300000 300000
915909 902457 771761 309696 117337 263891 109769 467980 299008 666535 709918 545751 989915 62871 871547 414078 243647 386839 96926 731824 731124 883122 496763 647857 442808 431365 13751 497817 522617 515906 212333 612051 163166 749679 284909 681950 502527 491364 765752 26383 645224 251857 379141 217101 75611 159477 9599 598164 562122 424232 986181 904115 350049 154130 863337 977806 52602 651569 484530 332572 27814 760536 954970 310954 360107 333482 216528 691030 426625 84515 193974 497429 278740 907343 868004 244525 478533 496209 444131 379835 31401 79070 576436 589743 950536 695103 522439 300236 18015 248723 400196 116201 543135 241674 358213 906546 853164 496939 170778 621479 958558 817039 616195 204571 27331 489891 881850 197174 133211 234410 222183 812980 156827 203449 584617 925860 215787 592570 448404 361194 473384 883369 383469 600638 736610 461978 578352 511531 149279 873457 700363 609616 375510 426792 508448 548322 426165 355789 460999 220968 989276 837505 712457 428670 789664 733050 765286 562579 501449 846913 257808 105579 627924 160053 53294 960989 826545 541575 380890 616597 11398 849660 367779 202004 311658 88174 615052 495403 43115 228747 274955 528580 670153 396116 539851 133401 363448 277088 934250 81339 653986 690902 878524 465932 35683 649590 997318 688389 273099 964177 42948 676401 736800 100364 811683 7664 969561 982626 632839 546229 952996 947743 171143 662473 119136 575333 484908 85253 233188 13611 722678 989340 698615 515769 873623 788367 84565 132781 554485 610934 396592 118329 131564 939838 637933 787874 926730 730918 14371 698115 965522 889153 574304 252296 952954 127927 31139 904371 897452 725315 881379 604123 585352 626102 131270 126696 991841 352243 478251 695576 575548 807025 993057 171966 642516 678652 351469 407037 133656 634485 226120 157393 587179 85837 342431 509830 379236 522894 398289 862143 298572 311058 171701 600305 313250 931721 722001 643685 708570 382776 153508 899897 384921 918261 612893 228320 476795 911724 386529 407709 262414 284701 920329 244044 972756 615963 287137 367770 229573 261646 173355 510088 456586 66738 995546 716395 950787 700950 341207 679023 942210 26590 207744 390223 679502 687298 599588 202847 516385 837773 10952 178115 796651 40222 373733 378101 893388 36202 675047 679490 853022 329144 653808 159309 621416 615523 883475 462475 703980 779356 55385 895366 859546 324134 977855 819739 132763 515416 20470 168251 785543 38367 895266 655085 721391 996217 914716 363915 49812 952826 650544 925120 240493 25163 460447 207121 598182 492774 364894 933393 97243 446236 703574 377451 154337 865295 942178 61723 258494 488952 277524 97845 650284 650978 459568 762909 564186 180717 291118 449230 104491 949388 422396 134740 982068 660359 989627 283281 606082 1338 25149 247803 893778 346004 429262 210268 481944 441881 86568 390225 213881 873825 783612 353996 785808 289878 603376 671315 937452 304954 627484 694334 564433 987231 103244 868284 767283 270445 688577 340687 628990 871007 550000 979723 287824 649670 657153 245979 768253 214661 864657 801788 43467 270419 56752 260481 116339 403196 153380 717773 53222 607072 991461 542940 432710 287859 898975 967738 821160 627067 533235 831946 740441 224533 513973 436416 429462 988593 529327 105639 319250 597521 216029 118493 134708 269262 76784 812370 663958 808467 114571 793933 782023 627680 348681 95207 663370 839432 389109 894413 19157 473267 497424 648770 184723 622429 469390 97051 941923 673877 98713 681345 122838 66751 168717 372722 557684 729619 568378 583297 345400 220699 236198 260434 558096 519289 416392 517471 77342 314207 83790 292405 937465 83604 808856 809975 316525 82166 601530 397274 738742 20979 702206 135592 484425 491214 990944 212029 900876 671585 327376 811213 145561 32597 368883 574876 276735 192619 363811 831812 562817 529718 243178 159603 222869 15775 957707 431210 722213 686816 548538 913343 669138 89609 965406 345500 134892 500735 982742 505726 903227 224888 85745 924662 964345 588096 738612 615211 131734 638262 630681 552343 175155 313423 759498 889862 874343 630931 932138 186010 179581 848923 106252 831881 141300 225818 948794 292253 793278 98384 975215 808051 849025 70232 802845 46973 151065 68188 169897 75648 155348 775899 569322 537814 727732 835434 175405 232046 152305 277936 738292 988679 76597 674472 330610 635192 186206 580067 56720 39979 543871 550147 915308 714974 706271 516162 855061 749089 559736 139945 657232 162778 160953 680217 256086 471492 445829 946373 329235 128491 900402 25654 469545 4209 247435 504134 917419 130125 148686 296293 755682 683911 485167 864024 675148 161085 546771 8948 165912 677474 53526 79143 421995 782649 23750 208304 780382 636126 555109 906082 899773 480189 325930 756581 506953 907993 734017 186613 400887 677895 328071 448417 266608 850544 403663 195853 274319 643219 314143 851312 43046 893632 842163 892887 645049 407902 102137 961568 834688 826854 376404 527232 147242 543973 57626 555966 917909 576190 886422 299573 86999 33446 251206 161238 121592 726950 163549 401316 580469 983069 689923 294262 11263 728571 507664 701496 717882 808967 614164 307946 837311 642330 221139 770464 931674 587362 540737 587136 69900 795808 837194 257095 385610 600874 506957 643076 755708 54250 60571 396828 388159 636701 914365 417348 553764 661716 984364 65226 753006 689910 225175 9293 262744 899196 768608 666560 947597 320820 293407 820267 311662 859712 173853 794986 436880 569876 923483 673900 711099 61179 138825 396341 247916 837393 571791 988444 957395 346378 455815 222734 865814 426731 552320 130121 674189 361356 958653 810722 422467 368604 228852 199680 505787 535964 841104 514014 133289 4899 334960 559949 95221 684504 874405 302575 426876 474108 502392 99709 424654 229406 916769 140419 97905 672868 815633 198879 985372 333320 950889 133445 666173 857433 148545 168893 347380 333046 390178 808483 136534 787735 859340 7591 502827 237828 396465 558475 271727 91291 967800 757864 959125 830798 521211 98793 804543 450531 727881 736461 173511 266162 52837 120553 832506 557163 56901 195684 216600 892365 140691 747130 111125 779568 55536 805690 625499 793532 742956 765000 602374 180272 701199 326299 834854 5980 693204 897856 379393 617511 863144 938773 631758 227145 424239 143183 121146 121938 390080 463029 887783 293282 553316 195554 688489 139055 670043 97415 956551 989890 383510 688998 165888 715322 682814 281624 540099 391687 636076 297288 256245 588144 829167 837622 562223 105358 479177 67894 279486 9038 861810 719214 608546 728499 880212 32027 599695 716050 712973 490892 950190 17429 238768 855398 153501 427705 481988 854366 735275 708047 277379 788802 439901 656702 661149 509681 560108 482047 270451 219422 802245 418208 427804 21969 161543 642434 381667 804197 641928 339355 590406 562699 68817 232565 84665 804870 470557 540717 768289 418286 576926 318325 47194 38701 608760 950034 595762 5700 31940 669598 997291 521927 818639 512327 414076 464861 329304 615439 613649 17793 164245 787274 102407 152516 47791 57699 853873 11080 442625 695831 819862 876550 71261 211064 198576 186633 474311 304939 157998 178865 6648 705578 639155 192242 715164 381955 783189 536082 995796 359128 128286 211374 965877 236893 560015 677493 142088 675997 617304 407083 377416 866998 36897 768552 433191 347864 910917 275543 601609 432777 35665 737719 41990 175012 138762 75357 702828 651733 708580 426800 472956 859871 539595 340780 625577 624726 32670 167648 378076 485477 93999 613040 782322 687114 896004 873171 876028 273173 748697 936150 322750 557 168988 492567 837040 229642 206896 765578 689344 452028 1962 938808 478926 162147 30103 753403 145775 257140 654324 325700 289131 997499 685813 11861 447999 256339 209151 126471 398428 600367 205741 932358 567974 508309 267342 126287 813557 122974 371877 644921 723031 312952 78120 42665 429132 106980 26114 224732 820937 294712 916178 73889 174902 404701 886826 497820 83568 733330 332560 353413 614279 268903 713216 440295 95937 652675 190823 428129 96086 718111 908074 711912 315762 488265 243997 661635 898357 581026 580621 252558 818678 42720 511415 644152 987836 267533 204174 194821 75524 402822 979641 538188 303230 896828 448274 853369 662480 944630 852712 623629 113809 688270 630846 239769 758415 814320 582346 751111 82826 630494 686455 965073 924790 22190 593251 169864 15997 714570 844833 917774 223803 609647 236025 722204 499840 615151 241187 456509 898642 921775 122320 933457 932904 681449 897953 472011 506864 172651 906285 491123 403722 941911 409408 445413 607818 252897 533782 501777 509946 5716 251108 883385 946325 899213 556496 136117 598094 651646 190132 939250 841543 562349 747551 596015 291802 677362 714579 637630 308308 471868 836808 733001 117428 510029 324712 473483 985905 840953 108753 195347 886833 221099 243286 113605 634835 314017 918334 104920 209254 396907 958788 324120 319087 341104 270357 149285 860648 373928 545621 158515 192059 173667 825114 473993 299659 269888 778991 218114 244011 264183 936851 875534 770596 428688 841976 438386 823988 521898 176004 510148 427146 69301 192147 673968 909131 809592 12339 40118 399888 37516 969958 55081 177830 211678 975972 269233 191308 155185 137622 938698 897848 93274 984412 511363 100307 768770 385928 410560 255224 984104 972961 967225 305785 498524 526881 148793 830106 251717 786103 762655 868436 363420 396998 992160 442259 552559 226084 648067 545081 858783 590812 805795 241433 914274 492908 460785 177852 62465 692040 853104 851999 544155 534101 682871 570675 606561 813295 103155 908060 921240 669283 371874 252467 366298 980214 878872 748228 210581 678876 686782 679377 477770 534145 250126 187853 757775 481668 354776 277473 777614 419447 430849 47658 74628 149665 158847 421113 916995 258876 856158 371538 951856 124087 700030 391469 560197 746996 365266 558201 605008 243851 712930 952980 299570 722950 135818 364180 290914 158819 565753 28737 891816 638101 867955 688152 708642 834499 775120 332490 206978 386248 486650 362362 236941 582193 502579 252675 458909 837250 439821 302384 690145 1329 847343 368578 159384 271850 308375 473518 14490 136393 831635 56028 145551 92003 965638 12009 549301 15293 47594 351910 855390 173971 484616 438934 856175 370451 97793 558516 146467 831839 59273 587819 169286 358351 159206 11996 350011 227565 760437 60124 966775 58743 142694 293362 940291 168096 28475 971101 203389 696527 606477 608525 160279 152798 155911 832102 607383 877724 613161 105984 69462 49484 645638 239593 370625 209700 238790 269985 664475 855695 957925 448284 179897 600555 559858 370116 206276 240268 126801 750005 352507 734775 927994 951935 353710 25576 948983 530408 5252 870668 164394 386599 927478 975687 690821 245930 365074 914544 289103 81105 13497 701712 298150 5872 652769 190631 650040 595281 457043 426663 169992 262896 704814 67319 347823 381373 546850 634673 539673 566302 263926 293348 15940 450282 621827 300370 49540 395951 713719 323891 668674 664556 886163 936433 12792 463832 861037 139114 592054 323097 206063 865522 788641 725710 22038 601102 145455 420102 845684 775737 870316 972935 471854 529826 206007 439048 60094 115117 644805 824438 490290 848238 532062 25203 708139 194801 885275 265618 273759 610293 362542 574813 837272 656491 760474 510799 910067 821948 308215 574555 555362 775041 937840 166115 267434 719945 540804 924865 228198 673430 702536 712641 151938 268320 687843 78373 10368 442640 796368 95136 460279 346374 287520 270748 42191 275156 688821 404276 488198 718593 89224 514874 8686 759112 480229 931058 338540 725206 909482 221525 637563 160079 449931 747152 727591 757449 442833 21314 892499 710223 967574 186369 47795 147359 57290 121558 179026 30509 604274 125756 537486 306014 680803 88421 735383 327438 477003 326005 171444 381130 785065 921477 334141 191703 511248 458209 41762 807721 419880 842954 282594 797484 237613 564085 503189 843839 879662 273227 225955 476724 509967 205095 648715 275218 316551 623259 381213 207827 188707 507819 963264 924134 728129 615888 123757 397422 515158 391350 391474 333505 694441 118910 332783 594281 466965 159229 612252 570023 931019 906363 558658 644459 101838 116789 377853 781341 110645 813596 987969 128088 818540 81236 181778 264361 36275 728566 742282 818580 100445 831054 598679 758799 488659 715101 456762 592134 50767 626840 329289 112405 184481 271655 938669 62161 167342 280423 616229 160832 512939 834153 512258 173916 937190 730608 246569 447635 388862 593783 587668 10634 936294 713129 667089 717270 169638 159591 340481 229313 797338 305030 440346 895179 528049 581134 91942 709606 845103 552444 584450 974073 725099 349312 243808 303199 600338 805952 604997 739173 18146 829204 574923 375119 543984 416136 18592 575763 432099 441949 589190 55068 186550 609735 677201 261128 953658 68848 765356 508459 769105 392884 74132 304906 616308 339876 863643 655841 28014 717891 163942 17758 525023 98892 324016 805667 254523 862889 185157 977927 785224 649469 95496 460054 283427 837660 410925 38989 327420 81486 695359 310879 424085 27343 149851 767410 935687 628754 869492 728035 981372 684857 806669 408702 589174 554015 40450 321798 307335 865870 178815 818867 214039 21065 296327 95087 634018 362052 702830 990232 885623 654822 176288 566210 548986 840270 556760 228978 908066 929931 538601 717539 668988 42531 378553 773381 427430 742413 929345 347705 170389 231095 596878 884502 986191 258432 543363 702440 443378 722495 869589 794859 501803 891962 834765 62932 261056 927408 705034 754057 421191 894672 635260 644772 574380 235327 622378 344947 866415 706519 494445 479227 450148 895074 895795 473201 381105 680803 586557 662655 310291 997197 302497 4485 540121 995658 943496 219862 209511 33205 183089 548663 941045 415392 282605 521955 551054 553743 811041 51593 153554 283003 347783 966732 302324 106321 756013 654914 625596 183472 778676 276982 47493 459759 395090 2919 424640 92180 221265 536134 729968 984669 930765 579452 752620 996923 831674 841826 559777 91155 260060 935558 251533 188476 949198 945837 246085 78467 718716 202891 532016 478057 692008 377229 320649 757219 5032 971471 676705 173018 929638 814247 990618 97641 657183 782616 695981 772770 440869 122271 508709 609225 186845 917291 460194 682007 516866 871836 834455 131960 789856 981259 229773 998221 161753 512450 985118 27819 991268 18943 902266 430171 801801 295222 378341 262744 978470 68300 563063 509140 751149 594013 562779 142067 645988 189238 358352 811597 676195 486427 689963 840497 444505 440579 418515 651357 834952 593879 367172 71559 841797 743479 897421 971287 448953 780788 713042 293738 193378 559831 929866 409233 954066 331929 724545 569680 479919 332649 997784 8927 843954 156393 308608 225900 817960 58609 756867 759384 379764 144651 897851 923829 12235 490997 572697 391374 82294 438754 112095 66656 357972 16185 326310 404505 426773 804437 440281 770976 966592 288195 235128 245196 206958 421895 65175 557035 402764 347287 485596 513341 32029 844254 872900 832119 42166 391035 23134 87617 967872 418879 819342 34040 960378 789107 557004 820653 288629 815695 412899 3363 160598 840388 938482 973397 650327 584947 140910 387886 733509 726516 469214 337359 250564 616721 439262 569996 928775 272007 296541 380335 314456 496716 712158 366836 517142 976067 186299 298123 328178 468297 900701 572314 52273 122477 941829 253816 514733 886959 788103 765043 572436 747848 662730 383435 664039 930786 264393 635637 585980 274268 325268 517720 801277 649671 455120 853971 852391 833259 319667 763445 492364 664579 734409 951300 294161 262012 623986 540279 521905 439995 839329 301244 259320 807124 309278 850099 970568 641427 230405 185584 520279 954103 986437 691197 420975 194162 752547 527702 253294 1834 113972 586155 72388 351419 875174 458849 12599 608371 472951 251665 917217 565845 101244 871048 516849 856727 16796 64262 247462 914531 101011 361343 964824 964954 209840 841181 211055 802572 691287 271227 452137 66689 654975 711275 223256 542835 943028 169650 722914 277842 881174 237831 108352 663871 253529 266327 774911 755729 444228 283332 77378 491603 601010 89953 903165 776068 53523 2232 832444 615573 832108 282884 615514 729903 348627 66039 704010 978090 356852 702325 816338 718807 334799 769559 935947 716344 623287 305258 444835 251266 25172 872813 74778 831138 123426 544150 177736 799349 136752 275086 882902 550670 554850 41136 759424 689460 912432 578510 67098 632865 603172 389804 318792 858500 9952 132931 506500 410816 638358 321535 994267 414571 422798 755778 800496 282704 287715 5599 707832 82797 78086 809311 543357 346742 885434 93824 988252 422224 40982 823856 658246 347030 225222 727446 632322 731224 478155 813130 165929 129303 80054 482200 644585 176715 900849 462018 948163 56925 966838 771067 885326 921197 275861 865964 982321 968717 689715 726066 164012 322307 352006 892062 523344 132107 625626 560756 39362 575059 721038 96301 213501 357502 287064 12469 667213 215010 939325 570029 953812 94601 142554 869482 953416 23156 26718 364084 621619 392083 530829 364168 377010 131022 278846 811991 658103 68159 768222 815621 217607 734326 127724 722218 714621 807540 559482 183764 461637 519472 996338 861763 11298 702165 925007 885356 503592 582402 630752 679351 926146 305032 397320 535489 557165 526384 580353 734299 206907 253875 862548 497288 769490 141632 637986 203651 38634 250361 239391 27127 312723 445110 766033 407237 646444 29952 476181 234562 300013 157975 638491 276086 433182 530477 63653 83230 184222 840297 276684 937450 999709 635301 861563 483264 263458 535537 97394 650423 590469 887885 51460 875229 339894 691698 872281 263026 1973 496074 162669 378218 648023 508724 560847 135535 433416 735297 2723 764189 785603 174074 717921 821509 277276 149783 564179 772074 919479 244425 813787 874822 149837 893425 854122 811398 23150 620455 970570 985162 721722 668148 700950 86247 936423 611800 385213 478500 758718 849989 164418 493504 966174 388257 588030 873962 542904 10952 541277 31496 713361 807624 335197 424497 534723 702692 216594 793587 701116 450514 378661 642829 761597 87101 630096 663478 899996 845059 535203 574229 143234 508791 666307 632326 898990 38880 676389 703707 28401 915321 782359 391449 616624 159599 41784 652791 331045 766182 900539 488738 197918 550388 12200 492028 981821 398693 104411 74904 809526 335349 781955 568640 630548 393305 116324 285744 465780 332214 75606 228696 580872 773288 296515 564317 851733 248317 724781 748888 619189 805112 608486 11413 996182 314510 980309 510934 688762 212396 429176 277390 736693 166127 135709 870055 632946 692714 595815 527420 921454 544484 376207 936479 967547 180119 565217 682772 209983 829362 115387 576852 164274 193048 714897 344844 926948 545311 500716 589723 692532 978386 439974 982423 839450 83504 908783 73161 126622 216106 312011 639596 538142 263849 91026 462322 409932 859717 118063 379903 103022 245455 12962 493804 223837 161800 503166 198149 443526 720232 100139 670732 70636 96216 423781 990196 400740 192440 979515 959398 479255 23706 727249 914559 552195 293957 875486 290640 815739 123379 917423 45469 13922 933331 264674 120799 581684 97159 866348 107458 948542 688999 363156 11175 419809 317821 939573 178915 45715 846791 394240 35582 151901 667641 639736 50678 379934 356536 833012 924921 68358 358495 697760 142446 611740 429822 508348 755949 269689 69846 410971 426690 856203 405982 724390 58926 322195 750593 849751 710822 175655 516510 722238 629650 735025 208519 30271 573647 740781 305026 559570 395310 503471 447115 367618 899059 653723 324752 121775 462486 397931 824308 739340 944837 874029 101452 728801 12320 249666 459365 876362 892668 860513 441276 571830 908385 451793 355716 607145 749068 57010 965476 395898 808750 911285 514294 215382 152106 489951 367882 378875 529563 70347 102432 424894 579660 516261 235762 433413 81278 775471 854824 275150 603557 937919 154913 73767 527147 410815 113 473587 93932 873964 922269 539819 181625 992664 447137 397146 555157 187369 129450 882464 885371 86423 849437 521457 838934 206321 332558 544275 427718 395801 68938 109283 802786 53891 388429 548625 486065 962875 235788 548959 521264 318108 273133 641638 539151 764825 351178 893072 708723 424887 595698 307487 177718 471505 955624 213541 161123 614099 658722 815434 854586 960128 186955 626314 637746 109741 690177 413364 100082 848451 11735 962348 914646 645312 664277 956265 105392 24951 323571 319928 819973 226955 51234 349943 688332 278968 600579 103771 593715 148875 191149 309610 897945 961253 419115 272642 80213 388667 472316 762832 114414 491033 762706 672346 592416 29082 178963 160438 465693 790962 846811 688848 512586 188453 994488 14248 725502 211533 949997 696913 403014 336791 555951 164788 784740 739462 82859 306891 92171 14895 253502 586406 546149 885372 110971 868137 529933 718377 692585 895308 361493 271434 891715 542554 320194 873731 574070 237490 390219 32974 212646 493834 231197 918585 385705 842279 779802 424677 389578 189861 106069 176008 979592 543349 895447 248556 382100 969882 405342 402670 660374 34411 351193 931264 522729 491285 536813 665639 632667 856470 555507 295037 704430 384515 119415 98224 26970 92291 687738 618945 288136 233361 968818 869319 137880 897341 662085 648617 215708 676780 141777 858344 3995 742804 564775 907218 756623 791297 29835 353680 360487 305235 672758 714073 696902 645885 578964 867580 544898 270152 814215 210523 389926 866446 998882 187242 967088 92863 78318 106740 728211 511967 666280 568278 816119 546054 876097 262722 225716 500191 405661 106750 869915 279913 318037 53987 707885 514489 158517 421342 143521 971702 596670 769137 127586 627036 152101 645619 846223 818170 206994 709324 514426 686580 836962 950203 451114 593089 473510 733200 356505 57773 830178 395825 629 788889 169422 931161 815715 360054 900633 58133 97464 258894 474593 133125 944446 445499 305340 891873 720886 644718 306802 7281 125136 85161 582528 950676 292660 105797 991958 76602 171196 116717 874074 440682 345016 802273 97828 755325 451432 807413 649728 626145 277830 998095 900847 993815 226298 946348 172901 358388 555555 714651 363788 181284 295253 394496 202176 195811 5205 863699 413394 335298 585311 831071 195397 298472 896865 901763 697940 504142 556605 635828 254058 66498 403851 382777 22824 265957 773332 537966 293090 762221 636184 526402 229666 640036 849673 184760 580772 849638 977294 824554 420697 435623 117825 591169 780068 434155 621297 184638 853024 530892 602465 787061 67543 903800 309511 110669 429388 982193 547918 590593 395379 284107 860948 368033 140724 29105 820717 680594 823659 127328 187294 540874 907627 621545 252195 347605 397494 138868 947049 762323 497542 734264 646868 781239 182088 263492 902843 838281 643292 965306 919591 911397 422422 693070 555032 628858 130752 915083 530112 298124 441494 529038 971397 483827 50632 990793 597251 950554 123579 196097 557832 634048 90952 784081 267543 362426 478652 518437 472741 33391 739287 813696 88159 602907 599757 956470 85666 865165 827336 418930 502338 347880 70947 486706 46148 368742 619824 112518 802211 224336 388148 227156 948046 719687 821606 928599 798312 70527 15603 935899 636040 399230 385789 800195 452023 175202 246231 792516 581172 152408 806475 892647 675443 514278 961748 338250 923417 257186 982628 828192 126146 178296 812767 47277 25020 325223 662110 260426 816329 549189 185390 437607 623841 958647 362510 696388 169965 892922 705396 58871 90509 175773 134345 877673 261203 125124 848296 528729 66118 940775 488035 254231 425504 330768 195134 648586 115473 434849 842738 259435 418489 12108 680108 931912 62321 442841 697483 318786 657539 436707 405349 7695 276718 721051 420098 521912 200227 353732 668768 997468 268490 849013 145198 1324 305534 960154 316945 646829 434573 328115 380385 481849 597945 220756 421229 103806 836281 78820 323379 60797 524729 126494 970985 261324 284501 757714 561335 185493 702562 551845 471802 442261 252710 660045 163715 408733 969499 328406 766742 52757 837488 234143 708396 170932 855432 285982 653617 132809 909752 111320 136518 207605 827661 570730 397696 125231 524292 478659 248039 117438 845841 443879 707320 719107 715865 538285 312676 400748 896503 448258 329743 748802 389690 241125 736657 616284 628965 156776 424504 36969 985839 658037 118916 900779 195009 247431 652202 828086 706106 582637 700178 890037 935022 271114 589465 990566 133795 382295 561424 564953 687954 19488 896571 407028 755628 200323 217042 673906 108883 610996 614467 289887 372636 103484 969390 959838 175828 34421 12136 570339 41656 208016 15609 929338 463035 507215 132510 913918 750148 508811 239623 6306 415597 931759 61914 141932 864773 576891 954798 216117 342479 943106 736337 998826 345601 525932 59331 166798 751302 750581 594361 89334 603260 839724 910427 942027 445303 443317 58309 305676 901116 562567 970378 6985 704775 596463 189292 136041 438598 100108 863910 883301 719643 279568 711650 47754 263261 612549 496835 641723 231448 262918 827741 458093 976712 104705 484536 405738 45474 424828 250256 831311 604556 898125 930776 653901 981600 605601 707890 930219 364653 858486 727736 853762 860406 483680 50167 623360 526129 542216 523375 615846 63944 553832 432212 638218 355804 550416 828816 980566 917437 990885 695806 173319 934771 132316 324401 626990 707512 192067 396011 865267 440252 798329 854054 817293 644704 510769 152335 551947 40315 248563 356485 182606 560216 204059 539295 84812 175094 120344 274531 80143 412999 874350 200080 872244 757809 697077 971669 736109 802576 661975 262615 173247 109042 663190 109935 789957 583769 409156 481706 767531 234365 468680 266119 625139 159752 598240 892604 377012 355352 191770 171122 776854 664256 82969 484420 809559 594823 318998 784708 505225 232679 250141 525815 547537 945423 834828 433364 589226 398754 896791 509640 444640 343606 779591 765236 879702 289366 279030 938029 170816 611648 567828 30396 211753 204584 514405 519772 743727 327411 808577 929791 492610 294525 315987 398665 40296 322964 630427 618707 492732 875962 495788 637929 670507 377318 836078 656205 309173 326084 271645 26994 462002 748849 316296 722369 202314 315392 128019 972759 37756 801335 331317 145797 64152 499922 785723 17615 864197 327103 992259 442990 556988 513249 396290 917326 986058 289230 250751 162704 300050 19857 253973 214281 883721 13032 993333 336962 174009 644742 594977 219126 683454 48018 657587 166294 197004 278823 798996 217672 866727 640274 739589 957668 656361 498967 270681 896886 37631 586925 703417 744831 481964 575037 457567 229620 377605 459495 802203 17725 87988 140796 860497 857975 545910 470597 692985 969843 736732 861243 859102 869429 520654 713869 233504 174005 482243 98717 37362 765665 531274 135107 141084 490649 944068 360712 518202 479602 876711 120557 491963 601332 795453 17954 81187 334748 707299 62671 146633 139035 77258 244686 837402 558100 990522 464622 434196 314658 873994 614194 873548 919952 363177 618448 534696 185439 970712 840499 500198 366788 493166 257722 584339 192039 668627 108726 633301 4324 943045 558896 993378 305038 929430 718304 410374 338983 77803 635319 755297 730730 105343 757334 747367 737346 105118 80469 716638 934928 119914 378621 207971 102504 913882 383310 111269 186900 289654 963450 253801 429328 380828 470120 752004 186316 96702 888626 290980 31150 906786 335143 194056 113165 829985 480714 470851 604599 893352 454545 504701 783787 807354 933286 782066 472352 207595 832554 423345 53565 550438 106029 401246 544094 240745 226487 254000 801878 246468 697027 378484 909479 872478 168702 145096 454731 524016 588492 645345 787823 337223 646532 723973 910579 317062 744175 849554 618283 296610 613837 116469 852321 124836 808975 1652 15632 973419 635358 227109 862634 939879 727571 921652 61780 225631 68349 921441 380389 444140 428126 515519 97450 737852 872302 884791 969253 448464 28183 646467 232393 398206 867703 389555 386624 603567 767201 335787 405221 100642 825820 1443 449994 476071 166946 119718 115892 23013 458659 182547 396122 286806 78527 702815 896745 475461 775440 426065 719875 851735 873758 800581 905979 7807 736808 71658 815386 467975 389602 487556 793758 836942 643569 459882 717686 652869 464561 517257 972295 770737 796400 835935 105834 816620 119408 954241 830187 940836 701352 265173 120716 541659 543428 559449 975424 164261 150369 10010 380720 859309 797522 42558 323961 217840 831838 830459 633388 38912 869311 401053 515853 512834 634532 668932 929045 897841 3440 779683 856816 849753 425273 109059 256064 436700 383497 117310 88 903857 56609 903300 60417 371616 600177 15193 52280 920007 348641 606421 856302 250904 130252 721379 822023 822104 622783 724290 35292 853666 85247 842951 532985 663010 227008 29337 579615 243611 642734 649268 512067 31905 582312 107751 222797 505824 502656 199317 110490 251219 839676 242872 297915 21645 670488 841497 768116 443060 307266 551322 152830 527681 252829 60460 370373 684161 538174 813593 648426 204951 329266 94075 393602 934519 273142 407363 346965 311341 443837 798259 31584 595028 89134 981092 208403 714080 192100 63745 868756 149204 156652 419978 155131 590348 828106 17106 985556 499637 972020 215810 532192 210640 951253 797844 339603 511347 862732 369240 325016 369671 192171 357426 530760 425931 653752 897818 538423 223055 983599 293147 738984 804026 602941 663380 58707 424325 485575 543674 908774 948414 98721 15316 802113 878406 184664 359870 204729 302163 580777 50790 731541 994735 621895 467218 445972 948279 666265 344217 668134 491741 718713 303845 586926 903462 574326 281975 256967 826156 89811 79907 768571 503837 772678 876751 947277 206330 719930 278713 622321 885721 662861 188782 637263 606948 371858 33300 702915 791128 986001 315105 65696 318023 756354 811297 319144 853590 631702 419252 192982 642175 4590 473357 5204 661329 708833 870004 323333 356203 174011 90373 129660 704132 137272 904175 684291 122662 539789 226166 43606 934382 840800 698802 779877 732238 848779 428622 413909 1676 186333 445001 334080 933952 731416 372792 276720 121626 139764 514178 244200 490073 201435 782691 396443 856917 762731 613802 743731 489398 923063 766778 656843 242874 330630 643981 985078 783091 859603 894828 492278 626631 755339 881784 786309 692206 838034 346981 852432 470456 641406 916921 910262 528389 441818 328722 123469 787082 102437 531485 474782 198610 322513 140512 750372 913403 305924 709040 297809 427189 86618 356220 342666 317959 508769 910976 70438 583818 5531 252883 983922 691563 536000 269530 389359 218221 109241 804050 185235 956581 66598 549386 750276 992316 851353 595558 828704 809841 110745 656478 973816 279508 813536 297532 325649 449676 784733 73058 481889 658642 1779 674370 628312 194292 780472 44196 492180 621907 582391 950499 62891 202597 452206 670960 933670 378228 268945 92494 547392 875484 282245 431636 871915 991505 88678 218542 733451 19863 115201 738204 246969 552008 496859 189554 134081 679250 502952 501335 586980 575734 197652 819846 410007 186442 767678 189775 68162 192952 199096 375575 227650 255805 679177 352275 900904 709611 858667 562833 738872 603687 33101 33136 404459 353067 225617 69156 251949 817989 697295 33395 761823 961879 804177 264250 39510 565461 802965 638632 390106 802314 3214 199681 156648 48851 818467 538076 317937 324514 805039 807718 943897 802492 95743 739997 127736 903036 198295 780246 837661 433870 681581 712376 773254 673396 806380 451903 514664 205509 620467 119673 805357 573545 126676 643148 519793 533598 77013 896494 676997 796470 644210 984428 172205 554199 152921 47076 692257 375929 150316 443082 621327 254636 913219 963431 435095 818383 305703 556053 78094 164122 734680 555717 815996 582293 694985 97913 474846 48798 731166 466378 817188 281256 157941 859043 851508 874742 745434 1668 122725 378212 428241 113408 487429 992415 462800 450047 788564 855975 304642 973565 983495 320660 913989 881673 976198 87183 333741 743879 670894 705172 6847 116590 519247 293943 589047 739915 201646 745307 927554 431804 948613 111484 600324 120310 4223 318119 51028 82560 461116 704765 47099 213302 416787 624244 2937 46854 418635 244309 52032 191158 30112 135423 527607 68892 65541 122083 319224 693668 800924 758022 121426 709583 58175 315714 574535 560494 74491 75012 670735 228395 937040 964688 308308 821952 92594 487097 814644 974333 28235 989993 780291 946950 581943 881759 399814 346771 95558 571436 967672 743087 617789 688373 25032 544058 652949 363764 851354 545511 149755 801975 770370 320254 871374 453343 803340 526939 696677 264163 25975 626285 31622 533451 157556 934456 705456 433141 51180 431892 75282 376786 655608 304939 383313 385194 731366 948287 885062 426836 535803 282721 75262 463615 840556 690491 667448 972397 194531 525128 693995 714610 460416 260822 878525 667833 898709 508619 671565 526911 799401 60829 757098 730582 102519 838616 335641 252452 610796 861597 159251 832993 603244 954909 684420 966044 647629 242721 7502 682359 361690 585542 559556 183975 386321 73785 287087 409077 4518 514431 719116 211263 109118 818096 231116 648823 51829 127543 940371 179427 385304 441300 800506 781852 39468 491162 301006 801103 868645 311409 493262 133375 89583 148949 901296 423424 784809 906709 57500 90238 879461 506389 501360 560180 676714 837516 32442 376374 150450 406919 473473 720295 45932 205860 872637 471427 225083 663576 125146 783959 841077 307882 539066 244804 761316 170933 240176 255743 542025 465450 600773 713108 982676 930507 978038 103519 679789 37489 64052 82257 936303 35208 11171 190577 196519 319886 371931 460184 984985 855383 649258 657140 920443 643340 874512 791878 262521 836519 37314 495076 976303 750776 334312 576823 920562 570339 690848 889470 650376 895264 187512 482058 954666 133306 486839 652864 991241 94673 743893 922330 657543 983512 850174 419942 736698 666839 570387 513733 523436 919402 667944 283117 131677 390848 530631 127912 511039 441756 685484 463891 366649 609304 269576 661664 659814 165405 262079 337940 962195 920173 303465 820745 809540 468826 696084 672814 292207 94603 57856 340418 453439 811390 63202 530140 7570 597824 491106 362342 425020 848503 374173 252701 998402 969305 621603 445139 508896 935538 635130 76526 412804 53154 501977 417190 854224 427805 373742 972362 800091 703721 610649 148668 120241 987619 966190 90032 728591 979066 74743 406065 744360 662707 235888 29789 862434 881059 842057 996644 778074 282296 998632 629772 187100 518833 887140 993712 166571 967841 606283 435004 341311 786672 487197 149683 211202 33242 810574 969642 963730 561902 700936 733066 268419 224016 573287 493265 878106 360183 684219 825810 537426 797999 859081 795952 920091 382489 311690 874663 104790 562918 97515 230276 849178 1056 373004 446311 658163 499106 586177 417928 327453 602074 77204 421232 14093 551950 374080 889787 254569 605844 667000 616605 800395 460376 58014 421017 978049 424538 82124 122891 875792 104237 207119 723872 446509 290234 507430 816025 516802 757435 710087 511180 441135 190464 105819 433059 650823 504685 846142 336282 281231 221434 71104 594821 417538 830450 148838 399688 870031 737204 913193 722525 111065 39477 117557 356306 923830 879228 604396 331144 533553 607717 577441 566453 621769 517407 133214 65763 867055 830254 248926 86511 385740 449449 622739 672138 419833 228349 358753 726204 82564 621032 653473 169948 812914 649983 716511 891545 877559 525160 485853 325812 597056 452705 822606 318979 268073 724087 292763 140976 266247 126352 491234 986360 586400 263330 449585 330157 288302 130169 967951 306293 891489 861621 466420 668808 582425 487113 896973 872501 246127 389822 561593 706142 957165 742766 600846 126775 135889 211785 667924 475339 365711 95251 53640 579255 23756 408868 603355 378733 47523 28582 334577 635571 413348 44571 339235 648097 900624 773141 353789 152167 100639 693180 329152 816708 804858 799244 375905 608656 646657 878612 254792 886195 729029 692727 107539 133163 252239 553967 663120 908171 374104 943557 528454 180470 999183 643098 765485 926824 792598 288354 936945 267949 991877 18980 533683 322408 259558 251707 128392 365390 623415 623000 752888 178344 836843 85885 346560 463893 101161 828483 741329 400197 332427 902357 8142 852543 802081 390899 742546 846748 493996 807024 390184 250185 275235 970997 370769 475273 601521 742332 506242 446321 765557 829845 479267 399531 720448 585380 448785 609459 986843 769889 122588 350365 611966 135446 88778 354317 982234 984421 73618 883069 422096 954560 379234 321531 371832 849007 8794 699240 705179 360782 226959 214330 662201 427979 857481 511994 691140 310892 489732 645895 463907 374919 682611 129234 204720 800777 873272 497568 234299 135792 811182 205067 311172 373969 255648 324865 642692 934290 18702 597699 464997 855281 248559 930664 17158 930299 661482 454103 606584 765590 613404 74384 851843 478264 627861 799012 990050 864877 732762 775352 256450 983125 397861 410503 611464 857251 425056 541277 899272 803487 659566 479964 367502 9189 216739 299963 48025 63332 146822 940354 695515 308128 105622 994831 723642 955121 463746 780884 634322 58818 580592 552214 892785 112722 341559 700528 163930 892470 738276 64782 415939 676757 189753 230515 970326 602667 469545 254067 544884 132422 521502 225913 28205 243276 843252 130114 469321 654260 119227 144865 29186 970888 420536 563321 491656 513897 21412 934406 606716 334155 353260 192404 657589 673332 991343 810246 700798 421634 291075 199953 90134 172194 948337 12222 137454 852633 566517 946859 361391 817279 688831 388235 921713 332735 721652 887585 228933 669337 758125 418697 439981 930272 418166 544368 397342 928765 742993 997271 375173 385706 595825 992659 198335 818423 41407 274576 977247 374920 522073 606793 868972 860372 363022 7506 579616 922920 702115 930639 743722 539491 725905 62842 420141 181368 14468 517216 212863 114478 196445 44197 989739 685603 950705 424379 19503 826117 44553 263471 611903 744728 629728 669085 743360 922035 467304 694902 489165 910978 421573 516545 10870 786885 65744 903960 768124 225296 605205 504486 22103 738633 898645 935472 887408 137646 879173 540553 982503 863372 735629 614300 260622 940040 614091 203237 788395 20314 352781 567544 50746 856717 440858 271097 339177 720321 71594 199395 228699 693993 610473 375426 816038 963534 676280 795256 70100 515401 684268 164027 186278 64909 18701 912917 966156 395931 113369 138403 794350 230155 175230 669271 405222 417162 991971 375 750212 203990 913568 472795 800009 43844 460481 506546 953260 777659 32455 814590 680536 289143 306727 661907 373036 810182 457545 568540 85369 372942 863818 865238 426888 893445 312442 375572 870226 567288 821791 744633 820486 309701 143664 118081 407558 326944 734875 103928 773738 712210 311680 460673 896187 539829 533364 696656 841145 446329 734271 250864 829462 415715 881822 955583 158969 667913 70401 691693 292540 458263 654414 808961 95343 125132 454429 410452 281106 387902 634233 643347 858334 310610 968101 383553 610045 504325 170389 771123 508558 73766 296689 737746 850274 620505 126678 426269 358018 777749 326804 823844 275558 43623 102641 520078 344447 474221 822180 243540 4142 468828 620571 134275 159115 832443 213942 361022 705183 459045 390089 710138 473450 570955 997790 536321 586270 829424 559345 746415 706785 54635 562674 834680 282639 345704 188614 236512 879926 498471 632903 886273 159897 642940 191039 590345 326638 314765 318065 366457 836000 192664 415568 376935 430285 727914 604806 219261 113608 167464 92463 542136 343704 218698 54747 431593 221560 663387 977551 967095 655445 893883 692292 679452 350867 986525 39719 973412 510472 371785 317464 161073 186624 868891 519531 703609 139447 422274 310250 207046 227746 425858 29328 419445 164774 189042 970127 924024 666847 294783 824523 280660 483867 784616 601053 24675 668701 19647 426258 502868 978458 926382 454122 556006 478719 754096 407193 339760 967017 410003 276040 303196 389867 717309 64341 92520 896524 95204 102799 938852 423750 283988 627579 614070 554376 667181 641618 367769 758645 918691 480704 433433 280099 180796 453479 62104 372125 362197 512154 610061 963938 662622 814754 403648 521635 264793 573437 937103 614217 721247 456857 53037 775788 155995 595806 174813 843997 473613 450145 119931 319773 294728 864498 661555 180644 564852 520399 739080 49883 806413 545198 857551 380578 926242 460151 351921 827915 208087 654728 153837 509853 645667 957807 2323 210258 72019 172659 470858 30297 588549 22220 167563 844756 418286 128486 42595 275611 774805 227171 301173 406904 194325 324822 809782 748265 318431 332424 595311 284578 160885 842102 815359 173960 977456 116561 825302 378166 506108 582205 285755 338684 297367 490450 337159 767067 766421 413726 135528 445770 953247 282914 598687 911988 724719 501776 372866 839864 146517 636628 37691 254376 258869 367688 115527 776522 788359 299837 682039 784666 627414 684665 435442 822726 632642 89588 510322 357168 604862 97114 260482 338480 365074 905036 474247 121936 52313 770207 808500 743822 506820 473947 38484 126045 770006 391613 484292 394084 159015 620725 551733 592957 160417 207465 343023 629880 577606 324976 936969 35989 89063 914968 427826 764750 542318 170593 410219 807563 55190 879424 137931 902763 226669 856669 955386 124034 560665 453589 386166 543317 464656 70776 76945 727648 200606 686668 228592 530832 844451 748552 123789 464970 217106 666970 281847 135266 262324 259298 176525 488293 528931 207540 260679 25999 176399 844122 369901 403477 194492 102992 115165 402525 31170 712774 366857 517505 258700 317794 162743 646224 906778 633595 74559 244877 784575 183327 339921 66286 72803 479822 588396 313502 989506 443452 668584 503995 503339 779475 136749 623512 242497 529327 454586 548925 833726 482656 801311 932386 657899 768427 674435 585912 112810 435914 770398 582688 12012 451879 163136 551281 945339 258661 184521 688118 289393 681751 577135 5678 521023 563975 579067 414603 532840 779377 64140 107251 608707 95429 934930 31746 585980 540456 970772 238342 486163 919347 178411 353282 913499 736563 990276 73515 644029 901671 846498 861614 848755 359238 893658 764456 781645 816118 517334 906540 655151 165846 749267 713985 293073 101237 461922 395810 414142 244056 116586 748668 131029 712696 472292 698163 543499 548098 906462 761949 857703 557717 358393 233669 339333 221383 696555 916265 552340 896097 611134 581501 960920 575134 840399 519398 40552 275120 57552 52800 756977 236539 136006 474393 675569 236632 945611 407091 811069 410196 305741 43206 89851 10926 892622 356475 749353 878236 309090 39730 585428 488134 297076 618045 901154 649418 923649 839715 471881 937463 756251 38174 219221 614226 506855 764509 838246 365844 851807 290243 571055 630889 684242 958630 979960 673906 599839 187217 163549 146372 103677 81282 672334 290407 198710 31020 248973 227993 670824 844343 1075 794504 407363 493243 55402 438363 521485 10889 173044 353578 15265 20450 823267 10817 778091 206717 873503 765730 812718 760581 731940 93759 852670 439449 570624 702596 89670 784267 799769 886731 113860 215522 518694 863589 420872 250008 914225 775064 625145 691803 843035 360604 421903 110160 539288 285 250586 518092 211055 411132 76730 667801 31803 356110 152420 892344 933037 934235 922980 806809 366855 913696 183253 313892 453730 316046 785386 478259 286249 900744 993513 551765 17692 256041 827883 942797 617358 175484 427038 513938 25384 870914 164803 956109 520292 818864 463984 586205 868882 820718 787086 490902 890198 899033 22300 868861 645992 409921 722858 623438 437394 727404 687071 955127 369078 236945 642164 220186 991302 435742 871223 237391 529546 681715 307081 53407 543389 576549 482016 502282 473136 158204 652678 837058 476998 183797 971544 15342 966710 330496 587975 995816 849133 907587 319258 340159 129513 118101 724331 359542 802111 309124 445286 266115 999701 851344 969165 128721 846825 981997 188086 747198 450504 643333 746763 893790 764952 933684 787273 117686 408014 437834 898754 23169 640569 397965 694683 985967 524725 467764 12622 369185 267321 96109 314089 279151 397898 61207 350990 528290 914821 882697 95857 727866 969561 860233 970077 567721 250058 174934 432111 476629 257520 180191 620889 520026 623286 874378 479649 108806 909531 796590 450207 378716 681588 270937 577218 401169 995624 836426 283660 914194 90547 803960 324881 691260 808099 572873 16253 332835 526174 603292 683979 838028 343834 591360 533262 783922 693092 914810 585836 598660 510682 958147 769629 152229 152497 514952 691377 182252 311791 801448 320135 627554 328177 61562 367063 261830 111527 775492 731305 902284 540307 458757 984220 933913 22414 117804 663968 600649 260355 444766 380220 342506 499890 652660 81033 625982 258350 228282 978676 776253 430944 698866 750656 441808 68674 965007 905922 175511 198564 724922 804899 398244 839274 113105 797538 315902 516811 370915 881999 665183 593684 53813 136529 318263 229988 217600 667233 965734 995949 948912 472589 386309 213881 287270 985398 872734 339747 330872 253266 940464 948890 386604 973418 21356 953441 400128 289117 795770 869074 848165 79132 649973 882646 957119 126572 457451 809518 587687 967143 938142 609390 987689 413627 239109 71356 292294 484393 209100 946454 66291 432839 349263 518217 492505 31167 852963 220602 382419 112078 734350 157665 473779 988166 179850 715017 589372 923532 779334 799890 12585 504410 784101 731695 172069 780094 88700 897705 470354 543258 311256 747289 324546 904226 104566 348466 138049 806881 869322 882101 464905 629108 681465 183482 111051 843533 275806 174574 32045 412529 316232 404239 56711 256187 779258 206514 970085 496919 273515 149502 912712 913031 387268 771887 577509 807650 562980 862355 895204 827024 179999 675408 327522 795663 100603 624732 246063 327985 85617 53956 221969 572252 441906 802086 959552 256712 366624 236854 969704 248516 917968 174397 849578 933810 461711 41237 320090 881735 418650 743086 107202 831692 240676 133965 966238 33695 147156 211528 334111 371507 964740 703051 880168 319627 378819 56085 403796 160323 392404 942395 32750 596615 473325 292517 306807 413850 864569 211789 266019 967953 94486 59971 961820 248789 56472 270379 15806 4517 980164 9212 864025 90897 13078 841539 311859 686656 289723 925406 757059 328491 142488 254082 300663 599648 505985 538230 824495 798656 636995 743189 284351 281025 105818 849936 737649 95276 70075 644970 143425 592864 658764 421946 777119 487437 644455 938412 431408 209210 540251 124736 510222 750592 707115 85706 374019 474317 870733 744304 297298 402338 88363 643248 270190 303445 930341 634007 603137 907600 218510 935114 925863 191184 134379 871233 174128 978663 345207 788103 171873 555002 727842 178236 778420 352387 921613 1939 189459 572752 969871 449556 592545 514050 320243 21019 821553 567696 701560 565399 487373 607105 224336 729548 880240 102133 569953 774289 928012 509341 628999 509395 189638 302463 571600 381456 326453 78323 186558 317021 103462 210344 750345 522401 47771 9951 468634 441304 304327 66927 230034 220240 166355 942272 524353 394799 507421 913488 521263 981035 935028 495793 125206 632976 856285 757832 280869 596990 314065 371024 784383 293929 860284 406101 867130 398295 404032 919866 165281 64805 821104 175475 671602 214915 98709 328908 731809 259955 778669 819488 230931 404558 866215 627554 45156 715007 179944 446808 989602 143493 71945 820570 356751 815158 141462 554456 304866 345527 721104 971858 968263 322180 601196 533533 200731 167407 775955 130853 431537 737624 970208 82021 283343 269370 405477 432 268145 361631 131686 770476 958661 211110 438811 132562 409902 153604 198835 626224 140930 377983 542860 931942 952140 150325 961980 483820 497866 672404 677195 591179 88175 122975 199926 409887 321826 897903 336366 877596 782462 512752 373015 947718 689872 518816 641034 588279 626140 890003 597907 52381 38617 107633 487411 534009 785904 406774 799391 570913 790401 409202 145407 858366 848797 772999 221744 338831 355661 59630 291586 863589 665418 871602 177211 122277 776067 512754 581651 622665 343578 895780 437942 960095 700135 911821 956613 724168 587507 337673 197013 307706 122943 844169 886254 373375 518907 688848 86029 505588 213263 198454 635682 765515 433749 488741 823891 821321 367772 16479 306679 314440 29159 570037 835676 741686 123372 236497 892482 952789 437590 727789 979230 344953 895108 293722 71320 336717 478919 468155 427277 866382 879144 280263 105805 820238 124511 106122 867870 999474 506717 295716 889079 677237 816323 736904 399942 315875 795241 826559 194347 794719 55128 48547 607547 492253 494288 306852 320381 430440 350083 749062 252976 34013 627160 527009 518660 306159 151785 841184 526620 658913 791493 212163 939986 534671 143919 842333 680307 699109 572957 386838 636799 757478 500281 31209 577706 763878 163236 380199 446878 469201 492526 432051 513783 531810 682527 943941 413637 281836 324530 556519 283662 278357 119252 424571 747209 940310 493225 17330 270947 493756 608264 847510 223422 143018 426490 512705 121773 598741 980735 104164 218746 59206 177864 406082 118945 72412 931902 734130 762130 910535 551994 27808 553394 10382 36555 975564 270298 541322 173043 108873 914519 489385 1770 438399 457769 576940 758490 638442 855044 282089 469537 824794 620049 808393 62034 34801 485998 570187 298164 659432 865194 168512 559745 385994 128458 412621 324649 560886 341703 700972 101644 773473 427150 602091 29380 410258 475262 947883 226521 630117 523053 106786 677898 843081 642148 290330 519051 683714 128286 624111 125441 845095 201165 741653 826376 759205 342613 375184 594990 365242 603919 285819 524085 651130 832648 604226 658324 849422 180607 939111 210231 154800 575594 148032 981371 663537 865266 748087 176499 339956 131762 663369 682726 236848 311100 970184 657294 619185 523988 756505 335130 815767 25843 271671 48685 184661 957317 972718 546653 522803 470699 824864 18740 127821 430266 235908 451571 714771 60539 420642 214602 618183 16745 964504 551265 856257 167670 480920 917715 211246 530310 388776 539693 168077 678385 205728 951027 572209 90565 714927 146332 125570 711683 172951 628945 653947 955486 820333 529522 679213 157311 229402 619217 546235 272643 716252 480436 325597 30267 872709 823959 331741 171818 79035 5672 509148 454923 432311 497674 402190 894921 433286 344978 725818 435461 867659 388365 809787 306132 913659 331384 973761 618238 242911 85318 797969 217344 893270 390174 476225 942347 996048 679195 382909 149955 659924 189962 635717 927680 771707 668207 271276 199824 929714 19712 14618 99251 913212 597416 413963 610270 187310 1862 586191 960569 240050 819628 438728 983073 847364 584608 477870 294566 514808 301854 119630 44110 512050 157139 419655 468497 365292 673188 744012 105498 605171 807717 922085 345932 18539 821795 41197 502971 962439 203931 711829 572527 648337 385792 394592 153573 856168 260409 655845 352077 211069 605344 150289 537549 859413 789636 804962 523260 188490 481960 945581 414632 948234 82882 303192 13009 806166 822653 396896 722027 749444 741751 602581 886688 595710 695747 152921 976908 417281 504105 907557 213247 91359 220321 877764 948287 331581 760732 951318 687747 253270 474171 486351 841465 909430 331157 84981 619904 688959 329590 376549 747375 478184 299802 163406 35213 813752 694134 954228 448662 33744 699568 474799 422845 512223 66914 679977 321828 98347 976411 425316 321701 63183 222109 757170 828813 205815 101984 814459 860379 122341 99278 208634 477958 105648 974789 901824 441268 439680 991896 747248 784004 51923 368910 143169 3269 792763 470690 979712 203196 784542 452609 794379 355170 541621 172175 894486 493156 38093 358050 349546 507874 213513 36357 310305 261232 792989 367799 293100 345815 617749 623210 17933 442965 893388 572868 596317 163865 207029 377121 455111 198536 55062 203086 334923 741819 181512 107664 433020 131582 659577 699356 69315 79315 868073 133468 26841 549933 266544 468848 185233 265846 565623 480874 719692 660425 801786 945553 907714 324664 24461 787487 210368 979207 341332 287683 726756 506415 765129 154912 996643 733468 987705 594380 486916 755824 588359 322642 479843 984382 886504 625328 746095 752463 533158 906586 651243 310240 558174 298549 340529 575906 243009 555293 819946 719289 806550 884191 141463 881342 493302 724799 902988 331389 507535 447732 845551 670648 47970 133223 921341 827809 934662 479736 478342 365668 85858 521529 285996 634203 580918 288049 612840 606424 594131 399002 857029 180831 107230 339363 32931 212648 155986 100846 758581 324065 460475 917203 416195 477611 8699 863196 803817 658201 194888 146951 687446 200756 10476 459655 704270 547065 517316 59523 349993 281368 278658 645270 650514 654903 43627 822349 625672 837294 664922 906732 368416 889929 226491 437289 577025 238729 486865 655151 781670 904099 406768 494749 3296 62079 235587 457157 153170 705146 620871 201709 52339 966181 712142 327569 543951 323843 953662 214559 721095 943887 180880 415417 507212 237172 257937 445623 781736 201107 990179 189282 77941 571904 526141 716282 921123 374789 959399 788658 379127 18590 617152 295534 391558 910460 482552 30284 375550 620738 10710 186264 34142 593355 994226 290902 537017 412898 399100 24700 61752 710152 643892 456757 539348 157169 564463 996319 325472 645831 456473 593486 475005 600998 265069 221127 689827 989598 70399 213894 991263 90101 433523 396536 450703 992994 710082 773633 918824 102035 528060 748088 34737 465192 757441 951526 781189 286005 196487 393419 729301 738180 286296 963161 620836 541329 640784 386423 157833 638284 65699 696191 657008 117723 907349 614784 487961 579797 967744 465596 182808 658312 518098 745323 361875 795187 756748 146615 282183 170509 514500 266622 805060 160828 719779 368147 850156 299551 641448 457342 427512 972357 334116 345463 377907 345716 693372 983726 203517 264547 315754 369542 956489 742015 658108 726998 856863 332394 38100 519655 648347 864823 693542 248633 276268 836720 15613 654717 297046 709840 359350 284572 255408 379529 193731 652335 602471 152576 762601 587332 976057 227916 858434 129568 806523 899834 261372 193080 16084 482316 678617 69366 420607 881717 327597 637050 398541 543647 292771 235286 58209 527909 593144 220433 501426 246041 991358 97893 806220 280191 5787 360386 701711 189776 58055 441097 656943 658873 919698 941841 699698 898009 768859 661029 761461 151558 578650 715459 447720 175881 711127 671583 578701 413725 373680 347486 693885 63540 131159 536796 894051 769778 392914 752550 544382 661168 366010 434881 792484 360634 983740 812065 949050 597777 868763 606002 255484 809898 542828 517011 614203 19182 570520 961110 632218 377976 220317 35330 217105 934298 620622 137105 949738 759896 507791 580018 620679 117867 433177 243016 493530 56063 721404 176617 871466 736565 698008 392543 799701 766370 51939 231403 778312 42382 461414 800381 747017 855798 62336 980093 995054 91019 914785 98310 159587 442865 616912 424805 808168 572289 453862 473950 308561 380103 828497 738215 258692 458884 392978 48620 363902 199917 326847 671369 799823 469482 618114 284307 211801 450328 613847 964944 363733 442248 679698 294073 849550 930557 906967 774015 848739 394418 308384 118148 523209 804114 206523 379998 502024 444030 35977 799831 813241 709259 574913 603631 930830 834817 394474 947992 181322 976093 204196 340857 878533 702095 933344 665197 78697 830589 873251 10561 617464 946751 722632 584953 107651 656609 597051 1867 797812 887076 493758 41762 778885 581948 207591 712220 719943 212371 455968 533901 12445 578053 276582 822202 987646 348578 796491 482143 71542 356400 51253 961002 251173 855974 338140 746941 641534 874482 324047 517231 634314 696564 402992 557004 468387 395585 463092 352209 492921 328865 285348 960753 34832 656400 90014 937170 758656 50433 427156 730513 716148 331734 817996 150266 186028 71082 93086 264016 805499 665991 580730 641291 555913 52336 809823 129749 24913 518169 233509 72140 964900 599209 213940 256964 52901 179839 295562 984514 473932 109290 403834 964993 311267 695920 508967 57521 13451 515656 304973 821235 991288 997600 300345 323934 927729 16535 316108 110718 143761 604100 274555 388239 718281 400749 803602 275014 91675 345617 200556 733769 4576 435359 367613 164082 525060 135996 806537 887439 500357 896194 366442 329957 364983 778235 365005 545129 646658 743530 820213 936005 461538 938114 833335 85017 817703 499181 706621 98488 470451 185158 641924 945831 91007 889119 123293 77345 359317 468284 559407 697237 873367 445398 573427 900902 189879 441882 723127 241514 454845 738279 403612 283436 208133 840276 57432 221163 449086 227047 672565 217432 321708 679966 421392 803676 867814 576938 536027 372111 919064 895024 15003 810562 705475 826246 5354 851447 635576 424188 558070 920931 797281 671056 522432 229299 145144 736056 554527 576323 826574 612189 849082 31144 383045 976794 997970 659880 54102 237697 307381 427133 379149 341014 445068 498518 492232 494674 561742 807510 770683 999201 262154 377043 311406 222500 695458 593432 313213 797744 219530 931619 441496 526670 113421 922664 251329 884153 104008 278220 639120 783075 552045 350442 555250 329648 435970 577554 705062 628856 797472 526085 122495 207114 141556 72187 649253 409764 62912 682653 285651 764732 348571 27466 901146 111930 287725 698518 756573 165115 523573 573703 32403 74640 674755 228887 582857 896381 783421 392693 775261 172346 835678 345411 564100 146869 579443 532057 707780 728654 613852 671297 316091 792154 294737 61177 704150 854433 195930 824756 798043 709152 930326 932185 636320 537032 906805 302402 556433 653885 518782 762943 547630 344919 173066 486225 171146 31972 602183 927535 672845 603492 256374 402564 808819 928396 398060 432815 978380 341380 50453 869057 332410 971113 70957 288067 174709 20556 797253 183213 261578 947056 310084 803376 640344 720784 5731 22829 335506 158807 886448 195132 606912 624614 155340 215078 337981 895569 999021 132075 118010 618466 151325 247805 464762 772693 165304 587331 43988 646426 560690 551383 728309 129751 510415 195593 452187 82595 911145 706009 96026 576716 846702 406848 435099 519890 730080 83880 32024 695465 864979 239856 725538 980283 177138 867561 690907 962852 807290 568155 938876 759988 467964 940993 413968 302129 252384 810824 235575 932306 816221 24725 264421 605189 153730 19068 72288 487978 508273 182601 444741 944405 548446 78331 606211 111760 433428 481668 837086 889878 554160 57674 420206 465882 747556 130729 169821 692606 848757 959919 965101 179292 616254 124767 846640 109121 628267 268015 575054 746285 476287 44937 695042 83604 740622 911502 992157 155936 365059 618574 10306 942828 255708 344401 641512 924042 707177 370961 104028 737983 516560 135038 254524 709122 107916 649017 521788 607424 565289 393049 556005 348443 38666 101609 723345 11110 654884 934119 889841 310890 293568 142919 44359 791909 411453 505327 755308 854534 937355 351160 261003 445298 727665 902259 8612 794306 194887 489442 907082 676739 242301 959226 529957 772084 842451 307176 882481 476555 589151 30153 699390 157169 118282 657072 424942 862529 721683 60452 642425 163725 589066 920671 225132 721369 814294 267408 98213 393950 168752 536730 613593 216456 891366 574291 690383 854905 28633 982342 869027 949124 745535 260145 690500 902066 416161 933768 448437 35904 261022 914544 469583 824223 766439 539588 311166 895795 835777 725076 276864 697685 561606 911393 289386 172369 718436 301859 374562 291817 227484 17987 153061 529232 155204 761505 100483 190511 294598 101327 13470 55331 213087 603475 365551 579069 751200 85417 755009 156097 466545 589375 764852 974567 626313 523896 411259 28254 391543 539946 842398 671492 994396 252959 911865 158895 308911 383640 350523 243751 465655 839109 165416 831593 925461 125262 74456 328358 415863 606157 93238 675521 963750 783314 284417 114645 405433 784478 334990 995245 2591 179240 874756 769802 92058 923163 363934 284001 971518 57110 506605 163930 194614 603306 343444 151058 151040 936992 881354 283802 34860 993393 711259 176629 450080 335820 328999 611038 574359 166035 112290 551872 903069 511966 741779 523324 387285 9014 121109 165543 600564 824347 783000 233929 754819 497343 600352 684383 138080 428105 371525 8217 55485 470995 192498 580381 289952 692397 714599 739010 87074 566039 707703 439190 471600 486282 611722 242009 163533 102576 902812 468607 153294 921576 257340 760946 940060 200579 431566 439694 874294 882250 834378 600036 966956 285557 476475 922359 211173 522229 393152 512833 437338 43563 233230 764655 509145 645102 741100 368737 687554 369674 59189 188651 54477 343420 152666 454359 403971 752823 90334 801633 561857 88865 828888 47609 456696 369238 719412 709893 950255 550116 422322 834524 115711 558670 354342 690700 961238 551498 236534 989076 370997 162499 829855 952875 847026 680535 905137 322488 310711 153241 610958 304855 378049 839312 688367 5914 100513 4983 300639 938758 459967 10939 655166 891602 190290 795328 537215 704491 703273 682588 770922 112499 749989 427739 383195 206141 764604 649145 962241 85523 681848 797355 962848 193969 79094 228374 732879 372295 693032 10646 484603 802938 103891 834233 417570 799523 51346 24130 82009 351438 172497 703654 818887 693181 163282 447634 848167 89187 679340 89443 77450 467498 29703 516460 393299 194669 730081 148020 991097 798782 239692 79157 41928 321249 193773 680606 261344 253967 447551 746322 611637 870965 342030 289127 534477 493170 958397 834792 711749 234076 961664 941524 78093 433468 716450 601692 556711 655629 979009 127913 349676 209921 388045 862163 230983 404476 597004 128683 606199 787543 200665 964722 551057 7646 317409 16096 545341 488915 466852 915870 941364 5289 102970 409676 217928 685193 814411 752828 46108 704976 990806 229493 385448 60559 178219 504049 515062 456778 921713 26335 439656 480378 299681 213089 963951 873547 897672 89551 140501 801822 356873 625523 646325 325128 260633 328779 854397 157585 424962 248523 356083 357111 330912 813976 497837 780776 70759 438349 163351 528715 607707 975098 722609 906744 907478 418848 782223 719547 234949 485686 394711 873493 134635 55975 39494 136635 583581 479890 186540 796885 153093 683145 711787 452096 863840 952210 682748 194829 881471 793321 544938 691712 786506 1340 633364 319249 976632 83757 33135 253166 780888 394644 227394 212279 308235 867899 642857 684865 240775 127648 836499 709204 499606 260726 389252 143085 798293 812452 377748 557885 456246 218692 694701 657191 216254 360229 23248 494982 253319 154122 930513 445349 107391 907945 71127 42117 165928 187501 120349 267034 978454 497397 617780 969038 907380 819027 569599 637117 746879 352717 70069 995448 159881 676575 549026 40322 40887 219510 227622 100566 175620 418167 618036 523230 364476 786294 414421 986045 111489 734911 420771 385351 48138 720401 726286 438020 25119 710174 45082 213297 521438 420941 50783 897470 894073 237880 728776 888144 886582 993006 939540 581633 987758 514546 464537 157531 534030 597754 860668 760353 762393 980913 547577 630343 280035 66677 581473 552948 821783 46553 758103 278791 601331 674277 982611 365263 500359 132881 394399 137554 655610 905422 705948 726471 401989 453437 991294 434844 875445 969397 252492 452656 572013 716225 666337 345498 685986 336224 239214 272992 978397 873412 827189 795201 89917 709587 694287 855404 163058 353385 774376 911751 200003 754132 929790 726889 360201 43095 912805 813343 569458 241639 307525 966635 127167 412337 844570 283648 475334 18578 552884 173064 907120 608989 307829 417694 195068 246745 872085 689300 417402 827009 882017 438830 893970 905026 391416 538150 446011 483840 416717 672294 7747 137937 423208 755984 188366 493312 609957 49786 584591 52043 555891 413098 944080 924774 837845 394591 14640 443510 304933 480392 373216 26839 275596 209930 528613 361239 384268 428030 246425 137400 333046 723248 588074 613362 534004 485857 531098 704110 42816 918982 247293 373324 335531 529224 660414 762462 391127 190338 369626 375915 162621 510534 869219 661869 608873 69208 788990 625811 402168 820593 481446 521216 132001 206909 623271 625162 372073 31198 311523 566780 724781 626727 559121 594004 506524 564577 899065 642501 705915 813385 531705 509175 654239 187152 283779 667266 688310 298714 315100 991863 907775 613568 106463 901655 20301 269262 526840 426585 32520 490821 199722 171560 800939 582042 909449 141987 59271 255669 312385 388700 161855 748851 698637 989338 313866 903461 500096 247446 185141 579919 559168 987201 518302 740009 116806 880125 646650 188770 714463 498976 137935 604184 906542 192180 407227 595168 427496 524666 344811 19781 31318 625890 266981 354561 948374 116564 324095 437317 162971 883690 165797 343351 73577 606579 345687 482927 7897 82034 724456 399481 568155 306974 84096 996758 636783 14624 52507 269562 336235 458135 177992 700431 150200 955287 191596 964721 875989 493349 103932 547441 160147 485949 942662 498066 790934 136525 600745 520783 259867 674743 790488 431379 12332 862227 197019 458495 585709 793002 184269 69223 154259 198140 441439 524437 879400 394235 700884 731973 671113 192846 498755 112616 395624 636879 121049 401057 987338 871437 842324 496650 631433 474955 577800 865328 158419 808767 592926 420883 777961 482196 246032 25896 369249 130280 256879 452182 443045 904207 724637 106556 412082 740814 688147 506090 278490 549792 250588 541411 275202 300917 896664 196897 314724 731054 192826 560657 687055 601379 184395 238163 80226 891357 590565 415931 725716 121052 773112 978259 206831 790353 735496 662999 229264 823333 416045 578743 226729 534513 99153 685848 269440 425540 861878 85267 22317 676129 999726 743669 134560 616189 560417 721918 626840 817413 834378 540386 74605 984726 853882 998283 890567 597124 31444 861396 218596 374356 110543 955471 513814 733505 792824 523073 648067 54906 851181 778657 227939 537250 444450 335708 409094 173007 607200 490452 661452 320013 446273 847900 424618 159448 69558 667454 539563 981413 51009 231861 920109 121881 420987 960435 517984 164560 895951 63068 208843 498904 387837 410185 699143 861939 843736 581063 167745 806681 723144 730325 222268 404275 164489 258921 443917 325025 372394 924588 29533 358773 363791 455737 561259 411510 100976 149858 538504 623198 865944 846059 605208 69469 964390 396941 587095 337939 533839 475509 919378 259481 225690 865282 897450 101881 74211 973386 864085 965554 680408 628053 904413 479477 20735 837281 762014 372010 772398 89116 813644 652460 556498 352045 689771 217865 359593 137964 792981 734723 40135 303590 338680 614161 485525 320538 175829 156191 765069 508094 7042 390665 157056 185402 173609 525476 471760 74795 382983 834614 521206 542754 530414 522937 679869 839011 996099 192860 724037 218151 901376 355649 331457 344538 291379 3840 396473 740573 368574 974883 303049 267589 846613 469160 377056 752346 48963 918147 442434 943897 592997 42713 855303 249203 686509 513029 849114 427788 761888 288342 441210 785916 375641 926287 206396 977 614020 359719 174791 746315 55267 307591 77910 425119 850253 330318 99386 630709 656106 571664 816150 721514 840952 120403 428769 108047 97673 344464 234599 413864 108931 746168 533064 830381 307294 623405 162296 376780 944938 599684 37885 711653 653318 916426 29621 43149 813674 24636 995341 573004 628382 95949 601802 511007 897793 466980 861444 929526 60675 432219 1446 299447 439018 104641 112880 944377 253649 255641 695669 393162 169509 990681 865309 999338 926694 480172 428004 245902 322348 194800 340761 915997 311520 715129 178464 89334 367742 119884 480497 904297 755866 574949 472343 4025 568215 884273 259313 364833 176305 551765 607348 346059 356725 531173 590247 931738 744452 481517 484133 304802 64852 640684 774047 888042 294510 347156 358808 98993 546289 441548 324007 743014 645774 212014 600440 959855 377674 667145 603211 781091 286271 11552 20404 314576 725722 731560 862873 668598 667487 249934 427447 355529 614305 58479 270878 646515 279754 267743 369392 285263 246233 839715 809638 471151 207839 232502 8459 63256 320257 392200 634303 335105 684985 874106 333045 738840 766357 223587 238133 858236 142838 294542 955995 74884 426515 247930 811222 676150 79284 575321 626858 816977 756535 905425 755566 336900 778637 622718 776783 519924 605630 484654 527563 852922 184609 331235 326775 27043 170661 800021 113338 938478 97932 153133 366351 423057 520938 526411 837895 156277 701994 819906 436101 2101 119113 747607 943552 384163 863449 637701 326148 303299 190336 330555 36977 585230 203190 362588 89339 266865 965642 731710 515624 714571 618718 667116 16469 252722 55655 195812 953905 197999 805742 208410 305473 457213 342225 58547 940891 269838 703490 408523 847978 417926 293063 81136 941296 922686 965561 843044 191039 862850 764677 646494 686911 153812 27374 921162 163244 703783 113928 510597 27989 685028 781823 820578 156382 559080 44878 422887 577599 436484 442057 663056 507394 566268 251155 303499 897609 8009 279912 325051 539141 922775 374293 170934 201152 180551 660923 679303 483669 613102 916688 39084 343090 168085 794141 713432 170013 900983 199361 614770 826668 931973 764268 947925 464971 170917 584741 674254 791354 841391 156741 564065 38413 51439 276858 997957 378282 24422 778309 878947 755982 496329 802940 666587 573449 250240 594184 593086 923645 232872 591656 151509 119715 534098 930413 477337 876037 202562 435580 474169 531973 76976 611023 615703 770197 268170 338228 886731 380989 980272 280716 447198 831577 403639 547853 379856 766808 642087 726465 846292 650686 537469 898885 953231 486882 454762 871179 483868 40881 990225 16152 349578 586921 201165 124359 369052 682911 400297 31172 153096 256314 759142 167505 764537 669173 805432 489732 267854 585889 993097 416391 668120 581088 308085 29143 511200 744044 275469 321478 523166 116814 648916 13434 509955 910503 8773 450283 28784 353450 615307 943656 661949 661664 895175 95763 806195 505315 582029 668832 817618 451747 407783 57818 357900 39844 959633 888863 446600 629950 429691 286815 816864 756956 509643 564384 847075 999549 703704 970429 613396 30326 756400 168930 30825 614446 406674 24978 827660 788065 994869 657250 118750 586654 853888 98555 177391 649097 655311 211227 873095 804697 524085 609749 336225 44123 932404 843724 167658 814765 682438 343420 248582 915972 385688 811058 400076 883175 865354 265166 32069 989745 43824 209160 184497 290643 288084 44457 528513 237903 98225 704141 471774 306814 178233 279848 955553 897931 181841 200573 567065 450678 332112 710120 433416 978579 991683 22358 629350 170120 919084 21064 659165 898386 791038 556436 798859 981632 71651 777572 448643 308343 912438 329396 599180 642348 431753 885080 589024 212397 865121 332916 145390 153113 199733 483586 112281 171363 707442 315088 490936 364115 232314 381951 435988 820549 902240 462341 845164 573224 23277 674092 402996 195071 43743 611793 677457 576868 727461 321701 837791 545536 767396 164976 645932 608532 447477 665033 653818 503668 585828 241119 354432 309895 301171 536051 88618 258504 300757 945051 888405 736264 612915 537153 333908 757993 105642 281186 664878 441252 409099 958416 642973 390148 417754 210801 677584 500521 145232 664125 13482 454471 703385 935299 564480 123940 358807 20005 304671 302173 519325 366423 642501 372385 405044 880676 249507 871604 596121 634409 88225 150638 374717 852952 215258 379962 348228 65911 874203 162008 849607 159070 261736 559643 634194 465341 876024 666731 34086 940371 887284 630595 473080 83000 409212 364148 633136 640724 640610 657057 656939 960613 997164 774209 876602 759806 405398 6433 400097 95938 601230 806687 866137 503597 809655 112688 289742 831051 824166 2010 25249 921279 42280 715515 911847 924862 651002 368512 257192 255249 154895 6575 91425 92311 606158 383134 41090 344448 981714 640505 756337 832531 374312 851456 218758 257257 982036 978566 903821 152687 937996 80627 602567 623016 119227 76995 616296 526697 498112 892037 130010 990108 273452 598814 425593 538365 802824 759043 796950 160736 395789 18114 250293 949225 147497 61946 531406 408402 127553 521373 950415 154409 664425 398773 311960 336655 115310 96541 623677 481978 925837 16196 486152 31411 768249 504046 596533 271833 754777 108018 425525 381277 505991 417980 199147 201476 397330 386381 12850 504168 494077 939446 700692 737591 537086 301601 442580 402546 872256 439368 388518 255600 493281 535612 797746 536920 884980 15519 595092 107242 644545 23978 617567 324471 925120 416616 266965 59749 428386 683065 318192 689452 13768 475152 203549 242459 107273 44534 607100 741523 63665 416005 295585 368395 709756 560045 331606 670475 611423 612402 539607 332401 372160 980843 63572 761327 806585 282821 71218 833546 804889 387967 727563 133981 531042 911148 205481 369684 503308 403828 239247 495218 198081 107858 959280 667531 262111 392983 932150 76554 180601 40550 321340 733036 741206 204918 568533 379460 905201 319379 333059 886453 812663 539294 93120 567739 562444 624136 287160 61026 195590 987675 106317 788941 24752 867121 406418 798257 280265 420859 941009 426135 598402 277819 68293 708061 584196 706442 60704 191158 622632 867475 322695 571045 412028 147990 194257 10246 217669 985382 393227 610054 585911 909419 841782 790054 216383 14049 700680 345467 856890 349399 257319 762801 247227 43121 138545 614147 492745 215015 96439 185733 27998 159428 563645 983323 730089 972903 999420 56575 691917 603205 910561 419455 971488 204645 684747 337660 389549 825827 351952 985900 249906 510893 531577 247192 952995 235337 357505 206047 431909 573645 642394 221425 845396 144230 210344 390934 857213 692306 630851 780389 202276 885029 69626 786701 421504 977992 594123 718479 359546 558517 714220 790849 492786 682493 153029 622093 372090 570818 892275 109616 42073 124925 162311 297531 766473 776441 810309 148757 495737 736982 535782 644856 165259 992263 108630 621168 645399 112212 368694 934047 556007 461145 714843 599803 25337 101125 889549 543566 924800 581404 449097 161269 200099 714998 844864 531810 785853 264509 726678 923803 174491 834483 579619 538872 999617 498474 168565 854312 484069 34762 25677 348141 149298 417422 871837 3611 105031 22535 214672 987741 567606 884312 51970 855793 958725 591160 829124 150503 133104 563763 729754 977637 867173 371369 859388 287654 366918 631502 366360 121718 322283 844904 530318 283768 617437 307349 305651 299680 631644 486786 378511 925114 122203 154932 821663 585313 979262 576451 266131 823496 250787 743322 580305 220661 46102 916985 958064 860353 598875 261043 322302 329305 161448 685104 308027 373504 497000 268716 889628 440075 332025 738614 523209 958627 810991 240306 812638 411783 926863 675672 312686 122823 204756 186738 595899 562314 50414 130210 821440 653705 89214 100954 618919 725841 488284 1314 905811 443717 461457 383381 236568 923674 68189 957860 526910 481818 719666 633489 547393 331169 480055 564790 527828 520163 516038 742204 264537 257316 281646 930212 828074 697278 139057 344193 695636 761503 181319 725628 885015 297928 9050 603855 990631 779343 417672 566347 980910 155742 433188 80722 556295 474226 695670 881757 662533 810268 521078 79607 481194 95107 972244 209343 46384 579361 898035 904939 884868 288450 928426 403008 177797 490312 19842 999067 317450 2601 455227 880299 592729 714095 173702 707892 222001 45623 142092 391245 736641 904371 664230 389603 201646 224424 229474 865588 620177 271985 834181 877781 752311 220794 136068 502381 574431 18437 189065 65911 931264 634152 816628 386884 123072 984653 237527 161974 84477 391538 467897 950407 125256 485287 248852 897088 550182 509010 552920 341314 551758 21358 531622 82048 939181 901447 573397 382211 474980 1023 974640 874533 681161 587021 100149 792214 665186 336633 752472 417563 831981 913185 494910 452169 109659 644792 852739 250190 433616 97665 348852 479593 286053 848216 288917 260973 154983 731369 727517 90178 543253 395895 121141 966564 772069 727831 867325 28386 448639 681650 724743 860384 767232 28807 822298 12438 452281 951654 978736 283150 170286 800438 800376 158698 378648 90352 190997 263899 115107 272417 674141 293675 707505 591852 227098 848308 698516 214982 228429 981543 448472 979384 443238 544583 417783 674273 496077 243179 463779 703665 608861 655103 73727 638191 986595 931715 157542 535348 597155 61451 302307 916782 473043 716605 746615 731422 583775 956758 581463 320666 588707 796005 438379 1740 753396 142671 382800 496369 845272 880905 580759 801818 529480 891937 658500 337390 442677 368694 169359 877607 953345 859579 228967 626960 97025 923704 177322 595086 744834 57033 533101 126804 208641 824157 149114 855853 388593 298936 175117 532662 279865 903345 780375 98080 878324 7733 516220 214579 780591 946050 698068 754950 161582 626157 845933 706056 955431 165533 444807 341690 438405 402637 585111 994035 942694 59022 525381 96155 64734 553794 65261 734576 567474 198114 291618 178564 996062 516666 780647 275580 709776 592424 835316 390035 253930 179808 774839 54293 274243 487850 283920 979748 637927 485154 280403 872695 21395 660984 63498 730838 378618 175918 19633 589343 550914 694749 820792 26500 418952 454384 61637 163403 726040 509926 865967 279052 895477 69140 807172 291575 851287 387489 347524 974667 355624 612937 818467 114208 321222 430555 720395 653854 36101 860027 60696 340868 160490 466400 157210 906274 728048 372567 726614 619551 540423 909502 368773 153075 350288 790026 620436 727150 143970 110466 260771 679472 874889 340865 981254 116975 554881 622328 291463 976436 533759 211113 431713 717278 992873 859501 821831 574877 325144 209391 761243 681720 354781 609967 248887 281416 687290 143553 317800 124411 924005 464651 649773 861266 213576 439114 911292 69986 183811 896461 657598 269975 79721 303929 375375 242797 625599 718787 577215 191925 17600 122553 282579 278678 326107 906938 266820 851017 332915 269305 43006 542108 40094 228222 772707 447152 555367 184996 433158 628668 489485 303644 754480 791943 998337 781865 174815 322673 521004 202147 237314 89835 884902 576436 331966 397242 30848 776669 698604 43256 247035 355954 643736 970707 697167 632154 634372 753229 164197 306128 800867 918138 380701 289765 953182 315461 484745 778939 826643 655915 585008 255051 824784 484862 651916 930848 614748 319779 702668 747354 390767 967316 107987 956653 644278 498272 80759 499935 924240 336486 271107 498829 755347 402909 308469 884582 722503 582159 525697 338606 472425 504218 532044 175997 181802 988014 870257 487998 973230 690705 26560 400048 100558 757470 921146 838312 210710 715521 764694 915661 282311 226173 719552 139995 722582 247910 229332 797409 283819 222375 110375 197443 980708 953406 604991 957368 933519 608059 835670 466189 763891 280005 560603 965728 450440 97876 75888 873445 139322 758008 632557 986277 272618 25105 247452 714490 812781 918676 74619 673557 41739 373901 12541 533752 142081 950679 3145 138108 587456 358566 454585 634253 375275 74941 986333 881385 462173 448696 936822 854756 146465 741508 796795 489574 34040 849058 266071 748843 983831 40808 940328 253058 591590 86399 74242 950223 520706 984102 987499 797066 209723 678573 546844 922366 139479 396603 854790 560842 410445 853001 628106 169891 710411 287653 905536 759760 934257 986800 386737 142893 584212 320480 483485 848937 797436 259711 597878 985736 543397 931114 212963 146017 451522 500626 354494 998176 666421 124798 446807 439814 785241 459976 173934 281124 87353 634652 386748 758628 666581 257916 856555 138560 523940 129278 152218 447625 605709 826444 402970 619681 255405 123363 710323 291329 451924 369621 361056 492660 205703 265351 133710 726234 362176 105267 3873 249190 772649 651495 52144 411873 812517 665349 50052 840612 203208 671361 158941 474850 60185 267494 930989 15068 67095 613265 560858 119338 386033 349300 578496 21881 651085 822741 272685 717576 237762 55628 601252 630634 224477 721736 552923 290182 750240 330059 89276 734682 932350 948521 740776 477620 599073 534990 108271 977912 169701 175797 535897 579293 463130 765617 424416 569263 265221 813032 106868 110287 378463 110930 903286 120622 393237 624511 379261 597654 363334 417806 95508 406625 966472 209847 303737 597759 128292 766786 415776 932021 60181 91598 315567 986777 248269 844107 16895 328087 910705 849280 924705 188655 265496 673478 712663 238324 830543 748106 996118 326478 994200 870095 409035 118841 638182 863978 769043 677444 199970 174340 235457 63187 161066 692892 639388 944158 8333 7234 885022 142064 281104 414109 607798 935272 68396 870502 563399 994939 856141 799979 643751 706352 724884 524813 62689 690786 833110 112002 266547 823362 629468 174867 987792 24851 337825 22879 46688 39212 625047 897111 37179 952250 592994 152768 722098 899963 567195 920564 616262 712643 520334 835937 924271 870587 370684 232520 953558 273885 643930 386495 198555 514618 311760 123568 476176 444788 160956 865496 122939 927108 392172 899401 739736 124149 235047 662248 226901 892199 300773 394351 385941 357709 441106 771564 511534 18287 179023 302145 74986 71273 460529 425698 898186 720874 757696 826010 961022 142198 556921 916230 83758 862373 598733 934744 101492 461601 840672 879701 372192 524972 458315 49944 158131 278680 502554 58765 800740 493389 493262 881654 531870 39814 654364 555754 494208 778964 313068 884625 151515 19738 39899 71145 298616 685519 323449 284484 74192 55167 397708 262408 573905 40778 600139 871789 41376 887012 567908 227138 578130 211603 491767 101545 331761 682356 638297 188055 927165 475575 25042 55445 338024 774302 420639 86273 78553 193858 128688 211086 908522 943374 799787 626943 724202 235714 752872 273584 185180 163953 732338 306381 131190 835203 844236 976793 607011 747380 351978 383977 849282 319059 224116 684838 418916 197252 942855 733455 426834 266047 137395 786228 325636 220366 407166 807484 69483 965907 832799 311392 834600 577600 640772 556398 817874 584924 168652 683911 740789 888069 296462 359713 119310 839209 438225 68997 876560 313099 840401 784402 562273 991749 462273 775608 245405 848832 534659 404734 4114 270205 290673 183613 64515 843919 966872 957859 48358 62495 236472 684721 72678 724455 629125 239741 453025 62775 402985 729521 535018 672628 559552 388362 414984 803668 519514 61978 167158 807459 982524 506886 820001 705600 957855 423624 493 33312 94128 393070 954736 311947 641551 869849 213814 112026 97808 690112 457083 548863 338300 644074 193268 881661 701905 58551 49606 29996 876030 360536 86669 102839 778920 15379 241047 542813 945640 513600 26663 77107 128715 358350 589874 588960 214160 143102 624037 780703 563630 674663 571869 632769 684363 585393 123245 606952 94982 150682 785180 505166 102574 662452 874148 451196 226952 826852 595508 968147 106061 663845 915951 2182 625513 507395 893803 747230 201342 492449 60211 321333 993055 188787 533254 959803 63445 643909 303125 682165 732765 393522 376841 578552 693864 36141 773562 335602 201114 277500 862265 216418 381964 587767 264519 309403 145483 907790 86812 569669 580054 609473 506401 686364 950755 877349 592822 946223 279898 433190 801517 629922 451097 75071 563981 684652 17070 475843 296784 581722 285344 616984 490149 452490 330855 344247 941934 243313 432431 745902 857667 625622 48794 486365 488622 533716 332027 257020 402797 244892 17947 358420 456756 442737 263415 739393 609320 135082 776448 990135 566500 707379 777498 656890 86840 897100 701917 890788 626469 868361 683159 608227 436386 818768 950281 308024 881306 445342 759909 981561 505388 82498 806231 20431 94826 276449 66489 337721 643354 620976 128092 148680 618936 57405 511814 423521 698802 841575 901551 568510 794282 454433 810115 526317 200888 405491 587747 280719 350886 67385 385763 771802 74674 471074 236878 990872 893839 606642 137310 600230 84836 291840 529540 248374 174667 747769 730214 753165 553363 262235 300891 619845 879231 890747 401457 633612 172933 452160 84968 984804 968016 494629 633909 356257 473727 794619 315776 185902 664996 279460 415654 708424 272453 265817 726455 109505 779806 168038 870073 839678 144796 472617 550435 320890 418468 849558 112163 235585 780810 747893 601689 682102 129882 151394 714969 922381 550483 798797 165101 517649 181607 30904 653457 959263 494845 504444 342581 436138 476719 988548 731839 126453 288076 740623 361158 665372 78679 534962 327000 872011 128710 334356 97909 404229 950980 47537 149073 825502 837487 759512 212054 812418 523098 235437 339616 752364 138829 493927 120959 428271 718272 333075 587128 370545 883428 942735 55557 265323 196890 282768 133584 439914 56505 864925 37884 169361 771724 951313 757532 752853 779602 825245 894522 683583 56509 273987 164178 317166 885299 888604 942164 96530 914832 55123 16549 877426 566626 178792 663966 294311 89196 475183 85836 314143 696355 683342 917998 362523 252532 670978 767995 883249 160316 248666 683161 495114 805710 504378 376551 291941 724273 773786 866164 429075 215327 449989 773125 647865 868744 330843 253779 937361 342157 755343 917770 66857 43909 447273 496780 655266 491963 464068 874284 441970 659629 348369 112116 964963 341903 785363 176415 27794 639366 87394 279391 904880 215406 52328 449112 796676 658005 128294 378403 331816 730685 393136 659596 99528 325790 3245 904725 136550 253985 470296 945969 852568 398950 672706 738057 126216 954239 394253 779963 253555 970355 842994 812886 975467 227068 892348 920991 80213 885833 321803 147214 926252 918013 567507 545362 382908 606254 919194 572489 968039 799271 543997 904201 331940 85286 921323 299354 298107 603358 346856 266682 878218 390007 427724 346327 833091 820553 104258 537944 37740 157541 904457 293909 769245 811724 664118 323290 133957 278005 170672 576744 31142 301195 114931 877300 460565 554157 88526 350439 170491 748845 191781 161756 298070 825746 243375 303268 166328 545109 951161 624773 544135 868839 680865 430455 127548 545450 293659 941222 198436 54196 628080 823283 360866 450575 260666 46259 863083 790075 639338 100654 603848 416619 907202 444385 925272 227268 137883 348221 266315 379873 473313 27749 243624 161489 738129 122932 301256 696983 17410 920373 725080 854826 591577 390505 850779 425651 869203 125381 828966 494673 809279 177457 114083 1176 604161 94730 489102 977165 421905 259104 46715 124844 445242 199865 679310 763107 634331 755404 776257 385428 433321 481671 321633 856663 860267 41930 404370 167029 456829 905578 461575 44526 754830 686703 314762 952372 383522 716886 547194 922926 149008 963599 577864 952630 142596 552448 860089 272603 965246 640448 205287 668192 151378 62557 895296 125115 2727 365975 381125 387863 678648 883170 437132 995858 785430 212648 39423 663552 172451 728069 751707 784806 260696 820169 925874 222207 578240 631033 551721 390075 96955 422415 142715 154683 975420 955125 516404 142871 461259 361742 379894 874008 242180 594734 217208 493502 446167 669404 151425 95290 747654 409879 247090 311541 219241 591374 993722 378568 738349 124583 677471 227842 314513 462585 896764 153894 885607 465169 770301 930345 628569 772273 861092 141560 518370 570573 701704 488368 592977 570060 653649 895204 881930 379597 339325 625180 407236 886047 199198 283024 881163 645767 4378 281072 589631 131326 75178 159263 343956 585393 464987 156275 15057 499327 222416 449784 588753 162879 841661 980138 319684 848183 150830 182846 412335 480294 840510 575769 375080 195643 172576 54551 719899 705115 793690 614726 376712 163295 4805 787816 279554 633171 242255 157301 491761 364921 988024 839254 844241 361284 995160 270187 244785 857437 760280 307014 865461 773410 539508 826542 476949 338786 610688 976925 938588 919202 526944 481923 952617 312091 256782 763456 428785 127865 184471 854701 34107 42269 82846 796884 656418 454748 761944 168820 380183 522879 488335 184638 742685 229889 773088 201498 395659 631188 453308 660387 634253 879196 740778 531367 962916 342962 549571 142952 570337 32994 713333 645533 28270 71853 576130 455218 258821 312456 94654 704067 944758 240092 194259 705445 905510 725508 314624 39710 552075 224593 117462 436968 610929 371657 437818 339442 109560 236324 261927 264542 485203 986190 44969 714564 919178 762024 242978 441838 584505 459399 116104 518042 537679 884 870949 680380 203600 378986 433814 759609 90580 923674 976397 262892 912837 650154 825743 587684 961509 183218 839479 139812 417862 712766 212401 590883 780879 104591 851648 959690 925118 934106 724216 353912 609569 453959 522948 435393 857755 479539 909089 571051 384230 757038 941025 46127 672395 794366 332970 194558 803563 599707 33077 651706 837690 635889 32079 691128 569726 551713 17819 22213 980820 142015 126797 1502 212652 209493 397104 767350 712456 888031 183074 364660 685697 627854 357331 102386 640642 568773 644810 505151 341387 240927 116639 85086 580207 287783 778434 841029 500502 994525 531699 974559 531580 902712 457095 262602 567280 141343 102122 152090 704726 518511 774935 421140 714790 139000 48802 830964 164074 441728 688815 257063 978244 895550 422584 578898 386661 408480 344650 760713 49815 892678 237512 166488 418933 119300 69031 768510 880622 913444 869553 917421 347973 316194 643074 980684 395667 27374 845838 658933 810820 73773 822233 477751 457366 801657 837053 780437 163869 228572 745832 261188 456322 26393 512283 297841 411519 74659 406892 597433 424228 569252 305733 229360 67670 288248 992674 202075 633099 953583 925655 565685 284046 553422 376456 228590 32705 455438 478383 80807 956822 51420 264410 367159 525142 179992 713899 350697 216794 262358 69270 406844 65492 27808 342694 76002 463751 899825 192376 940545 996491 928763 376766 131125 957898 789730 421309 663756 310278 257984 890511 850760 392529 659615 548258 198305 396818 924290 488888 73152 475399 73372 975845 764037 572158 58518 796244 568963 680986 528014 738242 629247 40660 308371 209089 306484 324792 914346 914295 995729 454372 326732 985820 533113 650252 577253 53184 739842 508537 839127 344194 418167 681861 886261 133850 51542 397920 686600 52496 481235 659150 336590 910786 157971 178599 664630 374306 847858 931670 376613 416438 201534 731419 654068 497815 180409 469193 838895 667058 715930 809096 182295 705162 286605 362964 849633 971508 701935 989692 543350 595609 807890 548708 765041 933175 756607 588931 264164 521441 785199 983718 414163 682811 537489 303275 603190 206462 63880 970567 403132 364282 428394 371841 6467 839951 459394 267956 838753 686067 685198 510161 442590 308975 67521 411739 826487 696034 292290 474409 555101 266620 802668 212455 860404 955204 406604 572117 190420 365267 979430 27782 601612 641175 277489 383459 661850 462033 487510 151334 951156 345559 381045 76895 962626 972627 422047 139187 491105 749377 117789 803095 745185 306421 896360 99225 831816 242579 908399 943384 704782 284373 219092 740615 134559 850121 340975 436974 991132 979280 762057 283369 531034 337697 176610 520359 131425 688131 559725 748332 407214 30166 469135 317071 440177 307403 921315 352829 29136 540839 661368 724660 194018 553925 224913 186377 937845 408401 958308 217955 950345 907341 51612 343229 690067 796303 102360 713640 665787 509185 130153 816582 352478 987424 928664 102992 939852 76990 624349 457681 132683 979713 659753 297193 212626 470753 749149 951628 442895 512942 694673 34688 610338 826759 499406 169058 437408 818916 301332 856866 603344 443341 334933 504706 280049 204192 165432 449115 425651 904143 717463 723543 418361 765536 929729 283896 748765 367339 880889 218256 851948 683680 899957 894471 79462 466558 37343 89241 674495 348701 22424 56341 98849 506149 407984 652575 177960 333909 579119 670382 407588 765693 492624 196559 127386 124035 635968 2976 854084 928162 287011 970518 17740 984999 376080 792247 137429 827251 960016 80673 911730 422395 26979 775233 456493 850955 35194 248413 701954 177854 313086 346059 214113 636296 560264 748791 730031 923181 422631 152481 922885 455239 213597 811613 267632 992259 227554 864913 29551 108388 832032 27130 620665 989567 519029 279143 255988 694590 771316 63932 70335 226334 583076 381233 824745 398064 738303 261521 287863 810203 489588 14524 997282 874776 626022 860645 827415 75893 466156 37332 271989 277587 241295 642724 36946 545512 861582 734150 208759 729662 812637 304445 595935 771570 113441 685728 576252 92214 909238 788060 561074 738319 281321 837615 885210 121303 502719 664942 73729 464060 924524 547392 307302 934655 555037 489120 655551 275575 683375 272159 576373 29772 192053 675039 326435 259388 392950 340825 390875 83224 425708 646040 756065 8008 308614 342716 205934 622659 818854 603704 622958 178840 59428 800853 606786 70121 544650 218541 600703 139178 914711 912432 651245 426342 488700 589794 443146 913914 473505 729307 545540 892440 100769 540038 794306 207430 293321 902242 969052 412253 150173 359044 137630 927498 82452 19731 127434 455375 199639 696587 582099 814787 176710 541435 358690 724302 955251 48839 226004 638511 699940 306982 831930 654198 835285 978916 127703 774601 692980 468898 285094 885923 319012 251857 903890 724241 989818 613691 476924 552499 967107 986362 682873 824513 207612 481727 418065 259779 224792 545740 706881 932056 263678 674426 753978 40432 965961 297588 98080 842066 170246 532858 821195 52887 499321 579296 985801 161709 990168 699980 219674 70677 213070 370043 958067 897124 483322 108924 849084 813574 506285 629363 385170 203575 215408 449368 866821 144712 282812 923062 820699 474400 568639 852012 967179 229560 318942 827311 324099 782942 405933 630854 323555 135283 15929 106445 837248 570989 870655 969843 382370 330006 550706 98491 4422 892235 114105 36223 795420 950973 9966 421800 672202 379315 580960 766519 891303 894919 163218 617664 111937 728740 771322 526122 753560 224911 746370 520752 524384 527515 263243 757218 431491 352051 554533 369829 583133 774484 42073 735279 986430 789647 419679 571532 886892 769676 619048 959388 789086 742466 12885 20946 765570 89152 119037 465654 991415 189160 956587 605668 24596 135406 252126 981835 271840 667293 543944 483504 596439 600594 415504 733672 79851 178751 29840 924769 37185 193193 293463 609881 216048 56491 941927 693093 559366 127665 287096 926188 691906 369662 841588 453930 984923 99302 245113 710446 327863 11796 247962 501403 284277 698502 291486 824491 695972 590092 52096 140647 670089 490188 258029 58352 143069 700993 345545 998906 986573 428983 220906 691724 648888 685649 710363 123841 116661 936260 770139 366729 555658 872857 64603 767209 311798 822703 657284 311863 995752 129206 508207 3935 976773 411317 447594 546336 104742 806404 85370 370384 518423 528275 703251 899860 776282 533538 74466 527657 122018 603911 863748 163870 50137 119979 571532 82903 225690 676941 258625 488140 676983 472573 179741 744263 655604 978786 710991 126058 924938 317237 256826 783271 579173 981316 215476 75526 48487 897712 650696 289634 254755 2159 142772 822764 130530 142154 952812 288743 485345 853728 143509 776170 769105 535330 699211 133537 742870 887381 429403 473421 414409 577939 860361 122495 335158 192330 720268 245473 278046 836795 900429 833389 150710 827900 69484 553843 413287 284983 479227 278616 113036 27625 203265 269138 614007 350179 978488 316205 866284 797517 922382 991368 355619 528286 977384 530265 546890 318245 460187 105573 866946 881667 833330 8265 895517 528239 146603 301300 399143 330737 310905 133994 835418 967271 522499 968578 980775 705155 465828 740393 713204 640522 592617 172126 197977 838102 355222 726579 388066 426326 425249 356754 553552 295177 871733 697974 124248 184774 955889 465646 67298 270392 591911 902877 11467 277914 333085 906173 6307 211263 768527 804567 127728 330124 412715 342796 563946 127868 520403 883344 874493 73371 816543 837225 255306 664012 586200 739316 983141 245380 393342 948961 109848 295116 172100 227058 355551 924866 502798 570496 612267 680984 486778 360374 619103 233620 820564 665108 329622 788623 537760 886957 685851 2742 297492 379689 117487 997260 539803 943748 685510 312742 88019 678861 462922 565549 651664 703016 97047 104480 224919 419660 951997 11919 712611 842758 119170 203297 339684 220661 801053 298319 402683 648587 465788 254695 267968 39314 310591 194570 880252 565349 17594 228781 541871 736114 150647 921180 591563 267647 925234 64691 219255 955042 91867 202403 337741 687304 727192 390771 18332 423983 97024 202876 601638 51563 870624 566316 453603 270885 81850 170308 93181 2455 939394 178394 578514 795857 972703 866712 499765 417720 249392 548091 905965 493185 352580 971156 723509 447738 49248 945099 10042 291778 88574 747351 48160 810892 189384 474375 356030 738720 915105 580988 171485 754202 848988 47724 299068 361193 940099 91937 646863 648785 300113 40376 24252 549994 101240 981347 716381 477662 940701 978407 183744 311855 13463 930271 641386 390319 427571 17463 806736 304709 542131 208689 250012 983855 186122 226084 196398 561787 824033 292216 218200 452812 452438 238635 929889 400667 953976 4751 572803 340404 968908 448393 449774 626485 549259 333396 400643 214482 116321 672572 672217 765332 847984 943396 542843 248405 577547 22528 342247 889029 697659 55963 645649 525416 465470 750931 226526 980054 921027 35096 430186 62458 163183 70769 712770 19924 191003 126006 190250 966583 496659 540695 377113 328267 398872 752723 31544 817612 242015 686082 83431 175497 215441 929420 593848 481382 54921 927088 88050 654554 294169 146878 158863 37042 349061 783325 625982 389004 425158 841862 136226 938845 233288 122630 382801 548396 989740 634304 4117 877204 128135 603625 516207 612614 550113 17291 715151 414533 911287 200514 401693 714280 560122 858498 686900 335451 923470 749391 312097 868958 726668 614787 605608 682820 754880 693323 554495 338678 660715 409386 758226 845550 714562 841781 283325 40188 352493 437590 217429 184964 78153 42698 102623 81918 66535 152227 484439 968373 519178 403846 639211 12041 403117 850029 794558 488301 619963 188006 501157 694185 139093 654738 246125 710041 505616 585959 783635 948332 287732 18031 70154 963942 224894 531591 692537 26718 413726 938209 825466 232321 356410 486530 813213 69389 851434 583556 803043 708951 915513 531989 753859 340485 961386 116023 130536 603413 365745 370558 299312 704340 40438 786325 405935 956904 125846 122105 445802 510471 838561 426684 503837 351549 872221 773443 547766 232682 404033 876041 893143 205762 877371 168666 566295 235851 16171 523864 422082 44386 420198 306042 230677 214583 848564 429768 280579 48844 640657 884704 197554 563833 500592 851636 316862 761451 691891 747658 795382 409697 64629 847099 150810 73006 759296 177716 818915 670778 582999 276728 617915 315009 153070 820571 618624 453586 599148 185864 366982 245585 518512 431933 602642 138997 195721 541194 619807 626763 479741 524374 302749 140913 749571 286362 932909 200284 977801 730211 504614 341906 247982 423252 742611 86641 660617 725922 661939 128678 659296 453206 188792 759671 637746 295695 538377 833530 279854 83773 681407 604059 459769 15143 470251 269466 305772 694822 858767 220298 348820 143784 279841 949972 454129 622126 194443 34098 401399 961486 788589 780404 226447 946481 406106 295614 994071 337238 502166 148104 34654 605710 497631 296541 460329 939198 899809 313628 852913 860832 474304 952314 978019 881857 79122 140543 797150 552709 831586 644 671800 849311 152943 711931 675898 791193 172458 750439 46175 84242 127356 226079 140441 327483 111741 757264 727116 826137 267006 658040 416017 259207 474880 122988 550645 419696 532603 832466 392183 844569 329816 357608 521677 616277 558519 862907 590752 446607 483946 753073 766603 465860 205752 922112 969056 559238 818907 77492 380771 777850 379970 732333 680589 432987 306768 26910 649738 989493 713755 493520 161723 92906 747054 167389 157365 744881 131335 801525 135041 228754 155226 45340 569306 91499 490700 810858 708850 534382 740408 45962 171949 141408 77102 708667 567267 745564 59823 927506 754019 18126 554930 405814 46315 440185 370019 315747 509809 301553 207582 787496 740893 707362 904632 242793 615052 693895 721591 462813 491663 384627 839125 608784 646954 371468 293441 239459 951893 376715 11037 52103 810238 552317 274753 830726 579717 518661 598711 589306 503615 224408 223677 355924 436340 558271 524038 381974 413921 979992 840633 722137 268023 36630 38256 564168 998170 345789 381179 568227 821730 198438 384027 172094 687325 960769 80903 128127 167371 77326 248554 374819 786721 900963 359266 700217 376455 733801 840259 711589 591706 179231 407826 438367 249323 497110 654859 986866 358525 585011 650012 750781 381259 652400 254695 857653 40704 772634 48644 460321 495676 271956 138172 706333 754774 599315 616399 724824 112853 55905 588207 400917 517622 23259 398915 409326 911465 154547 946469 668364 392276 402286 367717 806256 467662 683686 495107 485422 207333 830409 606520 400237 457433 219160 76334 873832 931294 491881 875843 122799 341918 99302 827787 557543 7669 482956 328779 382342 761715 505581 990655 927064 213982 644334 761108 543101 523053 293578 807598 294632 115342 425485 528740 665313 465761 74841 867775 434948 724538 592868 557823 267392 274787 225528 847382 92185 949975 105906 729450 634663 377801 388548 644951 204501 896539 520756 420075 2082 214055 382298 746281 589027 526586 149222 886599 592127 26515 776983 129519 470962 384489 182341 527042 922379 962402 221400 452304 66221 179165 171854 593057 588946 461993 432505 13103 172611 80075 720959 572778 798817 620733 332120 159731 402144 238633 521812 486497 270982 208626 219859 630847 175729 812907 124298 905099 299534 733661 522181 1849 203875 411782 873375 819887 718725 3541 666635 702086 103395 379503 769871 192591 629817 306925 104644 177035 898206 586588 299223 76274 619831 22651 606731 812910 725953 275648 877429 982621 907275 784852 684158 717842 741305 702610 464229 784659 451139 443468 681659 84637 170035 121478 688612 522716 556715 872057 471260 985396 488541 249873 314032 659515 423505 608624 336449 715388 63970 238313 510981 407157 721985 894789 969926 767001 595633 523137 409696 114768 953801 376014 241991 72434 262581 339024 96063 845456 766837 953312 19426 902059 66205 995594 434462 928443 611348 55888 905396 199017 377941 949733 662714 490901 600496 601330 393050 889425 91082 233620 635793 351907 795993 225244 187505 31111 384809 42766 609887 639211 850329 578466 114005 574706 709087 341895 342177 926130 349248 565339 572645 902581 826329 242548 453909 214204 826905 437786 212732 19959 203652 780938 933751 984846 224113 958709 721016 770139 323341 555198 296004 574318 927959 301632 976438 799240 977569 948678 204474 33376 227029 304721 347410 543073 628014 418902 537941 899306 429307 774525 78955 22668 500831 495331 342802 239888 311443 204569 88220 437359 709987 965922 207919 808727 112237 946553 545219 581869 774053 648585 570280 21382 62868 44467 727101 603564 718612 846924 126394 903391 996118 100700 159911 57297 154972 818975 28643 732649 913663 711496 474718 791361 333098 430842 221534 69352 670685 674189 847422 324129 292715 623759 465515 993314 368060 823872 584294 532502 170380 292436 510852 584668 73578 54581 943985 913797 646202 684287 836840 929113 35315 921282 978301 476243 950498 957188 992915 791713 456613 821756 604646 681253 423153 66456 782787 482294 229453 819000 846475 346080 229141 369264 502324 605344 475383 698186 588999 418985 246649 716098 786339 89377 110385 650568 989433 956324 46476 765762 145358 170944 845448 197255 788540 459960 566969 769125 850352 35202 640648 383963 151726 474505 829935 961568 549961 380779 809022 204442 525611 712763 645337 693096 899859 796480 474360 272985 161170 647477 231782 975091 355981 714375 518531 981165 523838 610394 992962 618356 15667 532484 255979 384554 198286 379728 580762 797474 336515 735485 717246 381606 589469 58237 336667 578609 808121 996278 790985 954870 890120 985412 638130 545623 353682 104181 817496 799534 127726 340619 734860 744455 473995 260542 8952 423908 160683 769720 588311 622392 109026 321943 827575 975085 846427 649070 56574 619550 26259 682308 569634 933533 415196 17619 899760 681774 134172 751946 699078 950346 818635 891468 943768 816414 149049 513647 803183 75273 349765 769790 962981 507873 455143 475576 991402 390447 853159 800206 327042 553326 746787 3433 551877 203344 99597 356193 74334 698105 502059 686535 11853 721282 42838 97436 415525 347511 317499 384216 395214 54489 756509 180196 642244 961886 430096 850272 104662 277740 578112 107870 380840 633889 287400 115364 165809 16206 634780 913199 289598 396151 484863 499499 715053 16405 349901 579579 996339 834260 557779 12087 587031 898773 621810 151017 608436 885421 461472 794639 153467 906596 19878 2781 287982 841015 619555 280440 116327 350551 249927 850747 601615 577576 578009 10742 546151 316163 940338 832426 467522 872884 120064 400014 350409 945340 912516 731725 588406 226512 30164 985158 583641 584664 92697 154827 681494 969393 365138 431906 598309 563116 404496 986951 970833 320909 937016 365608 7610 203596 57604 825447 172947 711575 321090 305180 44644 717838 757267 523985 800841 687430 436845 870212 862513 29959 569882 879720 460704 382030 65783 528612 309677 188108 901942 178642 762949 950180 629980 810881 261414 779825 543620 704244 911269 74622 374746 903777 505832 590156 935136 155187 355693 464591 140140 497481 136065 124209 392488 410484 240010 401550 859601 934909 868286 717047 121273 168221 203689 626479 653638 101954 604395 477873 862768 11792 200888 750119 643846 132894 621974 389556 173162 764981 344290 285548 450192 786581 185931 917591 119043 717424 530518 121521 430561 669741 430168 456237 82714 516006 788671 226349 576308 346986 261898 59724 632202 251324 211980 257684 94856 922450 976621 964744 698033 761303 72489 81116 284890 205161 690959 772535 624684 267803 340099 790264 677733 237300 808956 636398 344728 126767 894599 935327 407400 678073 636546 77506 620625 212791 253666 106373 552416 423613 383789 829191 568693 160343 523521 926239 422536 754692 826827 436627 656482 843446 853841 924386 344735 883987 335657 136571 421939 922423 934591 829251 807714 831408 525075 480468 359365 856065 184376 333944 622924 620575 818455 530226 230391 2935 218410 944181 502748 343974 703745 926379 202789 822079 119616 302127 631054 426313 167199 82707 77739 371710 327145 50139 404576 493390 233533 335040 186471 597210 523536 56751 960910 365497 95273 776199 817334 127542 396708 136671 963925 39695 401840 275837 232565 604088 479121 298720 425907 144982 904670 115318 870656 772037 517892 165287 243684 532883 441473 784841 855030 979714 592810 11753 419941 315338 108773 770120 180338 901460 5360 655323 882995 250816 285528 969227 923282 312288 152963 914803 763532 106875 82727 51109 121907 590027 203088 280101 97133 700351 899102 904300 182066 112058 214468 267558 114897 903378 935243 601205 808876 963858 521677 919404 845111 644216 144506 691924 261949 735223 439638 852522 792667 607991 495865 863775 454659 998288 872653 646999 491707 535059 774932 529835 379867 790081 79200 562343 579987 880849 141081 221132 407970 314350 370491 753679 757792 631287 4565 438424 391605 28926 439306 579012 851231 160521 544404 576932 128817 563476 811836 458300 445198 514957 60963 587460 117426 750167 507517 803306 997673 520136 390993 319055 659094 277866 701818 705157 642990 538109 384425 298391 262394 45940 58912 208642 83161 462196 699064 746484 26299 90008 861340 41812 132199 32047 371084 711993 456950 587900 843163 883313 732181 163894 511666 524412 247815 175174 493195 659279 949665 510091 874486 76050 292877 389721 919575 334818 566279 773813 947814 879952 16163 459419 38381 361375 814277 703417 91726 660554 156839 46705 647163 369084 625815 897115 87740 181462 649910 383104 2285 421420 212282 646688 578044 106568 144812 942637 243503 400806 777835 749902 28765 762422 236968 340893 485552 238046 835560 114921 631401 163445 534917 167797 111708 385993 185325 879159 500271 881882 8097 756058 647392 844509 290872 848508 964284 630777 200473 497201 240105 506317 173124 43198 491293 344744 837386 556638 318820 437328 545425 13633 661982 723004 185105 216328 196286 986330 968857 78859 169676 554122 597834 122003 588900 314400 232859 659680 264181 697446 171156 510627 312451 826392 64339 661701 151142 404390 139978 462623 999561 472309 72638 263488 506539 784414 240586 221803 781921 260654 479962 221589 811282 3877 331697 618091 372986 39031 379939 817482 200168 918606 118619 668293 516671 364805 977366 172451 803641 687790 444839 447519 376415 71118 436785 699686 569746 126364 82992 939292 706822 273029 398512 423127 685761 962859 51028 446307 557985 405345 199953 686908 898195 356081 912304 224983 312540 922198 762319 421465 676052 181122 896289 53790 596326 632537 843689 941300 237138 724916 991299 863837 315820 451744 668572 396369 496538 183260 181621 911609 678425 401630 970211 545909 161912 526607 374482 664087 954715 486986 129598 609062 914617 741217 392120 889948 700767 13400 56487 603049 378412 604776 596484 301997 357715 900029 623709 284161 900252 293049 55699 792623 835938 186415 97948 339510 910742 575592 669313 162567 49467 51810 29537 810826 646056 849803 185900 955738 899273 172938 618154 148101 954334 542007 434290 411469 673019 872670 502771 405033 887622 466881 93614 26756 824445 462739 478969 388605 889837 896509 969278 481446 794620 964636 933946 705030 532767 17857 443582 972055 896164 809264 645362 573832 512938 305762 780877 719035 209892 174211 802142 350792 165083 901172 534406 728249 139497 6858 7227 277260 896958 602125 201991 521780 365278 649466 362311 53785 66016 756546 263853 147411 166833 832329 927679 47538 257039 512295 409301 817017 238287 431850 139038 215327 206232 767122 723100 253901 531366 558676 235299 554018 194951 944920 59422 806962 380321 795899 268939 530946 305130 709326 887226 291150 417647 358165 588241 421188 925774 486088 417291 742919 35707 519253 802740 526316 678399 235036 445679 709696 455284 91186 549040 70336 189386 977055 112323 960671 459142 442720 735043 238340 266430 774181 446883 30665 18654 577044 759401 393533 499621 247428 692142 323235 524905 574531 905119 318001 421199 117265 317247 532690 239188 610275 704739 301284 395399 782048 816692 710459 26188 94567 59185 367772 24922 774728 857834 244547 241662 926982 638982 180893 542934 940507 390590 784783 830807 819636 611935 868653 455048 295601 124492 962563 125765 902503 651130 36624 528252 497245 167603 793990 268019 447762 708627 430028 460992 506805 126862 287292 723279 100204 836136 901093 747425 286734 428923 539402 555719 313961 678709 125984 443179 727100 70423 172756 390151 977534 610679 956035 24555 631382 521663 267585 776315 804064 308908 367635 284079 233454 874063 989428 247122 667397 943759 153620 103684 70748 68454 26964 933176 897057 362080 250763 347510 584243 381215 132100 137306 954216 160857 967550 480339 663881 636184 41707 203109 186962 799289 617585 76840 663347 907182 20524 962182 568017 634940 760938 938369 367173 169214 250669 795818 179036 986016 629293 664107 893141 399652 476691 837759 173222 897376 560959 983156 986936 876990 18884 336816 939430 895932 330086 713641 299586 964970 83555 568491 218000 681390 406951 241750 160201 203331 312726 993630 125530 878389 792134 688585 302946 398823 784834 117877 183607 704589 73352 520207 993378 872242 822668 591196 230686 703220 363123 37492 345245 326595 919769 280962 25667 107813 342859 286854 240169 506357 438606 173075 363291 823711 985686 272849 324123 786278 974928 330684 460252 103519 793112 111459 706695 460979 494659 335914 689017 856993 302231 860488 404803 10873 374990 191178 123561 540130 98519 997198 442916 185045 366165 412041 187936 664799 55838 279618 301566 592675 671421 287828 211539 361110 250672 902576 433127 502977 561514 322456 163064 95683 74834 778661 485428 700877 724419 49987 297666 881507 317130 324400 450618 222113 544043 524992 330536 533684 787869 668956 710797 411549 20745 500990 341086 788210 745679 159734 5955 708701 520000 339752 427545 771163 612261 296524 645233 557437 811447 24877 721999 35690 720741 43819 121771 348956 817873 532025 18547 937118 480019 683295 189383 283541 770036 303929 454396 619124 962420 654902 201178 414086 961926 413145 861790 533352 531855 447676 566649 534219 753450 195336 945358 525111 713254 943423 98168 493187 729542 213426 356674 886622 915776 72651 205485 114505 823807 156933 566061 161435 424482 350574 573612 823804 286138 817772 981318 269354 81487 818485 355980 314935 334748 242069 442305 922248 134351 513452 399264 626136 686858 432558 717972 286195 71013 113377 819773 726011 745449 247586 230130 705511 827670 669216 220090 400319 923934 816928 206994 178145 408360 115895 106154 504703 200974 683091 368232 535519 920415 400051 835299 217497 774238 977258 532905 662045 88641 158048 62009 780138 825714 971345 698058 462744 945426 316684 356291 49231 912753 332276 127488 57614 412887 856195 525268 957733 904511 210306 172993 95163 9750 26771 659585 75721 176896 837799 173761 393884 502292 400072 728417 355991 161051 71313 444277 434863 959764 979568 409735 664749 937587 123499 192402 447408 579358 388696 585224 474984 829359 119459 555342 370972 469237 755852 759803 931109 424562 869414 484444 671601 334302 312858 760243 746049 603107 625506 732723 802922 489631 33166 851142 863896 579621 722882 116167 464455 753788 591990 200328 872584 332318 485557 265294 188354 14202 3806 537232 114670 934259 357094 302395 177306 97568 786772 749169 277351 190090 558980 51397 23564 644848 54821 640064 983120 934854 261947 452576 845715 448561 174621 349524 47110 35469 43576 453761 496814 958951 941322 29888 564773 896260 736424 673181 203161 765464 75000 767001 863180 308240 301304 200170 280658 757385 249397 577526 104470 383638 394197 744155 431061 612797 187726 271530 200033 927163 197996 682151 962847 711420 541071 766539 662025 703395 969258 888962 658478 803656 58950 709550 308077 850549 193084 488930 168637 493225 884991 613351 629032 202197 395600 341370 530316 52449 449032 397964 605913 581608 686417 583681 554965 567287 192109 106546 598427 207378 10030 214507 310871 918192 359996 348141 786252 730874 389715 412077 688270 399632 950082 402515 824776 535876 790252 335292 21176 767644 674891 284089 423918 501396 488616 94798 461265 650650 34532 227444 401369 183569 272435 441815 20310 178318 406300 784216 116648 965022 988922 358092 53316 855870 138110 446587 397238 648161 411050 832290 769433 113518 771095 2929 239073 722432 810096 935630 737489 617508 309493 625937 907589 118430 355001 77126 506282 893028 290021 647022 631809 192353 72819 973949 923104 804468 179955 909341 198512 87790 163273 557290 383728 500056 990125 680437 2224 849515 124329 961601 549655 457749 411743 205961 88990 488315 253249 593336 410835 965553 27991 938671 782359 731268 482812 21250 201696 872945 120481 690043 571384 715947 55305 382614 731900 779481 944587 630340 55133 804693 378516 89896 814627 9902 428770 291485 122341 176167 531274 876653 96082 192694 897650 430811 278507 705605 793496 98011 272838 780405 134857 728021 672973 674774 52843 233445 622461 616304 696692 803422 553896 996030 327408 92354 613747 541294 480191 417099 100824 145890 700180 874214 31909 252081 803319 441523 931324 873574 505988 152006 381073 648000 223146 881705 914607 6001 915757 29976 940723 517344 927717 8259 693007 179815 354109 239439 415369 31125 843956 260054 773561 799148 31903 196770 666766 714276 249637 267446 539338 247463 379202 59525 153921 473683 444676 772601 58527 957499 699665 103917 972895 568998 899039 40563 121300 734927 768443 871312 536548 430691 910403 129019 264647 185606 164204 21217 583309 621838 612092 532388 110421 461958 882832 496087 18071 833133 816728 747076 889435 450612 884758 891622 805824 689092 334755 588719 355126 625526 499306 165507 317508 336920 524779 62011 235843 460591 786425 798500 618976 619631 664445 337341 166814 937989 40049 751997 845266 346638 176165 478794 364773 618013 907709 53122 677078 482745 286576 318198 790837 247516 204299 443626 160169 469301 692269 990103 401899 886503 694857 405930 968457 438536 617574 64962 974116 6371 303266 169653 730994 93174 282219 413963 489597 838389 741637 555714 858145 992645 527879 238089 755474 366018 730013 759749 214036 831993 530055 417678 443457 330670 607321 502451 334599 738520 196153 451570 68135 293472 6757 606849 91127 117478 297514 227592 497185 412604 74989 991972 296482 159720 38374 170470 997964 762854 896992 970706 548292 941348 417979 391905 192580 395205 898602 846847 416218 813791 581750 11405 186792 94269 824376 629408 433506 279901 228515 606784 431955 16434 47928 487210 277272 150243 614863 792271 709475 690187 360341 37267 59129 199607 865096 825230 875829 403435 346877 66318 766659 766045 491867 307220 781605 667384 486174 601746 942770 743387 746580 134515 196498 598552 695587 515923 445699 244405 330305 205507 634007 782766 185851 96775 583924 933681 171759 795031 941650 648352 226897 884065 55425 781331 891370 787845 156448 386323 934292 144280 446183 984480 195391 786082 562782 419948 911024 998368 569571 390366 792317 135170 857449 733009 297298 986158 418483 257426 615726 54843 721885 741541 633255 394167 775060 21184 467106 930722 925848 513230 888284 39601 454337 10797 129508 641868 538743 715505 881374 885327 629369 599135 43137 955341 177431 266290 186138 737736 7672 429978 696583 364347 224085 504248 155517 880976 686780 312804 167939 76330 216782 287079 643252 60637 371265 258561 581441 871985 470494 203876 954669 584482 792836 244087 409551 239715 375843 654868 318611 160150 853122 234954 613817 582549 926203 154779 629397 796909 618361 682047 588749 966302 835008 755360 15775 501340 613157 480284 849624 68817 869906 213190 635101 832408 811972 594533 138854 173444 782925 597428 754430 598551 917010 462112 667269 322443 641805 655437 477358 616909 412940 154706 966337 505340 81136 519864 313050 324399 591920 115902 997160 771052 995155 99928 306799 609522 667833 616428 764934 689968 388243 866580 715418 162891 264999 391774 425513 817628 133901 379023 204872 589680 709940 791067 807710 306054 106077 822511 724839 334932 564383 749416 544049 213891 157026 873049 170786 808366 254756 578825 686320 394663 823223 989042 972519 158323 827777 886788 305191 803913 894266 583839 388772 70870 835569 363101 641700 88763 445000 764742 38084 302606 114291 533209 127092 959061 87870 782282 205174 833358 709956 48830 71267 54314 54072 82641 804518 26253 373792 644880 840255 476176 152468 17151 722369 62335 329220 9173 901780 873692 911792 439035 474868 767322 666989 216401 764208 675362 202599 506089 173420 724945 90649 271114 214367 910840 300886 34926 420502 482395 674244 330820 721903 541363 446748 332271 1439 757292 564844 220932 801005 98279 107797 462736 834932 305529 945804 460817 559269 83499 68509 546104 672386 522936 28323 351981 252516 916626 695506 261770 205815 853404 455342 247199 345209 9457 378129 165997 456574 81948 481065 243499 927598 376350 444727 532741 971142 650348 227473 337815 188243 323310 673376 795318 908538 201537 408227 318951 574323 138870 362155 823718 114185 431633 953757 496545 304924 430090 707699 913083 265183 505039 232891 201033 477658 398721 132118 798552 640040 600114 763450 969317 498426 223661 331441 675 285395 745454 895576 541241 712587 576870 563489 32897 747404 355897 725457 196235 47704 635455 425922 226456 554432 670470 956898 325535 563502 695118 819635 834635 727517 408396 654345 513210 908699 498664 319503 530240 547342 563646 836482 734562 484204 17121 610228 201756 558721 48979 372170 779292 579885 652239 716351 986308 522403 17344 55711 248683 980652 526919 965133 295965 872802 259128 329917 348503 137205 964381 588282 598988 392297 638322 524514 852066 202582 563367 538725 355957 98407 48354 871881 977620 126812 76922 97833 502847 771208 345213 428529 162863 495699 165611 932836 5838 976249 794936 846294 451194 463305 666894 615603 10759 515046 24584 754486 507578 998410 527161 811378 592270 587902 194275 647693 507763 329572 929408 932352 553162 299693 950269 748504 754858 129827 760314 106872 337182 732704 360971 489301 866277 785045 414202 933752 447089 166341 777602 408576 12713 944583 398805 323997 111782 182727 813144 676886 707001 410629 199714 630276 591844 823956 772160 919829 669469 504605 641460 430346 947726 136922 699121 757241 114327 785371 496097 657611 659915 866820 782047 35327 74350 449869 455422 464358 907582 768065 515136 594853 145831 405631 749663 712182 289037 11580 434823 941799 949510 422591 676890 428249 108125 958628 582315 671490 26001 146010 465475 420588 478291 29157 120544 60660 245068 199452 696817 499787 14676 51052 226267 315576 463036 555987 484087 913621 655173 636262 713233 965966 272487 850635 769387 917541 840587 399232 267192 336496 178577 463890 570977 793625 694155 225575 877507 391709 197440 115957 166703 834318 494762 335496 39209 535889 462008 258176 731242 538913 516365 542544 123102 177162 174271 507968 331751 171502 390041 280044 402648 635716 171737 420100 354298 919316 595059 737482 19018 172348 406156 335062 497721 908078 38783 382869 285547 885104 41180 794374 738681 203418 883428 107388 483375 576411 660878 715935 506574 254325 285126 995691 737035 121405 272936 834606 415758 278812 535113 218190 166708 590736 69679 753218 169614 265323 402836 91284 509920 273235 577959 261285 154531 232257 346506 777001 836099 224834 276117 212647 321377 706745 592658 115642 243410 2907 811391 384466 608158 244785 226191 338292 222722 277082 681641 487094 893486 30662 335399 96836 26120 380284 506137 494622 57640 428181 628096 530775 159834 28926 496659 617752 115615 190714 303293 756059 937452 313438 405788 973360 646313 191124 928260 735611 945010 38680 67962 862196 91418 526334 459258 843045 548452 851178 450418 56240 839176 528214 788548 607239 259572 719696 366280 309746 740744 827129 190791 893708 252121 583559 299969 36486 993583 277571 168872 45923 509254 171404 460195 562234 839825 592019 47436 277944 249010 376861 791602 34907 262724 409284 580504 68472 940754 547702 795572 341493 798108 2036 653553 964752 432409 174228 298285 683926 353200 819072 920892 243372 343421 285749 862051 577546 46867 746245 121822 211132 452468 962133 284570 161887 185115 653984 432571 108010 241970 609714 77592 222178 411100 412013 991930 45092 179500 8200 28769 745503 5548 576715 128127 383959 916632 3668 896186 1828 977760 531797 226734 564081 297 152915 280681 90429 805261 796009 291950 131805 518358 938947 824691 92088 334599 129635 55906 260426 846547 64224 946267 660001 488228 685794 961073 746979 762453 950887 584041 305606 575609 595969 250174 332375 774162 344662 983264 420724 92634 991519 44656 446354 381950 955433 164613 370999 827613 586199 267882 931136 332237 564317 542429 998749 973911 458567 876434 384656 401334 390704 172143 840626 805468 411467 676109 614574 664942 422558 438333 911236 114499 930050 249408 52423 175528 263909 609166 585440 22367 536327 524881 50121 649307 591680 528103 286674 330629 735481 235747 784863 618427 241518 773643 531367 338059 64691 748508 875895 141437 273644 933506 533998 287878 699731 157153 345790 8726 597877 285391 911473 980939 458741 934103 98274 95099 252360 919607 347008 562671 712760 203746 123662 519202 614882 421184 508262 228358 82231 446249 632689 637439 36926 943406 862064 971174 639889 377552 790391 645191 703387 222662 817580 459555 397537 291964 950220 495407 416886 611599 787431 621459 492996 69521 927 225709 583626 935371 965101 123723 151001 103030 149148 659444 121814 279169 391948 237792 45500 331151 89520 387003 192087 618934 922641 388390 365321 494976 205960 775350 169160 68141 379848 2483 653086 316272 461202 831322 740392 727854 369086 254556 620056 785730 250233 17693 17332 736764 555969 744758 498132 744861 146603 889331 614119 190876 865758 623637 494575 834404 243157 31824 336128 290772 292385 679887 633669 93757 208037 585580 524475 330152 190168 793720 611188 150734 660615 974073 920086 991965 696784 453158 250458 494586 97703 14509 384077 399929 493653 887918 98002 628967 500724 364030 662429 151809 975476 776293 113209 98938 800986 841824 515972 788537 687548 680927 999086 529944 77254 493256 639230 316838 34423 718962 718732 584166 569380 555691 398024 819790 237173 716211 74418 512393 145379 625983 380255 748150 662977 915447 203195 542118 408944 870904 307137 971041 296232 190994 622789 112546 248694 617546 647595 915223 550200 365722 897261 696034 167459 149229 723032 312410 787262 197667 349327 73227 660580 90771 839879 540338 480454 922372 86986 524033 130855 983346 715380 856737 74270 811408 623609 733547 307287 632128 689565 750318 759890 848284 339450 462125 983907 935281 6974 823390 665328 404991 386794 598251 492598 658938 356884 905333 588165 561356 426598 850700 630463 93649 926876 747000 3037 4441 523018 90612 364650 880809 353492 708781 600006 668666 537205 755271 153764 888249 800824 560728 383052 657541 665090 120491 773018 913205 336006 175103 100605 561167 915663 483398 66553 522130 525946 977958 890341 82349 787129 830075 196526 354437 4241 332563 679698 995251 932316 121264 593702 671236 489736 815434 785809 499959 367447 973899 373006 57347 317341 826513 866990 322702 137349 111983 725332 393335 897548 582508 593079 724813 257604 270082 710179 602389 58899 985760 945208 992776 685937 432745 125930 520850 738670 273459 729023 23189 739497 105737 567508 305828 765658 182250 627225 100232 633481 748295 985744 122686 282260 392 124050 486519 592430 40584 182858 416727 113178 298837 475895 391863 430708 276337 906671 968100 884456 446228 839639 588573 137401 6375 185643 170584 277372 527818 527997 613693 241178 931855 173677 737258 88145 579068 708342 317357 787444 902222 460065 138893 513831 169585 604944 891522 556771 674312 449205 70712 84344 503851 582935 698129 340358 968868 660244 978720 284355 253361 52186 297710 678520 909958 726252 211128 232580 225480 668707 170479 461079 734226 851242 528247 226168 910260 72386 189672 414656 741231 148476 824336 639901 189114 343937 492080 452176 497472 376845 265274 160047 20704 121648 467866 855588 720044 136652 657322 554987 577514 703386 290811 504344 851734 512037 421011 43599 167390 456268 368298 799882 98276 44484 228588 415063 157376 169173 873274 785879 625148 5720 212904 177793 739286 303999 421568 168156 226369 93197 240382 796168 751140 512218 732499 942390 789593 828560 92515 9131 94511 567217 94982 209410 444393 900878 597386 568231 383869 178257 755311 150620 913878 984436 827946 483767 10195 315720 392355 544354 252421 678704 174455 663131 131253 114659 672630 456049 229595 414317 367270 338061 231784 385902 622718 912934 874877 381657 272364 300108 20146 625207 310672 874590 59408 398754 218942 618772 245527 553610 303232 675318 119161 249907 801746 806050 18717 566517 968868 956170 413533 71291 389020 317812 854472 712133 694353 702648 122337 1318 487569 4230 438878 784006 440284 533213 659882 369440 251046 315413 208163 903237 474329 391638 298716 863768 583121 820063 100892 827217 793118 944000 856862 948026 421125 452448 195727 600757 774079 302583 261012 855539 719993 591253 260929 153342 193043 105242 215778 865392 958497 475771 577142 25722 328173 924356 632687 799134 922418 61072 380787 572278 476387 17363 189662 727659 609122 828241 956222 741630 724937 578980 670357 372354 299749 801017 874523 142815 774389 287635 765370 798097 294384 522567 200208 911656 482684 886207 240368 607558 902520 186552 594785 544036 46707 654595 36573 432972 7666 830279 85652 603168 584814 433469 956071 12882 435923 599731 534829 275690 907907 349834 428785 711428 638865 785016 689137 445263 897351 922695 898209 169231 139616 311380 232422 240795 492046 521361 691484 420575 350581 757443 766353 76700 568622 141892 70087 243939 315333 287938 427254 910174 453436 488830 569479 813063 224262 960719 965018 316079 623820 345821 758913 587385 320684 148326 694851 363292 305716 196667 639706 375076 612076 845956 945397 524273 524361 572152 341943 311670 934139 774374 704374 149819 962528 232304 620797 492892 38478 199306 140426 501961 140813 137791 789200 88196 158234 969644 415094 523941 774886 89604 142423 469529 854805 970250 693313 322527 484544 29722 553846 48266 894771 74400 901485 343362 490799 207007 992913 362306 340713 665195 651393 224091 3849 544559 458575 940400 547565 727465 560641 126712 752163 774505 723027 230784 624434 89685 748787 907750 437074 870696 946820 675551 834479 762735 8988 856434 117930 123850 252037 905786 174808 721713 525311 535591 799937 502700 861885 292158 569570 101274 801444 947541 105644 980971 104591 80536 211394 820966 935693 420615 299839 322084 517217 450549 602094 330451 694081 775498 286416 717300 800793 666370 663130 841756 893125 27117 636148 786935 106266 546541 375355 358657 112605 417658 553535 986955 282890 885857 478470 265084 186127 10497 250695 12109 642638 990733 427696 429260 594591 256397 243553 73242 616139 882268 396207 56301 166610 108523 535202 948431 954982 709821 214647 704989 212974 964457 705630 769928 423684 399388 721852 302743 423159 964052 133099 774756 403658 528742 550134 427098 225843 613624 808478 472638 880093 627015 298711 86499 968614 852387 936267 590772 473634 381614 182102 360878 178710 385441 465288 855842 812413 648711 828902 894904 282055 777856 382634 200935 338197 978368 519870 14910 294974 218125 680581 311199 500558 868868 82131 664126 892290 442324 765871 824806 933644 778113 66456 942196 463445 728483 811261 916314 524534 346212 716036 244637 284990 550982 332164 707032 289648 33243 146826 34871 592065 70027 465816 351229 590750 754769 767969 764158 783972 747006 188111 771173 740582 697013 122046 288112 275819 453805 599998 947375 181358 276083 423444 918792 663132 798757 98169 574646 148633 94135 478170 552901 128699 703922 151766 769752 486861 189040 581316 534756 83982 65570 715754 274418 475952 243658 369095 702433 714713 82561 826186 761057 912741 160050 817368 745465 888738 679069 258250 67585 96722 52821 458924 427241 64173 520067 541760 614449 594716 330912 154105 205167 850623 573183 607808 791244 402728 732929 433011 242631 391454 482526 969185 493936 782747 583395 770703 441966 321486 813230 397814 166266 181914 899444 977538 826978 916949 669564 644052 876615 923978 885986 66049 50783 4856 708693 5842 620787 569808 95448 552706 505314 16186 136069 27011 35677 437521 260997 736825 464233 818211 285721 789949 196128 78514 78101 710875 60272 544053 579039 202068 458906 249623 236532 750813 462196 225847 781732 946206 855912 254503 739281 351733 361267 770286 745780 159472 6439 47494 115032 423510 753385 573086 747549 697823 325619 703192 615862 756471 908499 845836 926827 781375 97002 200516 866136 918348 426799 231102 133420 209126 550442 682029 99563 209099 136121 917944 509933 752873 497486 45498 150173 74791 582766 463360 292282 649117 239539 27662 218713 386519 250764 803675 44321 634454 740280 259344 913165 813711 600206 533324 657582 426666 738617 235939 422183 700996 992756 859034 813999 864173 68690 721837 515922 6571 414840 279626 599601 166326 732769 702227 430909 630457 232153 56288 851584 883799 284739 559227 915348 468388 682260 373026 813289 317160 917141 152392 414276 585888 323940 999956 246458 970493 580147 501408 206073 764770 960200 681083 635200 404074 857596 122984 645026 789023 419004 944541 107784 542724 301195 12101 940075 802701 850942 477758 448285 309730 908222 279836 614593 57120 567370 60644 630351 891991 103794 32082 123410 827213 424925 204371 993321 768697 108868 281932 243977 331657 441141 818641 437433 219741 677585 140398 789972 660425 463437 599522 977419 294871 87477 760671 452193 594819 694437 560460 600941 899133 822798 104451 683035 978474 445879 379987 828331 978724 695033 453951 72049 53557 794498 992316 255763 837536 667091 104951 929102 483288 318658 991501 2354 765511 687865 644754 236577 155465 400757 160267 191252 114286 24328 732723 978326 178043 527191 154042 904903 46953 758364 67009 551322 493989 616549 440095 966359 64719 724307 473631 149530 758523 398876 714176 361554 345779 871178 49780 190787 119538 27578 206241 226116 271082 169950 572899 572994 297663 71291 302152 489787 492235 835116 101906 42372 833688 416413 323577 70532 541481 785040 125542 681526 612593 713820 660921 467499 924569 558377 155013 812294 188735 488309 369038 637822 211762 923474 953618 150495 387831 271269 984381 179785 613895 690409 811571 421296 437262 305770 83914 203418 920878 926347 591757 320740 377338 450496 161210 611582 93691 259540 598469 563306 177583 542565 797523 470081 59844 471139 503168 729646 629090 171861 884889 866800 5342 785491 80227 853724 823112 86733 59090 283930 615774 500162 765651 148323 924438 310986 512898 938441 498136 233997 140852 873903 230594 823178 755183 561293 724963 977361 724461 857773 787264 751305 260573 165489 73169 390379 523298 379339 525765 928772 971602 641474 94650 627063 704248 748724 981766 926649 685906 473486 739953 126420 709715 671190 321528 626788 38242 545762 390348 771357 707930 151390 540241 989443 251720 680138 805279 347824 405680 683130 741125 75985 341641 551252 411841 939433 111996 778517 586441 211278 118888 603917 945221 544999 224929 221278 57618 877812 670381 721345 25152 702406 46150 169409 175125 176130 525211 4413 695049 384930 907534 962410 704968 521652 76023 303055 490739 432985 64095 695624 862175 427399 924486 917124 184468 770440 579807 235271 362447 294521 552142 992361 126464 590860 473841 880916 584845 967494 466964 985865 431821 902721 217083 191772 13518 866795 467676 346100 722192 889990 535586 872268 404168 645414 539820 842869 168094 896374 884619 653330 31151 687923 989767 417306 649675 711855 523227 452505 285240 995791 467381 808431 275821 476494 196343 342351 626072 236280 29241 836546 63705 821423 444612 266274 114756 862698 442776 391199 701859 424497 150631 163581 438514 261026 603864 499668 818657 953967 68293 129359 512534 344094 662653 556782 564648 592200 383299 780356 528741 779610 346380 855225 723341 374039 664965 569096 665940 11987 762700 895106 740068 52346 709746 414474 456281 437255 762495 611928 86083 978253 173614 113206 401575 377970 867948 666821 337599 756719 61085 469369 29045 574801 324312 242393 130860 995131 66982 602880 453623 186082 265798 35679 347360 545807 82540 133368 159267 658145 104510 480612 394736 898184 576342 811023 277164 381323 955843 487287 134512 707843 687687 773552 678921 977886 296026 266210 852918 387677 560422 359753 450606 316438 734153 461429 371671 791282 942038 930696 342352 181424 385940 995259 42088 15521 663101 93592 343716 7466 222528 82881 846653 121093 960 367976 768672 304960 527699 553621 561836 472188 404484 840164 321975 815919 691858 521092 151498 58658 573551 869305 767584 931892 753537 494874 392363 371798 402724 93075 12047 262861 688613 382949 130213 807476 604361 128097 466298 814071 138180 695409 888141 666904 659267 827407 182356 456365 889635 1548 825975 373024 508663 485322 663828 367278 195973 327490 290362 262377 386570 267712 563438 567734 401906 4706 418345 586576 812320 789916 412311 525955 503916 179446 512281 262961 558432 579788 998532 298577 630651 102157 170976 163371 982318 463486 293803 533213 918241 909684 65491 518809 118639 164317 786495 238244 297701 610744 233799 552089 374663 645592 156151 44388 890828 87141 571537 323592 262877 953050 737159 829146 295322 553288 599109 150851 546709 589842 629861 113089 958740 404719 3896 329830 632723 391980 359108 245272 40576 976935 198977 385808 309374 912021 738779 790235 469154 482172 230451 24604 712121 122490 540446 500360 314496 648572 431588 196072 548842 948360 843394 704474 392670 444404 813097 478417 757303 157996 613757 502353 209346 455536 912022 51443 503683 778707 229570 763879 522160 590397 739841 812845 818868 446122 325000 808731 784878 375658 550719 404058 937903 473311 566915 718057 372288 663809 572836 165529 889114 9885 42792 244239 426475 554514 262214 12869 35416 750739 59500 257608 538613 607016 715258 837307 917327 418476 85957 570515 767267 151760 319125 782810 176228 934295 129319 585901 201848 911704 421547 539134 736380 603008 650823 470866 419324 146125 570450 116675 154300 12243 31642 527807 956146 878843 702303 503175 594888 241407 820501 484081 838943 951664 682982 196967 444999 196272 62638 723430 286856 273848 902397 198016 913501 538323 462361 842458 857204 333473 5113 715055 185263 94037 236299 499467 195429 933304 533102 867472 427681 387812 960825 576436 263458 947529 826867 938497 375962 645483 26840 674644 267312 145122 969690 363423 377342 482648 894302 710184 153363 656719 748155 97223 545201 753241 555199 151148 149008 144158 14953 125334 49050 48729 677872 813661 535533 835867 962170 926633 811100 522759 412710 777016 833390 806804 201731 276892 777245 326351 888470 840251 463577 420246 95768 95758 545411 260701 951734 773858 754866 478381 508623 526938 293297 754976 588538 658154 432255 671207 39869 341982 124557 220612 908887 417425 90372 501072 262711 99638 916541 26230 893634 774355 681606 279478 775761 740225 284644 207715 847088 315821 328843 121701 815969 407898 714920 313208 588951 840221 747096 732459 868731 322912 583598 712291 714283 334175 638705 295893 85622 882478 619099 620175 443681 163312 702171 887983 60837 454945 766740 884074 969198 64142 687452 386631 760605 627480 810366 266018 87688 739189 917944 457066 793013 911343 668158 491490 949090 833123 281717 768675 938560 747330 969017 427417 212915 387155 399447 103682 657684 863919 992659 102131 492463 954500 739556 504274 937221 77715 300467 306716 196811 915443 156320 473633 578986 102155 643773 877699 88637 232731 75344 682427 166742 705844 104277 682580 427960 470331 70906 278574 140190 505130 271970 81532 632179 998671 798307 141894 103129 184652 803336 391912 116386 610133 614799 14801 230938 33269 991467 850309 316475 493513 108739 120156 251702 231363 922162 406529 864753 601320 277125 620979 108036 30675 181312 13639 272827 754992 77081 66276 355863 523073 638075 55429 141517 50653 70213 793467 646021 463340 656009 394153 825052 884908 37837 486086 36386 999535 276365 140894 762397 826011 92151 918289 612421 520744 817965 304019 648390 720806 522695 13930 960513 501748 981134 906228 815178 924746 219522 828958 624491 352304 276821 8557 969440 266821 170926 567161 404122 827897 918824 110893 187388 564946 557584 368073 765409 729067 395818 292896 15572 352177 112364 296538 53718 854821 83329 108595 648027 487004 267271 905210 204237 298498 700626 438611 1416 945618 407271 541366 594716 955872 563265 148974 819023 855567 995984 434394 4504 361435 987509 412143 518501 556817 717256 570292 954838 941330 433682 36484 49407 517204 475987 562832 56746 285472 919997 93211 467475 341013 647734 878460 656490 150244 442075 855263 918420 129106 150136 303044 545963 827833 253584 346623 317433 902919 565723 565046 86273 808701 329091 597286 483319 171889 914790 298015 206978 701452 770391 927619 884993 368461 744029 312843 250947 408325 49523 823426 219533 707353 866822 491592 679321 631299 948218 357072 385681 852817 819622 314274 848856 985957 30675 74906 898241 136563 17280 902503 174422 919494 399841 770893 399890 284923 477916 489763 752167 663107 719114 498518 180282 778150 188028 672228 760098 337147 71540 504866 94188 590833 609255 73335 819546 217034 187266 325470 529695 600986 448738 702312 46372 870924 252826 533112 296135 532253 59697 603653 104663 634975 449569 115995 133209 240056 59930 256218 811270 188384 546364 621878 847306 446439 775969 131381 531079 808364 558353 141684 247696 282919 540299 21411 135150 426912 560835 656516 333855 487221 669662 612912 738770 257496 16439 758546 156012 521807 749150 265193 924166 857843 680596 308682 599212 402161 970129 49181 906079 102540 636926 539163 190292 219417 257019 203734 310260 100353 595354 844017 550810 428226 356514 800612 234264 447983 347341 353017 733618 204779 320074 86610 81760 402034 780924 350432 393937 508881 844856 927277 570979 463401 598987 347348 607084 34864 783346 358979 588212 341551 898785 87168 630840 643077 160765 566113 911081 886306 743905 696914 883243 26829 380893 889171 670295 927007 398514 820664 267513 499718 450711 575655 718418 893123 732151 690077 467927 1772 596785 606442 79344 418987 890455 200816 992570 393340 529711 642984 555974 642035 819253 294173 954775 895220 787479 964974 906984 96185 645624 396304 248612 301072 323821 396554 970028 523610 513987 840888 182741 306445 83703 800329 579623 110579 34492 886145 903327 384617 947129 560823 305197 428833 442568 930904 552119 925152 180985 427426 863060 499521 148941 104106 341458 769840 402235 392983 67825 586223 748270 373412 132198 485268 670916 154210 870489 488713 601873 361075 799527 78411 612634 706769 598112 116140 444891 60037 466762 936914 970689 172784 30172 957237 467057 998149 380292 146532 368191 16077 426914 139969 192568 74978 919051 707328 579801 805172 214918 860908 102677 519431 551890 641507 625362 583603 417247 144725 818220 341987 541200 426248 88305 739222 662975 228631 555236 964193 70201 364590 179131 793388 48702 640912 505377 890160 694722 783186 502388 52543 780591 595037 663176 301308 428065 592367 71906 135647 70888 214491 597437 709362 76490 129284 477513 288854 955454 149926 195111 263999 904625 449934 991918 9972 355717 289756 609321 789072 735694 444744 969751 788868 83155 964251 155498 182418 922067 392753 506696 79763 216445 463230 14093 3379 664950 438918 220615 292656 287767 723298 797497 674206 498541 659650 663513 525797 472440 384550 351057 900033 34476 230308 889793 937602 303410 259430 685435 957770 480104 87016 654598 87825 93789 283262 441373 489316 507094 332620 305453 336354 16844 486412 325402 121662 87532 533644 667706 174336 697621 907821 867224 810884 349597 281381 381363 400249 597389 14718 911228 485154 617248 545813 337692 414809 410312 792156 69547 626503 45737 818776 240634 424750 725980 500963 38922 464543 765230 91243 570579 680836 716958 924593 657278 404567 476642 476748 501163 196969 589667 744099 715372 149276 912764 425334 759048 406313 624319 717142 82233 221276 667888 441321 81710 75218 652936 24039 975370 518146 73395 16415 332579 497073 186130 970547 727620 737276 338426 367575 168491 683218 544756 776854 956428 229368 955387 665549 951180 119171 266241 699950 996934 843937 318762 920319 880522 525905 170830 348504 884889 735142 17531 534441 973098 824840 636530 64305 760553 198706 730022 636936 123826 579637 759936 697046 133338 383796 729117 396249 407719 677670 929678 893988 204179 928920 377814 172762 587661 378472 475888 519287 950519 626955 692039 715719 202345 393159 37820 519149 96877 108474 738340 792990 266881 359697 678727 87971 112024 332882 9634 423067 407769 335059 353062 719926 469214 239808 612407 512251 854455 869337 930029 111107 272677 469233 386838 943867 83167 343088 832114 854438 584912 218770 386678 94233 660118 632614 706506 7102 842501 360465 172875 911697 257890 645768 5641 717414 496361 135769 597962 783265 610760 290595 793542 707964 694817 528985 990696 890117 628236 941890 451603 473757 429906 733948 603547 791930 499571 948661 573768 208870 27937 22321 589079 198589 71939 940231 433144 565043 279411 754084 818193 885900 191616 641862 854905 917282 794605 810625 515902 343907 333040 918974 14688 387601 367732 142967 416083 10048 798039 572925 378305 715738 73069 874290 363590 571294 295163 756367 589618 350109 270781 979487 177867 660733 272800 960194 183944 328502 394376 205099 531927 567511 453132 864867 962200 576321 577333 586884 949215 295019 713667 413950 661238 169437 577128 692117 569368 983413 973002 896353 629112 548773 351301 914316 337464 508914 765799 838744 708466 108791 549939 860439 440691 348448 277855 915057 532090 957488 244885 11233 752638 609147 684277 411768 774245 315756 37970 197209 398 827073 992689 243451 174088 144138 767693 564971 556120 559533 143830 759047 614775 155493 867180 524739 734098 366718 185769 146216 491017 821723 342677 732112 890608 854769 80623 469676 111632 474761 893867 162622 971175 562369 110510 176543 820260 636748 170516 982650 995948 904365 558251 836239 916824 525952 903797 194097 664501 818930 69674 557512 541250 792580 551028 236304 757493 585932 655537 844248 480311 569715 986100 645508 712355 903160 785219 29196 14539 800171 488603 564475 48435 225843 144488 635184 695572 274761 946894 145504 252826 465595 273443 15698 868263 629994 651826 225698 941006 290636 205049 938814 11544 385322 99563 796012 799874 284963 427120 441154 169405 797096 538720 364845 898413 860798 285004 618603 867115 722431 772469 199440 750211 804505 621842 972037 310839 406861 737295 611652 297018 110001 982089 668254 130997 715247 553426 807221 313797 829316 845747 749634 553467 287553 459109 963920 805147 884302 758423 489215 484701 313122 989612 160962 134704 274060 457850 339617 621810 48109 732363 140984 226105 964475 873759 287542 361741 108928 570729 16415 456555 126489 338190 703307 425924 61560 185961 491748 104443 334563 917002 794284 985963 993650 681778 696949 66591 336020 100760 872231 902168 361099 507687 229181 330315 265131 205886 684040 800608 727135 73134 240363 336308 207333 680512 135709 765976 560269 244333 18026 258063 457917 752995 106610 81620 779248 360519 13609 820882 228082 281837 155541 144298 698022 81698 299540 991536 813696 781603 464915 684782 763724 977251 612183 124192 837413 901257 168184 59767 259198 862127 120353 619030 281629 377956 664146 775768 732251 767915 81630 353352 716453 553978 277933 411559 432318 923132 772027 371049 39867 889616 710423 207800 434373 160775 727909 807728 299739 653481 394333 59745 799309 539185 243657 12561 679618 699021 379979 864503 736691 767263 890517 417025 981997 697406 796463 864975 847635 384374 307060 116725 407642 854596 21525 307965 461772 134298 36948 841379 490310 635233 155851 662615 268985 70642 9187 881599 648172 703964 658077 991282 53816 77730 227725 84094 473675 953210 984537 104354 785638 417294 343614 724693 103775 402815 947724 733757 482400 145757 271141 723833 282406 57712 556354 517400 86082 917043 543598 150240 911067 948755 909576 918984 608107 592948 159942 378941 338430 86252 19693 454241 265462 752070 471066 80647 970505 948161 780540 807033 534081 527183 225687 525234 919227 105558 388930 507812 917033 869938 850986 91892 48720 709041 529677 101433 900555 425749 612864 797312 721030 102166 817962 73355 783619 932958 587078 917261 569113 993227 278437 584176 39599 792048 21930 144527 693382 616980 633804 778748 206253 359345 784215 933051 380682 301430 33707 728901 908952 715334 402107 362503 687267 784247 541584 476960 964174 467156 289924 166374 540941 6748 223495 102754 493227 513152 185374 287439 757574 780840 345695 389663 841102 448751 391733 845174 107017 630563 26530 264557 769874 455302 885496 366352 717653 843472 884511 251488 916181 572970 108883 157138 668583 578420 83683 769615 759540 407360 429747 628082 325371 5524 645179 787085 706124 490476 110725 770276 375182 321271 597875 15984 882682 643605 822966 138205 170013 573599 970200 120652 606874 840095 697972 605330 743206 117075 735416 217079 150026 823407 456042 265656 31141 777176 631264 132934 257384 954793 237254 392325 746071 537906 425308 533326 775503 467956 545398 330029 649466 681638 83130 574179 272284 396211 41125 277605 867274 456634 254279 375835 281006 390477 80962 435298 286853 148338 347151 807371 850144 228325 645816 179545 71782 970324 554911 954247 534289 785953 532022 566784 473773 851940 508677 964645 21724 181927 255080 487115 478292 158696 831822 739706 875999 788122 351163 103087 775578 261284 106502 263514 184758 659872 355228 680865 632251 847069 534587 605788 58880 8286 833784 391895 456244 181465 163770 128339 732248 960569 334332 367300 999043 803677 329487 314836 369117 868822 921109 314015 997412 783469 914695 686325 981866 449818 913265 865308 632020 329550 98993 850892 358877 427562 96763 383344 471953 423942 210199 713771 38482 72235 489890 735121 27607 164953 885321 148842 682216 543362 600337 266098 153059 489165 886098 97116 627258 259796 362871 373130 684787 434598 10495 866391 74086 421446 408703 872205 341123 749802 430750 286383 350793 217021 7704 418033 186576 945629 858364 108986 213632 376989 111918 86249 725208 374596 733093 996685 532264 412173 334830 218092 448855 113445 714151 706237 19806 292913 488325 341230 93514 600261 64335 944286 114238 211053 973152 862692 108975 600424 843561 479110 449062 631208 347372 130947 676930 658003 190850 709770 88307 147077 651094 73664 972992 162060 470632 306047 4354 186154 76364 211537 733223 258135 25704 878457 955184 576253 267769 272810 627 397114 772558 997454 434137 30945 258700 628928 133921 925113 526824 881618 964635 343164 943856 290120 885870 531802 882755 805979 596180 901620 346324 696696 276120 535649 186603 789886 119518 910636 454884 855364 408988 782547 557869 450832 944409 738570 138508 11808 295669 201718 164120 820069 785505 608371 929083 893892 225762 531727 857398 394131 621458 28620 821917 717858 316063 539490 18647 233071 150411 410298 58463 283504 805994 867252 354822 332238 524519 118306 136558 368036 339135 218123 511312 750596 312068 391145 476343 929330 108699 552555 723459 309095 868158 561396 649512 231823 288892 589914 35628 151371 510516 625064 451500 108656 429789 247324 188759 619015 824449 35305 466993 869259 458750 740982 303314 278574 520260 811934 791717 521108 51481 467951 967594 419349 510744 852843 288628 836096 111533 557897 177131 223251 10331 501748 530058 155652 116982 378315 256802 979323 646569 202016 179414 30037 450162 849977 260189 408291 588449 378834 840260 377129 501533 617753 470377 583199 50654 938225 666177 509875 630004 759024 477010 470534 783039 273376 785658 254762 666036 601217 627942 951018 946591 250310 154140 295746 429915 350804 687282 866531 187292 448710 105748 138161 517669 398379 30082 296324 28626 350598 312591 123754 288848 708685 122723 854051 667552 391724 9658 896100 998936 649535 537699 649301 888097 655067 533634 879123 827770 316229 403535 166511 199859 547257 567125 724716 526515 598693 947123 212869 793779 572971 672478 215781 44865 816995 967389 786157 42302 456726 120972 614129 703840 985348 735194 817147 201265 229087 118091 322567 796302 987278 843190 125701 863336 47211 133575 557851 585223 287493 189695 556192 845186 478239 472431 105570 444744 861871 515841 275617 938778 829088 634031 891474 657742 150352 93002 610972 323278 885523 920180 398110 971543 274478 565670 146471 43131 538460 520107 735037 588639 212429 887587 171479 430333 451554 580545 967843 471011 129970 739278 185601 484851 814217 194148 765253 982049 267811 157939 414265 829944 392437 946367 666968 76437 371813 19615 124373 540842 231629 73088 230866 403581 815932 495457 218601 589222 799924 273749 467815 757972 887021 889924 660684 129033 949777 571881 518924 158938 522046 118677 714257 966192 1671 534571 890934 487625 101555 161506 670477 977911 18493 358598 911387 40928 626642 928888 446551 545980 675606 711977 756718 434907 629471 509539 878530 552668 33592 508480 56934 787959 68960 114993 998308 551668 140361 669752 828727 196658 548697 549486 848657 259617 157676 597502 138262 399432 544848 24744 122719 932224 236295 207871 819961 886518 247881 448171 796835 709805 894655 755176 654867 470714 41545 731397 33650 836294 719865 460262 901531 341328 62998 548675 760800 401192 75802 92647 90053 160437 908852 314737 720643 629424 238727 889686 261062 182823 734441 603165 897520 475387 123941 107745 663892 219938 724794 243731 126651 29990 240601 34998 949539 940323 21866 510881 893242 381901 98120 404673 429415 327976 483328 133140 945026 873678 233943 842926 118295 383725 325889 744056 389544 496006 596010 498988 290856 636143 413041 530843 629120 402898 80488 339687 680397 913132 978582 25225 858400 117327 680693 879692 294589 382752 691956 916368 66845 637465 392565 103048 99756 742344 34896 357180 184779 905871 323151 662536 688463 893538 629808 963419 764544 397068 975270 966265 390683 326122 442904 309434 174609 620782 98081 145032 160454 404189 378830 326437 142226 867602 425827 849891 739651 656569 828439 309418 710361 618836 77843 447157 672329 718074 730998 313301 544571 673491 599316 241133 772108 316701 993842 533364 896653 968106 728332 727926 477377 740960 76560 721555 602083 121527 204000 539071 354014 907839 330196 549376 685587 210263 534134 631859 229207 221687 308356 780616 321010 594535 791409 931201 854433 276357 47652 437239 561876 134020 443959 726997 446385 293799 732601 19931 440655 681930 118317 28252 46076 993306 920905 428352 680120 796119 854648 575107 208823 4057 828120 59508 284259 414024 717117 646967 711192 165283 49004 942020 697383 674810 722401 615333 542547 571764 362313 430012 812630 867978 603657 673467 215581 240906 710261 567785 958664 103573 68761 120548 950700 344609 261428 199002 246608 495287 120184 747534 508211 169014 525836 639578 529348 907470 571274 619623 778729 912006 843457 120438 723257 109752 858227 911258 421122 269967 755864 69500 3715 954895 778202 407382 76467 203406 888471 479609 198969 854259 492387 549831 922097 987838 403843 946809 142701 987584 150642 749786 792818 216094 244576 844297 572279 501010 326062 712380 518697 967978 430323 937528 872042 514183 51386 778841 376333 415520 949762 118161 812060 29628 480956 613857 204115 75387 490001 799905 225506 801230 102938 508286 930606 905403 135654 206006 650192 52890 270135 413726 703316 258138 254853 388445 533052 53373 108921 141422 664443 825495 523187 361122 919867 132243 738502 123291 643991 766510 36086 511379 253857 35770 644481 201875 438621 692509 661971 824956 669572 964175 854928 333185 168835 129311 833358 948907 250873 710383 621016 772884 574332 371379 84268 159084 607893 208951 398590 485560 182655 349974 743475 396173 687404 396419 61287 975577 63168 866756 76583 337627 890964 358833 142328 875814 512052 985530 992974 987426 700898 43551 984790 192523 500177 525749 884780 786480 530346 611944 39141 327093 65162 133299 133191 800082 484034 1705 158348 94481 241174 80624 942627 928851 969407 838401 275055 612428 188841 322922 705926 655491 442485 34060 231603 921491 77432 694940 455092 853741 421562 481190 923196 806164 516473 774725 127154 745951 582243 177261 906737 521850 542431 942626 88966 168037 432581 35518 334261 360564 915489 721839 816757 450061 431092 63542 427311 148973 350643 428393 536770 584227 765830 453425 753858 545108 719050 350797 874101 264309 91536 12430 746325 240724 334428 58201 356624 215376 950502 715560 567883 13660 782428 755465 901147 867072 128094 601693 947594 517720 344705 152794 867032 857107 311181 71690 748792 772149 786111 363274 11278 550997 870152 2764 608760 628704 400715 997717 556802 174228 390883 448383 885744 609414 554715 619064 439160 311837 599988 526274 62213 737428 137314 18929 665717 705340 900751 519920 538204 873015 983511 547068 963583 66110 45259 495911 129178 721245 560430 962263 61275 945074 932411 942020 954340 390641 745564 144573 873037 339234 111668 75492 431775 432929 502743 244973 351578 721438 847885 946211 914672 699035 83 875172 311240 764529 3993 46880 923708 37195 354820 945501 780507 449064 795054 464630 699816 67869 601633 903447 936472 272145 503008 689283 190808 269376 977183 877839 671494 510521 233222 905444 79027 45856 565105 822080 474279 930476 976690 778421 443421 325930 958734 41705 920322 801912 607868 62741 404730 265163 366058 97542 228956 859690 192311 47199 76913 447408 467066 194773 522744 141006 857018 423281 644325 739718 607923 184722 138142 480945 680407 302888 488637 554042 350987 86330 38033 185185 502182 65953 815836 818170 822453 216331 585238 706539 568250 655545 62696 699889 354600 975745 462451 950299 173353 300108 959751 594894 167384 389209 726572 405055 959687 926585 279580 972412 742011 163025 66246 629348 663019 423771 117517 343658 802244 849765 772999 22166 832168 345872 207935 238211 907498 491730 401396 763810 665619 449653 593304 250550 788257 805078 393809 4439 306755 317094 229947 848367 583070 405357 703907 729023 915979 535362 228302 184539 988694 516500 920624 342122 304128 915300 498358 232487 938111 424840 662717 670691 465913 840042 456728 868544 325068 709639 112525 657271 462473 284465 244505 825107 767348 151181 704488 35572 304262 719574 935837 178382 305259 479512 708176 891943 61509 108853 840843 662108 430247 110756 33101 15900 816026 119661 66375 542379 116699 649902 935137 607905 648923 189273 719222 351657 697086 255796 511699 769986 803613 97879 401852 983041 712132 304818 279016 535373 602420 687300 927808 345186 784994 101477 753700 440335 498102 47165 441573 259384 815437 218186 779532 149332 794872 791582 617042 480048 469307 953951 8294 353770 523854 240518 788842 782134 45728 974176 876406 845533 809359 440208 43284 753657 62192 606347 727746 417019 8398 502298 17971 55141 536355 318300 950030 858448 882208 399745 679982 540328 23723 87504 887392 273130 472284 233442 777640 421549 752191 123876 982076 532246 451477 437785 373319 559266 92690 211222 463016 223456 821664 754757 210608 935476 76827 523106 701288 14934 944468 459713 386312 224593 363918 244422 829569 126404 631492 742507 687413 462820 537761 729534 343289 520696 276678 378464 492122 423452 367175 971975 262101 774911 20782 893436 40413 972965 441399 987678 920408 764005 687891 739294 202851 377451 941669 447425 380490 593464 636871 349921 391569 354717 62086 941420 758382 708164 796002 417955 548747 306535 15248 934301 719241 976983 684856 4289 802872 62646 129078 187471 431584 991165 89245 45912 753724 156471 958895 706305 906170 929540 99110 376901 422396 325463 750127 8816 643225 20984 453738 864356 390748 521987 701355 804440 273092 883944 717436 330452 233539 731305 282713 511926 161664 869918 790322 823792 458389 58676 442284 643143 249169 609578 218656 713430 332982 42899 301083 992009 758844 445142 469725 304290 945101 692977 120410 700664 13255 184882 456444 522611 698365 956221 641758 911249 218230 767241 899858 753508 324908 690914 182365 926418 96783 889832 956918 900564 89088 176911 109834 568055 294038 861406 39803 76574 731932 832240 465436 732989 49425 518069 313655 544992 389158 589106 49031 865890 440516 700285 604734 696695 683332 219522 488192 103074 284596 870657 802022 569727 372761 510349 605245 697467 656039 928142 344388 549270 411339 852224 636337 775144 408546 795954 862957 946202 441023 303304 275027 171624 517673 234362 296565 391334 906458 591443 680791 979448 681217 60466 101170 588056 934401 995148 487219 596243 265904 709224 418745 371916 219865 544481 4634 757048 663226 461608 323806 870433 533255 725376 489603 261668 952997 302528 928376 273138 790192 266005 222946 390290 783797 48061 735769 139934 903480 79948 291564 886401 697072 166379 753753 273856 202118 611092 160854 116846 804058 768408 483211 681333 414974 385049 355413 732500 436344 549200 456773 266204 730564 476616 61343 249906 81488 129633 806428 983057 881343 254798 363048 56197 735143 419863 541284 177776 878547 641688 785637 675336 696257 305984 990067 937751 339748 2835 197771 214842 105827 890473 172638 116195 751065 287212 39248 782168 625747 180062 632761 807345 632533 731409 618855 182749 92885 253037 151642 5918 371838 590893 258439 309448 599727 697954 340566 478598 248442 644078 805732 186709 81381 154827 529026 440263 508652 75394 829684 563778 162109 375668 786290 264063 250106 952789 710762 395019 183163 304875 993596 277065 333961 407059 148029 988205 114276 928893 973173 932866 289726 802475 740257 884966 177214 444470 764209 745033 487359 712969 111691 107314 828942 609636 382598 496121 910383 51674 277168 636238 28184 254995 507977 129457 883444 928523 305030 841400 117729 629137 747726 106316 207026 136073 974528 241323 684783 292587 268204 978472 170192 56193 954645 496295 427526 217133 897142 290530 451186 138337 682105 180070 155372 8676 567105 607702 175037 673492 120738 734567 446757 749279 645219 423715 140758 432200 516547 436518 742838 92456 442993 466724 777249 161387 847955 894945 692902 38095 800192 863223 101381 625832 302726 624724 191799 921695 415205 776697 460326 443566 533777 499196 99376 590437 642100 345863 111400 620841 921385 680278 276437 350448 99011 523901 724466 959558 652356 312096 430380 396874 25126 794810 729319 411825 653270 121878 949178 693379 387763 66457 281902 663257 981972 510070 432322 677733 271743 38392 446250 260842 920883 150460 943820 304256 985567 671412 850689 58706 851432 80613 771034 971167 283431 64809 32985 828732 670569 718703 529715 551632 713645 917174 330261 822358 426345 310677 650396 690079 790726 15350 572187 4045 770015 158742 279513 729881 905222 713479 747600 256911 711744 399471 646256 358349 618499 634759 206873 24135 845119 74972 325221 125126 765586 144528 612379 265828 426322 309146 973885 386449 944392 34946 379771 892754 906927 162662 273214 590204 563769 397369 558878 982525 526858 903806 241836 2324 307707 938321 184937 860884 914776 158110 956685 107045 237795 521704 470145 802819 637711 784260 447845 104637 830917 576859 443915 138679 142498 563692 361978 741096 715319 168967 196652 562589 611208 46227 867728 52212 232206 849736 287369 277410 74229 864566 205612 223406 114334 567869 895110 35571 932830 248467 625684 932194 248830 745473 768586 717502 996089 432038 875917 139102 145472 354290 352248 622446 262009 575852 689883 132782 182076 106157 521463 507377 655701 296419 988675 894048 222213 515535 798314 686325 863425 501959 320523 917952 956273 613621 621752 80038 882354 218838 284151 824924 136341 590395 911620 510960 423326 884171 962509 125505 102789 273343 623605 410050 345912 58085 838289 339259 987799 260191 695790 956168 100727 736417 767497 147224 137120 286965 146901 645935 416655 113722 522297 493604 573429 802785 613455 936548 206709 187375 887975 437421 178538 661695 353026 75284 706015 404477 295319 971648 627413 292587 844817 527276 21697 989024 176142 754345 312714 278467 140066 849753 347727 955605 679698 59957 2080 812453 134810 838025 865728 781209 267495 812147 950250 743083 946718 179111 58377 764266 518099 122157 901374 978165 914067 312225 778717 780868 549915 75891 553072 902175 658590 650021 887923 718692 945922 510864 792662 759301 728739 275551 449791 361608 844879 455697 648325 21189 140937 573371 887926 16492 776007 887812 344401 224956 364532 93352 709709 933453 34862 650614 699089 864391 118089 139154 359033 874409 716426 576307 3160 477507 395820 570598 622256 360700 987167 56329 673531 232012 225796 493137 590630 273475 149106 326596 400657 858753 23540 929664 279376 45564 839625 272178 543405 539261 264099 886624 819619 879778 111144 126176 737828 674270 491444 572382 989589 592117 292757 847322 478605 254401 129806 710184 625433 346159 767189 317422 142331 588098 473556 372649 922342 373199 974571 71848 4164 192320 808044 213967 441328 307666 872926 810582 559420 643222 904828 412488 206701 211507 106163 581509 490042 582434 842087 22528 58640 758705 217454 888577 883409 666689 170323 281763 256656 789896 328213 651991 873238 908176 433957 560032 526689 959670 770668 323477 756832 422700 172994 942307 882936 415031 478392 694920 488514 865969 227407 536729 466442 599560 720511 934269 676818 435197 637425 505967 551437 565799 468997 12736 823716 269934 437197 61330 341300 946320 860624 723038 455118 833823 115272 442735 666934 402240 913764 190693 135077 435821 413319 290612 706247 145204 381639 998946 378558 986423 806255 374156 905309 625450 117309 234337 170349 700184 149221 728165 905067 172319 312332 440752 147912 402735 660045 615597 243624 792462 70648 706587 381924 846679 70926 271183 970120 713974 354566 328752 727189 452206 704268 172986 940608 99923 425980 499580 257649 755088 704747 223962 559621 409635 498911 47819 968205 466076 149842 235035 575117 318178 276595 872875 262974 382189 18724 372268 147916 95949 455229 993512 274392 792289 722056 742905 782839 937249 575619 265104 834993 37078 370785 744303 865539 452572 447497 205935 863389 904486 530197 356027 615589 631866 657365 835731 40243 285809 757898 269003 97811 315769 524523 43785 915206 957907 757091 925642 183168 31765 903824 172701 58987 282088 344134 377830 713891 208203 823946 487261 490553 86926 975064 187597 63601 324440 64990 332629 193411 315938 924862 607146 983837 372602 319440 925203 962015 803969 287325 157868 527838 388141 17061 369188 604577 778952 531162 217342 281383 58671 675235 80148 537696 503315 488602 477071 527727 444475 723342 558896 825455 586305 529474 749131 516074 43152 658732 371143 783523 637997 544887 687007 528014 674283 295361 176163 62611 836853 511582 390520 93838 318856 388947 732820 425170 930678 794972 53507 641761 668324 710182 282917 770806 141580 49813 484653 757435 946684 540992 693347 17043 210326 980144 844963 251281 372750 787109 450077 333055 48687 315857 266771 996697 273622 358042 676189 59919 881781 429084 718632 605446 766162 174821 901811 396568 263493 547064 928016 703119 438653 282827 863721 602670 797308 362504 145337 766184 728854 34063 478543 188839 340086 577715 954063 99910 147290 176761 972208 758744 965138 646108 354110 886751 21508 346187 755609 68053 819883 477801 843381 500710 388500 289421 260825 44020 740383 934400 381024 461330 63620 613505 524410 223050 885259 29444 679532 320535 503379 854254 550540 181419 124812 197787 968518 185771 989629 803673 857882 526830 432126 305706 713115 218753 169023 577670 585393 487333 28096 733911 565400 505552 79255 156730 477791 559336 947181 165829 135018 531339 168769 643259 695601 724810 373155 468506 59518 741417 181050 946190 749299 512673 859647 774459 116226 107039 857344 703159 997299 72834 653918 255052 747425 482208 257999 692603 130621 778626 123228 578292 701642 712931 519972 981472 949279 191605 476248 599127 177000 947804 616637 36074 857510 340592 272941 433562 607594 680000 829078 291166 262750 16586 790073 848418 814524 179140 918188 575427 480788 145686 192857 102291 301643 576349 465213 695323 142487 592618 99946 340948 91012 653441 550917 240237 922802 847451 303176 151177 323348 919076 999105 895102 299442 505981 890833 341270 529512 182779 615471 951825 840805 944422 350627 957602 13421 279035 45899 972078 758488 543275 989017 242576 881680 915930 603986 396696 158999 92704 743504 455559 665855 610635 511874 945940 807215 176796 143719 632042 962725 348165 224087 51112 630511 716657 510138 870495 276016 264124 108622 860312 705186 604919 100581 496396 510222 522982 356772 463913 593237 891713 563206 438356 747947 419510 329687 290721 503510 968485 393914 733597 642803 138531 83940 289669 127986 851960 413342 654924 740565 137569 128070 468953 479477 515406 24782 455238 19197 865701 971132 65890 607469 541693 22313 700848 720536 740 159426 8422 101542 117786 227466 239279 280787 92948 111830 820970 614894 594746 90511 369768 74843 220584 63412 427569 357586 925617 461397 388224 774109 350871 679513 238211 215198 325077 894585 876636 896518 621974 646019 727010 314079 474618 356696 391393 970948 37464 595886 352341 550564 188087 803662 71411 41282 8339 679639 737505 113783 48095 451001 302393 497391 808509 505915 119690 894952 111751 373302 799703 272630 53386 459928 703318 259906 548870 897634 872305 434566 643375 271722 987337 201170 205871 939546 794862 477259 4513 718767 617896 147302 423896 559611 323058 526961 98006 19939 33337 859915 920341 815521 29473 104103 636098 984323 702336 787149 992572 354730 917857 915417 487066 512076 390403 876474 689122 459379 56536 159924 318675 961916 321350 2463 120476 659097 938601 478245 976674 629455 918351 352008 910910 846841 983802 522266 43645 619267 220514 877762 162846 752111 184497 818750 994008 297364 795141 589340 999441 429338 450417 251839 110375 473407 758140 815520 238891 245013 270112 252939 338274 916609 502092 394974 813059 98174 466403 13453 932347 690712 465531 617825 737643 583218 837471 486580 649513 627136 7822 655350 116475 361549 367161 644523 828767 902391 337480 847019 885126 275310 268118 567457 635540 998649 930673 726349 766946 990576 479899 908162 737853 313795 15756 25192 686884 163505 271405 78203 501837 568274 347870 22154 358176 797774 18545 953337 822971 492132 57452 757631 165868 714724 259595 417961 191610 833205 293949 38741 384157 600464 133858 567992 191937 429890 555347 657305 769608 479598 601946 478675 48260 341769 462261 123607 171585 512093 897303 896104 60409 243718 880168 231133 479774 856952 764096 223074 643027 249719 258480 909431 530419 59101 749817 554479 313289 985495 722834 889587 759638 133801 995878 713597 861519 260198 842836 221725 452764 565048 831534 210359 772251 426526 726330 492163 352090 816233 814196 440204 963936 224382 940042 147250 361253 32471 842206 524072 637077 873154 614536 568566 388753 638880 338898 253176 324589 280231 577658 739165 541683 783713 507571 633257 496799 731307 21412 566323 531682 121783 413863 753576 976864 110154 997579 775366 475441 566398 178451 427298 492579 19329 706037 20770 841462 781013 525532 653572 567199 806926 384871 523542 600070 435607 942823 451579 591368 325165 458533 986668 304757 118370 216665 972660 19539 330139 792948 992819 869529 536467 281175 280029 623605 454550 746074 30904 335687 594631 512262 208481 114723 150106 689115 365896 384467 313178 567371 353199 923027 795812 962685 258287 379923 961450 402187 540146 939129 534706 963588 524538 79068 304021 205803 972569 430666 683008 922294 591095 134083 815990 194512 504976 789627 490187 488727 892275 949148 672107 782686 301764 378114 92689 30828 650298 30525 93392 936188 148258 630610 400462 299771 790106 336826 967108 932429 262359 976738 437503 440329 45343 640874 674018 288376 936400 292198 775458 948698 762647 766688 738952 494369 25658 331155 693043 806451 471311 972594 993939 865068 762882 678367 303535 408282 36691 580852 533024 24831 590549 816510 981652 725011 705585 551484 14092 570112 228257 459748 836062 789540 504181 17951 95475 103506 527057 605129 349194 986641 579309 814130 107572 999195 555092 149087 270230 848928 968806 801417 980138 47553 815446 770076 965310 510485 801900 577018 801651 279527 570499 36470 820671 877493 926860 962074 697708 536243 254090 517601 831446 964806 415572 603261 394993 293258 376023 333842 984833 964493 863889 542777 171169 648081 671319 432638 467133 656078 461072 382307 407127 505645 873911 234459 368389 577934 800732 528271 977777 55875 10212 974173 650136 193235 73669 723155 164748 541816 504395 856184 443186 846241 116182 625604 841733 233201 13273 109348 356689 234046 32669 854135 817592 662995 265276 879059 183729 152110 339302 6144 155332 290050 133471 217531 730383 613430 914943 27253 337476 724581 184433 361042 252840 203676 513460 404075 881622 661088 124765 584268 770042 418341 850515 518006 246359 846935 570322 907230 720322 346965 776297 367980 201060 488881 514620 223102 547451 759025 176898 348834 990297 759889 879687 358431 92388 43199 353004 410669 960469 920030 58210 118264 698425 882436 873971 146401 631859 985275 385721 389181 14776 811971 229285 97364 24401 461135 247609 342115 201820 249156 956302 535387 833036 502461 398031 134175 205861 394441 151356 204682 390977 850475 159209 953575 189581 115993 68796 666871 605004 644350 783858 472367 597331 943865 966362 355447 762123 764572 737944 405676 257459 422509 739556 343518 447260 237224 535561 404499 859307 585467 69990 818434 145050 854472 835440 165529 140534 16551 887278 432632 668130 953697 266236 537076 744148 839350 557385 670869 832467 611800 635288 538455 585215 98222 776259 798381 460681 642002 844211 393017 646454 22291 114025 532886 709152 237108 12729 537487 636853 811371 352010 319780 668662 223779 45079 104972 903737 89786 226160 332974 805672 834052 987514 414055 563584 801734 238827 30663 433555 26811 109391 800147 363334 564947 111878 925125 304916 623599 32387 812871 307657 852454 963918 125948 761351 802116 218563 740152 788484 315845 658897 84098 586570 625502 875837 973337 143927 369269 667356 978412 7482 354468 736988 298529 371868 24506 289467 883919 381620 872825 880718 48835 644786 727513 522044 511487 753493 623236 213569 660598 153717 450776 971052 968658 997882 860072 790688 205807 572514 324987 206871 297309 489983 361676 812954 995745 711287 40712 743178 888884 352963 600019 191963 860803 901552 632195 383827 320493 737377 165667 159888 838216 541322 670258 339647 985245 58551 67426 596646 986535 229187 787673 251163 125144 207009 282163 62410 15637 727 2174 77490 448821 578494 223868 12073 760773 223171 581157 778580 146119 503273 719394 7920 290350 920517 270611 791244 615779 78465 3914 621068 696388 823001 223374 55528 952288 276641 932697 594026 678908 394621 805402 547764 373777 256423 635380 939960 711947 281132 657341 803390 528267 464239 713600 867809 653414 111525 769660 181778 868069 327256 9186 639508 5763 401893 868250 901886 922034 538429 509119 889468 371286 192935 445214 705359 543176 959036 415996 440520 76564 985194 467341 636113 693051 454450 603517 489636 585138 111531 338923 473105 993697 486396 977449 677117 444774 326885 171518 101982 968591 208503 566756 353920 11747 476631 640202 832770 459994 70015 962706 814490 538144 191037 337492 57293 445142 880563 789978 333432 129361 155477 859554 191562 986841 834542 416991 683975 232299 946843 495288 673926 578424 703310 473672 368180 540068 874316 654812 291280 676104 606704 81272 234476 74544 918566 379155 431474 545117 36592 521622 56477 65092 329253 749728 29564 813197 495917 157061 482674 268949 897350 177290 277241 481836 198978 569963 486938 349592 8583 698262 893430 820432 632205 605037 515840 845122 412196 682056 320129 729870 832107 149361 875667 885961 834586 83622 628839 173179 413689 971226 708415 593761 498471 714164 645108 893419 976340 109966 493233 478079 904903 650871 509942 797365 626904 368754 276054 848600 273271 835445 218297 288939 530276 436779 757723 618146 660148 164274 660747 625637 945875 687710 819245 974097 265212 592500 567480 654390 617795 723376 976953 375002 342603 684415 346447 855092 472272 152070 582252 92722 452575 922841 351514 558899 800729 794116 144052 396366 816116 536966 775784 232074 514041 175249 328508 873380 340743 610828 657862 339468 195919 438225 424755 314215 686550 734319 683969 492046 857846 141928 790660 806094 534045 82996 442789 259751 2124 679677 969950 208909 292505 761057 293439 607466 524269 231604 167725 131994 850439 539259 203613 122221 505784 696369 161053 345256 613605 472646 301836 64260 534152 999771 252061 348206 678831 142151 877144 98054 713340 667541 41561 864096 908387 977348 766351 889541 181743 721093 19518 657651 201533 738561 410686 153 633791 668433 387897 395932 443130 104964 749297 218197 445448 419676 607096 550097 602455 915729 969781 45391 869865 412812 155942 55238 726098 601901 350233 988572 666237 16710 159601 416368 724775 401758 135719 952401 61538 173552 334791 380036 276372 504873 280239 79682 602421 842541 456659 654327 661909 366610 7292 724805 605075 664547 886212 7167 925671 807902 813659 544046 715033 686903 726277 611408 789703 553811 544090 391763 630243 150734 44037 428383 62579 8117 313542 964489 927312 470477 533488 275425 503015 484042 813291 872869 454395 477273 998707 800459 838433 184022 523031 350587 450882 99222 308283 643923 859612 874783 615062 95073 632002 192875 853493 255788 423575 161769 954486 518828 736535 137020 42766 780749 883151 335930 454340 275761 232032 282222 142387 590059 748928 181206 678924 919428 934584 748965 304913 448313 926759 963906 185564 597691 103997 539784 105878 903534 530753 417860 611520 581226 779660 641466 677677 454653 368652 474145 102662 686824 839554 118946 936197 778205 711428 100828 434234 579272 886972 89763 422857 104963 864422 226173 79466 340575 894550 702820 755240 375842 786224 211974 459747 63748 593582 430344 765774 330481 369502 662143 231025 82570 510241 242805 862184 618404 830574 496170 511138 947143 992460 378769 712035 332016 340827 609614 947650 641615 552268 717183 8108 949322 548900 687600 279135 755576 156158 452645 150960 533607 96006 534420 79877 452183 900158 442472 962780 834365 501052 369791 125378 671489 454762 252333 704285 740352 627077 83703 969379 925450 310943 605785 511904 783845 911006 898049 205236 76168 68986 763665 249619 616993 399618 490401 817155 438480 810840 126138 338337 226345 358448 212124 676124 550390 395797 83001 386169 398259 503589 281272 490253 359888 424720 568115 91846 753651 842204 182905 734051 29747 775268 518924 186743 765918 709140 477604 793450 387060 615279 842731 950008 264873 72906 901760 335344 627303 386574 230132 793910 275530 916729 286607 192449 499426 374814 474444 203742 274932 613856 73240 21227 452154 478203 902295 144029 327390 466492 182239 722298 246531 38916 398460 535712 427580 143560 695978 427580 722579 515924 54110 950740 384964 363971 612286 468286 157695 375689 898660 439206 620393 225258 380447 491724 930267 575552 719985 559427 432930 944312 324178 970420 134205 713685 922155 377561 57699 581868 954909 848322 93050 87655 892728 262867 747745 318850 17604 121604 726311 443473 441083 139616 913105 419320 978124 988102 887320 749041 89114 248299 591016 590730 232891 904278 490851 765156 820666 575587 90972 587445 139542 353153 727133 939079 989505 398900 406497 147255 832929 378835 372378 101111 670674 674763 831532 555212 593825 540954 210352 882768 210579 539925 178 633393 958044 817826 741748 369328 851689 522815 420457 682148 697047 71481 351930 958516 827833 207094 486405 805024 528725 429228 442841 219833 614120 610791 595899 916005 102366 23879 950179 281052 219162 532223 380608 703597 90484 444952 267824 309434 356150 50924 888201 416247 728990 919403 586899 555503 238176 320537 911180 705791 130913 886670 641890 656537 493949 308789 30588 928835 329793 122893 694322 453269 295665 220779 654864 203519 814532 721334 605719 235264 764451 585002 7420 439472 533870 639830 709800 498231 936310 540126 569782 247571 278084 594297 493239 261527 99025 24947 548529 162854 825420 671085 516380 787580 41815 783896 356708 643110 801866 790206 612778 741636 826095 505913 143299 260366 333252 721658 265847 489356 889788 759683 936643 837021 246782 466925 683800 830705 286245 642339 379481 798799 986110 681445 164961 267984 254349 532358 631355 163746 181064 79407 254184 980357 584794 448858 134301 175889 194914 928471 770626 350959 241521 374154 165492 241499 716368 872491 616579 835945 36215 156421 294773 203773 376791 164983 833 472721 652562 597942 460309 270323 705725 435593 180881 484164 920165 73548 901258 121402 350791 56558 606856 930527 29270 889906 356936 372175 736376 421298 986042 435582 891530 694423 609412 707760 16280 29986 880509 457599 317861 404455 163571 674841 978537 656780 164070 771200 412110 813903 197130 905608 84659 335165 89417 535324 396073 909756 692479 988729 194296 17666 230524 902576 808731 423643 226374 806057 509056 678695 983060 774875 629769 494553 795092 310997 27597 783353 582501 597240 627991 660451 110110 503419 141094 728646 475973 649254 476012 488742 984217 298071 533136 329243 880649 876544 992172 961296 804987 648550 972943 525956 335942 948004 413499 469644 516536 288102 547816 829199 680848 5807 989760 378889 45445 54099 494561 563273 792445 364861 60510 663282 839191 755179 240062 901694 84642 663469 977275 794230 218531 58153 813509 485179 565779 67738 153341 665409 280351 538060 978810 425358 812326 321122 698247 141184 749823 310545 969955 98884 798320 173090 187007 164704 478584 752435 827972 172137 622214 895927 643659 8718 631615 45297 714786 429067 883196 100605 376654 668535 397001 66760 851907 969591 760104 724627 967918 512456 570188 294644 477804 105657 721502 611988 611408 459822 987580 974450 752033 596063 338869 512862 562777 679830 927822 277119 295079 650357 201216 104398 481902 863790 827959 215321 29188 398089 776212 202625 4340 570657 523436 416764 566652 896359 641672 955987 43728 373470 300835 52325 341589 358941 839855 848099 887335 800208 713808 688082 90195 828855 379359 501580 568669 565414 50024 548991 70972 599812 756396 578668 760217 956492 809760 773353 547540 228174 797229 493856 6271 645615 646574 79630 598112 407396 730613 438724 691827 667068 716997 507882 267174 139539 661977 236855 333468 818336 247452 448186 590315 727208 332207 758292 975902 504520 323239 437436 615731 9903 728717 74553 11357 32609 267292 619307 582595 878325 817029 602179 831615 158488 535150 182151 106337 58440 854575 551759 537258 537434 917012 448522 930577 421429 146718 978490 418881 174485 892930 875187 934617 103305 639336 579424 542443 544372 166061 68351 720189 767567 844705 504288 476939 422630 101834 982313 29827 440407 119520 187541 946567 782358 324495 730992 905263 770796 817784 638749 992452 899123 491247 883408 67526 584284 208190 87445 421351 318697 721633 493703 353870 553267 41609 116569 592149 851813 232281 611089 174284 939647 122412 933192 503540 254164 293773 235051 258884 303948 889084 576125 322726 288931 57008 597907 696379 219176 771536 349782 315795 926591 530489 606469 756727 418143 832123 390256 424415 391509 63644 679166 399292 729727 825043 591528 975087 965714 801614 156667 661328 764309 249261 679578 38696 711652 416580 156730 844279 784237 325533 751333 360367 402998 319028 839352 589878 258581 830841 916132 891944 647607 51601 569968 595667 337434 798038 960245 929082 408530 693842 217441 324755 768712 533704 288373 674057 802806 842539 748743 891258 12396 311909 563457 465849 750734 810834 434336 791437 609812 488450 325109 851249 696969 763258 170856 882642 697677 34291 276720 451284 285843 834522 870684 103950 9763 858895 93645 365321 930905 440550 22329 794884 923364 441449 6378 264883 706824 837843 910973 634108 629405 830998 727012 832888 889741 329623 609444 634040 208794 371949 546968 544702 714901 80997 801836 717631 173736 908993 161314 83816 541710 401076 836881 201366 810581 560807 657953 73372 735395 598072 67792 981377 506286 420982 785712 835135 133507 520998 571494 710918 583744 879937 292269 582134 219673 103667 482449 108072 967190 607134 12917 877542 439444 716053 870477 733935 545728 296737 971940 894452 599775 623360 433240 824222 890249 982753 510553 692101 950121 982377 226349 87034 726527 87089 613743 927358 159326 723525 804171 91081 313838 905318 983044 7812 964779 208777 686191 69263 782756 494999 488181 797948 997629 983915 22805 501842 920365 318679 268831 33675 706689 371871 962874 925462 94423 860987 614303 558677 970724 79450 733211 286944 499759 74714 129169 122945 722067 500369 473334 162422 783681 348039 647571 894003 622011 548409 464903 502749 264026 964888 677699 857359 20298 845896 55628 665049 763529 241889 891132 753148 412907 585522 675200 735343 493977 745337 914139 364573 638733 724460 60578 419045 489047 65587 967167 103001 209435 694827 876591 874623 858513 796964 543747 181267 729348 78628 828706 378755 279956 384611 524614 894130 162228 549069 847163 964981 778476 722755 548643 838809 788248 103194 733236 568027 734183 644954 852792 383726 608412 905472 744780 803577 269585 323580 308897 39126 431855 291700 571327 825429 881016 203327 746941 780023 633662 443179 98250 479667 507624 281912 72423 873460 502708 337243 62379 923928 480815 893884 224894 210931 530431 268984 444574 792330 939738 191327 992733 986713 197516 46711 508192 492941 452405 311095 633954 588235 742217 821453 755695 296807 177038 299033 59241 71150 623713 927280 696519 272285 549873 684697 175121 614759 490051 797971 211109 919538 181164 906254 537525 986522 392858 824173 661511 997485 419596 410122 514099 956974 880277 462450 704809 478803 901597 524965 191401 186311 589728 823255 888904 180456 752237 110706 365233 847050 109864 994066 884450 796530 313288 107399 425515 972123 559577 911767 705907 358773 253884 163513 13299 661985 714466 926682 630136 870134 970453 966876 597477 722047 861104 678098 263983 927483 208225 480710 69023 619740 347822 27252 790804 916872 910253 968012 835198 782875 915018 952947 492772 948195 399237 129282 826399 434339 99953 960326 476061 518416 959159 168702 13535 417047 155601 8417 926267 550933 247055 178325 410458 479197 767125 471929 998843 69366 240667 368604 868142 365787 713964 482563 864986 980729 677479 130919 535097 644276 262657 503349 335318 932770 211777 389132 861206 434254 188611 362306 831596 587639 826806 925984 75426 233358 312414 483873 722199 231740 474898 240247 418044 576665 877567 243782 216342 732598 124515 436071 367167 406228 743891 642087 327653 343339 735925 889541 761930 447076 933895 154999 679298 342367 917334 576102 632632 492334 362952 435437 661673 341016 187475 832990 558695 772439 450883 371069 817687 539482 224120 413955 611316 68804 874533 484188 775562 285099 262099 436649 393211 705114 993052 310655 149886 981199 885552 105959 490011 317374 206995 160668 611440 741580 604957 243536 88367 226964 108472 130278 635997 732070 434470 376377 915413 191363 722425 506388 898947 793954 108377 424569 327530 122351 63490 44827 281054 714310 978435 327715 437451 670460 774655 303278 383212 134423 198960 663181 690836 174097 833375 224963 121129 435289 960941 222923 348323 419345 722574 197776 48786 48849 564425 762803 297174 368483 385529 50377 805860 615109 766607 422682 195016 322922 470029 423075 787933 294713 870988 673813 29015 319244 453047 796116 624569 408115 378382 956920 444383 982127 435812 22223 820214 18615 940578 192153 685247 390134 819906 408395 264336 334154 864148 265997 83730 418503 163708 351804 632836 602610 62002 334696 394550 880071 386496 282455 160975 943668 963016 534337 514248 238555 433148 446993 218031 275092 669348 311018 152997 970664 615196 837152 377120 686999 200786 514875 823594 333907 732556 624248 541984 10627 158689 125831 443699 72833 696379 543502 824555 635740 302107 372644 953759 341079 538261 814551 300926 184488 1871 108391 725769 838458 454599 993480 514454 168747 487178 887972 464015 337615 661758 826583 857585 904235 807129 709681 746446 921019 833767 521272 492299 674476 474952 683171 749026 264738 719343 942880 302049 614516 648804 987406 404970 322475 641795 270596 875953 937479 69051 429769 254337 372410 975056 576729 294263 416746 792666 423782 524741 422131 916804 342869 162737 451747 720077 501245 72147 693117 936010 65452 691290 684855 259682 338529 666952 785211 669009 966291 564402 999017 292006 684712 763393 918292 129156 267903 553139 428609 678629 241447 362778 741675 248914 783205 414492 73537 871148 497266 564849 409830 514983 242427 270633 23537 252937 981536 909091 89515 745648 924341 132759 38675 456137 794947 813069 618589 973913 877960 842916 557230 753976 317171 401100 573794 151441 463337 64972 552007 555300 430019 767933 13471 294085 195021 556364 56418 451674 698121 792252 401913 799392 634922 33826 730116 85094 145306 404007 4566 27344 911924 146058 755955 24661 599818 979099 141401 408962 895136 906305 292660 807926 861999 790261 92392 509348 598115 811397 429835 701715 69470 268818 611367 936673 130163 852050 750717 555644 826667 99919 698365 868840 634115 835621 353936 355516 959980 209352 493774 235492 64970 512188 755272 628768 375926 105819 385279 838148 617532 518099 947434 915574 978525 829413 387125 628148 900942 624743 556156 943947 905464 250371 668756 341281 124534 611638 423811 715755 384730 604754 252163 44471 60328 289020 401667 604196 723480 724270 150182 9317 106904 614710 508993 370563 533449 294134 944993 952088 981182 159778 491907 110996 725888 821125 875355 264187 271436 288956 654926 940644 228690 247801 960567 309372 426552 821761 522918 455809 71766 317807 911772 90568 656376 671087 105552 652280 123871 814979 243885 749901 698368 920642 494546 485461 592323 128340 488912 222518 109829 595319 597680 619238 242518 780221 712747 378994 604732 516876 721391 758456 494831 809756 692065 330284 222491 664125 634517 221847 225761 533518 99608 992851 639637 107719 9383 502160 336321 812336 543029 310163 844385 158183 403561 498290 551718 705439 79837 844377 89459 142043 843552 655111 298147 274871 568565 863378 33473 787872 252562 543391 211406 772438 285666 612523 744702 26801 900612 966853 444667 591897 643017 594065 190305 529357 492281 274630 27904 240285 805519 291057 869086 686192 502201 287280 376562 142591 360857 200056 128490 861720 598918 228496 488806 115996 589132 421908 826298 505281 963879 846962 376944 978768 376076 89008 328452 491752 32545 870244 390950 367673 146560 23738 450300 939018 538424 273843 55325 739573 858956 27424 784214 203173 805490 437546 160361 632286 745172 915534 91018 953718 67731 54809 620704 880660 27647 116144 515338 633272 27232 7947 270551 330547 696432 395381 48588 124458 299551 83150 347171 303831 157262 308169 943366 393800 231572 105326 331672 119582 228540 215769 932012 242640 837573 694201 328972 729061 938401 640658 895219 71613 993142 791804 10899 327177 607648 380577 801937 828111 776045 514243 25028 487463 142175 893043 882809 51520 728494 929051 366770 970844 523012 809910 495138 154575 494911 261714 551539 855300 296626 949845 532864 582136 875172 131125 472987 166269 921679 952702 598792 189433 73314 1168 357824 705316 342592 359903 307567 351501 961023 143217 876983 450774 424298 405860 698219 603636 893952 442533 761748 298416 91762 633401 527856 862056 345448 613240 300270 773134 246781 150989 336691 209768 513535 801848 704472 821710 228400 236108 119401 945392 150727 374065 739751 43406 848496 661731 401991 553277 242632 178161 510962 20457 609698 493183 997315 955405 495684 990532 320268 361340 277418 268557 556369 783388 492802 239736 55819 950246 10927 424250 840614 194600 306759 875034 351491 409603 928149 786995 590519 873388 687703 688822 378506 547695 870144 488037 940793 449064 867192 662745 107701 996808 507159 813886 912354 750998 109358 413586 167641 175595 996606 1385 435814 610805 671742 921004 873354 863093 738329 335125 2746 91777 248110 581748 394462 417602 643215 767277 164691 545079 538434 259768 940074 739121 432899 346208 141606 764501 816640 464709 147906 874589 505627 675098 967401 376855 665708 78439 738620 942244 334013 452103 539856 99962 248780 510699 576301 533219 654732 786518 489936 745660 704292 355616 572393 825399 736622 920435 17950 960281 21561 158289 358087 884028 896200 879819 97392 658446 175569 700491 283802 173713 582143 895628 912185 808921 255985 412700 699575 728337 960952 306081 427376 267894 335325 890065 850356 869530 917912 383544 504713 489059 62234 349238 834150 524681 79748 477567 571513 122651 622 572633 427042 898363 924769 696929 288118 875357 247133 333830 290429 414220 730708 756237 22195 282726 91949 781771 225419 496795 833090 353774 464487 818417 98 173429 31842 622531 854864 165939 537414 995069 803970 326992 95510 402530 807651 897864 64326 719943 193489 466986 819069 58901 692639 575257 411098 884042 523092 828623 103596 354360 30635 584789 121849 643269 404177 866189 839096 492970 523754 610280 512215 319092 326733 304688 681973 344006 879555 270271 965801 447445 456524 630150 717881 50603 396442 361096 402340 128676 660051 557660 461401 196660 358483 345198 977213 821150 74664 147390 266537 669694 64660 536479 922154 431105 140495 388218 86848 693800 367683 313097 145887 671113 466382 749788 91441 141965 974915 768535 899345 456243 507497 898482 710801 631500 72506 634552 906677 752765 764518 720008 308598 503168 100942 160215 68161 222115 732681 964652 199989 519879 340002 72227 984104 397730 312087 888363 162147 451774 838236 476488 810913 923000 985238 381073 284820 278337 866977 766579 45536 889761 877835 111084 903134 182255 955286 393617 798683 512474 753082 591752 693334 347363 881696 232975 805957 368160 614248 276979 907729 836283 204324 680090 635605 947121 529563 844282 397283 801620 139463 461855 568575 790217 375063 223465 32482 848843 21486 193355 286136 643302 25954 744461 757218 584509 911869 512395 715829 15300 210624 957173 859514 253446 599259 32781 823084 347936 153590 407084 187133 33988 663532 91004 412049 409336 86410 315071 634624 808212 695701 339399 271833 259400 924993 665020 539994 655955 936442 20890 598905 81997 288479 904560 102430 257950 483394 108065 187494 154628 270441 114023 896226 399697 767760 238219 308502 918891 7141 515182 948922 711819 793163 720068 200188 71678 458712 565332 685756 408615 222614 137977 732623 815803 619397 486628 360509 166467 426712 988951 444547 839326 186612 493163 585746 232060 290932 189131 992590 158692 449831 927799 140047 158127 298192 47746 821027 768906 955109 703637 902410 129464 353169 506666 342585 546318 492275 775121 611544 892342 195933 951150 426308 609260 43733 834297 195406 969924 80599 113724 789497 534050 790801 159769 464832 998720 405797 431170 993998 931052 963050 584511 899716 444743 216556 281579 42614 13511 212904 996727 6318 645109 20497 307430 708904 801392 893518 365903 23444 150441 830073 874143 944856 651237 909217 444628 420235 904062 77449 673091 560379 243234 967271 617490 458536 634834 165990 302207 879622 723621 389604 764311 873727 183618 836084 37632 419119 13033 871582 667312 825638 640619 793690 79155 860138 660973 291289 276712 637938 583722 851004 943045 560428 500078 544282 543631 240824 40155 170687 278371 65642 35560 593959 931056 576972 363869 43911 816634 429081 148952 718021 286553 461572 725835 13883 25528 873327 326907 84024 335638 866420 153155 16254 7240 906592 499343 664069 320693 969203 826785 758263 429209 856417 987664 354098 927298 609299 62340 172681 385494 787367 567355 565891 843 817900 114823 810267 674478 885159 809998 678142 150749 474706 734537 1680 478157 61463 978501 165927 766788 514329 722149 994958 169823 515499 862814 561284 775822 266582 245497 270267 7315 910936 625428 426713 820167 980640 352866 36666 773909 262739 258278 605420 514557 147594 896444 809265 117330 544722 674641 314689 878205 847914 712870 299205 9912 801992 423376 236253 617811 510997 693755 484507 573618 462636 855650 986054 431756 188383 21017 287704 752494 534322 556164 282752 537271 97054 224349 529697 853273 389647 384369 405009 17566 497319 805667 817435 406689 446073 292328 251005 347537 56910 167114 966699 254833 905635 312358 600842 697371 521513 370733 536822 624824 322884 9958 710908 599241 601421 747691 906017 666210 932176 862567 942105 481065 907151 966751 777040 403868 98109 382054 785061 294728 22979 912038 673834 575954 564542 45150 92198 487858 114687 72351 466195 439475 687882 623182 805280 53237 597015 556070 463087 958635 854101 249907 556120 661022 344610 356311 481189 968423 768340 824712 268692 501497 720563 207696 788632 747093 580540 176332 133208 331731 450464 950574 504687 167200 996546 606332 59178 478714 640509 26958 648077 250934 138396 113043 250638 779771 366688 550413 725209 19653 997822 458960 509770 543010 877918 870471 267254 119736 413405 419247 946018 411261 360204 861019 762954 422846 842094 725102 872220 525529 656958 472228 612410 652802 324391 398153 385212 722050 171530 306624 559724 398707 945852 183485 321800 54213 539333 998795 747907 645757 990497 956744 752644 321393 534403 484004 363365 285773 333070 648614 90293 601232 395482 51047 410167 606928 764917 156308 981793 345714 642463 914352 424542 980403 16396 282576 325708 842466 996966 541085 758911 860067 183561 826325 600508 15789 810821 886283 115455 626573 243616 38371 396981 684449 623313 693399 974274 601950 266822 741684 621373 452811 706847 817053 811311 695555 779248 557831 739416 744055 967363 201340 676970 200938 982932 778136 455500 157555 981907 923983 40088 546878 38054 604517 238493 873867 994788 413684 606493 651758 275611 637418 415888 294157 349770 456264 525856 864998 173672 646244 728491 724614 507931 523624 835141 191634 173314 549392 647283 936834 921772 741680 757680 675745 832415 552172 16492 526671 678418 843391 666760 557695 593586 721973 70747 532537 960673 125488 998192 528473 376370 701158 291462 425550 410159 342177 277006 977820 921299 19838 511217 414042 844369 46895 168392 27893 743691 345721 834146 519915 245979 920566 705793 904017 38093 741973 536797 390286 742243 675541 509407 83998 385360 559053 837415 994959 370622 774503 264583 778311 682440 614241 821446 858748 194048 82763 427423 937210 904554 190219 64063 134817 241663 537948 468874 191653 227820 473354 196566 465932 316304 169847 378350 951667 913537 632090 390864 221130 298312 996539 637680 905939 758816 684792 57331 90535 276091 209476 715829 249905 633725 984802 802371 212529 648383 706030 527266 929402 691789 70484 911430 999988 294249 672535 344923 265819 246790 923980 434112 365822 571533 448092 613767 981889 964571 205574 63095 596059 527873 449050 120074 119705 601603 96063 836975 587289 683098 324910 657481 896528 461810 551988 943470 946500 197740 344628 562536 65235 59549 302755 814648 547179 516237 493770 117006 964047 238266 311368 689746 867544 879890 353997 569119 394866 937980 445024 182402 216987 331280 649178 802495 11751 861530 628969 808781 409854 69339 126542 820245 211869 822152 458335 879862 99409 721225 41734 706564 134783 487675 957056 275845 129375 754671 717982 837299 5180 17065 628423 158780 422453 626081 52660 831621 555648 484229 548211 972387 550050 297461 141222 509984 82999 306310 692225 583420 205104 354944 590350 389481 388176 620192 178668 52622 678959 415575 540620 708358 981367 6088 783475 367582 43242 819918 883388 891802 725209 853428 16147 742128 49838 602491 178042 584331 605028 105943 572872 317769 66185 740338 493924 158526 472707 624424 680271 47919 752008 388490 576600 597720 713636 45915 996773 707559 548471 895318 1776 852670 853108 977509 656712 119605 956964 780971 312268 586773 190305 472828 737204 196638 598875 706720 395080 905538 379350 41492 120230 7848 649450 878792 625536 283498 787074 862305 274652 171607 74014 678585 179730 930481 610001 335386 31058 74288 350275 230727 368859 934142 680304 801972 221701 393849 995110 419144 142584 218933 291531 988322 163827 237303 166550 87441 8198 59899 134609 813339 874072 227950 586526 590199 389409 986228 473198 728211 835761 921251 305291 884174 922536 239239 798607 540159 808060 778844 284331 597100 435318 126039 228130 271572 860148 552350 203659 153958 251561 750731 459090 251272 378585 690285 114487 168657 582558 278406 258765 28238 51365 209550 329020 778753 15729 240622 928193 434909 99351 748807 116329 164236 266881 842153 421337 343145 145836 987164 57033 17030 857385 729242 673476 753575 671839 526866 634857 738117 561223 398631 789165 841805 535791 923823 627351 141150 853688 533429 604227 833103 896408 370488 176864 258598 670041 790250 662578 519330 892184 725937 845200 289330 717767 654249 834343 197947 824427 914655 642165 617046 727134 704088 347342 391375 192974 161096 668315 315495 565756 735580 541142 292819 177855 477105 635600 469436 924543 287386 743404 611645 584634 119901 988897 896296 732418 253558 173883 257729 190716 401044 654554 788609 337378 709399 739953 717908 896450 521112 759560 883036 38782 893921 805499 705836 446538 391728 914362 297805 435121 767737 163911 297276 652369 659425 892346 434794 189146 352068 250112 272827 840210 194799 472792 101832 868436 707814 10709 859997 43340 458464 427615 970555 3069 680774 336369 664791 898683 951288 49564 559641 297073 933127 468035 182942 533149 21372 364510 421431 383503 499152 883127 238824 923502 834098 178031 916393 138674 488132 239226 506984 895979 226910 872031 793222 541113 671242 362873 354005 903121 947846 419896 615073 909887 255429 216353 452708 715678 618030 592714 658703 636769 928604 990495 605000 745870 671324 730464 525990 160958 215154 742944 629239 400287 644436 457736 451580 73074 799405 408401 400487 551437 570652 499214 123747 293017 119218 837920 266380 386389 291832 5183 22323 119313 856230 641720 41627 52 455597 324842 417407 70903 106415 457928 63114 865448 138817 695962 210013 3432 343664 173499 958604 953197 998713 969948 861217 888641 475855 403712 274136 81345 773272 994878 545249 538782 583217 382595 404258 416671 542950 420173 111922 720222 970234 166001 629791 869767 832229 61269 875689 502748 221393 140150 820357 72947 570589 828260 892314 678838 227674 191617 493639 718370 144336 686278 777116 26505 562042 226623 67996 200720 524165 701641 394433 443825 98774 981147 12600 217722 332289 418490 784673 157069 687058 784451 694288 373342 9352 243301 128271 612472 579861 752228 509466 803320 228256 39832 553057 898576 525059 555820 488329 483398 979084 612255 540203 262706 355328 476166 414868 259139 426580 290504 216324 182331 362867 112736 761391 753006 753531 954335 464639 616775 787135 437992 987727 398788 901638 364210 60785 829493 814794 863114 107498 470976 3579 115406 737841 303520 976762 740787 477427 251298 389854 451455 288402 401958 654386 484175 125409 37988 610357 225747 635498 606180 372440 761741 882984 28549 570116 357718 640141 736567 356498 995929 426749 244545 966608 790742 734097 64124 303043 591072 322198 791957 550111 126752 938443 778063 614929 640207 618150 486975 915318 783552 376976 304782 324385 890388 81316 139963 712153 131971 950644 666710 817048 643674 668036 271750 142797 748023 100813 115652 539483 36111 985468 216542 729368 490153 149040 923317 648399 678433 509055 607423 477758 296422 59633 504965 514905 847035 534340 720806 908677 260794 987750 360531 126749 846092 899454 848401 3377 141042 774116 665146 334978 545344 202597 388540 124552 25308 674304 208984 288172 860611 640683 476772 135630 637253 985166 481290 113408 259588 587078 427143 533064 539513 33700 688365 809250 866095 442412 187425 950012 832070 393879 166621 902009 690993 357457 422127 685231 987384 809659 971832 854633 719735 191082 835951 857509 323997 908454 727836 918550 625518 857836 81565 214179 293122 708845 824292 75430 12932 677133 316342 486767 930995 873636 609837 549567 310180 717888 535224 805773 711806 601761 478742 399940 991356 882172 614303 770947 35759 281081 206203 765276 516346 198453 121000 649685 362516 363777 963896 800682 134793 447457 556304 520905 490106 830669 498603 712532 341208 546675 86933 186531 478957 938227 486257 952639 204883 838242 436404 221160 972474 420744 959143 825872 648551 67490 414888 809438 765295 357216 679529 3756 149632 765480 477872 23818 695321 163025 76502 360888 567245 409513 83464 4720 152709 699632 441993 67225 130682 824283 794350 6613 746879 97553 809312 243956 440693 908913 163742 172351 913300 749963 79352 925294 671337 672226 475797 978802 105490 739633 779182 87404 324548 820642 184849 745268 758278 879192 555231 103827 729139 69031 300046 729673 386428 70678 489447 914248 628452 74148 856009 861622 976706 215552 537700 22831 724546 660176 863103 946241 714788 543915 625971 486511 636220 525215 694318 84463 248816 732780 220529 359340 436989 254278 980818 923460 428979 957527 955771 254858 58548 100282 219433 145605 103929 64001 488494 266032 405901 259697 695279 686712 418960 703553 188710 982337 814837 502687 170209 363426 496580 578282 95425 891620 823641 620024 852028 309894 464099 29266 543388 755388 39014 984756 601086 206188 596601 761998 209172 466607 676873 534085 670499 302998 818068 626994 149638 210339 570991 891426 450409 436299 870785 391636 325070 625403 263237 726846 449100 649168 558540 596553 155979 69149 999929 956880 795401 263785 991171 604005 900952 696878 942262 379148 87389 253276 521586 25726 453843 71891 903147 700136 47174 959724 258727 356777 524569 528753 527939 92567 906432 589601 729391 36731 391238 279149 561581 72848 187401 604990 498262 585096 867961 421100 752021 912647 878429 949384 986601 35046 164621 75731 465448 702129 388665 911237 973431 617706 683296 160263 270866 483780 398810 850041 848650 204776 498895 305133 192450 40051 364030 274922 666226 654006 557687 24362 223716 75701 41697 412252 333946 738281 935861 951650 913446 181822 150720 488276 762927 574293 429733 245820 415667 751491 185241 81944 642400 360017 382438 494620 50809 922810 353128 537517 233431 938607 457619 604262 353893 140822 512747 283095 380643 546823 61258 951745 362917 335694 341981 792859 369617 271468 658408 615888 231268 228246 463294 119935 751406 911604 227337 742714 317649 510819 35784 401991 930502 585652 390220 675938 241560 157291 543546 519417 851238 960768 107852 50799 924325 31009 207760 27673 60829 828590 852647 830724 653287 780476 107975 962093 695605 758547 61882 304583 686026 760496 103197 659961 128510 399556 888290 278557 56763 685746 47950 922371 370051 422933 579899 179755 463847 652792 27927 621647 367825 644636 218212 31767 996283 754869 574134 836898 264118 289709 121016 819908 471781 918752 653031 839810 64383 586399 819733 677976 705360 558381 174503 16755 183928 595653 293144 35640 523178 887762 285172 423675 600623 613620 378398 564105 768865 295106 927690 465630 19120 212419 110083 548527 450784 821300 312166 493602 108873 198853 793253 130449 603350 74524 790598 328971 391303 675792 615138 934419 423343 682031 586214 550815 607094 767928 948565 442906 672791 701154 694851 136418 660643 424020 389404 643915 70525 701226 551323 574234 984093 854583 976979 245642 321165 534269 140778 45195 984495 112438 945497 198142 584820 984847 248493 700602 127014 163944 327369 103946 579615 809429 104930 675053 177424 29216 132417 462101 934331 839940 981573 692392 543290 912051 856798 412290 121974 622802 104339 566705 655984 148472 462909 556664 558459 26226 191050 974028 689471 3714 857595 993754 625528 326491 980134 478463 297974 214375 671796 417102 230043 214593 943204 841230 608 163707 506119 116282 345935 39770 352066 175551 553482 775061 289807 439041 675395 161177 523580 54294 860930 336968 292714 687753 736867 851445 751439 301529 457045 879529 659573 856439 385244 156514 286072 277836 353103 238351 444684 209904 87194 760277 558901 947252 148862 457229 625102 17881 365196 860483 140227 541207 598894 114617 731158 981591 629214 174946 635613 190073 861357 351143 509378 704975 236286 500197 852866 978784 51784 29933 4079 620390 537943 115011 76846 59088 958539 922080 999866 245825 508695 902448 316127 656335 950723 789909 463103 208645 653227 560482 625873 242081 219647 105120 848541 211991 905729 216140 841025 168588 501257 46743 506479 775579 410884 207653 444716 148820 900593 125903 220563 411704 413347 884961 74640 154238 114946 795484 725862 179666 216521 46133 951018 719952 525897 776660 280261 970509 777125 796630 36597 881231 882068 243660 955212 473232 739171 193594 86640 176575 116016 62873 113690 763710 191280 933781 869399 478373 885929 207183 963594 646846 468345 952412 423848 305415 497421 11716 641850 573363 505643 931908 201758 574121 559721 514764 566151 632131 281523 274562 796217 599953 799433 281406 882318 931988 699582 15628 291571 347651 740410 709677 734379 764745 872761 788821 739147 924164 136267 764078 993468 345672 990866 847508 726333 500890 811270 971224 656863 649590 601524 269310 105223 891146 219323 54974 11503 35640 893134 681542 225508 849304 808181 416694 823369 687539 550539 58786 955284 442057 159809 630292 720332 643148 903578 464264 378193 70819 871469 300719 657108 911016 661479 447084 190938 275882 65286 339738 108669 916204 374046 994627 132843 317412 273816 506858 656165 541757 79278 233987 140097 81557 887217 116790 836265 876544 819715 526815 232154 793347 924125 150929 186726 973658 305162 712974 509234 56690 820522 756624 942585 171759 359537 51972 865735 783528 737829 547082 868222 217382 953507 65974 275668 498153 513626 977170 864083 709475 842894 944474 82329 869562 505623 322686 144150 516682 387935 373219 493072 633953 13736 976483 286113 397890 294404 577096 199992 394595 484827 340373 463316 697966 840680 114493 644557 811459 601404 149162 5963 244021 259642 617911 615692 592201 325273 670006 33698 686458 733094 771692 810099 907191 271679 559120 970552 32675 586840 547855 678654 127573 852154 798475 496808 592470 819839 323479 770026 613861 459928 968957 675920 674422 411719 520376 504501 214510 124709 874810 472140 240489 357725 866087 63515 989173 731823 406616 297339 744212 911214 950042 185689 625790 42178 273132 770360 206108 345255 662853 285741 976014 694765 44747 700514 633831 325750 242268 811539 460971 767354 826057 229140 895064 693446 473942 294345 165914 475896 964476 210988 927701 969093 495912 557514 915935 357364 693113 502598 779842 575713 132805 480789 649727 781691 501396 778433 135238 162373 37284 588839 197184 337753 756580 151480 537349 809888 851577 306811 160038 267227 284859 161545 422756 789662 549177 449040 597046 927055 860401 316177 891016 346027 735385 499171 705846 262850 234585 179629 565589 717814 200334 136751 741611 13952 264841 818554 368946 501867 970062 686771 630169 379479 416854 995413 260291 137719 546061 499180 358917 88723 808660 527834 559660 498311 723072 438805 38965 902722 583385 547687 203540 361224 504540 842221 253358 169585 127098 43417 27358 449832 960983 311472 544628 294188 406283 29773 895985 625362 464804 146844 84812 744001 36771 412832 253552 518964 802426 380013 199547 13116 166356 213614 510657 982268 291917 417376 877640 402283 321142 147285 185417 478421 371923 571699 23605 947163 109532 86450 669934 178286 417727 267298 264265 700120 519388 311010 399955 653235 226248 804458 246153 218287 803531 328002 964382 346897 71138 997449 813625 834734 355005 519279 856756 993908 861634 327163 524126 368482 190600 301957 556666 630539 150685 50813 421246 406168 867585 860899 247253 347970 727721 56652 164638 908379 420669 943140 28906 822726 404889 787558 233345 556411 447120 472486 325022 278213 967332 416264 329199 505347 932560 771269 140950 138026 207614 463277 402858 110529 402449 972192 122167 560419 849373 203796 684921 428097 912938 175506 318309 672158 776756 462457 641505 216593 343598 385658 610503 900742 587514 301402 80678 471997 242098 594291 748417 242122 376419 71667 412302 370579 519437 314779 424951 548501 552164 111937 987421 728736 686674 776462 718736 808086 962034 712833 207704 566960 85079 883947 681839 5305 92419 664241 794821 604241 98096 376205 428859 416363 136011 922701 912232 693583 530675 363731 551703 219801 826943 761683 560007 610040 105013 423192 231210 46448 952916 736063 582118 696856 811403 43642 710679 757021 103935 562830 775371 678653 171209 861013 892612 941325 235766 758781 856698 389172 862661 848136 748119 148781 86444 573770 383161 566089 288916 417838 353843 38443 298968 887729 683596 120010 143498 434981 139966 79986 794799 623408 337144 698371 727934 438986 879581 519089 527524 725635 297411 167298 163330 383162 850933 852499 708974 349287 658482 618964 46638 41490 183531 94791 712384 945817 152456 596869 159061 796974 104868 522617 441937 190039 660813 927906 504717 385005 737861 523605 930773 754141 655491 393786 310635 561130 504179 493002 531266 588137 154994 610647 32131 250947 506195 470596 569611 913526 113756 676809 476971 969877 251657 455920 252071 990019 126408 485083 576952 882556 440124 99004 496330 887757 353339 499162 988478 487831 782032 85267 417001 841808 290297 127316 87828 72513 928809 323171 574522 6473 267208 540950 618701 376152 954542 599193 514736 301237 586155 144172 852478 67833 875011 104611 331330 72530 892522 498980 221309 515841 289612 262252 621604 759964 484360 700619 345119 810573 747823 223459 950347 284112 718218 60909 34809 506937 197586 328628 598893 91180 826422 159511 457119 608099 664536 840907 506493 136620 72336 286807 826728 264680 470632 359511 499058 655182 462494 734330 723174 761317 630437 144196 767936 289037 818788 817357 393073 564151 187125 299135 808861 728040 72231 71003 89500 743035 687165 258933 819964 676444 158317 83636 35965 268237 295266 565587 373012 901796 213563 151651 64873 40331 54729 968967 751960 512511 756629 277750 640436 168786 6743 193852 995584 230826 507136 482809 577972 724799 500017 109408 412606 612640 556674 423930 14270 10287 242748 354529 858248 578656 272863 324229 567462 513791 484637 646250 780564 779239 179357 101736 107138 907275 708409 489002 807766 584880 294272 941744 452135 745905 584565 204941 113411 854778 111630 279977 708330 710222 883637 64191 384272 51970 841483 44512 925983 474367 452320 854895 329074 836611 15292 517860 69852 107553 806298 223881 673887 372604 874407 564287 965493 535312 690823 259450 604043 116586 935889 869057 592833 426731 159502 905583 536875 195272 23870 769589 401427 892365 184274 198357 349876 582677 566515 402408 732865 284948 889210 904410 392988 652814 667062 734505 135839 17181 566889 984105 434455 610990 490891 475586 712515 191044 486470 866224 752729 853300 478712 535619 382210 13992 746356 923357 378457 46236 631489 466998 410225 117220 112025 942939 590284 158436 454444 322475 901092 438102 353179 344793 423845 470152 312061 938349 939761 916763 55389 296323 140059 59589 130105 433354 787244 22288 55621 929733 269858 181785 563046 259790 368620 719058 581176 531470 759087 309440 734665 870791 106884 18365 584219 431498 127415 807735 834534 568385 925642 732079 73683 492198 596016 170556 110402 925642 516690 170053 196357 131727 952077 642378 678243 496110 12274 400412 40342 313523 368517 805729 365325 249148 672639 595729 197547 461245 481613 590075 896582 835198 874446 307649 385448 476315 690392 571671 511954 751235 152115 274504 457140 400059 787036 524913 356534 571096 602116 873220 930867 440968 935759 557319 591672 82378 115414 666770 739210 808625 222821 817045 295837 796069 869821 765647 776349 835233 906707 393496 546281 413302 634191 544856 349779 285319 213263 412109 857825 757131 143585 301706 276431 155279 836684 518770 687819 430257 288072 449089 168952 973670 334017 208836 567340 363828 825432 917019 885681 633209 341538 509822 391943 967778 86183 901237 948577 79029 557988 535839 783140 429256 266953 474028 937323 650503 413180 845923 538885 568178 124565 401373 559413 451228 805856 24712 685937 832301 967518 906148 607396 766305 555524 830537 5805 425992 624826 444512 486110 997636 533277 68902 409213 876877 24509 270636 837894 137968 244768 685401 377958 997132 713021 965286 243714 826900 876482 243105 365614 436048 619279 548587 742519 322011 816825 101178 388954 802278 509256 857944 367434 820404 615096 524769 174382 690716 287036 586505 266144 155275 505334 338836 295343 342591 126913 967324 325918 588876 916328 662479 479779 293851 302827 842543 981737 389222 309505 208016 456270 799102 332113 864797 768613 234949 542200 560787 927286 151348 304582 179715 5049 414294 844288 923541 600031 278603 112800 763776 649353 636806 917328 341075 347982 676496 876595 379503 500282 579011 248925 100939 85257 637967 848149 977519 937776 603192 57306 702969 433237 847446 400027 914011 428818 654291 363070 282586 223350 648881 797786 38161 350403 511682 576700 60268 869361 312750 826022 109870 250218 383856 769803 91435 202700 288281 9685 131470 796394 790732 716448 851733 597707 347200 925052 188944 155114 492290 979758 829477 797940 284912 888687 238159 151885 169470 45420 298586 489035 486133 922244 905257 273209 438767 679117 628913 578966 875485 656528 492411 532692 972993 352776 495653 717785 370164 422567 255330 237057 11809 851602 526006 797402 690888 639136 879354 775014 754748 495838 641886 273629 632869 580942 46754 607464 266239 707043 651868 921767 982809 913926 994101 101676 447256 714517 579692 950718 428337 174494 895185 790615 840178 200233 925899 421030 887417 13291 869075 795022 16955 288212 432695 673957 348031 672322 270680 270326 506657 322507 749548 887551 117327 557816 821116 12788 2639 90308 122023 3130 285623 973729 482270 463213 361396 918579 84902 740954 570052 272723 955929 761158 927612 830285 691429 723877 658434 854370 506635 686883 567891 687047 848033 140191 42047 541220 266385 898091 636392 992087 29464 680334 820359 374830 692743 587906 426215 529264 798278 317750 489256 651157 771532 746956 613117 255625 806312 432604 545326 282349 859835 380208 372247 548374 4284 467590 380263 941068 352306 586769 906914 375372 356542 737080 202656 155911 306062 102742 534668 695777 82603 195896 820517 102899 441580 747618 903808 383689 545216 658506 368580 370340 613929 757724 194412 466488 71739 291508 169481 61808 685921 741479 765118 367078 730457 995450 590658 206827 693811 440553 585953 407813 786005 905122 771259 849131 849018 550215 848708 367819 775534 549488 368898 132741 84884 121383 990739 434990 127136 230186 234084 576078 67422 116844 512250 357346 781545 463124 950125 862618 842420 936892 759528 549980 669637 382963 117227 707903 799093 203964 622345 909841 320369 46413 547882 532882 900796 227089 856586 580791 45099 643238 970936 23528 619943 628832 498072 130818 877935 748356 408290 405973 592595 787598 370209 29606 665274 857131 418548 91567 789213 341567 452432 648795 516873 447201 895996 154314 807713 8026 577427 656979 637722 290026 364294 916413 554110 671171 637400 172036 498090 279116 285024 622875 196303 351519 101898 698084 959156 733387 269270 787513 186226 225938 370648 219111 976311 907116 121334 275182 680324 257411 111405 389890 937199 489205 63757 127693 514530 499926 264696 560299 449306 393003 416359 87980 180328 787759 958821 896341 859124 185554 249042 313375 890677 3765 399585 505783 135674 328303 907930 229436 521636 102411 863065 67717 332649 3656 466957 785048 422355 599959 162042 310132 13311 782945 230967 647368 321695 852095 337713 510137 919032 975232 502438 853792 549541 634022 553323 831370 861330 59049 553511 544246 327105 520626 962197 151963 140361 426977 276230 600671 333202 729480 481501 104993 363738 748654 673361 411952 50611 199310 621294 540753 246402 853077 491668 426877 965570 199079 970807 704480 324927 256538 24093 943452 739932 680441 283043 946820 430157 153922 546233 4833 791133 130473 392865 532144 245994 831059 955316 864354 596516 88988 99549 134683 503505 932497 774875 75508 73612 606647 554307 863354 927746 490754 916796 515308 927411 432670 753474 354048 64503 653418 925412 548958 202742 66936 512326 156004 860463 393551 174112 195488 519858 231977 4092 923033 666150 209525 204860 778887 586756 352022 137873 835606 430745 605666 138565 658024 271304 811683 58995 348496 472070 11098 477065 139671 236444 246903 38797 390522 605417 992418 691605 965418 561054 405174 43725 86283 218240 747392 873269 739957 778409 227140 996961 961334 498310 48889 174327 113935 620058 229960 977524 113202 908282 975376 656424 663307 113808 461157 890613 172212 335705 348173 49172 638526 338150 940610 441552 209839 72095 937138 12616 906495 186747 75714 523953 33626 989833 216327 679826 202273 892906 52491 463623 31464 707604 474766 134079 835002 310673 242434 680318 817168 860990 335374 120603 292830 231244 917069 926403 29255 634563 908748 756084 812515 656058 794255 339075 455232 75168 116748 555927 215838 428214 526574 519531 277810 584275 175379 617040 624228 140831 486415 373032 182673 71256 838887 482541 396681 553744 460055 150184 21394 500396 504525 578938 31587 43559 56875 555734 886570 790605 129737 954373 263687 61184 681264 355425 845134 144247 738976 188314 662601 472506 123147 832948 179444 366887 858776 46087 482623 804400 258465 321918 632720 417883 10549 612312 982782 553089 440022 843370 230999 642895 569404 780380 20059 806728 259537 688359 899262 593728 377715 694941 143402 465314 446454 746081 655867 623020 938655 616362 884289 214062 310569 730693 556033 830927 771908 119696 260661 953352 159505 428416 126791 158118 739431 335900 663194 607756 741458 166911 906561 870895 222926 908698 199046 591704 875600 874799 240421 402918 306046 541463 225870 103305 601458 120062 376806 285576 440699 121185 957382 400188 47067 570455 257467 870675 555082 244997 19460 342734 830321 209512 323416 296515 829808 364880 354589 988571 324890 945119 628978 778901 73780 833869 763814 492225 403385 558887 132030 236486 790232 881804 794099 810846 561652 514735 901297 655444 955619 324056 456858 221325 309552 529571 641089 244668 203418 805119 61616 135915 668626 810607 696354 268345 405569 794189 369993 800855 689216 692418 412425 581898 834589 239056 735035 945900 959837 240968 665195 676971 533812 18580 593371 106761 143503 933614 699710 823706 912907 729319 121405 742729 468091 692321 622838 488723 762725 200725 510520 350218 341381 932686 279048 467731 602634 453740 121246 982505 677844 73059 452265 434008 417212 182393 303943 793282 757516 504011 856462 395678 984322 228552 281862 624628 181970 886837 58541 506530 324257 383591 904241 50522 852555 875852 78265 726817 325341 333411 320157 233426 453531 359743 749673 968345 3260 381256 987934 222521 682857 104377 657329 156422 540866 600035 401035 138604 890968 560169 715655 51430 964084 112834 607158 577159 789519 69819 280350 909557 660952 413362 557111 662376 771825 273436 747501 388080 586034 674431 442529 768429 254821 41401 526568 615188 360776 177655 144906 161521 981838 289919 591108 245791 749150 848295 280455 874898 435539 783835 45046 594701 501690 498139 124012 628652 230999 432954 535988 859356 761568 79456 581327 998174 522048 731401 907314 317768 170454 982020 443269 195075 85939 216566 523365 433102 170784 662804 305250 452473 798357 811564 843458 543723 710339 802333 568252 212957 808844 283929 226750 346717 800069 159850 571752 206092 2939 845611 482191 958496 750827 160907 469627 986531 652552 41486 389865 325938 89208 278475 146377 702782 741144 144942 328577 570319 116084 55928 818984 516412 35471 359034 432140 990196 81569 127390 831405 131640 143828 918814 208319 302750 873095 449803 968236 99408 398859 264135 175248 836747 458216 619531 404091 31201 146905 517602 221554 234167 805067 375980 201519 296455 760675 819932 847452 87199 956725 91771 182428 27617 820877 197539 769603 268225 309354 156868 634712 139018 26686 804578 395354 130073 551792 294228 601016 949216 948569 688647 900120 614693 113482 14202 9617 726464 409477 631232 367792 293473 207680 248769 92535 436039 992486 994168 543577 845066 186389 915830 977344 507154 669728 135070 616584 899357 850318 308839 876097 429309 469529 413981 375472 493400 308977 563553 840206 220774 223479 291556 770760 957623 458114 412400 154429 591274 903709 472095 280644 693687 31751 416034 55075 677670 696561 3067 914969 454230 563908 655555 376341 487159 572312 400293 294012 928656 225982 600225 905639 388154 934456 60682 835682 694818 613627 61256 684207 100171 293044 156247 521665 253642 993984 760134 24001 976392 678770 729081 453453 98180 516625 494952 935412 594830 991639 530910 183355 183501 785587 18298 857371 509306 8072 156337 921088 605475 997548 213834 787851 529193 954218 234401 83345 545538 409984 584612 348955 554872 813730 108953 920868 656743 470453 620566 195870 358339 80020 121608 638445 270480 983887 95277 193962 477736 226855 109785 964961 468729 798804 182517 395411 797316 258175 360059 478197 496607 891656 200764 805872 416564 787137 51354 129311 643200 662000 69262 350803 326421 908753 461667 509266 325080 807058 987897 208084 191363 57238 240003 704837 421732 953203 320457 596998 219037 105331 475047 621740 843106 830615 795980 985727 892158 170191 500156 423165 746958 539779 830479 142740 371012 814925 581103 182699 765221 146813 56926 47002 518988 515028 86894 927469 229157 32201 558855 744741 894898 641031 768420 549559 425930 454509 554262 621579 214997 793933 724416 993982 903121 368685 81113 345632 886096 477193 131373 604343 503544 2703 224668 788027 245889 287777 560794 116823 307259 688407 692845 61423 237957 664058 300467 406612 375127 520458 789721 19601 522425 307193 850660 538914 423497 390446 83500 313016 619322 132611 261340 698294 530063 414920 891572 720439 420516 116413 302791 384198 597798 788636 795453 21411 810325 203788 132626 784069 221513 374127 387029 678483 129387 264085 696618 223338 746231 901703 123593 261018 92672 594493 313980 21737 313196 195752 127461 358286 882036 452265 327542 753335 290278 441368 47607 919108 217251 673790 752515 285449 882209 552155 199307 437968 438761 296609 666001 467349 924186 810038 327791 211720 856869 953078 737422 519630 128271 547567 781999 107649 460850 523492 802022 186283 489019 104587 761625 242767 449966 298063 42693 603808 933406 829006 994874 997768 217717 642651 612954 369379 339506 228221 583774 820673 209510 716719 844689 881831 166198 441630 323666 90318 577052 485422 161943 460323 184806 31286 835749 506950 553205 312703 194265 899147 182976 569992 124642 124028 855566 976197 701380 251156 610431 121244 75222 284805 983364 99238 362245 940403 438819 9140 750863 360312 261684 21640 711241 88222 564198 888727 382426 759912 849467 885454 280445 938633 963335 616586 461379 689514 609781 255262 687439 766121 177026 131857 532440 756629 818880 27933 295338 459763 923029 562673 116069 201148 954169 403312 698684 290908 240827 397808 442104 894773 982013 222012 303347 760858 487348 730451 195549 691348 904425 189222 207163 484961 472378 159838 334050 408560 347673 241811 604992 226662 342412 470678 490132 901467 352556 186024 466225 728606 277478 889665 483071 154541 819197 155402 901114 561918 597061 392867 295857 217913 16682 711646 728776 472508 304615 704066 344311 685974 873231 843721 33160 591308 664008 602082 372573 923862 213323 140655 654055 503843 868134 984840 145584 576465 729146 811383 873427 520822 462396 493434 428798 502042 957240 243525 160631 366586 549386 88765 498644 444423 753379 587709 563009 395813 835018 876117 64446 793964 559384 45958 991583 698731 909307 716871 421770 625504 252404 409795 885884 38209 818457 622809 38597 86902 814419 397787 548999 663324 48417 350095 419131 998595 17940 27697 531307 835249 843409 708911 108601 581342 635922 626924 967831 286966 515813 733117 850509 800218 378987 942191 905271 755615 475098 142015 291972 707789 747644 436384 501624 508385 364654 923001 768362 776075 356002 306404 446087 585073 583069 523505 516365 65962 153849 526240 540049 724292 463652 808427 662266 263487 672160 517306 737283 502224 421057 706860 515837 175903 918642 163925 158154 843977 781680 356410 960675 341086 194189 596375 666388 780772 159087 596761 157755 894034 56526 189861 68108 125270 199481 819407 79567 614672 963538 3620 595361 293653 882381 306912 341039 225068 394293 840632 462398 207572 187304 517010 588902 242108 648854 218312 914578 480202 316741 332585 929857 79381 979920 994488 418696 51947 79395 834923 613134 671628 353153 671917 668751 677036 199999 684316 127450 846261 485638 269836 588627 558979 93460 180738 516209 60838 438075 9593 177921 569955 669153 882273 963425 758964 895999 523611 149126 842307 249955 382334 332023 998195 897453 152661 950607 424855 21717 566623 311807 459001 205092 156942 299337 38869 340534 107720 720902 481627 168767 482793 891105 908144 815810 397247 68250 669037 799451 375053 221061 532511 506743 671944 227912 842629 92823 338205 607456 779158 625425 387817 283548 626872 995919 330111 734433 120522 956109 855974 712932 35483 105247 929433 195187 746928 16617 412997 876717 192642 381413 517774 809221 56510 298721 789962 968707 690307 477694 669956 486979 974375 660338 835963 500979 918451 410887 424672 509721 535010 622874 629404 961036 287718 239644 483143 609078 938339 882133 519858 684760 24882 358428 23774 876038 362528 491040 126659 391271 176940 71138 355402 139958 788492 543096 922131 467972 741416 839372 292144 666867 485598 866779 612776 213116 285245 571895 515381 220330 74698 578758 338758 751453 218046 471232 575806 305801 647749 792564 169395 668340 124736 594372 171824 965563 212420 410980 152563 207501 75417 95391 846192 605998 46525 812562 588428 145206 947934 182511 504738 807376 321699 479164 441410 170299 405604 755409 66093 935180 303789 669982 134490 715370 453248 846306 401204 39057 494479 104693 786330 7056 990598 109247 282910 75851 521215 893182 950919 974201 415051 744261 112719 224551 221168 79863 389093 718067 840230 981456 471659 646802 93081 306460 664505 962250 507882 660670 167832 582136 545390 839083 365257 992652 275245 223596 923644 229705 931300 504480 714201 627718 859780 222583 78266 526703 909489 64952 305327 891972 806531 91708 216248 52248 774792 470832 419919 893331 164224 770519 642716 858801 149024 921926 62590 806081 180880 111655 110985 492199 246765 193334 4994 826075 702471 890439 557925 996456 678820 100350 360288 564653 475067 866581 300181 452447 726842 478618 199580 910149 444161 183022 837054 413627 911525 384455 51387 569776 253614 304942 824645 383592 741401 871426 170819 329786 810518 245812 433679 944146 699083 282889 701240 911025 83791 621147 516097 943464 27696 680600 212448 266657 398382 593217 723904 904982 862525 483053 571071 178328 487815 267907 196849 996105 323432 257923 527515 449442 325872 991102 534521 162990 669797 969625 191480 856013 826750 672783 959036 177906 272617 416748 999068 284582 42437 242642 562785 794050 144617 654840 484939 998969 739036 660902 65548 153100 347226 473466 306122 266387 101717 509734 674785 721531 786738 738351 960159 316611 103688 165808 846983 637374 582181 413781 224591 860756 657288 363040 247905 442432 131112 143080 600861 455443 917867 553493 603286 232944 356848 200741 632465 224974 835334 866027 752393 224953 995442 700746 73453 740242 555309 519038 136544 554634 720740 21203 275577 82795 372726 229228 265537 22991 987066 725822 881271 670182 7670 45202 204943 424309 703913 374214 788462 5714 249858 671885 499952 708393 464166 114986 142307 550906 166318 139705 471945 506008 616358 457959 536474 630443 601488 511797 376767 189167 751583 540280 79064 171891 195388 886620 507447 547291 3909 786716 909603 609247 889481 673740 925782 671306 119885 369104 744192 35067 237642 200802 251841 784679 794476 844367 147571 650901 96277 934778 179677 550048 453208 257496 659969 857657 148542 846003 881935 993507 494404 846952 944432 60085 311835 775272 820348 33820 974695 497850 33220 724758 701441 287224 378953 640439 171701 362893 924098 419816 391364 565310 608091 813283 539747 717598 380528 287225 116091 146392 745430 321036 816807 641960 555731 767957 409209 916706 484513 9951 299317 654634 570095 996618 390419 240891 143264 108489 505217 637985 705609 704804 599968 735678 775863 907511 903042 36680 684455 610033 235379 300681 924941 574742 759533 561438 115086 911614 346785 543545 616581 968211 236725 364000 584705 222935 846145 225323 94982 690460 166097 795977 230152 320842 919270 325500 730163 351836 951029 790936 960293 567139 84134 463240 4210 140482 294294 165961 461024 933744 357077 749870 173736 793401 529641 706330 841147 55869 347210 305993 663355 256112 613924 890247 322493 655320 298968 850039 149582 862098 826362 808717 333355 519118 470868 294932 297351 942094 906338 33130 611081 879467 686037 749823 4939 248784 748816 928090 794716 538301 626542 303316 883455 656197 238266 593498 878634 557968 719733 62319 565896 946906 448531 823528 490360 543730 923838 597230 968651 456764 398674 217599 849737 132784 581343 980718 92589 93208 45739 460255 978213 521622 70573 650380 422803 916508 868371 242306 462606 175985 28029 716388 261154 380339 953919 81703 964683 395664 353379 418773 200830 30603 262885 674058 816353 944190 782645 287290 963598 57938 673272 175913 773588 811656 966088 411825 409398 339315 410927 400960 998634 234428 436016 597719 852314 95453 997567 484364 734439 929254 696515 901065 420065 518524 798171 770443 207376 351125 479510 672163 251374 371965 680057 826744 150891 27347 104446 144324 422888 455884 142671 193619 889212 971824 774799 825479 530738 69912 550609 215190 117641 640183 395679 163594 545011 83277 774132 115968 806358 521589 995522 865450 595086 260121 260142 849869 633769 310904 792015 940675 647273 14055 766578 285819 480710 997773 346969 306100 69994 418469 942775 632965 115379 221376 227317 474200 640116 243904 487153 543211 85300 742367 33850 329742 68461 405734 454869 358311 779150 365366 260155 133873 509818 475266 800216 672504 735431 1619 318158 426014 68096 533123 367856 929690 234083 414786 591495 776820 527140 266197 873937 654026 494312 717713 690749 33423 16011 609508 565552 809542 495387 653325 38531 217867 503578 999391 531074 755658 166079 131330 370606 497734 17974 172850 119676 987668 781020 154366 468949 251933 33412 400266 537556 476576 798580 406285 49035 896941 315560 506708 563006 157099 468750 311165 974629 894419 352713 299517 90095 386482 487343 279387 26938 422251 487051 387442 778012 881587 636123 424947 549533 907347 68690 235937 825914 205098 828632 541267 325156 988904 773573 523509 114879 848916 469353 116103 57828 547847 313736 657117 49247 983215 421910 907293 49201 109901 26175 211652 797199 503927 685794 234209 416225 940055 745360 723225 789636 957802 558034 890849 651401 816321 899105 455495 151603 304003 583404 823210 655997 780457 655637 292989 422162 626497 765364 699080 956499 911085 860626 362087 208213 429537 597488 151625 506912 853032 863486 329138 530033 859422 261860 999801 804920 344567 515836 10699 578523 898168 335509 59942 323826 295481 749554 898975 727432 184681 418761 56029 973280 132873 222597 135835 139502 921648 759813 703594 404378 907717 421082 733100 794497 554441 835917 643802 997427 178891 870934 260032 680694 125873 109670 25660 130433 958901 672222 268162 14850 799270 428310 878618 315289 860195 44183 804768 465883 279908 938529 746116 823312 818033 46374 336392 770100 959848 816909 349573 755514 987835 277424 953382 439812 200624 787742 5546 717100 521247 998554 660710 663935 35832 977754 189697 341565 436986 478984 456247 574042 979965 821445 409175 318336 51561 757473 516677 467403 491133 862820 809016 264331 817929 56393 453501 782598 148660 327229 697778 921971 59638 384996 768588 1983 175583 911509 306898 412492 98639 335833 30047 724206 374140 261104 569892 568492 193391 289035 840355 698053 391879 359763 733877 48936 945396 630881 722693 91578 56701 986052 865747 905940 664507 737214 681075 679811 887195 865735 173451 847943 543776 738697 969560 827860 833375 232994 953321 918611 665730 901989 669731 717858 836422 927961 481851 489360 823228 442488 623935 35810 354763 678898 864206 676497 216556 544040 978331 543946 712621 265073 855662 49324 891759 132120 896610 595853 473512 52635 996072 568438 968034 926894 863939 398626 901690 675574 661835 265155 678370 365199 708586 947709 683295 315463 223329 981929 38027 430880 64132 468244 283028 297297 160954 745341 130748 4550 592446 6042 304343 812892 818273 597460 590864 631974 285253 354694 727780 997035 505507 648642 559653 133413 318918 431948 622008 431043 326542 202781 176343 873896 153839 966817 348752 552682 777583 597497 193797 387091 24811 294970 920810 149924 598994 506669 84618 647501 732072 701453 343619 184630 104965 246924 964933 211642 803732 936910 755990 807270 553300 140459 515985 989823 539354 569777 619746 907641 708685 863905 26700 596928 261545 347886 939299 977587 424509 414785 663314 317668 530733 104247 39511 377753 81392 861729 115970 804494 230419 323011 303674 716977 669684 294037 475447 243045 911623 929477 563849 736191 273685 848755 928080 328268 855032 403188 794433 399945 240545 718224 42024 342058 191122 773316 937888 373844 507876 244033 872796 690914 789699 577195 989090 187555 926252 497562 28491 588058 164982 380636 375685 730557 904838 39729 441489 294903 856281 711566 102469 135207 479102 186843 518986 330847 734489 837749 952927 650149 827490 624108 333268 909493 28964 850502 125712 832508 428158 993147 272268 702559 422565 436663 356886 867954 43040 406170 506383 865282 902667 387003 362349 10572 811349 832737 241338 794179 668610 229705 676499 872846 479017 145827 296681 796423 609654 791957 481219 981245 903210 977270 244859 412403 764630 450644 975613 760735 974564 697647 264331 450540 939662 204219 999163 149368 389477 353506 770679 924310 159563 780992 891388 47246 444281 44453 150556 46296 482682 397015 144636 410149 593262 409485 538710 310038 269320 879989 516280 406082 336400 188143 295876 978421 648226 835023 936750 445419 573998 409631 986305 750873 518326 493018 324058 71845 25554 138867 855531 785513 310895 240972 383610 746612 244108 631999 465695 509256 514427 758297 907401 861213 174822 939545 139514 54749 466760 834870 928390 513766 742576 795094 882456 882827 24642 686168 515630 745491 750261 404555 567768 542073 165781 516148 775933 724522 480322 339149 700885 906250 570096 985600 527344 308271 173350 71856 558893 598500 670975 854000 388676 686312 548843 160777 632701 124717 794223 221689 314999 749337 884001 70639 920930 87304 186733 141968 835141 572552 218323 960565 936185 29723 576230 713963 138155 227577 857870 379313 998750 393355 795783 135037 890471 418417 40928 565688 29423 276541 632957 288573 747445 815158 828950 555358 318793 567190 905014 673695 691282 141580 6140 796921 236873 523771 523613 210200 464380 926649 88608 528094 630284 299985 151328 213086 49967 790849 764238 492321 135278 140477 687021 683364 29032 569002 536020 943704 705806 154596 975920 727329 111717 542392 214655 639512 589639 776555 57877 402249 49250 496753 267995 712246 187703 837942 794123 919634 194652 185881 658165 629574 163579 187180 874302 254255 563665 482806 59676 957982 862064 659697 926299 223255 846973 144268 402587 183378 326898 55273 51791 651262 47069 288352 535551 816313 726367 629243 186119 122841 601007 164728 927190 820326 38741 952970 368240 271901 665519 818520 173805 148207 390959 408765 785463 415935 916314 89734 608592 518440 939594 706551 38858 295605 454894 238790 627852 40935 942789 431391 181588 346099 968615 697630 552240 169025 863740 353496 550531 838062 842946 310610 820935 920971 310859 310472 246021 200219 955580 617832 975518 456729 778512 415124 460550 420208 804435 224036 720771 320001 416616 764962 660594 795169 945092 983372 224835 178391 762672 881941 558008 296610 266762 598756 342762 704242 143620 311507 728196 728107 47268 953969 105542 623205 300099 449537 699587 977774 630158 809145 501411 369414 610696 477764 327138 942049 859462 699456 669327 176937 154353 121665 910286 246970 668808 393804 899031 679140 526747 754845 658868 745389 164113 772257 266375 402764 662179 950780 22210 252783 317599 494789 732972 522294 203686 136005 624739 100981 932270 534780 864277 276406 564544 133148 129925 990197 452091 300940 88524 204386 505615 866086 505558 621347 552771 54649 323233 355727 649840 231175 986945 26036 760196 414536 193119 457809 223680 880422 891957 342109 482554 900415 946643 558142 645020 390183 488286 938003 461283 791779 393164 167467 208673 141678 217001 468684 334203 606455 204308 708973 404715 397922 646146 111547 603199 737411 171067 154968 705496 399398 963544 59991 336940 384266 234187 168450 661125 164064 983447 265300 155904 566545 992852 434304 323663 66934 35309 72744 146615 600670 999009 58662 81363 261515 317637 659398 575439 423477 904384 147850 74093 399749 827149 922725 739524 600539 137149 240961 858364 396745 383154 467769 257107 347286 86245 716959 173147 473917 31906 527607 5113 614379 66055 873978 9576 727620 839048 516501 81140 381726 250222 869479 393664 969924 619667 241478 740480 286644 920999 190587 639871 82658 64431 395009 847963 31219 642560 609994 477956 957635 394056 517946 909569 488671 451270 378730 567466 521484 543565 275302 249199 825342 577989 764015 32783 66529 903722 478330 354 281108 260747 54320 669008 335721 479692 991724 476120 785767 163236 259200 873610 853320 491552 182064 192845 782715 801822 127989 762202 960419 539475 641659 363839 595862 195910 227171 621916 801502 72210 805314 471017 912444 907944 394720 945583 101344 293067 348602 780490 461554 600018 232065 751790 785805 90345 559641 60511 150206 76368 209627 563703 325193 234778 836179 234212 105124 39984 61186 698087 691835 529036 20061 973014 680362 952638 806604 397402 762054 577771 332780 506034 511317 670600 231438 675887 901713 804963 386997 418166 95656 13275 146012 220993 728639 624611 889582 37598 488427 901571 707596 4782 108278 582231 767179 523879 591456 367054 491123 762643 945627 889004 416897 180495 579022 353544 215397 182285 350676 996943 88965 362706 595130 253695 770489 107320 35908 92845 597645 24301 390056 838976 583234 751667 177169 500979 769100 950942 510237 549655 741973 669593 465632 763534 443129 519649 962911 655057 851657 886216 230294 60971 674632 25011 144883 545788 383601 338717 828824 225912 370926 161874 600284 911717 328738 118197 861515 391776 175521 403258 44066 652121 539571 993004 696148 452946 575572 665896 552135 68452 388023 275169 195800 124729 475070 129370 903379 590419 29892 190831 913211 359876 341011 89420 810568 692596 353390 692212 99620 333087 988489 37691 761005 377940 72715 679309 33975 631671 580819 223141 171591 53695 968112 976278 52376 604153 31592 264070 92570 209923 734898 364846 78766 152722 633020 554971 630763 97708 398437 79536 145437 347247 86788 850786 311168 432712 629855 979642 958153 576637 138101 230999 450398 532324 761461 841705 138265 737001 905988 78327 978760 700492 980924 374362 161136 788641 703911 707456 931398 830734 243080 667242 825780 663568 303506 203310 478298 166710 145967 687989 217931 447012 280634 650430 584780 976530 384837 120282 722840 458443 141268 714030 626526 139247 49632 770740 93761 356465 443606 924922 601623 192473 592853 800225 145067 912066 316852 70559 392124 60253 610361 185086 101115 868909 26082 471514 816465 420233 150944 185511 415319 352286 172376 682729 526939 444650 261409 192315 546402 598082 903752 179017 19552 447117 750542 239509 932994 641094 561448 569269 7844 943102 970943 57555 194140 230871 820270 322412 39149 382282 235207 512978 476948 277538 578894 720554 321152 811647 347900 474287 269713 770324 373629 855725 583648 377642 58162 747014 474487 462619 738928 495153 343700 122455 801664 662710 592107 696482 296093 804083 694945 600148 959545 574618 713170 924056 801912 690417 841931 223213 512498 317328 249936 400872 680630 248678 923800 173360 46978 705013 159756 394113 86604 109458 257932 254442 297404 689766 744745 76687 490671 975535 897388 716327 662454 911871 773582 506878 572053 850236 905022 369333 402564 404959 695710 399933 623921 92277 571014 785952 297533 35809 668608 590520 880954 421592 323466 530038 42291 674595 903255 424348 601509 910369 264846 397763 831102 181250 575242 226518 978981 679117 194648 160533 625777 933851 550524 75412 856880 57753 314668 268537 755554 803850 257619 230273 577468 388995 967376 806203 198438 316269 645940 44875 758013 534663 484424 193257 800402 660514 590404 278112 196136 488355 80089 836367 626618 542084 935400 251691 61107 732306 819401 138811 982836 11697 264390 829211 125393 623316 665884 569978 533524 27269 340801 264923 293817 896291 583512 935000 859888 614175 954622 553242 580959 235390 951938 612130 101853 350874 517924 338372 153912 762145 657309 934823 843504 182036 150423 166406 908602 718345 753649 389553 186749 718506 426492 100237 221208 436 382976 822928 851930 983673 271032 440262 747145 255006 915345 401615 398684 834910 748080 133854 684161 539653 884649 646267 739160 267125 254792 843138 264053 374244 729484 132898 726370 460252 844583 414816 571611 857083 219455 800657 178128 470769 710960 430371 546278 607940 254728 714004 927478 473614 761546 87929 686733 288510 25964 889657 391275 270995 736152 253648 246916 695525 567215 846733 698946 264796 149505 548564 227392 253494 88854 730844 152848 126853 54632 963249 974199 842031 119527 449139 983084 815341 230196 939478 272604 98380 540070 294689 129513 478831 749576 196911 805862 700618 99033 706032 390173 286377 494794 95849 741065 822183 739012 572144 707420 995447 8863 277425 920570 965343 903020 469356 888444 803960 179501 210356 228783 400496 31127 205425 713938 759239 41047 341471 284187 491413 706954 255501 146803 228355 712707 394847 300661 951693 344329 244493 905203 459975 507030 197985 989745 260501 79385 808445 986536 845425 83317 60179 792388 98088 137408 512683 429479 758557 822085 637856 657764 344389 955970 104547 238340 928874 550251 767095 742789 375849 72421 667763 363285 538355 772235 344707 340955 746383 879981 189928 983343 169430 815244 633651 258077 820150 67424 712974 616167 265776 240530 267251 48768 457371 919490 604914 275089 175838 274818 69488 62135 72313 438424 405219 984259 752445 975040 98647 604921 415631 258472 583915 600146 243882 455795 641109 945978 301658 196727 551770 284882 769729 1022 252887 722095 977621 827849 207611 132505 305184 197448 24842 296077 312447 912227 442907 932284 961636 480628 762203 343818 76564 526923 466121 59151 368234 536105 680631 320537 158226 923589 102927 995112 40719 762890 171916 251185 433397 714071 909245 273500 303087 177981 524485 555462 940474 900037 26974 399936 851688 541608 621457 408397 9119 978517 507903 570280 795607 804910 924188 124732 334496 908427 872558 374954 952089 122741 199826 255175 301434 850412 508088 287451 79179 52194 726754 257123 425707 593150 150697 221391 667850 197658 192120 438533 201967 34694 767503 524444 515250 923010 903489 234530 838979 2375 651894 165527 704098 912255 946026 342895 725732 484745 664684 850004 604213 336310 647200 839458 957712 624847 44286 380394 383753 447052 92752 381487 71492 309150 480568 146219 999162 340966 213479 477899 264571 713276 586087 798511 386215 51945 682259 137260 419572 498925 259162 307017 689579 258554 203903 216773 158891 621686 327387 247567 366373 400445 456986 115789 915614 225437 150906 942038 682352 789849 454607 99192 614793 603111 706754 546162 334570 622386 381901 216891 377193 16728 416384 173754 431919 569260 865600 389259 799035 606261 991810 48192 230110 72174 318164 654686 738365 101444 404053 967132 843026 604571 643960 477287 537067 962825 577989 704033 560298 944538 890456 208285 161155 812810 314016 169573 788929 761550 334497 952117 422017 938571 939763 616061 554933 12765 472320 860642 897954 21522 893642 654333 697506 325357 832867 143962 818787 595107 448306 224059 689319 751841 854133 533587 714498 651140 981114 822732 311199 649759 75812 104257 174203 230585 898796 279300 747560 621516 804894 99929 858060 965895 306648 995129 469151 527757 366350 177361 474417 383604 85769 489472 977377 940743 631075 855388 809639 734149 272460 170542 921739 23135 904840 416689 826347 126078 125935 682391 795065 743546 80812 57604 488379 446372 720511 753809 556170 360701 133499 446922 775827 405501 53256 383665 428697 712077 942562 313081 988593 880013 407512 179787 411396 632463 929806 246276 276944 288090 768635 608565 763560 816488 792492 656482 140975 932840 331007 379396 238433 673980 25897 878407 954059 825788 621617 203404 342542 782962 912690 250152 490976 669596 614941 799907 192778 360302 655093 290555 57963 259917 576401 51614 526195 26644 78365 499763 582825 612307 310937 423506 295654 221387 227800 565255 148504 707635 261635 599635 489792 188150 478036 523051 622132 898355 197979 221879 214110 700924 216444 74388 485562 819799 445743 242387 315036 349696 147711 736824 412200 944229 185356 356539 39256 24617 307337 69066 469562 110369 909822 356741 558639 957658 827655 1921 645678 393105 751059 858502 967678 273337 612646 217553 130367 910073 396183 778131 13282 359339 753555 218607 787500 945567 931800 912640 424248 345109 27963 500625 516786 290695 855970 855011 469852 46557 165387 129258 663436 751158 685380 779792 995116 696806 882416 881201 69049 329522 603784 651742 311557 386582 193943 874842 742774 930111 267645 170272 194564 629522 988526 303835 438782 689571 874992 777003 361478 289983 469792 170855 673872 1058 148846 876886 458088 811521 422364 141045 866025 642434 944131 444148 609670 340607 754893 867064 606468 949959 571452 413723 773118 778653 470178 236264 373728 435639 790183 222111 687405 410944 165831 192503 449658 371670 357777 650071 786992 420556 778153 295515 827405 69546 776454 837013 503076 183272 774709 257802 627032 841783 910676 533233 349221 141368 681240 314232 428504 685122 410823 644606 386066 556896 970303 953562 178056 436753 617325 62995 767814 392327 2647 437925 788839 417576 685203 392194 873375 266128 247693 264463 885362 529997 376325 48035 892346 735074 611214 707467 111332 150084 397265 787337 789875 519520 734920 722512 537084 881683 197315 285386 725097 29808 477414 640914 273718 809022 158953 374138 797943 873080 213911 439943 174544 355147 767887 634928 208827 620251 628295 377250 439750 866622 476292 505919 474386 152703 901282 46810 809877 687837 392850 773820 663961 998857 39191 838691 474875 460395 72328 574654 245229 423838 743122 283890 746420 455088 621043 60312 636074 249379 620992 300860 53309 234543 981152 677215 902958 786173 182798 915959 897812 957613 584538 377322 851414 559121 607529 663958 569205 21552 241201 838220 636479 603268 205950 809040 231517 801020 904816 668955 348678 619643 471930 925721 220681 596439 854949 127532 993800 832603 956619 856807 988855 418757 142300 448083 386273 779592 706460 654829 351459 154956 103971 758310 707311 492329 577756 411746 191371 52656 46918 706106 185808 128546 355510 960826 446059 144182 52371 464675 757150 432919 517273 490 993856 611876 128215 229559 652025 323503 379377 346279 513800 877759 810654 303179 477629 868046 921770 758247 736638 87562 983542 551731 63302 187224 766067 702430 557026 878221 704235 331206 61298 23219 645112 240769 557678 649291 366603 40087 594782 16517 156710 315909 566817 563849 687458 925499 536359 972337 906538 204447 545143 143565 832062 357833 302634 821533 32242 61893 878 274523 554668 509140 458884 337455 174761 761962 465153 755192 78712 242545 795537 442890 524797 950341 317680 246122 323504 671991 13743 524372 342236 558474 767221 673142 195360 159353 148219 983538 29937 725487 257551 455840 384918 890701 277586 785609 135275 48743 828346 447661 660831 518983 315089 790654 699701 559145 494451 242659 135879 884478 863700 230134 247358 689577 423992 160774 257307 770373 804409 379158 507954 174748 249413 823196 508458 819441 574878 262531 46334 426680 858136 174569 97150 581017 839198 399714 579535 471024 652141 189875 355879 848912 259286 54424 583634 834811 91265 614846 702128 920619 660837 469577 816308 405005 121809 758672 38758 628353 619175 906332 658466 243035 260315 553517 702423 451557 236280 403317 772809 4315 504667 124570 689808 264749 63798 115384 572503 439616 267470 467741 222813 962925 397182 450188 52599 905921 202098 533882 157452 272956 711405 554580 863512 95250 939011 151159 636074 495149 377887 694199 777701 243240 430975 169177 405699 425109 939379 636952 306317 821881 158049 410531 120548 885643 238852 90845 498364 480504 739624 113629 898651 7714 537328 668972 862751 24348 259601 224713 604277 468400 819732 288680 793315 534809 244759 241454 893631 608521 6861 69943 198389 388388 961018 547601 138180 297859 577911 946494 244162 550707 676020 646326 742164 6899 669169 111458 612023 194169 49220 153378 703866 819438 498454 598152 241729 290285 758502 406811 11716 719688 699844 878229 455885 731907 285335 561126 767294 804311 95576 189934 857225 618673 453333 297606 969526 179312 719343 454264 740064 502826 431388 374083 449464 146535 700261 127704 133633 643237 447977 248351 69586 33875 44313 400563 433751 905174 555066 92258 920528 577286 199142 792110 190929 307954 94027 398 685121 459352 400810 108654 225307 7790 189401 842858 189487 855324 666690 2135 718434 183231 930018 352379 620394 895976 467402 518160 989395 609371 878882 608901 301692 107025 655521 72765 807771 416566 152534 351565 44149 339243 701282 609730 334695 174469 117116 361049 201056 334924 41963 596806 782116 593405 78160 8622 381258 663497 336665 798636 763711 545748 40911 700623 501250 907190 441865 513114 715941 310845 49782 205572 878162 704617 399448 485942 559748 724463 762947 832975 206474 701431 990178 38051 375367 983838 558323 43256 738036 473781 654982 2439 659101 946496 395457 415297 41376 393719 970527 412104 46833 998984 727660 82545 285529 200467 17355 279113 114482 307309 591536 669773 685229 429534 654887 570032 121676 952291 750603 2585 83816 955308 358287 710626 679596 322335 799929 692698 212184 111571 866786 439812 574527 738454 378743 951062 577289 784232 72251 66427 88178 84350 790787 203473 790793 584576 782968 477932 864690 668170 619865 601105 190500 254191 527030 964476 345836 182129 950454 932443 376041 573387 229266 127440 391309 994087 738263 550322 378658 767080 3752 52557 749443 632162 982778 88477 234334 736669 640087 517847 170169 406869 12636 229857 390890 907005 630714 923605 162846 553527 299448 153346 161555 783325 120047 657131 938205 52988 45517 100038 652901 654228 30483 809149 252965 392857 355479 586801 745645 69045 599107 389234 316130 19075 142740 369032 302905 470 82139 273901 832896 191536 116992 480593 344726 199435 495674 591893 814062 55508 370904 433488 561296 123178 532731 33229 165400 676 819673 748107 34869 289800 637500 484732 938219 800021 923265 66374 271314 36794 139162 61765 383636 129116 738188 582471 554355 871764 732338 878990 934529 204719 630520 223954 942885 483436 561568 610557 333277 664513 82753 206381 563511 158295 283523 883893 264534 530889 575524 795804 154611 128809 315510 986588 317914 495676 337310 10980 39721 800313 274391 119255 628372 842701 439597 301771 153956 834009 979971 764491 602739 683250 896269 198421 218929 338977 564374 226333 898914 826401 487420 784136 928286 998500 519343 17906 983440 359630 326453 298921 909880 990392 666217 273007 541929 826286 381240 930811 82059 213042 531042 683193 302106 523319 394111 559878 835557 242598 655287 227125 703504 95452 459913 152204 25682 71658 914821 985351 957432 811284 142290 957716 871392 275923 679465 815894 606975 263315 535191 140899 796764 397557 303807 263430 253970 508174 944854 932477 310674 172391 316262 804091 476446 456059 147339 823527 475152 85947 53177 445212 269713 377485 347252 702951 475106 896457 525782 946764 844694 125179 240268 427458 757142 695716 214745 614066 862172 225657 11218 112700 772984 719266 67553 268529 738318 20284 497347 574426 805526 286040 971081 491824 626203 942970 283099 505378 747901 461914 387504 269138 78639 793958 670807 549656 301753 38526 536625 998845 486391 224951 556404 233794 831576 933209 379754 913495 740000 172065 768432 837092 49318 39552 533303 216323 657239 172889 212295 254211 26545 191559 48439 833191 414025 728149 775606 819877 17285 900548 677125 720488 625251 23625 54843 593167 999024 978124 380416 256939 82834 550313 949778 397061 996095 724851 576387 449877 597315 977900 520440 599692 843966 100559 338668 721483 658724 596487 786219 886506 6331 197749 251799 420850 190048 746669 480487 836771 615682 884793 172963 348271 822246 333845 765801 689981 170465 130289 636651 439143 16481 579315 298927 263356 699685 100658 889038 88575 749376 301436 531381 441446 921882 177872 56551 546971 886447 458213 63032 849535 798798 563490 371923 593442 800667 745763 967926 551884 760397 87483 20977 732920 853105 976556 783787 729299 304229 204080 900637 557633 121950 40116 191956 280281 635042 250520 886451 583460 191503 989680 54383 418466 971602 904838 980945 693508 38385 741845 996344 65203 920258 998991 897300 495112 633841 659673 580588 411410 664382 933898 149081 678099 762748 77999 83849 994435 528788 786506 467645 100108 999744 727374 926155 397324 772240 766821 953244 127318 73960 466858 161071 349233 439488 880175 395732 514711 662435 205241 942514 870648 820912 301759 630275 221812 674716 873262 509074 248037 400878 137064 120132 117843 985154 760576 77836 478461 889799 723007 558196 157847 370433 575331 502683 655558 688263 576411 598578 694886 144326 374220 730494 372741 183612 903055 703001 970469 766910 165296 31985 724605 915250 136113 337032 635065 764182 797573 910578 178230 872759 196117 136026 624967 579707 924286 975741 521395 769624 512977 648557 242228 994458 350482 796879 312313 205985 116090 657054 906149 220320 363061 939878 383438 109728 940197 641225 477054 736059 185309 163390 573750 793633 704678 774093 248870 1942 793533 498644 824438 439922 287763 282949 321729 174240 420236 233189 825748 148191 971073 213199 716276 473092 734846 161839 426773 480182 654468 414024 273443 220593 117384 490094 23933 934084 704242 373645 775477 880274 505503 658336 845585 356693 405792 519034 674317 735766 91961 264833 300823 482615 739363 645678 850962 888553 597642 983502 12051 205750 749455 436996 674855 426936 72135 77636 203339 938144 280058 827674 58418 479600 433573 304289 774915 795009 990520 550733 642201 516158 408601 123361 80577 276199 313888 629689 249791 372431 499033 688898 646985 852383 6981 559485 570314 228881 985560 603648 143137 396469 346045 631796 780896 761903 259405 124760 187341 968631 744924 655484 607524 333464 326765 573959 892178 364337 319672 43954 607612 912823 167403 940299 15670 847857 594150 396467 633677 145851 373822 156960 169214 642179 984826 46748 764604 636047 432025 112324 495406 940214 894475 285130 42926 814178 194803 177779 762379 352980 136876 825689 565448 270304 517696 324330 282651 832684 384754 353831 515439 138678 433654 253094 749282 402891 643956 757329 563143 975889 395208 852901 833510 262014 818437 582324 531767 236510 321517 214627 771435 532881 265467 405548 829731 547850 472793 94302 991926 880209 232234 623320 120048 46466 522625 79441 849037 402700 249384 916307 380482 396467 338523 726907 611189 211535 55882 478907 302912 33227 269850 550489 849970 168934 617765 761581 262733 649653 337269 3559 293385 742303 69261 485190 450192 810272 873824 120674 973120 464967 404440 511395 769964 750455 1552 457543 853211 172586 238811 980640 603208 730281 511483 655572 230688 94485 127786 828955 409991 110306 699541 914629 237011 885462 649563 824434 979471 799631 176978 83991 524026 247866 145155 46271 605958 126557 394601 161032 357657 802765 123766 683618 594767 293625 848975 250004 18678 900189 340491 508599 421328 523280 555831 405624 193173 345655 632148 894042 45934 748623 411736 909874 676795 755367 885097 335849 981838 582371 540261 139198 594734 29563 325981 711489 398037 836153 886358 100441 202226 759615 346566 472127 201192 727871 471965 386881 209869 19329 834169 655488 413868 866080 786160 765106 231235 664589 752651 539937 90630 429643 317445 707881 49242 323057 904976 420606 149851 994859 318096 363556 865366 774521 205022 463221 752464 268015 344838 677023 589437 623860 920329 969891 767817 376067 970716 630743 278163 222124 686759 119653 78061 955284 79239 576586 602846 264112 166477 755672 698976 168910 784637 390132 606882 125517 366928 515096 372102 384993 57522 509266 991268 8656 761348 66948 692806 597751 920923 909410 577642 498501 590591 677239 318403 882366 466989 24416 790648 71609 984022 83343 525860 393251 869406 687945 798164 517818 538909 348009 113548 693331 910946 16475 950210 735381 863339 56033 72225 647420 249645 305618 391496 909014 331154 811606 723401 864585 567158 85867 428138 533131 986218 746467 440551 972265 606834 162020 125550 581313 315334 435430 433121 770055 347156 235897 551384 199940 303868 818300 70812 356818 861011 687591 269741 395298 110049 834818 973182 131254 186403 799659 907955 754023 180169 988693 930346 748576 149177 669315 878511 613793 390090 169489 332486 183229 378250 474028 629029 817500 327225 996500 553015 524410 211980 899425 530458 369318 792875 854204 902818 568452 580147 354337 348116 609355 869620 450788 490476 784776 599603 190824 499479 71641 891306 18537 264697 676147 956996 711284 957097 371037 114209 987562 50224 896755 187800 23233 829518 411107 604656 421058 949941 558259 609061 432844 226444 326713 570346 634256 334253 616865 588385 711315 705767 63276 703844 213487 858236 633643 539328 67729 156132 941832 445557 252733 783945 935933 514871 763398 562441 79578 900528 161622 959736 89859 301756 15340 317211 711600 220651 535961 48429 82540 967298 645954 69725 445015 179514 847457 717455 908900 180736 228228 793239 101979 796403 831052 756737 612184 475050 701232 217420 486538 32171 871800 420585 437621 3765 897922 454017 536369 870199 688959 679213 647144 808982 979319 203707 802716 237739 265025 126512 702686 443139 396364 220801 925656 665181 549018 235992 196549 905200 724159 457237 913651 50338 515750 27530 274952 466258 447372 972734 707322 219919 18563 946348 234709 328286 470193 254337 577978 302712 121678 295457 780634 91337 825577 734754 712766 428147 980068 519823 957763 133321 666100 558182 510166 667412 766626 630683 415036 576977 827532 650515 553165 943601 731876 135274 639796 173592 750768 785261 80113 466719 500809 701665 901719 899027 83164 163514 670414 301043 409580 867236 574290 784245 341069 176766 239282 251905 511467 712794 889618 179829 676417 584895 344745 716383 353123 757223 501572 214598 342324 956609 171457 238562 801776 806768 518997 969759 293796 89290 961607 611679 328625 303833 81010 713013 382540 239774 601479 465962 179969 451529 369800 233723 546156 784898 459790 992217 111614 186852 156933 27880 209918 853756 617003 699392 172101 58062 654100 988975 187201 790032 1001 254901 121587 647726 933348 271559 569393 806724 938645 262605 247396 914535 766112 569125 366539 57629 245821 739997 810807 609567 354935 785148 672845 893342 333550 127418 249351 383996 479381 580035 263667 271247 753396 892664 164722 597729 530791 846893 952122 798386 421405 847916 3861 353396 478297 296305 897184 619854 169141 92589 886477 470043 636314 736452 513313 323048 147914 922446 454646 590777 703831 478617 783419 873412 9000 383397 57903 766388 989051 64359 214249 829287 794525 801991 424851 451889 287348 635170 712362 500759 572150 10440 26368 711893 269743 647679 627259 189849 889663 915390 998931 522949 442458 200435 612567 545328 674438 554174 445801 153894 507168 651251 211837 896036 142423 940252 676510 524189 650608 189941 149994 581815 137536 133934 870609 956687 203061 958317 518745 114033 118990 645449 683165 336672 441054 138000 111625 962964 50765 184066 144032 959287 552983 959635 566199 30567 123147 255533 660727 901432 931469 425964 215326 548399 83348 706656 311423 980423 142956 511694 892477 866992 184374 924143 523988 503883 854563 903280 853009 337071 317949 489073 607700 74472 335839 701510 654549 719346 212599 383801 336797 739458 52235 778501 817160 141630 63345 256733 153354 824384 335189 747811 720294 361942 335799 437553 42488 209285 469482 628564 703405 586818 291991 518795 218694 520311 793080 474380 588057 231556 99677 894144 548624 38140 156842 814723 188071 767204 397143 812069 873970 301943 838127 5291 354965 370404 495185 340302 424138 800142 732018 848122 412831 4363 430681 638609 265653 522214 957154 526374 41346 788894 802044 154819 54032 793508 185707 433123 954364 842977 655750 818488 248631 341102 146554 661414 14729 61785 306565 893254 824905 714791 987452 418468 148134 398156 789317 453122 47265 513205 828638 765651 391696 185726 708628 227648 130525 196348 153101 125991 269061 176117 589503 375062 333018 516515 785526 814292 380930 198582 189010 27161 808565 83726 201350 584402 729026 759876 593819 766686 396363 380898 483691 424659 939012 110566 665062 479929 967096 940740 598672 695373 594628 318177 240001 542720 478362 492888 931427 322422 757504 252793 912824 781384 977486 327941 42898 752706 509492 148468 12057 504101 551537 412271 934857 273638 818077 445910 975985 410669 126560 953402 277748 344536 992376 486372 542988 358133 414456 488845 592514 788683 708803 870628 841591 351378 510805 520843 262943 611382 429818 840538 402305 931160 305749 266395 568312 763213 659803 980172 558645 844445 136341 886624 101434 116549 940258 850494 886304 975670 355890 695104 484882 489555 856588 533046 861008 726007 377161 263585 886445 578285 862550 85944 923410 446518 931126 800614 908921 39303 745022 742986 756082 503112 565464 303477 404129 436502 559232 205168 622142 651329 760010 249779 429331 114447 711706 690287 847490 377655 734186 918533 214653 381351 143624 354317 299404 258111 171157 368336 896331 574292 111367 485070 520680 514478 164199 780281 825321 313673 746260 473080 332644 723544 735359 102565 632774 327293 249261 462992 861773 27987 312632 912889 566798 701093 130702 414937 268527 588339 266352 960026 35374 85812 186165 268443 351448 127823 168004 963373 536915 372321 893981 193240 536021 211386 656209 34967 946794 289183 382917 260183 833842 13002 266612 249149 471392 902117 965994 323997 153980 609747 550857 793347 352226 427944 900424 346222 933057 718635 653871 155024 865757 897435 54044 760207 337870 629479 648641 288071 337791 900021 799331 734918 791983 23580 965917 755919 447731 388393 113691 502488 698290 390942 513568 35723 280424 567534 24640 549129 594403 484035 566886 83362 598601 606265 901455 166494 975761 747360 969038 393655 475717 495293 74694 694237 812102 949257 377779 11313 573064 636977 563297 342474 122641 418964 112627 79667 493695 608968 837150 906027 388927 903382 779499 485539 13206 270906 373496 380100 57628 542692 169848 225126 879164 404537 839342 473242 687670 714514 463606 629218 916189 634043 211837 146675 117658 832438 632068 701498 182055 805942 36384 102932 751764 710692 596797 6100 923653 650974 195926 145217 323057 598131 938687 849109 692837 18856 848988 590527 367616 900726 787303 824930 134965 495305 765357 485332 358219 581442 190930 119584 96608 321462 411976 96452 129314 914734 664476 263988 522325 184357 235050 946453 982160 570701 22947 69698 392127 734730 292366 376395 278754 678197 232325 605681 912269 970202 954867 679916 389030 191802 798493 997029 67179 433866 820054 94076 475241 441266 275145 561795 914181 851728 549938 993536 638391 526002 824229 735919 66890 487263 145350 883198 559582 98319 486288 824848 70054 704558 89935 676539 25579 398557 991845 651209 367046 467825 146312 99451 139306 291442 442562 431489 563160 804254 16752 160323 984808 49827 250052 432539 931783 391784 798148 525785 576563 491333 760392 9982 937153 709702 76031 176641 680600 744364 112939 315725 26868 600044 22048 245697 519779 592622 167753 18606 305163 72079 239907 420253 789922 813663 408769 575559 267637 695524 547718 498139 133090 363285 163694 321275 204061 758304 204549 732223 566447 902885 626222 843632 239218 82617 686365 675214 146134 441572 29405 766667 751136 441443 972300 717582 133350 908518 562138 128241 596884 459411 993678 439428 436137 430914 598273 255879 3515 626942 643744 234291 716207 596746 173870 153394 992834 934874 420096 598755 76931 116438 621375 798615 474582 357019 663978 279127 955506 604281 840721 404635 75684 118902 658779 451924 330826 180937 350593 576419 286553 41184 647184 300448 846424 526107 979307 284756 512226 116686 788615 598399 667688 618115 397614 878611 542701 615030 446204 193526 640776 680791 913957 956612 452645 5003 994733 750091 657540 827308 797550 483790 185209 331076 505302 372483 451114 32086 975334 371093 670101 321173 339764 152354 689415 904299 358698 521213 852453 389300 126149 267117 46311 680896 904534 752877 650072 126932 692612 872362 231576 391401 201 208008 550106 996012 582833 685917 601446 452861 789598 916725 928536 636592 194566 341388 272607 511631 582323 235287 349631 239189 649666 152059 868111 453492 111653 816596 916540 55248 96865 505968 679365 788098 206096 851218 25916 171095 665569 206831 742667 999439 996051 570676 20909 144798 747901 277502 355568 301549 425993 822304 535930 339354 229557 756577 788417 25972 670865 686523 858897 440512 644163 200669 972106 935927 450502 910378 464864 174661 443814 434744 47769 21132 813189 84050 507346 679263 69722 435255 26747 384263 213549 212056 499286 938818 488028 48030 50620 995966 705242 805217 947864 90275 541802 677042 161130 206022 574888 286546 537221 636983 992704 674361 824337 406964 484341 834000 996042 27955 822812 619447 859583 380764 156126 70656 249556 69453 222458 465522 337536 643348 328384 267399 972816 74424 723095 902702 652258 973169 442808 99913 834347 526123 285616 312432 323698 544584 945186 866989 738898 998299 223107 424894 252092 536301 161628 616151 849714 105531 490316 257629 983437 72566 442563 298795 970553 925890 261000 47953 943540 389431 82100 177424 864530 629667 22389 769183 659196 242951 940044 70505 205484 187413 304975 80781 338930 750329 622504 476317 655794 918221 469908 136159 197092 364834 136932 273999 476371 164030 130047 260187 831839 167257 515039 258277 214331 741727 286159 385093 197679 184561 855284 507909 255510 661348 753089 388771 398753 992192 462017 118162 226259 573442 351825 550841 420356 833946 833954 444722 389790 240814 889084 276365 228195 481173 62070 610378 869092 595421 620991 150499 91659 448198 1880 849792 42579 989701 104664 827008 960138 1282 591847 550071 680534 418586 103939 517610 613869 546077 656894 20693 789467 29137 304509 545317 216256 257581 692858 358783 152847 865887 41348 244471 734225 159751 310522 258074 277664 922489 742868 173412 43052 994687 474906 841930 517753 352469 967274 46194 945823 278507 573878 555126 842249 869479 708740 772453 875127 280160 776428 49346 919996 347428 565598 747459 195456 115827 583833 973395 873215 744705 227125 78160 846344 594296 393818 665741 141182 470388 425095 437266 495707 69765 253964 625303 499496 60976 18256 600781 55303 772015 172555 451157 34601 608620 64333 318086 614296 76810 936950 201963 312622 305820 420092 376899 707100 143980 328936 758208 281765 850998 925337 291976 842208 129898 208831 543095 282425 245741 374561 279323 129008 451032 760088 482295 88472 812088 20433 880960 758298 738380 80079 349923 641456 190347 581543 497341 939434 288795 813507 906977 847596 30363 776800 811478 185390 980826 356495 496151 835387 823901 202423 794897 861490 746013 787985 103272 648392 87111 178795 875186 549060 4090 958054 809722 802242 29452 54072 999038 347825 214534 977579 476274 480661 894051 196636 327739 979525 84117 712253 152821 433838 172032 6867 281262 453710 779517 335480 688808 234234 724889 920666 453211 914328 790611 987579 907248 955494 188065 321903 271943 96241 468459 807009 690226 11103 116111 115534 721656 907110 703964 310152 674899 819730 269783 658356 639474 551939 319609 562636 976056 376684 488494 724255 228539 983253 484695 381964 559750 718362 532361 77194 3671 284523 387596 259875 763297 86858 600414 152309 639052 458512 485293 797808 713008 908455 772128 673242 944286 240401 321423 953422 507671 457056 306182 312888 560082 815164 316999 335195 767098 156257 48708 99595 988398 885277 393449 734323 546112 723670 403088 454545 392247 235779 230474 350773 837389 878766 184861 80902 384816 353080 96001 662396 330245 253973 335074 435175 7521 373004 255201 34599 889102 248056 968915 403313 133133 219786 203584 737361 943118 856708 106085 390690 294649 61823 633843 597143 404840 363174 569613 89526 771434 889145 990158 296792 613506 369483 475585 524587 595559 48389 375463 983600 545346 464417 386805 386173 975026 481583 997523 112763 878347 814931 134814 219689 710482 394565 831846 108759 117955 868047 179953 16300 572172 957523 285814 915297 485455 801347 235747 164804 742884 544039 24664 956086 325140 711706 380714 581485 432735 789197 789857 417907 491255 379011 250298 70309 246339 625235 177381 197364 955101 175594 262152 577703 66964 587526 532346 228568 733931 880572 664073 237875 173784 723890 222197 863290 2566 814566 801458 716099 845011 833445 752170 438904 936595 24021 939705 814486 475851 107179 586607 828975 858102 486582 305938 348840 311172 834578 999897 633083 924246 304310 637042 792630 204868 133031 202812 897275 987159 817602 868430 175038 878479 871862 845806 859402 909662 143623 485339 754684 979946 3021 544580 800262 248911 978739 678991 809454 586907 298872 868307 633484 617297 431153 532318 270863 653926 565317 563887 853689 59847 44784 703037 47326 138321 476864 473582 899434 116760 879451 582113 429080 232673 988791 678629 366075 196391 428193 842623 865913 920537 162935 108712 485962 751194 367214 224269 340670 283073 805132 357133 76276 625047 693102 665535 504740 738011 424580 973865 865622 644033 206992 277706 941545 568558 421035 84305 226701 509438 364416 325923 988233 232191 558991 221337 245110 917683 618795 661439 568257 107922 520061 654295 567661 902469 534591 923540 583247 542380 286593 78815 520528 70169 122727 489558 124207 617683 791144 704520 502908 140180 319313 307066 548062 19148 954433 371621 750094 872219 989738 88629 838362 767834 448278 543115 468515 886867 129376 338109 50335 805509 92215 616913 836951 641377 895902 504133 459242 700943 852655 172042 496649 335786 951827 244676 975801 54592 287499 130764 160084 976275 12267 720110 542216 893018 845593 17707 39510 121793 716819 220984 899220 743588 272870 243838 616684 807256 215479 219288 962459 421539 269438 125592 902899 230399 860870 849601 204569 7963 397679 838030 139399 158938 444012 62570 804107 973201 675206 775927 246087 170765 486486 256135 685039 805195 326735 791974 990286 939903 351666 558030 570433 57486 979415 568496 917882 36755 501483 152050 665790 655133 317804 596204 58024 837167 739055 127338 82660 909120 495643 139693 574516 688121 33132 544234 227887 994745 214256 789705 202109 937556 75533 166759 185628 642064 535801 154836 700318 444646 644737 425686 599977 697735 958979 860453 544373 431765 290419 503917 754769 686949 690714 89167 745119 144708 713938 367775 11668 752303 347467 120999 583673 264025 720074 395619 345644 769257 707621 507908 786976 192761 717064 22701 344280 615576 661938 566969 935216 864841 473208 924851 145172 226882 523714 661788 77191 190702 679946 522792 164894 340075 207328 836673 472258 839181 102568 70019 182450 938585 883609 186046 415230 988427 552512 743928 351309 805904 720827 392424 601880 334669 282303 593788 294381 596950 808275 399380 41069 56632 535506 988228 488782 795119 690797 428630 897049 861680 298023 407942 112109 101281 123863 401796 581242 306396 112297 167605 222151 279792 909341 594995 674413 400224 821511 145544 597786 967202 801421 175479 298383 493024 301933 806899 430562 275642 239220 545382 822397 472899 236871 821420 385821 647360 692190 708373 598932 688812 113732 142822 432839 55543 445401 412505 957616 612610 359312 125464 492829 689956 690417 378054 32303 669864 681368 298998 464221 819853 1780 198514 242542 370821 700233 23349 384066 982134 749998 184561 244042 649596 102416 957515 594316 699045 71277 563418 793504 836403 825498 438443 113461 443102 739966 160000 503948 33487 219413 491916 290748 503143 213293 354488 44269 813622 373100 349858 459997 492804 349640 730713 927774 617035 237197 669986 662357 387386 310619 362870 503741 14260 121446 830273 853602 257167 160052 301541 314855 633942 833378 18933 29760 708359 163424 7546 590201 231190 487344 640562 465261 823144 891499 573580 749839 573785 636988 924653 545445 128887 732578 908846 267463 470916 964275 334299 903397 454903 292948 546997 217919 377468 481601 481265 930794 126960 713164 124536 541266 445414 353237 918693 323890 94244 381719 859786 90525 520358 951772 24299 37305 250266 351875 92224 510527 50531 822017 395384 276413 456535 833692 965617 550867 593409 147186 49281 600761 769631 191153 80304 152760 770276 911836 684283 701548 841527 18124 246163 562889 604083 301229 808476 132435 67429 236093 906671 879076 768209 44624 160152 713130 497518 659726 696152 110246 429733 121971 892708 422894 899286 426319 15460 580651 917330 30084 690421 408412 868258 57099 762343 826642 733887 974191 83520 520882 239064 459727 924408 719798 617551 758945 210491 360620 907772 21034 278122 866997 964456 791686 948122 944967 269012 1958 624787 983404 340080 191117 84754 257 889828 724563 749383 295672 39050 944098 629400 24342 724657 293052 309020 378165 463708 521394 501153 270979 803841 175534 949991 1986 827723 183914 668707 72070 155161 159927 718717 961850 791932 119544 342162 450843 848253 796004 593522 813627 869332 575943 818851 438463 183410 924865 643868 199970 810744 542341 960075 480944 884670 811292 879568 956108 824653 942368 598272 976106 270629 631553 681954 817429 376 290883 786869 2410 133677 919998 186089 69468 475550 746525 243617 246318 22874 784544 690359 696380 458276 298970 722680 601330 219506 90099 618980 944531 401006 615590 277039 701491 412601 516612 317059 246206 529891 405168 340732 135151 22196 589090 715562 924761 563687 100260 396627 445346 659561 262424 83182 510019 449694 686767 183336 609417 78749 880179 762979 125399 334191 446846 243570 591202 12948 587841 63519 282291 436029 62655 70950 541417 647571 274191 3767 210228 103919 303005 552759 548059 192096 230825 95679 8311 459304 233670 441628 823734 709631 228444 788878 673177 541711 814503 807369 773878 569654 308215 604918 316918 906503 748846 235443 802840 497353 897029 98959 284717 461942 912519 518799 204890 532990 761683 907180 853977 126273 851614 987795 311096 922393 772079 582051 660120 751694 24290 436146 731311 357983 969574 309449 416967 968064 250943 19299 404732 742358 271492 582066 473602 499581 269410 156826 988573 878467 831959 600052 82216 804266 108599 492173 279439 447913 764779 114340 373908 790060 107053 951599 644109 177104 936462 8471 225828 359656 257521 643575 83414 90171 633997 101473 331061 255747 823854 393433 145062 978543 862004 555480 809508 598306 997586 941386 449787 478578 112848 588944 922125 669097 412426 175935 432785 779144 721712 527648 241743 12351 225348 589934 296485 303734 694750 568539 609605 754696 897707 521291 697845 959106 221994 354774 784397 149480 453230 785162 587388 230001 510175 630632 739012 653190 25976 956643 264954 509831 31306 435172 660359 471750 140600 674376 988201 991817 558202 803488 706354 595980 527770 977071 846600 393405 926713 489968 361060 636735 772875 622158 407955 315623 421143 586666 990584 536130 650104 629017 505416 848269 142174 215523 912716 604475 164238 853829 57379 382131 870430 914544 597501 657488 99450 27976 456481 66207 728674 464485 435048 858660 579305 600917 864127 343509 638775 374232 509673 162717 537736 267491 986555 194139 705516 342366 915999 83617 161157 231718 933649 250101 325899 82123 548581 108179 313355 912531 875199 851048 553636 379638 507865 325913 954505 692383 175424 550586 353538 965361 810968 414104 758186 720256 326420 442544 6002 618580 460222 901365 151709 3242 496501 619086 994114 24242 303850 277397 340622 781650 265890 696217 590975 771297 504119 313053 760170 700781 172631 359255 237493 526710 700611 437042 259677 353904 836241 143564 991666 657349 489323 786296 815638 251729 905678 205694 35586 460388 350540 496598 403777 388292 678730 313265 507763 516328 347523 467120 829388 659454 50371 248042 24914 4965 452780 631595 722274 529332 163573 727599 853035 103602 845221 663211 553137 458139 69469 384005 632524 720354 259148 910359 410790 792105 829816 804848 536385 867850 354876 469010 327343 947346 737092 202613 752472 198848 683666 168003 355255 424011 715965 65242 13213 463001 88301 899021 112493 934921 767456 885795 833630 475626 698664 386263 734909 973057 26219 799638 588136 102791 978338 677508 935507 551657 60570 173495 608967 19463 455158 14202 42782 107573 974314 153228 265737 615356 309634 470623 335946 556954 891865 472409 524986 201662 517218 285718 710404 458445 320739 676707 189544 40224 103669 568837 18489 219395 873222 229617 911520 761272 833622 314385 110934 502770 480765 203845 799726 132187 930596 605983 364169 464910 58887 921830 781151 808797 782522 53908 550717 256076 723809 781208 69569 883156 429622 405909 465440 777953 79686 668513 242529 841173 631092 550087 115616 617091 620533 927429 675788 170740 273939 304655 609064 209509 132523 522058 35022 172295 940526 91090 136167 811454 758563 268532 584500 570595 549859 484020 391177 420226 600604 587913 531084 399261 742607 724508 607226 730278 650003 614285 420131 280137 851983 747566 895209 835104 127875 363142 748869 176573 165952 400847 149186 517796 146731 934264 728320 113037 362303 872995 947250 256870 954184 474664 598496 708112 473704 745809 346470 726814 60501 349404 324339 129113 70873 562620 943691 550334 32081 678872 974662 958013 845615 851851 383311 484092 847160 925154 353893 745555 723143 622689 712989 233806 469768 685694 121118 65518 477822 333668 160035 822824 724989 199986 74557 543844 642480 592250 904399 940159 503892 557250 508560 77642 838331 412422 99852 911944 880011 249140 742052 386612 901117 409390 877321 79673 138526 674060 490693 15032 156688 161047 639858 331205 825674 231183 26048 588330 875348 385959 776820 306723 865613 438595 929955 602785 955877 138433 923963 991687 871971 516269 946491 186736 579423 5707 707446 160679 912905 94417 714517 231213 468897 927402 389265 184822 469564 46260 371773 791340 434502 572291 201210 178475 767610 450140 567232 57923 668524 266427 264348 151162 429312 554701 715500 989703 629935 947446 592357 97880 756297 797773 315598 775245 590318 278235 228546 988858 754388 487520 391346 715369 732869 96846 321057 260566 976157 307596 730278 919665 397264 90804 365357 828128 171682 3477 620150 125882 127341 338033 995349 339917 234463 541376 318704 179160 387385 492972 781124 360018 31505 916819 617249 797857 273040 181320 651881 782820 989877 50067 963861 761450 324945 119980 149872 870329 785609 398595 547738 240648 204503 190715 799366 805508 175113 673387 153276 306255 286337 9308 825304 658940 833523 549262 179529 661269 325930 427954 165139 999381 628995 387633 58317 302510 250352 938212 82660 703493 722998 436377 281110 375345 363311 318869 733112 813951 289289 583501 389681 601201 449798 758443 625916 765178 363770 619855 35050 44548 564496 869195 598302 277034 994181 952422 267471 321278 570731 858202 131465 149060 327912 832983 289196 919029 688180 302334 4012 893886 773023 473126 110991 920510 287880 663834 971250 177611 305319 933912 768069 443374 871236 533140 747594 826530 848957 779763 191258 318617 12164 85137 894752 43319 766367 912443 46683 631125 252263 249654 507233 962815 52425 300086 49559 545846 30344 128103 43705 300463 658361 363880 302936 945875 777669 523531 289495 330301 52522 224343 215086 368191 763387 978822 953639 823837 851292 491399 434468 399696 202502 855037 73303 750916 256521 195774 731847 382106 66693 992404 940562 223783 677680 878080 702309 827571 17299 260146 294918 550075 32781 327890 273867 104752 891342 729147 89888 734902 395485 703930 608197 163238 672531 835539 145998 53452 516702 757372 701281 968361 203135 730977 164027 979506 707276 521374 685996 727119 925295 911432 310358 634653 39908 536357 737394 244717 663743 111918 832075 837122 393956 687316 915264 152407 753869 640505 9478 469399 235464 238835 189093 859555 579510 272588 177078 407440 158414 91268 366123 752294 998551 992653 454023 589218 803761 27406 648354 25204 191565 609954 932838 429954 860720 535318 859093 529700 172405 49902 954752 454886 655368 882912 689809 683145 672107 267607 554242 615425 887988 891633 730532 512696 325709 385218 597466 431818 981299 986703 400475 933447 393848 133844 857139 872181 686082 790079 149314 749771 70473 72882 8379 626039 22172 109764 470951 382105 590813 977601 325088 651078 977985 182246 773526 953478 177553 474214 356109 463701 269483 250215 384733 161190 2689 893638 50673 427227 667673 878863 117193 687695 937867 543365 592632 832524 543879 710688 627238 175829 860108 791818 258574 571870 579570 902561 425281 707598 991009 842681 502562 881668 785303 424471 698217 51983 460263 270902 959264 169909 337012 482630 566824 810157 73978 610408 709685 654629 332422 179763 663182 460348 560185 446579 63502 469513 544008 282020 254310 529618 723135 842171 571800 166998 49849 662046 862845 99716 883626 375207 196801 451137 376278 839204 253602 875815 717783 326682 907124 194304 163738 59262 156831 588367 226530 534650 712671 192135 606788 9838 190020 179090 842218 629805 365104 65419 464081 830268 428636 496388 525578 400022 650130 816897 120188 590570 714932 627771 978464 972187 222580 788959 61700 339071 690266 716300 675849 212833 192578 847385 43749 923328 437147 169164 591138 517005 530025 716387 136861 878129 569091 390287 16840 363204 921621 609653 881384 836631 872416 136171 240023 393708 819061 482945 229571 547576 590974 427893 1389 517480 502517 232637 175148 193048 392171 778818 933543 976605 56834 746911 773663 498685 9139 169382 889954 540530 38474 221851 772633 881643 593061 269239 341307 680779 282616 196838 593367 428456 625931 181321 106895 299021 210810 148981 767255 346040 406453 65459 917690 306397 735166 357502 796949 413217 127213 721864 385306 909471 925615 677237 188623 197351 789891 65821 464077 923578 877052 98447 381057 600528 264258 683017 863085 86354 455888 25281 468648 929311 853943 192351 760922 162251 456218 632704 947650 844508 311088 497717 154288 547276 734790 53378 924874 965322 855098 334879 867403 50040 473985 545146 214784 217198 658529 271731 349257 172662 598264 71007 770526 760014 798579 672902 944391 247273 923928 2917 785763 551598 445309 154989 810786 694135 309582 730050 302155 234324 616843 867260 445559 908422 694087 523049 659732 142468 166698 766345 662243 399033 317744 663889 299961 77508 102185 788713 524098 43894 670327 413102 851322 234904 942354 968881 702130 728482 101575 477237 124241 704197 298805 546229 240976 261218 829647 554268 374653 758929 51293 796747 571321 489691 103866 613078 492986 169024 177751 130951 457290 369458 927479 875610 283205 498456 40945 294015 103199 648204 889906 219676 94300 641310 255544 795656 37206 257422 305751 783057 663099 766293 301560 102391 263757 24733 383445 544430 638048 627333 459839 371424 528159 783262 448984 430057 949767 360240 507417 550361 438121 146422 989389 552758 125293 48157 115668 655863 121290 331082 315618 689226 762255 384593 714877 75151 969758 624062 892418 576986 159019 432272 62112 539189 87169 505017 281435 395931 523901 506783 193291 748543 476753 866142 33114 850243 366274 754948 295754 27713 272299 900500 120621 816902 218040 673988 701547 397522 219436 300350 725759 841433 973467 327011 109434 542213 161136 104003 981119 511729 582953 118694 197637 833519 876694 375558 697113 81988 940701 773203 561561 690151 488249 487854 463801 102213 569526 539374 625858 966080 923639 613022 356302 121515 750449 901948 501006 217423 766253 747324 186500 189930 643978 384132 258377 15659 409720 938861 550728 105655 128766 608776 189313 874471 874164 416407 217799 216712 16010 178255 814594 363417 852352 537373 52270 379984 74924 623454 595099 910294 323127 597093 89451 859846 971296 201401 192022 691634 483319 372948 96105 136926 360611 721445 655362 984771 862301 428559 440598 897805 547443 88104 787372 821790 45702 200507 425632 229001 670092 456774 2529 691159 257422 149309 80626 719429 301675 913861 853932 843268 967188 287097 823035 973048 307662 480169 280925 360954 896499 688022 2983 606614 903473 353080 950335 141070 60681 551480 637666 490773 760785 126454 984160 352852 656051 152324 185627 609256 710188 523944 570188 638498 460237 367582 76670 717574 807678 942612 760977 651660 851382 148461 702584 216547 673924 162431 441147 785577 444809 487700 206582 577716 611004 288493 498904 563980 817764 751866 90597 439278 141154 636899 539509 598539 922852 587394 213235 945990 701939 457767 871646 995322 200166 263315 117899 482034 708588 979005 595745 313839 116807 663376 742619 886822 796299 427883 827786 158911 856547 510367 296273 738135 911501 722869 927079 715391 913945 805670 22104 946618 80237 863521 160260 778435 398788 259080 42271 883141 827242 657331 589616 930913 870210 855467 72466 433964 645569 136752 334709 731950 90672 221812 790941 820260 352429 773790 706978 271102 744490 143304 223919 491042 404909 605826 720900 753959 154191 267916 657844 64347 204221 329631 889191 691582 532218 719333 148505 190724 20123 9149 990041 972247 928585 218296 710795 337939 955011 287711 917927 915081 510489 33898 162168 409916 179378 714442 171677 21030 2695 528032 626763 386804 589862 526659 142537 209094 749807 932479 820594 70960 379610 108305 909559 737084 428976 716396 337947 964582 420046 329142 250805 37726 249253 49739 102321 640394 915772 755833 722255 57473 958508 906755 837219 271377 365283 280415 689043 673977 216354 293368 84956 784176 7487 836204 968654 482141 501476 630030 347467 299420 7758 903845 984460 424191 717838 698220 888348 230219 407884 484240 246875 70263 34175 458677 748796 692976 168886 55857 686151 747160 301714 577936 801176 595522 980809 748366 185246 239032 922981 40160 676957 618934 103811 479787 407340 270636 710485 82315 702456 158591 986400 605454 59903 909448 793343 464887 53014 642195 387294 730299 262052 422370 659071 71047 915492 433320 944953 174008 369063 109007 727092 146337 635280 456498 178542 97929 909334 172899 189689 918058 36805 10086 350586 528371 734333 5300 765612 502535 137266 392698 303131 386428 158570 823511 600490 859549 862978 268833 753613 990633 590442 50977 998607 154449 326116 608338 187086 114622 579529 611238 699386 824648 969412 938945 83161 733952 584980 975292 492614 743719 266254 73571 266030 491061 132890 387000 991377 879891 208881 871150 96967 826145 902501 466222 74232 160113 76633 136341 442723 188682 865029 208500 307288 679974 559027 489551 917758 463348 713925 442655 842382 158230 529772 153808 253717 302436 193010 563395 146934 578408 814386 982861 260646 518240 938394 344182 389871 973760 803120 58812 397229 704237 755402 950477 529108 142018 829076 180112 299112 28943 168654 99229 85763 842773 120268 749888 143506 746763 225652 899258 883032 171292 457475 77696 330346 463079 182729 78458 268402 422078 212712 532549 899949 783015 635737 605234 852844 848350 290599 35909 648151 238097 765681 609910 185189 183522 25708 832883 631141 362153 765983 680476 251512 279280 767014 29510 411796 190133 271344 114553 703939 306283 348289 551090 887138 966457 113329 175138 665763 88825 317034 6700 531339 767226 951981 710571 55476 296063 748046 206634 948300 157438 960436 918378 920853 834978 98138 633503 641507 343242 303313 908915 212257 696456 228348 161858 797452 618466 358930 827613 874038 919188 757791 983815 900932 41419 733827 185403 564977 694252 172593 646691 171529 498187 273394 467042 805870 518580 932064 894604 11159 28902 39851 251625 613068 733395 902935 156918 520555 670562 631996 410211 696550 985069 151493 542613 448323 676291 825457 247334 963035 87911 371990 180320 811675 323279 87513 240710 931846 55654 346422 835916 675824 678730 344766 760089 822148 701134 824404 68684 394560 671994 540784 192244 385012 156870 964444 442647 785991 705507 762297 31532 785010 437042 641851 634017 792642 635338 735081 628565 268314 328182 973790 943519 359919 964725 423563 611909 593418 237369 79474 250758 960778 466728 658220 251409 85919 744222 501669 307468 574288 959593 935771 10894 300214 270796 722786 658980 375743 19516 292578 508048 34092 155430 862487 861061 914835 673959 536145 632749 893021 964690 266290 385059 925705 273902 31794 820217 296295 25270 498014 767411 318047 132311 245525 454859 359016 865397 511370 18987 486352 121702 969413 274293 52347 445557 133282 172607 317084 233760 384464 714767 102013 628123 860050 981092 825149 208779 101250 35117 601933 889036 653705 557071 583986 970348 6185 136483 399494 560365 868851 361717 799031 726023 58897 150534 85959 127779 623101 782027 54538 835809 883144 902125 350635 766547 382036 792071 563047 879360 589082 378667 705232 619234 704166 207325 56971 692328 601941 116310 725971 173237 1950 765890 870708 62047 782854 499651 484560 623921 637482 572524 968158 487337 960057 549382 942438 100026 823544 273998 521606 227276 65596 38197 525936 884535 177395 472991 928425 493708 297180 737061 51532 242892 564298 570515 998853 824366 856869 301226 938327 666717 428392 675295 673686 422840 657124 933786 307950 82257 625788 686968 500442 444335 841767 191946 329837 698123 400370 918868 715789 136790 206651 180174 698931 736242 787447 214375 105260 739061 972780 497789 477659 567657 598776 10469 882101 638735 120008 335658 562755 794583 35682 103110 431139 564009 45724 9962 751496 400863 390370 798140 36662 32456 145908 10132 855878 97703 88613 969534 165928 646323 786717 940731 490972 612501 605592 72319 561656 45420 285221 428852 612069 145804 285097 397558 991714 561978 354457 773974 902464 257970 120643 165207 501155 187938 505734 443380 619528 374316 292693 624408 447865 447528 567864 917796 39962 303135 73738 177836 550688 873873 830012 363898 935381 516400 850513 44426 777046 370787 460768 853069 643797 487492 721430 615398 133015 379170 707377 245679 15350 299904 65861 13557 885792 643348 954811 124216 398294 237321 875917 889453 114862 736701 572236 581243 474706 974084 652762 853249 462207 48163 517360 181327 991367 302997 48217 367464 670543 680522 374069 708678 796945 614435 835383 708246 661340 129912 765480 855288 495311 768594 766498 79616 678561 858609 717333 690680 89052 355782 908485 103004 358621 270394 400458 963996 937238 747814 497038 519837 635085 420441 232275 418808 233242 566614 669227 62394 199917 976466 597438 770659 775045 621242 375495 388583 898682 958571 666391 483568 346932 536377 458321 580377 219633 377321 352492 452212 585859 413046 139701 944006 671760 633167 874634 367430 999312 388887 754975 447265 424467 397284 83453 74681 669881 885506 830206 276769 753399 286061 74003 688547 273176 606426 708990 1018 640250 147822 411992 395032 632653 793093 201420 921377 938264 606189 906266 263470 615668 551016 987093 753676 11982 139246 204965 58874 84073 204264 494662 101934 137242 201398 560967 298961 521674 377322 996940 891774 411960 366091 824589 871687 983669 940627 52629 230512 536229 132978 37123 253874 532932 232328 569548 72314 748127 572334 708407 606951 920599 929390 243360 113615 428962 546887 419125 648506 69386 289898 243196 326758 461867 763391 699467 391361 740857 197601 81807 436082 710904 768478 712134 603089 694850 180088 703556 880747 901957 482278 449394 664767 627714 185108 515914 228099 532239 634974 480477 488863 577814 921945 122765 227632 247316 90635 325011 465799 567195 830126 171130 613992 574864 794609 649570 13580 368429 483958 608638 585823 714112 181525 718038 724866 994923 147672 167622 801418 679970 758077 600189 292287 948720 128504 936575 663902 828594 128302 434404 908056 356762 887546 15319 385425 721005 57323 707607 980641 97414 945412 53945 652374 391313 327100 635940 966256 304336 564604 148627 892516 243674 791395 457943 513242 20503 738501 405395 939247 573637 794088 851454 42612 177078 311301 85476 737709 827280 415949 994789 774482 234955 527522 983733 218513 881399 376345 620570 895754 418995 901183 379698 1170 731639 881617 524394 538353 798859 757698 211591 483620 527822 183161 491809 880411 254000 156496 109475 481916 126647 250454 935181 624414 577534 114830 84530 43471 505330 97838 41146 368783 62291 347873 887265 716883 376505 1669 481910 567426 533773 35374 604317 745723 186827 836961 366158 167822 243847 572314 262356 131262 762404 792198 273614 277766 801886 124298 412593 905808 641602 734778 353220 485247 100529 576738 284002 164071 410785 758017 604732 467663 345371 502345 228501 984246 923966 458401 224068 592011 314043 572835 316917 875252 297943 338846 858344 924424 259692 421205 122225 591829 103719 9597 14198 869979 693900 877315 130420 817614 578414 368580 83579 768536 363959 250964 956589 102420 443494 57720 685635 892948 642188 206187 327816 143261 344718 315997 36764 801062 483046 30959 670450 865501 499554 639992 494226 981537 95203 532419 432792 48521 748320 603215 917235 177947 665953 584014 621799 431766 631108 986854 89035 103849 12858 257587 358604 669305 51531 182019 294632 108191 130062 674776 192692 164520 989426 920362 254743 586899 541561 941794 370380 249558 526455 394400 506660 831642 15575 966263 880194 214010 901270 274796 834141 15816 631494 141114 551553 57992 954317 683536 958734 476083 689315 80785 387128 353910 3223 595603 653765 502896 22795 332449 57746 93687 942260 308857 445710 217556 657371 229775 782782 97602 377886 959048 882168 677939 411503 529856 174631 491915 757396 589253 85901 511075 110630 172185 303676 348807 431122 308979 292060 343545 946587 202623 536361 190828 239957 954138 430450 246345 350252 691351 705371 972269 757787 418236 583132 640105 261750 502213 441919 37953 994528 658208 611302 642094 627733 123824 558530 193116 837538 450699 298653 142892 95592 473020 370642 651635 353053 420289 893455 682042 424010 257357 983706 14780 839310 472263 785033 183594 151833 277642 880136 881066 316466 768803 703575 528660 517874 412054 825674 203572 883527 958426 641927 809995 622770 915032 866507 68942 300425 81648 915494 607781 965045 838259 999738 198445 654901 923370 958400 478391 336538 322766 141954 973383 832073 234958 933218 760853 838588 37580 250386 975503 487553 644576 974234 361685 814265 93523 888854 640636 111578 731557 21365 395852 786990 156361 146555 762050 539090 480548 816895 100623 222520 542993 538798 368470 819045 30879 279814 391026 567540 872017 971100 272366 71761 261213 640791 319243 465342 452270 830706 559293 776721 204899 990718 596590 412340 933389 37981 749690 903332 335669 729097 248178 86067 844499 697355 135193 515783 590680 69124 467498 687192 775525 946215 132368 921717 885266 138941 611372 744128 314664 587104 366738 333549 286247 328832 752012 630151 574913 574369 411542 737004 609181 762267 172256 539468 444437 959577 744784 59053 975224 627674 246333 107946 99401 651699 400245 178159 94142 816971 104439 279935 578689 2590 598202 132143 609779 216123 211813 512744 262564 23750 554964 113128 694556 418806 2522 321666 566102 484824 123001 530009 248575 128842 956715 339497 979835 414593 83293 866943 557793 610756 923503 85307 987130 568110 171957 830741 37894 167664 987193 59286 499382 888652 466550 625946 547955 131163 942238 89685 822422 596680 679830 20682 707886 529555 748341 396629 510717 682704 480072 963683 30331 417509 984913 684533 165330 533583 680835 499873 385376 395997 204360 869713 340728 700020 764411 96001 450721 444297 755374 688005 90005 359082 971174 261569 98691 807222 922 127791 581518 730080 42743 837021 561485 101936 506463 252396 997001 509058 129765 937682 346881 772869 545042 70425 128745 498684 977828 803614 973990 479873 692618 969938 932820 23613 282537 919805 295553 440177 737306 118518 734895 499185 760297 894828 891669 512228 280728 357344 911391 786117 70874 66408 654122 118757 244120 56366 917129 981926 976367 757807 449219 93889 429232 495293 221714 547713 545247 640062 333349 203718 920757 629546 773279 757124 453918 385232 970389 708033 454332 177874 331988 370074 15970 829668 696410 293438 855193 577873 983768 440817 286 207542 519478 464203 807074 503045 261007 352055 113993 760772 682864 867637 809772 638539 973853 519384 110167 975050 792205 230984 307595 583744 92521 598464 93309 810373 718033 296401 59093 92289 51799 25374 704304 617906 350721 81886 858335 130283 700363 878558 909990 297103 9443 923708 635966 667866 20204 400301 997075 842776 109371 924087 545606 775532 812381 732344 293804 709963 86159 420445 837645 760190 366084 109804 732134 423268 628707 996347 396263 616557 84167 995510 419958 196192 53373 394333 933675 193558 144393 132547 607250 320060 83425 970960 220908 924565 352816 300544 316525 684214 485461 578658 158847 696137 224353 691227 319358 18826 226525 247200 419131 444813 171970 706879 589882 715702 288062 33623 444403 755583 617334 690650 154196 921654 242494 259346 77757 860924 381475 735898 953602 454855 763234 34849 611245 27936 602926 966891 916026 750182 591598 144847 119386 717130 472124 373049 302704 195217 616039 876394 980695 336469 402674 206067 747097 760324 528467 137854 449593 917087 92981 165509 255659 390845 967606 929881 684055 663941 694953 357020 834457 482103 957334 803207 486596 451684 746613 128165 848922 427314 375031 928214 446037 828953 770493 690381 627874 354984 415070 870483 404321 492224 509094 460290 722470 917080 447185 845450 413755 845624 496340 948847 678364 66430 531541 996744 734265 190172 50990 131202 379063 398999 615918 585564 598256 571402 313687 892073 446446 229601 308065 138833 27124 495903 393142 42575 854133 560600 732852 945076 568475 192247 837294 615203 693185 792249 430315 854739 578490 385777 780198 46352 530312 604482 788492 1211 117477 920680 821313 251781 812989 471919 889883 816568 998770 400954 454437 819822 77335 225726 504222 606040 385590 611204 21431 302136 940682 300202 504345 748647 694725 947171 910621 782288 592140 882354 634449 632819 807286 97651 544378 330787 995984 717715 937868 408584 281883 918483 172084 163614 280781 756808 408399 585588 239564 541278 187120 462702 226486 128016 526942 834692 872732 470450 861907 194753 905986 716136 860542 59076 48417 510636 590466 572034 187622 707148 606261 762434 575536 781609 314210 233824 374229 379257 832199 431050 125022 216005 201112 739782 898822 42860 929722 573994 345279 98334 451785 374691 481645 635299 660818 404975 304872 631250 804185 348770 227071 336794 372501 374309 36976 979580 469807 491506 405873 844238 8519 522714 715050 68090 699951 359679 633016 403261 25710 539546 907628 109480 717310 839414 820490 442914 994958 281267 277387 352933 542016 755524 774875 727421 27244 425137 990363 959564 995868 330390 352672 573000 155790 536738 864754 405691 827189 495001 784206 833858 574008 643987 75237 555855 74162 135930 327771 72552 462768 534800 47048 667813 112246 326567 973562 21877 852346 280423 908146 853274 509031 96075 66722 382760 338076 173220 779893 20938 580139 217365 922055 879678 136474 145557 94505 653460 676901 646384 404959 294642 103802 283718 538849 509075 635323 746507 483357 580931 122304 982597 318771 555429 616018 780562 718072 152685 457969 37535 639028 186151 50256 67121 876900 627694 4499 578784 830968 903157 547544 876567 215062 543042 881771 310038 229141 112622 103184 682224 84867 587302 148669 836365 873568 499245 425757 376361 98465 159320 507150 332563 283822 637840 19684 177071 24675 479700 926820 342389 417939 35380 938953 772783 608704 951191 355715 8959 223845 595446 303027 944215 39852 501150 630193 137471 33016 475634 866502 263698 285981 483303 962738 682497 422755 847175 586983 751566 854342 580014 698252 697747 128953 287376 44987 161657 378014 292529 844099 862593 626255 800363 196198 13566 625753 306348 755548 947545 398012 985525 237775 572492 105196 800668 339677 298664 668947 548107 186457 177615 152332 623423 781515 835514 691498 317577 552619 855028 497519 421712 771305 401500 725589 779022 620520 929064 171401 449423 135039 787421 841770 225333 800503 193688 831631 622902 682832 848264 336062 678044 501499 866865 758710 897540 669793 946986 555046 545888 934427 251296 133747 263093 955447 577553 815926 92510 568314 297618 501308 897095 550681 386378 843844 441650 504702 665652 420613 539765 892809 28769 239333 361850 196684 850163 11266 891775 352142 568100 99181 37716 713097 334333 102827 554143 354797 756191 475379 674587 251227 67901 515122 525972 109738 532256 516425 166124 609573 623650 574222 985370 150282 794035 980039 532582 571469 972184 990258 609198 575187 859622 483200 196901 429240 632587 227605 345358 376073 867078 102922 102341 754122 173162 49964 981110 291890 467679 791802 900324 726762 426593 901994 402980 19602 903487 650788 973407 612220 100637 927045 256276 983855 298675 604830 428307 67045 56843 780275 418627 562957 842375 928061 914909 396618 652760 916136 194542 254066 125512 20758 894361 480271 337393 172249 215187 291554 234116 248445 497445 648667 608132 741180 823854 586786 657096 625160 309086 150546 446012 121220 920700 579320 64864 265547 526753 324312 989640 822120 381755 333480 976218 26460 960587 350740 451539 583132 13927 19192 47170 311632 659897 992617 196044 222485 583422 15661 649638 143676 833223 8125 752798 877641 779195 376458 410643 396596 347412 91766 453688 85612 235549 37270 167573 622095 231739 179319 225350 651442 724513 274326 428986 209951 995802 581798 990645 237970 108611 381070 615246 698364 814477 936553 72946 688001 791552 417860 966367 596665 445363 321891 170090 626290 942997 762620 832634 95788 662567 621498 117322 715356 934336 428411 872491 68714 230600 527955 626623 702322 335677 375431 634111 456903 473713 916627 871095 88300 449609 730981 158213 495769 954624 57247 567901 483004 587746 531864 146695 838965 548433 457116 987935 39960 432004 331816 113237 798895 702275 828847 756523 744630 446700 565015 422522 910621 176753 802429 352813 931850 783896 237613 826499 435668 993529 38826 96145 509449 61764 901356 96254 314729 762552 527645 902150 808552 828397 733019 937848 411952 737803 329274 202040 769501 992721 870335 956605 530623 149775 717029 408340 726299 765036 168156 492955 664298 466528 349701 52615 95065 338811 26743 286175 127112 431005 502078 171454 76875 780988 801046 914069 402796 324705 473268 110822 893286 74411 37054 74826 103980 494922 510861 795500 574688 977029 598834 259596 980188 3061 134703 690430 503341 454344 470970 696424 422866 663295 970621 542087 326657 158639 191640 463978 613475 883076 351006 525814 357844 588538 502100 917728 593956 174818 533301 715830 411992 708579 687088 629591 4521 641142 284264 951094 421315 650537 846387 202011 789320 738781 180252 954593 11275 520841 352994 886009 679189 906804 201590 474278 702372 280190 614785 452800 697639 932440 957467 748081 747203 235911 178453 381306 589137 828901 474032 245999 441309 577632 602660 9783 499753 288378 163482 696973 106920 639879 355506 294594 992835 886898 233022 927608 698456 412408 107717 986728 792053 913131 405249 744285 786017 327408 372449 900215 889620 811457 818376 159530 799547 535085 170060 722492 474677 926611 756408 637834 824536 173930 947722 60611 405164 380604 440182 985707 841838 979559 877025 211930 504399 460763 521894 443323 286771 692702 408021 400845 725235 186059 524655 195109 107291 647310 399851 264170 781356 30250 931189 429592 377691 416179 990889 660030 383568 610068 600924 96448 317801 369483 314580 864981 469044 709800 369355 462730 690616 942802 684912 41981 251693 34817 735845 868770 419263 163141 163458 367362 378383 161534 773905 631287 117682 161761 64144 981170 906096 818682 595250 854709 182854 579620 184350 654553 908005 794387 788910 194378 428208 256266 791730 730182 225346 631141 766379 457569 163750 895569 140368 322371 444189 12687 398988 269160 243100 33717 785213 563423 912203 484012 147255 116236 831687 470579 447936 277607 120800 279258 721617 715515 883612 314120 541979 195175 333170 929846 652799 824032 913936 705586 868437 154413 156694 995805 803366 480746 572825 156077 683122 771334 260193 644204 730987 612293 115818 843959 133432 947006 57447 212799 148147 191133 615482 350987 90860 342243 313534 996597 653987 368289 53630 206313 702801 889409 29306 305577 30688 844157 383657 683531 919215 708262 240626 80569 665039 514654 495346 43824 869000 616542 183801 620610 547157 711729 565260 826004 296355 367799 288933 316768 476758 854883 462702 510836 339781 494334 131466 231794 37689 220769 671885 976078 386418 599295 694910 926099 305634 398169 702108 144862 146927 112967 913110 430113 374517 330038 902866 874274 614210 497125 795751 494393 315481 549287 278562 695189 418416 477923 170501 182264 906481 11607 830147 103478 100477 397969 569286 533243 844132 424757 926506 579458 335918 391738 5631 153630 48085 657644 293194 478965 905033 349740 21252 109887 122603 658987 579226 525708 33746 309747 233067 599739 461513 428318 158029 284292 49806 751132 856905 659247 31253 205874 248986 842011 778884 867638 325234 688888 452148 702740 771766 94157 911222 553420 629629 668787 907916 991281 300820 340055 502635 630443 471805 488380 73664 779510 168555 410423 901544 748705 229831 686577 393014 928208 698415 445801 817841 312763 180722 289327 499027 390317 827221 753898 262667 789637 394193 214803 505532 780088 283538 706808 216700 159373 592633 869690 413526 543135 759131 592143 274568 647007 497665 913856 937221 596368 663078 156844 108405 802185 687228 428036 771824 546871 105959 584333 427655 662104 53760 976353 152123 827200 55571 243438 541700 262616 319201 750261 922571 272218 104735 805964 475888 659095 25589 867293 64453 222001 221697 98917 515856 740001 979089 709750 630541 642034 628204 831989 15658 842692 204106 982364 83274 681738 171031 240441 555011 142732 746996 174254 526623 52582 448246 600815 519135 740743 220197 906439 75955 942771 271934 213971 913859 737218 518066 825413 824105 80222 396517 887330 828725 157065 474672 809285 693288 811733 707039 744090 961977 54122 62323 249059 356051 920003 500321 174199 923989 476529 776529 66750 628368 821015 518624 737910 470605 126380 69790 658417 878981 252732 445969 338261 900262 125799 99696 675610 68501 211489 206057 177807 858983 850544 258908 518102 607782 970417 751006 650084 180306 643988 473975 821762 828701 872091 547492 925390 804910 98719 359509 241531 396383 760843 717040 192652 865983 828191 573645 453277 144721 566062 563447 646746 423243 525152 466417 348614 893144 867697 254959 928502 850135 961776 178649 235731 877785 920961 923724 986204 844839 277084 360600 122401 704889 677131 813443 868809 70848 944944 99012 16717 275613 440189 944585 15035 355559 881721 697393 904500 74282 507842 366227 419310 472739 21062 767734 906674 9221 371272 847638 999199 406582 46946 867558 121893 561106 368253 900616 808459 171687 667290 52630 672298 224248 931340 828445 371504 278139 333948 211229 224030 712859 683172 642058 959562 892790 119188 807182 685982 901151 353905 731973 551575 536541 846833 147007 89671 552875 889440 798081 356499 175990 540317 902340 248117 257506 660061 464117 235387 343621 836328 580660 643462 347371 940375 174229 119373 47184 133532 730209 432727 426089 279354 406422 430980 289563 754249 541027 697989 867714 1524 739629 807008 709996 921722 40525 208237 704604 64880 445520 276571 171911 456509 413493 184811 566362 733276 737523 542452 56818 483614 69360 57950 705314 198245 725643 398375 418545 445931 279315 703585 76633 726585 47629 406705 560649 630896 922994 898898 479780 143619 712046 846352 335872 631227 711459 865998 409448 437298 927204 576640 721051 450584 823738 47282 505674 295410 654818 555071 542750 80853 84877 655578 648047 138031 479903 949833 641870 410047 610161 332964 643196 871640 471184 737499 912433 474274 98235 179246 503190 83801 712552 387890 70091 305612 207615 638803 193506 253151 379230 785804 835426 6345 235987 281072 411653 853591 55333 653157 52666 893607 880332 644580 140323 852142 42740 670075 354008 203443 540799 104138 978659 251217 454144 331529 796802 19833 347456 987905 395817 349742 818108 652174 30589 567815 446117 971236 32153 757232 894431 426183 826701 940521 506882 735697 75610 563782 526940 993584 326839 53293 622 112421 740879 142171 179626 96198 665665 62943 798844 123708 914015 223006 834686 865670 893935 883021 459777 94005 994413 882618 200971 103534 295751 344388 756884 471083 137055 980254 805064 913146 5197 87440 372104 178300 192155 454134 374440 400167 470599 662015 848307 433477 780292 185903 994723 398195 217401 331869 869801 777251 593728 880502 651819 423194 795560 588920 927552 813426 151988 863224 335990 740889 879770 413533 846157 295057 40901 612962 321018 366958 189780 836888 435301 649371 589785 659937 756075 388117 712858 940214 42972 158446 661331 403747 539710 102475 531249 167622 754248 179495 541977 850771 448808 386510 688991 824146 304510 875427 747599 542687 209054 597146 903272 324074 474514 854526 609756 540789 864726 336300 752530 549721 897114 483031 879716 176385 193412 159042 318241 565804 883883 955849 241100 74991 852509 820248 590299 495601 517402 948274 195321 168558 739094 322155 819012 932085 65083 237743 320591 395306 136165 440441 3042 904580 282596 169692 828085 781712 483005 775294 674233 101932 489770 862488 83087 711437 374229 85111 537486 117434 988641 523902 558849 884622 618145 35170 389799 286458 409439 845420 452466 890176 483799 428603 130760 506553 570297 317311 715717 154896 134442 65023 852471 635013 570883 17428 170337 780716 149009 417068 5560 495467 483091 591752 589481 31551 282240 146494 238417 13687 290046 76599 561027 23991 478508 344306 340102 414071 119001 558272 74772 667778 73674 28806 870685 395704 886648 96638 520322 733004 328079 146166 267610 220294 247217 399823 832048 941057 535089 4543 725378 942126 491801 180368 706692 44496 62244 4575 179355 954239 674628 389277 627235 833445 977629 748561 17962 550275 828296 831637 689522 126317 812369 44053 248499 409034 806074 608787 15702 574869 393974 559077 40315 344223 789806 230005 388084 607754 964160 258624 913096 408463 134331 742552 484017 151481 316516 952482 218590 646376 103859 129241 875314 843408 28951 325577 803715 791863 793390 213652 361180 188922 791822 19313 991547 205192 458047 229544 92499 796261 38719 897047 106188 940777 260924 160240 341694 603711 453661 824633 952250 572198 733242 370186 602945 235763 662175 774098 537994 609805 516877 410643 39744 287152 813177 295330 450114 84651 176012 717544 128866 345890 586081 207587 797223 346892 575433 287973 613834 244918 181514 922132 423612 760702 861660 284585 633567 978008 656683 446769 769353 605901 342296 259599 510788 479543 552696 850424 982928 957383 623251 501301 180960 104895 906918 881573 57305 153528 686178 864888 597398 706078 234794 271989 517990 456110 794905 209973 555468 176447 49018 310885 110911 930102 677198 940936 333416 634896 418890 167731 813350 465436 584982 459216 782221 535486 396239 786779 156002 906478 576517 635624 961825 1783 594430 132251 421688 877560 903409 128302 306761 329446 706636 517742 470380 543752 679663 121343 478826 119482 317679 63188 479555 527211 604564 343159 554153 898207 531227 246215 608707 468909 725108 337973 192427 423937 658309 380806 734064 34843 557029 893652 114133 750799 161890 176077 928592 991300 720764 185138 844428 22709 948647 51673 928679 732595 615501 835372 515253 438688 438666 443368 22651 952053 597742 261855 615732 220733 598398 755254 483088 146584 200116 425256 55728 406393 899898 506945 316204 653096 806067 793827 22477 841409 28787 531525 892691 519412 684545 516718 671663 93315 11228 862527 683658 721158 349171 173927 120637 6506 828204 856364 524631 687662 601118 817001 675227 625188 354070 984778 57150 121910 685462 44945 423725 763807 525714 372117 418693 346734 734705 949182 520345 51463 510354 247626 409265 426657 143940 192139 17093 891848 493452 292199 583237 875164 253091 326359 859540 452049 420534 465064 387208 397806 655268 164797 562221 819534 672580 204362 673087 228705 43676 165403 478579 435948 974507 685195 750126 914757 674208 329357 255692 278808 763808 165031 664027 376165 363268 874354 437533 99071 511576 768284 532746 387982 707870 543589 766027 931918 55113 481893 992768 971278 281666 229509 426939 867634 749159 626241 60227 381938 576327 370285 924242 577689 690791 339181 310168 362630 807936 555771 624693 721966 404990 964004 599106 912920 69826 294987 159817 322527 273505 549733 27337 479092 909348 444924 229811 138394 519558 490477 27695 774120 39289 604585 595416 765834 141729 842039 629052 370497 81815 816 974493 803230 869607 554114 419570 460363 419282 349551 355111 691906 755597 488779 391960 115539 447361 650432 107354 586979 384841 489229 490867 485288 835958 925251 596765 308142 234894 577927 907911 253717 288009 728916 125267 29008 736083 611126 844441 352999 361037 250319 299683 434998 561804 877525 245743 120748 619737 136018 528369 31245 462895 582307 760270 666033 135615 891514 5729 778882 117039 852444 445753 569730 450263 419748 842201 282179 114243 701758 292152 378732 346868 113069 768831 922747 966623 742149 886285 931070 643500 77233 798966 977752 331704 537710 162048 499011 101779 409166 632420 709320 428867 421239 2707 591816 938688 58210 925359 287543 816886 143452 101773 464667 966598 386824 96186 966929 233604 161818 138931 944969 412666 891933 630763 463365 851300 203311 58121 504734 707507 720576 269159 25535 238602 515927 634708 144936 598020 638476 861587 654956 209132 422031 152282 932275 664706 340128 914388 875193 778429 80468 481247 756621 664132 556439 540431 65875 33012 755684 971561 16387 695709 447503 829289 959079 678853 582780 505340 265825 629219 82021 734919 86370 327269 964375 118942 551604 229995 804597 692045 502578 357193 980276 5587 498635 826761 659678 934050 327554 755815 465103 132769 482864 195475 770235 281898 897729 648498 44262 899404 396211 131038 93354 694090 814554 10593 772789 603993 499359 645758 159240 869990 276220 750760 887289 788238 624897 998537 16818 537381 800851 282941 745775 106416 296232 423124 664260 148394 298891 348691 941973 725059 975134 880755 118236 266780 326291 591969 237863 685388 785459 703165 940824 7390 370583 146907 434979 592721 830129 639237 146579 701655 376196 728438 245509 765910 644008 333600 792171 878122 454471 543847 476362 491937 176291 626341 715196 899645 476430 855524 770479 372534 292271 979495 148133 616181 565892 920801 414386 563610 938331 638203 778881 102968 867095 108435 407375 469204 442225 94968 962158 608937 321525 767855 189060 931878 119745 345905 58633 270190 87369 939178 425549 26199 946646 804540 957935 843436 304770 659002 447207 124075 165117 911661 695037 620552 990027 946003 179151 768872 530500 157851 317007 283943 332051 96490 575491 639379 710136 154137 798532 801582 373190 775796 526527 517167 285157 152956 754999 970882 941137 232294 477633 802884 429337 379483 3718 323015 213921 450486 604932 76500 957728 377289 686990 190244 669667 333144 521352 614310 546184 919899 173099 742845 458372 746305 226503 522815 291614 827368 963516 417207 162481 374054 27776 59043 338030 36099 240412 452214 335000 601468 13295 244695 970310 177922 879337 586721 371748 227257 530257 942561 602866 651001 286912 255387 373635 791057 588196 207046 123456 151743 289086 927499 550435 34809 167844 728586 541372 448935 1152 150228 894832 368294 4494 873330 537396 738886 323490 754589 613206 171469 381664 593284 886005 114163 842946 95241 731076 32612 334166 177220 311755 41025 393725 432510 580262 379039 222318 136055 860676 252102 880816 178850 98345 80883 210339 282020 472684 161366 647800 445912 595066 946453 431412 741773 47057 698887 249714 518342 54918 48250 191198 279161 228352 556206 687098 567505 813818 955736 130972 249325 580677 577056 781806 359326 387907 899043 321581 393581 546349 426929 70251 244242 266382 568976 809038 60414 941574 694263 103502 101074 481865 172820 889915 776294 58909 386887 578356 310083 364767 173925 315825 667753 499519 249205 849978 392330 668287 807798 293805 189581 599352 529624 327804 725900 340884 684478 561901 160150 148245 468034 648536 615598 963021 255089 320429 230538 552548 746379 22699 584916 602966 694660 979498 288045 457458 263494 239186 552613 578908 51245 218402 957060 499339 764489 452458 467973 492876 875743 691344 47317 39165 352937 223759 389016 639955 980689 632436 945445 619412 131258 942624 492997 518814 493623 193608 393272 226078 361618 273784 506223 721178 125511 203787 441491 962600 338374 446453 786429 245428 141364 256634 950844 945854 314346 627252 836690 502106 230133 28368 980663 525934 214484 955345 815893 463095 671166 68684 316362 837636 696729 243499 946857 474873 537668 238891 554489 928014 781390 345181 560116 402702 365564 363048 71049 400537 353159 659141 294619 793186 258716 188162 532033 397041 32474 698304 849796 518817 834839 714485 619747 285539 160860 77355 826770 461882 277412 993215 557110 507837 477345 665827 246251 94553 224567 253212 278398 831692 11903 623940 555124 91755 827590 808265 578817 703389 394763 567212 665106 966429 682884 253124 224580 140924 981850 889145 930090 290076 522408 23497 147787 560246 735552 412357 772193 360149 430246 872405 761819 659161 770515 440432 991963 354741 489267 411749 46713 111090 550183 161750 512191 411370 71556 870391 321260 26189 211922 905491 138417 981599 158415 281415 434038 539640 361065 712901 366934 532227 301191 715219 958750 472767 340481 441482 971922 580353 875107 660375 200553 561136 817583 633532 340620 443144 722328 536912 599131 42840 60231 621243 521064 341252 983449 42876 133881 744131 860063 210467 216458 387681 822364 252182 70281 82879 725707 710480 836889 92750 492247 260830 313999 560024 718113 404064 81592 488631 155646 907790 804369 373468 300662 767728 658573 536073 61254 48485 134611 944023 35295 249181 363006 408497 737829 134559 568027 66263 841712 686916 939950 663965 214798 956474 550829 588585 533055 726274 935107 297016 372920 966129 765967 865625 685153 329459 707362 985008 147287 953732 313221 758133 483818 912373 783601 934707 854688 973229 656084 267401 135600 981925 657427 40108 559496 267691 576322 166435 363208 7648 743406 977098 886021 416378 965844 636560 648583 192835 300455 351800 49675 696408 246862 695196 671169 468458 57635 259045 891151 611648 93109 982228 930636 925556 936775 902141 333318 37617 71311 351431 540157 817020 295479 227693 593125 264424 627872 145663 593640 137248 805978 699042 851490 458209 8046 995916 604835 985468 508436 361865 899441 645465 777597 947641 600579 543471 703818 384591 178247 983373 378642 456211 968156 608405 43296 274465 286937 876411 280499 693224 752133 186698 907965 707629 896220 684255 288037 564037 153104 648876 462661 101534 728134 304630 2988 107190 762965 905624 982364 945314 304779 869438 613773 447177 248167 42987 950441 518375 986400 702259 170830 533451 995868 860545 507087 244120 67578 589203 292915 389960 753993 411193 641269 765348 807566 237785 423554 953229 828546 236142 888510 882231 459858 557316 677247 789481 16989 868606 187856 222718 124986 873489 124336 594662 270063 41286 593808 391078 100411 304828 448537 297812 479565 45411 771556 663004 413578 354178 367423 33341 968395 997617 775471 106957 50844 985056 437800 110385 167423 249615 849303 668646 552615 639508 306457 76155 691454 736728 272449 946644 661535 224986 551510 875753 288604 900202 78994 816196 608953 325551 394276 911879 965167 952930 333487 402276 984618 83345 69897 457187 96396 424541 803133 652703 922536 514684 598857 432777 769735 572279 903841 391844 536934 314733 672746 38663 738678 754383 355136 395678 225051 879202 568176 603498 233390 647872 475390 389628 751739 528471 10273 215486 819523 313320 574018 98218 373691 258761 560001 314192 750348 933732 280688 331861 359953 588470 913238 110127 77660 602832 441581 75946 188593 483866 919523 182053 290120 97483 554717 144342 786831 109170 390832 603522 422951 182064 809383 545734 358498 129532 214336 300433 515980 517470 543278 615015 566815 28596 118488 999391 892364 900656 749401 26662 80121 781079 790782 576635 735038 686723 619275 996848 942823 879907 282806 36079 651893 963446 475946 504755 851229 79955 824134 941643 67655 611557 493532 776410 772560 995879 24754 547738 777288 996844 624132 274452 370165 880601 575808 102825 766415 340649 883400 84877 811522 538344 781748 616838 626863 657081 109453 273969 785706 303185 31315 967230 479421 517497 961465 546991 658020 347087 228003 801565 144400 632965 726895 163187 549412 827233 362665 401777 214395 908540 843221 517546 719136 175171 763113 826950 79188 913913 233040 618049 490251 432051 981928 393770 190319 594906 620805 776293 582556 197613 589420 607785 413154 472188 140120 826499 208839 440366 581945 926546 185026 943612 443952 877128 310849 4212 95701 243951 508516 139895 216497 220258 445311 277946 311556 769231 508316 630089 269568 762236 10423 523328 136588 637503 107520 119632 788482 416389 499677 651968 894641 402444 466277 706921 565531 662504 562085 908537 591096 905666 108255 115441 150514 399444 524551 579559 977831 87022 96132 812549 461674 118709 88053 794376 985154 820638 333225 900801 799530 344055 621733 545496 202575 353567 46755 458500 683605 325193 856781 799828 995667 681213 139782 292969 997906 83927 241057 701561 210769 125958 178088 358478 27076 183374 498710 27781 602897 716743 652957 506448 47954 488027 477218 457076 861333 387020 450428 299724 740511 327468 201976 928068 997925 174306 537944 932894 45073 128172 952975 232049 800771 389528 683142 40869 224653 116937 780123 325880 658102 667512 921373 436092 719928 717489 35729 671638 655619 825042 729328 658689 574584 765071 256422 462729 970734 577713 227349 468945 564656 845778 402064 804557 172668 752802 378848 160904 209542 424421 106243 155488 29491 160499 475112 491589 13791 135479 602740 68222 9431 314289 982272 621155 382943 160948 66456 459300 611438 714856 425661 281664 699629 875401 201828 441359 457020 258662 820534 730553 719917 230563 743566 752765 848455 633719 227454 895979 281220 730671 952522 229418 931475 931561 561131 954931 947095 254234 555213 433363 308582 821769 322385 743789 856842 575057 65612 498806 70468 663843 651142 698104 196804 821570 928252 984335 310002 28101 477727 550255 118377 71704 370451 706076 68918 450299 703409 27888 485789 627713 278981 231384 330900 595795 997200 482327 140359 87019 483847 531906 499794 967641 193042 871491 599306 119105 670350 442071 787892 786331 517388 721168 444044 311218 49935 419091 126400 892326 451282 512026 271091 50794 923904 864051 340602 516550 347770 809279 621282 832982 267349 204596 212456 935881 778201 959836 488959 743715 703811 380244 834702 85371 310979 537550 593135 434558 323839 982031 380786 273066 351951 196273 380760 324052 382270 855778 146200 28578 529359 747300 801437 117970 198966 446283 783045 599281 954267 834434 268516 443493 802139 140102 458111 767140 903238 620201 191122 359546 905378 362192 387403 870791 182822 506166 895884 924031 989568 57959 213420 962792 951184 122373 170423 862303 420843 589063 745898 762068 13721 681013 487736 749321 632662 164653 571719 573782 888469 66785 483955 275816 592760 626775 683531 133374 971802 407656 945615 905707 444741 630465 634744 164759 680188 2789 54640 361534 559667 647592 560405 253679 225553 482549 155067 564686 490229 766410 241383 141010 318830 139639 79316 878152 36866 797411 792114 519246 397800 536327 705826 834905 717454 633456 554427 788079 80019 588097 864264 912814 209678 529199 465992 356611 104773 168771 288109 939508 219639 713884 941790 460311 83091 865322 661876 189272 377726 687348 81280 220151 107729 730451 254724 113543 199641 399349 710134 766257 698646 342747 864640 171759 944444 853147 473026 854417 520372 910238 204815 737979 591580 535587 543531 678437 396867 561275 802324 861338 719854 113739 195958 808249 49238 428109 508853 433335 676200 411470 411943 874396 236739 97010 972119 415937 11453 135148 252484 718808 902175 718598 99551 306404 353508 771615 347857 47804 889022 213544 829042 215437 257681 124902 293267 722069 271542 922484 108661 126633 86074 580669 343248 815727 717788 860678 276045 866661 893138 249250 615820 394072 532805 476284 79391 718254 220240 630289 487053 326045 388997 706355 742736 714097 289896 920647 378391 860810 872434 56072 674437 295067 887759 542018 915632 771885 879648 286487 832227 408346 233146 549310 719836 467218 247846 446143 453327 781657 440991 448952 994273 640519 510039 847195 15213 446791 740082 656365 5315 712536 922824 393609 399908 747087 103272 130011 212807 995731 122832 864422 887448 519840 132982 136638 646643 773125 403138 210127 433645 332518 661905 813972 10060 796858 491316 598752 118666 567373 982319 10713 950742 366528 442 124728 998098 91524 36291 570058 632726 789923 310250 578994 161900 225463 380100 722597 130194 898417 922457 189548 278587 823955 392230 127141 242638 967734 418652 494467 102629 114117 251103 221386 245008 961408 761735 229395 960016 131003 262562 666446 403612 354268 335280 264699 753759 56672 503398 538096 254839 344918 599724 578262 855800 407458 803423 411244 138983 326076 250640 699459 989696 369519 53634 257216 815281 317274 528752 285213 563548 13426 275525 706215 200473 826942 928609 555649 932657 443994 461915 881376 572324 657653 844858 976398 71844 84562 848187 92776 211928 227531 761998 909536 514010 168905 713305 567099 579514 731341 130163 345235 275576 857067 348266 327574 51981 784330 438270 205573 79715 985637 249187 894326 321240 772684 348099 872787 999488 832932 724666 641241 447648 261731 627992 975962 136372 907221 3811 609467 699561 257434 4690 868983 907043 315365 793427 864666 556281 209342 611270 979526 189044 897729 995647 46833 864340 180189 178888 122277 328075 821078 2588 687167 302975 548228 468270 437233 64844 107666 274208 981825 256704 476415 609100 350855 443358 237088 84799 835379 613724 895516 343288 195716 777060 78831 612782 971410 872919 377896 92423 70789 384837 73834 122914 46363 269302 903599 180686 304998 819108 551424 15248 504204 124543 216574 276962 822853 579688 654301 339054 162785 401526 871203 939031 866624 671604 769006 308848 796247 378016 792619 892930 259186 383150 469984 707979 344620 461316 97186 866938 565496 739643 297440 440308 477148 473124 102230 241298 840753 428032 210843 18913 103844 561991 932116 481312 706552 956323 803454 913093 780866 346034 951592 153529 961259 71879 765494 587543 16754 304616 725856 355121 33256 423634 431920 278283 954289 327025 440392 317214 732297 765289 349274 324246 959421 791824 997358 985813 658094 986353 815711 776814 969106 852874 630558 95658 288307 78990 65134 582534 124781 739109 149798 959091 719348 292071 346994 221333 171340 482789 117266 937157 963983 919200 218074 13839 907243 481488 98225 231157 532449 134110 942034 389930 514695 306922 962061 442519 168007 802438 590791 57113 999966 259256 173430 401729 332446 61116 24870 588947 904556 812096 809590 770119 489730 132263 150556 869388 485358 306503 698781 906176 580818 391274 709782 55097 87970 112145 996854 170047 254761 91820 772865 116111 516484 825123 721934 430490 611621 956176 590730 652355 158993 280451 850804 324261 349347 369661 345502 902603 389639 280501 583794 152374 547647 47190 351339 86235 279074 817791 781848 544354 238744 791361 267996 864744 469087 522405 944944 776126 414473 956708 720224 870695 441468 592748 215818 31838 425776 297826 386274 330638 450933 222811 706097 298648 310570 320801 236625 414865 236359 499380 929011 43713 557268 325830 118617 1252 302640 531390 633820 327341 462859 849526 21351 91711 534315 289981 95226 171378 788651 520278 296936 790676 644536 551863 875161 746149 384019 210059 834377 856409 412369 868209 358407 104026 547422 16954 674935 938308 814837 340974 154320 661223 947562 760072 71583 664201 765984 420022 592450 683873 907411 609370 806830 761373 107152 526603 115882 579293 617464 980821 792018 975797 882305 140917 519572 426159 921012 765086 106742 468551 265968 486326 77454 631213 122726 853465 661065 724999 638619 248981 618277 593004 539369 218797 605686 583210 668029 424855 463141 32960 66651 444158 642412 412069 382358 637568 169627 363647 864024 722992 5846 299309 958304 699477 29397 363262 248191 737322 892771 570680 501722 770844 519840 108562 753707 215823 311103 625785 853312 885593 635400 269391 34235 27205 778135 751463 307856 606290 685275 106699 350410 35826 376600 911990 114182 42571 521318 481307 163829 487481 12783 143132 285343 88650 889269 263763 489371 884416 632649 343244 135064 183059 481365 253577 140376 337325 510868 138877 132207 380076 969748 422546 551624 3491 890427 874979 724512 980441 904895 521474 972233 371144 573101 792115 722985 876447 442467 119151 652344 569281 299541 401379 353670 730180 777292 210222 753458 941363 385314 630054 57524 40269 706503 612500 611028 407299 677375 924851 704624 166334 315618 870325 517306 481750 544411 622142 399992 780572 409322 827815 507267 573649 750754 539196 679624 509101 895467 511742 211978 899097 838657 553251 818909 112757 969075 993425 186989 239315 681509 314726 487861 773753 575502 143987 382153 721764 649915 159292 371276 201536 344714 832186 832634 785968 541424 899737 253024 418188 520372 505594 492063 708766 992817 470962 37613 467876 799832 473801 706003 69202 805099 280444 30128 826317 2820 680380 987060 865840 54924 574765 978406 894283 722436 861096 100831 645855 637759 720633 857741 513443 977510 923553 230385 90306 298547 637717 65889 238427 537334 831485 122502 65920 966931 681270 905439 695863 349890 686673 781245 503036 736142 512850 890501 79869 837207 975281 854769 974492 933776 120796 830415 572593 377857 137331 99328 741382 376134 576075 949690 968985 765838 974956 932423 394525 520733 655187 967300 200633 900042 635761 207651 158279 425410 956713 951273 323094 133827 136534 329201 895273 931938 695235 12007 49270 817861 396465 482381 408232 732010 662868 210489 710046 332574 31958 696213 426985 202759 37779 978526 143570 468827 28380 962470 508818 102694 436980 255379 838039 734088 736662 648093 92485 798901 266284 205651 27187 839091 408985 33303 971498 733023 763505 744925 389162 168808 527996 78000 305253 651091 632182 869550 916802 119989 628434 864199 362267 83260 718258 698369 509119 823847 174129 886839 757553 502025 798745 425685 713703 318154 609645 298334 705804 310822 87329 501031 56382 261804 688540 675545 476752 678272 849405 70770 528905 836889 741267 559173 623652 82372 579812 448245 829006 144479 735655 48190 564844 512479 644426 320045 635538 171018 649580 6242 877388 719038 174564 418069 197081 362408 381112 822607 58859 208270 364007 282668 276776 694726 605408 398112 145004 300092 18632 104943 791237 420528 777657 514546 610806 846005 94781 449625 666612 927732 405271 239396 945388 749479 777274 656745 886779 272222 256336 804626 955956 93629 18804 525659 770910 211644 632 297688 647091 198758 513184 230189 475491 689626 521957 49492 69839 501645 753908 161435 679630 925318 269228 675747 642923 977505 558692 751010 970788 941261 52514 962914 352365 541006 931301 996096 184107 672251 670043 292397 520954 43649 584620 486513 269992 876702 327854 191779 813495 608103 967470 618546 707103 449858 292525 251615 78281 494765 359904 233472 730069 780341 275696 155007 28757 416896 871992 100761 213328 617412 696458 277536 742528 902285 670058 935418 734164 594363 682065 25183 353583 532673 155883 404126 1511 258792 85018 551833 817991 759370 813297 139844 320525 214999 151993 506218 300332 595155 869615 169448 270860 165014 385092 739952 59141 532618 751580 655112 473128 191089 795472 902664 10230 380253 288172 6880 727462 408182 834161 77327 83747 13432 433108 150893 511756 4978 954621 947618 882867 144135 904265 104108 17886 595505 375945 224030 70409 493049 101057 630491 101218 488576 880297 979423 81932 404474 880239 525942 402077 117806 782452 118723 1759 163575 750154 716283 954962 267014 155196 983335 609065 770333 56775 612710 268425 997717 9945 540776 505741 509337 705433 877172 10884 220009 913118 883875 76657 400728 793782 733154 738827 764687 696993 414388 890683 70024 634068 763502 410656 970451 705847 913338 997134 806164 17831 664532 754570 912323 415733 67920 373008 642538 706596 754642 403982 662187 128751 669140 911846 213432 592321 294500 198256 815961 92411 502755 475509 364074 743217 217287 434613 723225 454509 603097 778786 207980 972971 366264 892131 760954 863963 709589 757330 565293 682851 382645 675326 277510 118170 985202 573802 164121 659662 540026 151756 71820 305215 453262 925711 407389 367842 519045 575249 756441 533022 442374 983590 186086 726354 961425 772435 449466 286733 805559 345235 923617 26133 596574 413654 857147 183713 468542 987901 724603 951519 239270 331808 895849 144623 178487 263752 439265 807461 751464 444917 357330 44683 668481 852696 172416 69213 560288 776666 192259 77899 957751 488212 96646 782586 136907 651989 904136 598531 327607 385632 484830 877555 364071 255018 908719 133194 943262 166048 407479 291644 449904 73695 332549 273075 934984 182458 737788 971786 313443 396664 398038 25811 559252 56276 168348 82579 541950 286651 395951 100097 304157 242961 211011 22282 614205 478508 543198 850704 576321 701656 785758 410598 84382 670609 443888 12246 441117 978892 529625 747675 508956 562030 753393 574247 776846 549587 591523 82142 568950 783113 772015 557849 495536 228946 863529 581477 107305 604518 987639 826881 888418 719918 608342 267619 868976 320202 934229 609268 469759 448652 284568 34191 781387 70459 181462 780742 890917 221905 35804 362653 270452 144638 147401 506893 897585 660642 927696 272194 972650 600214 262265 701278 138496 735332 116447 584628 984169 456523 905331 488269 842286 454140 703160 140711 191598 987743 978693 715440 177497 68111 689158 61391 254647 708762 471355 616668 892383 416642 401336 448867 884672 902782 487331 103782 870235 617785 538298 884952 38342 179090 415882 69666 350571 900443 142905 610593 130823 977627 392892 314214 928235 187596 884065 792501 932735 57629 187015 773895 962170 842736 329249 978248 840747 605661 443256 466585 538995 474286 60646 414863 927624 911265 959771 586162 770932 51753 354267 577407 687316 595822 659517 873255 657114 46024 139758 807502 318284 167495 452972 913740 305538 55534 428300 773935 734891 790580 219381 416119 743945 369922 606051 346841 332848 690615 211492 760445 485259 411623 732830 19520 155224 20567 166407 717811 201575 186243 659948 848858 697758 185497 319147 604333 964664 397756 974520 935322 516161 197249 972700 232385 132380 693045 96753 348087 319741 273301 272743 545540 940592 261588 501315 942181 857488 49177 230427 77386 694416 460094 508251 765977 432630 198546 464898 633257 902107 804504 659878 798664 283628 202758 808300 631350 671660 813191 808785 146664 548656 656121 813412 79493 408929 211248 150473 914604 563326 475953 572663 719405 592023 839800 126395 497227 234323 652722 382387 622400 541355 896068 318228 610297 736748 297410 619237 768406 168569 673208 577922 933740 648199 243941 114073 680258 121760 683707 409520 80663 495520 698657 981213 345690 732155 184049 522252 235185 71925 540218 134782 443443 841256 487615 872708 206958 66626 449461 432328 793825 954180 509833 244420 90883 34500 719256 793672 686907 284396 879350 805624 232229 722681 519208 980236 37011 308988 711721 107599 275082 795036 821097 607777 774401 231763 29513 195253 298918 839405 840224 792531 115864 340172 186553 309719 459117 899494 189523 182192 960814 338949 71776 566178 676823 742982 588998 901317 57752 152731 924001 490947 958614 660873 477055 83806 102186 554795 983842 280551 623905 197613 740610 526792 674106 180369 528840 389052 362923 224045 497620 3025 757213 18859 952185 190893 144299 682953 366011 489094 335911 903639 196696 421288 585045 697851 683388 382835 692078 511792 823435 813595 209759 947266 903067 770662 829831 903892 533303 24178 559740 965210 21277 775980 584135 763167 26177 860377 546147 467905 857224 980497 275266 928752 490766 807103 712776 738994 659040 831779 905486 835874 625475 242768 198560 882924 906987 417326 137792 424211 816773 390137 896353 220652 401965 353088 169324 357728 408888 360871 575230 106222 507564 646949 746408 755558 909187 199495 259566 704751 846060 534123 345545 452162 745482 261510 242853 222316 623923 76063 398115 895312 197810 50449 434136 128675 19269 188429 808140 609134 574431 24341 79357 643472 907239 57986 863833 930810 526072 655168 609863 334192 336479 560781 555103 353230 68128 546877 715117 500353 728498 355385 480882 421770 395198 338811 415907 329727 974308 151315 650408 333450 999733 602789 280798 902184 945082 882729 558934 932522 245740 161258 564116 568695 311034 385992 575632 920201 575622 374390 554744 533291 600168 571708 969836 227842 765865 182070 458945 279745 669705 813075 559359 163699 869051 702038 175075 741301 480804 450585 425246 769528 274079 458117 947283 378884 851771 982428 493917 642160 376699 331375 152839 287147 206485 730664 984594 216630 179508 86722 534066 386600 856055 860299 78929 573673 75183 429481 790667 775479 200868 741842 998705 251236 73361 139474 84550 505685 224356 697993 998597 79493 333311 793515 818585 582592 861434 865022 73762 71016 837278 609247 207095 457012 685483 66429 327775 98732 800659 983901 258007 253934 887677 497236 764431 524140 88131 384208 472877 929900 846708 555024 82888 389446 512403 930151 142766 255338 312790 69181 115166 253719 733095 125902 101391 513061 579239 702633 712040 558588 680102 638129 295749 347099 295916 888992 631225 819922 445492 895359 604230 288200 569323 675952 510502 904118 371701 604004 466502 896489 301097 315813 654598 224068 349008 164366 637754 876220 689449 58637 96748 18458 953128 503016 735639 289469 353587 267509 711021 125909 912676 83040 70547 836393 235338 93929 412768 461778 156711 374115 887393 355710 163955 376503 672856 266670 627928 498591 134456 215927 91380 692075 110379 102853 377690 335935 941004 406996 17873 194899 725997 580149 262419 514482 729363 49423 882831 919227 575285 239771 813864 491299 244416 465831 817781 500465 156182 930004 343935 964289 25866 373977 832261 946946 925797 739645 767931 199160 913189 552288 146758 418618 505529 195059 369218 263221 166534 259579 831676 311015 55525 765522 483257 936165 453858 632294 644205 720149 505534 764473 394949 364661 259567 733023 634974 495314 398555 144451 31243 583186 2400 582370 352146 864811 227023 844302 20336 842985 285036 750188 653777 525164 406448 789622 661592 444903 126983 937979 31325 149731 11283 823642 737258 988409 157223 464138 201022 923548 860428 90709 330634 470541 525567 310809 556278 520933 882929 54214 822941 7630 568710 330786 939980 583818 142807 410696 117703 577643 562800 754724 219525 315929 582418 180857 338159 289296 585138 864987 435877 9631 890104 848757 11065 58793 993345 884613 810161 39016 743006 656155 756233 327269 356243 478878 590639 358657 106201 600582 90950 942832 199836 733091 135075 655481 906429 647189 211347 94071 593297 212177 688915 891355 693408 655267 348886 149031 315047 967654 781443 686068 337878 224910 977333 280557 31635 736222 136121 144722 14134 145202 73171 329014 311819 640439 560633 165890 717523 842030 381782 12144 228546 167213 424393 771536 871618 850909 550691 123782 700591 634493 963693 108490 802714 126621 895072 352102 978630 334052 342570 484028 822702 119691 462960 370110 826685 7520 321862 419060 603860 717188 931705 253817 12103 505517 884934 232766 449056 757989 392416 25030 409563 480521 708398 280104 750057 211722 945546 182673 838957 773360 409091 616063 688578 841490 602140 245767 304754 277023 749899 668303 283264 372952 403258 533269 848480 356115 759754 730662 676474 798010 187851 295720 945514 523274 637573 138129 714371 499989 915315 248557 660615 392192 603459 135132 7024 796613 399703 170897 306987 293746 412102 914772 435672 476585 454427 659841 697227 802206 817813 316807 887630 235740 860774 598506 970909 604928 439733 626946 644264 727292 298908 817914 214420 467222 587754 695377 867579 617958 917537 672860 637159 717531 30393 704386 167963 566967 249052 499327 582346 730382 289192 817185 567070 321996 284208 727886 138930 122220 541755 593340 49944 149249 825732 889400 948053 899633 543032 642912 794592 887860 248507 355241 632486 15002 340451 224601 727817 770178 709307 179917 966940 307876 200770 492085 826089 657480 906153 160211 43883 763853 10457 379520 339412 888995 810475 571687 217096 477841 613165 619976 976352 731440 558436 517814 773417 76205 461188 608026 900386 736523 254010 514094 802818 992927 148067 912322 715183 534162 675922 491834 251591 69411 343054 174221 859931 884258 966865 271496 7023 739510 429834 101322 307836 742104 311708 48774 681903 339926 138909 746691 556263 41297 917144 514655 608058 41983 371659 827976 674800 29994 438570 336642 663111 944942 179610 560420 984814 484543 858935 917082 59018 347745 773454 66532 667891 446830 811683 603798 658296 266900 605741 696150 410647 441748 285141 496674 65478 485380 564091 223879 882861 516558 633905 444650 225193 775855 544637 327427 447243 597177 717147 181341 445399 114641 450425 627032 95174 594161 862458 322151 140612 734631 367924 253715 596530 378325 393970 666421 397669 57327 74738 4352 473829 335360 366247 989621 805423 794341 818808 250284 704052 501200 821888 922002 169048 618630 933964 154277 624819 934306 830560 985274 818259 507856 94194 691960 973113 5074 303533 762715 565143 556927 779760 504177 697496 78911 952525 483936 325848 154064 174410 791134 801064 159684 448035 384632 419276 598785 616838 642380 839484 603263 860693 375502 831654 822478 636136 367303 837290 104205 478600 390929 336029 972404 251893 768284 873287 236683 49569 690733 579813 957552 348467 530714 18983 363414 671238 695631 659443 514240 295783 685003 63776 391114 411418 716772 954108 606625 881109 456255 640263 25477 758403 22489 537398 526926 604802 659649 687729 375716 489446 984411 708756 945926 85300 807070 156786 867076 983079 685015 160205 552773 394287 251300 791968 446082 384621 405690 821781 57097 840377 397344 505167 500283 500764 676401 248674 337102 338198 977438 594774 237323 125017 877802 928039 47185 841868 565100 21576 643664 39049 26384 716763 958927 116831 627350 841850 255976 69776 75154 599026 152390 364116 466602 825091 910829 45781 893148 747617 849266 950513 71605 913910 537087 947003 57626 71517 965457 676346 637507 905833 302778 439977 921787 431516 760095 356853 428898 430192 770298 767106 407787 178002 231897 820967 455902 675105 386333 244909 895319 626100 542909 370707 996101 598481 830272 576909 493228 469047 152454 161921 662499 102485 637376 46985 926487 751248 671476 521203 175174 782081 925434 597892 902853 804213 183873 548656 6907 347243 588746 819044 531172 219545 322028 765181 420558 583208 926095 779662 769503 984371 323441 1502 105101 996812 334052 382311 439588 546872 656270 221017 341828 592110 157607 256468 621537 932955 54974 241586 138113 157728 723061 736699 344257 921683 641728 578734 33297 101370 559275 102719 757491 922963 441681 42003 980992 140623 63909 269318 526819 432722 576109 416485 30492 658933 121921 659380 59454 305988 535313 670570 477937 63105 114205 181232 215153 780255 121018 404902 427405 969671 129364 499422 292073 389846 418022 513567 683964 233437 714499 202979 927315 78368 758353 548633 920844 358680 529993 246244 71196 823345 401721 441177 215306 736588 642 767877 891697 121470 97689 487526 982466 645776 626442 91437 283455 872381 97712 961090 712129 685239 608767 594687 813364 469601 798203 84020 429142 173910 894590 697058 470203 57761 126518 660288 493515 864259 562020 798586 44035 569265 561054 742380 780976 193235 340493 396907 808183 960966 350832 112700 525712 637851 183000 986331 313350 688726 30250 387638 979833 618159 52064 515184 848092 381396 851912 920990 900215 466086 710403 710349 769637 485367 245831 742586 890391 271250 948254 142936 462160 87859 827045 383374 948200 963851 951630 680438 204105 342206 851486 418528 232245 865380 161519 817549 909757 855371 374255 443124 196171 723251 475680 780800 869786 943633 96406 588559 393016 910477 771452 546933 275531 535107 114191 932535 517833 108678 383777 667409 146238 511960 415063 96369 55114 676852 804076 8633 496800 724101 471084 103104 21577 777900 50938 793618 380191 724093 763786 886316 768914 495298 992487 28225 521574 185975 397295 245303 581811 568268 210834 61418 313444 978919 404054 125545 629561 607839 377622 993460 789061 78274 570558 693060 20784 777168 502929 494723 121718 61 180579 325071 386406 547123 358304 272700 704483 706637 614403 958415 566631 560158 736031 244355 237755 466664 87706 676552 459073 25125 609005 335423 423786 243586 561957 565311 994240 652831 918309 292371 737309 554000 793570 564922 938162 354015 184485 493670 519554 670343 408333 658558 130596 266298 648714 641755 660292 834653 246499 185230 427170 424007 918449 756505 798033 95813 621538 707506 277370 260697 685815 351235 202519 401590 103238 423980 322168 736646 172600 964992 455617 960932 830988 491203 141802 738979 74259 914803 646014 160709 744946 549948 759324 756292 803683 2754 185081 386508 347700 565979 872796 923839 874182 486354 137057 874032 969615 118694 80183 312296 618009 140872 790306 398181 96513 59809 740025 828438 821368 421065 945897 62688 468869 185745 358000 399388 10114 515898 646755 83670 136091 904188 363112 874192 287762 40128 952445 670397 401213 360358 991471 542918 449414 634624 933220 617288 386474 770261 564114 358292 900859 890335 169605 876718 465182 321997 383965 935055 557198 520258 769229 22115 864023 437332 153437 377356 650203 86734 773097 899741 59473 592686 405665 183519 45825 31528 615047 616207 642825 918817 12851 937694 742619 981108 538130 298800 980029 240561 981795 728414 528391 523353 698681 27444 262824 224675 891260 320755 307810 218107 554024 425424 78410 113917 708043 735283 769801 633150 517963 338041 33437 563332 600799 695475 16600 472585 162065 411749 283360 553340 460866 545160 991918 863807 912550 679880 118799 830570 738948 219846 83046 947335 588599 625111 407528 518100 85423 619331 454622 650436 729137 585991 271463 477246 964627 384659 935283 949980 721345 510797 919049 246190 486587 684941 699714 186357 771732 675039 937547 555624 903925 392964 50791 744050 941080 526257 180715 169841 815309 123918 98689 641081 270264 537591 859045 854927 664977 726143 979307 774319 156834 417769 574391 976967 641997 787309 141763 393209 933700 748921 722141 459421 670031 894637 777574 860988 989833 966430 122196 26198 936035 346516 415728 80093 871392 12683 109593 633272 353943 221238 912704 143617 946613 99831 98922 678535 261240 962729 812017 448845 328245 479575 841155 286345 809106 38337 417377 175526 408717 464414 496993 922306 95027 208405 826285 789681 633641 536514 361154 632824 481191 301112 860786 757715 621433 797689 595362 723247 937980 540608 985357 497648 437031 164023 149247 602157 57983 893633 112410 658479 385633 798577 197333 783734 402940 754897 169080 726516 62292 801565 253217 340367 305409 240197 781634 57955 988206 885870 254432 462910 215834 356338 653718 693923 594010 28123 825616 329352 757013 834156 796560 255831 316679 628568 592237 778544 994686 807433 778383 943142 465504 405978 8244 19710 854563 406494 569198 25971 151764 129367 667619 494133 71185 600191 983116 163109 497039 811523 856694 97306 558740 223874 379460 770847 180733 323090 545770 303090 301626 882812 497588 843719 601677 60859 262077 907588 448783 31169 564984 136130 871531 372915 47339 382290 769889 970792 831727 567797 593796 793133 834418 22691 184637 781060 575156 677638 886086 873952 181133 846844 582639 515882 459110 573720 763356 457152 371067 681824 859972 340656 134752 824145 525748 99458 504633 705047 403275 105963 717952 753750 142651 401691 376258 51748 627854 738160 957730 879948 123743 660800 372501 975820 745181 480596 811109 633047 543179 634087 497007 201749 317763 492523 28900 195230 875950 145028 178315 914627 981261 514379 379070 663429 905524 402380 248168 916827 196809 180552 591374 13297 973321 170932 189187 106404 420484 684792 756657 870534 859484 292082 566359 824672 120266 306864 536390 59691 771929 806073 127331 462486 731945 36741 923305 470980 733165 126784 786980 186699 46 110667 191222 966965 852101 117051 525781 448578 399269 323480 305675 165221 173391 944479 254709 171907 287387 789249 776581 479543 59638 813986 32001 767185 693150 125339 750593 913810 308072 231608 436660 696689 231739 101562 985116 997401 445970 935253 944653 67369 321598 331956 420082 422834 25826 419185 696200 540989 229493 93789 538721 172099 633668 860478 705763 827250 999405 475851 216839 495343 306596 706802 397658 54862 873266 948115 562751 317980 398833 512323 263146 908438 16849 532362 855974 708591 491031 718437 423057 575566 20505 486980 402395 754381 786435 120973 541899 564923 378132 403031 103161 678299 36257 440432 67029 369251 615826 547160 175199 625726 694688 106884 841708 487179 868510 411484 475432 44315 149741 654013 629006 35766 288005 799351 715314 536791 86131 913935 652920 829484 799125 399615 446426 898711 222368 972274 340261 330863 93531 573896 319676 988160 157921 746904 60756 173959 992995 559273 146615 838326 134500 993847 690753 399926 100987 462197 1382 999584 325972 407877 984362 332419 930159 5313 777191 607522 315552 635510 749195 321523 252045 14500 102103 652128 19379 513343 855073 764234 826274 346161 637139 292481 137916 324182 849449 25037 250426 684990 94135 639337 722087 479662 381281 447042 565411 73759 821410 561980 346145 13246 930117 537069 447721 484778 763951 550432 615639 257594 468051 78996 408282 746932 106364 217403 768054 740311 286151 555003 839938 821906 454566 551024 295403 938058 951454 556968 531439 115096 385737 252965 453539 742537 895253 835551 852078 503132 32196 369920 382987 850056 824938 859942 354891 992819 981042 769316 886481 529468 501465 914817 153044 10226 820721 529399 898912 482522 177184 578357 889045 865133 318878 44702 365095 84375 460283 633864 908316 751674 822294 143998 156753 932649 846183 684735 490230 846125 684406 547388 999117 166915 491489 141597 12143 556956 424667 428861 694919 564252 271015 174826 290388 176796 744417 670246 875436 122921 234101 753577 667636 145090 936038 10652 522664 38941 289161 201823 110618 179426 126471 814404 301930 552815 653854 540305 872723 897170 125921 902339 91678 118418 546804 796230 477549 773671 838160 643453 463666 169597 262661 801024 243764 738742 144755 349081 861649 218213 106832 706054 657079 645779 102949 508219 129705 239613 661457 811869 63360 255252 570500 670535 601255 727036 810885 246217 15519 83149 348205 122084 878265 123477 960810 506831 319902 717141 932477 918325 185034 858495 702780 250165 70285 129087 755601 253601 588809 793007 502072 770751 223095 782112 961477 230475 624482 338968 146076 40947 251369 408015 364791 999833 125057 242609 567396 836501 623730 279583 445572 230321 78485 224749 254414 937899 941404 51813 875401 900086 41034 600899 513237 976633 767991 606520 673891 860366 427789 84904 857208 825348 493262 566123 11759 532638 862987 160015 386804 785810 605742 958420 583817 101835 511985 143599 784004 410984 655461 117704 80399 115386 630765 264316 741800 89482 46016 330459 995358 40912 350954 639979 448986 74621 715083 255459 82451 410610 628502 606961 344921 685639 261780 998389 115915 674885 453983 160899 988577 434604 207271 566309 489635 686830 65904 91927 762095 816050 922578 662025 345399 490514 333176 134497 17153 681501 191330 336438 603109 727126 191523 300118 112083 541107 229411 662273 614538 316191 907933 831275 963042 971064 118242 772286 782403 225489 563093 352278 247084 25393 685614 870595 154349 14483 670071 747850 715309 879588 479122 40548 83428 25161 94640 970174 1826 540502 753883 234744 50567 682903 407853 883174 929224 478027 73047 21202 743729 263524 752347 639863 635613 771400 885651 104904 206400 621395 410920 158631 755614 571347 65307 282990 880593 886154 731711 691882 839302 835312 379452 343770 501184 133487 649806 767669 55124 964837 81093 663201 965868 283365 344899 391741 509317 37558 47041 915992 455472 548050 851657 889143 462292 450025 439485 644755 425002 734812 76175 610456 540096 663810 408647 271016 3767 650022 65089 236822 317125 144582 208940 455404 8436 560534 637516 966373 186977 364283 898104 557939 48318 789137 616924 299642 811728 506918 322681 266835 516145 598972 467296 712906 326543 171275 367035 658977 392427 883452 804740 184459 573788 908463 880076 279793 289034 736950 986486 339505 179443 815512 304569 850841 389800 633999 407585 897393 427665 820362 513806 409518 512869 687852 756915 193536 673779 170699 104728 93637 930077 521906 375385 320659 813399 180383 380774 478130 152364 152325 618881 933215 514489 618251 81282 254603 757809 306252 893654 693786 189463 274966 60412 703973 539015 733483 354951 263480 32749 26434 684319 128404 656396 580614 527999 309230 76472 530390 698872 338158 982684 349700 346093 188466 2998 411286 731413 172808 300758 390216 1213 122935 602786 25544 513347 391607 414037 211577 192156 528820 254972 842801 480015 653199 50231 235578 662455 916189 625662 371668 971716 309926 663385 562866 475963 835047 434983 565177 550898 646289 836120 473284 37013 330631 59955 354658 132580 124900 850769 456406 715570 452211 234400 984854 707815 472373 483169 887310 756095 542431 618473 291482 649994 615705 364388 813711 505834 406208 777998 488882 916503 593956 959032 836351 398174 964875 87305 779172 864478 358060 399034 495939 377290 129333 964953 690548 532138 938182 552135 500800 186713 757556 307514 223335 615496 599495 485564 812955 50042 926652 249834 279171 999814 274691 445237 61113 881177 663425 139812 255308 16881 510352 860113 589887 992803 510971 250151 74952 14037 553923 207915 260690 401476 760028 191920 662075 352448 591472 960289 284055 643691 36699 672955 413355 473342 923373 394767 783538 141764 196971 860677 746204 364445 812623 199636 735050 273085 985603 216523 608851 724522 801642 581452 488451 120513 922840 683339 657175 642481 862292 878931 861569 854142 108573 806465 45674 265088 527970 86023 653803 613857 725385 37098 517587 962019 621929 801285 626533 8408 490767 758852 966934 667176 681853 72170 159251 663054 830886 660811 314681 798619 116788 724626 707035 54450 619971 572477 631872 677578 145635 280604 386851 742512 821913 203029 548913 897730 275550 382051 875854 630772 523551 859730 765648 511247 57787 111237 864066 274349 81161 368049 143523 750719 216975 223327 218597 804359 622988 488558 545902 976158 420143 14350 233754 517487 170717 443270 149367 672954 141231 663982 30087 254674 965105 621494 633218 113952 646245 186846 296209 220509 350078 779580 270228 926812 700581 2745 863581 507902 933688 302292 772275 198331 419270 413597 62608 348832 112340 708987 394211 962891 866395 670055 49615 896369 476487 265839 174058 727961 527737 254836 201215 384543 491142 266348 263565 298354 730999 724512 446853 189973 920967 824047 137423 444578 958760 357770 449286 635138 507134 30390 692344 933878 584802 118541 787879 162386 58400 601917 489930 368060 447417 887687 286540 834801 440738 805441 34828 100417 661123 619797 221148 937230 16058 264448 69827 746001 557909 177044 914747 543765 815387 708534 598515 973242 901380 902880 101517 204019 772476 38176 852001 5640 823652 780503 398009 718485 598289 157500 846099 440777 134219 366935 648738 208552 914704 288966 627661 45066 93326 274747 887343 57818 38380 180091 214613 97623 695426 100704 332867 562262 83932 665113 846512 139454 41851 912613 726597 958154 613460 395995 91937 904651 28367 684966 388056 993828 164297 624513 840879 219276 696594 878207 811298 922255 478576 809221 981407 521678 350107 484046 493000 200314 766846 970022 968821 211933 6780 713904 206704 362321 529513 676449 333239 45190 569933 952002 229885 608257 746661 199921 297577 87511 816226 104032 756757 109302 887527 923349 44752 559709 946127 371945 320669 635359 987556 954825 608306 663397 771305 626360 163834 596200 222994 179019 595091 83962 307975 95851 904721 652158 630117 339607 544377 670124 735100 598239 460103 248015 210706 17962 558760 565126 750494 143025 70529 603846 282830 783042 9638 351126 529986 590718 632099 345105 516750 356442 501495 520040 449532 630434 86740 905758 518152 807922 763425 351690 695074 790651 772856 87320 186543 89860 87080 910088 57545 496678 224180 140078 121978 129295 922769 147312 992901 245120 185900 955787 448605 141007 696546 170127 574764 216614 315015 455262 174926 318018 474976 750641 636243 837237 382056 993363 12864 993252 1807 670052 123726 678409 121974 113047 788906 342450 375476 393588 732276 615872 521812 201111 910400 255145 565845 798127 264216 640695 304425 738944 783479 32071 496502 632225 230927 735819 611800 961791 930948 845512 822109 679448 10992 173657 858439 755777 942237 754922 96398 856737 367182 855101 506971 329971 559286 323049 104078 354248 12926 699926 50874 419075 465476 11842 194531 159131 816791 729407 440711 528412 300156 680754 708498 752870 753260 724694 724584 550061 565139 591671 351007 628855 360915 4408 833858 627873 290495 501197 610831 443035 593312 80513 620922 112423 165428 422194 576936 58590 521449 381712 772341 755883 473959 571490 481518 158413 996099 377088 68632 823577 845389 253914 437159 118519 815619 375151 776712 549600 604507 881943 840279 227942 906237 852666 241641 927660 251207 170391 827268 497514 455240 207038 175266 530090 396229 150230 496626 242318 72182 158552 357719 997512 613770 57105 994663 303583 496223 725028 712749 496881 49483 481798 989351 949419 799766 640577 138312 558739 504253 23729 540471 373311 843313 267466 314639 511387 21014 200400 511581 111143 353732 337373 741157 755383 866378 522142 985054 757425 589606 5974 465265 915602 810254 216731 854909 663210 875306 158036 795286 141851 301655 339841 496386 148446 336613 51763 100859 821438 775642 301263 614512 57434 512366 169423 918659 549927 261325 302081 171788 642476 418840 140422 691668 337861 989604 515348 71323 139041 514809 758645 562388 580484 795476 340358 553059 831558 506853 921657 553766 57489 829202 791187 355305 697766 780530 186542 421104 933465 942867 372856 770225 481937 993525 771955 485847 411401 521933 57395 723521 858194 777923 805155 179776 422863 261108 760448 133020 66551 510128 759068 135312 556054 356669 269532 676426 746316 311826 207931 957484 618764 544797 38021 154766 304607 791806 408796 605049 719839 746889 552823 450989 821564 557640 839454 442652 227194 268727 941615 454253 620017 317510 442332 878522 288588 61915 403499 9234 767179 724941 271157 655480 801921 633962 106855 636897 522198 481714 222532 9210 416517 91353 357344 647905 222175 605897 795495 78759 474183 558430 815764 361236 772149 101288 664826 259171 856051 580140 749951 524353 791906 83748 23772 360338 449782 257786 742686 787373 333814 406481 264872 407771 566397 547324 948911 274779 731964 654149 189756 140449 345589 204200 612654 473171 451905 808341 623157 593867 583180 409073 83544 941144 615956 466069 989232 507836 209901 969742 704427 20015 721471 587995 815242 637851 978886 683699 195747 280414 18258 511484 369247 341579 540997 163605 252157 312105 386392 647245 908302 488946 127701 450089 631863 4629 740894 885858 525490 654837 821285 379237 290253 659368 642994 710161 590057 923833 667937 313276 933692 902119 901729 314031 840271 171812 703734 389349 807425 332566 990967 379152 775747 487961 408720 95444 859418 451002 827650 471882 939617 480702 704414 431615 72836 933081 627214 437938 485893 575480 883852 688537 128250 84920 389417 124636 602701 918700 43399 142169 721019 448026 516639 16863 581142 598207 479933 350963 929347 492423 453951 69582 672957 343061 883417 310684 470672 663681 263955 332542 627230 119061 510729 54793 744286 266000 470186 133829 256536 601123 339003 492464 214506 269366 647825 604280 52422 122596 964698 216004 190321 69370 878037 543468 20550 936828 518165 922812 850545 127777 189698 925814 135221 348114 385111 166284 915559 52783 384165 32938 535152 942922 536271 603242 862734 175465 35084 245277 854291 740168 745257 251785 421541 267669 196 419174 384445 98995 370578 81184 167016 7095 990489 519960 467401 910446 789175 471715 96533 108245 541913 651209 787733 271263 518725 71 570407 549299 961041 553358 474622 624812 329641 356546 503646 988887 674957 986875 93216 311608 950992 403591 80244 245317 699418 143334 450842 230441 291047 740685 846568 466499 791111 23588 907335 1700 707740 25032 120758 276437 356574 327881 136838 42703 828122 392173 867420 767680 305391 678955 812082 400973 697616 27825 645525 220938 394181 133471 35176 153988 464169 307530 727200 611960 988205 955322 685255 309977 448276 295788 766778 34317 978165 585296 792299 500977 524221 896332 741919 845649 37098 452791 916400 211633 498384 113887 101324 588359 551128 780804 5812 4349 972668 732826 308158 26612 743821 545227 86612 717564 213357 376243 880755 120541 109269 490274 351853 707666 740432 842270 76775 804297 709502 468254 763100 532516 980754 169296 616728 914874 930453 153235 963517 481622 433761 44862 777409 976823 412454 453208 743022 252047 193896 990941 762209 253573 926399 1215 610828 35571 285525 824931 998773 150696 883948 735264 427060 272102 676182 11908 414393 594661 395579 130318 156227 730831 309270 10677 108330 189442 424568 426271 964182 249745 921220 529835 448581 501891 651633 738344 1865 189842 355724 510683 339336 597422 787891 350013 974907 467320 718106 858811 996719 553543 627338 883060 896775 97958 400413 777855 629559 248148 334596 124770 199819 293890 265089 904924 596062 442073 467565 533852 675939 619058 853555 848647 383072 5979 452947 611382 221870 544985 18656 230837 294010 576288 11522 935302 671687 359581 948149 936732 685866 757741 155400 986464 693901 529059 391136 865904 801708 884230 962162 941851 482139 170192 543180 190630 687229 757744 7372 40458 115918 944969 898855 563123 356379 149681 350308 79682 659781 748019 410463 618061 243074 645133 217159 929050 210972 704947 695839 559719 842032 201098 106752 365733 700783 310574 689558 393720 374752 185580 68255 947705 1308 837512 104176 610804 779281 586105 747439 698282 773184 173480 914969 114320 859008 119925 265406 679951 365304 553458 522432 531394 85736 18405 249752 608315 109089 113034 833169 469757 535304 877007 112011 450115 972375 449303 464697 104888 75484 667640 233763 36350 724793 989949 623269 347751 744290 921828 556334 653375 302306 437664 304706 827712 538454 541592 835385 291163 268272 399847 328318 695030 324469 430874 849232 456425 691072 367477 263684 571264 921341 436718 934913 651388 791918 804016 760386 274962 95786 283994 821656 314794 535961 665470 925158 355425 426489 215458 12067 840903 722780 538754 896411 33186 180776 276684 279982 560938 247445 601698 774032 764363 600051 341788 142471 72230 828961 397187 402289 778127 505303 840791 71547 556816 902493 375370 622378 179173 108370 179715 769174 925887 504102 599517 189482 242561 38367 461605 917734 217478 405080 250271 531101 227289 428798 347905 816567 605883 594898 83574 754736 29408 841897 379164 982679 406450 624751 777223 688848 577485 361119 608700 94291 822721 299661 356790 121643 21716 196508 439461 826935 603261 393416 237546 184364 362602 783582 762461 846161 966267 20479 55367 565313 576004 887521 38376 21101 687823 759181 937138 721112 292632 654690 935243 818393 299343 641809 98768 369564 547801 600031 663885 307937 757392 664998 360645 34236 518846 116564 385968 964563 937638 472682 88440 72483 291644 670078 147643 215612 158119 963129 30860 964928 939270 725466 585586 4392 797160 167346 478760 346559 279314 996070 473051 325029 255614 377712 515055 722957 287894 816606 204219 115711 474173 341842 600584 994455 813894 68736 432981 933124 686075 715251 569558 343626 400471 11464 681969 298624 792844 869552 246207 317331 819519 763763 843985 795777 636423 784040 973417 922335 37489 340094 559548 334228 33599 882935 364215 687067 329764 630823 983287 775365 796489 533561 781647 309941 478284 37482 901254 906466 370940 906956 100630 823192 580510 353093 116143 152631 269675 38733 439729 364659 720015 905204 439926 590418 608620 329113 716294 49905 211989 300468 618720 576064 90259 689549 168376 498497 62820 33922 670835 465101 419383 245445 817836 957967 719921 356124 556595 597190 751979 983264 527113 162823 253745 607742 100582 645114 385604 435897 240691 112088 960665 51494 433232 211763 743577 867118 467599 706478 573983 684431 996919 973825 40957 16284 867458 757750 769527 966328 655711 346607 156293 71711 842353 133213 460054 616606 985869 602314 609736 853974 78592 815057 333233 739773 651911 558816 154905 392860 519446 52413 503293 261650 970898 95102 882382 216527 317334 325903 924592 84890 989426 497392 925756 971596 400615 861685 726782 548883 134188 990980 419831 736432 412268 263450 568220 405945 39942 853447 778709 935576 209612 248813 333951 530505 637444 21829 678955 74144 5034 177498 451036 460097 965676 647691 553933 771878 936557 182477 177513 126685 260994 375591 215057 758919 749880 711605 414746 691994 795020 585702 503308 635680 911857 577342 365156 727926 180942 770900 117906 773646 341757 792213 4732 108845 651598 647231 174073 263854 732354 60199 402327 123581 871376 24628 683606 691804 789859 550433 849579 169185 510681 599871 580350 960758 849734 639792 223980 622552 622575 795950 844037 342873 700560 311810 582799 276767 522326 506829 909185 216930 263718 346114 194441 991473 411220 878890 569735 329326 385773 875487 295760 555661 121518 575505 846251 99737 574154 3460 102615 819120 729383 288400 549636 731266 849505 992160 883477 99285 444614 851251 945124 942020 48025 733022 489790 71419 82704 922889 460899 671293 866582 962413 730119 112543 256969 54940 42132 400010 994941 221625 786790 208636 250743 193660 108557 857416 294962 875119 544271 803281 307038 448115 74531 934931 517276 27708 100918 628699 320131 314321 693098 396745 409694 24141 828627 803221 544300 888865 995064 431816 904095 602255 316184 559998 310877 622512 401762 755883 105218 523440 302843 426451 449244 429453 996476 688783 518318 38043 644338 360719 383982 19842 976861 665043 466822 169790 567985 485745 740566 926175 585367 815827 27440 67335 622381 98613 488923 897646 617666 972267 3986 573665 794651 109593 186946 795007 185457 461497 216143 105083 964337 401753 418319 297181 5498 937050 336013 356097 882018 79602 28104 250710 192242 131115 839857 793119 798821 674850 372977 504438 309357 39433 662880 753156 476654 571301 351503 888331 861249 614224 881343 85532 544179 889144 649640 809633 793859 106398 345971 895188 583207 367641 340352 228870 134664 707664 45217 749529 648129 901763 441181 663494 715044 641667 223214 272217 913909 612214 845251 220015 220397 670804 211455 853503 534328 844332 993528 465934 102583 191840 790585 599865 447359 482788 272384 360623 217881 204547 542913 365621 309824 867674 99233 344480 855462 480987 137339 455390 743471 634636 266975 885870 337907 223557 60494 799907 460736 58998 844927 443749 666135 909790 831134 971823 898347 558677 217223 554066 121125 666435 429071 235249 215458 392486 87868 929667 109235 864081 561992 5141 910555 41575 414050 639557 527573 972260 337132 943368 119884 104532 934590 540964 199009 925786 806306 535671 296873 334955 274006 465006 599340 76944 250317 14223 46503 817896 157870 552432 88075 528803 421459 509821 444 917128 452044 673270 372114 113392 535258 142382 97947 510536 663476 192077 122199 68883 683269 510607 136251 712166 825579 660803 692015 402539 40058 594446 79952 840926 666295 576805 433966 878483 27486 984342 799311 143406 414493 108800 604395 951209 158550 110870 181997 290450 228321 252127 453944 613834 795975 338681 482848 331847 557000 869330 932013 956755 56086 882862 231708 432586 647064 792548 762525 843488 658984 773729 389334 909913 478101 191139 392478 327183 986658 267454 998147 893488 430021 907483 609093 656638 452649 746932 576920 806349 418476 253146 466918 381447 617890 305391 382091 635947 666448 383660 392023 566282 249714 839260 558608 482570 62197 945823 956461 906019 212541 151336 986588 793316 292513 140224 941949 688686 960938 988033 265572 739832 800280 61915 126427 106378 856477 437330 477149 389058 979551 420158 125597 938322 638202 944137 178365 902207 728444 828405 510359 345828 318184 805844 933752 86957 410548 897806 566111 297373 560458 698718 568515 910408 110346 549205 667018 109017 600135 585302 725715 429006 879494 272600 403437 675575 524930 975080 456477 849338 207403 407012 549532 521106 761185 234496 491863 889995 762430 391557 129006 410440 871114 788173 791093 283262 367236 122953 799541 688950 201888 158395 506860 485198 855875 970684 759945 726585 775049 195767 574321 97978 305728 911340 757117 307565 77034 273134 914810 643135 196095 241125 951655 3697 659369 499789 502970 895705 938886 58549 707740 131936 128169 695745 728104 4165 866712 624873 394352 854680 607248 271352 998200 232256 607677 735949 14073 283446 180355 612957 253023 864776 365560 830895 324492 987991 835815 385439 374163 303705 465358 624091 965501 393687 433632 217577 450375 920048 602117 820447 209442 605141 314901 75882 511410 719627 921697 462856 386768 681004 179946 586765 661064 264102 50727 456802 606940 40634 999620 402689 398399 197054 590494 785979 702746 925084 254087 333554 748170 16529 791688 671519 996832 113966 386778 495373 485856 345371 578476 750556 209922 117775 564577 932735 85813 747801 680527 975102 853015 116506 750912 667253 997886 143368 330292 626515 623154 796845 984222 507932 603632 223718 367331 577576 216425 165669 983518 927905 47296 86832 930719 200201 43472 709215 236711 736690 763556 540641 393453 301828 105149 758200 84316 28922 370768 102776 532307 313509 621189 597644 268963 258920 698553 912306 544085 537146 80829 579258 522466 814439 349332 283530 653560 438479 393401 704605 625020 520934 681239 278079 432258 807026 362191 436115 529943 695185 910709 201485 455992 314160 348691 276665 682776 304852 852965 61618 302878 518613 664604 535147 488676 743710 179931 261994 471289 659119 31101 241544 897760 418203 146445 363250 944847 517130 437452 291627 35505 132600 893998 740552 486245 825652 988317 57074 625276 784418 86261 644776 413054 537466 790086 472570 667110 980294 121558 246223 880546 572200 613340 989728 966548 542610 591430 347194 764691 221964 919220 283328 399659 725489 821498 88039 502169 374386 757090 897977 204239 755089 333160 580051 464758 263912 526716 572902 301543 516704 953988 73529 481841 925178 293975 892837 140247 969738 407491 759064 344911 165686 769159 982995 118659 926331 430426 788268 845140 402601 687330 732941 806546 627298 801918 272051 659397 293599 107197 790255 520616 458027 391269 308712 770920 150373 210349 436824 290281 535491 587842 504075 601729 758602 865158 84707 527739 950295 814476 232150 609558 449561 996638 579310 548164 963092 916855 303816 63851 163807 779465 435670 597223 469223 758777 275101 958470 374570 195870 935928 381194 584893 788549 265427 37675 565191 377520 525488 944851 320835 657810 147046 885152 133762 20117 222364 763941 852007 286484 821587 123561 440169 889121 200218 344614 414292 614720 455575 628299 134280 656490 990085 16187 642104 936332 380976 980236 980461 52549 150843 968073 747841 619179 975130 138737 256100 756871 229272 324405 946523 970708 645331 493949 505916 439428 545339 78692 871730 341307 853782 106296 345151 533074 941951 745851 539829 866325 897634 183781 253436 417733 772354 906975 479760 749911 697780 579849 406208 280180 154529 604277 727216 834295 744136 671721 842840 946418 60473 759201 98370 189417 173339 629644 637008 283477 485607 195658 975859 395618 674218 322740 123317 755249 961671 87124 320049 946199 108339 910120 255125 506204 770231 932452 447591 784125 31538 544173 457661 740011 420757 48158 209923 950538 101028 144071 222393 645939 98364 755305 471091 369202 204935 797243 429655 206280 372489 858280 32098 243370 180631 545487 219556 546240 957083 333954 849983 895719 385426 962567 432492 761200 588237 98394 709045 336350 329971 503401 687484 389484 324414 260182 49779 857221 598138 344889 882082 709450 166921 770844 685861 812688 545825 859261 225003 406879 352716 856591 14648 615412 861415 633849 699107 658687 799523 866133 527577 363430 238024 614322 17048 286145 783853 557011 887477 21660 911233 466158 854487 47224 508869 903598 65145 897481 208464 308594 58348 209465 594954 333003 657618 113444 397553 84866 198564 561242 387159 486607 972270 758049 805345 321123 616654 143857 594250 397279 175288 825013 585694 841947 255220 164560 277247 884128 520543 523094 642724 664942 974566 383567 968149 812919 972302 559031 244784 818082 154287 887105 824807 354953 452596 786895 355840 968507 395932 355132 45139 944955 616508 370962 713808 948095 34427 212948 594806 372594 996501 243894 660125 153138 547737 140575 817453 33234 235 755950 963621 525593 476354 431154 354773 209474 998187 772593 645732 989242 919236 124194 545995 289318 535554 526771 732951 185690 210284 526275 24811 958818 204189 878441 638972 908413 102022 15467 636051 656413 825321 606344 927503 770856 190623 658159 363360 575418 545363 239237 373325 801889 987333 733540 620271 426271 26697 490902 825908 432556 345989 493854 54941 124786 622966 801007 273472 135951 756139 314803 192198 770518 942217 338117 596846 414670 542789 862455 514312 69681 994349 37453 101691 161647 864096 899136 173697 806633 261969 796029 476837 329974 387272 85155 250635 849377 81825 917897 239337 580136 343306 885045 651526 550783 163337 255973 838402 599115 891637 650698 580430 585320 591160 661321 934319 481252 160019 375032 971775 423041 370778 299431 972076 518967 356084 632212 759480 648879 412956 203637 945271 999305 9699 722099 669396 921175 629483 573609 808844 203488 432493 257577 808689 855902 57716 590135 538664 894976 804768 620620 331243 990633 628837 52820 608585 274927 419401 991856 812065 519389 904745 226549 14570 309937 930292 961068 34094 16606 490286 625360 435275 433035 251631 746067 837361 833491 321634 995417 945126 702468 207687 911546 15621 69024 685681 103621 187258 746270 389448 171704 664520 727913 111751 795273 193027 40928 970751 483424 200086 141973 179219 51034 366975 194126 921274 802248 227406 26439 41537 730414 704170 500910 499846 70020 148491 731942 597566 755256 574017 301829 19055 396651 600940 271317 665079 205359 827777 694870 541187 591951 37196 68091 862361 393287 994920 632937 392847 3336 873289 814715 455441 95030 579698 206080 883679 31593 957759 719163 435212 426351 714397 84706 756032 405064 233293 795489 697015 160041 357157 204692 900672 330298 655822 474192 683071 672536 154119 69338 393004 287444 773920 719534 105042 832433 909888 257018 395920 311082 447392 944992 581083 651754 782 142584 588154 424658 572011 505419 102537 364342 562989 128665 560247 757984 242014 896340 951496 397644 304283 19427 427603 770858 614485 436192 424452 733216 522388 50394 895132 642245 607407 423636 367468 944103 223957 656900 318430 213766 421639 16597 26604 672791 291739 404133 705639 660417 988283 840136 807281 919011 584804 575427 548099 215436 512168 446865 953448 171010 573868 558498 821888 730940 760554 261143 759102 900456 58928 257159 80299 899302 93664 370302 707617 302922 863598 217848 421392 578846 155237 693674 547388 731613 894946 856122 40700 946362 454551 995138 404541 3735 187850 682449 843518 854606 732499 97321 190226 243116 258017 453826 134561 572017 192630 293574 279910 582673 561575 145043 335410 87734 546909 207868 921576 246139 147414 439944 129727 901490 571748 865074 841155 78880 216237 629031 355029 370748 429801 581131 174310 643763 353384 698484 479936 995623 424713 95917 377277 722987 282116 185653 737102 472073 345441 916094 724213 893052 734271 855598 215627 219318 343118 315553 145019 553179 141909 205605 723525 117828 45549 651452 470908 893118 198019 159134 713032 456968 539866 52596 273509 562840 465479 830878 622626 264023 812979 677166 765091 578912 72477 181035 702432 748933 357973 347919 532004 455818 127106 12937 960142 817768 241757 921852 174099 366923 106036 913918 314234 799829 382312 266266 198686 371801 191983 751503 417456 600288 680723 682062 430899 820392 712048 36031 527358 953183 459258 53629 256318 272108 311605 171157 901425 713639 717883 691852 466027 586460 572922 570390 225173 403533 810227 866271 874921 373613 26876 315206 663864 13285 749951 639133 696228 936594 753529 674475 121830 355589 847036 889002 899401 668610 624301 207625 649965 133314 2758 852970 244741 550961 642389 451365 258329 574512 277372 502660 661637 55060 922351 660613 887288 758181 208185 974683 569590 354080 794615 12013 64791 866294 398299 894806 137541 237579 696042 934179 697474 736695 85759 856 529824 81032 508038 320172 765127 260542 783105 426888 547186 89870 765319 660235 331506 442912 565120 277833 247466 987921 377962 416519 663121 128882 506071 510017 672627 378118 6125 309413 194032 978888 501476 726677 32316 947747 545676 302121 445853 61688 806660 600491 777584 93596 90692 750233 958565 609751 36564 657126 618622 899750 169490 523769 690836 44921 200241 312684 2514 950390 165492 281230 182264 425204 766647 595682 56793 119937 370471 765790 174173 974877 516804 697773 467904 670844 434918 558445 934545 952008 621813 996658 458356 970781 600048 632705 140513 790604 611175 289558 807650 672920 781121 739358 242073 413307 499895 113918 23224 452386 385815 513994 219974 850861 343234 320462 120289 46833 140270 484361 977015 565813 308708 861549 214923 879800 129603 387553 544439 442537 662651 55679 779364 283118 708883 567126 918291 10462 949669 653608 623575 888199 72156 985005 268121 533992 651964 423183 980819 116984 42907 965036 324630 305118 541088 41304 299524 237174 87883 606104 549910 702034 860141 705959 555735 45303 107051 155829 214502 341148 826751 707107 467001 312878 817975 468744 817045 27215 244212 39535 411350 76114 975341 347031 213038 862465 771753 490737 983454 167256 852680 468518 776638 621383 822587 616335 874555 871027 46536 468731 461587 304373 867271 253164 697435 796889 692455 282778 87162 979361 94442 798574 939051 301760 461988 421448 944959 804064 474048 384379 698328 958940 547067 665163 800240 3462 166439 484470 413840 600546 917418 427368 917145 992297 307836 116485 696702 465480 442348 532643 963592 731550 786204 952717 630993 537345 218880 16897 489801 143866 608932 835955 273269 809220 608163 658696 394986 223761 881392 7580 362454 256325 686161 902268 430328 717625 926878 462829 22051 654969 715783 611 659903 348999 613068 728331 796168 937046 71042 360385 402445 11407 825685 113946 783986 443407 164416 441436 66543 146151 141142 537409 324046 480923 912061 424312 758768 33508 789294 352036 794441 467758 252983 744859 363744 533466 160633 766568 805328 311613 880489 176585 606858 452447 85011 330737 707217 511166 475922 116999 400316 428744 621210 330150 562615 573796 623855 182939 717250 487082 116779 394666 86833 715046 326780 46154 323754 78617 419683 289956 926954 170872 35318 696087 989824 524715 512222 552567 207953 287503 762458 819594 586706 960949 503931 143498 334353 140769 650982 860837 776749 226059 843349 395648 496473 231905 562966 566128 646493 265923 945418 185855 784597 9734 155879 47021 164464 516978 723255 561581 323826 529412 417239 947363 215474 867117 78009 259629 60701 110736 634146 821271 706801 787336 100332 209893 835395 550880 625093 996877 105978 682521 388655 170298 746449 469287 203646 676234 215257 807988 12381 902737 917812 179612 865289 238100 140635 507824 559892 434895 181082 284275 31140 726064 657999 789472 376305 809113 634542 27937 972170 282274 545407 922457 138513 415572 352734 756380 170042 458799 917051 836146 535184 600933 809432 832728 391473 224413 126670 695102 13261 379057 482376 604873 709354 397872 152261 897427 108067 517661 340954 327334 293668 886957 361646 94085 594352 437069 735613 489124 749148 789403 576214 703915 17553 837160 561181 534774 520525 54908 337929 411607 746850 636818 987111 556243 987062 42967 616085 344033 1730 563183 287624 529839 194323 529073 50375 846748 176076 614886 109229 684223 509986 502733 410795 200671 71838 756250 126275 410488 94495 792947 692494 476604 783573 938226 28023 33232 994247 27622 284926 574411 779726 319953 46711 224378 921496 671083 607816 220575 863206 723293 991022 418093 328078 388040 683640 578126 931449 715516 287179 273693 463654 263425 540700 837228 718950 723217 904953 713920 169374 934619 953537 87760 275336 590018 233511 369993 828146 358108 765811 297677 610621 137140 190208 521839 705887 550409 495871 799736 938018 552717 99635 827110 47779 578086 933108 994920 434515 854128 929068 451811 132026 173752 592732 859952 313263 438339 544472 586075 933921 290693 741063 984165 333649 583147 885668 403908 677973 802002 703296 336990 165271 318541 137341 22545 332820 667106 380180 503150 24798 777742 946192 154233 317978 826365 354641 734187 446403 18066 941771 989104 353061 842021 702276 751978 970786 119744 397721 387308 2993 736098 543609 846335 301786 930300 368616 487648 593723 339062 585598 369024 457158 49067 300262 985795 582337 500136 710367 322690 423108 594801 212606 601481 769599 241405 838954 461081 821809 54261 875551 917607 716210 858681 96940 131739 664938 322074 482229 392786 374551 245153 876145 137693 98443 654151 432685 664832 743980 629883 97863 628659 496051 767071 146291 387237 600877 911435 793466 650548 859901 948361 33910 202357 384536 108503 182552 552499 693575 325352 449250 557480 339753 188963 31149 314053 344878 204451 563301 603824 966877 395381 963847 809665 569551 450397 428458 602564 661873 354385 671923 91258 993734 570300 235743 892695 563299 799933 451773 91397 309490 269925 593969 297184 822447 513469 817587 427065 669998 626877 559246 334291 35411 799958 703649 134505 510808 264042 548641 431590 303115 660366 982549 958379 264141 776655 506265 977292 436628 789994 291804 820435 226089 643090 405538 194812 219435 58541 709186 733560 705291 378648 308968 453354 551310 301471 434005 323436 168782 386630 571162 180491 558841 190019 303777 419527 337872 616256 146724 214549 211178 255326 19892 747165 116014 136173 938675 365563 378716 152373 531866 640322 56453 177521 822388 406388 141198 266383 15649 978635 683058 842033 362644 598068 408637 805294 182421 761935 160145 607121 255168 482032 791973 478617 998725 764257 267329 109880 71334 525918 127683 739989 432635 87959 517597 634698 350769 617201 978580 411622 136199 712837 401859 712747 589456 156128 637974 151825 739123 310402 347535 804930 178670 453727 332165 99164 492559 526177 81312 69106 618170 840035 139358 624459 751590 25783 857169 557153 937631 638690 371615 878436 138501 605019 750017 105845 499212 858255 233412 55979 535803 655328 870859 657169 910765 853345 130698 486374 639570 690716 141581 442715 328559 855180 626863 831833 768986 621923 997092 658169 695039 504453 68399 474889 821790 134795 653676 550350 550986 812546 749832 618108 496299 530473 997315 172096 732797 952694 680501 577015 861967 213714 784775 509876 521733 116824 174197 97022 668247 818970 730515 109455 679184 741148 99269 556246 103375 996247 218757 811894 531337 720440 264352 181701 687941 660382 275193 682254 515230 41695 941637 689615 392325 752131 386766 569916 689213 602504 330225 296506 935133 546461 684255 286757 589842 732711 850399 204426 462426 903486 284491 123821 789321 338737 381070 373445 141704 603070 972845 968123 487825 470875 130235 233263 512693 157360 613026 62515 389590 422426 577761 531149 351085 447530 898249 805433 610885 84964 334015 717541 866046 331585 164926 780404 425419 270637 766930 611388 631028 174281 523997 963720 412501 703338 195349 239894 634909 543768 29892 445593 120080 999184 630471 377656 898694 850243 631568 619086 527785 48149 30693 180200 593275 914334 751326 491274 743246 336748 486250 465322 811914 652671 744907 303411 841706 593676 595669 748036 859647 242619 614579 509359 778283 121001 49314 39546 767656 571879 10036 412513 537791 561593 746255 408914 360529 247447 513324 392687 315154 316463 650072 592848 75016 262369 922294 861246 27280 170818 143610 715705 447194 36890 8303 803443 919464 123814 831411 409491 99091 532502 305846 408372 332358 323600 189311 514531 694081 148395 860582 704164 496599 910389 221531 167533 262192 511342 448542 977833 12552 952011 64517 696118 51438 4467 313913 854823 618246 236869 52088 741572 623496 650257 658069 986693 587390 936602 377780 167963 436490 177499 814159 49831 910174 35710 199475 896129 352705 512806 131459 216370 72337 662631 319476 52794 739900 536264 837584 41355 499333 756936 619635 253003 773061 555414 672209 909590 599656 806040 60014 819835 897260 348133 408356 669050 415845 902475 136609 131532 574972 802314 710502 186459 377131 673878 971465 234949 290754 794073 659508 685981 166182 303662 83619 536746 639565 778024 755370 527847 731715 353673 758445 505217 132327 454347 873511 314588 396014 573339 652899 192207 987168 530712 154694 516835 556438 477913 845827 990231 761730 978084 700645 254943 304615 253048 480649 591521 821917 557700 451425 768822 88911 21677 908978 645231 457596 390604 848726 629518 50425 565870 394620 490504 278893 452242 480675 26698 856659 982126 198626 203953 757180 81835 772131 767568 884938 246948 784547 647342 64502 220011 204084 187013 223564 86021 481084 340357 229610 355688 688372 141134 651268 110468 293609 919866 503075 979191 556925 295376 150433 631639 435431 842322 802734 222765 546287 94576 109135 755380 142963 72211 406553 447262 269286 505555 698 662927 82123 842241 399665 908064 709886 55902 92625 881117 500715 56418 935938 359112 219285 498742 68928 164564 197329 46586 544602 399914 832584 917120 381300 555687 203833 802447 415429 549276 573620 47777 982682 244877 360736 947493 236177 467251 404533 251006 147551 522426 829059 959105 50059 937923 913642 336635 807472 16611 475296 219305 706175 947427 780334 27839 121659 680190 218419 929058 600379 414245 77855 177837 357611 853630 224633 663728 445771 71713 169050 973548 693230 45850 111024 822040 339261 778410 799228 647455 167218 368326 688724 750880 808221 388374 694050 927021 104227 837431 38371 75276 396025 136890 348136 875321 261293 900899 649432 895330 613534 336106 962028 582314 292735 391805 834994 165478 87960 570684 768780 202019 876933 94204 124846 75870 539189 255877 593506 65738 487916 155732 356679 446670 50113 163546 594446 743236 287201 381562 916540 588220 616074 922319 688044 716215 941073 347172 182410 64620 591261 958330 529368 736582 632297 111750 402605 958243 56966 223919 228080 51543 829142 929492 608994 417511 904082 912837 758354 295375 614598 568453 162726 95676 218192 745743 80600 80979 793892 913550 465911 151848 52746 287715 793954 366088 747486 802 45265 689136 973840 188117 208908 216659 349346 599544 852465 900823 530221 988539 750450 873304 702492 749316 794133 3172 198702 967978 592946 839038 986424 960379 519033 711964 59105 684726 14313 352809 985637 22802 876506 744835 945491 885110 221812 274430 131983 650366 865654 441055 145808 845565 71984 860833 336995 541365 308105 71028 234342 943456 550137 908025 598222 721643 468880 845575 92577 501878 718766 391145 129661 462741 11465 659486 83855 779090 96810 726360 873501 746856 543535 924157 336957 658057 359627 482793 995483 434394 359298 865386 93367 23410 321966 194243 357029 171614 665212 637610 587147 883616 318383 864841 515622 734315 965212 735872 533893 455017 471789 165921 896332 901045 55711 106035 951475 161505 901507 586097 853381 583666 103168 605128 101410 74207 674383 954204 676413 149205 483454 985411 995358 603894 928174 451720 824992 444501 706837 510314 861236 791995 401021 640282 51165 381926 543619 199297 208050 485381 277337 997623 483616 323069 576900 603725 841765 354215 486174 871684 366742 909839 578453 130132 892570 979383 886058 411238 341036 584594 737972 7578 986333 293449 966043 911170 638927 519673 9245 824869 810939 763955 784204 46013 636460 511995 466061 305273 310786 352458 649626 603644 305585 985036 181185 645980 88703 69155 375076 798756 499529 914722 433719 628562 368382 39058 110725 481690 207842 655664 593900 77089 683661 205357 844636 977474 24874 784109 744795 270477 228088 45321 505092 345475 183756 502989 143683 739931 702541 323898 257563 475713 278327 779397 315424 430801 372505 979478 627645 144416 296151 873802 834928 926452 725928 536114 112457 840071 177240 377682 921199 771784 151752 37795 177434 510489 828201 350353 467418 183058 976005 49981 621326 830589 17590 325756 716270 149336 604973 951318 743747 753686 609388 925320 123369 100702 376332 193922 331987 317962 711288 97514 357959 738794 183728 681496 219422 386175 491784 517656 159110 542080 477286 793899 760000 333208 507143 508229 18978 512677 534906 969488 622869 5371 428579 831272 542616 895775 633658 741854 123963 252813 721098 918326 874725 772211 82674 27176 389455 67827 786087 100322 948231 468453 207088 323268 782638 136722 66345 986851 66874 321594 589569 30214 850933 720591 197691 543340 43580 409528 173553 877125 388480 939023 932428 140532 99464 227171 354701 295380 652334 351607 137480 777263 336669 151745 612644 51080 442394 788716 601116 975507 978424 636630 404096 255224 618530 295699 362869 259091 472469 178536 105457 286199 640547 838993 769792 346662 521585 733499 275586 830939 871097 567306 198250 61312 155081 386901 429952 69880 416323 251237 232672 263958 467675 153978 787962 57252 11868 287814 972112 215966 197091 520559 376506 917940 803106 445329 630373 690315 130527 90682 585936 735549 528818 403629 730957 818388 516810 959456 929094 522835 459113 581181 291894 549549 99683 456036 407724 941452 291491 731624 222540 130251 847015 173710 503245 962429 736447 139537 248187 364004 765969 654176 324662 492090 825496 836702 395058 99499 87009 425954 393974 308121 390540 467253 104093 560087 749265 19670 708567 298543 732088 465657 19881 633308 741280 235843 776553 897168 832633 799696 63747 49264 207178 980974 73015 768211 518443 864351 223064 292294 898252 398299 501198 901130 317357 650700 341141 251989 372964 937615 664828 82509 838170 866746 407143 12752 472142 622480 164366 576623 61072 641807 197755 971566 259207 792739 911760 907462 540460 240752 787391 680804 687437 747340 189904 803943 519883 656129 224286 613221 39516 881424 124698 928807 17993 796073 116615 24168 428529 111797 695868 550682 603141 222668 249061 599841 680714 805759 481219 90261 941082 651983 319143 743557 756707 146483 585147 529071 872870 696087 266745 929609 130105 180632 815281 577531 965126 681544 421704 634658 601610 422320 885492 647887 49047 770185 807361 156870 86162 645634 384079 626432 492149 850622 564881 561641 582606 814675 673487 308194 435006 693835 604965 673280 688764 241574 329538 497931 979728 690391 560490 907456 213848 147203 998517 908560 656966 57413 29325 326687 838559 342317 112244 954629 636541 183932 701308 983632 908687 591145 32524 680705 904852 409759 733730 71178 909476 875965 657740 641750 922215 687828 197101 443649 773979 259821 364351 543132 635794 42945 471627 331947 649457 957950 167538 652774 905011 945545 671144 960763 843236 661046 158963 373450 343911 728530 620720 117224 134321 699610 774095 551197 121227 467969 361810 815654 348691 657966 644882 172595 789627 790267 898362 807210 647817 537399 434186 271586 857046 172773 530453 958121 369935 932411 157571 433407 78583 329636 280464 913881 637667 447999 596107 459807 521148 649437 854104 474669 601857 414918 384175 938134 107458 7285 270490 621788 650214 280600 853499 467962 500454 892689 197827 305563 858896 343351 361596 525855 906693 261782 460609 172893 999419 640170 284353 735708 265403 749864 656767 139224 404260 353590 133396 220292 330022 444398 419692 400770 680456 41951 728965 879084 38371 790988 285555 998991 743589 778411 505567 812139 34511 232806 901059 904756 569655 639390 959919 455700 944455 462115 991048 377574 454780 361021 620291 50429 854312 960423 924334 788763 406064 79502 266984 160058 837710 661782 42276 409031 613456 383253 604970 81953 800215 537110 826390 959647 816665 533720 152727 234247 264992 184653 826481 8856 874377 385307 264188 51713 677894 683870 798690 365735 786332 982628 146341 331619 823526 69359 597847 210754 790352 571639 262239 862787 220060 632422 683323 681437 657633 461466 959865 263286 632839 491622 387196 770988 613708 65297 48765 236304 351490 703381 409096 394983 594702 30753 641275 956072 84971 467800 595914 898496 975141 380304 113790 768912 331231 523092 56689 151534 870093 717923 944659 997792 15994 879918 270888 888100 989188 379613 301064 265899 565915 637579 100126 703513 696070 954758 248490 127623 861469 519952 398207 582018 910032 889249 989445 366153 469278 657186 376184 883474 911199 270323 265063 132549 351419 284582 897590 675776 158385 311809 42972 447889 542417 294784 654886 656575 851650 620754 490290 164482 173885 247767 976757 606918 266703 737768 614006 317165 683483 437839 119952 3337 59670 801162 481716 688038 977034 271884 784677 390206 336147 229885 254074 222851 274853 736565 503135 975384 862724 50757 582164 405336 261450 179502 17708 441806 296036 809127 661072 341947 568278 319323 747898 488468 186995 450089 127226 259841 441957 939683 479092 37536 262507 12047 99424 311615 741142 154537 538953 517413 737995 15839 830479 510986 505284 643859 755237 268378 812367 285597 74003 599542 792461 633607 743733 444018 50676 696079 811706 532056 520078 501352 162534 734436 804536 200057 867728 925767 77284 286172 649189 381349 316439 525664 835939 459798 414571 975112 881503 478120 762062 597898 29119 603611 550018 978385 737793 693924 609563 779004 373619 726059 289796 828380 865784 356301 567290 308602 453257 748442 879823 233678 981873 755544 53672 400777 687952 207102 486656 248140 826586 105978 316515 510191 697557 92716 872628 242619 107806 780456 979431 542000 169317 942520 560903 615872 333164 376536 767921 608274 170700 328824 616279 270272 799343 52926 697983 896089 837911 798849 994626 178592 58518 773455 939149 749579 598932 84200 455971 604101 771917 958272 501656 182828 979600 809153 656856 955859 688001 171591 438814 132737 426199 108258 728637 969137 454687 570711 734299 736912 343607 935647 144497 724354 300564 353575 793612 925214 174076 857935 198799 295725 525069 846443 678319 546991 352052 530757 237237 668694 113079 820440 495168 492040 403372 784023 588288 885985 18303 585124 248956 245615 183792 748377 144909 492404 57810 687427 359649 613288 65806 564577 457529 53813 914782 9193 178219 35513 258194 823812 661984 584007 793102 598734 379415 149286 480202 225495 311905 536720 354833 728612 398883 435957 373763 438254 792599 576694 859667 307041 914187 694570 993865 413023 834720 723228 172480 721403 535180 774346 914537 848319 418265 61608 920199 210918 561827 62555 978097 615714 434270 904255 845460 853271 611278 716578 146734 349534 922318 247110 663124 159427 69578 595427 700781 135240 146436 232098 741364 80864 909394 164771 535481 522612 716382 471032 714401 879330 695973 800424 346722 767864 805305 423277 653960 181117 690303 380534 824755 715177 508850 341734 387222 196265 649886 862163 123898 755676 180389 179208 149817 897112 970110 185987 834435 639205 241713 420087 23708 369472 14108 420683 986332 91098 176625 680922 713390 726615 341429 815473 244753 263824 287939 603157 346650 941137 100679 427258 857776 746011 978500 400908 909647 249699 112463 741802 909894 328145 584337 232422 127865 295811 658760 381766 593759 843591 942534 399558 405060 757028 729265 383252 729929 71058 102978 511251 554527 427517 455942 984729 580368 71942 766048 785072 570742 580738 889413 811928 930946 29433 502398 215876 340790 270760 551337 806809 136043 395840 966137 620530 34188 217316 452658 249886 911385 458735 369518 403168 775782 899180 624538 525870 550873 901916 843769 442419 153583 502964 216352 282126 834231 865372 560568 515537 129557 960689 44032 402946 175937 672451 48073 591581 183814 132568 230968 711184 812995 226471 3911 532669 318125 717854 4483 422268 33547 558173 897615 112662 75065 866681 923233 602187 979110 966010 834304 586189 822421 265244 707660 820739 772640 581714 455542 794183 739312 577022 12739 566440 428358 679419 21389 248041 231990 187348 182338 790528 26855 26505 548067 262552 981716 981137 554118 852495 683469 838739 704725 944505 458295 305580 965837 84891 520456 319084 355584 692656 376268 494552 112723 517352 831267 124522 424129 600676 146816 818572 965910 806971 871659 592481 133492 713849 111296 230717 468561 11930 231534 444327 350903 278995 862394 349150 502596 54538 484217 257361 346855 698457 992793 539238 766569 85839 918552 283252 447073 918190 855947 446024 315327 402158 146265 404388 841410 562489 679998 948411 199874 698989 598793 395511 630631 93469 100509 122612 287023 304720 230836 630786 993388 379905 947991 29414 204804 75613 676967 495897 962160 695496 888920 523144 793405 49176 506288 126418 756238 700568 153805 669517 25367 213511 855004 750530 930468 374103 5411 51820 136912 327406 678840 624189 545486 64360 917447 715354 630692 656659 311375 973146 114603 716785 907238 946442 363920 526330 638001 905068 81174 345431 496621 455859 762770 312872 176361 526920 469294 179711 605897 63305 68454 27235 570821 573253 760718 176014 665959 581633 488074 15535 776017 451126 210580 402473 372405 582544 400697 576978 964635 768176 773020 732661 477086 867371 519346 288785 218159 792138 790981 769815 388817 761224 277938 177455 839515 172247 828522 971636 560249 701083 179956 829939 293164 669933 373993 344497 878661 954009 632055 926370 317230 827360 335775 86066 952161 765047 327160 834496 185262 141894 322473 850142 828602 357291 914610 212371 92475 430004 730596 744793 825149 175464 492388 496607 806367 741055 937708 272647 627159 904677 31690 823273 59370 692795 845920 187343 755509 247062 259810 703159 562151 335294 223835 395348 417988 709424 541096 31181 447011 164509 522875 755837 338801 84777 255129 416369 282413 394605 672029 265197 144041 26229 438067 978792 302159 300162 267293 539915 296282 940681 924274 900085 966681 168370 823002 406330 8431 493210 34707 442911 120470 241361 147055 55520 540951 967709 697748 345387 970707 676533 98298 614370 883069 376327 246321 661981 358750 453875 277400 678950 870288 33742 33511 49147 190212 816864 201446 538703 591036 588070 218868 317385 43345 589648 458049 538307 258478 427780 981460 333068 866387 576090 187845 72039 268755 119133 171076 968842 176022 225744 393553 726048 523544 634727 681601 488903 21032 24970 855488 409363 521898 465814 817609 935177 268693 157915 453552 441317 97526 508191 431896 453524 644652 977945 350909 362939 815145 871095 953708 839534 857271 608920 81286 593273 416241 179731 422657 122843 553989 810607 246886 119366 118649 140649 767060 724897 738531 656177 939004 301894 233200 529644 156835 325060 121502 530803 450403 77341 232001 862355 198058 526729 554498 357836 789497 386546 693787 356370 926566 545846 706588 137999 859354 189737 84778 774431 336212 479568 872122 103314 638565 945126 99546 528237 225778 204507 457577 876905 755765 718544 27418 481907 692348 134108 716853 59819 739305 415818 820822 367717 692272 579225 541228 166698 353948 689146 743675 951736 370250 353942 722843 151038 81900 700678 881782 25505 182087 784089 316686 326778 95029 225169 97461 753814 494308 338854 925010 207092 530902 973953 509795 928715 784287 805762 844342 861505 922666 424251 498030 282357 348276 395315 22340 717174 974415 121189 306756 725193 192225 101374 880524 839335 969826 207394 396560 567164 298402 315879 567513 532394 103424 873304 123137 986372 445492 784435 665336 211155 118790 326636 580418 837909 203860 553448 390583 163064 530064 594307 717506 417252 756864 946058 972131 44142 863869 943234 749357 177894 158068 780255 378056 353610 334696 997646 211760 217360 719790 144555 132148 480480 525679 902795 28856 925336 838249 624692 233459 559622 171375 30752 790450 125361 371556 706878 526483 382673 551812 52529 681867 408402 233564 339343 6241 566614 293069 98403 246640 405424 795789 755563 665513 273065 309733 114394 336910 445502 550836 67671 590329 997920 504874 310461 655251 774131 557774 294553 524829 493455 601593 279663 142698 151746 559513 13942 955171 412685 423855 278423 281026 259298 664529 309745 432023 261741 40489 521304 529734 767560 746227 463954 510343 119620 499459 5721 118309 802727 918781 14299 709952 149225 41051 310589 4427 536182 500395 877652 56462 5999 723534 879210 614245 44265 175931 433727 892927 828460 797561 650438 106528 800309 82216 915683 683295 606836 829433 950644 364585 829327 294385 533701 752188 808349 49387 684378 787181 174828 314003 744297 712802 664892 681515 720029 526425 729858 946313 898836 343071 970918 212567 632482 917594 868933 875026 213900 780480 84911 592268 584078 445469 542122 393643 775702 392593 105965 111975 308038 643856 163942 647503 776950 783136 459445 288069 720751 360734 647022 6269 236145 658681 765915 807746 918254 595382 615352 506930 75021 634794 48437 774973 231848 716227 927608 120617 762766 662144 458584 616465 478401 796084 400739 939745 845177 584071 354009 777500 811168 928309 278062 121495 813269 194061 213324 63099 716457 41075 658255 777926 606244 770718 738439 306763 595841 900699 481913 587693 834925 480776 562719 513896 483212 550170 906339 143497 137204 33943 855656 708593 664177 980573 926017 110869 464767 292569 389368 402369 974803 437585 168393 558032 595219 941787 879652 69558 791961 442851 524590 957495 907252 327337 837952 211885 887014 921792 426087 798341 103463 274001 22754 350402 210272 490838 142120 25849 399922 681759 857567 197140 857581 995792 329638 693327 982937 313057 162508 560190 355376 22621 99862 103941 367585 98275 983869 729438 878095 692136 339181 213527 771664 1587 625224 17233 690287 152224 327393 708098 143211 392926 343298 334772 354422 155889 85670 632644 505654 696368 403199 324068 588551 20936 708849 997913 173238 747255 173717 922685 284872 319826 518263 19582 819185 415999 903705 587613 532382 857468 779502 812849 598124 513622 147103 771361 961582 145267 883146 993965 427818 674889 733694 773798 966813 599396 613888 763506 980019 10276 62088 881609 383439 699964 330053 348794 955529 483893 180181 93799 659691 900137 936590 373636 901747 628488 36344 540956 910485 214934 420753 689548 181238 382507 86471 83462 128626 649138 658625 313872 483606 141034 709079 382338 649958 892072 857429 880140 128665 439123 30844 117421 911064 74215 809857 70333 743491 854259 736141 550052 280043 643035 133115 298464 586201 504662 32284 223940 563654 759792 980534 217971 210913 125002 857473 948969 996108 914197 794473 40243 927583 7963 259215 180017 192676 292982 715592 582299 216921 539863 5020 186105 826481 996864 980040 632618 516627 284682 902013 892638 774042 185696 342430 754460 297235 640962 892358 547389 579394 682819 157120 574703 118429 173324 897613 135922 611535 298519 700642 652318 944247 472436 932007 606108 476646 541447 660921 509608 30181 451720 468008 742678 151212 59522 109370 939978 378476 655700 750310 83262 162311 715955 213274 839680 634130 785318 253558 996209 7322 409033 123151 961031 253596 275595 730157 309644 664139 391215 761741 142620 128781 266895 265311 796075 233279 720980 353609 38909 282413 841791 722978 463468 486490 370532 382584 567078 868606 454313 492811 724653 957827 623564 780559 29717 469384 585114 703470 518089 255262 762169 266564 799814 493901 963039 648097 418781 392720 381208 156171 803254 39509 463876 373753 539720 685054 925718 524313 448482 548194 98070 930442 550245 635468 974112 843363 961544 689275 290787 813866 77843 140065 672419 729758 410916 909029 727800 987566 889901 249825 444365 157824 518643 151012 597857 623467 261009 168176 533065 960445 61491 645245 122028 407029 158748 328885 15686 569802 542944 185270 387430 945570 836778 118099 706159 598748 868856 851539 14555 216967 537882 73520 894643 508008 521590 224282 571160 216312 279559 762802 456254 803748 101017 652623 581483 244811 899215 947196 513341 494148 753182 364664 443297 338133 998607 239668 716573 318077 616256 272921 397446 863211 569380 902464 249867 965060 598142 462711 469160 742497 277034 291651 799412 459598 522325 570584 494676 916237 781696 664931 597317 919569 971713 238913 27926 591555 534401 366917 783659 261697 967167 805302 786556 556826 16331 948238 568659 459411 223756 583164 573074 204645 938107 846115 6123 49788 877926 216345 91238 324793 144750 844329 452446 33521 900681 97745 729796 457069 211904 91909 181531 298024 149426 768234 985466 841748 557328 583260 177101 453461 949727 930408 425108 809156 886585 760466 356451 954541 332172 558481 361697 821457 481753 206670 377929 440805 442486 101353 138155 811922 584269 660212 935916 593779 437659 377589 657025 556826 981233 554856 710969 786890 197047 742459 669808 431742 782308 517521 893853 326945 56455 291264 368965 983956 559553 490195 708037 215916 574217 87688 82508 798066 671462 788498 930142 549409 445048 160920 458130 36074 277680 877428 611093 202803 443860 398198 323301 388308 236796 664543 980119 725977 507799 133606 659538 915331 901991 455158 574802 134279 731520 611054 546278 252429 12045 776864 399217 456754 646412 533586 423532 734470 345357 328640 709347 550799 386934 96024 327028 412293 416834 268156 219923 801940 204669 662660 428425 978269 26762 161529 536752 797108 199581 756507 848377 787683 921410 137692 56294 245350 967444 179043 971792 927022 505670 573642 129442 113758 952990 524641 580572 2001 378165 991401 88657 90642 204536 283353 852713 181537 609386 522907 704096 482421 625440 143376 456389 79477 896195 841160 501244 991934 622610 327884 324540 719904 863133 51348 341778 496481 495627 128401 989084 979896 31573 742500 46095 177555 297736 751525 389682 448210 105415 838749 649569 804169 252551 283788 137418 571330 787026 931876 26803 678969 477829 916299 444658 250718 293009 63197 384180 654998 271997 88168 198647 1467 119202 553327 161487 73943 291182 977576 823525 518637 692578 154430 377587 313456 781012 555855 675913 983690 195054 398894 211147 678935 114925 320994 37105 427751 934882 7718 868294 137855 360757 468071 67242 635416 112477 99337 814288 799071 620265 864419 691520 679668 147514 795838 204758 931499 412998 55897 241217 726862 801111 500008 371781 724824 365322 739473 36346 477755 827665 639917 216074 380188 123377 385485 336695 804754 125381 656051 568658 310314 635321 670228 197573 266918 205967 311389 76555 416889 70750 815915 117618 160268 999054 465873 870496 849917 684957 277590 735627 911771 176605 74548 61376 559275 819891 991515 260061 990694 72026 312043 367510 984888 855390 708093 253043 210371 517538 97243 160977 161434 369114 401668 812637 993158 380945 471273 373404 814533 400357 238835 916646 196614 308230 730298 680294 946542 886202 522383 276316 970454 647708 610227 175707 481802 93912 10590 556171 987403 918001 248697 8808 682638 392252 973732 610945 840956 241954 692273 929338 458736 698210 139367 500490 241980 677708 3264 2686 116132 285447 632555 350132 799712 670476 987786 756065 941471 818088 760309 499724 2111 270590 313846 948304 132310 457731 621195 153502 721708 58048 770792 647928 234686 131092 299122 838071 107005 443568 657156 754887 467917 526041 985518 546086 117382 555881 442673 795624 64375 967245 410308 182262 251102 62984 946002 887690 272881 457071 654394 44276 357912 587820 700750 327256 711024 221308 297748 643566 578377 19184 934536 239937 176425 380271 140888 43377 331784 426867 532263 67377 93970 778312 373898 127049 962472 44880 211342 876501 889887 163969 422064 562948 151679 239461 612579 975513 626117 730201 694542 226926 977377 196366 962763 875500 379321 431884 381610 297109 731556 875754 486252 335099 663664 951703 142728 136901 903837 865172 627049 396273 23200 600056 12653 820876 292705 109547 638888 912252 7101 470827 917023 817399 85892 49866 512206 649033 848956 3501 289378 695250 926364 992975 39040 708550 165074 58748 852860 164395 990974 893526 826339 652382 283381 547220 892210 723214 833918 231422 981468 811712 959128 499250 94727 728265 517299 806434 256015 457111 47282 374036 714882 782569 118959 368992 264867 863506 635191 845878 587240 103674 112394 131798 556412 676381 637276 709269 247933 137098 157207 924062 615423 133861 889623 771183 567175 672869 625132 844696 992080 819862 407324 769536 612874 472345 903262 322016 426326 437151 696735 362693 528459 219762 959425 635282 668532 334957 590807 390524 356944 168958 102251 725644 134737 636203 383417 728481 430429 712650 717937 851819 587984 358599 362488 817009 846136 710818 861863 420812 821336 857646 807819 868202 165093 993556 498531 809868 838604 513422 32486 566856 395562 171564 117050 996551 448914 882834 598398 36552 294859 510136 592065 568859 920464 596137 106760 489959 499278 990724 258124 939366 956713 639038 741306 596003 409783 258782 808497 555523 572611 366208 363399 196281 122892 963027 296133 369487 280643 978075 203302 281572 647313 77999 308764 529001 354638 759484 659467 83875 853707 41728 351180 143276 607113 419280 197356 975346 807936 480018 769450 939319 28057 941252 305276 816783 272052 630131 98059 967141 897891 745733 569650 279990 956781 160496 678915 216596 214988 647936 38402 262244 409455 341205 665640 560033 225017 943458 60961 348631 620352 620528 411854 630888 671503 465945 602564 756043 493412 563341 330444 597768 117875 731856 306465 646909 940833 695674 672501 583196 317385 176117 818283 538346 469691 204611 598174 6146 319608 310646 543641 595536 29559 34550 650462 550231 349412 394303 585824 343531 354971 995744 794568 637944 41521 185020 635827 566585 1068 357581 555442 629761 727302 726300 487880 689270 580590 279306 137968 527632 579526 370059 687637 21535 655462 80998 471768 230275 373976 657846 25102 861361 31450 297324 53695 109557 962079 701706 537512 189802 542734 16105 175738 434500 243777 978292 370969 547398 599688 516331 83613 215180 146532 68769 275924 460739 197836 947583 945726 723948 264171 743103 499472 851741 110815 390577 939378 51519 882492 148665 487041 247953 964167 347343 17549 278819 402300 979261 172572 389212 246089 923493 868774 99701 6992 845497 454998 265276 599337 168769 934479 395026 90845 201753 131813 939373 154540 196079 775264 835927 990984 950153 728765 896429 530392 225278 859692 168864 381558 513400 804179 504952 81329 141944 869705 876492 804940 134354 400220 924299 634429 742252 368076 490294 187439 796292 48973 398563 81344 541415 601673 10620 405380 844411 329116 363774 803840 979510 756822 664379 41776 108324 642749 832088 431937 561765 415304 831119 77527 869356 417317 335854 317449 901057 16627 970583 77024 324992 492425 332990 178204 408152 573166 411630 600239 790669 522206 321476 973439 849975 929611 659506 403560 444929 829530 733822 138616 279146 18594 599040 392754 713927 801969 727719 405644 686271 272326 883957 661744 359374 973080 623423 589694 258819 457357 554606 194505 12481 891908 128064 194710 700546 481548 639943 501856 454799 541674 264937 317654 896777 19159 859422 829595 769124 64256 697590 603142 262886 966533 526544 414240 963565 411898 563364 966504 192870 161320 301626 905042 295190 447949 47217 490947 466261 160664 151673 152023 661902 867886 925081 107740 123649 358760 840618 744980 385090 604626 869913 940663 397175 434286 584425 625006 172125 638255 738607 826329 523459 381311 272724 51787 349197 49529 527319 483400 836594 756399 949384 124110 806399 820389 123214 340361 436755 493268 600674 929245 277473 160168 434130 566176 3824 170243 100223 16988 749982 925368 665631 494354 847513 459344 562748 363122 296549 86216 603570 98597 972185 798289 336757 943619 529121 460367 143241 284253 245117 417691 132488 458996 608385 122433 434272 145087 354195 802178 201682 350698 667505 780627 192436 849873 741096 549085 42544 465673 139806 128123 867459 590872 11976 370879 134015 937720 95860 58093 162057 210200 287105 940605 946523 826971 422370 855645 150787 849878 406752 739438 187235 643222 852949 670531 806767 399960 929969 857765 816178 747600 858168 604433 178953 733155 81921 679223 712870 612844 94457 430333 900366 994043 623070 248571 813084 792529 982277 87421 523708 145253 886485 88900 621808 818658 161226 327173 133071 378727 604722 165096 730945 972101 322355 231754 900356 416325 875395 898875 704810 866784 141743 97729 988633 14404 722965 991444 801289 37910 721385 667872 904842 851050 61748 426374 639099 652877 189392 92570 275796 168892 191021 838246 396829 26858 977424 886502 578164 749374 434959 454155 482060 102290 615702 924408 745960 511029 400676 269960 892516 426922 231375 378374 858413 625575 470652 103027 521219 917271 592936 567939 996414 151641 835746 264864 255238 651390 956622 91558 5914 492494 397859 608869 540810 670468 664622 399075 291901 354062 38349 489367 334572 981134 76533 609903 770213 839003 662829 664523 686153 134785 876049 648319 442062 807868 464463 631637 956221 352385 653869 611273 404469 252982 981889 190219 279270 211317 188663 720257 350551 422861 504976 606274 688162 566465 494109 509851 103730 157575 190215 182286 324939 486857 224459 874383 577091 780008 914934 742661 256193 199220 456621 373903 510085 668917 205672 509692 705952 155045 425842 636497 986871 420212 710891 854216 944260 287811 183302 279371 941525 961129 608075 259709 616075 735729 900118 431985 559069 247898 342486 357105 561042 895702 96911 588280 971786 980555 80985 144888 303606 966869 487966 103702 370588 248770 990112 90985 376724 112596 834608 383614 243725 635331 874360 262551 655049 937529 665843 642279 691612 753428 944943 962264 504305 161895 573330 711173 128965 931513 780242 709120 34218 623108 528187 94989 122054 430071 606381 937125 55249 607797 888476 113460 522970 701972 100942 458716 633283 306271 303713 374576 858305 743061 879426 254649 487517 158887 209718 153781 635701 534397 382805 106835 850683 432818 629578 265144 345653 712276 773397 27901 591995 707301 487817 12078 964605 375196 889934 633996 256251 106213 4256 889100 244234 324317 138958 900823 190230 956503 584636 621832 581146 286809 319841 595569 119849 123423 839498 940118 706153 267735 933909 378352 694739 282660 173623 150187 239541 516060 334711 98280 78832 948874 83824 284924 16185 264172 196627 408559 282140 554613 391074 272446 284853 780941 417718 595354 383605 954700 551483 116007 49187 587971 109743 91134 939096 99187 928102 685419 196930 130835 41033 757551 799714 710606 562898 448703 152526 67 481873 348675 952815 960388 330858 747672 382084 20055 602133 32783 308318 998264 854813 123499 605666 252949 304610 298407 454858 230672 321431 97390 394532 660097 480708 925857 944657 121970 568260 676373 967751 252577 92808 984658 435088 202497 9427 451925 69897 861817 97917 190990 737892 286627 432560 334883 30694 160974 529070 156908 537065 919741 562376 918837 400923 749286 272360 399679 392574 299572 2313 634494 435686 329158 662585 441308 411454 989933 739614 507125 970627 70770 687150 438681 860295 511117 268917 564110 381424 234927 467731 502603 647158 88313 609596 766206 225384 59459 401526 585095 121448 426454 358174 535931 215210 985842 550819 332002 338105 56009 559754 668024 272755 554434 327400 909104 874888 261559 708395 949932 92542 214391 436434 493127 265968 255877 214768 12875 589770 334935 695277 453563 311631 67224 560389 892363 472276 874406 165447 859170 914754 913300 161174 616991 699607 459113 691564 952081 516709 245472 843218 894974 793362 865062 757098 35869 522135 314335 308517 270876 786305 659682 246413 44570 197363 966648 366716 57582 84898 4129 506787 220126 766040 764239 334213 96041 937457 610088 443705 973758 759265 142408 111915 137986 378667 959997 946587 974158 767723 514441 605404 94063 745742 817316 908183 592421 129877 765496 415686 164004 84182 392291 295929 223702 717498 726904 734548 559382 541568 450622 719 969782 947961 367279 142197 957306 538954 159227 504869 906203 264941 298563 417748 943686 570480 124318 683401 895706 912372 43415 766688 547373 516911 869100 618888 338312 91627 88401 709829 559590 651141 633835 89902 573881 243630 932182 777840 21285 987310 932704 428553 854723 726300 770571 688910 380128 390375 245903 12325 119035 674384 74965 730828 736458 765997 188797 47888 241206 691496 986521 680279 239386 603390 319472 266711 883016 43585 225084 105564 715460 281622 694828 258694 251783 144760 531363 855176 927613 239027 447671 434026 847303 690218 804722 459464 48762 654609 853 517202 135263 706739 856976 328202 561393 945581 735051 623241 942114 819953 828321 544953 116310 54597 215583 624668 213605 283841 216522 695044 165470 748437 604950 554329 782207 507840 895279 76503 91646 829658 817652 512205 837635 87243 785271 517598 21355 756753 961598 499844 67655 571070 930053 172424 167131 575928 528506 452747 812255 547960 679744 609153 796545 130507 3693 200881 415905 316564 868619 713334 290260 989256 217370 965697 935394 713520 840461 874132 684424 652651 29065 977288 488823 269737 915817 163784 682131 78065 236220 807444 718068 867740 374085 565311 824360 831895 800954 121586 850863 498725 819206 484711 171582 661787 786440 552558 236669 987491 409298 510891 447241 376569 943210 28886 827123 798065 437196 213945 519934 638703 75622 410166 567077 230701 144922 829567 661715 354361 173311 21084 705193 639988 305953 2408 240251 682772 702653 588436 815955 256994 379078 933027 469421 283005 156899 922028 520825 879190 276014 332124 743709 967154 959030 324145 656624 447979 422462 366720 758592 851311 658748 863983 252813 144063 2267 316028 620363 752114 222137 120692 930596 517295 632937 985341 582196 631414 894067 12941 236811 631896 4431 297008 227695 536250 924718 130309 604759 949399 815729 919298 736369 683771 662831 488172 162141 824584 225524 700512 765039 717109 569020 544973 676017 473098 388732 306167 465374 568293 71770 565878 773353 981048 758512 290421 515508 44040 512973 977843 282649 822448 531635 158661 924709 860892 848666 635794 971160 587982 15020 706070 591526 678941 45319 632735 118904 139185 379518 768275 489004 955208 102872 653864 59025 433652 754896 644843 167020 109531 371859 613882 50807 493878 9157 111498 979228 555730 332988 128417 136574 536786 981379 182108 959472 698475 512409 140715 642363 101414 376432 79312 490013 391073 115182 63780 768261 627983 230639 988498 503192 263539 169537 496730 487407 55913 134694 18959 33431 6366 111574 64282 800463 654867 956602 586421 191373 600925 349234 327024 940794 732008 442064 33583 676913 879023 845147 619881 985348 522566 775885 574443 290615 72721 514837 402772 408195 393482 878614 616598 472404 253502 789222 650683 43532 941072 309200 843230 548094 819957 80338 978670 367411 92791 866656 507694 610152 780531 377887 577848 313678 555226 261099 975285 395721 586291 610321 574758 213810 190872 92566 555743 666325 328820 241966 766854 448052 839948 67845 878937 439618 817011 691834 799205 286888 405011 648031 864015 548099 709227 71611 875023 410916 35788 817096 414256 345615 840283 404533 578130 378940 350931 120420 302824 102298 64 59821 687611 643079 564484 402778 482532 243353 431701 103017 340502 775512 632637 566093 920722 729217 935769 360301 46128 801541 718043 59748 200669 166663 788105 167039 303127 577826 588411 419842 474867 339297 176096 775971 764824 612869 720698 391694 516674 970371 444573 283359 677631 8899 281972 393643 90869 803938 59836 194679 22362 933297 868168 548351 769019 368115 326075 690737 939702 344035 673425 152751 721855 693996 757590 742545 340191 819311 834093 858913 845872 567553 139466 311197 988002 955050 524344 645816 742906 540006 800725 268057 77454 604008 805969 204186 401290 110483 740147 499658 140781 254655 480276 902636 648525 871034 969185 95414 438927 124612 312285 138899 185072 34961 447837 614049 387391 736459 544586 710132 379936 97934 180386 744145 176010 10922 270392 771636 82442 83941 817712 315274 747390 970294 52036 481719 868123 291083 928065 660306 450856 266372 754762 721188 357632 281589 463060 478061 702932 932712 119593 354399 207079 401817 382181 770529 692624 86520 626236 261965 56059 930859 142642 163826 5480 688393 375137 917778 682667 592672 842551 892005 597546 269231 212213 82069 856675 34285 371185 202816 536099 590336 90517 989946 584975 300935 100189 17352 468255 386705 816349 263141 640030 846820 471481 905665 424236 919223 768620 319229 471228 705719 709122 707952 545622 791110 872157 261349 315030 939767 103539 532763 159019 265748 401934 575107 917081 59160 67787 838150 340215 260726 313820 441533 766834 285648 333830 677111 163912 679552 152419 88502 783886 607890 770658 14130 44523 779528 414018 729492 920027 652821 783642 230076 98732 294371 146132 188540 740676 257293 601198 95387 490905 358373 651000 302868 786615 913071 93336 244052 423678 374244 129673 757183 792674 12785 19223 568619 658793 545589 772388 186211 876336 323654 312039 103013 839655 607021 861544 682917 976656 486181 906245 767688 549508 535904 790129 378730 551598 739650 205295 446168 617486 75812 468571 131223 299639 450962 427745 122523 511441 735118 353796 139984 981528 25739 853401 85077 22491 188146 776009 157756 892094 17376 783059 880972 396600 594918 780423 204223 848790 613832 839884 137220 698870 506879 205147 357758 110157 983735 843265 504963 396449 591761 573409 223197 315856 613922 53744 349261 980424 544306 775415 451971 954828 428479 603029 888743 268597 377015 809146 441812 794479 871041 48749 435415 324600 228725 669255 30132 398372 903583 860854 476770 973275 935616 298363 320906 110170 346125 376236 862795 356078 487470 714739 6777 284220 434944 703437 240730 625020 827732 828363 24872 979321 872046 302356 918225 350482 840454 758369 262202 602173 188298 812608 266616 17663 35866 873043 331989 629172 781643 59150 544721 809101 558181 454843 809374 967117 102117 226105 644579 283276 700732 734073 87675 379764 732813 415424 323507 156167 847987 251177 561679 80598 297529 840544 940869 351755 72864 78951 594624 808033 853596 930005 57054 947942 783639 717649 182963 682368 100205 88860 851588 223269 755311 756933 779149 981473 127264 605170 615868 297364 159931 110941 841395 258225 236458 4181 264778 606337 396496 371577 579658 624222 442561 726401 670387 614264 692677 120181 709943 804819 931673 289907 439293 13767 397549 817133 199967 932287 342182 588137 629868 248699 687454 59135 977830 416142 359455 463775 644037 672224 701036 726792 669107 545005 250041 159570 80270 794627 56493 584101 860778 163784 941927 740992 922252 128819 482230 328435 22832 241678 853024 784613 287683 745851 169948 427662 777065 156267 912856 804990 63992 918376 608179 781973 954748 176652 24196 466889 869361 23112 938705 400099 451468 643103 450585 924417 363635 928104 704971 583382 842496 142543 376461 166054 796290 740372 679158 342027 606203 489418 513555 542066 117091 280793 479398 314782 654115 915646 277282 122788 372252 71558 705585 55086 962334 279638 591150 340857 72689 69094 330859 980118 803535 657089 285036 653356 222503 454598 633962 352116 291548 745642 185106 225404 201348 324212 6467 326373 322410 698752 204436 219877 598221 770237 325515 654726 315423 379503 253543 140773 480710 414509 692183 984820 685982 115044 531264 793272 809140 180050 596475 486539 430093 921547 987988 811547 331101 777016 278348 298345 127057 931603 25240 996236 897094 476269 699169 715180 256335 954601 963586 84039 798322 680894 204685 781679 502763 857848 321542 949833 852265 329975 125670 493327 191564 653678 188889 833807 678253 600421 303553 235755 233750 661560 260273 181079 917445 728407 261170 648670 227374 954308 491009 229278 80566 54103 698639 489479 79033 165053 271936 706143 172996 268085 188141 17601 43611 49682 599010 741913 199029 291708 281120 123050 635003 710382 874076 940104 50637 2297 489150 688798 303356 792640 955491 129898 153297 573499 699868 977852 921861 293428 163245 540027 188999 363468 523150 663391 430137 253111 390317 457976 424627 605500 629291 614438 319487 741494 516250 480798 960731 153685 92486 312684 576186 414046 31209 614443 545091 11815 14964 464462 615569 587356 884429 237659 477297 139261 738187 967211 204135 995613 179708 139308 30057 41381 1953 28831 186466 291790 956396 415834 998577 866731 752648 771462 733287 631453 970513 690274 345485 415388 304664 595646 600411 973813 890976 43201 371778 652615 923812 948452 145252 758277 220751 694197 884054 857143 801154 566613 796709 622200 272401 15738 902734 137017 627142 804398 154564 801597 712349 41806 270445 538395 409798 527051 878374 364736 506087 752492 845947 968042 494679 627467 875695 64558 172644 879636 255418 760114 644302 461001 70 36723 202634 532096 845938 498433 185599 22819 465615 946366 595852 669807 873253 58019 571649 314358 350575 560572 670625 56541 266842 399078 680678 573214 768651 475352 135933 935687 805014 842775 299846 224762 529991 828736 892949 724459 591901 176386 43508 864165 594890 672801 947871 807685 869237 552821 564038 497469 67192 281897 466510 539475 864481 283836 164240 816543 80885 141187 993177 330192 822057 314277 403881 902440 487656 728477 22324 460923 451152 251260 571748 683572 286324 946533 499092 661649 699675 627279 518486 964834 529791 191559 836335 19661 604368 60395 420182 559373 999087 893424 447416 106287 601843 111004 665335 478227 790311 108620 514790 756465 168330 782064 848527 52689 660045 210762 203245 581138 596889 630515 8242 792164 686727 120150 748994 3534 188069 908787 537014 533609 742904 995037 911707 203938 427508 340861 640496 125820 970246 79500 639467 362892 535243 551069 118005 959995 712790 988689 393961 965640 384558 259552 440025 48835 331213 675223 52873 696531 49442 572244 498866 609841 210576 902028 386433 459563 945005 433222 515029 618658 620740 555998 939588 878476 658771 119683 422294 308210 329358 359864 737161 273587 110170 416727 851211 633856 776786 169289 638723 432094 730694 389263 266057 972263 252983 278589 739306 434249 240989 754233 241381 997829 137121 720000 400304 289457 664547 669218 145587 379383 337013 887681 637707 659668 39197 291286 598665 309210 56407 680172 973297 226350 21649 177891 792636 308938 125806 756142 477078 546556 192196 16021 640352 685605 66590 506100 473455 175420 299770 386170 845131 30089 864843 229291 35377 384426 14904 209311 269394 276177 53787 986497 161362 18371 688836 134608 754313 460698 924340 492641 743045 903493 306914 459355 989638 203011 776761 850105 187457 593964 699928 973196 541214 392936 536465 241975 879290 935029 42730 83313 938342 501029 27551 171782 995494 927773 448478 300183 891058 389592 967881 971413 894904 75554 852536 821578 636824 817630 742452 977360 584999 433857 722109 938647 769581 681684 340805 91492 146087 99957 176115 679820 678725 802774 24673 11453 698541 567485 889439 849014 59702 124867 330285 876042 784750 668053 507909 456226 857045 936502 95246 251319 251360 572347 462314 563804 616886 376205 817321 482162 16886 648875 916884 608369 462448 961765 958627 92710 587687 715042 836679 459247 246742 817307 554145 639425 961063 842014 330121 397091 426173 83724 898440 515056 207980 492699 787742 249945 22907 795924 102909 926369 585385 213462 985611 946847 710245 478033 20452 428479 230229 333004 337238 534337 563024 823520 146276 212665 165796 205435 366276 16461 667217 711390 381409 737722 438027 934815 808793 979280 468092 745768 44223 229169 677439 604406 860314 915286 806758 934043 147365 804234 754998 957756 250253 925421 795558 397779 966838 715378 221156 626158 300343 648673 652751 731182 305177 338710 394621 593929 255323 37504 797047 86857 947505 409891 906681 541323 330113 914518 643571 798337 174180 449478 562122 357808 39083 609137 671703 330291 591256 239660 710695 284278 750112 437086 912057 116859 947376 672962 103619 614809 633445 903017 374958 473464 446226 249782 917269 382678 180094 361120 781258 360005 75363 172979 113169 153898 681265 281551 670243 319104 160712 946024 485869 286419 354945 474180 766734 27270 72614 979648 1244 204557 846454 60108 344096 931187 729634 977194 21461 629142 228819 466803 448301 431846 179489 54738 928140 764522 719901 677830 137419 109946 325256 902821 316790 146054 566426 426708 722639 313101 335484 18767 95177 951079 751950 988647 324365 656572 151138 739199 542840 529803 287423 982351 51035 909348 91359 513057 153786 23662 662577 650391 732366 175074 792471 731427 161987 974605 116329 182092 989882 632786 940849 22192 154824 765286 807981 788541 312054 882899 519505 559030 993279 260853 927618 909236 16148 947456 974235 139938 824987 390712 767980 911360 535660 818039 474678 92642 191891 505898 127216 355374 269969 97173 165445 557217 851931 491915 725908 960587 831513 485558 644591 389646 745960 912405 307612 366883 947993 73529 749335 597141 907056 210439 835278 430659 389157 872633 674724 128162 298150 5149 336110 189754 76819 761300 15801 578084 807809 615316 955394 950162 163704 888039 374012 728391 527157 127402 335310 284187 436009 553231 199186 440 909367 625819 409176 12576 797690 77160 207968 151076 643133 187812 870180 930350 843841 248593 177740 20024 516858 691011 891255 630611 719314 589669 519097 564962 3749 151860 169175 773084 816452 604354 98957 981965 907570 626420 407752 476757 732650 612229 655853 893095 975767 327169 369552 666444 738649 945547 153022 442974 199943 109399 323379 554957 3304 340720 352548 965725 431033 406003 61879 46630 576746 764690 279622 422355 603233 369043 390560 297828 158197 243343 214024 869996 986804 919027 425332 604755 921437 945858 982287 847060 398119 235344 510007 381376 65657 798601 811776 145018 134639 886760 241391 57338 590812 711040 607999 935882 862210 808439 128544 166988 416795 117958 121651 9841 360276 623034 334799 783235 558285 448822 1087 155164 515930 945327 990146 276205 420997 793966 232970 608952 591369 522194 46589 926295 651864 405259 108215 703475 509911 347360 575046 54797 387805 107050 53677 801336 846647 50711 569761 669020 792679 210152 298447 91445 140896 255219 20 673939 184140 120097 201795 705048 6854 632305 592035 644541 617120 882548 780207 497228 232543 165455 143380 195559 796986 917372 290870 957120 961246 971529 866667 804447 423917 910039 213630 923168 987130 275868 881646 252338 20046 436514 499436 501657 897959 149893 628961 729132 774324 979833 761381 329047 664346 236930 657737 727323 516530 823099 530126 36105 718152 883856 878572 117771 890846 284035 381388 860891 922471 160810 169870 335050 468492 458671 381188 574395 491178 836687 194677 833509 731922 83868 138011 921172 860552 296571 290725 285800 461637 397863 931190 524820 191925 755308 71780 697632 335994 974572 646778 558376 133927 840030 960758 556252 163141 821386 267980 817406 13073 235086 302561 620262 423100 511708 617936 287041 233706 467321 209321 810254 547380 201088 213805 827360 491046 269021 445587 549791 34945 80275 649799 600646 993658 380983 814245 611174 17913 523058 284610 675810 305371 465858 168292 701681 779249 452665 611461 700256 981311 205821 822484 528269 595902 517511 347059 213165 901594 963940 463994 215174 42420 490935 560947 790326 740961 341749 639068 432170 252201 347815 999336 931752 613833 439531 267454 892742 282865 472500 967096 870000 646663 146694 882982 524838 245219 882363 971593 603259 359121 123712 506328 53015 722514 724056 882942 353206 901850 578072 719129 297000 98515 237225 848253 868687 415321 853066 133487 481443 371901 780428 493355 857201 418051 662740 671967 187736 274467 982044 217005 721739 542283 844081 330093 514130 102427 786230 24744 675720 477735 986977 442014 400094 404537 939001 746817 218967 826061 846878 450744 189834 715284 128129 641309 149092 130481 608743 289535 260451 439807 793962 776545 136539 128008 573880 672889 534773 853455 29778 816050 965995 312200 190094 224490 467150 829339 637974 758517 73216 524452 709543 686168 109434 478966 994387 767119 190023 572371 762687 590279 116551 288245 802022 258788 287598 920201 955860 811005 462018 63151 409707 434331 535840 687483 521953 112958 553335 115639 962560 947928 820811 549791 925286 381327 750132 860707 725635 802367 617180 517608 917469 592054 245253 542792 171918 919543 907841 190797 458309 201528 228920 606778 141377 309411 776613 824834 655386 164440 211865 485007 285944 621482 809847 217596 394841 202142 985846 106715 432975 725039 592419 777713 221632 905228 294492 497845 137637 492248 885077 624468 354571 776554 438295 823344 249429 463819 715452 647260 372727 268858 27829 202082 903549 855467 864068 827709 321794 102467 246850 132319 722937 325598 760986 34924 862504 358154 483596 598589 748456 692937 668011 629343 510694 522259 295967 459153 747109 779857 465124 80906 80890 336163 340746 22960 37135 39004 137075 450785 982688 628352 621847 190702 4673 507341 467523 284827 689430 139183 111701 118497 767257 506890 629314 269485 493399 644660 982161 449822 756915 944759 618718 913546 136546 831380 776024 968249 490990 34427 818370 694697 479796 537493 556598 649993 895653 600954 666717 54782 314952 396923 641016 35808 780022 658137 217115 101630 748189 730635 662380 379606 276606 725245 57256 967518 73968 762763 577055 217470 481882 848714 153459 465811 448188 199232 333469 309358 768423 355175 748840 363091 516224 566254 399092 391099 932610 636472 774324 367314 508345 845530 682672 190905 970439 358305 374724 769093 376226 513930 559839 453822 174676 937289 829957 732641 717882 309379 201102 598879 244166 80339 213989 813724 754621 489865 921353 58160 584762 525094 682255 335913 849705 243425 8798 749192 914317 571621 879537 494847 770810 348560 540825 738489 464219 222966 121401 803666 13421 807133 52936 823131 694530 893182 384146 930968 551552 517706 907896 436481 857759 384995 187435 925060 853807 210206 554677 643137 510735 42120 410032 343949 484663 683422 971596 11440 246575 97939 986126 892007 328790 264846 853963 788962 956636 354089 742129 715143 509640 303475 956479 242221 608370 364719 898248 265122 824202 612691 417845 528102 899408 207562 978175 295406 957849 764083 943544 804578 296657 361951 629123 695454 820851 260438 797976 948213 884947 223315 422210 171113 275605 584132 647776 334261 231026 344395 641703 901571 812090 892991 920670 245814 538893 97836 63776 613922 2849 711374 983710 2191 60735 379930 145051 434745 181894 190710 152366 121619 787303 904380 458435 47999 568551 651707 56538 928343 283872 926902 247303 394920 109632 989987 941552 362098 796488 367980 8786 823849 581262 517042 870717 584055 269691 663173 382291 562039 442446 565741 478413 288508 732120 749156 720886 992200 621566 233306 698542 934549 316538 555504 313192 641296 40346 606333 253228 775128 368704 701580 570774 834436 451680 218652 810837 192026 897797 805151 475245 713305 270540 151995 193973 242928 626663 438604 703386 317444 76827 539744 147354 818414 22210 824953 155914 326203 684106 880143 949713 759466 397557 140876 113514 818417 840791 799502 840614 6713 161307 863336 202088 633885 361598 180833 173991 194223 264978 864307 351023 210612 106877 694797 716896 127907 25207 420242 143918 494505 594256 140568 351583 455719 200743 684010 938640 72499 486452 627911 482033 437395 703807 494368 290116 838533 314534 179933 638242 710394 343131 413849 999158 645590 607204 982818 370559 656370 769050 284282 621714 871002 71850 212248 417559 355856 138519 355880 964807 445191 923446 989511 311028 389160 494320 721224 569793 511376 668995 2545 6374 611024 340866 439038 478317 160812 15312 816989 602360 826077 703977 815921 147641 666831 661338 505424 483511 253475 112580 775045 122384 882478 252317 922126 773809 15865 533934 486430 942432 322751 816534 305885 727347 426802 380805 856099 687574 938997 963906 760384 628553 984739 560358 405240 836448 182151 328671 607615 437633 212578 860462 408577 576745 525481 349097 362333 841256 798148 653050 771876 423520 527760 740765 213535 192778 579678 177894 742727 916145 680818 971897 347659 401972 735876 912080 291917 52552 582594 851385 562853 831796 893709 381909 571997 546132 67383 108123 393651 520279 901195 996562 645722 986689 775621 739802 516089 311850 489750 923812 978090 479804 677154 248501 514684 965176 671489 849896 725042 904306 635137 813097 171010 951121 600354 618618 873239 36368 395225 971313 750864 790336 741326 977144 79998 347780 467869 196364 326058 202835 435481 813631 155084 105529 601605 69431 29781 172438 770201 220140 48038 168541 384067 602733 503831 885143 925027 827420 237809 86622 430285 80365 939380 976482 378827 281708 841490 358055 355737 756084 598834 526469 587687 105976 484718 864999 598491 649149 673557 400269 558220 56542 201258 142602 944776 472071 972579 773510 17487 378619 972138 982844 936149 224463 583904 632701 399748 658796 732117 757932 553591 155920 603217 265345 40769 445966 23183 294854 568676 990281 438844 814300 79194 130621 10620 118135 191952 472311 743206 612766 485350 809240 856899 594540 646320 503509 179795 113938 802040 249722 276103 791634 438521 16738 631496 198725 489318 273281 775215 234455 255201 829147 35211 950598 254148 217610 337950 706726 611676 541563 456480 270367 996840 77233 361659 535021 495454 442113 612749 895584 673639 345621 748777 930970 185054 515689 855318 464851 737686 970577 760014 210520 433361 29297 605441 508936 488841 798147 974032 900374 893866 705813 892562 948682 622678 317640 773266 200704 61792 202066 552782 600999 20689 71613 336954 71938 264423 269414 935291 5803 285969 2431 822637 393483 222900 272525 134302 244580 428905 69674 113616 115015 43644 705796 539835 93406 217007 328476 745416 480995 156149 819657 233559 11303 316791 725426 133050 512652 669202 915799 856376 379211 514903 701257 926091 536112 817482 220718 419170 791513 373348 267518 928928 528378 611282 8840 995099 177499 728947 613742 409693 122264 528733 551716 848359 173664 132632 710965 886889 316216 433057 311998 660811 986421 432617 839281 250344 96133 393428 471252 607629 118055 989499 958783 560831 223982 684970 891618 338546 780610 29538 801916 670610 402270 772952 339493 317182 483987 271924 86149 805960 351684 479892 315162 402486 166312 86470 892791 781508 134668 668177 557695 16800 791374 897517 436334 914157 629859 599494 444497 246721 109009 744573 280392 875750 333366 745383 343819 471132 923647 464076 133602 65686 359858 332329 497004 443321 272165 498926 841049 632288 113796 577345 472176 915226 556431 667834 201418 361642 921817 931365 12053 75142 918218 270659 120273 753049 437406 438857 121750 849474 943205 716831 518029 173523 618753 986466 402867 78226 561770 119202 231961 142971 424621 233509 819366 929275 809321 571554 60563 55415 34257 172423 713582 263619 184621 390964 325848 517100 815384 105726 972615 199215 160131 185069 570053 832255 34609 632573 951470 703043 571385 303649 730806 17493 517768 950779 414497 668612 907100 61734 943497 727059 65801 661933 984476 673400 614776 344848 854748 146078 149283 7238 359325 148451 267739 515958 347466 6618 935810 489661 850400 441483 872273 316267 697712 450030 924755 173637 669410 349300 769192 133317 800685 356478 849219 454037 444640 803363 455341 412888 842204 452975 615296 347682 463256 446686 571756 780794 889116 209765 521653 42719 768902 305962 835123 839424 734024 585735 854224 854147 683879 711627 227790 615295 287678 380152 956735 728577 666041 960902 307723 256011 969115 644639 555885 432336 789560 444321 415414 210618 590971 348447 107017 912357 209250 350944 33949 747809 523773 70495 350015 700339 745138 842185 299085 785556 605116 732738 48123 184945 147111 289376 202002 712489 781654 274414 488748 958994 560894 755755 177018 994485 757096 777417 344574 411981 546354 115886 386001 528140 148751 340662 768798 112919 557891 930159 120741 113413 119655 720411 523385 478115 685099 613938 615682 46067 843023 50973 823804 735016 783337 671100 262006 438251 394146 852641 373717 32090 999609 70547 54094 274947 997758 792204 496879 874542 451480 142587 281046 975312 677952 737411 420088 647577 413124 307834 890396 35303 722885 989547 439518 633936 852089 751508 780588 797917 857705 774121 428108 191305 768244 874319 354836 659526 985931 269410 508977 990392 738355 912175 599969 913912 108998 25915 418681 387474 240690 556282 187615 377735 277560 507992 981456 315276 438510 182580 360540 272521 387518 537056 921573 269916 580005 738403 270884 890259 779188 642231 54692 838837 896019 865355 778629 252922 951033 796033 480186 24398 636213 772017 875019 950610 702888 837669 63124 379739 344841 241243 868164 605809 303071 693894 347999 418833 348171 216269 912765 815148 413499 685451 524233 873318 716664 84877 243010 900312 732441 151575 335357 89742 480845 899359 681185 426633 148566 668369 683113 502333 678856 445449 299110 30677 639310 13532 266363 179819 137894 886159 150111 945168 441696 472030 500510 32266 982818 647415 702808 718864 275495 376316 545537 88656 629179 232837 298655 607594 759169 201820 456272 945331 295277 93951 337793 793203 596747 908449 974071 717991 367734 647849 637322 591871 527521 753457 310053 378337 296658 725000 861576 999204 329890 562673 573382 785174 536126 766562 863687 879351 258153 929798 169159 567676 196984 68091 11797 197965 207508 788565 176789 882567 712956 450073 983807 654330 949824 136771 54622 477995 655175 966592 945617 598676 342218 676148 836621 661088 231318 398198 113305 252719 860046 7567 746832 293016 170663 775039 301347 35938 498219 317752 944277 157257 608887 678305 422269 867072 249788 719060 205063 813801 85633 876512 116659 711838 782559 700551 463573 828716 182404 364225 698771 176211 343409 483128 231466 995399 371644 536266 743658 496626 93007 863051 60277 653232 716455 10624 248068 355729 845845 528868 809442 255002 573377 437543 461743 77124 561314 568874 792926 819580 392775 204356 181495 471713 670673 476416 550166 72906 32822 991773 115306 538045 51328 174348 466551 641081 143436 64758 470548 489389 864908 153588 958062 253118 644101 963349 627715 188229 947218 381403 131624 247375 262495 249598 601028 743387 376302 154407 75538 36640 827670 700150 492451 216516 725887 990013 442138 60326 332775 153475 72750 294805 698976 533123 432875 435862 531215 373674 458097 508258 463279 165596 836596 617509 109196 420783 773178 394497 904137 99054 821408 267977 856154 550295 696406 339526 799050 920286 732190 857525 505655 168040 48465 997063 539665 824081 665818 450080 481118 230758 980600 104281 311097 872364 972160 861247 316239 565335 298521 267985 867104 546771 865087 559493 436420 555711 651329 452355 722339 657709 888387 301545 716092 872996 337277 670213 549087 349854 418553 427230 600243 923914 877721 433196 213617 624523 76174 442331 183398 706551 699746 698381 284085 169688 251120 963221 190803 940783 378662 2364 363145 114668 395402 29695 702198 104439 951858 430031 271051 200043 252234 529232 49997 292629 355666 198490 454102 574777 357214 828475 357139 793678 661844 439604 869575 569661 453361 127479 278791 582821 259077 56496 20669 936410 877746 561977 658662 923362 598577 291875 444179 576119 920013 197236 424940 345415 672869 409956 253160 844087 369710 716191 651350 827484 395631 172742 600727 623360 729860 938285 714721 801251 823196 968735 402430 79095 304251 311765 734987 31011 517176 216899 765753 421186 484160 115532 547408 988513 722065 943368 371559 105412 274176 860037 250669 285665 515828 262851 97635 248547 544744 68151 84192 942696 217261 730377 769036 134084 953381 485782 226405 40444 635658 98350 314749 664780 837029 873239 596281 392098 69847 882696 643668 277408 930387 889263 921690 759838 341538 760044 608429 859877 94110 554451 219524 671733 192823 513774 159719 586048 143729 933241 162740 521517 619172 959076 262109 925526 848507 482965 193576 940810 312181 731875 217774 171211 963751 802140 541340 874257 781433 23104 817845 291590 491492 519235 39501 656840 681146 407951 288079 358699 393566 403584 179769 680628 760135 464230 380059 776414 141122 717062 909084 723289 967789 885466 194741 204614 347069 883468 748595 111932 113337 45247 922937 759623 338684 216454 64060 677155 220663 469035 92293 360517 335340 846762 16691 796179 571252 373299 754742 487655 666171 978923 779605 850320 750526 973995 155945 836880 945620 780480 616672 506783 642466 594281 728891 413542 997093 81565 583440 257989 944685 150530 394056 939471 78940 990519 221602 260809 814314 17355 45742 457838 536356 647107 418387 806061 624297 775512 678219 313257 35884 62966 95905 985912 899061 372095 404794 838053 35232 305158 258761 893423 908380 122453 423960 365703 604908 484647 609158 223702 763050 463854 55684 556853 57791 424974 373207 413554 162925 114912 882265 349202 661509 820464 179256 769801 594097 676096 745718 448900 273131 252931 626087 478112 181700 721698 160118 475376 550878 246587 725728 393274 458866 674333 62647 793466 462155 420429 757088 351839 255561 810947 310102 816969 817504 602606 25253 623569 197142 360108 51823 145281 549768 948691 301803 587415 426149 367723 682529 24903 499186 318450 781423 223606 232964 82134 424839 426560 34441 797758 500782 786930 58368 540098 803263 558288 851132 505262 952486 894673 670245 278723 972390 199454 289142 239798 96211 478551 378176 393904 168921 364749 999718 986060 457651 737609 642143 785179 517812 181956 240312 953123 864898 578861 286607 846620 166677 423590 255641 108146 635453 159751 688412 338822 191066 939482 970230 791597 618849 610269 974804 488047 919326 217219 341372 671049 959724 506227 923140 159148 958527 852232 846360 55675 301914 428815 345208 205393 517337 381772 905271 432505 545065 62965 693437 357620 627275 281077 541766 549943 221461 520299 386273 377578 480368 833704 464179 850922 36379 525173 149873 561671 764390 959178 498601 174983 638520 200024 797370 893665 847690 388417 627158 979587 20778 507354 186887 191821 53689 833520 557672 78420 278253 796160 8104 421344 672208 129853 229195 341614 707327 382861 733096 947886 967787 777165 232811 333574 174428 306441 777237 771405 717097 432516 209399 746257 381313 538102 38843 718994 262565 910217 211227 579972 715563 763484 370408 516625 453565 770304 38660 94229 322968 51261 630824 959968 515470 894734 378079 785655 824132 517088 40073 669588 958260 832600 718809 298529 457772 138698 647320 440705 826254 997122 281376 526088 939470 33663 739489 735869 311159 404339 546783 782559 513766 467141 845233 835037 6797 922766 999364 568093 87666 780895 17559 873462 978605 117562 758397 14133 565678 849813 473566 836252 148084 914587 28597 666206 259863 31018 674515 903909 626303 173781 67931 878797 219626 587299 743812 912742 474538 623438 120602 351221 166757 856902 356542 938739 202323 413420 82209 251789 849348 899991 629773 827490 781975 714066 433564 538313 339332 346588 462847 101512 169939 782374 18296 163422 216099 929625 95648 382010 798052 728717 11234 379905 638493 804179 719806 714252 56551 653933 757063 142631 873327 79440 210277 835476 163384 126825 2004 989766 750807 748757 427299 763494 663093 296039 910774 901778 277329 980966 389829 823705 504571 197772 439643 742784 350042 904392 798423 810240 569831 740797 704494 855237 725232 59457 980135 841840 435222 37855 99102 947158 222351 413717 578177 736640 947237 957719 187094 487145 344500 329994 103411 889603 36208 438921 443141 376370 762141 771108 49866 361743 388629 915420 613078 548582 942086 11689 675986 591992 345073 362484 326456 748410 71468 376989 311001 496405 579809 302454 910487 441188 494925 619205 503659 356472 964162 551686 163360 724375 851301 325543 236374 587513 612208 332427 188032 185930 774321 827080 724966 925611 270090 321320 863588 227441 195375 743404 645225 819108 581419 105796 670713 752066 823259 156504 230828 948089 89457 321794 968876 930928 619570 852690 445179 336703 217337 957449 935083 522866 170034 747358 963620 103562 685919 664764 268449 174716 114839 710722 7859 880432 837506 113538 214077 96707 506334 934978 112630 956677 833661 418302 746474 283196 946693 259172 914489 935008 190638 264342 244183 40156 429448 501228 676746 906708 194354 894767 101040 107097 639780 426975 446966 297974 109926 599662 859489 395623 550806 957635 641801 356893 191079 788920 48985 681979 986012 520221 803921 985884 912721 611698 11844 817931 673011 751857 361626 105864 158146 136705 786575 146442 686166 81860 964146 919672 174232 257226 906663 135663 543172 768220 629030 117183 907501 980466 422009 801838 593849 808701 307714 186355 718817 597278 218547 297148 142835 436781 945748 324585 754256 960819 279680 590478 724910 144688 337960 415605 440790 922582 722766 320410 843431 516683 38284 684525 9618 756011 301963 503763 241564 944452 871180 452902 154463 782041 767779 343280 668424 707104 974198 445684 774555 840772 962626 821733 296939 561379 519063 698797 913186 75792 387031 944232 365055 562898 25083 461670 948307 526052 811662 879852 54467 674995 699119 833395 649609 107619 776212 380136 741555 803659 802178 929899 485218 753652 67990 115216 310413 826141 751103 950049 829435 136954 638721 431257 5452 245041 68915 495978 966897 494811 474370 136440 885424 164681 128684 434013 310561 426877 279558 753379 727475 960748 223287 603021 102760 472259 425594 189198 422612 204063 958368 190031 585314 595859 136780 882478 446415 775654 966581 747834 284653 814034 754855 80056 295458 895174 883266 889889 619302 638501 529849 363169 740808 340613 576149 173530 164458 844785 794160 580255 296961 170024 420282 120121 481174 43931 966520 222758 72775 6899 266431 240085 135238 666632 887293 708203 297561 459563 279089 733312 699417 789661 376622 805859 864243 972246 201692 825490 568618 117823 437623 80579 389970 885816 58958 304030 227223 520979 975301 259201 420596 264343 352724 651515 592444 604094 722885 193745 536277 797751 547258 259579 836152 21860 365220 503080 16947 716189 5645 542326 642791 797996 169168 175675 873737 211151 372955 318719 715557 460858 203188 885695 219159 955794 522097 809068 424656 763698 326462 524138 897943 249834 332315 182417 89861 348539 704668 346992 531016 724636 469799 244229 630049 458040 925177 408774 130534 575982 82210 504987 976192 358544 725316 406049 299758 397220 238936 812456 558081 241382 849320 908598 113438 428996 684502 361539 944895 505185 330900 789179 765362 665490 748778 408639 157528 759972 199732 181412 98471 480084 120097 881970 694953 325333 14389 446182 46267 588238 302855 546864 998991 530393 750340 392118 366058 441158 374314 606223 701222 472405 265102 707721 805489 558336 469335 975972 332237 843119 751744 563477 801166 353153 897754 731076 461471 954506 599047 788686 825213 647567 937792 809923 229178 700300 628625 610537 88124 530926 811864 745655 727739 701530 800265 180891 692422 781412 404332 907445 431423 437913 32350 937754 948314 963381 261068 42001 480930 771309 512251 872089 88437 104679 32387 673121 747587 810429 573071 603151 248914 686974 467038 654330 997693 393389 637701 903472 965680 456832 684971 775601 640622 168034 599692 386801 724236 181809 74935 210522 978483 591937 639568 818888 528929 693015 100622 110347 879080 469102 297214 243112 143790 486582 421246 138393 198188 879952 202435 46344 300784 777491 673748 889112 335834 236298 2188 339868 96482 809332 411548 939998 72145 779651 286150 250010 294211 447773 738915 721792 930732 632798 695262 496053 689615 273108 800183 766802 333768 512642 585474 614500 802820 843037 950117 699306 459076 472274 364317 509019 864030 567614 324153 755165 665788 236148 686174 58703 784410 141371 654913 654848 614860 41678 765744 666101 669750 975322 547018 685159 138130 920643 922242 931523 197550 662111 863136 955304 858475 338105 509824 659372 771647 185360 360016 148312 128180 675029 937430 619815 633959 350897 98985 451339 104841 404092 104115 521320 404962 927111 946165 580055 594569 602131 659907 554341 818413 61208 515140 976977 424271 137279 521907 132305 107333 802536 883041 324749 309305 666341 77744 846179 288232 55101 49433 194978 208740 409322 98663 121679 285651 432283 86394 205667 743277 834675 353862 616266 34049 389448 727313 401893 61297 60645 228920 580233 720945 479816 426 127166 839180 945125 797739 100802 183839 699105 24595 557955 155612 662295 544077 67816 366729 773399 498072 864649 307390 329506 2825 926130 13483 140591 872071 833765 724495 191465 883534 973652 488066 315567 990509 357931 43308 70611 323400 527492 186955 410780 443798 202544 449202 913028 212452 948405 368708 129210 371984 216843 291453 265632 903631 762078 300201 103822 934375 947151 365803 777997 622837 436403 396792 307934 385833 701074 178457 956593 743494 273129 420973 544558 913443 213033 470244 835311 263148 12470 527109 464900 418017 669544 2665 334189 376789 464013 15101 282468 981616 498405 103236 568337 691630 731429 691667 600275 109022 173045 864660 182718 90724 694578 450307 502231 870072 756972 710772 477978 256677 117929 250763 470005 978378 674400 264002 457738 782044 149759 707943 430513 554722 128166 515675 178739 970680 612586 406100 789264 852557 84883 154715 386554 12325 649118 624591 943832 921623 257467 887457 597188 705999 285328 991318 390349 352398 105844 526472 368886 924389 899317 366437 580853 780286 183571 66094 454069 454163 121282 443642 860244 272949 550892 973680 871974 694790 394413 194320 137968 538559 351893 889067 914222 808299 906026 657254 225613 415658 668323 215420 692081 711855 883950 438713 748081 436995 364330 633151 805398 649855 356334 145477 581216 985174 710465 316819 293569 443465 157919 493895 497375 943984 990906 219603 467862 802040 36279 667388 39988 466464 486317 419613 10812 171067 520490 512610 33572 911345 575277 926925 92118 965565 927021 915829 473266 48816 720208 555522 934859 600173 898549 737330 586470 195627 11819 69080 665342 439478 696439 324695 806722 99503 38354 81515 488789 533319 499561 532000 975246 780616 821851 765977 536374 905228 146111 179915 857036 992835 393819 469375 619652 125170 682222 7443 803459 816303 114279 71866 846693 313382 555115 471479 590712 956183 492115 492134 135742 46037 12779 282228 328367 148808 490933 873698 88628 916716 807588 44421 553645 14480 557089 307401 576940 675928 796170 885289 624312 527996 748462 613881 146571 939463 329234 528285 460821 923736 9199 960399 552310 552548 259697 679324 253768 811570 701818 485159 699858 5597 634205 860261 195542 127766 544355 233056 27204 705632 449545 736437 665477 870098 65536 659093 28273 412505 302316 113991 795801 844979 672038 146469 787646 104564 962234 757018 974935 216645 668201 921643 357328 281120 249448 754603 925061 9366 14112 574981 45323 445833 408620 179253 28328 908274 831070 328975 301974 411164 408954 928311 516932 183143 440760 317800 38997 829190 944518 481966 123038 261185 384069 633643 238188 909620 528967 462741 418044 864974 97944 951670 340354 259859 138674 975979 551011 598171 574470 872038 49210 380496 353146 981805 406166 140212 483558 521688 194491 647001 798614 159190 358173 605223 730763 787625 387496 522201 187194 399525 519354 940672 7307 10805 700391 469055 675995 508118 319157 192077 247866 311835 288093 992246 476078 37095 484944 515610 14959 800758 759280 552365 728745 501844 946450 513525 697533 792868 892291 105103 897471 488858 996992 68971 736441 163841 643900 413835 570407 894455 18206 713352 35898 48492 764608 348237 909525 209639 344945 957722 109651 466369 844340 749570 476287 590247 28607 451565 692314 848028 58045 858135 208088 18037 321421 477263 933539 322587 605312 15929 525975 71244 464606 514381 162756 995291 35874 59669 113840 317932 552122 852915 271634 26873 772680 973337 741208 874255 959907 799310 699234 185489 421591 115760 43012 296244 122208 780269 596168 926146 135219 496264 453866 655319 512118 206875 699610 827943 498243 158543 290621 786486 816297 962789 592813 458654 879019 710832 912820 162253 587007 836889 740693 774340 559951 633050 527300 450969 642300 309379 688296 904054 635222 154297 619744 555800 908069 222194 485115 674768 682147 114298 114942 142597 271488 353008 878883 617841 622685 108873 73172 368992 206865 385869 495860 763700 78055 13461 999254 799267 809694 256404 346756 705591 812648 312458 726969 744589 715819 313746 43559 512535 446467 747222 122419 954010 862590 761429 530932 896688 6686 520996 926775 338696 410587 419434 404990 954017 4255 319842 515516 150482 441928 76189 571162 769605 581289 906365 234614 786936 617033 64124 26655 803451 570466 106787 723930 978548 796707 753491 799776 189662 823791 346495 53405 758789 946972 499568 831667 368843 672437 924992 898677 409191 950136 693023 7596 145633 901849 487570 788950 816023 500413 19886 305826 664444 683776 458337 234933 995795 534256 780266 856296 864632 806863 61340 676679 859671 840212 717407 951187 312819 283819 891375 683649 520545 737777 517915 144826 217866 647225 465863 762905 106477 799049 790506 655536 496666 855965 873809 771587 319224 860067 583642 726218 993344 204350 507962 312052 185023 241220 225784 970335 427288 688192 347695 527393 304512 15024 199120 470338 777408 254215 656158 246655 640759 716653 148080 581193 811989 725114 982002 239876 270497 320510 732708 942025 675252 315965 863130 691812 621372 117419 237882 756118 95802 336180 987201 31956 333444 250679 571646 719750 579972 263749 228822 98505 554615 791463 544318 808622 237998 309590 430852 299896 908304 40065 583303 606178 522518 715914 897786 508823 526158 667913 408485 446392 759386 221639 119588 207386 53550 180421 714726 806277 103317 390643 941359 932726 667627 31865 268182 572573 576164 526705 201544 871136 487301 964202 531907 390935 122150 365031 40284 535373 236022 431326 497722 370565 815350 831546 88152 203763 178621 742554 654663 399935 812594 164687 174633 337094 515734 865634 199671 383576 967992 880779 282749 766971 239742 515195 925145 100006 732962 771347 82239 145095 103859 179691 961143 138942 696144 544268 566365 33760 398577 224566 303713 756149 303134 287643 849733 399737 28341 786978 707810 384607 16232 932133 402787 857161 482173 23731 583175 202641 115340 585679 604643 490116 98117 117295 21662 439714 289447 151165 748468 297183 191242 27482 427700 418661 437718 108054 854274 485392 577802 827065 654229 933552 757174 30078 454458 181067 721729 457618 487375 47384 645859 797273 456777 675076 907628 43690 224559 738225 916156 655182 204764 817651 780297 908549 179457 962257 907036 668160 171232 661770 747540 231400 686354 433869 849633 887510 285122 364671 694666 785625 744624 945401 424808 841203 240240 85576 636648 162076 40552 38508 272141 911422 322005 485721 375340 589175 307590 239800 112815 526618 322592 702759 275923 507182 205528 269685 703657 165741 544700 796455 765400 212487 473963 830262 375449 408285 566424 121295 262714 884934 889675 814225 501596 460429 904159 1170 902901 710384 206853 19355 594703 218339 551360 736231 836615 916683 532136 129768 961487 859972 538791 314306 448108 816988 577022 671054 829880 751445 61825 942489 852577 387878 812119 155938 453993 493819 189627 386335 692516 498673 950782 183161 560765 734811 715970 665291 302385 965504 515968 262951 568338 765530 13635 373521 130821 293656 430443 446978 583364 646941 454124 999398 241885 19711 827020 311198 316530 554376 230184 151551 827511 626105 840111 576338 929015 555650 353701 604498 807952 805323 867234 471921 984242 762863 586065 179731 365731 467131 79857 212944 16446 675508 66455 239350 767663 387790 712042 260102 513337 148661 457446 778163 795632 714632 914522 82534 532863 131289 436778 92284 539812 948718 278733 895046 808431 374403 853520 126408 179591 960966 667537 585594 5860 825818 36676 120010 272662 433172 991410 243160 171645 482561 956213 133369 974 652062 951806 152693 192981 534303 241935 431433 277805 959145 633153 156582 250825 467607 667584 761520 202863 780152 110217 100863 441848 712591 449139 43041 64786 387538 63395 792342 892542 907628 594774 998547 963858 252796 725083 64704 187127 279764 534422 203322 149868 747706 958975 883729 142145 791722 554081 834571 907613 276625 599643 735456 879801 150100 332130 518652 493155 47303 349501 173439 547324 145207 477512 149184 87290 89953 508658 726406 702631 185400 588863 792782 311904 517283 187014 322952 472790 640636 737203 364122 421456 626578 108999 994907 78056 657128 726611 125657 433930 241588 102017 563284 269688 763105 371915 147584 667720 551693 735170 759111 794404 615115 506824 768773 470857 842979 464086 784138 876937 578381 211703 878684 347017 223866 611723 868082 152707 771211 354245 192186 251717 922711 130029 434196 277297 616426 191903 972052 631163 819520 816651 494852 125038 447886 983155 907679 332903 444858 808687 57560 440920 917982 787500 869585 54983 112009 71017 880164 168588 392445 146360 360542 310614 294514 805955 149246 811175 308882 618693 549947 121171 806011 832013 525243 182085 240128 583359 337565 428731 598184 427026 838320 376069 958766 804114 739897 828234 35199 258719 843058 324418 782527 35693 859717 976189 499012 73667 349077 113306 593433 750012 449909 35601 715069 200 522990 987818 519650 615532 175742 330052 871086 661054 102740 633231 336381 412074 325077 316050 124445 598640 855578 130470 382544 329315 413040 544184 961806 276139 741398 106763 377728 353732 57538 463668 780678 813693 312029 183324 351474 334842 156866 51714 756619 815923 212867 512566 421259 289715 746148 937887 170401 758105 504606 918774 688304 235610 260893 76617 758798 48125 26819 48249 225606 856733 924451 121852 539926 65643 46406 740251 583346 659434 338665 373813 384831 269169 874813 210299 21657 813869 955942 493618 803213 577564 404285 877364 617376 267922 229902 557039 34502 445240 55963 800036 9515 455112 282007 143593 247086 812370 338731 304936 278369 372155 114996 40094 152459 660665 203075 496285 237606 910232 216412 187082 201121 155832 956663 124319 59358 685260 813571 668714 155189 933148 430238 502988 442736 203908 790686 293756 886989 52979 894923 355778 401407 259629 914466 26876 531117 125514 467284 520028 806578 72756 179140 266279 834523 809645 981133 865719 16364 986951 730042 750907 723355 355113 324428 299250 565140 970897 958072 72756 241203 824653 327462 783785 269069 666624 520435 860047 726567 126244 919344 775864 183997 430722 211744 979145 73725 735739 636606 46525 24841 318275 682805 355232 859705 208032 323878 312213 414103 780847 291302 200913 637409 903136 548604 168925 546186 567349 691623 82967 270585 655367 412119 775409 50056 606977 863344 571505 341190 43683 506826 871024 172342 644800 943667 675931 308622 996096 90667 833333 923577 832351 311974 37395 854421 970924 329486 974942 53174 351499 867839 155029 247201 911540 103241 347272 617170 465073 123186 791710 797302 503460 645873 993104 91441 576447 892020 791020 142938 868937 543963 828115 788474 227424 61242 903035 682065 58098 387995 800493 120657 854978 283898 688264 443297 433961 617543 591996 942555 544339 117800 853520 266062 99582 605556 497309 366972 904318 53305 198161 254749 907516 818166 284077 754587 257842 172642 857415 113812 259760 116899 402953 749084 579355 219480 708400 381368 448745 781200 922510 681699 136806 362129 527432 782156 426417 506130 693912 663127 221055 882944 748876 800920 661400 969277 873157 863195 635925 730204 762041 35103 753704 137831 218674 867605 611860 821081 271693 943334 48625 829477 857532 184235 654506 174573 161860 136051 468478 323339 910848 352512 487618 79435 28380 51658 918493 84719 307162 234682 592138 872042 508177 347824 263322 578278 472681 524414 235311 611134 696032 607403 241858 637316 134920 277746 666207 499836 383622 293376 797156 223135 870741 383993 119749 906906 138113 286771 801419 412876 768493 595257 730384 505419 274253 185033 816004 646048 991276 628695 598316 957318 988648 588424 615773 743087 432561 486968 309637 331455 487118 100404 479459 169039 737367 236417 159178 735147 254844 613907 43170 114772 879868 30230 720167 300799 367983 224553 301800 115093 580861 17630 56073 868913 4325 908092 902209 782885 801271 16573 484637 466869 837722 18640 440635 380186 560455 592600 287184 556416 196492 86635 791907 41352 908873 578899 612879 862407 310 410001 299589 602501 374812 32469 941448 659967 427095 211015 834543 174630 398299 290306 159782 413406 608108 679379 955245 67136 768164 356094 303127 462040 338609 361529 440589 6439 482772 658032 634441 780578 349347 538623 857563 178417 930183 648187 137064 229489 734591 355818 136677 784051 169628 996806 905184 631930 194627 3261 362040 449025 652078 846452 513120 998067 971755 818624 111456 37617 594459 439659 718676 328720 691700 68213 578667 841624 506432 505424 708073 306182 242780 135459 820965 840458 449914 510153 607308 47626 235743 135439 127132 323102 403813 551609 533610 251794 879930 122749 670045 848167 903968 430982 984752 49553 436459 286898 890036 229946 127046 491285 575115 605310 39982 412852 511726 207150 652661 437259 60072 230605 128896 894920 926489 364374 887242 35917 813621 532083 274783 565809 282562 800711 578146 947904 552669 688870 959047 192951 410550 607640 323993 446217 990671 383513 351541 586268 872001 206556 423758 881997 248246 143107 13863 254248 514864 95081 841372 531376 687745 682456 329113 925213 394449 497747 491681 150809 743708 3598 998088 357250 156849 283440 149306 419756 882228 378584 378098 821084 881756 84885 669699 967373 145782 728685 95763 916911 927264 723735 458331 876003 358991 731457 418024 957440 154569 309130 466717 412498 495596 796041 809199 853525 563749 245316 473511 581502 167482 651898 564516 343795 791041 441306 270230 573646 940902 175561 766724 575197 256873 888033 583879 686629 168862 455148 453453 553563 854379 884973 46359 590377 79117 943767 176123 435631 878995 67092 878626 562752 749601 44351 987403 434209 12463 219370 594759 577613 579912 316697 266555 780339 601996 468293 330849 748406 78638 679579 604039 945580 377718 909690 310734 910944 913599 721081 459308 848401 760506 984094 168555 276464 666538 638183 490471 67366 1830 63301 333972 971724 887067 54685 625526 963184 743495 360710 987304 162391 725503 616717 20118 947829 445738 80627 723394 972471 855619 901805 198466 891065 837403 326180 559168 578833 854228 878387 719417 182722 354343 830316 827135 143561 896031 469459 126071 410325 247772 676513 463708 44742 238737 650754 845562 913909 172295 36247 524595 473452 750104 816373 284862 617769 501108 104805 830947 797280 439711 812706 811264 474614 967345 594654 896071 954375 635221 338941 84414 702816 768714 26263 213693 135301 270629 386427 393907 368173 876237 926567 733730 801985 665854 200081 823135 692961 814279 639905 942227 787230 524428 416756 1340 69633 396164 250523 39276 923203 522299 407898 506121 110355 465874 693801 411724 685907 243706 166198 993922 758939 228221 54114 232526 144437 378485 471999 852837 342495 379539 537432 469072 32204 447001 597610 866606 254051 341536 518499 137071 766015 320531 233642 253082 191533 467570 829910 72840 491761 595217 514165 243366 415041 350230 109447 339575 143368 276542 847617 819792 155045 525784 79435 898586 57961 929416 30338 55956 863965 521990 125687 232783 179513 661725 233069 963824 316078 679148 188127 582961 34653 722536 823864 804895 694238 53400 759321 984158 3067 889368 451478 463905 320049 277783 508921 323314 179958 392600 15038 574128 524141 257013 725845 613388 743155 864279 712356 950603 786775 304383 975618 302471 259417 875009 397117 410030 964978 272068 584725 167297 500492 523715 492863 605334 852678 741070 117730 507607 494705 979274 371677 733441 12949 271277 488127 537510 574125 687811 720142 1515 157606 955948 432961 710795 9509 396059 167302 597138 593662 611672 868029 286882 808701 700991 834298 334513 997665 354047 916743 529225 306908 128797 387744 981832 942100 187182 762677 379102 320357 186272 510251 307921 138973 262321 415515 881531 206911 827382 815826 156299 541057 145686 785936 465152 18829 758797 487177 692722 993668 537258 507047 117961 702774 181969 201669 53571 521899 518201 928629 506738 402205 132782 901180 258684 465084 144528 816785 723162 342505 102611 422497 580057 29627 993470 160782 49948 21821 580140 281131 537047 152046 975437 70082 762966 357759 210406 916750 379252 359577 103117 510849 243300 554708 782126 376319 987756 529665 387977 311329 128741 774562 316593 284916 866045 454764 502542 81783 995380 42636 454236 94880 293858 671263 811306 493336 562800 537784 296284 299386 878746 418398 119850 544088 322100 482187 292830 914294 978914 845166 468058 37389 672862 665130 342608 352137 680501 994197 282696 714636 300042 580282 541725 888489 947474 376023 448896 35433 974999 35424 850292 863050 593014 697402 401104 397754 78240 627456 6208 235360 699228 288002 550277 370132 76163 996417 314032 111842 919363 227253 768491 18124 581533 354951 906480 118213 282216 922135 913231 880118 253195 126199 277101 180796 904966 664493 287040 623528 864554 801205 739988 503294 15068 850109 882824 311927 368023 154152 654866 235967 85351 970444 353847 364983 839726 199987 393748 163956 382114 285854 24408 246974 287309 134013 5703 32274 649996 550456 381816 525601 371409 719145 616216 453199 636449 493728 962598 590644 338839 576734 311988 611294 514527 927450 443500 709261 514748 669375 206473 676342 95170 923820 676506 882753 818844 833458 862914 527499 110279 522778 358203 688741 634453 984413 932110 665490 334060 479786 290652 314317 508484 448931 810905 589505 45357 428960 743627 685903 247878 324906 145935 324108 129607 111105 910805 814336 246008 652759 675807 180584 646584 211347 248390 372020 888695 211407 766133 728778 255164 230171 236012 669121 460383 474743 64830 982695 701136 795036 950803 752892 586895 56436 250727 410292 79985 710686 864905 749049 775970 760875 77853 653287 362781 174244 507867 507727 523062 5825 523789 249460 914065 144691 667797 581520 316263 760219 573860 456848 963848 969745 765252 255380 389204 651550 811216 990385 432833 350338 984247 629038 844632 660911 655868 83274 903544 602699 799928 274356 221714 380466 382551 480338 160107 254514 498711 740923 553693 434638 319948 706237 338006 344124 353247 177751 917655 281703 973066 594112 768886 544749 936157 192735 200732 657825 360573 928144 668104 733706 19359 4517 878411 596963 779729 252579 805642 79321 894386 806337 203839 586512 832501 270060 906616 710750 90850 827142 213335 653839 16085 121762 713552 38687 365501 340106 617966 678403 955742 548218 633550 623136 79312 700002 198818 659602 265597 606695 465583 479719 912615 819106 72079 542370 259488 37023 864688 794744 585423 419232 763476 232150 917554 881176 955151 309337 717719 172849 659148 517140 874785 856710 744328 517774 675721 146537 644821 313089 545243 988510 155033 244892 135477 79774 391628 145154 37835 759382 722942 663817 351590 245605 7438 462588 86944 808737 651252 48154 538985 848211 735864 69524 475653 391094 7800 757267 43852 609724 263782 654959 946345 36937 743496 471417 628892 732214 472439 105906 634360 985807 712480 700562 960805 813526 755206 183746 226335 639934 734142 393698 815413 775600 940785 225284 58955 764297 22429 989743 458328 751194 242389 57693 262057 39207 522172 246653 609820 216937 150734 574513 780390 218060 915608 445521 878862 38513 391547 815911 725487 379757 221421 677873 378810 865608 180215 300643 157938 705728 108408 328290 745006 830851 27872 539209 193562 328184 950 692648 272246 787447 24595 123776 265877 196108 940005 949704 519712 157560 520685 265643 572305 382640 770881 955848 906232 457116 928395 508017 647225 772121 697543 957036 703372 859448 136777 458421 255996 324285 936693 727546 812137 64416 158405 430878 979782 931471 500295 260278 374939 611626 888732 938703 160836 147526 260603 445350 15664 344875 493611 545070 521763 806614 989900 967310 106996 378040 540175 155232 568528 832308 170041 111860 994165 2789 446501 220874 684088 181462 561087 425180 672383 815432 282505 531154 96520 647599 761881 713803 137121 844917 261081 525019 788461 843446 177798 400263 548709 935235 278578 704011 636948 698015 510659 257940 758234 22789 483889 595911 233067 741792 777099 616312 256205 173520 411763 324404 306013 842860 953053 661751 409355 263035 601301 978614 900377 116282 389686 973911 915040 279961 325875 163124 146122 807485 510993 64668 143961 208704 637931 532690 289375 338861 268589 174348 827076 404036 722522 618549 353860 264380 767751 782891 619118 799036 820957 717057 890278 53536 336922 53247 342115 327290 365393 560093 548722 658191 812133 882956 600113 180630 397394 166381 223381 827005 419237 598359 235556 383779 566143 100693 166972 267615 881621 522982 898506 569208 778931 813116 353684 714986 227700 948989 261808 451687 306316 624965 8970 710996 8575 123874 463074 131720 774311 557591 504203 17360 981361 779737 140718 30702 786080 13525 577861 334165 292425 121832 732768 891183 139414 134245 56035 205143 892547 577619 453382 413023 313892 445293 353876 500236 155229 395168 712300 725525 552168 361616 657348 517735 408083 840531 343329 333348 851903 750580 429727 247455 187362 624306 113135 155105 3270 611326 862932 681576 88328 594240 993893 133283 706458 660499 898383 736311 601857 59333 811280 238845 624727 746712 602557 274241 807242 392580 890493 11524 513819 737586 865163 46588 988897 463042 705783 2511 299459 970374 17126 650075 14210 573509 153806 83185 544748 371385 248443 572181 820010 574225 652109 199424 143731 949872 734775 310302 500118 55916 406466 711633 873653 24976 728328 401004 821764 429274 670137 779832 325774 933117 263001 806706 930864 742561 830848 762187 521436 976734 68249 423463 721304 347845 590307 811295 734013 799511 226931 948735 842168 458635 209520 337928 840779 8460 682646 267247 626957 136953 512628 41948 510630 339556 60526 40620 159893 76052 919227 180464 814826 860995 988519 872428 682955 903199 643923 25496 736947 946573 309872 809635 587503 238754 467016 277803 467103 116904 746165 424774 84219 84192 174504 778748 31819 411194 67107 863178 649838 349022 171775 182880 325908 906214 716903 551140 508676 936802 339227 471726 614679 356882 119279 478858 1979 434544 24649 483641 559409 82148 444710 4271 401358 661901 802453 52630 706750 871231 928762 342602 192701 365119 538829 988892 212508 116681 532953 926863 320642 868875 786493 498718 845672 96231 721070 158004 683548 385525 214003 859250 661695 503550 531240 446636 267079 517058 199292 726252 669118 374067 469618 946414 244096 161144 148964 458595 100737 357419 466299 560686 976261 25563 966584 617706 578726 427531 824751 232033 116242 382449 487943 394902 571787 268728 85819 930429 899557 493182 17755 832510 873803 622743 649356 516277 441978 303048 244420 83381 153411 873229 41423 190016 831694 775827 322893 391120 278738 51774 138993 48082 339230 565925 897987 883558 124692 962065 680991 557792 838120 14466 656820 831818 682917 441066 460358 178208 223080 878511 756781 889490 326819 170605 589012 793349 221659 361010 55802 840978 667947 786753 656692 550854 853439 747023 793129 937313 427098 419017 123989 232663 770000 328076 266759 307154 750924 445036 144802 48301 310924 607342 58400 693050 595168 403213 217674 697982 449518 439928 711873 231984 654193 833618 466425 119357 671221 424882 664440 877767 572573 837153 433372 690273 959518 469854 703378 167765 641025 140189 635936 696926 438628 9795 157468 623022 13498 498476 832946 914281 362823 608358 639457 333352 447908 337011 236479 920184 169793 959947 481393 792664 322078 491991 130100 625150 558673 177207 764759 561299 460867 376317 291326 375730 305011 103664 306017 233197 262065 527690 111370 530248 761828 2427 897819 736572 515973 774947 784774 933366 707874 762587 528979 111445 799068 500141 468701 241903 982761 889880 208533 790284 186578 49613 986622 665834 823798 107252 525167 223736 684038 764456 162132 645851 654727 104951 65773 736235 980819 353059 33358 433719 977560 753571 789342 36989 643223 527651 375704 740595 339942 244415 406668 539073 679087 73548 874015 548804 405167 881936 794695 79565 247927 954309 629584 626144 182703 258202 933721 552438 329614 242802 986904 631739 576035 681122 262354 35664 287887 490487 66148 636234 650441 946862 561725 574001 622808 705531 609569 571010 841693 773059 160231 326190 993478 174177 133052 247193 970908 762596 889119 498843 937078 903183 881058 638402 561155 737817 203823 644558 214277 494187 465857 727604 399440 199076 447527 37724 292175 729752 43524 491427 73728 554445 434257 880858 978739 502332 787418 470853 340750 835094 699517 595164 127308 676349 4526 654925 15673 978118 327862 160120 936568 718334 993839 779250 922941 251490 277514 71747 997012 884325 734857 841576 629720 24622 945541 540049 391420 520087 832041 756580 23366 672815 708917 602040 633551 859897 386812 449371 895172 942763 533286 196365 871144 462192 851375 515907 799120 892454 578982 604453 272229 14177 911087 920847 136678 719654 701121 234900 951459 483313 284905 627382 976707 517040 76678 285616 979967 411205 375626 782828 916964 872583 388479 776589 832725 217922 353280 334439 422919 36082 245435 227778 161668 112460 521846 610970 682857 796598 745287 473378 735143 519178 634203 742460 647877 457559 676784 183298 238492 364128 634714 228801 83354 232027 51650 417593 135296 260338 504226 114270 82980 78406 451018 698394 536624 471079 874015 28552 887329 426397 898390 384123 920840 822882 238333 450165 442701 685414 49523 72048 375527 586890 532139 667161 189925 66405 851437 350223 861672 765442 818965 370601 883750 6496 438482 489325 928553 911217 276712 201242 101134 324699 314799 861535 307783 48250 785809 573793 887577 453660 910288 829881 683743 709827 468286 592500 522949 69543 181954 278545 181133 32562 321434 558150 469390 457154 146388 479868 588336 978794 669331 689934 852721 502129 859216 382670 114595 310609 566423 322305 839019 314745 753734 607070 448708 250892 606545 381138 137978 157728 889153 663422 888496 446464 385072 314999 238618 801194 677134 99398 288643 485074 198367 201894 94025 170973 769851 580617 725404 607719 906317 717971 676226 3262 261717 17437 776278 634404 428262 657395 890181 446736 476328 647959 560207 117934 160599 343548 710476 877083 140866 556299 768548 251370 820237 19105 517462 857953 677743 917967 168050 698940 786677 24025 644191 998377 577661 400568 737558 379211 251452 16856 977316 379768 535417 305626 338092 979067 997903 923475 485027 941650 168815 503052 52435 629168 782363 996736 920600 635580 524077 76192 600550 617169 281166 234962 305153 824636 147519 692782 521347 951553 576915 782720 911769 921175 725555 437257 458182 869863 926617 430206 377439 570001 72021 775 121166 292902 699595 316545 11728 429167 193779 341885 568246 424293 691160 413567 841896 878775 664346 276415 800925 839367 450924 464683 373988 490541 66454 46115 573470 991282 740724 943612 937409 286295 319605 481406 69847 548492 430877 225702 552701 978681 982467 764453 542692 10360 560020 496030 357908 695448 65294 969388 211172 781020 977222 265882 37955 556730 797986 449705 373362 956381 662752 801550 828296 456164 541069 579057 645421 314848 223439 77422 255519 802970 914844 955672 158704 813962 881216 281457 173189 930081 423387 199156 816217 934976 186401 108748 860408 166527 442264 444762 564036 989223 65885 566322 867444 434040 651935 225374 832720 196004 997667 273882 768758 935058 161598 292310 335192 208092 624030 5304 285564 758161 226626 644759 256763 466292 817021 154177 498498 261691 179383 608181 709332 622992 735084 767338 866309 724692 428139 800839 160384 545367 690264 294248 249091 551457 626922 325600 275422 26669 901486 845041 930872 762344 463618 468693 126730 74038 757083 213113 727457 270254 173887 585341 339552 279513 128204 738741 13564 281847 316463 610731 251454 306169 32814 579674 83717 692104 602207 331380 525185 428733 737582 80670 976505 460199 970843 21999 926726 93960 986297 711348 396886 89048 905585 202287 752554 292417 961789 523603 750296 536545 175213 726346 5961 609995 746405 12079 348028 751366 588381 208148 919489 133388 321120 915198 544255 670029 34445 667940 45488 84201 380057 683059 52895 276666 928651 527117 844785 35528 147903 905413 636953 319890 258788 261988 476577 279564 687806 670696 870824 938331 863332 450368 371615 165019 611779 577233 467275 18138 828505 567860 108550 804250 453115 644981 503934 826770 746959 241814 779189 953518 830291 155850 880639 987531 298004 727610 977927 457212 434552 794691 722314 420296 153333 782134 598362 183977 311447 7895 144220 194318 893118 31263 256779 442906 128093 811386 762483 36771 822589 832074 846582 542131 618296 250658 325771 329803 225406 215179 483898 614363 254995 985346 258849 710155 281231 2040 845682 635254 168477 928337 59250 171497 220028 528230 571068 469161 229377 578179 1724 36074 556755 797609 743093 335512 195502 367629 651195 320722 865121 202071 253114 285610 710735 115876 565997 910374 522674 815813 770343 386114 704339 25086 661774 960044 816596 999304 242139 282951 791398 969167 685979 194152 300691 3508 242417 972316 756981 319180 275345 478880 426493 379679 578887 496231 193645 39914 898478 878936 415838 935325 397242 63886 893371 612126 926254 94934 546756 328901 305318 675572 396108 697374 665679 389534 946492 560746 480746 437567 446926 997533 779917 385142 360210 361442 352033 746069 82284 536402 27493 662050 825300 105473 288297 788953 214485 15602 491604 953511 234382 456221 621215 478449 931636 258672 973272 490379 635790 965579 158560 949506 503928 154819 190509 919827 957536 382623 938889 869681 155596 955422 350865 881923 207635 102704 15927 510563 824223 51512 792704 81888 123633 332113 421766 249725 802077 443461 537591 807856 564169 103383 777108 955172 519347 70075 959411 679543 806120 623001 3774 270012 86990 581133 210034 920059 378203 861994 750369 905708 820443 146034 945648 243200 166318 256928 797209 575512 622727 73310 112939 130699 420718 539727 580933 165413 958079 762374 402270 151714 910505 614669 739648 131191 492400 116064 521480 45386 713708 548655 511336 132981 679752 161119 979750 592711 265539 905162 375322 235202 553202 454330 565940 694750 255484 377650 361331 641093 868061 771301 426735 390677 855972 272381 884432 271585 669044 107477 446740 655856 702279 667968 911373 308669 490854 101504 982049 658293 145010 623119 199240 560636 864607 657562 517010 51624 216115 508544 547039 531396 183948 989847 676772 386063 772631 883304 659692 873147 547738 532142 534869 763950 554218 111771 896463 361092 39350 690900 607073 971019 804282 816432 955556 903621 443661 484540 596869 78442 571348 242873 154247 391331 265612 708893 543423 441808 76100 980942 925270 392387 696032 925610 722251 82243 656344 733442 421230 83530 886 514779 653990 295431 339996 408491 676012 277213 833468 371810 249550 740514 707294 596126 529389 141857 302685 55285 294143 748632 817322 682800 913870 161275 1032 7178 145654 309935 998734 208885 350699 641040 640616 959445 704817 164395 459414 220867 343074 246405 122988 731595 822636 136530 438161 468782 329488 11902 145024 388577 393252 984488 135625 435852 514514 824610 460945 904908 854423 669171 4557 11826 427845 522517 41419 941506 558529 673207 621226 663413 995077 310139 678110 186871 508575 334137 495853 191529 650289 617083 59892 648480 666351 748735 125090 137124 626532 862904 374203 707698 467501 587149 221206 123131 691516 526233 904224 895011 274326 155881 808727 242754 334166 340865 51216 72807 67304 916695 57778 436112 691790 992342 597881 852466 170399 306013 154419 255031 379971 294142 521478 85499 976248 61055 764776 596303 58640 167772 768742 611639 822449 112835 902302 124331 35155 903510 233540 374745 195846 246765 233697 805473 551465 234897 538831 692248 262004 307650 221503 919622 575471 297523 291763 806312 464504 791304 167236 961454 57346 345631 329949 6014 835472 740612 958910 185007 948414 431035 496954 849423 61817 277242 928441 550750 350401 529388 405111 286289 978926 172655 855235 985616 141097 328151 113793 260664 203758 334505 113256 788441 383569 620705 988997 578424 135413 33708 73142 30607 617558 998894 167600 287625 338113 994110 190458 536902 833047 367269 825968 793629 728142 489571 752576 284181 340911 257322 627440 980970 90713 27873 126230 761039 178301 939810 484510 912998 674144 966780 500681 663561 769564 699569 268712 497093 580382 295353 814885 458138 102506 869822 730490 760956 954195 666590 982199 968085 747971 844973 850752 962305 19833 761968 853965 83664 722886 399010 413161 908359 516367 150450 960244 170271 278094 246020 782817 600261 974481 992812 989560 501720 283321 65078 195797 98927 371773 189985 997031 667728 880805 975326 185074 455994 393807 470 205838 394396 605548 367074 574117 941275 127556 104144 539961 265424 399470 157093 292187 90440 552409 361302 895349 243074 423431 251021 25346 950901 61964 468458 906064 460807 224851 1279 944581 212375 717913 779859 640855 464052 942704 7649 66066 857763 336830 40342 254231 47133 771067 204950 402199 23566 386166 296503 896283 415576 990289 330820 660160 465166 986945 683003 171699 628025 367375 528912 36729 566742 145561 409256 105834 620246 122705 22111 54833 932637 224573 593666 854350 337540 60598 685974 832532 44056 193769 357775 49259 793048 780313 724889 699215 895354 481818 754963 486351 45926 688728 464783 909839 722298 430414 200596 522438 351108 828176 463708 382209 503243 27009 181590 316830 150727 677277 777573 969362 415780 502769 596255 679524 775556 571422 222670 639279 403002 18713 674611 630948 113615 112302 457662 137797 599296 295801 22295 433387 797118 152107 314521 980546 94893 867787 217361 689864 788645 362802 783875 963665 662196 735374 408549 369094 362906 57696 252067 561569 744652 602878 897113 648626 675122 896273 774812 141085 868586 310808 54642 809050 62466 406628 694804 227060 800449 458842 24691 551307 324767 245684 414513 177810 272264 734080 170980 670545 92701 612639 444374 365284 351794 609671 341319 696122 766865 114050 423785 544534 93110 892461 79075 920594 994514 601594 848144 351319 659913 806382 529405 917799 183091 46499 939694 767700 829534 872392 151193 700229 671434 85148 82601 305720 58156 14390 176188 22842 990764 136320 386086 288817 5735 52983 858092 378259 371437 255725 517066 763948 453316 581960 980270 55772 120611 112128 536762 136471 967480 358628 603397 985251 512227 243222 744027 48925 607544 735946 887353 157556 544193 76043 540370 341229 340666 437431 422156 936349 323923 648638 744196 718642 634674 971878 479110 546603 154222 935818 148181 126555 538389 180374 546409 475114 597223 670413 298156 688532 336216 884036 570236 875240 507218 683812 580909 192138 945393 713195 988612 38193 520453 181228 99324 965929 902675 806730 190597 792659 82196 151233 97600 465888 468597 219550 244228 741338 471574 524353 153693 512796 841867 29538 200327 992916 406814 314122 288695 699336 357578 423637 480275 605390 979458 7927 755189 314322 356456 997491 547307 649428 745622 163237 771706 4903 798553 843834 828055 930804 770928 48243 772652 435125 285393 832678 760025 124922 516325 430269 419569 647527 105736 70644 194937 444852 289674 918367 903276 155628 610800 831330 162425 732590 547891 325943 888387 29551 573119 692332 577888 215158 484534 560674 378331 637407 669803 259855 25459 55577 193128 223101 267289 104104 737256 171977 923638 680291 349405 780900 308323 776695 669419 110614 724718 160866 839467 870582 344860 4601 136553 979379 869217 232738 316839 543950 74218 970203 373272 78621 723667 1137 848293 141130 904689 336394 935084 510098 589834 264476 496251 706375 376600 227507 354969 581903 160651 538031 346366 884578 282115 254275 52759 479183 648857 638456 51075 309240 554327 649256 677848 815249 261115 437955 286622 927333 71417 366029 757330 597713 894070 305502 762533 980231 123341 121120 315899 357453 106574 524757 99437 625147 491770 408463 888839 79425 318601 85110 67274 349278 448676 411014 687851 569258 196075 273806 197586 58637 576239 883825 182237 190981 650937 778025 292250 770405 183106 346111 202320 777232 956985 636628 771831 444802 861120 118428 525819 155975 268975 359966 642813 734018 320848 75957 613906 623464 553825 482194 875970 392258 729301 245431 317450 818095 698131 431101 566555 706783 223221 344847 987288 752409 450187 682413 437276 705014 165718 860778 962674 68579 27277 172207 664283 87843 633243 84342 225612 321547 810463 523087 649773 93765 199914 786142 811419 486349 717253 716123 172966 465783 797736 626960 304212 377959 74692 592415 270044 414487 909242 930554 442668 200661 990306 833641 575396 534466 26757 132424 694681 124116 790051 143493 897939 560788 768750 720806 705294 759969 785101 609153 940221 117740 206874 60227 742914 371898 727397 513962 142072 953701 720878 164043 386218 107483 522350 730956 343384 596125 96911 640427 395513 909058 524720 122869 727668 73713 707298 381008 912102 268202 453741 601906 831199 578302 839564 540071 572004 713106 981292 300111 708271 70945 230642 148957 673258 815223 443250 228633 86968 440694 479672 260319 357485 254549 915395 781726 284496 301340 297989 477466 267616 888745 107940 62699 107724 673710 320124 464828 383226 120752 817307 682764 678977 178570 758724 758128 64686 97576 549549 133327 12419 581901 657920 892645 372851 835149 632094 790080 333864 354643 440599 601606 2046 608476 889203 913006 581253 365243 689644 744514 564034 722451 720626 590371 678318 669344 866150 483013 903158 29358 828319 581422 417017 745824 825448 416124 590477 964075 99328 126812 895867 408280 688920 928851 629759 278981 73305 925369 719753 587941 204763 395065 327294 437947 709231 940819 813751 902243 46103 390938 854080 101962 252552 393079 254747 498609 723759 646564 701371 823405 1193 343985 469449 260650 634953 984578 166435 101795 361942 135182 115096 210668 315338 834338 723245 672489 208788 895709 887451 254804 10583 493298 193486 522426 763305 345128 1063 49535 307093 157085 366523 559957 657241 430463 150611 406153 653609 471122 338730 469431 547498 146477 40690 658128 241399 95356 265743 483803 386528 258047 635674 592370 842726 630282 574239 331264 511105 443971 959327 531210 652122 113704 525775 322019 595345 905222 279767 499894 312504 620418 934997 140927 212885 989332 893655 835474 467364 639239 773220 754195 305107 930619 204532 995389 116805 977379 737075 208220 424784 246920 614530 762450 620606 929283 193270 478549 570192 753863 973271 661231 156470 345685 72867 299581 189464 292485 525896 32817 709072 210692 987437 649489 636718 11472 167914 684917 660467 403710 143243 919884 969430 754485 843217 984344 411330 456497 726129 499501 166102 781184 62739 193014 732003 642504 103956 146544 823858 152959 809604 708398 499004 167090 688681 274963 286192 871679 831866 877979 261424 313434 179237 122706 941780 379084 839690 653467 61605 639791 294846 177770 916387 250611 568649 391818 686976 342173 37864 741849 143907 918211 69195 81031 286886 42001 470936 519643 449497 417094 615015 836782 618812 510392 814659 556461 996488 802252 623023 49115 487783 841535 608223 567437 34616 48032 407995 120620 409356 500179 711264 263095 492716 240143 321758 729278 634064 395553 363387 681896 808937 355239 799342 572782 281560 976854 159589 424093 542389 71413 287936 129944 208585 360415 806547 591060 302292 935493 412008 387355 293192 764202 302523 667593 397515 831653 389052 120850 59961 665186 164688 764858 327264 28769 398801 14491 269571 226358 868297 3235 9112 585927 219835 17491 644874 49938 305114 280129 326519 352548 592912 625623 795762 409954 498425 550738 715522 457604 238821 919811 299490 499477 706713 492113 319167 825781 519630 139446 112957 430359 436593 192318 811506 649731 595106 845323 419818 582293 694901 790547 709793 387836 154164 724000 471500 548028 539930 749839 346000 918316 696473 32146 726345 284217 864149 273326 991237 361186 652519 555325 667463 362873 547996 338798 291204 389224 346740 829632 666537 863146 747235 869642 922323 544973 77138 795318 938517 545079 726943 653634 89270 481438 410521 232894 295216 773326 918725 353488 926386 851559 445852 279283 440543 94109 298186 835315 870157 210166 349425 181042 227015 45711 924388 594663 763788 356760 662508 170906 461773 616019 340359 677673 477363 134553 305379 279879 701078 962453 239016 524023 495367 210631 393067 966421 960775 554498 117628 122061 939022 199406 882009 36898 826565 560199 418936 948137 299084 835868 646465 396427 977525 89169 509330 926471 191751 762909 25145 248493 744188 563853 427965 423332 960963 24191 407318 877861 807230 749608 620912 902717 577669 999823 567917 811215 509538 961999 760480 115472 967059 791961 394194 770249 323852 930287 574592 441945 120946 444970 842267 232112 935392 298038 710343 905109 526630 619985 599452 466977 177477 186255 788648 153922 937268 990233 577964 792057 445790 280681 983450 810908 901602 957711 154398 314069 693010 201583 794194 938849 957108 657345 360967 921937 289412 749264 297347 396812 831152 722684 640702 252108 236890 313592 220260 875484 733850 732428 147990 937505 631162 553363 908777 880078 103800 280318 142437 439726 592839 649168 845511 751006 42062 744865 647359 702223 151591 800219 75891 358985 672610 483968 407482 465059 170495 349537 972706 631372 137080 322088 527147 359173 56437 7824 477962 474661 956501 470695 479655 973012 11884 393363 621599 88016 125055 646410 963202 948011 563274 120280 293142 623242 701626 980701 495378 440743 15732 961804 717924 969745 729548 674670 946284 592167 455887 111645 37118 45409 175033 600329 820644 580551 934783 574070 927066 180471 939271 498556 805392 589219 395499 116358 817900 914641 689466 23572 581445 169945 913271 522233 475945 344555 775768 60317 661976 207046 871432 987388 401926 476610 931301 667429 912349 842055 691394 464635 725561 108372 808295 615928 609386 705465 608780 980261 187637 532445 863906 708452 973652 424184 708106 248422 812145 646298 343003 69813 791727 731875 282976 804523 83361 497161 932952 93305 442769 651989 573045 338658 417211 883686 799837 223293 879311 737516 898220 277046 872242 819310 282928 461453 774205 447173 553004 594773 540413 984926 469397 222391 173617 420604 215512 687917 453520 406836 648338 182919 691072 588528 707670 880937 121568 641261 754987 886667 47807 79356 283084 213816 122466 905092 452710 844815 496770 175422 129373 421317 492108 704440 707975 344993 680223 238163 124783 402111 225873 124869 246995 983758 355819 363672 46823 850578 652840 615401 663760 832482 941050 418474 492650 77163 198213 622048 124483 337579 157282 501413 827165 306743 894558 364775 783344 598133 627896 762024 750245 55715 585638 334268 220188 202254 230288 882126 117479 247260 77076 104603 107661 884995 860033 138805 71944 78415 972316 873153 40967 541792 258398 338169 389293 682153 222771 720940 259024 890226 279036 66809 553531 826263 251982 920855 197676 536264 351025 661072 534678 868743 521507 782658 586785 213357 234706 943133 311717 335588 239973 15783 20467 179886 391732 922619 182156 249693 789515 707653 131495 447961 969260 49032 204975 759966 358985 825240 490627 594234 35278 357920 577973 955859 200213 136990 305548 37728 740719 258786 34626 141803 685026 270611 645381 331221 794406 157161 66618 10706 524519 247092 331254 172329 219590 533140 221059 335413 860632 484606 686562 431399 574053 529726 678467 56961 633642 34671 824462 574940 922840 642948 303005 332195 350546 271171 983423 240342 739315 434693 545207 855368 876230 376952 258556 272034 374668 566301 672375 130142 577658 392330 292743 615116 103288 863848 418048 174480 596643 364086 236327 961698 664715 110724 104568 41292 668150 301753 671713 556272 242971 337550 149252 162944 933800 275281 221817 868932 820925 592227 622473 774423 572591 892410 558068 539626 598726 509472 850924 342144 788735 402354 324312 632880 197642 487265 282002 712167 674061 368244 925225 843299 748127 105157 316960 393785 162958 423232 96685 480527 131098 33191 263739 270307 30327 550352 884776 503618 800655 2917 303496 517010 630846 202467 783456 8328 91604 919836 646571 906995 260247 372981 706393 696943 226814 816424 143051 243571 343607 856835 827481 688068 486113 942568 834956 156991 476755 912139 330404 816147 664275 778423 287699 897412 469856 855113 955583 448362 934249 265395 129540 791792 743124 309307 401008 186965 943736 859769 138246 741998 172515 869148 252539 518178 583188 561638 956156 94637 437890 779371 344166 199261 614227 292439 331213 74264 256742 140197 491702 312532 908618 483688 538012 929630 603268 219334 227374 975316 445837 403127 120335 283307 979090 180875 963030 403689 256690 843297 893708 36843 804676 195185 846128 130337 207310 957187 528310 19213 814159 473462 6147 159816 343670 264762 31411 211389 734184 53974 498900 691756 28606 90147 822376 339624 418692 859214 634983 567258 846844 712154 996026 671036 630425 908124 288257 554782 393732 449341 535950 724516 315611 737276 955688 576069 350317 336169 781577 512270 884927 119275 811425 507294 624778 480251 753424 35623 574138 874215 185199 105907 994736 502352 54408 215837 180802 655148 250138 329236 860278 104196 351574 39899 593226 683127 258596 134284 925551 60150 675807 147344 687049 79494 233301 414056 988529 288961 220040 285032 563123 402965 881455 87414 734032 816963 998006 858704 167421 651105 207673 198275 223779 894553 437645 814004 740637 994088 540984 209819 389885 252256 296884 792067 477830 124454 210224 207308 773299 92340 390735 7529 276847 944664 808486 609635 736348 427188 481602 354323 968460 846140 352 973612 535051 991163 48308 149295 67731 170766 931 424116 242069 841575 77256 464232 306743 619979 135538 941065 652561 144149 529444 5996 630063 360817 985685 75768 849362 647905 993518 983913 504879 412796 602702 344525 858094 940202 155337 943818 701164 362089 498021 850390 331769 402123 636443 11454 685787 745718 776732 837216 914570 787938 684490 770096 339890 48222 578554 747383 770100 256972 226681 57487 174180 416737 69892 228072 234636 791078 525006 592135 700648 861177 130622 618882 389609 12045 806766 974533 402098 483621 941485 257679 159582 889245 12670 121845 107704 832609 784727 372319 799745 953908 244835 445255 816877 797163 802880 161469 185702 663983 253954 202021 797384 850239 93742 703734 885027 482795 870272 614333 532669 482330 994789 812504 383181 151557 372482 54652 232065 414266 468587 417776 683193 687386 238573 316687 526921 193947 126404 639690 519739 923014 871269 844644 656907 959098 422198 558964 745065 706919 684945 104550 473658 20436 696005 1850 638808 32346 907861 151940 540813 241191 717495 176938 38812 980348 475221 767274 326200 504879 944591 226129 874379 408810 624568 282692 625009 484074 622293 192571 532154 474305 176161 332417 350315 256212 260492 392246 669566 509789 157559 3021 351901 443306 455929 102542 719659 433628 598621 96981 813435 528810 751970 957585 965463 740123 809018 73990 353082 729807 154955 968395 329174 358967 367153 537101 464720 216089 352698 643914 251199 613453 701928 536215 309744 496770 928819 818139 268069 295737 828804 701394 672785 777417 304444 387146 229661 7450 882411 413481 526695 323882 775833 748389 373118 477003 36736 150602 85927 374562 925967 404920 788443 445546 461417 291299 390982 651887 23716 345681 765834 455060 596683 866719 7546 979661 567260 14781 398559 127398 128715 758125 442871 4282 730813 294152 698609 212604 840398 751353 452082 579250 157708 779391 207251 522484 164089 568240 106848 272370 504332 418993 898330 334316 801265 630206 398006 326967 398213 757737 913949 259327 410651 447058 20778 427711 421177 33716 40687 711626 161883 169113 431728 366790 375087 737824 357285 209452 856088 861182 903741 74122 904812 63993 255446 71872 835190 792239 129542 2886 133492 220366 74389 404005 765465 220889 278528 141433 236620 820457 98104 259318 368232 950378 780449 179872 927162 920602 677204 648657 787206 420493 312797 648887 705347 189547 599805 101395 227290 335856 224873 9851 618411 965548 785417 538136 235143 788673 323386 234793 194807 426024 35788 56767 817012 404972 323845 652799 865901 969900 856797 710435 419780 726558 529728 355129 578705 217735 411983 998242 824157 403395 992479 794964 548201 469315 964984 827673 580773 629706 45271 248398 870521 376880 974700 316133 660607 708959 173597 312355 735558 854873 826945 591330 564049 334319 893798 587152 596566 475723 811212 360943 445312 680935 383528 947923 907694 123156 795618 268647 110385 268149 366615 140456 322066 258113 86103 389736 894025 724676 530216 505612 163079 883614 998977 62671 117549 901058 110288 751869 511123 687737 677429 202105 472962 984477 827525 862263 805434 261534 781959 76610 466221 180416 517434 203447 504258 789915 975822 769545 922003 662362 901478 523963 916591 441277 836188 453993 381337 285463 568317 961087 669063 696720 317449 112000 444131 881187 203892 393088 293582 969953 851624 342827 646424 641901 544833 290108 940297 339839 841551 662278 221852 56609 56472 430063 286974 4789 30163 609264 857683 386284 822573 660374 159986 412176 425864 830340 194404 879995 871479 530543 877353 175902 433220 758624 102386 996860 197611 656822 814824 90284 411100 827745 660772 874010 377596 544744 471413 210758 584100 484964 526109 304451 941473 62083 518420 720953 5747 972102 541060 957092 254798 657603 473227 748884 521755 591523 1980 366827 596920 66277 540190 973922 293556 941978 954987 426564 658196 195943 322579 535280 510033 398662 550070 15835 285976 243077 373806 591116 916232 957061 46211 492383 833335 907964 266292 551171 512366 276020 707509 315708 30248 535113 725803 581537 849751 385519 475634 650335 965983 409322 911064 500148 269913 558933 779935 86964 943634 529308 510270 733320 753033 682049 692449 983722 609204 300890 25829 643435 837436 331793 900253 653934 521212 204899 321616 445354 120262 870946 486072 815147 989918 884147 309636 55953 684797 507793 653527 214607 995983 820488 851143 669613 977973 793658 260638 313159 607876 628254 441373 15565 830661 498620 622644 418753 326451 840370 48075 183291 834176 107826 585277 997096 195600 484930 715159 52295 972475 457146 532829 364651 315087 382857 660166 714364 648205 592177 171835 640437 441576 251335 347676 457767 633673 7220 690043 723317 644109 599542 144030 714519 974597 165471 914817 150743 776948 219669 509842 99606 294165 639825 513908 314056 365203 465824 24828 625396 19343 782629 540023 391861 616158 214805 63138 620795 9672 721657 851120 369355 112714 136752 761992 73915 84501 594154 735813 93431 856909 177518 95924 107519 177482 830421 340441 492646 974106 392204 120234 848916 48125 774294 71954 801157 419176 63624 252272 343305 590083 145804 885206 605634 802155 548894 919754 929448 54064 878482 376264 410824 720856 547212 380093 952449 294811 703814 374798 653510 305764 947917 73039 710047 844246 751685 744781 273831 453701 319905 37189 895695 839481 951083 475050 355290 644783 82882 696291 585759 63639 948695 347402 93707 954647 10607 605806 980892 206214 63652 126226 689575 2418 726756 779308 786194 258523 190768 534503 482010 649717 133534 583073 348047 337322 191768 296685 840723 83222 691803 83283 685535 711113 800697 756747 151550 292681 972695 648582 777872 649229 422704 284965 946249 514627 583120 990271 590895 501386 100953 937184 343455 838137 635330 585156 871880 324823 259026 413856 364910 45984 880682 346906 842729 330375 387577 290892 344675 234670 668293 999621 826270 289263 561129 61319 587244 92055 170641 553354 169397 541925 221759 602040 244852 77392 655818 75631 792890 530814 342490 267010 92714 910094 642861 138616 396731 377935 209301 167948 478266 671494 371576 844395 413573 684332 520143 698489 773648 658030 402407 79500 134756 844588 770723 134767 466843 491450 388471 699041 918310 305313 895727 430228 474439 325407 177702 111854 113751 786851 655375 580939 869761 958226 298672 623096 989381 448773 611042 257658 709814 502856 533715 83718 709437 906909 479299 999750 512915 75511 662474 997914 881611 344896 380305 172308 231238 623251 665428 871291 69436 509378 432999 390985 454138 887889 978734 948077 243166 361401 869859 213578 306269 39782 680595 715446 582526 185338 320289 92092 368157 989512 192642 713370 701545 828633 322688 374852 448485 965418 375288 302303 156011 359468 912475 218055 739876 312963 934704 199369 613073 123784 638096 353129 167302 491207 586985 158366 747241 504130 339644 861265 601591 552939 844704 722850 147328 294766 373500 712739 558822 848933 694928 517851 841954 973858 525037 257476 355135 220393 920824 341645 955485 60210 758124 532440 825967 576491 884373 821757 874685 497717 255829 792518 113507 671907 500258 885233 599504 275070 44486 957937 863816 579715 142814 218285 311139 203426 390364 242240 978508 443713 545477 456695 209858 752632 226804 587670 598106 794707 987413 694995 994939 311955 266027 19097 164896 350125 969034 854855 538842 169161 283933 157231 154124 966084 110369 224919 496749 842607 974056 972283 401353 684877 506328 492233 804289 176409 673002 271011 353606 319678 60843 153569 59938 300637 633277 403340 519983 753482 561495 601572 470237 997455 375169 125148 462833 407464 899610 416664 689664 66054 110354 859126 876984 793356 74480 63874 720280 211925 472204 234752 91443 327660 563222 872678 239218 308690 280718 445983 730190 88635 681545 217673 320602 184465 317747 344312 823 366064 566151 163121 710301 757736 395225 419312 759833 473151 309517 481314 437705 502956 697628 62635 264546 277725 472726 172258 129771 567666 147035 790416 569023 589567 3553 193269 743375 90318 242482 254659 594910 92699 90026 361697 164355 982678 856445 138985 244714 236837 223727 650794 997203 81759 816794 672358 498258 516818 309612 638613 563597 130237 740902 802209 280577 436375 301854 538024 163774 693190 177981 637245 686246 45673 146178 200488 373490 482319 699326 844385 429549 727230 208726 43352 50359 645869 392836 185776 57027 287881 883670 537216 268313 95476 672174 725457 661781 651201 526912 502563 604582 959674 435351 621351 405968 379802 282384 347078 297770 242003 231325 984089 210657 930698 10947 715886 499315 845142 260188 267978 859573 977156 412054 928034 719630 297878 647219 549536 117049 289279 113543 904292 915399 814441 601661 509184 394331 849135 682258 900155 935212 273571 363096 707535 861638 267529 427381 160812 609993 410394 31649 219699 532265 848067 231660 252475 883116 960547 423669 223759 191279 314384 873076 102957 152418 195411 178801 697097 798727 242791 706058 399048 601975 600894 520881 341126 926685 938428 946540 800720 845560 223738 818196 449579 837982 305860 886614 526347 555252 82395 190709 601756 851446 731956 677062 651517 651637 600632 453618 684672 712212 50882 552823 800940 755083 306852 276008 272891 615076 531042 610089 780124 364993 356213 98931 503538 343764 951433 651926 476051 495268 766271 881586 905545 825359 611116 6653 198805 975618 9880 391296 63335 524163 258496 312602 744935 106344 866773 783291 75952 752413 916091 908330 850575 279714 289419 50048 267912 300427 412945 449579 653905 993150 590798 780844 504022 465208 612599 371929 661683 643529 499316 339228 724797 683859 46306 996209 601786 578255 137106 529516 198947 303944 621831 710001 860201 799517 595772 964410 562670 761347 809820 828053 465224 288706 57096 567331 389249 794355 948117 924315 392089 917128 525963 124100 776770 758788 484071 350654 922339 448639 331481 3130 442519 869923 606855 28925 34027 481714 882761 451682 369763 983357 660395 530901 266677 71406 570158 31768 657868 755839 578502 747457 790086 676993 305565 972858 305015 65047 299407 793536 975844 855416 684332 767781 291977 898480 85306 755215 242068 57119 306928 238518 872359 958840 63420 146089 45465 486532 986430 215882 83126 42845 16651 89038 866491 777459 286187 846206 800859 284362 404634 842744 36860 583482 107019 578030 242491 75758 559328 401446 239460 69670 893620 282808 401082 720501 384273 27604 454645 763075 209466 570873 533247 269195 790051 840767 236150 331038 286515 959246 346414 409695 56393 796324 379820 91142 73268 674324 189675 148317 800314 368129 221403 120453 778706 468263 563869 810802 718570 45267 517896 217899 833633 622566 349608 129611 488398 856085 360633 864387 120375 24364 880560 425301 34587 963590 913459 901402 768617 589015 430108 292798 239110 954275 786297 603071 455436 398724 199695 458289 263173 153703 545875 465212 512820 707087 286383 58780 845516 741841 866563 549921 629815 648151 59490 226733 172368 412766 495313 668601 225641 564663 343883 991503 43014 40905 95487 650577 751776 712141 216080 404401 2020 653585 866580 95671 667185 212854 138134 412095 242846 486450 949461 200248 709937 370575 235458 686630 192680 139050 190662 58272 153460 581877 561401 956050 223482 300597 123244 303869 248272 250756 16801 362290 396678 538768 542733 566299 209626 33754 130589 655858 106562 538425 367021 263368 983847 134804 861458 982911 562916 89644 808850 408720 168331 779983 190055 678279 990880 972006 501696 811266 963420 152872 833088 294389 238443 624356 824765 652648 866798 421052 625858 596087 833850 633508 158157 497170 535896 286183 374226 709499 155331 414562 635830 847306 910765 973447 749332 645868 317690 388956 25340 233056 381058 320506 442927 790457 920852 928910 281509 729183 57262 335706 47495 805517 449670 875957 560244 944148 999556 21575 185600 272663 764037 680783 917297 833421 96858 611933 540929 344003 917767 57175 105503 529111 427716 377592 270957 491326 798079 61773 736643 120574 33240 690742 560491 718837 885668 819819 836899 850576 559787 151924 558430 49813 823338 12336 463171 61210 225234 140303 281644 987531 852871 946968 473833 67688 596129 354340 334715 693892 890478 504801 490393 669703 8174 23504 709102 580973 798102 253126 557721 129798 295822 647343 403691 667252 113843 578695 248941 112879 230038 774687 990039 6468 594682 244894 87514 93650 569562 433853 379223 749260 847777 679754 39270 675258 941104 231334 598416 698743 620187 165703 914645 769972 465644 379191 486183 30516 674655 634386 256557 195534 180388 326220 790337 551215 432353 210281 316595 823957 310253 535619 143555 791444 909142 904968 299754 686677 190236 297402 320210 96786 737395 717357 732570 672860 734917 783756 23059 632469 456302 644500 199877 469430 921150 312022 48491 204618 882427 751162 939826 291377 331100 21943 44287 525983 681999 180636 671206 144666 836724 219851 973363 487103 766751 717112 120229 718781 56410 186286 564462 842904 832992 271498 204020 731624 504868 491710 75603 681431 141320 796943 563673 966375 169446 938648 150089 53994 679307 936645 393113 145800 307895 876313 858035 562492 435038 281320 566712 182231 752746 532445 19960 438460 519542 684726 303867 530658 142612 746691 374715 182614 739913 695082 172136 154806 857740 69414 64163 948406 964810 731971 745923 833631 960293 235172 362899 711179 865200 174590 86033 887851 32948 261594 270065 20673 146671 226903 650201 419174 661136 871205 882850 938373 877436 954891 435421 476382 1740 42913 475276 145796 823885 299607 784164 959199 224574 998253 143570 84075 807573 273657 81971 86648 689851 516964 784474 137704 596363 955693 411278 738419 597143 589924 893513 368998 685603 552816 977274 395935 707432 235850 5508 768083 957650 97792 413565 821385 175939 646195 861680 279069 344334 626585 41499 539070 526012 310907 646514 755567 163850 171896 789850 344841 324649 346625 497326 876920 363901 809819 461822 966266 983903 424224 768395 908772 151451 44862 963021 928284 527731 924726 758893 143519 954458 651870 495755 524797 519609 901344 814009 507928 847661 164345 652477 603433 310407 52282 632979 632059 516235 563467 12585 1646 695473 170211 854178 620917 504424 297041 768404 38040 264910 83894 823497 499123 553081 358793 846658 124405 973361 244241 571631 792226 753139 824367 229752 363730 243632 470673 913591 34480 699531 916864 530620 715067 392863 536083 119624 345608 122807 74297 378514 326526 214484 777652 216645 876248 259371 385752 876736 637735 617380 848784 910356 460366 342684 266970 725130 409028 770148 122502 773019 76181 188671 795706 471286 2465 323240 987633 217405 557148 357386 571319 182216 43213 4038 53679 811296 820751 428401 806926 531205 129938 619411 106141 249321 75994 864489 546170 760627 167999 209187 51607 425789 466092 447079 891450 24087 427489 231052 984764 229505 660401 980256 75722 753076 494468 699939 824679 807194 882838 950153 420392 313938 721014 625020 693878 611181 126472 390424 301392 759092 204100 607086 862662 978335 7221 445633 613951 868959 279162 917323 68532 273813 955912 578297 319923 637272 626534 725675 472860 711092 603567 755381 426343 580582 676372 387233 678173 641057 637912 336171 573275 573899 471314 746435 265170 320768 270894 916559 475145 315918 105900 720550 459609 877880 237024 994710 256560 821940 749552 119838 623439 417453 987929 439285 82444 282817 572651 350850 948177 878019 669256 300129 284187 495738 833897 678500 557563 502497 210329 982416 460121 185061 901240 582300 825004 298282 312121 196085 697603 475014 450340 970621 960703 148485 909013 989191 365078 596003 801595 639837 26258 541973 635354 39035 159632 683328 389897 832849 589250 9728 215477 29380 614509 192483 328156 502893 574700 635116 128147 726168 858091 549904 407041 857799 485356 569916 588577 770733 987206 464461 776068 180660 285665 364246 4749 861239 977083 359326 923123 361032 256934 974431 242754 235755 833991 775496 653402 357593 701273 732924 426031 729343 615016 411857 528839 42940 179287 186898 377087 127078 192794 670398 38343 183366 299772 138054 40801 884439 872731 94483 818470 687115 285799 525117 802113 447622 794086 939157 923377 722657 592691 134428 982795 653800 851707 575818 964471 258909 227454 732424 657070 806387 57172 620342 244674 912275 707109 359974 487254 754010 980784 439711 239266 181145 158853 179803 580464 228628 943755 925065 167970 49284 449147 202891 499049 194261 789986 63673 309711 126632 287459 907613 630639 890450 578547 701685 243255 897563 852956 170869 611565 127297 546362 311106 564263 805426 31297 722807 486289 302613 629045 630372 647339 763906 551344 984842 777673 370629 327071 565280 67025 68319 237829 440337 631040 257605 746679 673532 635622 194527 394719 835827 149733 744586 435962 236284 479094 75223 58585 333715 462564 162506 275812 381798 844174 490203 63058 521943 477737 183480 299570 760254 69756 769537 734821 173413 338467 569291 347169 418442 758861 56158 366704 930144 402430 112375 505263 424590 849038 745223 43280 685614 183463 160305 964120 954319 455562 857424 39777 327988 394443 662383 576089 38099 178193 500239 504450 808023 214935 58020 901680 555487 20462 567896 198798 579325 706617 118471 985881 580407 626863 697346 946723 441673 159260 622284 164945 166304 602336 870560 261598 315425 439214 360232 19030 457504 280975 93383 539 924137 432861 418193 376484 576955 948296 93262 105913 572168 463508 423291 495416 816951 755545 788360 627283 822242 169026 170650 667600 152728 795726 373899 118536 624988 650515 716773 771048 43300 250422 437355 376435 207387 761075 558609 825597 179295 490395 533502 917937 434883 252433 978833 515213 89359 330637 843289 331553 599867 269401 584220 925588 980408 657750 980305 697567 680679 836280 335846 420943 720543 875782 703610 944071 925355 812955 599268 139516 747722 34600 765354 910071 233710 511279 137867 478039 483965 641289 299318 583500 107283 814370 271761 150685 256126 633720 733747 184483 311745 446047 510057 53324 576017 947391 967925 919513 988571 5716 900874 330592 908604 443950 767506 677706 505991 63279 548776 687126 210115 30799 720478 940436 590187 648027 653560 487404 842732 546354 474352 472213 804906 145607 392816 187933 374267 907426 926618 468328 265258 730527 555332 536297 610997 859629 710836 992362 135696 477903 752937 985418 275168 715807 476626 43322 895297 743750 188756 446719 552769 796870 808264 391667 127202 117040 726714 327748 270236 763054 33963 289972 874008 969018 893968 732887 240886 962917 119570 253400 29960 786385 983820 938996 141397 621239 540624 944445 465367 329187 105186 227096 348413 631858 268603 906752 265450 467483 105799 913665 98356 258467 790504 688765 430758 423207 947697 632683 682622 891990 271979 869971 244015 205109 89427 499219 642529 837401 786714 170333 128108 401712 363300 795574 75297 397561 867274 123385 451457 171399 674392 361170 503235 211202 84175 964036 688978 587877 476516 788195 495821 455425 532543 929819 917382 334969 842813 641639 862468 293380 429935 976538 662912 911727 285145 669402 15083 458840 389491 439584 12903 874548 998892 317241 558922 606153 897058 783304 701150 981365 707050 5954 259300 757029 465423 167920 433868 708639 441355 315376 656254 894201 649551 478325 307668 411295 236545 858819 196125 264721 746233 501299 989020 314978 609795 357365 181704 561530 59424 980617 100810 751829 178052 32197 339777 265922 990489 660498 617025 717670 665979 893295 410575 70902 474491 165101 874727 491968 94556 296048 882999 549475 178521 224053 792353 59218 35421 894150 975933 798357 412361 642503 743124 663751 737201 352429 971046 103705 995231 703042 696677 413902 765775 53219 201848 774269 703858 668226 320377 949971 824043 649636 212215 465934 214292 867363 396533 766850 111866 942893 780393 220696 269853 198659 540926 89546 192754 360571 315410 13673 745696 473983 463801 494871 222022 34252 531512 354701 532724 927924 783178 357206 401005 45404 744799 691218 235179 3198 408 574068 51803 994729 577165 781125 775261 762044 971719 283295 172037 352366 250118 640498 588637 905225 894267 878658 929889 263466 383631 502759 727169 318851 274011 224075 391522 75034 781678 71088 884509 582919 802507 93864 664191 232954 554151 80667 431176 932722 79983 883780 878700 19591 109248 436788 47637 25889 712302 598286 123614 413246 662718 144777 187417 328048 958699 283250 293515 831837 843748 23143 14315 843069 723468 736540 606694 535008 455225 760666 163934 9126 626423 31803 401958 828804 14274 791088 681672 900997 278223 122043 135039 647751 913667 806197 218237 449210 906362 378249 954150 347237 27458 468023 194195 893217 533149 395090 897745 78875 954435 740610 75295 401814 765597 366915 406067 606567 6027 216932 697398 874359 804383 787273 162755 803589 228448 673450 809964 578146 296008 643602 843829 306994 935239 842528 179607 254513 131773 42697 694975 309996 666499 901588 897036 814404 781859 613597 993556 23407 738140 412690 100063 575031 351647 571449 640171 21624 33812 539240 92902 199398 11606 861900 896759 180357 674099 808995 254454 819887 151021 365313 888432 582738 556475 785103 193764 173487 824905 607943 578696 504092 946675 911610 892484 545923 866062 762762 969205 99041 585056 277360 905580 615432 57507 286583 754605 598621 208838 817279 14577 800794 499563 641275 213924 316429 471146 679987 76775 971096 484557 966979 20239 344367 571858 554970 115236 794397 215533 46012 475427 468671 199363 758017 168381 972103 637359 945812 730390 126522 96256 36340 596486 521523 437753 540150 553499 699870 574289 235329 507733 869565 538929 70032 99305 338727 459000 368308 665407 362564 559418 558544 46004 997074 779901 740699 406489 490211 463546 392353 246386 693981 70050 371714 32951 798584 233879 37426 298966 668100 114478 128951 551535 13664 221876 304879 622167 637508 435302 490823 666582 553208 594039 11588 525737 910683 925838 441598 410752 871581 619397 622112 29697 57412 996843 394730 512067 209003 264067 364655 211092 43071 815427 962839 551540 217408 39318 739422 96728 961734 121498 590995 307687 404346 891939 360474 236416 367320 38006 293291 871347 668916 637327 340177 678211 168433 790875 778027 674539 56395 829695 57710 616853 223183 197775 775585 296932 180446 81623 327263 953900 256494 678486 415001 636532 333192 681662 830610 660091 757835 127094 953057 998448 109928 330328 914802 456249 940516 493363 292933 253357 538777 516938 236718 331674 938612 37202 196691 671168 410489 177976 544305 264659 487355 939289 756696 181565 24036 844233 192106 764569 448627 707341 921120 765433 427385 353952 285701 779746 251675 371570 630329 570059 323795 946020 100335 411042 8623 520333 760431 565190 185168 188280 536405 897998 207853 835364 479632 120896 827534 755971 924068 847835 665233 859259 569448 695822 979943 428264 462153 238078 824984 211736 816069 685828 500219 553933 99697 518381 61823 415615 193716 654328 187238 608279 692937 165083 988676 339829 451969 98303 318788 796396 482111 216191 194659 115841 691834 333037 388339 733551 181886 188365 495642 826341 679211 839448 664592 663622 609205 62011 454628 997160 87330 986453 43640 363414 492239 143484 669953 405198 711915 656249 432264 553540 885435 806855 243755 789661 736789 697560 490332 260725 275620 378960 28449 760346 816682 465224 192275 241486 966905 220620 119967 709704 980089 219870 640392 146036 59814 618801 526050 871151 618959 311534 578969 641932 85208 476018 330280 249553 546361 539982 451299 569530 356284 830598 929005 974581 152131 142355 359554 150565 77119 871009 642159 926176 457978 100753 752277 804209 1551 876984 11562 699734 274220 691231 647799 210114 997655 208129 531739 207516 198950 959311 487494 612927 868741 223471 525567 539384 421876 849273 262047 8523 803847 9145 702164 506671 563364 227440 10591 265997 604168 593171 497814 11205 651203 26378 251170 755880 159287 199858 24194 189247 105501 321116 881287 759683 55999 398156 249110 63843 801919 162810 382825 602369 771983 390676 167822 863349 269623 716602 273190 351048 8083 9729 824999 87930 424338 847025 177499 271294 609080 44167 902431 926649 242780 921140 870309 489926 217771 165467 737266 620724 643299 224919 255905 38406 118489 584371 705374 287730 482164 970288 687595 239011 680495 434242 275486 412600 490203 949523 185697 556738 344730 527423 595441 695178 564774 97303 370336 541448 52552 477598 260948 70125 653089 622287 135621 995802 220708 143765 101378 358375 636378 246353 764333 540765 497245 228823 594426 898684 863837 738929 170420 932534 393566 90459 722041 53874 789560 908677 824633 355850 885462 890453 989434 216461 403191 443682 488727 612158 548400 910394 707964 214995 794408 838428 162668 567862 769883 590207 554876 477896 580568 362570 150805 522649 598979 446425 793205 414385 491155 526847 448111 119243 340501 956222 938278 451668 410471 905040 217750 66864 295934 734306 827788 39030 316385 9236 564968 766255 839339 677754 462242 884635 244813 339678 423107 6891 623177 329467 388007 755784 878904 519299 345794 822667 785093 33627 105943 521731 106544 21466 964354 431602 493965 910861 30832 403792 397698 163062 646434 791879 455244 904584 61806 679605 797946 140589 823678 579565 348273 941184 213326 858678 213990 168275 127730 179466 911335 954731 517454 439384 227987 743743 35228 545667 22237 342140 901866 220770 392717 912260 546393 455806 175743 937130 350495 948374 812962 955063 294918 464862 460985 449897 506347 508603 815774 673007 478207 234953 243962 664174 418954 822742 377550 20799 91171 765988 887150 663662 377721 250922 573889 28285 923533 217876 207810 409823 121909 458175 161858 881021 916571 920830 556259 117172 742012 896408 321886 549333 498410 336583 106558 593636 165323 417530 734691 615898 402775 391316 368129 272611 824541 136874 130398 468001 462655 172041 215255 878951 578737 180719 629851 12798 30782 626317 178222 887715 929539 71051 332072 456839 651122 396100 739444 691534 679121 251333 412690 582801 307832 550930 703381 741404 568919 636834 486373 583984 418477 406814 35325 779266 175250 657830 366062 309946 298606 765708 510491 65141 518847 795862 474427 693828 254680 479104 792283 510251 264924 83320 476121 144611 310599 97313 473066 526360 33445 845904 292052 284395 44377 277458 3253 276977 68568 675172 621434 486514 243115 209017 213033 385707 606449 69496 706072 44940 931226 573884 466803 130235 421293 790162 935866 472144 733443 278142 20288 219735 242249 296438 61933 109713 990018 58789 245693 798450 734211 51434 234495 23268 84470 392918 409944 663363 478999 591346 553917 162656 929274 538359 138236 806335 438403 976531 791412 457176 803500 631723 187287 447513 538499 602515 397615 72674 596521 514456 269655 54215 639188 828215 263678 782738 831885 465379 747752 997055 204915 985795 530796 827839 990391 707761 243510 272117 753758 31612 131463 263868 573826 389095 907440 904734 951633 693864 782363 705054 931596 635626 379650 690992 56522 285771 387190 608124 695538 987806 932441 567454 152324 476459 560228 520361 449937 390826 157218 351135 580543 134796 791283 558266 564038 447858 32074 119719 244661 321651 292144 600134 998829 605467 492799 739243 123685 808230 948647 618400 50469 67081 402412 365153 545611 452842 936677 364830 872073 479843 147583 44540 101796 762947 90425 538069 636151 89100 434278 743923 928750 393270 224302 106841 186124 273451 329804 486650 495973 153865 135121 477440 850468 891811 807200 536646 850182 273408 183344 857247 157982 649755 731149 817293 554639 235489 333656 361098 282965 658870 356610 706626 73724 354800 717973 109015 958439 706906 592555 605724 692171 201331 408117 930651 818929 236716 985781 465167 18551 227438 322500 747690 725008 489490 440013 131793 842879 299302 125904 275931 931424 937583 358880 922837 78368 419809 833125 89920 631296 760681 759515 641938 913813 49316 450321 472433 532939 598565 976427 829435 343965 980339 773473 993921 967519 507208 987006 605639 127541 634003 749473 486150 803481 108727 849855 34667 664921 85386 351 853589 257366 168087 228253 7770 613062 928668 220711 796931 397042 282509 413059 102923 485049 953935 582791 543204 635019 745086 988384 842354 101424 947879 700812 3981 385343 60110 715103 495108 651751 784106 270914 49941 463017 286692 604527 665078 958939 528604 309495 248783 206439 447012 233276 801341 812746 343491 974263 167313 612949 394483 911923 292047 894831 178211 4688 194224 346258 453429 528769 381920 693322 425281 249998 234176 463353 695569 519763 836645 959189 906851 449471 929111 117992 893482 736662 890899 908559 548045 221744 778634 686140 833511 91575 510048 81013 149445 169005 965933 337938 569643 473380 156735 624962 596175 503172 114519 994503 523036 464264 64039 493877 906097 812673 617114 192951 375200 51282 520012 722763 596015 70770 174542 518593 408474 313453 650340 696959 229007 917411 563014 751808 642928 254920 224418 860048 979541 109026 772760 784530 723975 700431 211517 187450 885254 864508 190873 126804 991749 73774 873193 649467 703592 739389 38301 568226 519885 253268 217499 269711 381056 310003 612090 319835 91397 445421 203592 759987 617874 605034 932485 772954 17106 38054 87718 346597 642595 766000 453203 285309 860441 900012 166760 621793 992697 922130 283128 756577 934654 709676 880069 30628 656024 665052 238538 37667 586664 788500 773233 734315 935750 869980 705629 392543 585467 291663 137506 573044 531975 225566 844808 179828 639580 571723 113035 189307 729441 498480 383262 310653 388656 880566 61347 145790 50520 168286 897268 561752 778267 244859 179614 562617 918193 487862 671969 459042 525124 221705 300465 993385 650738 478085 809144 196408 967822 794380 530321 452044 137824 277207 140815 271478 662496 299313 848500 852637 830590 721721 995066 925627 645341 655205 715662 449308 644436 343098 968463 2210 968812 143573 350100 668163 756965 144165 648995 312649 121008 428910 225147 4753 892726 936903 747723 857229 158480 538973 613688 566274 399116 882734 560603 17803 31919 952399 562433 796692 917038 649895 76393 354143 50803 745073 968650 965122 174878 42942 753034 441447 33473 600432 889479 485196 613283 24449 854418 964289 362110 15354 383792 150060 331842 808636 743064 912712 29328 915002 616375 501281 896511 73469 414254 852249 705882 446047 547667 222439 120671 890192 842476 195923 821314 346005 570039 974267 905512 925891 690085 832594 809133 366152 482010 593627 779038 712291 446703 388786 22527 764391 459249 26691 433351 56508 948767 564689 603871 843102 844399 77041 741095 725788 517961 572812 418353 10586 81674 121505 339140 414160 325187 627456 446554 649224 905080 547856 382946 738532 23714 770826 701759 636565 510061 329595 92743 180325 135675 547334 333956 441966 704350 533280 315959 221345 765474 480978 101776 934977 15681 56251 33975 496229 952877 668747 760839 873401 639817 650249 102605 324029 37232 996942 769613 171781 91117 121736 358525 213559 1217 604664 304137 445008 856353 442164 933837 596255 827893 296358 98142 461321 291866 427275 775810 598339 541985 907508 917106 909147 846478 987016 315295 272688 437657 196929 211947 152245 488945 470826 375403 985138 103412 632616 353452 808259 773431 53870 183531 534871 998532 594183 451419 585970 197207 470736 496803 453355 793377 923066 786846 190767 374278 645005 867929 687612 136926 93728 208664 799783 231927 999522 425169 85079 419665 779412 873263 872903 253921 280269 280528 526088 41551 14005 155400 486268 290167 74634 814172 792284 435564 384286 182472 352820 899441 284502 989754 20898 789246 602285 205652 635354 972737 194351 326509 369828 441242 650110 832785 256028 327645 617809 690301 94962 113940 289008 996516 974440 825083 760889 732780 818711 122754 6878 18994 4842 551439 903141 411522 260128 755833 855526 921695 975310 982286 546385 880513 899867 255118 49765 874770 648387 91565 553466 617648 84373 735189 141368 668911 840373 888162 228894 191316 794 919588 422460 190426 856721 305568 985145 172593 724024 762319 309517 641850 536772 361950 885768 552972 185404 51373 129290 16371 501051 197520 550665 425899 534386 328657 407310 12457 31267 753707 334840 117139 598887 262225 732791 701506 677417 115493 474450 901255 759977 374529 477474 105764 440187 694322 688277 86159 439173 371319 476524 9202 901188 756038 447740 970221 245639 211720 486449 583699 651635 760857 189255 320361 180157 478153 857551 350250 72435 449245 692272 372421 476660 396622 631459 760861 751667 602568 238838 145672 441528 939949 166730 705297 573918 816592 899734 636215 213078 298298 912865 209067 696931 415273 811659 42390 554397 591244 955013 174096 823150 867784 657748 332074 220119 475702 229458 844901 913836 806626 726509 682809 664788 551182 472679 807631 12234 694573 489620 48711 55775 620136 927775 273331 713909 1501 678853 421722 132613 828954 968792 598966 185562 165414 237181 374902 976596 53561 848750 968957 23399 670336 657018 891489 944473 361306 323712 991405 168775 388509 424631 954335 780448 17105 647529 41131 27560 790259 764916 727670 641015 757172 335752 325915 587384 381752 948523 28010 210730 291224 517240 897380 582306 997984 726299 348800 951175 509841 345623 604522 961621 451168 128 511870 788507 305845 656769 522641 49213 872622 349144 178793 761714 243673 726613 449856 77703 803453 402591 570629 714778 111698 578670 816346 875807 523524 165266 531031 257375 765620 873707 315270 482228 184951 41390 270565 117903 21 402599 162343 47218 589131 899633 753459 171766 328202 368512 480163 840455 432053 105175 559111 673379 683623 835218 536992 81374 994347 643294 679973 292768 220546 877180 198145 896421 674529 206338 495954 616444 33328 468185 757868 845513 338380 518720 977941 737860 281669 591751 516934 155512 857249 573205 615920 870148 133847 92771 139060 223581 111253 101567 326058 441418 479803 377290 565531 294951 236382 107386 397575 223843 706310 773081 539232 493826 321327 894340 739725 225563 932492 958124 213672 138330 815743 980824 737921 72768 739107 34018 990040 859870 226883 883510 578214 699998 577439 533270 463701 942010 940014 153560 691204 160387 943639 526502 155460 673883 614263 294717 914077 272187 208862 160687 749834 217966 973521 174689 176376 723028 263114 995405 933323 234400 348723 18881 578842 268251 463663 234207 94318 652190 569298 225947 333255 959580 258275 518656 844823 59542 205089 451947 268356 902180 9595 668238 324650 808563 159639 257007 163287 712386 294412 880422 664718 157668 293415 412130 468613 144576 754154 76645 602790 222996 402568 331075 347410 953902 650987 169768 330457 710770 283375 918799 385667 76823 10788 954891 346378 477289 539343 603586 302814 69257 722153 405420 983648 835688 4575 778969 713383 255504 607824 822888 35646 365787 854418 72657 173283 392953 847150 413212 436618 851823 218335 655592 659801 408595 533911 427045 115241 822673 615803 892506 20235 863401 103906 25120 363521 265774 775257 187364 332992 955528 90786 628009 466933 982259 416944 251780 836221 128574 92268 316254 150571 824333 655028 772342 838662 96216 602263 912220 861384 720554 602202 223031 880480 409378 980278 143360 293937 745781 862871 346757 346769 196778 8798 861031 854731 531164 135264 134556 733725 566716 731558 960813 913786 114893 746859 183417 568074 800166 274785 233393 775333 910068 547180 240026 553628 785589 983461 839630 54768 557117 764440 735739 332505 26485 676678 170402 245568 289431 261540 672089 596421 556276 63770 590602 200378 20910 160774 193650 114469 444542 50038 83171 376130 106415 293617 255234 682303 357665 313007 792585 733311 695815 128988 80390 486232 361065 841369 428891 399252 66787 153659 350076 632244 590372 676106 708596 259048 424048 854275 724704 472536 323871 525079 628466 211614 528539 372394 532847 363722 141094 431061 205554 701661 950738 193956 960679 692622 687687 985624 222224 897544 650880 566758 461572 849898 824014 285430 483435 661189 153492 853669 95427 828642 875017 469635 490270 644986 163193 192854 562466 145531 60612 6997 563783 865162 25118 339822 170204 68604 382477 595841 604867 121627 992366 848995 67313 873255 343153 599580 947759 750866 1304 552361 806939 142083 257596 202490 953128 365972 917512 97717 1497 608340 314812 503922 716362 716614 181739 654972 932135 358432 87037 775830 931443 970317 189422 132212 747203 907052 474317 703102 467648 255950 493886 738897 600361 779516 296889 313405 587150 894894 164808 830920 333462 64853 283277 592169 318266 592594 109946 465102 737672 185340 903318 965398 624737 495135 244927 268440 170171 563896 341283 527707 872799 488314 292677 645467 735596 449227 253375 895691 404306 497671 834490 418381 191384 854780 566135 934779 882327 878573 452233 344098 242045 33296 795353 75394 453515 250512 642401 383055 656919 401675 718449 726579 961419 134228 300526 782090 555364 57010 282190 416676 402804 178080 768733 44038 312800 631051 276538 406761 115298 562327 925786 318394 110472 972250 403525 493913 554675 772832 652436 383386 653658 355365 983097 273670 730884 789470 825591 103707 962961 511984 849638 774152 735602 600247 323825 895538 926189 800897 279191 747378 136090 16273 252525 235605 256936 353052 88922 256026 395864 31503 163161 98552 91137 132999 97211 12949 295947 36567 821282 468880 933108 333062 769480 431224 733518 625038 341494 243986 474302 763998 802765 436631 847295 940953 690432 228147 599133 381013 132952 108296 889019 932829 11887 813289 772877 990256 972661 937759 406623 977919 790895 837223 546828 797555 529202 246194 487047 940580 682092 347556 428886 182563 124444 204118 47441 472433 82581 631125 365416 508998 527167 494496 747803 386123 117782 317165 801599 829344 292265 737316 537408 441111 609116 397923 388825 910135 285734 861560 297373 689274 39892 501290 880434 866447 451460 754225 72017 533976 960171 252089 487240 237549 973904 61028 976631 683864 778062 473477 693590 280535 335574 106789 178606 902494 746603 452353 874331 455698 778404 705290 835025 311886 347821 610916 929748 592866 145030 720999 930942 890255 674307 24161 71997 805068 137098 650131 460178 593028 83160 32047 976147 438550 404348 562913 590633 727956 253019 671427 989267 573124 420778 498406 145250 704482 5687 478672 547195 993500 473441 363001 881816 590036 388699 442445 55111 78946 181933 129965 777065 803408 416627 527917 762548 871196 744476 900248 430258 925113 988716 909672 886592 460238 435066 67150 602576 867893 320371 473264 49767 530621 520789 389733 612319 377769 377333 224251 473894 603119 831802 249906 721214 278202 966047 320703 813627 111081 623541 369674 922952 872654 731486 624112 334114 721007 241043 460097 694363 983880 446816 32771 56472 26822 129187 271149 249620 204430 692496 438573 995931 71156 112047 991523 216400 82948 19228 621731 124967 656765 796871 137015 192043 725009 657650 144219 915641 100839 200374 445503 562436 276953 278974 308617 818831 139190 379593 187408 713782 206081 114540 309730 513253 76720 912846 748927 895903 420910 744235 526299 733944 401817 582738 743648 630044 325700 12647 214122 617094 284535 451169 620937 36041 709546 547213 988802 934731 745998 261385 663439 117637 100868 490122 278682 378372 566179 932311 710086 696747 202742 964299 566822 103215 184828 45911 736516 613145 641959 847037 139228 347592 507869 370198 492574 17068 682682 711629 75439 260876 844044 622050 493480 845953 1686 95273 121878 552441 544141 171208 95096 927925 369118 421692 130437 995531 926118 640212 700451 104228 789176 286388 872561 490495 993435 989396 461118 739949 396617 225727 994831 736979 549618 970325 980061 360363 871095 411401 637076 287299 855855 130595 162006 376444 878437 428926 551542 23500 180503 535115 727038 223933 649145 186509 453353 300780 181616 384796 52393 182090 278872 679138 115746 477470 190079 12576 113069 916034 439591 667626 885526 593570 474312 963751 797727 825920 261131 316626 410811 232434 238928 354044 814547 898978 83625 73543 642629 60877 775581 516588 364256 784389 309798 260278 824425 663855 45171 896837 821336 429638 401255 362253 421916 290326 761752 568212 156627 361985 735825 321527 821587 833726 945232 806309 515684 692501 363848 703458 69828 807844 423777 751238 392929 209565 241779 709948 470754 610822 665551 336259 209631 969463 548726 742064 58212 498399 824543 931562 749490 172992 401141 638765 38974 543407 785559 26696 985265 19349 554711 616799 548070 426160 313788 661353 892846 420434 357823 739059 539023 34081 321745 243227 966273 176982 429460 512917 516400 289726 160030 870826 238525 797116 457465 83316 436157 635461 264229 8804 55480 376738 960021 78396 87595 657394 338286 200277 93447 954405 753803 153243 586607 418690 773435 555723 547326 754978 418049 779644 278207 492722 434580 534675 267059 19189 680861 635981 78415 623168 902139 768505 178363 229757 163906 158523 470292 64168 51767 275019 206762 807893 804694 142132 90051 957096 595469 98389 702806 339867 752702 777123 796945 754939 898753 991141 448404 115052 40415 386935 533172 67745 333656 799368 410041 954788 85598 698204 850208 178516 917272 236042 501209 521698 799840 396478 45706 466323 878597 285176 340554 954369 511818 915788 372455 658138 747301 722721 422113 297631 721025 663282 615020 163942 579260 934288 56114 760089 723754 906141 932495 463093 18448 4178 698835 534284 607785 246138 868995 552963 908133 716021 962201 303381 653221 996534 944895 728142 121025 342533 681688 706768 368386 811838 893944 984850 882792 569233 756774 911707 349540 556096 352097 190412 752287 212515 547928 415700 271346 573479 889457 724217 157420 400779 519171 747542 637712 991457 332187 38487 721299 933011 923195 109822 232354 72156 218519 52130 107802 121419 73878 787243 734798 964420 178135 154647 123142 966078 703337 694072 713018 794949 655057 620660 356570 479609 528712 811076 171209 583822 558075 399157 323357 175371 285897 309546 754338 804939 717449 119831 871892 465022 306945 978440 758056 861993 345008 912984 727427 953378 123333 507962 715009 454549 92709 311668 90352 323202 544937 233375 476050 246268 555293 547305 393183 144171 577539 524754 517184 433227 147022 873074 94357 812523 180711 687730 116528 253551 239916 190862 619736 540623 350252 374938 781063 842902 754284 86906 38317 633763 692517 502056 138346 226027 771011 670513 477463 728757 451943 282040 900350 252764 605414 369458 530846 218193 406985 870633 589352 544151 537419 37434 604484 483333 166622 158742 927757 215239 909350 940868 242897 492062 69948 387997 11666 4123 73708 351247 462727 70440 14519 345308 218524 561919 798994 976920 18797 975984 593638 957741 185359 937504 794062 971162 51976 247109 737499 648752 963986 982187 433427 99988 225820 899314 290734 355073 744840 391309 99352 261123 214702 976452 390706 670524 608856 316019 734545 19234 435268 470537 584638 475455 638374 378442 542580 974128 328355 857550 853284 880167 252310 827263 875508 388585 959118 401439 944572 541201 954766 848192 604296 883531 658573 243273 913049 108698 423732 708024 801572 492050 594850 484443 6929 929118 945067 309013 392829 761339 259029 50016 971576 239483 18777 265285 666248 627524 858216 423717 720485 815055 129700 841204 556539 74729 569634 222264 981611 745973 634543 525774 925129 378599 970696 888102 715679 617994 764512 565634 45225 72124 906526 482043 238168 669229 111516 621180 210703 791332 269097 648773 291177 437561 89288 973609 295153 13020 945519 659152 19751 455309 63305 707446 467266 204577 725620 168426 371497 11716 850436 371984 701753 777905 942910 329120 531266 622140 89118 104932 239946 200009 940113 171966 559496 17746 736572 497503 848106 785060 897715 360145 369616 775586 498818 733871 364494 645825 884648 159272 817902 417099 327447 135295 338668 614876 387446 303245 49464 917992 429983 218686 470775 51635 516641 418768 31363 7959 941183 573655 542438 511170 857518 734716 703779 559413 309275 756089 250669 282182 143907 590238 623086 142623 775386 152016 251074 986812 215813 736901 439097 816753 776735 48008 478616 677218 131480 12923 639448 737737 339409 949392 679846 17524 16801 151632 104738 209605 210515 246932 778848 777264 849318 20814 820266 621120 684428 948609 710971 521234 253803 632325 467717 68888 578975 503108 588908 828631 879030 859712 412810 836137 579890 762571 555049 215996 50123 81036 773644 72466 100074 327553 859622 339967 858671 419896 839520 655406 514605 180692 640280 136988 686057 972046 662877 384091 320350 562034 125492 14609 884411 198494 998742 683638 776163 736006 83311 372890 464876 906739 434849 541084 730081 809471 670911 888884 341056 92058 492818 165098 349501 266184 9624 116572 471037 891489 391040 310588 331932 826704 599087 669712 709864 856981 83006 131569 712163 21635 259705 990348 993604 781058 583649 483684 669751 667278 586219 917262 440345 559286 880640 943667 789500 674910 579131 138641 814313 964285 90926 159355 727705 852000 89245 357141 813947 744677 591360 427992 586738 573825 849670 44756 717204 242875 548045 246057 816748 896686 935019 687373 169976 802443 346664 118409 406891 395477 551745 478780 296684 82915 710183 213590 23702 41441 420222 935326 409078 666255 359582 654637 184080 263040 505494 777521 44315 906589 401956 531051 329728 737824 390014 692401 527583 462553 545548 264877 936201 572781 250987 792219 929031 418961 245675 607631 851666 969171 779730 286765 731609 293714 304664 38127 466942 891393 701545 444899 733657 694824 968678 605098 132211 324451 552996 62779 228620 188257 652139 531933 665879 510758 875128 176688 109433 595721 737275 380389 762573 272887 700570 406977 443490 977006 910828 838047 346747 495427 951231 985067 520782 632605 124563 678503 310854 390711 214045 62761 921474 446626 300805 703387 818131 746048 555176 760890 620098 968778 208470 711640 176711 978187 798357 850843 507155 948259 743516 819323 732679 532678 427417 564232 138043 390522 19180 671457 901432 484572 181674 182334 984126 961244 474714 128807 910271 534588 691003 840250 301986 483413 597117 879721 600129 553041 541187 857018 85611 129650 937767 591045 248611 78858 652982 382010 490207 922497 451888 269656 307593 956691 909641 364279 961090 432399 349419 67647 743706 768857 142898 654511 203033 592680 847342 168407 151930 491401 72868 300573 835370 657562 430094 338492 652941 629072 768598 958273 868666 361585 669215 845965 787002 488667 292028 70485 848653 70907 48567 982565 642340 373463 980620 291800 540392 887877 661035 798626 793330 879089 504249 792199 504721 207003 434255 417 240327 73175 973882 127261 643212 599819 640185 780798 824394 832884 927171 539737 627551 287969 971326 558488 116510 46646 135945 571832 243470 603691 572787 216330 874665 596811 383809 469685 168350 233270 330732 643698 586576 265311 460257 714895 123606 957070 670079 671021 3449 725726 275612 627074 863032 516224 681281 348952 290119 439159 176937 756108 367307 213594 746310 419408 629216 304470 336508 542761 150675 994537 812324 806897 461801 230952 597579 951318 440470 360954 635568 40409 97735 985178 926409 358673 610265 411033 329983 152550 992863 608153 373805 745942 792032 128467 51749 953202 750550 636690 22955 638946 613104 29942 126264 161757 479184 668658 169208 248690 698830 453455 764364 60355 612404 61543 4489 534788 95169 361450 767287 787712 376486 413148 228500 702036 708747 710421 265550 935602 818187 226944 37900 701024 414323 754268 587814 564791 754375 897470 541288 348964 440958 80909 480276 98793 462209 754437 379037 674717 622192 553205 617004 209896 518045 589313 84702 753929 208654 137696 935812 649104 401343 933790 670433 78371 919390 452188 225072 950461 677198 38731 872220 170219 152548 113397 81990 798669 19501 181940 292675 884507 842214 351225 123227 414813 852546 173766 781131 631794 650344 148980 481668 11914 827379 474542 585386 608428 895088 950964 491925 277169 737315 419354 672787 793287 116034 582086 988452 17327 449464 232821 408317 766462 881764 206198 419846 301088 478743 128109 553500 489745 447898 789714 509391 167650 3046 658608 893989 556730 354473 13030 181973 754962 681672 451817 755981 763192 334807 785856 536237 61005 690339 389511 642442 667079 160169 483117 898156 767344 173724 827381 728016 670821 682467 705657 624550 827607 503256 883234 38996 214925 865162 58737 91441 489697 692412 77242 378699 676222 706468 791140 703650 780649 327660 294186 391210 851701 806005 884380 823885 922765 477263 166431 676519 696558 860419 40489 707912 180777 132681 565446 829878 85094 718930 584150 235304 844316 28159 844364 628108 559002 430887 881328 990849 655106 166293 27230 267614 595272 738632 285445 259178 640055 245042 663530 63969 286508 471738 479586 380085 374425 984186 383259 550155 298883 176961 105619 507450 603909 209425 919967 235152 644299 157858 381670 224716 758488 840286 582692 629797 345152 759587 347048 551169 90670 35588 699925 259455 224096 352584 762661 793582 645542 161962 700513 906323 378662 254103 230058 829031 100571 362803 338484 107095 37713 808468 120902 698626 349675 551173 139259 764223 267742 47429 469827 989204 295411 235205 513123 702272 74313 722798 845745 576178 663504 421529 1945 314447 41999 344340 306778 264496 549854 917412 75466 844321 921389 720381 374734 891428 487036 287372 543203 958124 418401 551342 423128 263459 727813 157686 415953 675428 603559 817579 454022 373569 477143 693895 325121 758462 544764 849017 397668 200276 397071 158308 201825 350511 885790 640222 582016 594609 854730 13234 216860 264621 89481 730270 554534 840044 310372 975382 568033 477867 925242 758719 989668 233627 247868 602229 912603 83872 62447 870469 220999 173203 782189 489907 463609 407360 982116 20150 716123 26856 140629 825783 480039 516864 944790 216022 116845 411761 48273 788581 341394 452502 459011 151211 908172 768449 866941 950946 908263 493558 391015 794552 871810 752493 435384 729746 770771 287508 112383 400709 484959 472652 23773 982236 17987 763367 113481 905045 872430 74609 360523 35299 519844 100132 685889 601837 807420 115825 41245 506382 44515 418686 783716 226195 234968 501731 13488 356544 905773 938796 88944 709771 662156 169882 172067 573279 194928 509090 452576 740123 745256 435756 963090 49233 246551 291861 404596 126663 431671 234477 16153 473657 648721 54330 322534 466325 553862 409332 446294 15933 551370 146055 629365 741129 322147 535508 287654 903234 94126 316655 348894 300584 422875 334178 132262 149614 248620 805801 844444 596728 576250 512885 266098 738340 113712 134633 631278 346558 775694 432864 177257 569546 487783 12837 516816 904574 987363 662713 817382 684613 685246 45072 890944 254205 524999 230740 239879 574650 540002 710881 138362 246401 902790 795399 869545 733389 98048 526732 146171 625358 314031 795943 409321 618085 688645 820998 209217 313642 107980 30025 584868 864294 670175 770884 826887 627481 557740 104961 467446 714805 213433 208508 470861 28065 83484 937509 164477 925495 835394 423970 892365 319174 593065 147210 740822 958608 29221 874922 931846 543565 637023 991364 942238 979239 507345 739660 958260 572348 47115 734761 820466 99039 500722 706298 848533 365143 540283 245646 858990 49631 37684 881514 411365 368100 447676 275272 469233 334154 221574 199954 901153 776936 633818 147115 109846 405831 264660 607078 427718 807846 571299 824525 975739 860153 216779 563995 207442 229414 352740 740098 988605 139527 987416 657319 263297 2090 249257 275169 93881 440660 754089 641149 900817 886330 874175 144253 50635 844038 847913 682772 984318 963672 302325 292331 746450 269890 4294 154976 443269 858955 382549 863938 888937 988781 499502 576342 639523 973592 598127 349205 440430 935469 239948 17579 601302 774211 975118 624250 545854 952101 387983 561493 394970 505297 615167 446469 413301 332731 205666 750472 390253 762568 30096 799501 351602 305044 272436 505081 63883 99884 129422 428901 828688 184980 130097 311709 143409 649411 408517 363234 842093 800354 793926 294057 323996 238673 319363 962203 159270 734306 520992 681555 662218 155228 379092 113891 239128 823225 114540 942351 90807 165928 590854 404496 195104 729036 3415 574290 637088 686971 965478 328246 659610 471231 16846 124497 616131 779865 129792 214699 197029 54585 620351 183553 853340 479047 830178 209028 835100 522718 670997 739288 140137 693259 903128 248086 791325 922962 922302 456522 429797 984681 800304 900149 841732 837372 731432 363532 954639 6567 64566 515447 122544 8639 169406 522579 147492 901769 831864 932081 428733 672833 110703 426132 263392 681685 398851 184823 714887 825128 621991 837573 584832 739087 41059 497247 856492 448855 466259 418074 748737 645949 104550 900670 455817 390324 714336 464456 143521 895651 15704 256808 657531 407396 817851 934212 592860 698119 923143 463796 638494 621901 415377 321667 772591 522349 140863 122868 527185 445266 544975 153275 701080 663514 916302 650240 435759 199577 747234 524960 232915 327764 841729 685547 557590 352135 174903 827367 193757 401568 453156 498891 90915 180673 291324 754885 957364 460609 158277 678901 125426 603692 541276 821168 276756 372223 177 630078 124386 26989 215558 949787 646906 971100 478707 494394 57550 612584 448037 114557 908900 362464 37147 435583 692565 608388 981032 837706 346894 349325 882036 687521 580818 570725 185019 289528 198261 813866 373068 579382 937698 118064 275851 743354 813655 587004 825455 394451 185316 862089 992901 203911 759728 721223 608235 752781 509684 124119 852246 410515 408957 86544 20812 874232 379758 328893 207659 846803 375100 230685 817376 460522 233328 891362 11633 815036 906921 701043 458868 49656 93143 710313 39957 927299 624705 463445 701652 701174 871488 592377 922436 703262 846146 145611 315342 765883 361800 977525 404396 662657 139112 122071 916014 842009 320139 252164 245432 191585 84656 141312 985026 689576 153640 728201 798999 665395 648216 169099 910742 995707 356730 748714 680500 983469 418587 464316 904313 906088 97567 75852 776702 449858 101561 741401 855733 984004 665651 926612 745249 876521 194092 614950 783513 718243 151125 818855 481290 622038 167987 323176 372914 770459 427233 566378 555430 350399 313930 456997 915212 133697 845875 514498 78306 609239 849071 646049 777333 190954 557353 805716 290731 233557 302302 529314 398714 941610 128224 492293 298478 278701 192148 711852 849767 792407 711157 578042 95768 67860 892431 910789 243530 613829 415492 19736 426583 834047 737675 771441 580975 161483 36268 533636 910358 828644 665669 33846 800292 369852 914888 603554 388996 928503 810490 917528 298933 123949 39990 670361 949708 93997 134568 864540 342192 557237 512723 93133 417117 952699 385035 782088 671970 49063 724540 73890 473635 956822 467297 324705 24279 344729 632205 40767 48650 118452 383910 175595 961693 946591 351205 692935 172993 182408 766743 633515 162304 385295 245407 611553 924212 568201 51186 382055 300366 126718 798809 632176 976336 121387 645426 385187 342547 764673 962160 460890 556162 391908 149911 133861 385949 716780 896640 21189 856376 938343 126939 892017 524153 806357 281384 764052 941213 520683 291901 855116 510451 751953 6915 247789 953823 530788 366073 970044 551257 597493 517872 106229 494764 849799 852941 495750 150967 874133 777546 462417 337775 408394 489396 811950 214363 749446 116078 752742 627671 780960 599085 45433 24850 721375 704315 583257 86223 842176 362869 423533 427560 785907 601933 192271 360646 91678 72520 179663 678378 626904 346432 231981 247784 633135 408995 928354 785191 765667 533170 372312 169762 135272 635715 451693 835881 485416 999232 495285 150753 935295 94886 389877 567296 593597 606983 946025 980690 839976 136072 549246 491575 596791 783076 446040 238370 412952 48295 280718 381787 122667 415923 740457 474814 113540 382910 472169 134970 140077 48722 877568 186003 986209 980876 540308 675425 289299 837086 734593 85455 911397 356046 331221 449500 7857 72820 646995 670621 764932 360768 654001 582073 919197 752369 918361 782316 419955 770079 42988 919749 140076 140402 813306 890279 52071 886888 99531 897036 42099 686483 652377 112253 297045 519577 693972 18651 830151 66034 545629 607834 517683 994670 119883 543936 789116 683053 824745 373803 372661 988260 225973 126792 119975 986143 715491 12445 721680 909369 905689 717695 214687 261989 166192 267101 612537 735529 682297 746419 190071 842142 67829 692376 583846 451057 756892 426673 466693 231973 667224 551483 140106 331855 640071 400261 674718 227352 995580 818419 370460 271359 926205 445757 611670 629909 639431 193837 502800 898558 933126 185189 861507 640630 487198 262103 935899 274890 768485 251339 526074 530459 378022 121180 861171 267679 102367 665531 631887 786208 513859 479275 659723 669434 824442 611139 780312 408097 909020 814639 225754 468377 379386 50863 11498 68668 207381 305239 142676 46776 850149 861198 878426 157646 841235 653455 463087 684884 351487 270186 446908 569908 134651 726852 854686 479979 341965 570963 223398 393099 139761 482979 470424 613881 669013 363667 263084 57327 481372 634713 720657 160763 637660 560250 158757 67263 107103 464979 937982 359215 920294 802707 215652 338454 392993 151230 381652 534033 200120 901227 566783 127378 744069 559367 8392 498718 576472 964433 606858 39248 93362 256347 169296 786132 449674 141839 482715 225196 331659 605416 747488 784879 590164 655861 744967 696133 501366 503321 120813 414572 21306 173453 681251 327094 308825 571805 247532 568841 167233 264935 494531 846557 944471 391903 90259 118786 355376 146574 152957 884183 955926 425486 708822 495380 822409 395024 278054 442753 897403 144022 316073 425213 69395 736441 137298 3704 359083 209956 87556 475576 272338 126679 98007 974424 265739 386277 248345 962437 690508 223862 708298 523200 872512 828230 457694 590430 401670 706916 370751 86411 686767 970932 930889 91202 108355 962157 2316 758167 207293 319324 695182 38125 977931 991839 125574 677952 509199 158827 58338 889373 543072 407175 207298 792357 88266 376463 608634 792398 608074 158001 647636 253025 329171 860403 205452 73341 887755 969195 40850 287891 499918 509702 188684 141416 648682 764418 78609 915798 343778 430515 922927 5642 468332 636738 120613 767496 407027 294249 653674 129251 185301 944632 685412 201477 471717 77715 622066 144557 807530 39666 999971 716396 162399 222624 692413 849895 152945 425021 634743 122008 773316 396668 21758 529869 349998 770405 934516 655144 351930 954964 775148 769565 192807 757048 144496 525111 272423 786901 240507 451347 40992 527043 480128 74658 588398 813420 998881 995308 632031 909266 370296 955784 92277 858758 254161 210917 707048 655602 46382 450565 4578 814993 391746 707836 611393 68529 365559 309493 945944 10552 114536 707437 365870 335708 890727 455030 942141 490218 471992 895286 17332 697344 888916 814053 81398 708050 577064 941779 874841 366761 977363 869663 672424 880927 701803 274433 459810 515940 92537 677505 412536 814204 428280 298813 420499 962367 244570 210087 569483 174168 361603 522693 507249 488711 587340 260912 661574 540831 310593 870293 500674 574344 751331 603191 441102 24254 148584 206634 496074 780688 893046 360410 354824 908770 149163 998658 915470 524843 31064 403638 597337 85816 694145 320345 152469 995367 516511 570919 91877 872941 790814 95789 181153 643985 12191 712780 610131 58094 49463 931642 943609 956661 790766 81792 448711 66600 895169 780413 537186 314529 662753 445729 375077 985929 141170 17331 101216 576353 976333 707404 112020 253436 350270 837722 665400 325443 662086 154654 378423 507376 63578 803886 167344 980435 562530 841011 586421 431568 557435 978348 549580 538335 580214 326954 225265 151947 262999 834194 957970 230004 402006 512734 553681 831757 44001 933724 46406 508958 467288 238317 857211 333315 501072 418375 457774 721835 488913 496500 263442 932762 338520 846481 985294 359719 970838 905552 897276 621567 636526 390262 713515 258784 8827 815838 910878 589983 884232 693044 984715 649826 973782 273978 664541 957735 269465 429574 289011 336507 527995 648898 640414 209220 816280 202603 113831 983032 120385 419091 577671 161699 40569 36896 877100 936485 595771 773386 485562 108978 755505 840608 393096 461712 284158 202244 832607 854364 512694 666154 717503 970757 652641 684957 484442 408976 339515 732667 252119 543634 474551 965428 107024 907257 959543 286478 431700 437444 814806 737380 937894 452742 175774 214050 499452 721831 227730 397963 760001 230371 321062 662644 539219 471881 493121 46022 540677 602365 285698 823935 912734 386102 828984 868210 249945 650049 673065 339522 422051 556924 261708 327595 335713 25564 942031 574586 234023 905959 560593 166351 355457 380859 704809 519266 952750 483461 9309 466172 972064 774923 169772 156601 672765 105635 239941 981709 662113 961401 33485 763068 650650 718349 546398 679391 211499 645106 379970 339110 299785 547985 521084 226897 426273 503972 946687 11190 8848 573755 261365 981055 242729 163066 866425 866728 734963 384985 912093 250181 770216 282083 533797 576890 716536 527031 522058 145409 100420 117450 412793 617640 584867 988387 830865 118864 960352 408030 464809 57519 130105 449578 621703 584463 549858 100427 197610 916045 524352 33880 303040 637210 381231 248638 966193 569406 915005 321915 544595 17360 566956 368484 873907 583295 530420 970207 935570 972044 577662 717098 313381 711949 638122 774610 459413 725356 69962 61565 3517 139430 45669 790497 570223 803661 559605 420810 754351 932743 390249 213144 250998 613068 324900 413758 825136 521579 540284 581765 648127 293254 547900 323591 103862 848849 817698 572404 639454 186263 453793 888528 339636 566645 373985 3123 219561 394781 146298 414023 894497 39637 266749 159438 778229 743733 256491 870490 783921 837869 439483 494867 611222 66492 412952 122997 853209 959674 249761 271247 391458 354127 686888 870020 606030 920569 772979 635726 157166 234315 348350 344310 28038 612776 159287 288541 231886 224140 927617 504631 781492 651203 957170 353547 335833 312880 324884 783668 235215 683016 878311 946019 951969 778004 675486 194522 335820 576435 495262 40242 438462 385045 988802 210582 352670 612033 110489 130630 33539 818640 697958 722389 643643 360495 733984 155308 76998 571425 950128 529605 103321 724347 242485 939888 234268 54951 628355 256017 88044 772833 515295 440864 360090 607293 972549 893543 24425 3871 715491 273288 376788 393601 462747 525109 98950 973937 601285 726134 454304 569296 787370 426407 613878 851796 545866 239734 753106 740358 448855 394729 112816 349125 561400 938007 141248 734274 669831 950890 280744 267970 561043 849827 35583 936287 59999 429462 981523 32967 726817 547369 72740 302651 354244 849242 620519 116498 372390 772790 536067 908787 824411 980643 278871 80158 486184 513879 456498 30116 860808 815582 757018 659947 339563 924760 691846 476011 360178 59448 145380 934195 377397 313478 70676 195108 731389 597790 860074 23733 659914 429423 451376 323950 200525 862269 633506 831725 333615 253152 872432 255140 602505 620995 223935 275480 374122 480549 610216 487972 637973 101659 520632 57076 248959 293580 458607 372811 270805 633332 475777 466429 249844 165922 771736 356917 965999 573881 403023 552496 454925 865075 569592 568001 722633 981145 279512 816203 762832 188428 356134 821898 510662 129344 169679 181962 465665 344699 52085 208238 132429 672411 855275 491243 157798 734925 705851 88330 588097 534486 194912 318761 409795 490830 257868 774971 207816 75104 995811 847683 873502 284812 374846 360797 887111 965478 874154 25590 71099 242964 709990 149263 513763 47635 753512 254141 55455 463538 38297 682476 931329 93909 383636 296408 729232 895859 550507 730514 367622 709721 875362 581057 616467 873254 477810 717534 800151 645517 702919 87415 664875 432854 368323 900461 670297 532636 657145 708470 281568 122064 350962 612827 515953 528053 118956 213563 721396 513634 204565 508934 673540 766531 359188 858372 657135 573912 844865 190668 723191 969205 264104 384077 830803 458880 149643 773448 43886 271031 35869 852883 69671 951527 342983 230360 834384 545590 845286 637396 586736 368857 61899 8664 290625 42654 239482 697804 353906 201380 288812 398375 77925 138654 169101 124344 715570 6805 492990 669216 127523 949283 507860 454869 70134 595448 268887 837409 491102 865176 307268 673697 544131 707930 591436 219655 576829 909675 202707 603673 524700 841 638193 838703 510371 191561 524532 53496 869833 305362 741660 529334 492855 307232 65886 356221 33740 877953 686818 112952 446172 359643 1349 732261 855020 143972 221016 749652 140664 647849 715871 731435 158318 562312 971538 404901 887537 369781 333215 14414 119254 903097 958310 648073 979626 280622 492156 78346 172970 279684 309609 352733 512905 766400 221546 55069 372718 224248 927343 366205 277875 561240 320222 348995 604135 875935 193998 228168 56909 877603 441997 798649 987547 810441 510363 237081 950140 547086 591917 699453 67022 358145 881450 840974 729445 380870 760433 428875 2694 194580 295570 6404 792301 233528 487184 200288 215303 838032 596645 64152 140217 837009 907262 349753 826775 284034 171963 488102 569325 923199 671345 303828 254394 870966 485223 171661 854448 381549 602268 514413 843318 881978 742015 465064 444774 268041 35766 254210 662159 734299 977240 816149 89204 104257 371059 102927 522506 644133 749958 528113 809790 131905 315272 403153 453485 105637 66144 623001 325355 548661 439978 977030 293885 133993 580856 286249 608094 989580 504655 687593 811838 78782 682982 246272 238654 129010 152363 475578 795509 247664 205949 212537 724398 852052 386354 158835 255656 924749 507411 551218 330517 77791 257564 397843 608283 321122 277181 715464 620182 410624 927387 79766 847828 726715 257679 108184 285335 773668 476646 312570 549143 345829 289759 32318 683005 193465 674352 7418 511721 234030 796482 309144 667374 268202 172144 724310 874576 614627 25100 863812 590349 422117 393178 458952 263441 33040 696467 500893 264192 814744 13156 397263 551664 148163 117356 217217 30380 164911 789697 258407 952498 128457 850924 834252 466678 268694 673576 838606 24541 902254 784103 934429 769411 588668 21453 952703 255221 640576 969267 910479 711288 993869 517797 997241 309632 901579 764133 60928 834362 469110 240678 689337 260098 446173 168529 690573 370221 894372 262403 247739 357377 877314 816973 126995 704248 313732 104243 317372 746753 379272 698670 654895 161279 867075 27626 929721 453128 999740 200584 452669 420455 813902 745437 183792 910298 15082 356081 341915 28884 440274 9794 243741 617404 858271 280126 978023 109101 833789 587020 40061 31860 635946 451716 801979 373397 208058 818546 935886 546503 732310 882839 166839 117235 612280 568424 412364 493241 279664 809421 999543 441514 981986 169891 563445 739215 744646 305659 605015 238817 595495 92889 865348 160911 419813 714869 999606 317499 290867 957565 468920 87869 321049 532305 649135 181406 668659 371398 122766 381662 86960 741028 276000 324144 214483 770088 896578 829625 516662 332419 268581 458324 836546 559448 899601 483152 659321 468290 812125 878768 406636 613132 729080 415594 686789 789239 243171 666921 251263 655863 823541 749772 147112 525174 100950 867300 956454 838032 323716 887993 515823 550550 674513 252998 101135 391435 556130 969977 340582 326698 744370 453300 929576 829214 113293 27727 828315 213831 853269 838227 864668 518332 613185 430208 443866 110852 540889 42184 725146 601436 690811 392210 227057 192372 543385 193720 77 422642 208377 629193 665901 985197 28851 796232 382564 460147 369207 851371 236314 269955 355076 976732 992011 52180 511218 781628 533958 827917 2217 589659 625646 936906 382056 661633 249213 689694 839743 566633 929980 710795 427413 442560 909709 259659 680099 81066 752929 614539 238646 358014 83522 542955 975857 104133 982987 241599 392905 669374 370538 212945 464263 407197 31717 740764 130570 324872 359314 32850 31618 162073 503581 474264 151286 220959 219718 731141 65151 765148 887840 167334 72267 933384 14164 473597 861531 805837 882332 902845 247428 592329 179784 75024 236338 489807 883260 249425 443361 805670 541360 406354 116002 589512 724783 70936 461916 106148 344408 554970 917704 964189 326240 52421 783476 33354 575630 536059 38913 493684 347774 131791 404966 86746 614111 34378 483114 402864 51957 622186 802477 50331 450519 933662 618720 844663 323250 778507 733960 549265 721028 981450 326655 828782 462946 89511 890611 634562 290034 334371 602150 806586 354802 663604 152236 326707 79535 711488 235824 907840 248655 498021 49775 721639 117256 123700 730619 649637 954662 743409 409337 865766 435145 807189 949219 996941 130788 307084 15368 52274 335680 520760 17735 660895 528310 416044 629783 115027 536249 684145 83906 400063 746378 258436 174758 115019 49026 650710 499 120914 935627 365515 554287 263969 623463 281532 412789 892988 369512 617973 348145 640794 673398 141879 734118 278692 335565 370423 455016 168506 206588 137181 436002 13166 252646 90950 832914 495878 614085 377987 866504 910526 590498 549272 6251 972100 309662 915262 54067 930299 496493 36705 816304 24248 542038 214370 592322 218056 327220 364310 168734 900008 634872 74053 82768 714059 887012 357164 537011 741528 632145 676731 444795 395306 91498 174296 563691 969358 553071 160475 19103 64712 228275 647056 562116 361230 307807 58488 105755 10891 705773 106055 527994 847134 75437 860967 896010 198552 584515 294132 864970 303042 853927 46335 675594 530837 644771 31307 298865 742591 725401 413139 75320 219109 847035 439170 645293 492827 574033 498169 480369 255854 886518 647564 86202 348699 877531 352581 527826 839765 280067 875744 238230 3203 62853 300046 273015 131711 710734 421170 264189 229336 535708 111399 932991 105937 236228 844087 883436 448416 181804 258085 191557 422831 602258 456741 2528 615647 837891 597279 794919 992320 482917 118511 527959 739098 748846 14248 349826 755432 776810 307916 797517 576856 375289 259029 120690 93068 833486 905392 43135 427803 365041 828413 520854 134608 250302 865040 395051 64746 452452 983347 810761 494747 463783 618658 981581 124042 474399 43533 888553 924753 482423 481625 464931 382271 886766 768416 472659 94102 131993 232172 799016 883854 350815 103424 508324 711697 906556 940943 699419 928893 921022 344579 29881 298341 499531 61239 78777 701200 31833 426237 751598 752313 645877 306010 719038 607629 694333 870917 455009 890096 313062 321963 604903 955768 975030 332526 632303 746736 231626 38369 926257 817367 494738 295182 223989 569630 94992 137840 263770 943278 731741 541753 220496 319008 452388 637005 997790 74946 13029 680901 940701 979673 609587 848238 851834 913817 411575 957447 923320 137519 336363 377799 853548 71608 861343 912596 949439 981191 651191 123852 650032 431075 637866 811968 414223 787206 773317 829620 254339 967967 436903 757409 921093 230545 487491 336372 381475 716338 588640 467532 883390 238221 22876 690431 128012 164320 789733 238293 974103 96223 165887 531404 604411 243247 956417 969683 425004 71468 454679 480399 703214 198371 60097 232792 386139 531032 694355 924733 155553 807490 855219 939836 37697 759242 975135 315851 230545 949648 807204 542546 321659 690086 516071 399790 562556 296402 286304 336496 112102 397776 666714 189980 128350 610830 856437 908267 154910 153967 629604 692745 104180 938249 372208 771095 823938 794727 571698 913962 318332 490183 257309 364618 247725 847260 418162 245492 554738 278989 212169 56153 109565 298549 152207 335517 103251 34017 666946 941272 309775 602453 292663 850264 684573 765191 93333 864798 705855 463138 859608 74076 159948 85701 717838 691261 291628 247810 418141 55133 714333 544991 655483 987085 14833 44184 326645 765457 955854 188571 834345 195937 996588 681418 884811 81003 376731 772349 575076 328079 817914 680253 228814 319202 614977 87562 551993 317228 398712 47638 78698 36906 226813 204616 651575 577996 646275 285051 304716 859192 14285 357884 454568 277957 337591 406415 595809 804801 511662 545322 221596 875884 273074 114552 421142 815611 810651 416023 963870 918166 148241 830043 840920 205337 560851 894281 773627 150871 332657 961372 375956 906642 788434 353604 359169 350789 168559 236706 750263 850842 693782 531598 190397 610228 187688 897553 665710 304231 24539 349419 902267 876475 228344 264142 853287 999148 596574 411425 710729 265133 167549 789566 487117 619040 882780 385780 691891 317087 987157 252805 405135 767991 173651 667305 536775 477544 772570 394826 834073 719590 256767 777094 899474 211163 843180 419312 841239 442850 765662 61327 656800 376142 979623 426270 14904 533729 614124 479114 477375 936725 845735 989623 783336 253719 955174 822716 602939 657862 700682 838690 200148 221689 760074 341224 388386 705910 303341 378306 923945 323708 859667 626838 59648 403066 523629 826238 755028 663253 407873 368328 518051 262758 821735 322041 803074 653178 7182 33797 875224 935888 303799 915225 784481 321630 632121 467922 412459 158477 715132 755395 621788 79096 676798 833779 554026 156081 994833 993052 374625 729149 292443 473518 16033 948563 197332 179081 617438 353056 816651 594695 572190 50373 489442 459632 756414 331544 264781 446403 650862 758559 825496 629812 839408 920280 842462 804136 932509 868788 348818 226683 343392 332311 779002 755322 869945 46298 156398 847913 589371 353545 569950 390143 298126 2150 28170 3429 944622 86756 508551 195323 748202 994412 844865 476819 337318 367131 574643 239348 15513 315330 434928 405336 187408 156453 872414 113454 523753 820349 836086 259737 801305 490806 418822 920174 469607 985073 117871 640826 755438 995779 534758 218619 74911 990517 874039 141346 480124 331714 25725 543703 498846 171804 533164 547828 155505 879206 555400 659913 737203 586363 632939 170455 803192 367078 46979 793301 621480 47080 126929 961263 456832 311350 596907 532993 606221 963064 144698 88992 952436 76171 793341 785809 848557 163712 172805 579280 840707 760923 905463 475275 409430 395860 33037 323237 666265 837145 97621 6131 831060 378507 861424 137602 155042 406972 492564 359375 559220 855095 799307 672013 734029 616248 287794 272739 183941 79472 475067 87339 937606 99907 62507 229429 991634 643593 79260 200514 61242 800144 802684 416073 446888 522392 151885 828341 375255 761110 135587 254500 843541 200178 839657 760554 949320 616136 240156 826700 530534 980907 996942 702534 636859 702621 118820 781830 635751 367193 231769 184558 183261 245130 375289 559957 921510 141521 637031 296135 587484 427586 632663 696385 28207 764647 493076 16118 129379 154492 726908 824908 437968 662769 819711 856863 188705 626156 402275 258110 25174 599620 510211 966697 402178 549191 394315 217753 449229 296501 796542 415608 626099 465410 236144 895972 659139 91736 322509 422321 190240 317458 993232 211876 590724 384515 689868 380856 589816 510125 602343 254749 717278 988746 104794 410420 867559 487943 310706 827732 773661 668676 676498 134664 273626 772053 203503 418063 261071 201732 136850 364123 860799 672332 376794 821395 401153 201375 515447 143952 531777 648930 920112 497635 944191 311340 216286 991310 942286 359498 642927 37959 462999 22590 111268 260472 426132 823355 873875 537089 750805 652267 519077 166069 205246 494953 138521 784408 640327 16072 225216 321384 576891 620746 448831 180305 783929 576105 62672 793335 187766 299921 200769 932336 714809 430884 872115 764743 132510 425653 787164 406907 726356 175821 739334 350781 338591 795754 706318 984182 940054 136443 131429 938814 487270 702565 653714 657574 361485 53825 786927 296303 888544 629019 848168 453649 185669 6261 531327 884533 336698 770882 145546 260539 953100 583595 476531 867125 343905 498701 891191 358570 393775 586809 370600 726292 757634 955059 520811 995746 274490 962740 287547 964343 400010 412456 154916 75625 798330 759153 935880 757315 914982 826210 449118 315587 836926 750532 575406 378653 13444 633620 166422 647542 826896 466627 12104 108521 947535 836597 104586 552390 912896 818243 171636 446286 385782 789817 904949 653880 788057 457752 905295 421296 420197 373397 642583 490130 590440 232344 952502 746675 997576 853182 815530 20121 339388 203544 682949 23742 370190 308202 90477 874449 967391 704941 358491 768948 994403 282573 577052 221695 839585 175595 226579 125436 285300 479580 448693 250217 839692 668584 546699 26361 215726 604364 989620 819539 929136 783992 754016 730001 76798 170578 223510 980931 797144 264242 544495 101354 907601 227748 631320 969405 776082 686249 868628 594151 943445 609526 227704 640966 208426 626227 494702 601902 526965 451964 465266 519972 190574 386468 695704 191012 860575 259694 382276 147164 557994 515282 710576 716334 715969 456254 702634 47282 889964 340690 717523 493745 884614 98787 192225 234539 272320 972409 232861 16722 886429 859600 250726 492173 688628 2587 976941 478966 467634 169148 448823 633884 348373 816910 267166 588866 927026 290780 497040 789982 372207 463974 12750 437467 20746 351843 478638 261719 599504 164410 833818 111014 162086 286279 668879 612301 392964 783133 974815 218696 220790 383102 109999 879300 296921 910821 816570 98021 53668 123260 113292 78146 519836 711718 599047 202532 67038 37878 140130 968459 198105 208694 143781 73769 505105 489058 245550 385316 502686 590954 511087 267480 741483 192115 462957 819987 776951 782679 425987 315224 587159 564064 521181 242909 611250 786705 248765 853772 372804 150621 482490 722245 221851 981230 252348 484187 121309 841055 968577 513619 276160 667331 988379 924776 57425 637340 225072 571914 687918 100452 47097 955994 929164 288968 661635 896367 237041 157863 470833 257748 346106 10263 792759 889543 60247 922529 622305 600892 125386 599040 229322 317529 394732 836966 868773 48183 808360 288056 192888 607527 447678 937229 384028 955050 624001 606386 10559 918840 580762 194921 943841 493627 7235 527013 770778 93841 89100 856015 267475 609805 123225 130821 915464 913461 762209 751189 162637 456646 579889 220935 799558 248044 70632 217040 287725 229323 928568 44704 855055 823609 895915 11093 360079 850753 574492 709317 330722 450465 206714 638137 441618 24076 3080 829804 337148 861354 264160 123280 250001 988883 565483 903177 543832 497752 812074 276528 149931 348794 243185 365905 910453 8560 139366 245101 879099 569702 239494 542457 25168 477113 63137 7069 743006 443387 674329 914487 826084 176565 232487 132821 484851 193440 308502 902654 834736 201387 122630 41258 88726 530809 132266 870405 626865 642208 269451 359344 142755 570346 465730 111040 713442 578071 472642 86269 871480 147738 500876 892260 430402 344536 207096 958118 878194 614060 857523 30311 651854 67558 182267 861632 607278 364487 75493 790909 981953 673798 511768 966431 240201 845006 564879 447258 287514 667518 869915 253657 441055 116391 216031 917622 525973 162066 768082 47362 956878 378872 254209 155907 191408 646855 960330 780208 76084 746724 621665 572407 452967 862755 435471 512696 856492 53329 30830 290888 884471 394475 140590 451311 958419 460132 562772 407658 437982 164899 798966 839785 486856 717442 867520 922514 879192 380880 102193 486204 636390 286672 716702 487477 648354 561848 674927 967229 295500 371315 445405 431241 801529 314976 976571 963649 587477 115536 772458 47234 246875 743243 353954 815004 488031 804492 987184 597332 61573 643009 505458 917348 367623 944652 117149 236215 478386 641412 835000 432493 630889 536949 674462 76701 748705 610716 578496 402446 301988 499051 613665 51836 187726 917259 22040 894618 763667 919189 450257 849226 1463 238552 247180 380646 1684 990615 594461 55227 139800 536520 126826 191113 507588 603477 481264 544196 330798 916447 733311 646166 942464 568502 69497 623899 421110 926178 922711 40419 917988 460254 652644 667699 450350 125591 563136 230276 181007 351089 112094 365635 26770 753154 522502 318863 412 272277 150484 286335 153504 668265 13559 598041 63465 857776 1075 857884 14420 923024 1887 129591 630675 31973 626408 6479 291627 337917 361740 781501 848182 144474 387168 511310 461026 487476 781323 116801 57777 835253 487304 988685 13431 195003 895144 188824 524767 367321 238158 680065 583910 943958 904305 724311 148446 910444 268381 803743 815917 409162 374706 499602 375563 554003 752740 142876 563016 116253 672633 142687 456451 613299 723534 511406 991988 979028 417235 268050 625891 616177 894730 990408 306734 212914 5068 687297 501640 875058 270916 300641 268276 746495 499569 262081 737806 995803 618985 887790 606146 23358 802705 481575 766163 190673 496229 72418 236822 349300 511991 992135 223668 552569 485223 458932 336043 823718 27504 140535 642766 163320 637723 708503 770881 417243 434186 139020 87869 873266 977327 867522 782354 228501 31825 359195 203872 425550 550094 836010 118749 24283 802772 423672 345490 739504 990310 25346 334302 691698 913565 88313 529905 645116 765924 492673 162578 160094 862844 353074 599386 59929 733558 108762 526391 636516 210555 830970 731946 621354 587655 562116 753929 26826 379882 146084 921150 492310 414022 899124 236293 490708 827028 947653 491826 9216 936671 943581 820713 982600 88390 750132 437860 301198 438526 155958 250673 817770 588943 692100 549553 446694 213202 335986 289243 916992 535737 346762 912630 313259 955527 275848 112226 279694 895444 206813 701840 851651 951178 977133 596421 464729 89899 391696 867804 349715 815112 129876 279489 881959 648907 995577 165622 230016 176174 645748 263313 498109 931074 335597 393852 79535 175786 433409 638389 839647 860701 673216 21643 260549 253735 511920 835431 283474 245416 551560 720384 354471 524371 627382 591334 16604 366897 637594 729080 40698 561756 437128 730350 510593 551556 472074 271888 908899 358061 450332 144636 638599 916719 349038 477540 337543 252917 468198 152206 523506 850623 824731 971026 134475 881248 946267 707808 443976 930816 794406 356343 19156 999194 24368 301615 111053 652543 638883 523120 359878 654482 370139 129977 591366 193739 867880 489626 654152 31284 974095 924346 620217 100847 237961 779153 145086 459565 884163 60463 657387 108280 430109 846900 782604 577770 377003 425301 661856 129012 334903 977502 655193 822040 917308 985002 359069 346608 579181 65901 995016 359653 372460 13547 892200 887096 730643 806526 43647 908604 802223 101523 960069 157401 25471 45869 846180 886091 607610 725089 339066 270818 549126 458969 640410 147328 173058 150098 293643 774686 972669 860445 746119 577798 423932 678433 425982 594074 487544 745175 975761 714124 907869 957965 446935 613476 574285 113956 801755 555710 255835 305618 667099 813065 677521 698145 57419 988681 74218 573486 958416 245205 797848 883691 836998 522841 147903 867229 381947 865878 543032 731870 77873 564189 741263 35548 251104 715928 113606 232408 424241 400897 746192 153705 666052 39273 525782 283639 943979 768691 595702 7744 790509 498902 239038 890389 197124 420574 70902 848478 156447 429227 181587 294098 667809 991600 329605 562560 397600 996021 142890 754762 394535 778262 193368 587236 169652 674947 714391 698457 40762 383166 999972 918598 198624 192927 886320 732510 592129 891859 153055 790948 966699 605017 736266 789748 324576 787780 530557 332154 47127 492220 58489 488633 823867 64572 824563 92549 231851 311061 656147 208265 510841 835882 175543 779075 872427 645170 736813 870531 989565 37434 520316 625647 935261 778528 84956 692738 927214 685401 886329 150345 352134 773676 598388 582692 170991 449012 67298 135819 722153 267297 855627 834758 87079 402872 594476 429428 522958 26575 447734 925317 261945 109778 496524 936192 896759 324289 965001 856958 591179 714351 435576 925869 86315 873476 928794 854158 413507 567420 11940 511862 459951 209383 398142 77649 930308 91431 887301 144347 63175 9716 979913 547173 171508 909979 585040 248726 144313 728763 406417 836967 649656 189319 953210 350246 311561 637191 861931 83572 252277 937174 856889 59783 699132 589541 518700 605929 409104 708279 367489 803767 126936 673891 147944 959842 750 54166 951942 508977 60129 283150 880629 126334 886644 891616 326144 241780 65373 998514 323624 251672 61319 439745 981025 668989 199376 298525 508629 168974 610060 106984 193440 602696 630144 506331 546194 28924 610087 952321 676784 453330 766577 662330 226996 985409 828351 470074 518856 905688 713000 826631 97103 542201 608376 551870 320733 360472 269868 884622 113913 219648 923702 14587 633314 415886 876031 758429 204551 574196 934816 923422 868174 742711 861992 647616 756622 681650 180378 577557 213524 513553 589547 549381 479330 706839 413000 508171 439979 725848 828366 903864 837017 187903 71312 963823 781000 696778 885013 804327 184264 996745 554200 134061 468894 719394 354246 124127 830979 422992 438659 677297 936740 357471 140517 615276 438496 879282 288247 146986 373070 497214 933112 828572 884084 937996 944986 57092 528977 592379 147331 335995 722644 65275 69839 393644 570082 533395 852428 805911 879828 717147 254140 139215 571190 166851 463063 890109 20554 152139 439110 523738 294403 225737 844649 619385 43978 427430 894098 825403 173565 807137 348104 200536 246955 769802 508869 740381 587097 846088 366840 908264 242624 45332 345540 879982 353932 374780 340927 401078 22878 183777 374964 469532 751691 322361 844962 238607 310428 231949 572858 229138 17420 906940 785060 761535 63245 891255 147963 392511 525635 818307 666957 6419 596231 9594 959772 247375 675301 324106 929119 881561 38686 347316 30081 356206 889703 209998 39649 365662 380456 753730 831185 219915 556351 250765 287832 542126 470714 39169 699824 238930 701344 78339 597576 345367 55977 606605 515586 577968 112257 410477 617462 563685 974281 461188 598446 699474 58966 525385 922920 608230 372656 33604 620567 159397 616085 909331 161698 228967 874099 92840 232932 923607 36657 478344 396970 93748 777511 470349 174328 448723 159521 739174 619909 533979 997344 721042 815418 692679 407129 956456 18230 383592 836660 704723 289997 66337 612366 140878 104516 995369 376375 825708 542039 169932 455349 64722 697844 230507 654400 967035 55677 138935 527299 719283 938570 626426 571105 843613 253157 255950 382062 852398 894412 329123 179442 250799 577714 896702 624298 957182 301758 376436 112967 989133 496202 321395 312556 323490 656357 282618 693428 972054 161042 743516 219945 853718 786759 771010 558670 66789 300463 357989 647895 975128 896936 7511 332012 994840 161670 667387 100458 186020 449038 590217 146657 901324 892732 433868 628567 142775 66941 400483 863491 710366 120438 932035 513747 550095 140091 795763 324967 940459 629208 113294 366675 522663 12748 170693 971617 397583 789577 837211 136333 249151 812086 770215 985415 757672 223277 342677 931764 743377 470845 75557 543790 180819 743529 994219 557247 984028 507046 581453 876522 384877 133985 887240 461922 102044 14839 200684 803473 160083 564988 483419 392019 106191 317045 830670 994232 288226 301213 677264 116933 661745 109796 820161 790771 545398 998187 961108 631151 196863 679049 959377 278233 773485 116425 783764 842373 569078 422826 338444 686845 272356 659294 241789 344444 34964 416587 313726 630452 681912 123469 902652 112073 949653 27058 560437 45973 616966 503228 830206 428322 475511 564067 568958 156019 381738 861968 584176 275067 708918 10019 197605 690211 413059 857071 186048 436745 852751 686520 184 235836 428396 304060 374297 973505 865215 575079 837443 460881 469955 822173 764266 409816 644036 611636 510868 433144 762277 537335 40990 251332 390618 980708 401528 449029 144686 850031 513444 93689 713983 349501 497403 881806 408573 844906 909096 811948 747503 743491 683562 705256 809517 603341 696662 125074 216935 714620 355924 475496 120476 867773 907357 353952 643300 26476 497347 755170 3175 293790 875305 233932 314148 125785 6087 977517 935019 982679 21095 520010 770595 855495 531627 524059 990789 357068 921029 205071 108766 276476 155964 956356 790481 578658 150126 175568 644435 286780 935816 352443 877102 879997 966480 894978 503486 142284 882972 205718 742007 765764 349080 229787 984477 220914 443972 565865 516106 920858 48884 292431 243307 601587 941326 270795 711619 780774 808271 305619 700264 42386 53127 448399 683969 614923 50136 453084 525966 912151 12411 259274 313184 520496 867067 158559 416604 900357 673655 886611 814716 976952 340004 238290 774606 665441 555593 159293 644787 58889 361986 120681 591841 61680 637822 381406 205282 997193 53505 349081 13587 568504 638179 583178 611942 874139 478158 812247 699872 56446 886403 836311 171419 160101 504022 407896 889989 736646 170414 161946 449888 504780 767238 697746 618112 656598 713647 882664 362896 382261 979212 955641 129613 972465 405268 183957 645897 125381 628115 155778 723049 898847 981097 237751 22440 63713 798729 86306 104402 850019 921276 632547 304969 546158 162908 617550 421060 474562 622617 993069 902411 419409 217719 230204 565244 234114 506894 457579 643273 746031 944521 393376 928952 307751 220712 313394 321826 634477 484158 477039 858932 856502 27123 989079 603057 271663 945154 776990 456685 262838 740092 70702 311764 302748 895620 780835 745889 986793 262162 356237 413287 829144 44208 753969 5068 300566 788799 665097 885769 78407 651763 54591 588971 926594 83347 674614 546773 668368 804730 890241 784700 181360 532633 775466 343849 765334 802738 680685 760059 101928 666526 289530 731362 583616 683849 235638 179365 952109 595377 236474 280285 108529 751018 41811 717944 620740 687708 274240 604279 964112 821443 930808 18608 405939 789231 359073 745996 926720 989826 181210 610570 955838 616821 87154 823227 774823 182034 497006 777348 526762 780219 770951 130079 707882 136482 825450 208922 508221 254991 183990 292630 567534 378142 723265 603593 597500 802878 203668 769980 317401 325299 196458 967310 53931 272596 318133 135472 651854 436301 173785 39143 88591 539231 552687 817486 533619 58523 413060 65041 711150 738283 173783 178226 688173 416329 700510 703943 124685 533638 43649 236410 588065 271812 762142 33096 556783 152700 4484 303107 665908 319994 89720 193104 13724 116316 801587 695594 505482 282902 924577 19421 647062 123696 264803 765771 877770 57798 638542 155883 236005 157831 834474 42373 808280 543864 45941 948919 126155 587630 297437 179763 87449 986519 809929 363518 855375 664818 635665 583091 459697 612626 748993 645118 519734 887647 509531 458146 670855 283796 79185 352244 345476 256706 321999 802653 546111 952140 210031 727579 514110 654569 725762 293824 908221 460070 363278 137906 223466 363105 889611 765802 243752 775439 630885 851189 349004 7734 90941 612022 899491 581492 908456 553442 118890 231670 908910 485826 562388 801858 746444 870516 836936 221550 360563 833323 849249 778726 274439 527531 763116 278378 205216 899725 508973 695885 839308 798785 131802 946039 530059 79303 51358 51428 618130 96821 757080 47332 329673 417972 570393 538137 61837 566211 993258 837563 365422 371571 73732 391319 746866 351081 9429 321100 908240 375071 293506 357197 957238 820002 397983 330594 811140 189845 577401 177702 979855 382573 779981 420170 607583 523572 534542 665617 95345 117895 104226 522194 602485 789016 439334 40890 393041 383916 116198 45767 489308 408413 994150 421645 403108 37273 331548 127413 77417 721185 55666 128889 52191 758411 508873 951658 475568 976577 666865 303210 377336 527296 321714 275122 305927 505178 294215 486605 429667 33716 403358 766491 913411 759369 606553 706703 74069 223909 585743 651762 819320 845802 506443 465566 781827 507854 185356 113219 265085 897179 35780 539493 598818 433774 775194 470556 186468 113657 296296 258770 760552 585858 355581 481481 663045 862945 185627 769939 620873 453830 416506 158616 600563 780912 777924 761171 793914 765239 922071 162645 744964 607299 280070 191553 214320 247314 420120 336398 513421 429686 277063 149065 126880 231701 555075 602896 564258 183336 287853 38039 37952 571644 410076 753063 538329 564724 821147 639322 696196 249476 665641 710625 373191 919160 701495 905854 233121 29355 659758 61450 226305 145616 740903 393456 978124 802157 322032 571632 589851 256027 32974 383837 810234 462151 956085 665567 644395 489524 508690 92466 194017 116023 827458 821541 385157 990842 298712 325277 885173 684089 551323 43279 271424 974216 693829 996553 974955 116298 327877 116329 23471 519931 904062 837284 663992 349032 393222 281345 722983 819634 967528 723292 855442 585039 982242 199396 113215 851273 703464 262876 770092 360573 709919 614429 350986 961372 762211 108371 759677 586477 200641 361468 167070 394569 81853 978477 935481 688862 54414 586636 59791 595245 881565 864406 662421 216525 216330 132187 881076 318437 721191 964669 978567 215733 942970 741429 533920 299598 200767 121742 685698 77973 336804 285736 31016 694532 579340 505206 29821 397289 424717 419520 495971 614758 597554 887522 296812 676783 594937 894923 550308 293071 919317 472511 14789 987875 861805 229718 833984 26077 607836 112507 978043 428610 887279 396717 225934 796909 961450 119681 152133 777738 365763 909086 525345 666523 846053 124543 115095 290935 769711 275573 61711 34630 72115 730467 550630 658822 836023 37312 42028 614345 827767 364824 778407 683893 123233 267275 48015 642818 379159 219405 151760 72640 122353 131300 688331 274766 18360 375342 469460 297956 93356 494616 684725 812362 872703 234919 491114 25055 280408 290611 284004 861459 794642 350375 536966 722220 742010 394243 779051 486789 460180 884762 956318 450443 161174 760148 588384 835583 650667 634989 511141 760566 869425 28084 211287 758108 805820 788301 922450 913836 518289 721392 747622 547834 442155 125224 644121 323753 908282 868372 653154 21621 587743 572265 806383 498539 618674 589934 749664 599276 21308 402942 710857 140590 338493 650442 749364 104442 76519 955349 684189 681455 972704 363062 756532 293694 409029 797977 618590 793260 758562 300798 378613 32019 186490 188025 182851 754401 796997 329840 613003 826839 488365 515488 84929 369995 865296 676057 432972 576486 158273 491773 62731 923047 569159 471109 985549 20319 147485 699708 704087 326067 276464 933890 359139 199517 129700 760522 352091 682347 52752 927260 592546 835327 719293 316628 638091 264717 758250 452833 797664 277408 94027 480583 235036 673365 868486 478621 434353 808861 500596 335568 135044 142336 154598 673694 867820 688341 733214 605084 678262 441099 300433 584177 666660 909668 129388 558680 92777 341556 660684 900770 913710 896230 283844 342706 548817 53943 439643 335167 355489 233145 649227 804501 594979 243474 508676 716948 490192 504314 520038 255920 181076 745089 903563 793263 189905 401222 305275 416750 543898 159105 521653 937821 655992 875450 111021 998526 84841 443535 667528 296042 159900 702322 228769 380108 905398 221353 157832 193059 912848 45261 113790 889860 326838 387339 1979 805015 743209 352358 571816 513045 671966 819443 826021 847056 648062 326875 419652 110187 655012 800220 992204 880542 926882 211337 774519 44211 383292 175877 177204 756044 522538 677004 874854 672090 157915 841515 322594 339175 452525 531971 30261 59406 213494 115210 610204 140669 408318 70793 516235 699002 455298 156895 784871 953563 634675 948348 863627 719820 532789 942631 208583 168589 6049 333817 440796 542002 806787 777312 629633 479777 234204 123101 84961 529367 811617 575430 63003 237220 833850 526213 747713 380266 743876 230614 173785 676386 634960 579469 492703 582871 344353 78222 244673 22056 694770 988435 529186 75466 590062 674730 757207 991364 466294 886900 755757 125362 778847 227239 254113 776387 91697 714957 47590 235195 76009 953155 781923 268337 946487 190715 287538 769170 132993 216378 904675 248028 353310 81883 11895 908196 351516 551434 100133 113169 166139 913289 995864 929502 688048 64878 555694 822620 815459 986019 876475 833773 919153 432997 457156 478859 157866 89286 205765 370943 73876 275116 664171 42026 227366 912335 118235 244991 404814 103422 862825 986055 696748 731739 296610 761244 525653 191642 741635 36462 87568 115014 732735 61761 913052 390525 339708 822765 549801 383023 99222 589789 136282 432226 367515 984592 8073 122865 567566 34075 294595 266120 76517 275686 717832 137962 465931 554730 154188 132844 738910 502713 63801 363447 310130 790902 235435 313481 71052 677209 514418 433781 283047 581932 878868 166558 384819 607632 900360 443328 260625 758457 993723 745128 130648 437934 992655 130550 968723 503690 9624 395810 855297 254398 751837 505269 413524 297356 756509 534795 695090 635149 657031 494808 40119 276269 539648 487648 575089 129770 529377 535484 180835 186712 956727 318428 885443 120607 560898 954368 768379 277627 692342 135486 233643 967740 446652 266752 618085 143876 346354 460930 169264 642507 749735 396184 61703 806686 183904 213798 712727 730716 6102 573734 569092 756536 739830 621286 598884 38394 445023 389831 735298 136382 737383 558399 96925 619315 932247 75672 411558 568284 518378 90607 903238 573459 190930 370934 496021 720193 741363 259634 274532 490344 765990 377469 771892 547353 467704 100549 807613 311550 671464 841611 326888 536785 258604 192678 119765 80163 685357 914109 538646 891670 653574 726992 299954 463331 905737 840944 157219 14038 15418 136003 359512 192588 707474 414977 759284 174908 904637 661625 480461 338475 937180 315853 698990 982838 146820 916529 647893 163788 598462 420656 687414 702770 147525 929063 689910 91389 437899 825416 591280 640923 302260 763929 572020 893771 509336 96946 166467 280416 961093 957315 967508 786498 955516 913931 76179 957036 165104 926434 782812 507119 498698 390576 219012 979310 206759 954675 537297 233824 590936 620798 338173 57554 500960 901236 840695 303330 476858 903697 464225 143045 435089 120673 501139 326145 578630 938503 691799 90868 40942 931512 593771 303691 331473 333501 987650 760972 544620 64949 648515 609421 83888 347536 377992 961530 435137 118037 74657 410451 894647 527773 124239 581995 975008 864725 568265 307114 715452 921152 352122 37836 634816 222579 952640 560096 480404 190680 581359 744331 694165 427563 174604 424514 950931 207232 50707 640915 167124 651259 700722 839197 323536 53974 469195 277011 462834 764575 769142 807356 811485 30647 220348 739702 908645 891732 290397 322479 336658 544768 13899 28715 378977 867159 877677 218177 106498 961229 181981 517278 115931 241830 896042 440064 955779 852540 97751 808763 302024 578941 574938 638840 451946 458347 990302 904305 464733 646874 948161 253303 369099 175924 486807 129196 959632 575160 244069 212937 517948 877687 116775 114649 51093 379671 505930 259772 423762 270608 661746 289445 476065 539377 763382 978589 352994 491547 509279 634302 139113 875269 286317 462264 681408 73015 237330 75471 157154 250255 649908 867995 838850 646335 885359 207366 152706 432844 218577 190738 315964 593169 46493 859025 740221 664698 113289 6827 957380 550986 402495 192219 706376 188565 295199 483378 510127 187910 560124 684115 179544 62363 696091 270133 966994 814116 244023 86117 446562 436679 807552 341185 605441 896063 392662 743741 650140 604184 366611 583330 241683 201525 703423 341962 549050 297227 28889 551910 620634 668899 428245 813496 694641 310043 147288 520665 861678 870950 768574 249908 422902 842695 206037 803209 934114 611354 382175 969451 265023 42636 807508 784706 697292 864606 400606 368394 838015 820326 152859 709906 928897 715853 807198 97022 548461 517650 241325 348166 310549 154245 826885 702453 305277 174157 713874 763242 754014 939427 164344 580890 309412 158229 302029 583116 392177 345092 140508 98908 768856 605606 81059 501176 63330 581572 82069 714598 763660 351997 396890 306300 936007 816066 521098 913255 213815 832920 626166 988389 866101 608217 984543 876682 682509 904243 814140 376447 473153 448359 258169 149566 100036 667723 460147 560664 470399 920649 822332 785839 740943 576478 945693 487420 19973 631899 106191 260554 310373 253800 147969 480633 143079 305788 898390 588412 393402 239974 78180 24411 449468 182087 805109 775666 615811 735253 281353 699504 197911 750618 402835 743193 713781 788467 931192 2501 704142 310610 252115 256798 347141 540029 342836 862310 328245 998668 201820 478127 838697 596462 935618 451617 80418 856805 506705 873207 503253 994693 2216 431746 456874 574265 957720 554149 854078 244991 913642 407511 243042 895015 857559 386788 10777 2967 536077 715884 891102 459786 44401 197475 876060 147980 705303 223055 923316 388544 152972 696270 654010 995226 890125 374221 336632 53542 658637 124689 364010 199807 892147 251506 879233 363800 501209 58907 75808 646647 910670 387084 332898 546997 221909 741784 262994 116223 883108 308327 924017 74712 100070 500725 230067 909269 556986 939153 434498 423839 787249 108191 360250 31285 336659 593623 864683 921767 766939 652099 680603 568796 991671 350277 301889 710541 202953 840719 45579 427143 836840 276521 584281 379821 953056 324270 487167 265844 791726 545679 475527 525670 524868 142606 743981 221728 915787 137861 787105 100179 216348 809885 530825 382342 903686 757079 102204 165970 793100 306375 65032 723173 231652 697939 129516 742080 813240 315704 441055 419961 578409 528774 868871 430906 173127 503327 77635 132608 690330 808380 308834 684124 459421 882536 966954 684597 918717 453826 802386 403973 906974 907776 185287 606744 419990 603367 930283 170000 401456 895188 519889 535779 893291 544630 755843 519387 636665 912081 205500 135189 974272 470972 523502 815619 988764 704932 164990 88298 799515 812679 998019 10661 743807 567674 348810 967712 574656 173028 163733 499741 930312 501568 232855 501619 207157 295967 596602 233609 548058 776868 636761 267168 974334 500870 523910 311431 481947 255441 800517 305444 681952 872421 217743 623410 342832 126325 259665 616957 618145 908618 484522 17320 897662 470526 86960 23847 223686 256961 991276 760133 468394 685656 851289 169440 331026 483737 420649 655464 446617 221807 106368 311523 247373 864604 328503 824044 680816 938610 656410 971567 166586 90585 268202 274671 255572 615629 412060 725889 893598 610525 198873 81358 719850 502893 35324 24853 12734 935157 897751 721638 127638 871999 314862 192936 962721 145517 905722 87188 136831 756400 997543 69047 396041 564818 191510 316660 901961 781806 602332 48256 19453 411378 288193 80100 802969 183524 286402 147455 251970 452378 742736 81474 18643 692992 204047 29105 297820 19414 422232 900009 919582 907632 124855 68116 918672 819316 790189 920310 539485 297567 256495 420452 53092 384641 135461 546056 78327 863612 553132 951199 366556 632393 709205 752186 431503 100466 985955 578368 167614 766233 381649 526955 781579 896176 759754 638791 492622 53375 332015 950262 809809 115554 431509 826094 468754 381256 769092 287865 344580 549045 439801 798836 20942 417920 908580 582288 864458 9430 593195 152981 35591 850165 159782 209882 930312 961522 252513 409998 671619 130548 671709 529842 849891 934966 611790 823517 530183 561929 500894 759351 802624 148239 87849 678654 339351 270017 473727 440580 803268 868971 411174 317230 391480 431211 69846 136887 455188 774389 758650 964075 731568 607633 662581 600620 542101 283804 615003 108529 339075 691395 197940 934786 898028 948875 983228 793341 202551 675212 509798 893716 315902 585521 725844 525645 454352 898425 785825 579392 109872 195385 574871 511325 916692 989848 112697 370851 670567 535698 395387 111850 992263 554038 579652 194394 768647 409064 835507 529458 320430 899679 848471 982274 393079 204968 32758 534257 17551 804641 87751 115512 513051 902463 504568 859300 190383 495433 133480 882136 626391 518554 367598 17737 562386 787171 557840 852096 538194 482790 256397 338268 111101 499132 739540 21645 74095 866256 132170 718874 532790 354786 665289 54364 862612 923014 775707 724481 707905 111842 125827 324682 113639 136179 343220 779469 486756 823048 274520 973235 761099 305478 276362 123259 556387 813730 126428 53429 387046 321962 501138 838600 340036 324861 62373 241006 45406 165582 922498 59314 715403 755557 738632 709560 590166 558494 431822 878710 414461 808039 46362 58355 101812 942598 876970 955087 138848 245906 625007 106939 608221 380853 166798 417532 114489 407216 286557 778220 447542 632023 121324 913145 514316 970897 250105 209189 242724 533081 307258 245252 975838 98624 732312 737217 81484 792744 210414 788505 45557 893962 58382 899998 952531 393009 300284 351861 443989 164605 980209 987480 958174 12258 168537 789206 657476 835302 911637 920590 354898 6822 647738 565239 739910 860625 232401 903707 586259 842923 960469 497624 116960 368908 592120 5086 138248 329887 251166 92595 16729 191460 120863 614578 470101 178542 141066 218695 56947 164453 125405 830005 383070 225476 694478 619344 719861 917852 810053 669507 223498 358864 481247 655884 403299 697559 243821 524539 701948 347454 45619 736503 80067 219235 648297 885944 329179 442555 857661 825422 583194 168140 636944 896473 349578 800948 437236 593358 781227 540448 46772 234233 870256 185238 889036 250997 302974 33772 48301 823670 472240 568782 100923 374719 975765 831676 910350 651628 154864 163145 701044 766314 656759 685725 98093 980986 800086 201716 77230 862386 625705 814813 909919 879291 639429 330364 853149 299028 859311 881097 433977 644109 610467 738191 688566 634829 302095 661165 478735 313165 778581 169688 273007 902043 88973 325463 644919 58520 483968 658566 532603 729338 436526 13524 840965 994443 364809 198661 138513 15208 545912 363504 750543 852290 255829 21185 645989 830497 849007 652857 625578 837724 351113 634217 475820 557090 819801 249211 561515 532916 944074 844137 702364 327720 695610 444356 553766 877800 406077 865262 286184 654577 828184 762848 801777 13397 147654 832741 781767 249017 463159 628637 496609 749399 638732 935675 996333 136765 401180 80072 915851 264525 962675 753438 334735 690299 373453 822573 770179 605970 967967 880185 440034 554351 132687 179673 113567 623684 230327 616762 5788 46423 882598 692699 496691 981824 483230 53327 11889 566958 238039 568510 870934 298403 226875 796323 96854 845364 687976 477327 605403 476298 907633 764773 425600 868963 771165 3292 595159 868433 577767 896192 240357 593338 487932 195826 128865 418710 417984 209571 480568 591221 666569 459805 585036 753654 300962 353338 52656 976401 614346 782251 174766 776526 771315 276850 513729 559244 710915 476456 978587 352699 860054 339704 142560 662050 114938 465634 321193 968282 294257 965881 260035 890960 426931 933605 482669 699783 939177 558114 221533 77460 646579 757055 551164 907104 10275 516704 156645 442666 463744 205629 953514 464066 592580 567137 307343 742031 79966 436331 142477 372938 610033 382160 657424 953857 33491 385495 217850 192597 498959 747611 754014 226300 37860 102925 439621 447936 244035 642992 482477 250301 639636 713435 281604 876455 376114 619643 491441 453954 22506 189838 668492 593768 675329 311656 293665 71111 469355 12722 859186 251040 938900 526630 409266 864265 125979 614997 273418 43884 647314 784865 38423 870918 417280 175491 593706 139817 984799 800198 25287 343546 727262 434250 438055 655667 200671 109186 454390 754722 722874 767158 425237 222889 37753 819714 139353 749500 538586 673621 936714 932518 42256 564019 184805 859076 501186 116276 94043 929416 99531 959746 575952 625783 759480 420447 495388 782060 759501 591517 639437 825363 157121 391780 940771 361646 493245 497903 214099 448788 539104 901519 452101 467117 867326 817703 835862 288759 959836 292142 855831 501956 318326 40624 529099 195450 461178 357517 571949 774289 84298 47417 4392 809561 492414 76538 750685 232049 970080 241517 877857 914897 47598 699970 126780 95169 664731 304763 598891 105055 834894 6961 140126 980318 985441 649935 693627 313025 495843 949141 743449 32868 811479 74710 454214 108340 478003 567738 924162 513905 331938 529405 298625 139955 442946 969006 708589 636706 36711 408561 354274 363517 700374 445886 389233 451924 213963 998175 255709 328398 917555 735734 49440 760740 789747 212853 162791 827428 418335 241955 547730 372143 949123 139230 40822 659899 669214 477716 123994 217873 883938 447432 74685 803280 933814 310932 137358 321256 2164 853217 163507 162656 773611 862896 833539 800530 653981 993556 785164 298537 996418 530614 505293 296105 774148 232464 77053 84136 204097 614387 734979 546893 232973 473345 397243 804312 141869 577907 1655 50842 468060 158996 728188 39288 72778 775811 637249 195180 103256 570998 367155 345732 714205 449778 899636 111841 511076 927571 684439 831674 396972 797003 321318 280278 920678 851867 964381 565333 527611 933019 776876 674920 922436 954040 165432 291029 232272 504240 313626 849460 837217 22232 265630 413108 199407 648855 68870 463639 333347 536296 126213 812081 812829 739932 55365 548589 36336 206997 386465 614664 701472 88909 214443 285908 604971 30733 362343 919671 80701 583862 754830 332137 691066 241403 640077 136505 512696 530597 874755 413385 874242 625422 386886 131661 675926 884518 98975 932177 832616 719026 761545 663856 504029 531335 563126 835293 661521 780563 103754 279582 456337 628117 232350 141899 490786 975776 440638 178836 746488 961756 683692 148665 680320 774341 506331 743695 244054 547562 29044 251330 11663 6319 944916 55117 394161 875020 471820 715843 144630 500747 172448 967306 26445 672717 837705 867291 465497 442950 345715 267524 203696 7741 521855 607334 839005 433101 667202 446966 796318 933479 137348 506944 371302 32718 552707 453791 334876 767129 121645 466759 245339 144116 302825 72060 111728 394847 142223 515672 301663 162798 943851 176393 185631 369031 582206 543376 243289 332071 975421 407555 921516 789085 606672 803851 378732 19662 405588 512871 515999 409007 794202 325544 585663 851918 568358 848627 657338 155850 995504 287810 557813 763798 580710 125603 822853 903866 344552 798839 68020 304914 839563 117172 264386 554829 611671 737508 922338 650671 521737 320420 802232 8527 688466 449702 55202 416858 687893 418607 92396 718478 52013 773273 164762 827200 276581 672530 571106 324311 823294 399644 475503 892110 856940 567435 148895 852534 273177 282250 494534 588273 679137 515222 145769 98488 846805 110849 181636 672471 831544 632433 630789 282476 408005 246302 945934 751659 673830 1367 875895 995932 750142 638782 860105 876699 442401 368967 644420 835992 467095 92093 843482 652885 859677 334270 354290 902699 898979 12154 604454 585413 508558 324599 871429 778658 556408 218960 170770 80855 984747 204465 736194 482955 721386 903005 19586 787322 291625 568297 634672 152691 869328 545022 321821 692762 818555 964442 407825 105510 23228 97103 443079 446244 987864 621699 479276 173618 852358 631407 885924 884293 390132 196064 568390 994916 687553 412857 687323 398506 213636 348911 476066 946120 389188 102091 339407 662016 548861 811820 770888 275819 468833 519042 455783 702068 538581 232724 12539 915483 181232 440123 891846 541172 535999 402213 953600 826213 919812 303891 826578 634027 815538 42011 245533 404565 562227 976230 818033 820360 606690 631923 580886 709497 579857 405011 596550 920758 465221 535659 157680 661406 164533 488245 267831 113700 836430 933759 373169 838224 927538 523114 805353 279165 267636 600620 56094 811484 756701 254543 444802 574704 371243 58288 967739 518865 987917 570752 652709 200425 187048 635719 198861 496761 671509 899932 472312 296853 136544 213230 772378 999332 978698 272702 184352 400225 214345 673762 657319 106909 956867 733380 376642 789242 22806 720481 76023 613041 485011 7179 814403 599373 172414 580775 283282 599598 892240 13744 412039 789320 806517 248690 544954 705889 650191 511247 276789 845206 934897 22270 388407 486678 775588 272327 543729 619941 117669 686408 54795 117595 82341 255731 659744 757539 375880 132366 472573 457468 654631 3569 461222 568315 580686 351244 389138 800967 98430 114974 738154 552604 438252 520063 660046 634057 590272 37463 505295 532274 633879 709156 671542 720526 815362 640312 301116 940714 693829 76473 819024 310052 887960 230048 228884 328304 681514 630714 556576 252695 836249 469994 739902 376755 719546 736229 834604 807541 749336 87028 521373 553759 782957 732342 976952 43466 717098 458651 733208 478370 328693 418090 152586 910116 3302 766140 416850 360615 329289 795902 51174 236432 34207 668595 561969 114908 217500 32048 972370 649306 98602 224223 546906 878766 33189 36092 201362 957712 320606 272155 616434 636491 181528 6816 28651 515390 578510 362821 430687 27230 190763 15896 885475 656690 612304 491962 86788 291990 166609 626529 545471 308473 540408 366166 49351 188831 518273 684472 819458 68895 793821 510584 632461 898981 798191 219995 162420 72306 101137 70395 716411 222359 251344 312134 795672 964542 165420 757757 262581 474913 855962 83895 733363 508817 847234 323803 760866 48624 319872 187625 920714 952247 290727 194930 265254 805809 124409 202971 472420 845758 777136 552095 668518 269393 322041 296010 823043 906866 534132 922238 829446 168061 885301 502834 242350 964002 643974 201198 798125 238883 284451 647376 80234 984792 826556 595274 285055 460590 603254 451361 811963 226980 178026 876400 117984 954189 324581 898979 890662 318160 508327 528700 448119 535787 590116 132050 424945 629676 513542 117133 870375 280439 766824 174699 993184 447427 551324 502526 816662 819868 960551 857452 677753 640674 374272 543406 635882 265993 684884 24273 812736 282712 712837 960888 853574 519722 809126 889687 106875 121071 878657 279738 190416 503148 346129 514044 91502 560823 58056 62417 404974 754684 856330 393340 850718 911995 449264 2905 925251 984711 928263 896405 158545 989832 51790 870960 533045 92410 924027 233410 610700 491116 716983 579636 82985 315394 408221 846146 193683 355828 620863 57856 123844 977357 836513 673490 8875 974700 864380 305266 631403 311110 234045 859437 909146 281378 321987 729190 587651 974299 657316 158162 519780 225250 100136 372219 696753 821882 410893 419838 101007 608890 692290 465548 246042 881231 266476 406188 851615 301175 385891 364984 423714 690886 977590 864795 641242 650021 700195 669978 664944 736078 829536 461832 891012 170834 218901 171663 610344 95891 206623 538862 609826 205770 728463 189110 830830 563202 252393 56972 229114 973083 966566 697451 503721 381832 791602 528799 438417 354129 462126 348490 341437 87762 467183 319842 278059 632442 700413 939505 715342 822285 539477 256724 249613 747171 872 996285 88963 502310 638234 723250 843453 907672 455875 45003 727487 265291 591601 449463 437503 413287 603684 250808 791144 557863 988241 679266 974425 668892 285856 889376 230500 315240 131438 539631 470991 718597 948300 619681 181846 617340 830974 822556 511591 389038 894524 335513 433252 103631 223924 725029 933669 899301 322758 300771 273715 61453 17735 639559 333774 465911 424639 380380 428712 355109 191531 626432 91432 234288 494907 195171 972265 419395 903189 451404 896440 352734 409040 245395 981849 59348 675578 169896 111170 854093 751187 850187 959006 202245 669008 914450 267531 761611 413080 232870 69276 821187 494666 352709 153881 932837 600758 146306 999290 988347 499423 791041 94896 400487 911360 581372 461404 617627 991363 419840 90134 227678 69323 834928 282023 235854 165420 401793 398927 581657 762029 442941 159936 268546 981773 387392 543456 962658 96827 909566 599755 113189 235869 332731 492624 998921 401610 835985 892463 543586 27856 135726 692385 513945 660783 206035 681616 215464 605083 615126 437274 788447 332798 229089 255954 329507 561267 909488 259007 416618 3469 657623 699164 172736 132750 150330 807574 738948 506544 866452 76113 699243 330336 88240 513828 260733 136381 27891 139416 270291 10846 447760 72364 397855 286729 809362 322644 816868 547645 809238 415542 806458 50601 158158 285803 446988 674354 258751 45636 859545 724401 961603 988227 408950 221683 195721 244253 740682 705591 468048 631295 239824 820787 606319 963398 5081 27280 133200 807877 926023 708009 919216 359363 527379 124624 811937 876602 209801 221322 889289 242330 771143 469645 294177 909699 331137 901129 863030 666831 529088 983772 424938 537861 141022 627740 984756 789799 121867 824530 109340 207525 401612 768441 825024 831656 330102 262211 290195 157512 145847 357524 971416 266774 63246 937221 448363 538579 325710 459874 737272 990135 200351 388845 819906 350443 291517 438489 576606 990351 642167 633935 204469 150197 485105 346668 930118 983140 886306 109825 443873 381590 412951 650258 896685 533050 567214 505432 925282 89971 579932 539327 525392 260950 875496 661288 642583 121776 260269 93352 118125 63806 990620 395784 313371 758964 144120 249987 311808 698807 645656 592458 522956 623650 729256 205955 222342 633541 758696 723142 612615 176481 324523 928287 200637 404333 794906 94927 465129 426132 370991 303563 577761 599989 963706 271995 495887 874402 307616 180988 549296 713057 371286 683231 242133 269358 372522 352360 372197 216183 113147 967567 63129 971167 153788 175874 79807 923259 443061 255521 139705 415192 212290 124033 244923 325875 16530 976298 877391 628287 681897 337689 675412 194083 606750 832575 811003 599673 625054 38207 730697 101265 593767 148980 863833 679788 701134 556713 4119 432385 572026 284447 753605 888507 810918 451339 932218 522424 391203 723412 826653 968460 403859 686233 367535 818812 759983 795754 62783 216900 583875 288458 658611 226833 696941 884660 244293 368840 55329 326099 464900 546813 99239 464392 628943 696893 172251 269927 810078 843717 625453 528890 420537 524872 751391 316349 186174 976684 283402 147936 94047 140557 691545 541321 916898 921913 769163 262287 536415 276659 611765 803392 703302 866609 101054 965531 302998 707678 559138 563415 316647 829528 622704 768219 833441 318451 486540 575747 441219 776820 269293 670818 952541 744854 548704 133434 330134 564297 251459 758981 720102 74478 924875 677616 183901 928604 773566 436827 525531 711262 795962 54106 83030 858035 481004 506999 716119 596813 881114 264429 143292 254162 566874 295598 876600 637854 747096 573855 520079 529087 741780 520855 207707 520312 884450 657827 14345 576255 302440 641477 153244 537662 106211 751792 206057 300629 920482 772430 708826 900886 193033 907386 834540 24008 931664 981318 181936 858214 505986 676983 515917 587229 969919 247364 513020 624273 126778 720410 589963 87576 526651 360283 293275 567869 250653 826842 175906 920639 39377 727456 850474 361231 170650 613995 444624 704854 878159 516394 311942 933612 736861 277058 289233 735074 255490 860940 852107 370233 684947 369364 66594 555625 30135 435292 986071 507611 876329 58135 846657 199151 459386 640430 66184 452983 821452 129278 189290 547706 345752 268504 137785 608626 649513 116800 464730 286350 162911 393711 575495 458353 691950 525841 78094 350961 145180 965128 762193 765145 208326 353511 207876 441767 822043 678263 181234 435215 825375 793781 68601 314806 160938 160274 912969 545399 879783 138738 950952 325858 334485 617326 481777 678840 94025 221458 561808 958000 704426 860447 158536 517366 658804 910474 848493 36262 287094 621947 383402 949845 389396 531791 440829 60233 617349 151639 641206 44412 191381 109463 64316 61085 770277 904072 163911 581582 230438 825494 403175 649447 243234 172450 217595 921330 516019 341441 131835 748461 932746 7611 781040 864075 411433 416013 195638 141811 514793 913703 799680 462655 311285 530351 73940 716799 883021 242045 141963 338484 287173 876893 628819 821077 239875 847312 519853 575565 195588 486538 929007 52794 546391 587125 452098 723120 75296 111661 728293 971764 470167 467139 746728 926914 382535 937147 444274 898888 971471 832269 450940 88040 262052 210599 693396 462458 862413 9385 909595 140167 932262 962024 52807 206351 924382 630699 634594 487044 624504 405681 422921 605453 520334 583786 984493 437124 15945 906425 190805 832120 819818 695289 705371 412716 897541 310836 151402 690326 758145 438637 618311 739809 197081 152344 717253 950187 47709 614045 400527 756552 216498 789528 82594 919933 808526 183516 606800 866886 773245 969451 256254 282704 981919 747008 2342 685503 783783 435077 269078 960042 666525 201373 217072 624026 895837 27675 540456 726415 72087 808201 909001 265531 698829 13603 928752 573444 96599 88473 979855 998662 520994 714768 377708 340175 481581 272098 451807 540194 480522 959833 371159 886197 473379 671800 971606 422066 405619 40242 608560 22137 294793 614065 656976 346397 947209 17552 673908 972003 841514 371874 19116 242182 906232 316329 744926 594485 373779 422623 127685 678547 328175 904944 847982 653047 503891 885758 530297 208234 420634 355164 826526 480939 605364 411476 24741 915950 699622 824737 266541 324632 662662 936117 433830 820933 95744 152629 978199 504963 490260 376632 189976 683348 478741 626891 233113 285872 213931 713199 352154 71937 817746 716442 251185 903652 417369 727858 813895 265775 901860 329109 381851 700965 304875 158676 865597 44548 642168 589363 401300 312632 31085 403755 740121 679397 606396 406505 91866 829729 901485 18060 321912 306358 61019 418538 659113 455973 340919 29004 220726 8286 637380 192045 262398 798858 901657 309055 228658 563457 543202 726630 903511 738964 625056 960762 673607 204484 902948 78858 769136 432072 727768 483220 49555 154636 803254 632974 274886 918637 192078 366432 460083 808445 339269 379815 790807 196229 585553 154484 818116 86910 694398 867147 874911 830807 377132 965989 160226 470067 337678 399534 602587 687400 332908 828295 553195 401984 806690 914181 462281 280379 358431 203632 554749 556748 820967 113605 818981 83608 239954 34101 302707 504442 230858 867876 711020 525186 62417 172266 7722 385521 310009 732437 804060 964542 330665 861158 495937 937492 163935 692367 679473 650450 526377 901883 760340 191945 616682 381382 288872 4162 681564 976065 563519 326518 856328 293040 866302 660499 783119 373195 980896 96190 859301 932224 982833 960139 674704 539695 122900 26695 851437 983085 139902 63151 824876 702914 445688 422902 238671 306347 452960 616579 97007 217752 44136 863920 859831 212143 343446 352588 930855 559367 649091 224346 423122 110510 558172 499536 959456 113956 173412 276441 673037 900574 759984 131092 769448 413700 567401 656914 482581 819954 501710 853531 452236 357947 433711 693994 797783 120929 183027 381037 851096 94687 254163 74310 82112 462752 144285 251788 877017 92164 213234 798731 810686 238882 318408 731135 221918 779201 631400 676637 37372 383005 841969 621515 949233 174121 528147 207267 999209 336327 768789 671220 807842 990801 9104 501057 86960 341780 675634 346176 716988 516432 828860 458075 143872 828793 69316 710835 228812 286137 492532 674008 961669 787115 807177 503058 933856 641442 242965 28764 151723 909920 833469 290147 897861 828895 902587 52299 619425 409356 177245 495402 208711 729798 126404 639755 331475 406180 674662 521197 661172 253228 612813 443330 608878 46813 11798 207536 640153 742566 462259 30355 575455 141484 494953 411961 438146 140104 257619 690532 649108 561543 88989 844172 346172 364712 857353 925467 57912 556002 764206 429423 382742 796123 727860 473499 811193 511473 41049 134694 216410 919285 414063 225674 680581 925484 50139 381942 620888 506189 495512 366541 813063 551109 640690 865445 129371 560821 822092 765833 118126 731571 697242 154424 199856 587845 42087 919267 746789 726697 808081 319154 476965 225488 877064 938880 598619 458462 391699 707227 356807 886764 346634 977861 536956 101639 982173 468278 228066 825390 549643 961815 759093 332119 605676 698952 878340 476202 116968 597723 798771 521029 716926 177942 29113 201974 772670 815029 773539 606020 93903 423015 91279 138407 617514 622348 884722 751755 444892 50493 408339 537938 950600 811204 248269 822926 967011 71007 702929 793099 35895 569089 354594 734147 737952 681554 54871 36520 575442 523114 389340 748509 18513 262170 285169 72381 781431 133475 928745 32275 10033 515900 506029 747616 223811 509264 250551 193113 879104 380350 202199 805670 392914 977176 22769 628261 404536 824484 982397 945380 771971 53662 127046 533354 823768 318516 981164 313391 486257 396936 60514 317919 249820 226098 57392 751131 871418 539516 553138 919735 746625 594980 873879 897533 777915 851613 434275 29609 568197 745870 199597 176940 520721 78993 660450 396074 446564 770805 86016 22779 283736 659389 227612 193197 578907 697759 751260 358592 243439 306054 608382 684841 399784 892177 192272 410000 440305 782417 419445 326546 884231 436815 737766 325439 609340 467523 831150 380381 309621 215838 32621 16547 648365 688641 213655 465663 445488 715588 351666 577041 779361 723312 868187 878573 115316 314501 406466 951773 809268 29173 144297 930973 909630 311783 464297 463069 303620 875701 814508 11843 745356 908974 396788 523622 961199 145429 578579 823764 650458 634400 573169 135949 980624 868858 750410 225989 236773 221313 736493 205094 608581 47048 307518 311884 306219 908822 627636 138503 554218 484134 559068 344924 981608 744613 673172 306628 45278 30839 497297 361516 830489 957811 122073 228660 831484 159842 325514 554160 366908 171332 174289 396586 117218 636555 508468 323229 263629 341981 548425 534588 885805 7574 763388 413097 716425 12868 861709 964286 703418 803561 758287 986952 737390 665533 65451 400390 133990 882090 887771 701102 73464 246094 65199 143593 866125 154364 58827 851731 503460 125243 91943 48444 218446 662725 335950 377129 144368 634570 288480 49427 223300 824939 763408 453094 247192 756991 771494 221892 99853 840529 752637 794688 930265 738271 485766 333220 223878 197341 277700 344107 27312 589872 552718 451911 525067 465460 187985 496092 982043 313527 568011 991171 258043 828859 206161 517000 85527 580984 346314 11181 406449 666455 246001 15013 384543 150072 832726 681433 539083 82477 927774 87271 795890 37757 129727 753757 720614 840866 237509 361538 33420 151755 552592 757070 16479 794715 36819 225262 708267 218152 53399 673473 670098 508157 68534 248797 916235 393368 553440 138506 859614 491116 825241 780485 965609 348256 387833 213567 513758 469711 624939 193564 588098 635462 913582 193333 659888 667082 984279 163670 898452 621519 621581 266496 902001 577729 493772 947496 693724 767615 213603 239286 913854 54491 923318 359688 981013 96091 254268 481708 905587 747195 130817 245993 908606 356265 733734 372151 948143 520648 803292 656834 840787 954030 732653 893611 539021 793637 851059 51207 529042 933037 557471 903838 182571 50745 242483 726061 654966 6894 220808 451685 43686 901671 753929 412521 686975 163059 85750 503636 241243 703061 383011 721137 814311 746435 298998 150529 944550 455976 501804 932281 793261 647395 605908 304257 751717 484166 988690 64054 712205 548695 272094 898536 849270 568850 896963 896285 974533 352101 725088 608204 722292 768178 641962 168227 783440 609937 943720 945538 988156 362635 488694 840894 379182 849504 709123 405663 676269 588354 519058 688161 63385 324824 118141 571127 98211 991676 134125 785667 845712 83261 731939 786272 673274 593694 984115 948441 896399 910997 411844 271278 735952 38925 663249 715094 543443 234852 428010 316856 475650 505134 938804 625329 761562 448304 971365 548049 372845 213925 250249 459485 488992 282877 911680 210191 106222 306905 228925 989905 111715 360272 566600 649094 163425 757614 473341 343874 871966 107439 589259 894348 626020 585608 741879 399075 541009 244831 192406 9974 70100 516494 257814 815275 298614 707364 630709 653593 490126 147811 682056 773645 825100 357251 410550 589129 67247 154286 952443 815104 671311 930178 957862 772700 707796 916178 219162 735225 32956 214245 807505 74279 295385 359990 40852 87403 154641 805874 962372 999870 547997 593853 128469 296397 34954 979885 799373 341623 136251 473933 869642 292882 646500 486812 697657 583591 792337 921420 40800 91505 395037 511299 638165 383394 938491 137437 548100 559199 68657 720872 651628 736063 140184 308902 419683 264719 823069 825679 133198 901137 51971 347468 590442 210936 252575 444541 741638 142189 849115 635572 652166 136718 759091 801912 437922 730602 489851 39235 205220 710854 68631 92868 706606 627611 3521 821982 113842 831637 381830 373671 806008 236565 889417 746346 607387 851376 991807 97894 413644 860079 658418 587916 180878 53389 950847 461444 883704 852092 554199 896873 581558 152992 454145 441224 819145 78674 724886 768230 252098 166238 300676 654519 624715 466373 215244 51047 435934 802108 926405 301717 35467 518699 976982 333523 64823 178480 650879 363176 168472 279705 168401 97550 273210 898669 731313 37044 248700 323428 964569 117244 66836 338090 404567 549438 475271 403808 256845 620356 983922 336987 875247 8588 666756 997091 654792 537609 863041 860021 345973 424098 579264 158210 640168 350258 234862 888366 561062 833222 721226 181586 311242 985378 531110 514874 649984 210877 117228 248295 232202 403968 323735 810190 540863 871626 616758 697431 223495 213935 35052 412639 799776 214516 399923 525942 391900 471957 403604 866402 406817 881088 545136 910042 585703 811287 386810 209292 834942 442226 386107 843416 455941 350619 213453 940243 157300 582928 219297 849989 253139 26244 502713 714923 853249 785950 599854 802293 525166 483448 234475 614345 686497 487393 955824 784255 769138 259228 281168 904610 175057 616927 653043 497141 339390 902101 810709 688620 138382 773852 155397 898479 443757 954568 267623 887579 925270 824862 882930 229888 322141 420762 634355 189540 244453 217641 752905 423486 538538 419440 16358 251516 688505 111363 543700 302461 989939 416750 868782 797912 783502 673008 117922 723860 979731 216059 545462 359662 936801 684662 809280 724182 195049 947579 761901 58033 253680 111385 932347 850904 892752 794578 300670 476952 349303 783070 50015 927281 105894 960551 224280 710615 409715 495499 501433 863796 576455 919070 554407 100708 692897 657637 93975 598135 409426 272219 739607 947762 783487 715504 451782 345230 83106 389381 280599 162936 801673 237361 695122 801872 998614 551743 98451 684138 709629 705326 742153 980751 939913 790127 870904 465149 537367 112939 567288 189987 199833 331771 736243 170214 250964 956718 509995 437791 73570 760134 14258 269659 511345 522235 483951 948953 424323 475958 310624 538576 586412 439703 421139 164582 783383 966320 931243 258554 321857 989960 130593 104475 196028 286298 779393 607182 500078 583443 85673 784268 665231 822231 323789 103425 509871 707068 649718 130959 281581 734925 624830 947849 836737 681224 709461 584632 606963 621409 221055 747930 385185 546237 87380 800413 611581 808568 517951 997353 194829 451231 23040 361107 318954 186487 901162 468587 674369 686260 443749 392495 926549 565315 446701 638229 791547 931200 464273 985797 875420 657728 419125 879261 870326 825225 298128 7659 176348 192533 737583 799350 540977 309395 895280 666678 141553 259046 948616 637463 731497 634212 622334 691835 321594 356312 966381 213749 417434 323904 321350 217678 341842 984399 889099 361091 514625 369132 644502 274885 851479 668658 130704 181240 933723 844910 470778 910580 645414 892900 183975 406535 992678 526859 561216 833458 324956 624332 59135 946535 544094 778630 405428 652626 331094 300237 105411 561741 127936 100007 88484 990953 49136 673550 33762 563628 8842 756272 682141 824334 125128 364082 156040 31675 514872 458345 871275 484884 542267 63775 972386 539182 701320 695892 486172 54545 252582 276219 820317 263098 899381 460472 386364 492185 340006 134953 740966 191124 316350 159898 510489 600898 867864 418383 443754 319025 543072 552638 515391 840097 258840 66258 163670 907591 540310 794281 368188 956747 395140 985367 628119 363978 971231 7585 281053 183828 745913 907651 249434 93487 439032 923627 685358 703378 270740 6011 782861 268267 384220 665931 799613 593050 975986 904548 307227 497715 121802 84038 460310 719872 124591 470947 441907 996413 742911 55138 704647 924698 29290 18269 351104 818237 121974 103075 483101 315581 277758 336182 743793 838824 370990 917646 86564 4542 728649 211605 812018 453363 148260 678698 593898 496433 769640 440734 617264 161236 447635 504313 837563 993004 524792 393142 556760 684158 701562 749122 844837 284292 560213 581057 275991 244840 755798 576841 227892 588109 357726 560102 214042 963270 959650 196564 584246 772573 990446 270984 847054 350670 688093 646760 467128 510409 338147 657486 840416 964659 569540 492425 854918 665573 666394 801883 230141 135084 490962 726780 280046 86663 900207 747221 729427 721645 894470 391495 663932 329860 815809 975330 889549 233963 65884 698542 343806 559537 699051 762405 182746 876891 309650 174774 589760 669410 232331 968132 806373 857586 961188 770725 813008 762797 405630 394660 578589 80614 91279 118208 368891 784679 752481 490859 826094 141675 691985 255307 640653 255396 759697 617788 270533 548406 313382 725963 930836 553914 708330 311549 36303 795580 882315 854982 291548 443198 679242 376851 214649 644339 847358 217601 422515 819524 764046 163171 305392 678415 75834 85503 493542 252963 506771 49490 150433 358917 513151 447240 18305 189357 418422 212100 495993 60426 854919 195806 330770 330618 717844 937120 398182 447059 745297 152264 559077 256285 929481 428042 149075 574742 693721 513035 462984 395820 169523 948391 692015 35398 920029 236075 613255 665148 596975 838875 626469 54106 993561 723886 686896 395809 253978 552077 903972 352966 51466 679832 44944 874610 741969 87648 925784 72960 529965 81646 530227 1921 844529 509691 664685 215675 878592 357814 142759 422 460374 562433 958098 182638 777472 633076 608568 187124 128734 382681 271091 952141 508072 508974 219892 716865 699686 714854 105597 421645 895095 141672 780903 252578 218955 586063 908381 256291 508521 794536 919071 347563 783018 293879 728192 846469 579324 251826 885929 491570 25055 47620 965524 728743 116971 783628 600273 959308 158217 183963 430788 478142 77365 670458 562277 503821 202435 110945 609471 863871 760855 991105 187057 503819 424875 199036 355184 25439 321677 697127 961987 394203 721950 800143 286278 52692 916372 479729 90152 836818 241657 389824 49388 766930 891817 207010 431276 687620 675928 38388 310289 993998 997898 616962 290204 528135 904729 702607 741025 649789 789043 28435 155846 198448 371930 953912 49673 836436 555810 83293 185335 451027 533878 375507 785462 430025 100115 904098 949244 484934 742986 25989 752021 36560 298883 478826 121505 811870 187381 467123 163411 290718 267375 763319 814643 613935 65298 777345 628637 294952 140629 475728 733760 80399 762688 744470 620576 862179 107761 694202 244245 374291 158682 77270 999690 707141 495744 503929 138174 43152 198974 885285 510406 654722 386880 894674 571465 586202 353865 98730 619651 25679 137133 954699 847171 920583 914263 510472 653612 925665 852805 553960 56 555052 890951 68581 305520 950253 411011 201967 847605 826845 820660 13991 563131 533801 759142 160100 779784 799344 934204 180081 544378 967497 363243 393677 276158 41466 396028 339113 766618 3522 734733 359662 960547 203216 944721 613301 170888 729865 704459 524620 487173 553158 847191 499704 484529 942035 392034 547693 975473 536050 392813 25176 256962 178454 233294 185174 417587 807976 541550 722426 330088 338054 823116 733643 326489 439615 669112 240835 85968 121752 818649 866897 293871 244170 356072 56600 553192 488961 339059 441710 882563 323678 864155 933470 759515 250614 446870 823078 659297 320594 934573 326010 62680 960365 237247 784319 71191 401721 765181 580753 584586 667866 370092 966845 831089 616681 527462 351751 954336 873906 910553 443558 686910 262774 544134 264003 883654 576362 492867 755262 800840 861367 397370 861801 734121 353912 815784 362762 120606 577471 278302 305373 411766 30927 363908 95632 540365 505187 358481 621574 626714 569062 877012 912661 328802 970617 710638 425480 911746 760881 476630 308701 17577 85015 990099 601095 284187 666150 899461 467821 492847 80783 898269 620841 52178 257784 151969 216907 748610 53561 367273 265044 285652 910750 65636 681851 844399 327784 431252 400235 825807 273804 256781 526723 765251 752178 455034 375765 850670 346871 915225 500327 611465 829355 354746 333045 484768 376084 972611 272621 128849 795242 571695 583473 955152 452697 337098 573017 787558 386242 52279 792622 716781 765945 727850 142192 419030 530056 437359 869841 208291 548971 292129 647736 420141 102291 608627 69567 811679 136355 505323 475574 858745 89206 4642 867422 104014 339415 119045 726766 81926 63110 919063 705616 544861 816698 801069 936037 820322 476250 58224 28925 214713 511875 710559 158817 529305 271877 207690 554441 257551 124838 906904 172454 705849 618589 843650 385881 223244 737496 768213 652730 417551 321015 806708 207250 639390 963534 263828 428321 147879 247591 109951 784409 448432 927614 539794 216864 492367 676419 732094 663826 843377 956699 887818 904701 206612 647392 808015 896356 347916 140828 46011 188477 133698 103378 978447 532275 920176 638517 856225 224164 975654 170671 594011 909283 30280 359324 444602 249463 80782 266124 862799 212187 771523 910148 400450 993788 660615 731069 958218 538302 659405 958308 80310 607736 574877 283097 306279 518259 138131 363696 132883 34990 823966 294643 296836 865693 311362 702685 755031 603110 847127 758048 502398 174242 64135 658657 221758 726178 508564 559927 95794 592616 753103 12911 820550 221929 51682 459531 387260 542866 411016 297534 761323 573312 444303 61425 7483 799046 971933 892034 364970 79147 413160 279616 299402 244201 361469 38640 621440 286128 767802 606667 242823 4704 696531 328381 609451 462802 91216 574248 830415 939472 84238 493343 484647 926617 110842 949931 778622 541982 61977 41866 132274 518152 632195 213483 542131 443439 441699 532275 801159 494628 122681 28091 552841 552 775384 756751 116453 925235 946792 849456 660254 375726 946277 288915 225673 94777 968286 690785 688719 474918 691895 734517 233199 907580 622631 85729 713337 392501 245819 279465 799124 749696 465681 445829 853753 612159 232094 500644 52853 429386 883817 957732 507947 944107 983885 918363 47248 754016 288315 525201 127853 23709 98293 902403 817057 99335 933076 997410 59421 271033 221700 530706 506534 108099 489731 593515 538262 978790 560741 229372 503962 121433 817939 804419 432885 776903 698375 964406 553468 310863 703569 388989 474009 260547 561237 763061 872073 373673 895819 482414 567837 22397 174462 928174 503996 228013 433038 997037 61472 247900 205422 314007 431893 19551 112358 432589 275005 353859 250898 808676 711694 280773 315937 257700 858002 99800 566166 469706 406054 695779 55947 581638 604475 932992 724393 109886 248985 846335 351090 581513 866775 112801 993848 291381 622372 598109 190370 327106 773825 288158 716078 119845 92613 530818 64105 632454 738904 943837 176633 759042 796088 800948 578388 922281 593975 221827 164806 540033 31226 451831 396143 396481 563516 804597 449987 227223 339209 626001 620296 377507 875459 299160 476699 716858 961377 688647 652587 658531 222955 811089 385341 188509 213887 776220 946150 154904 75151 519748 403412 82807 937953 223063 68742 706708 691341 758296 154767 482748 540227 753213 80663 801455 699971 164657 315802 583073 444770 108178 224231 155324 608651 399924 517218 33884 146492 44700 392578 29969 454213 302597 429715 802401 746637 147935 625654 92867 578317 611851 509852 130596 519122 24096 222927 72934 715583 280297 146666 656988 526985 845157 652123 409872 829369 634758 41064 753086 473710 332530 662631 313622 347416 783365 259140 660541 439102 865485 618623 418636 994553 117325 881259 756496 260087 73850 536561 716488 647737 702849 998923 488619 793237 915199 116361 18079 509876 924167 806735 984259 9301 142176 747349 2918 971784 418629 337382 416973 442164 694819 103329 359665 672275 539870 814267 812543 240816 284044 601851 9238 481904 160376 746173 561356 176134 823329 874288 521834 781308 938296 269720 395307 94961 333670 436300 425217 467286 180931 383673 974352 406128 978464 966557 811569 345177 533822 744013 383409 101951 318741 83439 674255 861604 60046 744577 832897 888412 693577 970832 368816 353042 275544 703106 941239 919683 524994 610765 849000 181953 226369 825469 402439 835505 805956 542962 580045 349262 791086 288031 705894 654180 650773 948045 496691 771285 642116 650710 36617 489240 501433 525674 612657 428533 667880 747213 968230 55434 325814 51095 351578 641417 754046 817842 350768 664183 317392 589984 922435 319407 635117 249203 479262 86685 548620 586451 10051 188484 232025 871804 706341 819320 883504 150461 988205 850085 874086 744889 183736 217798 735105 759850 623767 163822 890363 885017 649677 24067 517635 65767 207509 409597 382075 900808 289050 621612 937595 108867 207677 26352 555533 992755 759827 523070 760431 977097 753124 160866 232980 452295 211309 897399 241699 225030 905759 41329 107190 428337 25182 266259 881693 877128 1154 846457 315033 402782 662873 664592 668833 155228 2467 624665 834784 710204 180757 588522 657588 886222 896727 603500 947121 633846 105222 487774 299548 451244 821746 587664 547441 314618 906849 830569 287902 894274 144203 801570 556933 683318 842139 675913 738238 656286 11252 689599 428114 617302 846890 969978 816961 948044 666373 272708 769213 518470 529410 516858 607533 963291 23825 957517 833707 180405 930712 652037 466886 3733 616686 363065 412033 6415 129825 907736 515282 290889 684721 530595 213348 915585 864146 845808 870485 817476 479214 685993 764537 4088 292577 263435 718293 545363 968699 742952 826469 924577 908674 864165 2518 359874 99117 410684 362572 178537 767786 857211 684574 683614 379032 418180 29013 155197 271438 513355 561457 723829 806355 696731 896868 657994 917603 219921 969748 896724 941808 953951 569437 239166 416927 409547 904589 178183 572359 360429 500839 310020 917302 346484 631073 430620 497963 304290 97445 953867 848349 626636 939155 830880 213042 822939 60030 639230 211721 734413 82091 625439 121265 682996 32405 777292 357167 347510 224427 951718 727612 322123 309136 757345 772805 282755 144859 121155 328106 472445 42837 193002 724223 579441 400189 770691 885069 714727 207943 117011 768146 536510 779224 868978 455805 924070 988428 565003 351155 177510 592113 831070 558797 402775 865289 93375 48727 534566 277196 300756 216083 26390 737891 215386 389940 282428 77358 300768 545636 130433 860160 54794 117822 545252 503965 869519 66388 940533 273219 895356 261738 18715 31070 445616 480569 25679 194322 32286 811117 918431 388085 177549 658280 771948 543313 860123 588733 478444 752167 457270 203189 396585 150759 23906 75021 135679 561146 405814 98934 58530 823480 462878 10580 285654 137906 61658 774144 870901 738345 570814 153606 148013 611860 451888 971751 604799 245087 886894 452056 919553 372134 484805 229826 461661 162878 864283 783488 463312 124781 393701 745316 546284 896109 222193 68850 449750 800877 307934 557154 552136 486800 397023 703970 738000 239659 730685 53779 301712 344395 849746 107912 964860 26733 193358 78794 502623 816453 228597 610902 279574 570296 839262 602780 284179 577377 837686 725698 679899 896272 981115 718048 690761 826566 575682 990018 68745 658618 163186 760809 162845 206487 294791 693002 175580 663292 955855 168653 631150 13626 857648 497231 57297 516762 502368 921504 701975 77781 713132 838598 288806 163289 250034 575865 846838 90251 347110 415013 156951 157503 507409 292523 926312 605122 24077 561119 336033 798545 156106 472715 534858 524127 804557 836971 103617 25939 819500 807600 811385 800327 821971 28925 562677 683338 846529 222829 754705 512287 875980 270923 292026 480572 982617 553432 128368 501068 903205 980104 144459 428398 801023 559237 662643 357235 39947 698667 780839 170531 723712 823690 649975 540025 164843 444520 653578 102819 375274 181756 994329 862723 855922 371060 71154 242736 660810 707952 660214 218550 319054 529348 941659 293841 965804 253754 868266 481270 920810 845838 710338 319115 761310 708080 157331 544298 428852 560070 612836 951266 787117 597351 295055 831606 779610 826528 748415 163484 326692 708275 612024 319870 629640 448852 273744 624445 539731 92586 303342 300777 382378 205908 257810 707146 115525 552161 238349 916186 316655 942038 51716 418121 466696 661933 755825 48120 344771 354192 650466 26174 183976 968034 897528 789350 148243 1654 108970 728943 351411 922134 965567 177419 830156 52285 94551 663200 612854 685853 174051 990346 147419 729115 434473 439191 381501 224782 338049 779785 137197 261955 850714 237016 745685 607676 538934 325614 903344 558508 846505 59049 65868 611645 173278 937500 515791 256586 25874 397454 524911 759269 729815 509305 314744 193426 670867 994700 881866 893194 181566 866090 245593 542777 460903 469161 515243 672641 238704 649620 274846 355509 175886 769322 443359 262430 242122 591452 605235 430522 368002 814610 937266 555256 268712 198055 426631 686717 673602 800553 202674 135138 137704 541018 451270 194867 910474 499057 584427 86385 115240 378522 494749 702481 901399 461426 790059 988412 667651 254668 313081 465357 68839 495854 254206 728278 600854 326036 420615 805979 817654 132780 807858 312533 662080 686617 359156 995760 464706 16817 17364 646733 748253 602815 220333 846209 766470 801921 406384 29588 804361 809066 431327 746691 236162 570082 308307 249343 716130 312065 734072 790764 177392 964440 548940 552227 891781 78696 398371 749616 156175 338856 428390 79764 85839 388227 322063 324996 915547 268888 647214 202792 657820 78457 330535 238045 718993 58732 157170 928180 854987 26669 724314 855088 371631 885802 899199 814348 671735 227077 913428 774067 880113 341974 713569 701254 552510 682279 650625 40730 791380 324086 208677 961975 697277 361270 168656 665306 245718 968462 97242 505523 851089 628696 123373 614696 186099 954403 441995 504017 115350 478258 106501 275962 962984 243771 396869 445348 664299 52969 439494 606339 435379 184411 687190 836737 519339 24354 992667 18746 778512 310919 239115 999166 531892 384194 122802 126995 645053 645188 107312 579888 885411 152366 677881 518275 560053 365720 603219 631596 812117 708811 200411 798080 55479 931399 586880 112007 811878 874558 33287 991613 719616 394775 639557 425493 605429 555820 690536 927857 281099 380620 783791 382572 538013 522490 443181 258896 674711 570796 934218 976288 976956 726093 614530 789136 945889 154235 470436 498247 833327 437321 108819 391524 356388 132350 851593 848822 932434 912021 514255 439171 50783 445755 295623 843650 403140 299540 419810 13281 221518 346487 846250 306303 773280 749357 705273 431283 19503 449334 679296 536899 991621 507524 360770 898990 682238 820221 348886 810595 672398 707069 174440 283015 40184 679506 180856 344819 875416 487870 779097 271412 90459 403577 32500 983754 703234 412141 965891 261545 697699 23544 990806 512123 91815 664493 795985 672667 657677 144019 456044 413787 838182 963300 828850 822399 878935 102480 736450 251584 516506 862648 471761 622155 333309 363955 410982 435839 632673 324684 310877 594738 445116 687041 509797 465773 753496 820486 954498 428203 761746 873152 360075 749726 164699 43339 949421 767786 990331 119669 980198 353960 16073 440128 663883 720805 34420 913380 644866 572000 874749 880394 704713 948559 843450 159442 542445 451931 661141 93454 61204 208991 671499 190277 360244 629869 497262 751089 503193 878985 675171 636865 217443 294956 633829 546840 855685 284610 662976 725708 188423 49388 827095 573351 798469 811071 483998 966954 139951 116100 721888 959941 794183 752630 629050 597984 265254 884167 40862 145494 668726 17691 953682 167604 645241 766602 886254 698047 337985 861731 258594 407211 454710 964260 805613 91620 374548 811267 151783 330441 128810 236584 542840 326828 980891 455920 955166 741971 842081 221292 433323 671866 211269 277280 614277 521679 762664 668932 766821 888757 444542 376006 786328 95746 378062 203334 991745 338048 320947 577561 831957 32239 951582 324167 301597 304002 406673 513997 222456 292126 237989 491548 347606 416542 191685 32984 178814 951889 38385 280793 342089 774010 879676 641005 521252 67023 611727 263636 858450 886075 536996 495043 732776 946461 946571 951906 571088 192967 409704 855374 962438 71039 497907 484440 436126 479745 59126 479875 762620 162875 542419 449162 226458 569807 781884 388632 690310 261268 382713 513230 983521 357910 423781 145536 883425 483026 967153 898552 678671 828475 261984 895730 902154 914616 698825 838942 351491 119907 609753 312674 910911 268747 938382 79893 946200 941043 656253 939589 821820 493905 238668 522098 281708 256208 530617 992336 439487 900878 860049 88265 851292 784222 197306 400057 449411 770248 689002 67248 655365 942148 250413 835444 325639 84035 889058 553596 973700 572646 991679 108278 548872 830916 899977 194818 203765 283945 398109 150068 343810 230737 329322 736406 30071 673905 625588 178147 795826 993583 930387 430350 458981 72933 725682 354169 611285 373666 990352 831038 116701 457832 480898 193194 190121 540271 429807 360701 391355 861281 884691 777067 508266 72156 328764 739997 78494 921139 766032 533809 246037 665389 338309 604022 974241 598341 603368 377457 26536 697896 524375 843804 134115 789178 574663 879457 228127 142225 691006 263843 392639 110520 12057 99765 958456 967022 283656 214368 786131 370597 457997 658146 444078 445443 677889 846378 829180 587044 948367 950813 13760 206422 167223 128852 609110 687771 409420 493596 752235 232299 271479 375476 150912 85743 639602 490258 587178 521287 569037 460063 887701 32325 781548 534646 284540 93104 998662 966057 42611 236610 926760 51580 429022 294186 744049 45032 305655 41099 751955 613721 664267 80827 283864 105457 853757 82821 672347 422531 185666 393511 864651 109016 293732 887125 674859 138605 174016 711668 627925 696627 238343 609248 804722 462222 321344 705958 261891 203927 665733 454411 541724 382618 655681 4803 457187 589401 63929 904122 503702 411719 665920 539919 154498 842445 877568 912980 916876 377288 650296 579024 929644 223881 43385 990077 559725 144788 502376 848970 634799 590625 209216 697753 210981 770015 962509 610050 97688 500652 89777 745359 931425 403358 323234 784510 976563 856573 68906 379010 676943 712518 323878 217858 537741 721386 654792 55513 63834 724108 864662 544852 414068 968967 628008 632119 272048 14118 546221 903416 79605 213290 496743 808195 514111 808392 257898 104692 205276 185320 671137 398304 593202 826599 134281 820876 132727 968406 267829 327668 986872 78968 949320 395462 395155 312776 57086 462628 55868 559217 191459 94054 818620 747284 606234 428630 994221 76422 274839 931890 293759 533647 283493 526829 871479 967531 719842 618478 896043 187661 617598 624847 823303 61720 299008 575007 350282 512932 834113 40161 581386 172159 727086 627979 245292 195881 921226 420104 591149 705494 18090 280758 900252 788976 163703 356457 230109 781203 863151 437158 120807 683727 558885 785065 826119 311274 191869 450399 426523 642331 815409 640940 165656 499344 443854 832551 206405 275561 224823 975321 137021 649082 26849 762946 384497 520013 100886 378260 978340 611294 442418 26998 248109 748573 614889 170114 703544 521968 370367 604679 381957 15982 899150 882439 726248 115429 537284 150394 282375 788500 915234 633866 783456 847154 882174 872341 81920 379429 41794 44399 467852 497740 524266 688221 807548 493814 400650 975386 210139 515817 432070 800534 97225 654556 545049 243698 23737 269436 406735 519493 634227 562987 947914 849114 728403 603196 769728 907824 348872 562489 195387 293368 229078 413981 83800 21467 604820 310619 154825 441970 705199 503893 682195 983244 786469 435493 776272 296427 120523 618263 702703 155975 687816 427309 289135 729289 976472 42010 399527 732881 479049 809416 441985 927089 958977 846610 875195 841968 281654 399754 175333 267337 199732 329972 549605 503465 478555 44745 177846 391220 61087 516918 203108 964544 179782 727002 958993 616600 811245 653003 800372 863866 265284 591762 939413 839066 672717 123626 668306 408157 987233 598725 872414 749279 594923 210247 199804 851053 417131 836297 845384 409932 285876 852887 293614 104560 521454 21363 842353 143493 525269 778320 942886 144106 306424 565527 764214 333169 535035 969253 444320 988321 930645 292811 705844 708020 235411 428109 774809 590617 927187 589668 988296 253299 112586 137404 410510 551768 165118 948598 89614 454034 20813 98215 218365 590626 19877 34903 940580 971576 692361 698244 947170 315772 31826 398236 857383 63177 832940 403654 3770 299052 527893 759514 263860 847465 167393 631780 496195 54839 642872 433765 723944 589951 476823 237394 26745 360224 782219 25171 461792 77550 484409 385349 980058 891119 429081 766521 787768 257437 442806 605171 838049 745766 937455 548715 972238 994479 755514 567503 799437 152589 995932 556287 338752 573706 526897 356368 575771 351910 626922 683018 327016 936019 736906 417386 155462 571000 885353 969057 223974 289392 893809 392082 260813 286088 682788 487384 896854 119172 136403 340350 706349 931930 110568 409989 95764 802037 21598 722337 242018 417267 798275 352188 751486 243176 807293 103602 539561 255705 545154 998548 713842 434306 23966 64741 489087 988305 630385 120608 174730 112168 312366 957039 585954 818527 532766 898101 994214 257471 662299 746566 503246 414024 63381 97130 37410 879148 580368 824670 661888 863250 174948 8274 784346 77972 992252 508395 561526 878913 668888 318339 695596 860443 689099 992932 192876 888346 960573 950673 712501 450728 121258 310974 788383 526755 104928 710866 151378 453343 493509 144236 741325 314081 740816 507227 839008 598629 922507 824933 384434 371480 905432 680641 123899 989086 63272 761309 422283 721741 126533 518552 492418 270129 214857 694409 135638 177414 737829 92470 3472 248129 917660 741214 730830 530760 832837 517424 618371 586549 348364 165970 59891 897623 88561 789659 239608 132592 696391 717080 256703 29816 582390 35467 622667 734488 965371 388199 764721 413809 303971 176534 480923 139667 946131 355443 727814 36934 207683 733968 772355 597124 565182 852785 410489 595132 784099 181839 312865 581265 402855 459799 266441 165721 639441 3432 63826 883103 547261 898713 934322 248034 204058 504880 757171 483668 979308 301548 643378 538971 640906 77564 79201 957523 460321 731077 249541 483081 856367 153888 863224 236930 271176 504985 100520 421234 936533 298801 743126 34950 216144 135005 557273 98523 912138 551622 748697 613060 740390 744391 189140 396487 172443 356146 105692 129312 199989 49355 804950 830014 90068 158155 648572 985473 34539 503838 536348 437186 536450 642214 368152 675915 70709 989558 42660 490586 182004 156183 328331 501923 945601 359494 730859 70411 513268 698804 320500 862638 462586 82821 762860 878297 776722 54610 356590 566672 280207 493287 491942 190346 879641 435781 336279 955184 296491 405985 427541 846370 933654 178147 867979 41713 9853 41512 937591 311398 834648 378561 615721 954426 904113 19250 890504 144156 208489 125619 890764 823022 309044 161010 423109 975560 560665 426896 359251 630004 248115 312415 664683 543152 746930 446827 852249 463279 387547 846766 267320 988504 527428 632025 493499 531014 819417 243218 749672 308294 738202 30832 540568 197212 238938 896129 665849 515966 858370 598598 846604 335511 120971 943729 238119 972422 170760 151725 801395 691100 51290 381782 875759 274850 485369 899837 305067 317776 922418 808677 458254 803159 957988 338505 718225 31001 418690 467924 405250 121643 71828 556007 990850 275354 965301 132694 770823 258531 738454 472171 144603 571449 293306 912098 754459 357698 463736 513131 354616 541147 70781 730668 522297 313104 505159 646268 841656 732900 206379 826729 25377 661135 556815 469875 695030 133371 645488 153103 587085 63239 231646 740836 462864 803460 935035 257105 14716 649722 599040 755110 505955 835748 244729 384998 796138 631151 873219 110091 200075 293760 161429 359490 949716 974635 862772 279019 950247 537660 309629 583386 23096 732658 408351 81241 659346 646015 453598 934308 459090 174026 957138 983275 671722 634989 432870 578131 508704 987766 5785 665909 123788 88810 400192 403806 431965 563390 912706 659086 344789 138909 729434 20921 369928 388645 312217 175689 260193 248745 263906 514777 245534 586288 634540 20795 898767 47860 702020 430708 608986 998629 132808 289083 81466 534692 490541 561021 376380 551752 941177 260060 882944 5916 454985 504747 868926 166751 212173 418932 166846 898690 838023 241010 227231 267822 691856 827991 836881 373244 763091 117255 379035 595066 843600 387035 716758 347373 950874 601120 158511 981385 671834 453589 899177 893051 91209 217648 820953 861600 722938 885466 636904 413963 405326 254318 236501 574275 706237 307006 643312 497986 15316 570830 799904 500983 98801 837271 8222 599493 109641 974406 339960 196482 864931 11386 187023 905273 795803 205577 214169 643560 293536 54907 290975 9795 850037 570062 814720 221039 646516 985520 501549 824135 810310 243208 335659 6875 127276 526190 406804 666220 914426 353903 758614 467762 759254 121674 41714 533910 600637 951669 485758 454712 358143 534616 904420 204010 152126 597008 232225 720690 95859 677998 878471 319500 279593 582582 455739 777318 800960 590817 834615 173859 448299 794395 946313 393049 266994 836293 653458 281491 322993 279668 184777 203855 182359 29744 439414 40448 319912 208694 897911 574541 900348 111479 577406 634000 852798 2583 612816 256601 594413 862254 918151 709289 218014 146378 641874 505911 440888 149803 437296 709742 496502 360582 403705 931181 432105 40643 909973 800582 435764 96511 568258 619455 240334 879179 334930 895700 503619 632619 903466 231923 88500 328855 77701 345406 962322 801789 851375 898061 928743 957 139147 739753 387981 412780 771854 982802 115636 250962 733569 158778 628897 198444 442114 249352 719913 418538 544131 464278 597818 709682 804490 292596 768403 259739 417776 40482 13063 773043 391522 367002 54847 475130 770467 75459 636404 426149 752968 686847 603193 544987 654458 798558 342511 54907 399672 49641 440654 967573 652818 155352 738851 761708 486063 624156 76556 983163 842120 25302 146814 605420 858923 887134 632256 775458 240313 908861 224429 340529 248168 520499 674998 501344 4289 509554 52446 48366 188259 81376 874364 923530 609022 543193 142268 337434 910553 339499 727198 279157 679373 204889 640630 173225 203784 301913 621418 138422 86283 396694 845111 445584 737900 760878 425069 430817 983189 539380 695470 3844 925699 621295 504179 128651 793480 363930 128327 743739 165769 658338 494538 253643 553792 351787 61039 711145 986427 315852 972030 348724 632987 139086 576339 140802 793494 724976 4253 134428 235574 622822 959648 758334 736856 438870 507827 189016 314222 770201 615363 881103 566525 44480 217614 41148 648416 412045 110569 131692 308739 81077 415611 947230 173736 401701 529663 539080 365670 982394 554374 807699 843621 827015 818611 796378 320035 921683 985405 515631 936306 928216 680176 318614 803895 317126 679084 107208 736557 308029 41637 796914 876448 902486 113505 808883 209779 334747 728829 924897 341402 766667 326377 199045 588256 321367 146599 943194 838051 943912 285648 953362 112019 675862 774031 660945 842679 90354 537187 734000 830695 186493 986530 669947 573203 88303 156721 768692 589050 558001 788556 142 567668 966179 108548 950194 121897 981207 988348 7741 557528 815956 870828 272768 726609 323476 877982 522495 2875 970310 987828 305395 156047 606732 920160 421256 819930 101246 889641 982943 27519 12198 435693 840717 537139 369218 636634 756955 914240 114374 587443 790660 284098 225815 234449 35833 191533 510928 627871 980256 907205 800449 250525 188177 20900 841835 76319 797272 10231 275909 127371 963382 76930 611834 124958 714464 479704 942121 369576 137534 497891 380068 963147 210797 545826 802993 950528 888830 925798 94284 505106 630709 545236 282275 732064 182986 339430 761497 436447 401579 461930 850947 892375 394296 308097 683630 108961 806086 854305 114519 416175 72413 74516 54449 576260 414394 35895 538979 598776 392590 386172 846471 188213 871676 223272 517293 164541 879519 532373 93461 601761 426050 582961 6777 110923 781350 42238 583873 117365 528383 989328 470796 28720 769911 707282 223726 188063 296426 564353 3244 652345 635689 102511 799810 128970 984439 449601 325917 164594 502671 790194 396962 816292 653852 633806 371365 72361 878206 499192 812211 41179 86412 758820 163784 718378 630733 635037 906713 117978 396222 180864 751116 652803 44239 640191 103099 251856 689830 605024 212597 321409 391066 402044 943549 879209 253625 676672 327049 729968 80834 218287 888260 445649 196524 497117 515212 643229 338974 13622 91509 515831 10612 647733 776580 394967 118401 474285 356660 285511 218119 359236 621301 478185 490944 918067 272488 497646 303769 998279 579748 354464 753650 292835 883444 262425 663135 858684 585815 610186 403114 806875 701631 271605 325966 31519 403986 361140 491965 561144 841772 646192 124380 951277 482971 369770 322882 17751 363938 990197 513724 197348 266422 126841 822412 699989 43460 813490 128101 954944 357737 231344 796273 269070 980600 83989 443851 543678 443384 62362 905285 89633 810788 701449 141668 532636 113257 186244 921695 291625 733355 909245 788451 609750 270144 13692 803666 79364 284659 926493 541503 385129 531203 142607 79155 235471 72737 339798 81644 620370 89718 731913 295193 760358 265434 474324 306463 979215 533022 474552 314967 734120 672451 452102 400461 136733 231809 465640 628931 677552 912257 115096 727404 622519 769955 466983 206193 779292 573625 391352 137583 232348 201866 253634 695031 309961 609808 347921 365837 899528 728954 634693 633578 699412 154859 945041 421114 246905 927865 411261 994079 517209 217583 920869 234860 244267 757195 147065 991658 612983 945025 58427 389014 906459 876790 651331 921121 208777 710789 576126 424175 646 349566 496299 685977 499885 42018 239069 315435 900202 602344 963004 279654 656384 679740 582211 102655 161220 733370 803523 147102 616351 707575 338655 256032 299919 287673 669198 586646 865190 586106 55581 730948 995914 907497 438954 28899 752436 477032 924458 885215 622769 188175 927267 902233 720100 522664 79155 34982 153090 189617 420231 722254 94804 185501 229413 628558 401080 315987 969635 374806 643233 593581 479021 936972 519763 286779 536131 904136 904040 78334 369144 707414 806413 669549 951604 620471 414597 377779 842483 700831 596709 221166 41605 457656 745238 598834 52876 403038 798359 546052 650240 863586 265529 55776 240814 572104 239521 287924 229493 339208 749065 859938 263048 107216 183806 655874 79727 888832 930083 324509 342661 347436 358574 87603 44411 162142 677862 875894 46228 820946 294315 133517 18471 464377 309998 610770 942561 32374 654388 595796 475200 661348 723159 684374 13848 244173 120453 330830 442834 609652 583423 606119 244968 797453 898971 405119 430059 609984 150403 994922 689085 209577 643444 530797 302871 324379 801536 479044 553540 639256 738764 906652 93540 26074 511571 755033 213675 918990 984289 855314 812255 816660 928920 496080 650525 994624 713390 414419 730772 958556 251885 383629 787400 23076 352243 526564 304017 840 562544 559732 984089 858477 640362 692299 912482 465453 715387 562412 435198 246354 460114 450061 195029 260767 894318 286168 936610 433991 28455 437357 906294 708148 723109 525215 297332 193153 76966 903027 327571 38784 726588 662436 281120 1910 91853 759777 666553 270490 507922 724365 532050 907737 349848 548799 290804 353237 426242 351808 494137 700065 591236 235855 242962 598727 959978 733024 688513 724098 202255 763032 29087 811140 867110 573139 35607 378225 182261 199903 470185 676514 626005 612414 913640 536996 992947 742568 313980 753846 245202 114950 127073 184271 684743 657272 197223 90645 393084 852689 105584 526950 535981 927701 891188 771795 574510 381762 837376 548768 924259 42692 737074 275910 875078 610047 535487 260402 195108 89289 415534 530755 204192 167340 928219 592783 663087 688361 801013 417822 446107 119536 547455 886446 328769 401834 753555 587694 171154 966127 843738 410435 640597 988816 343445 197189 397475 419086 418712 860419 99434 327200 961033 18171 555115 618738 44261 54435 838525 985184 868156 557411 474119 614079 545392 352728 812425 960661 418554 870611 346772 228892 975013 804184 790669 347523 534801 827808 124719 899949 100977 482007 729798 378671 786189 908062 52468 64150 251329 532810 565487 387679 270908 476451 556097 804606 203586 603878 156807 28568 944427 606724 390003 508616 550946 119201 868362 448158 452070 98453 650599 370523 410508 456750 340726 906038 187643 72749 862778 672410 866606 118148 573639 255717 653046 612958 108168 589355 857142 395927 234810 48754 202853 11328 410095 884467 2767 740253 745165 771935 8021 203878 330444 935000 302760 928009 482044 374515 78034 303974 763644 211709 517741 446930 120068 817395 839977 447637 590236 149192 624075 366700 702563 709859 903016 835079 785545 655454 86446 807884 967957 459208 149020 660242 63583 943908 155333 896871 542615 671464 885778 67339 957437 248511 290876 804659 198630 452296 881237 501511 489982 712404 541632 853027 182848 514603 146421 954714 201792 478856 788607 761902 953954 672921 214909 187098 221599 489216 17956 779528 714503 549140 390203 861147 862138 483169 717149 500519 460462 540963 163899 297716 9004 722575 158872 107518 324819 615947 173963 522488 251156 851825 962944 884484 558004 672848 820535 669372 694797 791467 942852 34797 52877 27640 767885 837271 33781 273889 245391 271982 126235 209159 681626 772444 240680 184954 572112 263932 821147 257282 6250 877217 89925 990553 425267 322381 395979 868975 759755 298234 108071 921445 433317 598165 92647 283282 598793 512637 30189 302145 389779 493577 470893 721457 309234 430591 816498 864660 954474 242270 773081 610960 127634 242581 783764 926529 947287 239945 16488 182965 594615 12179 257839 292910 570375 889920 736983 824996 564718 107983 50914 378753 331367 513334 564516 260579 583171 283102 829000 154717 588965 48674 346699 85302 260484 963220 83775 869160 802796 810617 334986 940386 436029 33096 35172 792839 501547 858350 100893 488685 896700 667532 378196 882719 193805 612152 464705 613340 376398 247288 354796 140309 657281 66250 191155 361714 625663 807839 325512 654670 763827 438107 55281 776311 333980 141079 991559 215855 527311 197087 89655 698733 813812 87669 457796 191837 554244 524236 353411 751004 764753 539661 108381 534973 275646 510997 573648 535814 910659 151733 273199 111475 415146 488625 455901 819506 770965 815298 395606 260902 662774 469076 262503 853221 819284 289800 800561 721210 968845 567475 109162 452195 993806 406430 911579 677075 986141 150532 903267 381106 402000 48599 978546 795928 508179 995514 169359 802133 274022 750344 594707 749357 726493 686412 988268 975892 99486 284103 426139 650934 518374 413678 638134 530610 85957 55337 569575 757977 772445 654805 727658 235572 376167 607299 922067 912060 960302 159799 779782 128480 205265 732713 855037 62210 240197 366535 64390 645114 46225 901490 200322 284562 210385 576316 678056 362184 230452 743920 496383 465871 85438 32330 815591 164878 902215 219323 579921 656863 33017 29607 982402 706897 338453 56294 786261 202151 698479 890246 799670 134807 532398 31495 636519 774412 709197 281630 476798 7205 299485 232627 434469 916851 417665 230306 856921 430527 235440 363838 76268 520257 48758 806858 959364 759658 904435 401598 151193 779995 2778 943240 570234 859564 558004 628488 983689 141990 969371 369298 112826 492809 576255 800176 952153 852743 354532 157918 869825 235015 397794 127500 112997 965667 898852 75552 373322 717546 781994 412401 26123 844703 579783 642445 353044 732280 298851 881780 642088 139999 678457 876698 312092 605301 442074 474857 225881 154122 118441 835324 931101 673830 372958 155686 942011 596036 906883 264873 554134 573841 807673 675455 449322 429297 69940 700565 634884 65531 301819 181259 234245 345656 654057 876533 854370 361768 723823 856029 278375 647676 534095 797566 225647 893533 208034 507211 740590 794596 764564 492134 303336 398688 730211 131241 364663 985299 503779 474401 280392 586037 414972 103885 972254 389936 555690 380643 392526 487202 500029 768588 249474 873758 648663 59555 368566 859755 463152 187131 526142 772291 561365 864342 260094 111126 13669 761326 295344 865605 965203 295279 292898 127207 30887 245755 950581 5959 17853 273765 992415 851043 609092 950902 757610 452847 807423 381292 545651 288720 539720 153142 402732 271202 287368 520505 362906 635699 658689 263502 770967 723845 447876 847553 306961 613648 767355 500564 445577 742077 74272 60922 435606 979372 659460 931100 556383 490223 211273 913303 51812 697357 706856 117500 276854 506752 449581 121935 474811 191031 227062 736777 905899 70165 805751 809111 225493 630000 713080 534296 789851 503570 255893 957602 658801 390972 689149 44797 613538 776542 498677 305446 23755 276896 857938 256334 592926 883357 325378 536793 608673 640290 768964 452256 216428 471604 989675 428463 17647 758087 390879 416327 964137 898119 372891 929117 922994 817171 435184 701849 284082 821757 600257 284185 429159 262923 594949 107307 527396 929145 636745 365846 265164 978741 779371 213074 645147 301730 912416 785035 50590 568918 365486 816738 282549 817691 63411 783148 101592 671473 837084 877681 311247 879947 673391 535214 988089 811342 146178 991699 376710 588437 534593 886278 702973 349295 800236 67359 735863 424863 93462 900522 978402 821531 428967 685480 939518 403790 311195 846990 305443 495959 948546 770500 918842 302792 898878 988007 426944 655655 616839 494023 683270 38256 678058 580202 166451 963088 374918 338375 15360 232940 923982 333708 66363 910872 178186 69465 412549 382689 137749 165315 345108 493956 826272 972690 154994 100660 823726 444290 130363 756376 90774 624454 714403 71050 538757 294784 732654 47257 203961 87691 2422 14536 594502 453362 633833 8333 454357 924917 432329 889235 238560 114379 882282 941368 734008 480667 636599 727503 805183 220354 533485 35936 729774 459984 119453 624355 850832 325130 42159 9801 971077 362410 591962 760051 772416 315162 259949 179832 731786 932093 186889 537700 798589 227815 773093 333619 739017 579039 120009 69466 557234 800356 290387 716415 812240 528293 681013 959804 577165 445960 31028 213600 403563 403812 514795 243885 219964 936966 143750 174107 844648 10544 31688 724308 758122 608341 656069 734326 115091 137695 560296 779412 390918 93674 630895 258165 399482 872070 208810 756244 324348 286456 892927 647198 599466 770873 238313 83767 885048 659574 962356 893045 864303 912014 762307 514083 358761 806743 78347 372992 286935 367514 722133 230078 216699 412882 914751 382339 868078 85361 615612 24747 142619 387548 140880 472644 689666 793578 73620 989200 717814 593000 79416 149639 332383 262104 64892 61970 953785 385261 753846 477137 847443 989008 717775 107862 875410 88863 864710 161192 933547 654888 88491 446401 555500 873459 104037 698640 344307 134581 909933 430328 842613 287326 30929 851471 855993 9740 15410 894880 860699 491221 729670 162345 444169 406082 41110 784414 120521 955086 211329 397988 241009 840363 116664 762519 39790 118909 520192 534148 278462 580189 132595 529008 877750 279447 35903 947407 343164 957420 822437 811533 799245 735249 188411 229321 625593 391214 70187 786709 132706 554529 22194 4536 615425 920056 557153 679788 533921 259514 408416 64288 438626 511007 256998 669366 165751 925459 932930 94918 235560 273719 865429 844570 849937 24544 355286 892400 57377 583894 328204 932219 630940 458070 648536 552482 495834 204305 594472 613120 696134 407851 794757 563746 47775 668093 854086 610700 435898 141267 753882 707252 293182 63726 193219 359366 894054 597506 340245 125854 852099 430330 633403 970001 170360 944624 364531 250148 888892 17077 262157 658579 999515 969999 199535 310988 645301 774517 947476 843505 859966 143957 302728 749210 249852 649871 166702 615825 335757 88312 836666 750164 876510 77464 679608 35798 595764 795500 92099 730622 739687 963620 699918 956006 71330 508966 103775 314973 338917 593865 170639 405286 735619 49371 890763 290999 955684 943388 987670 295099 35780 367681 560005 677456 859442 781170 506433 290762 800466 340172 622153 507310 537756 246943 115693 714744 89883 315760 401044 5653 250030 783481 297591 982441 932234 210021 81315 512843 413174 186132 348987 255620 713613 922653 490612 158932 89536 424775 152728 990829 920530 837326 337028 890486 133914 507557 493929 452937 574980 433966 30158 630901 271952 917507 4492 700092 85714 707057 875729 218262 468528 772792 890526 767469 447783 905804 622473 650079 772551 28119 605116 997376 473842 462709 630324 122901 502305 394102 925250 413721 651231 139807 298574 725564 993996 365737 403087 310239 538011 489217 521492 448601 560916 400902 20350 462261 735635 858191 999171 985202 900103 860642 995949 330049 48052 901758 463449 522891 466609 836498 143353 86633 130475 478531 857874 220778 444320 940778 482367 825552 846757 942804 821548 265811 93473 648768 882075 920540 603151 171493 324323 179211 889472 421289 914348 871282 562967 742891 394996 600 534987 926266 983501 341304 712424 835099 432220 36735 127502 999111 545884 382097 787825 55850 659929 59652 235735 477734 715446 77155 274269 379918 153575 801516 973619 30315 924087 140947 890715 380218 275588 306685 991918 804332 47486 72966 102167 324005 459307 128955 644053 435774 291302 973985 391357 406148 341788 473900 115766 929078 709837 740872 124668 768906 96849 868436 291742 796584 484176 265250 709952 824878 400969 868473 362394 969642 76620 15827 618998 735843 788480 919903 697654 857937 806430 220736 642123 360864 181683 66188 418495 638514 521250 95501 348333 762394 517024 929860 758019 582113 277622 5921 337607 844164 138691 381452 539215 962868 735288 615136 97223 410581 263386 576938 870703 96511 767363 416366 69531 220608 556384 63203 968305 558297 244404 806194 427886 189116 318868 609018 351138 92693 873130 726351 852591 148734 416115 864119 393358 682504 494976 641964 983562 868921 669881 917532 798210 470345 54293 42604 385323 169636 229155 612337 942028 20971 170884 868469 443393 105650 710382 971256 789177 830212 630315 269868 280184 926938 427864 30776 362261 995688 659750 651959 29117 262801 704029 656886 262894 748589 45012 16953 70845 57418 180346 277238 28369 337768 11408 71896 452069 332220 957037 300605 657610 457518 13497 689081 353250 963867 584818 714001 543655 837587 723882 214785 235490 195868 320326 582647 49140 525613 102657 651541 175888 673524 60519 926963 134207 270929 366362 370778 598107 310808 795217 652554 759508 911891 877908 640309 157230 818302 934337 594818 926081 399049 591178 715275 226808 115290 626805 823007 872210 422920 221467 800704 712100 919649 154217 365094 653142 999333 262882 433339 718945 366728 982362 408797 858199 528372 173564 574304 370075 561157 353542 192521 682084 835531 832136 885459 964159 840651 837673 149486 654986 55871 222562 733947 711482 722001 924096 936401 516182 228324 895270 664892 299065 934347 73289 510072 926612 553552 168434 636602 783913 884655 342272 354920 620177 462232 13603 346076 508088 308400 186146 318309 973723 719056 986774 439941 201361 84741 682349 335220 676991 961486 476520 535195 942690 788322 262301 298138 159434 556135 276021 931140 859801 772604 45359 67294 890951 586736 429915 103139 534049 621640 897184 305026 589318 570109 2680 622814 129321 27579 693934 476493 641682 388644 916071 977114 647517 196427 890390 522052 789049 167290 668613 577404 962153 972076 332435 151467 550151 444499 555889 377066 583484 399763 780388 965831 320970 168517 531654 658247 537538 767669 382277 956254 124686 912165 258019 174969 378280 830856 556468 953205 942049 264647 724643 517797 47067 334272 598765 749711 514191 66562 276388 942831 712840 513042 205485 690612 789414 291816 317059 620478 676445 533875 701618 686246 828339 430161 117340 282742 178949 535704 398008 268268 910658 224080 143502 778492 440879 900471 333628 563211 284001 381691 682484 251061 862854 298691 528571 104071 461597 477159 691372 946053 438329 998067 406131 651494 521922 798952 943955 243155 940531 240635 675872 951468 132573 209301 984326 980098 236131 376081 235968 506974 352060 202304 597729 312697 739637 812008 458447 809794 980588 3393 86402 495899 216854 708791 381706 537436 211321 740779 156743 382159 314291 529394 324462 142066 535665 803860 718155 338872 297081 307982 430137 394312 157537 104785 339244 625853 153621 82624 999015 574820 543573 397558 979270 473601 174388 301118 114038 751882 636506 308633 22648 640938 426371 845820 113378 768704 631294 467407 254109 605277 307760 631087 458216 724938 135566 810988 405139 964735 346278 479116 785285 333357 898455 321222 437687 686454 426195 917704 672887 157743 138980 912562 49574 528549 2981 158105 905210 197525 418117 99525 326461 216882 639176 702259 291660 138146 441093 635539 976344 276546 173032 524363 439081 630622 135154 878002 353174 942457 305396 267350 910670 40203 854296 983479 797714 225086 737112 680969 563064 401969 641285 941622 742634 337397 885953 569882 232997 44498 939845 776325 223419 210755 493020 524540 71313 913781 287014 217785 278689 472525 713814 10982 701241 239391 894325 1830 219643 242359 514589 909 621275 996244 459838 606882 449956 722344 118876 813540 481459 791770 257230 414274 254394 401347 415041 624034 667647 398964 423924 967579 112602 946863 673402 588538 614075 643946 953083 743361 743521 267408 221682 463459 69604 730175 582576 941962 126828 493706 839960 30674 410167 382520 986017 187851 998423 610755 848087 769338 41906 228635 372699 128088 97472 277793 319710 682578 93137 175532 48106 748679 13892 732551 212697 426894 217809 295729 998108 601069 715200 914971 564405 809443 265328 35246 97725 808991 259217 145666 558943 864454 644906 439464 625819 698417 342868 442274 974980 453740 465980 612197 380418 385017 556453 623838 67537 367371 313572 497194 561856 657867 369122 578716 315059 928151 838622 801467 666850 993854 241320 474561 911448 241477 580519 537757 278516 766501 406100 62898 591979 974026 610813 126870 522308 346133 53123 146452 323675 228379 994140 803178 793886 331237 806354 320332 660627 811950 766081 3167 466256 108712 212701 323582 210946 42551 636714 656441 267687 874548 265794 681169 437011 371243 210643 622142 541295 230237 603742 853481 666741 747327 92985 705522 528950 576698 433038 622315 824020 855593 399450 814810 862408 654685 421871 114811 746141 146332 663730 432316 16627 462110 287965 336128 891517 927759 115006 397213 512963 682512 703671 892893 219617 775030 864892 405249 324230 837385 473496 399161 680758 691399 205928 758701 184201 289502 561502 460855 120937 716213 270591 118119 895768 271716 393830 681598 389224 494071 674879 190707 539329 138927 82700 597297 427678 730753 439972 173463 854480 698517 629167 54519 202234 23048 57195 621911 419219 319338 173738 96435 41767 371073 570898 467257 710998 522437 93659 234635 416724 136801 369173 242817 586343 321785 236639 204516 635501 727454 892337 30196 251987 804635 155219 66723 156638 354540 529059 327128 328038 788738 187092 926957 367318 872192 652393 1906 162030 809217 329534 429735 612161 703568 693248 101318 865143 844845 749679 669174 833420 450383 555811 69849 476495 315101 26181 43583 190116 947700 477329 53297 143235 446052 337114 466791 560950 810163 245126 288210 879967 498264 894926 492179 916720 314561 324800 691586 344497 277838 47805 690216 634557 984851 193467 316165 456197 856410 248963 638091 287755 220959 218868 164768 577705 4370 257279 988320 163592 863896 268649 824153 205225 175243 634828 535182 73632 705973 528917 26485 409427 89625 822024 56761 784959 861098 703416 554360 777588 756242 605327 310469 842132 74477 39692 520679 50072 842955 196736 542169 384459 116785 984016 72840 265676 229784 797558 712216 964049 943021 265664 815776 778719 70096 330639 388393 535827 305237 510170 734962 801244 408710 247400 460975 916094 604126 335833 127110 690640 690959 557214 458896 299711 910653 500797 909470 293577 895490 433870 400434 954371 826408 209792 440385 637524 23922 651477 936888 146167 594195 530081 901684 764605 24948 741967 652936 617865 78707 259740 148987 624722 391903 706522 656455 521188 267517 412527 498587 449183 242630 740883 252122 476790 864998 430421 438106 486706 437119 674071 90086 519405 510372 816846 401405 867799 968030 46595 392528 766901 996715 181076 942856 177564 841914 167539 733693 168122 652528 59430 111424 397326 996325 660550 133458 903019 558568 183808 727659 260089 407223 125335 966388 900276 442056 277535 76429 673515 216323 616964 475528 52674 327942 620353 338284 61937 570208 681513 625331 70146 215254 599650 436172 838679 887008 586085 163737 832481 7981 217536 802034 960234 438299 843860 256673 143437 951936 474518 51300 923320 822116 390098 119727 702897 451652 974116 892071 99214 20113 689021 753767 920251 317423 503652 425663 471672 395702 713778 208112 89753 648693 523477 320177 399812 429418 485646 531565 591606 665547 207923 917571 295295 404928 179309 24453 274689 474214 179451 195257 142965 557453 138734 789659 591269 603195 277931 441369 176243 635624 860140 269462 768081 901120 545855 867303 381895 925156 702661 932057 588849 804713 904244 565929 905150 912343 98326 538058 302322 698411 418312 139555 900516 333525 162620 899086 427137 33595 138295 75867 645959 790516 302291 338890 690571 612174 964542 292053 509108 713993 916730 492132 776765 713114 327643 494294 24055 876905 459404 813567 922500 747219 878154 506468 732829 220584 73447 955649 524302 361838 292681 606915 410229 293340 386280 429839 181446 889632 195475 184697 6153 960218 238444 622542 264987 724639 353511 20554 614825 534326 278607 389090 912184 861726 93762 974460 113952 97990 878832 205298 922124 379732 808287 706067 151611 818591 482922 786338 99330 878197 339837 687893 723208 724310 298971 126487 433673 162934 163609 313286 598612 78015 405600 154358 115277 617101 163374 912172 110571 112368 510421 219171 279867 717677 756091 596043 589723 65790 191065 816261 446976 171085 934269 785768 802033 550717 559815 952511 265545 342945 213871 269577 744121 882883 386302 163192 548227 890335 798544 209074 871808 933797 171673 691987 540699 682874 637084 78889 287124 464567 814709 591927 281215 92393 874449 210802 279042 378703 25649 918215 150746 315936 431531 165523 450454 654274 973289 521641 637595 513172 28839 529680 597342 139301 18169 840515 326189 430074 682819 892335 759783 927820 288895 9912 735999 672520 447803 122996 119037 417357 504024 712558 286653 443121 498124 634533 59501 201021 963233 535754 958419 985708 57844 277766 959430 111280 928182 532145 920624 938093 830895 179228 313298 2812 704886 195912 219200 666538 816186 74669 946721 834614 298108 145972 797936 820758 414226 497085 893310 624178 830630 12634 839021 733736 315381 417170 619894 270087 185745 839391 443684 215636 88544 19632 506007 954120 790426 437992 934467 718351 106126 921693 881454 919498 206750 794906 45365 505870 190654 204765 208711 45155 49081 793562 381864 446855 414380 995510 9904 226600 140489 166092 663370 980717 926166 56684 249589 393454 49195 682071 262022 605623 824120 75140 944100 315274 952828 539166 164299 840857 317455 443076 400970 517456 666713 95624 655045 6025 948568 513841 998259 843797 164959 421305 368033 509114 358801 310799 461293 458352 112618 701973 945612 575331 505590 961763 319684 315252 518232 340034 15730 895928 495301 530547 638470 36535 78598 845478 257283 950126 91578 825859 295680 794382 662353 755428 924393 227515 752594 714905 358398 613005 872214 199330 659282 221074 505674 212601 335949 878858 265265 966342 470251 871338 419296 875368 381179 126874 201857 663603 315553 466551 621584 973292 316949 222417 988385 988239 357602 816878 805784 384522 112807 814725 777839 396799 471705 662212 786868 476102 252799 167371 900872 387240 454837 892847 480417 754725 826602 60664 877320 910831 926370 996067 611036 17325 862580 910496 335694 838713 967564 153109 974947 84834 783019 962137 738741 556395 148578 914874 669234 899082 326363 282616 814747 828458 267152 789447 71 250153 911698 329425 261725 805787 660099 926322 524189 730565 862364 892922 882264 182051 995304 997103 4467 848674 527815 844552 255529 378470 470380 404019 980934 63174 409312 860623 489964 988555 718076 414835 550930 235701 270259 706278 876352 431606 594054 642724 226772 417844 769805 353759 23744 445387 891765 321148 733769 423113 890877 648466 651018 134705 555640 739503 642159 931513 312398 785106 245754 397387 841210 558706 889666 71751 728525 472885 34671 598848 808938 9978 81151 727163 69256 555216 38021 540147 836019 711356 180772 202647 618892 451063 942936 643914 213380 356590 233709 380131 550949 390656 663878 597291 350601 129924 995288 305953 965088 656256 369708 275001 261167 443443 958368 397208 158540 654540 493671 517018 437091 14384 379076 33165 178228 832312 77139 122931 722258 766000 200705 507140 527141 715610 852687 433385 123305 966953 196114 701954 228717 847110 651766 407585 866005 38031 429046 118349 22745 952339 509478 533760 740356 797783 398762 77354 640821 169492 399996 505195 629409 813814 118953 269725 493583 918815 651668 597639 757978 552546 686450 277995 748467 275528 734221 229945 619293 165582 390082 880218 786671 473061 137282 698918 884822 784753 306900 883054 679184 765835 100434 817651 695473 928767 172903 294892 513762 417038 341528 813189 994397 816301 207928 441242 710771 851141 822002 923200 655366 941809 799682 835069 877199 673923 656956 102667 46105 821183 808132 213209 871108 857821 553877 693578 433795 450699 601275 813555 974494 790314 851096 703457 718065 1036 591394 580753 564331 306557 709731 919671 721424 223991 114936 811256 124984 83691 49875 761391 685517 826559 141754 850219 991377 222155 233157 638768 337942 487003 116707 861746 899396 992240 759766 114781 256022 225791 772786 446095 802973 847472 855970 179100 265788 785568 253795 234890 886634 696415 203272 524818 485939 703091 130868 951909 696695 125524 158051 818597 274730 145326 157537 403431 360466 696226 436241 809784 794764 792708 93863 228885 151944 293342 618990 3889 171528 110124 828548 131891 929701 804063 58649 232565 723850 148314 928180 400006 142839 120312 939374 256425 703871 972356 436276 950164 864458 158271 557513 86706 776916 37661 647874 112802 441772 417416 726600 939445 618166 648732 414745 276211 809002 312617 944584 983767 442386 730101 707385 864143 704656 636599 805734 968189 222678 183389 674460 620856 570603 205447 282686 120140 583149 223817 297793 954421 791818 884077 368111 222184 822789 596591 62436 20875 202744 493951 302356 847608 44812 412418 247811 344190 230338 949266 163787 873568 742381 940345 476186 637716 533558 484026 578097 326212 785815 6921 266662 130705 328096 291021 64867 588875 309942 349349 468965 944634 581199 228640 282749 382744 301303 141379 693586 203925 708621 52104 262494 900626 239686 359513 640173 635814 714282 548825 743777 237212 488082 517595 649520 124083 424753 643241 852836 147805 944711 674942 595802 736192 348591 596684 862148 186296 884499 275640 289959 360723 29362 720665 990173 62867 5985 366396 773653 259504 734407 491555 801614 103572 668191 955457 285855 263965 237882 377855 893490 367390 822394 709307 348037 749854 640217 576580 361704 289943 51616 562527 406465 732536 746480 748869 764939 98148 980860 640418 163154 184753 388685 911960 958776 513962 548925 444474 760116 810637 874108 938577 823054 772814 654223 92763 712484 275474 653451 436679 668649 930741 275358 430138 925728 238469 108039 327053 29925 880644 578137 401996 857636 189545 804412 281400 549856 629664 599084 475782 276526 296454 861368 228831 426039 212398 425348 109150 757114 250142 3975 245525 594695 785682 59598 784584 609413 532984 325495 832559 58221 412403 502839 359609 229196 286553 203669 780804 591301 265653 923436 269734 821133 387909 675245 206311 659437 977020 563867 809988 383428 928450 212813 681262 580802 745263 399279 901385 330606 653843 251137 363822 24545 3634 290391 116265 856841 720640 578903 447547 398503 641129 228734 472857 575633 556620 917403 698987 132785 905338 11731 828558 842820 806140 569243 703123 571739 85003 767105 197885 213213 917462 906596 211399 775107 80255 863927 333660 85211 744158 850370 814045 470023 130812 67489 275615 923003 863770 265091 866090 713922 145832 872876 554107 103224 40590 438579 227650 456849 329638 444997 93925 320210 214207 546016 6332 98259 515484 234649 168594 233027 331955 267863 730346 517987 509167 81365 709048 743114 26287 702756 16484 76831 624132 146086 989259 871779 591543 445012 741885 437925 684288 208570 870528 467979 382480 411126 637195 590095 215560 641084 24204 416192 276608 159572 785635 775485 633537 252058 872869 984958 334475 456190 394714 595019 989456 743490 450238 394882 943415 286079 977220 172885 676826 381600 766990 453962 763272 20964 181750 272633 136516 919648 862665 650642 994436 46587 221447 800020 63858 721905 247844 156503 930543 987345 183370 853891 248203 712383 945941 314199 369742 731122 361429 15203 263987 157623 93712 177934 707815 957292 783805 51216 693774 399238 299209 448889 660543 641548 154582 390825 637443 878489 351800 226710 710490 183006 105142 906633 614261 747037 767439 39201 395837 499183 727602 454670 892171 208767 687428 469335 610862 58573 713310 227477 917224 745389 15693 448885 335153 610117 404433 170490 332979 673682 447198 374649 491916 843299 717149 69084 593743 103581 818604 194592 579779 768501 43546 606230 381730 677177 114668 729829 261916 465032 316123 832646 606290 983701 436180 194567 773595 380904 615030 728841 623490 920220 923287 141314 661765 255714 38592 210684 281304 184701 450668 154004 781216 29189 848461 298492 400697 48228 386247 85689 450609 197595 258099 591653 991690 804606 175966 898670 653115 516468 944071 393686 403760 295544 982820 17201 580550 806939 711518 486314 129680 849727 150224 737214 982165 164829 72972 788735 772623 527680 299030 765970 362861 331784 482343 861233 603282 158505 261291 187434 894676 843177 71491 989343 695549 84389 213316 732804 661134 494220 449207 367972 276343 337378 670871 358109 931680 989951 561686 728095 274980 814030 428184 229296 174032 415502 161333 835179 546089 848148 870331 128188 990243 343495 11819 964774 194794 218083 435320 34941 986909 478903 895115 220204 960398 522663 199937 636401 258627 591274 910571 672860 748024 646669 859021 726420 742171 906926 679007 951697 244815 42625 134863 256163 453033 250767 984445 182442 684470 991538 112126 909467 312563 524891 527130 417666 902420 940108 520462 341498 866942 917982 491083 701750 377036 566013 929461 598012 848525 323174 623460 685349 969668 404016 677542 637151 432039 392256 785083 77163 962401 926419 36888 37663 268945 554936 808485 86820 574793 89107 956095 165369 139023 878684 360438 55662 294495 950238 534352 932970 140198 3256 481797 475302 124617 795615 627137 317872 169756 739802 298276 577769 354988 626821 684421 310919 301174 609999 794923 941012 475949 955580 956243 893357 590648 115683 451629 425155 401713 394800 640991 956829 116135 110180 718336 346645 883933 27600 816158 254679 90313 909278 548921 679269 750230 387912 820293 995157 926306 463839 265516 753041 725760 183749 345930 731030 716600 524723 41199 411318 935554 938292 310945 15126 754959 343848 149911 168432 767680 469890 989951 668562 133868 325514 758905 77662 258015 786844 411737 822344 847573 164328 606825 711515 893763 403952 676516 958452 129039 387404 97277 249029 139155 625961 629270 735252 428062 366342 550089 786041 429554 883701 21667 490019 912519 172896 555043 300820 217927 803202 813568 676192 176976 5418 366880 863090 899509 855164 621730 469000 476413 560751 734741 630322 82787 687503 340606 49623 945492 970684 629271 118447 524724 882730 99274 296010 714905 16160 939834 676231 731086 936313 452538 74142 378130 98789 889939 882135 961367 65833 8451 408273 410435 65499 233849 271612 878706 93095 972250 350431 23026 732685 958847 751187 187205 636640 373173 331653 52579 650120 725947 927608 58037 262273 473863 845569 202011 119258 180546 389257 59111 226615 411719 962319 862752 250448 376424 533347 23680 980592 949353 56940 970678 532342 762179 376419 633701 62743 463522 487382 180771 848922 817064 243494 465787 20122 534312 64521 740139 654600 774699 363592 179431 672231 850606 676610 822804 237326 172514 213416 255694 130794 178219 777343 517154 493305 65698 164065 114581 574415 296595 84220 712923 153109 649856 795857 726560 167685 629980 249590 151491 719279 306832 912085 300182 569400 755961 826219 27808 251414 642600 950474 861787 32149 640609 70295 878966 440853 257820 368140 983443 817289 362696 726839 133962 424633 313667 886329 901413 189185 110819 719433 232226 817040 897520 427247 852596 864426 167463 951497 131074 564839 196345 659593 901991 189745 848585 412916 914672 362634 575346 494180 799393 573700 381503 353992 1520 412102 27569 294175 383497 386702 692413 813121 280904 490090 853643 840278 773314 122429 26424 535196 295868 930817 412437 633381 275634 328319 566885 183766 481234 88856 65443 497002 436798 473664 375610 723565 681038 555581 673355 195586 492556 700396 641899 379230 922742 729213 305889 266 417727 542706 899244 974308 1614 997796 442556 55646 303037 857662 363893 563070 427099 843264 532655 590749 731691 995069 104568 858216 194339 395421 466448 75490 160430 795868 656171 844512 387754 142345 538163 411147 422891 155720 290308 969954 425782 30929 967342 39477 579847 685166 144887 205611 590795 422145 214038 663357 332262 811772 780665 593849 891695 991718 272192 952192 785199 690525 984767 756552 375590 909199 930048 842586 197702 153663 881983 380629 270198 865222 812332 740585 705296 529936 247149 843869 25699 22683 265177 907338 221553 287867 575870 541406 877234 909977 843739 291546 591632 848431 114215 275220 363625 984909 999368 190262 750737 351448 280541 763389 337165 896518 878325 145979 493912 78115 685974 696533 187745 391246 765111 58501 8844 210748 816325 829209 328365 96437 566242 954226 810384 967826 374369 516358 595508 603525 613772 285727 734410 514897 659230 547034 559483 540942 49674 965481 804640 921511 887282 826961 260680 435419 456880 230445 77237 633279 940048 608873 535839 664762 375188 901063 73519 418759 751599 892318 527557 409143 408779 235414 592755 343404 544771 197805 148672 364575 402025 52789 427495 705436 137345 506771 84501 4673 853316 155650 970414 390146 568095 543502 313800 746152 716913 727386 875822 977421 623184 742490 875230 518113 553349 812441 509836 47145 555787 478453 141149 278138 613780 631902 625837 513346 799236 904091 664713 28416 390516 554244 691510 839175 646256 960585 949224 880831 502393 725737 202379 331940 479876 862972 543358 872005 777850 87594 812051 332486 771254 457522 352593 215902 2826 131492 566770 616346 394938 865191 216229 939288 82879 453108 420045 534093 911429 889433 740416 515136 818349 515958 19848 930188 816716 751747 548902 232034 207402 239177 339722 757381 209668 383076 188508 333132 930891 703304 702263 578467 932131 474297 10664 738314 749477 322961 200883 978068 806749 813758 429902 788586 31948 680001 616805 110086 460007 332208 233684 347640 32086 537012 529072 971301 610422 558796 885823 69954 754008 769289 169595 494749 563519 24336 11666 304341 213222 689435 41769 284253 492088 404152 418261 990781 275734 693832 316832 108561 55061 528129 549642 714504 824125 547501 547781 750694 509899 219689 59064 608450 481391 238183 300542 492105 840719 130732 458212 446969 645827 754002 828846 931687 794263 618183 839250 733818 657548 915277 657723 670573 707990 199160 460295 100881 243167 848115 361226 334664 5507 537019 271753 251723 504467 4194 893760 156133 708114 797901 562589 573750 817019 390391 525058 984946 379064 846188 38022 640863 382956 153039 560437 415834 536491 45588 420236 116499 351101 333318 107582 102668 516574 332866 678321 24030 762049 796347 338242 996915 432072 558260 620093 717517 749582 926665 727909 772030 698717 89382 130098 903918 519544 886222 697038 707097 117779 906325 456663 348430 997397 1959 45857 622961 649245 213119 401649 813049 154170 520752 140226 261171 227186 649440 22212 453373 129724 499400 318616 915276 460998 863733 574933 839206 373487 639498 536327 238697 658766 810236 613418 993026 514153 414484 965683 683319 403391 705585 560328 262750 901503 336515 109699 601763 557838 528785 877362 409478 553926 740020 410714 366619 83377 199194 180912 195144 606482 434308 540766 38026 759196 510536 35268 578864 950521 898383 707829 762270 34756 740504 872758 174924 175887 962932 118978 751941 402334 211720 130056 415721 637098 252302 608363 758443 781536 601876 943681 891731 199391 86011 448533 926012 289470 239033 469862 44311 213379 12888 94885 379751 465964 954932 37435 338627 247786 664769 543745 229528 836194 504131 178885 339556 70699 591061 793804 502268 217362 564323 922314 369095 468312 695279 304172 866112 652210 537615 266126 294200 845897 303661 351302 729873 365368 979014 54551 27844 333905 514156 603198 13916 150104 529476 801834 577081 957446 195529 164219 950094 645767 600583 813258 94820 189372 204896 317857 268373 260154 201611 387646 421201 241482 498000 784661 449244 653799 710413 855691 566542 64195 780916 284924 920466 944642 893387 482293 186343 577084 332586 142522 299234 247488 590592 287490 13354 682956 145295 132470 308475 925782 950124 726262 254628 709190 108224 99731 88969 623609 270793 11158 319649 790464 986009 715384 770808 334111 863254 691752 899695 723854 672761 383880 194935 787323 139919 813872 149082 963719 843835 282538 196338 374660 824882 641460 186608 166397 208829 17089 278166 120367 609659 694200 92221 177096 102748 961076 372048 376175 623079 437634 254351 305979 170421 628582 40270 823610 183795 31382 375667 476908 994212 566909 77115 516486 143069 304314 668085 954800 32391 654942 248773 785607 234657 184626 412387 572316 453820 260718 77530 371058 876605 777667 756425 947524 483358 532434 810341 741565 759788 285619 731893 989118 74571 767344 554325 941083 838254 425990 518068 628830 267999 757291 838293 951299 4157 54850 26258 765178 451897 642408 675028 868393 941016 977260 728988 875111 817908 144142 753022 8450 969595 703559 127969 672506 461038 494785 242944 967620 863971 893659 314411 988359 135876 854310 26823 950370 827214 881962 113098 289060 27795 699938 94080 706771 407608 54203 30089 353510 149560 934682 784728 783371 950687 191059 850485 330082 997135 303154 705852 284031 952702 441078 584476 164204 917494 679249 768410 653797 10517 137065 787339 820890 447115 338394 240989 542256 19166 135026 117902 196864 267048 645044 226227 99543 896024 369302 719475 696629 605741 52162 69962 530510 858303 627289 833031 330892 224054 878059 334606 423370 726288 43520 825558 71322 717919 454738 970539 109377 907465 538705 93421 869750 673031 323102 32528 874790 318054 546704 87067 568627 758025 406450 909481 613872 215844 421315 53226 626279 907203 171764 568611 842643 95233 750382 357226 831334 288785 489545 95147 943492 369785 276438 702566 748614 910290 725719 657134 632441 682698 106497 725035 495260 657121 677121 172121 205541 159535 598900 673351 768189 45021 932525 581465 747711 218279 561395 248903 527869 915489 334144 789595 98043 600111 735043 764599 963186 404491 156255 125517 290382 315970 662634 924325 419761 681847 459183 742426 921966 582495 151468 760861 654094 167940 610773 910833 935695 574339 750671 399789 829151 829517 912693 826749 443365 939241 20695 559202 38905 853424 159030 962413 557287 7632 978506 450376 733297 960842 951804 566957 12106 523381 961836 135404 713755 700600 686380 443370 208129 886163 98626 254365 618381 668183 386410 264785 928451 155241 223890 617765 133532 875524 835549 454415 625540 111668 694945 410964 875740 420699 626088 406353 643449 746095 205683 607925 417891 895418 108402 604228 409239 520473 980301 778005 526534 663230 494110 204181 821460 929966 50421 491075 223321 948740 27539 388145 214819 273644 372271 602377 906098 755689 132020 930566 871227 587023 309761 899831 857382 342601 981863 828287 418896 907796 427311 836056 502602 938178 484178 859915 203159 678905 219903 117049 211570 826993 56344 25622 580230 576122 847925 636136 438196 435699 958751 954380 960273 363732 907350 524338 473765 933669 780556 752028 45101 748741 568808 471651 814873 629540 835332 775090 512783 712649 738992 180617 51750 650060 220780 54395 21612 412573 359281 124016 899041 841852 895913 885284 1209 93758 153843 254886 89566 659087 74400 453466 588652 66218 368761 949880 460404 181411 503798 305674 474105 255710 134024 440882 629109 68436 216592 837153 5141 798677 455270 283873 323065 20289 789267 185933 645622 41614 811031 495060 318483 158469 472740 258297 677327 298245 686304 5653 19737 267711 77095 126484 382039 31160 703367 930228 12640 859146 669763 4105 937026 548451 771665 383548 346108 127876 485852 436295 729733 42371 139522 996410 663876 94665 452182 632314 599253 408085 33503 376060 507274 940600 975896 685966 119720 42647 125934 447375 77030 735788 455109 531570 129073 180485 504563 709567 539051 842820 199172 831570 72231 532125 302580 618842 47535 828059 662776 821275 106751 651995 68341 526957 639303 736719 3399 386746 157484 265020 688316 847108 724295 841020 423447 790237 307620 68477 371661 615852 577541 294209 653323 138351 222045 37852 238830 859316 242710 27065 229449 801246 527883 921429 924963 324006 84686 369730 413622 496664 446627 35494 507569 634578 475779 833593 788343 794760 707931 354955 129054 73987 601226 525819 413105 648797 520166 429697 473903 773766 40760 891301 705545 865666 273211 699525 479720 970857 178913 848787 80164 163046 766286 999189 937614 738105 139419 131428 462823 688181 71700 543085 670823 336578 993019 984755 637303 658076 3459 544011 962807 656722 844949 712414 736761 600904 435918 788650 142020 818485 653119 60738 431314 741798 904044 190217 842066 101113 441934 61691 639974 162531 126417 90085 422118 167595 899478 632232 257884 186476 502322 559354 264454 811927 713773 922724 810968 246383 263493 274373 272055 497611 552232 251085 994302 977943 950013 183683 287869 42003 656284 718528 422005 847506 674257 847730 973405 629437 186205 644186 786464 263374 256885 523790 240605 103893 368065 555576 148710 481398 634142 376724 651329 916777 503389 127478 30186 982073 469954 385986 707407 385094 170437 171058 332691 597891 373268 381908 906187 703352 678863 600073 402500 717121 488267 831368 630715 491725 624400 604056 301731 301792 357467 668313 197859 233617 930781 235068 743189 819085 960505 572166 156361 598674 800010 618194 855807 169077 430683 294156 447729 8732 514157 82614 51719 358149 448180 976358 425824 363582 372250 77894 134480 962410 756475 424403 232604 505410 190888 893727 525504 496849 505764 841296 631849 545719 732522 113182 874684 156968 769829 412760 823181 42922 425781 896928 13417 355930 720689 699946 305100 199336 939232 775490 606251 889622 320895 435587 426348 652477 981182 170336 884137 356359 464578 914270 322801 543926 656037 65944 152327 545052 955122 620986 907553 832737 461033 639943 160042 157697 563777 648340 568832 552395 645089 109130 60022 364131 964517 720359 872276 947968 898527 289598 290514 959535 572756 71858 459617 904462 471739 297407 418722 117906 99330 219186 930860 909889 22088 660268 662410 703865 639396 690850 698299 475559 16029 851808 931697 884241 133999 794049 931986 114445 419980 248569 988730 290247 950297 44300 584631 143679 878445 698644 936460 534664 43093 946878 318830 297035 159827 143757 980554 611522 440922 472406 132733 416957 139348 445891 232794 440480 91804 733648 287976 844003 669636 627793 542946 546769 342289 465514 951029 879241 405114 418005 693637 225985 204268 758176 372840 602174 196681 879532 150505 288988 899492 149679 597511 610828 585798 331891 738419 282321 868589 116949 935829 700994 611400 221575 751624 989772 183676 138574 571482 978797 380706 326404 98317 39610 231046 70423 790681 11802 148905 998024 11559 537352 683009 16494 845655 583380 248052 894640 706363 840163 193504 127951 206362 447915 589270 921625 514478 820664 62362 567543 778214 196842 810661 585440 785701 369012 443107 607779 404417 798623 183542 527778 868933 83461 183089 844753 358767 676374 106269 892539 674994 148886 570295 787581 835830 950877 887728 27401 678931 69782 408108 570469 433178 877376 792388 376298 239692 385648 771972 226693 862688 639757 375213 146104 78401 380051 50484 58714 454158 873297 807681 378515 754073 986923 302961 243490 363561 241112 264149 323991 657656 351396 757041 267480 966452 125040 76925 793312 476738 799981 610344 149564 305143 804133 281680 383244 34013 70962 81547 504200 670581 970309 490081 734072 757551 914464 584463 199739 363315 399964 605317 188353 164315 547812 624553 494801 626615 973496 570323 756868 767879 778924 900623 662152 80197 15206 474078 426206 170777 854307 773748 774171 401762 334258 887419 106411 612980 120183 56655 175882 679764 444266 457473 772809 362238 627414 235156 117519 899744 292186 842115 531093 894684 92203 617017 22185 192906 225040 54551 778412 375539 436261 393393 980308 750999 300569 758097 800235 791400 844783 901363 163981 606669 256641 175752 81326 139552 280696 426099 964882 182960 826261 651919 372755 457984 321772 304806 88607 501062 436836 379963 164408 982189 582968 130818 791346 816787 255928 217507 586424 8716 16137 150906 912519 368029 430689 480218 757424 194818 10572 561221 229339 654184 783402 876341 363775 491571 525102 471447 238059 941626 448672 217419 192257 21382 11676 558181 978101 680983 557457 108015 353106 227679 688195 154661 815093 200516 876234 826743 812560 347234 453585 535050 217448 620615 483287 42679 77464 436022 15921 446155 280972 210276 618118 54662 184967 872958 510418 885916 995933 424929 888036 165239 696825 689441 126879 644914 61145 5635 551037 166751 505421 2882 149895 502659 942779 134349 493662 379541 240030 507719 105526 806082 632578 635207 406997 318252 840522 115350 597465 52518 83755 26995 323631 806458 258414 912402 9437 480803 111345 518040 48697 928019 913511 346337 245487 680046 509588 693499 408254 254797 678929 955176 652220 485309 236494 597408 274446 233597 239435 601164 124849 708739 101022 227404 260340 425336 218416 978674 820411 296119 490560 708293 141246 154642 875486 958207 395335 492045 302257 149776 728312 770337 712114 108120 958275 530811 504047 976176 607408 624698 623369 636386 622618 944884 372214 113709 222450 930545 172351 124738 10811 288175 900739 265993 117644 780189 598195 495325 369489 637088 913108 538060 731146 240208 728768 23896 906827 990012 913189 745528 298107 766690 820740 524824 867285 169400 712947 35668 474665 481766 381468 594497 570204 694601 933116 458405 669156 714482 815716 469434 342349 41253 996924 719983 616438 268827 291323 267431 954197 42240 987632 833015 864047 258485 289724 535340 989281 7183 757910 122947 686746 30678 247685 625520 52318 350535 944298 424856 459524 814547 917683 925014 42489 79070 697577 61817 372028 189312 910435 733764 427935 407175 603792 30958 635020 261043 115954 443936 255358 404729 896349 514809 273092 643649 730620 75533 18689 533032 247181 218978 597038 941439 695008 771953 563223 371530 210203 173803 240154 78273 985465 775538 227179 932562 962438 676379 295891 432669 843557 395379 93292 881463 176842 464503 274471 909544 764225 340506 603654 319277 551269 914371 93986 414646 848809 133580 290982 845737 233043 286212 908306 300125 516412 859630 90361 355296 646225 386112 945539 940722 105237 681701 783276 856328 403933 927099 816195 161546 601298 310934 63596 199316 725299 939195 220510 847097 23376 135206 544486 202747 821968 902789 202019 705877 261484 636346 358599 755569 200881 519644 866204 268466 161346 17143 233213 224172 264724 721415 236120 892455 522097 988097 830131 671071 809270 239371 928612 597191 869076 801023 19672 629697 910098 244588 371469 993063 886793 276117 278487 124102 578087 113584 640351 813470 962989 931303 690591 914019 820721 732507 858023 618751 984605 644060 304412 41805 281006 593074 77555 409952 12277 578647 249594 73786 1178 54715 978128 373781 106580 596991 599592 664990 943602 873658 184394 359924 328213 981047 66642 649070 52851 174453 74287 386898 729110 566374 955237 693343 438555 439408 696716 287108 274676 603247 677006 470566 462630 946801 277485 367262 92556 141688 300027 229369 542930 803836 251295 973750 871930 556583 885015 157835 247323 785367 781617 551521 41565 888287 297360 863443 575742 681094 44717 65203 645584 499462 154452 365830 85368 697934 42275 951747 270961 247169 443598 606039 408967 518645 143966 220771 156893 909749 79533 865980 548135 163071 390827 503147 225776 78919 347356 613547 273942 712114 557464 998446 400393 872476 827722 730584 832719 211795 167026 569026 757507 413657 930595 196664 99218 733605 144965 862844 620860 569635 136724 880513 88793 378160 297631 116976 252497 874335 510922 224806 724195 142774 839116 652020 889247 575281 530354 847326 271788 192190 624858 199901 890051 137792 652025 691741 695409 71245 111702 17727 435609 199472 677260 268696 438832 849063 665868 422321 672128 830373 512728 327365 905125 484177 383562 623237 773715 346310 898763 691991 773134 365457 626012 832851 58736 802934 724240 350597 729830 516460 319056 843374 955379 24860 361302 712451 350188 126118 540530 21036 991931 87835 1224 840134 930269 936708 147344 39266 238627 691354 404245 762308 295157 254860 463927 552100 44810 487100 831913 619056 575409 509378 566003 59912 601099 851815 313905 953153 369998 408876 956050 853091 281412 474561 88410 593771 994698 39054 787296 505226 848529 724909 611153 396707 684257 694957 485035 293137 427601 392273 432323 435039 407120 501583 970175 865614 185503 132498 159197 700563 846229 907385 827498 705238 365530 375829 246604 940659 313772 809327 618809 385213 101917 394879 939773 216950 358354 691894 138552 769625 537990 622005 554590 306833 944709 598228 187957 419071 248113 242524 737370 463351 528257 109709 570300 208643 170813 632729 906144 763231 908611 429543 15003 289403 874757 714385 954843 52221 123593 141862 900959 35068 283432 903465 94586 392134 729295 204880 435988 691738 957185 778373 71081 273647 295122 878825 759752 831020 331501 223820 747733 58733 401808 257910 694791 450821 463307 933282 332139 421558 767237 109053 590559 664250 76215 978923 807640 793022 135214 966723 658076 849634 769741 766926 309385 832762 982665 330060 669964 194192 160555 679662 302507 655199 978642 417949 431740 476825 599342 397618 139499 422883 702982 504316 32312 742804 842483 194621 316982 221689 676963 188845 664910 954580 303191 670518 696506 751896 160229 383478 598474 423983 630902 341312 451234 625204 694217 709915 961914 433913 369646 373249 128477 535363 473228 632610 533546 199945 46237 184606 10326 167352 915436 800655 593704 857330 91102 692221 288828 471306 843942 293799 692417 946121 704206 268545 888059 14445 492981 459184 569409 339557 294284 361168 78400 936342 139864 475695 546422 969433 131379 494671 466360 722746 646283 40551 662188 372411 998946 788387 790480 924175 401868 578272 318449 40607 838516 644529 88181 159368 107287 982045 112402 151259 79815 853342 510804 777692 554857 859747 408027 57540 855800 258703 120026 879487 574464 67704 630618 674799 921955 261160 277813 392743 839384 259360 848347 624624 916711 762064 708944 468935 911022 164576 709548 676829 195999 5419 545306 280918 234879 277054 163993 122443 959977 119710 177214 576776 893065 639231 357168 41742 389602 763533 382507 164690 225608 570791 998974 459388 821927 131167 592588 488105 684602 744443 997711 401898 32468 707767 130192 305475 727259 186817 842865 446445 508552 7036 479395 228052 600104 953661 617328 475993 462430 188945 471922 943249 238046 99765 807002 66628 499572 789980 650794 429807 798395 499309 133179 949442 412391 746755 162680 86499 557883 167019 231649 102058 748051 138153 186249 220451 331868 456563 273945 193487 455511 842612 834955 599714 72858 462667 36271 371207 208078 961610 804777 520535 587634 236663 341745 778854 569878 719374 646610 740087 622369 497340 890539 790658 57996 939302 277809 504885 888549 905824 477227 374640 5901 482423 756405 258120 692410 187624 739965 635332 222774 745638 184649 918051 789982 634328 856880 773909 329124 56216 268572 806781 65805 630965 883534 296182 100595 787634 320218 415050 209028 698565 360806 878972 667649 716825 420720 50496 453056 775948 529285 607102 56683 300977 207819 484882 217535 829968 887864 70287 980942 233185 946072 306487 751933 593493 384971 456965 943238 760845 599876 517155 619128 157856 589643 21620 261746 440922 273596 302411 350315 755703 684486 135154 106477 917996 672749 408933 706197 760415 139913 515092 894933 21418 559685 153124 644467 606044 604000 485871 999367 233143 466415 758719 967553 441971 151833 753687 216608 101562 829978 406442 709692 599722 333313 347554 926077 946838 204977 909210 724257 677893 943460 590117 416506 41394 176547 491653 797550 622474 738639 272308 578869 481457 839196 726495 118815 379965 427792 776805 373900 387193 355593 435996 79217 912740 914292 978829 973465 91376 404055 611379 67618 781699 870023 392640 906940 740601 369203 611545 580654 76192 973527 596373 18065 31610 691722 480449 171922 350591 689713 282206 840052 528408 485833 338722 791820 72037 768481 518899 662467 339896 352221 82863 7384 862872 634933 742695 277915 613119 441459 435104 984243 414620 524601 569552 816793 327954 215353 650151 716891 115511 234171 745347 210906 23254 293018 416762 79308 654125 129159 882901 915707 130608 549765 200911 604483 480004 5163 166618 875160 562245 893797 690202 365950 498496 792883 453288 284943 202874 104745 387728 765817 50855 495854 587347 818045 771123 94013 565478 539377 727869 28390 254769 727807 214551 827150 415057 248100 878152 830506 212759 15730 329290 699272 592455 333070 904652 552967 392026 601522 72432 630939 639996 783212 595086 915786 211150 520414 58096 328369 899877 93180 638548 611775 772809 201809 538605 352888 654583 186618 175266 986867 926752 181737 128462 51037 212200 851235 846590 776628 173863 926915 978358 952013 804332 712437 482924 357263 556981 285947 692811 46390 225015 832556 331314 112784 418204 180528 357811 389635 780096 718533 134548 432645 796852 410685 208849 116963 672828 535486 731800 168827 278032 913088 14987 347329 993694 877587 840578 31998 715718 433558 508358 134796 539101 985473 203415 580828 85931 645468 957608 770928 367277 267525 572701 771425 450643 613295 212308 154778 356611 214429 883353 102427 442068 4587 13488 895799 611348 947270 505551 624086 333059 786862 457953 550260 108310 236859 223556 629024 461045 363542 385548 734910 95421 351547 643710 530181 275710 316478 947030 319874 558909 579074 754433 595091 492596 427459 513315 594669 930702 581582 292883 638935 411627 115140 900122 902829 360354 444251 665528 720989 331130 419548 782687 333293 463407 557414 352694 850419 637620 688810 261975 427419 550571 263533 549457 278694 63406 16649 163942 563813 78602 837163 88398 6338 198975 836311 14323 555895 246529 994080 870195 490708 487802 492144 725602 131517 339398 769158 668677 675754 782709 323699 893335 123046 310156 813404 75719 860433 461700 557563 175033 134558 534410 368158 205569 791509 893949 777446 793771 791570 918580 499978 910966 835460 550581 495058 821779 335599 613759 144988 242155 117995 549761 224665 686487 861666 429920 507601 787685 160022 617845 736795 884442 827032 339469 642150 262059 725650 494503 754420 174210 558015 214074 209113 877055 79277 460204 762432 595764 933186 909916 403942 931176 861428 522201 984093 286422 982415 924072 978443 777323 54260 135618 196840 364427 333396 546515 297539 10572 503672 292093 488830 444409 435837 68883 20430 662672 703376 70814 309436 759877 893302 305435 941158 2365 541511 906043 886718 871124 629550 184802 923146 226199 310507 992169 554595 506187 666577 768797 198326 386020 863624 810493 671110 597134 37516 75839 654183 836968 489132 121995 108229 9348 632460 707967 205147 75433 272483 810537 675453 718289 81534 498192 222734 655467 674683 483052 294538 656410 47375 397801 181566 203188 587713 549609 5899 742019 37228 927167 5478 136136 946689 286836 832411 935667 425986 205573 34886 200492 864904 544163 722648 127822 281855 408818 907288 352742 954149 93194 742687 195128 527182 341497 880859 808698 523427 422719 343309 720536 688478 489297 16331 630446 334223 473751 714942 468689 17562 75439 722277 865607 743735 444519 947217 210377 394673 117062 912743 287176 332264 144452 944033 618278 980687 319693 863885 309817 95982 105090 922892 965259 614369 19127 96980 50076 247703 222070 617263 105182 771283 10491 515130 618232 606767 625079 741607 433989 310420 163278 86331 357074 197124 216216 498192 304675 884625 907619 715541 218926 561122 889263 908361 691678 663285 334193 154755 113681 867095 641745 431341 549915 268590 583980 564164 752833 649648 578514 165914 634815 128553 953929 683733 297859 551481 958856 149613 152559 575252 357309 402033 165786 411968 358728 59843 212944 257882 545469 727767 85518 734865 760486 25464 372103 669162 846847 279812 416161 403578 412024 41131 878585 20527 93111 115251 861531 91272 315347 751671 699210 598808 643930 930851 124350 770119 983564 663418 555233 505297 973021 21265 741521 168453 614775 704209 372258 524935 360886 636600 264153 547022 349802 80217 413041 458406 97432 795607 147802 113968 108153 406126 951349 331485 858874 586795 537945 631351 511995 322350 218130 188761 455632 477487 803100 101809 211651 25783 470316 399877 335503 223010 887528 423467 386791 596004 756330 911567 757869 635584 791040 879217 716731 326354 923183 486308 6686 757447 880620 47889 941525 758176 306529 76402 782998 567347 900462 107415 813578 788394 953894 74852 849997 208193 307534 490641 826223 728012 871265 427945 965365 571887 437582 384011 377176 526052 277688 413164 876868 577785 742517 232659 623259 248911 36496 167388 105840 63196 649032 955702 734349 348778 671374 776933 450925 996246 338123 331584 542914 558545 195416 501748 672368 855075 617859 249343 492112 661987 829201 509942 838062 319872 580342 762047 207820 689787 733599 68888 38301 702058 204200 951886 280778 523063 194662 998535 366897 419871 794847 577849 654368 324148 966669 488816 944990 783132 679584 843276 522147 607247 920696 935488 526236 90268 235374 425621 414760 61797 603532 430949 201629 73054 680912 623840 863811 673618 112750 303946 174103 653918 167115 507259 169418 398132 812802 723741 25408 52442 881315 913074 167314 432296 971311 771724 51788 605070 737118 753555 602991 592907 787993 162307 296240 927607 579584 870187 96631 999994 373348 445550 396450 537490 745934 936774 432767 265618 391479 237052 419093 516573 837454 930097 218332 696111 491125 952921 166464 156820 435972 635067 379042 896815 166021 774642 194263 480565 601270 491759 912871 497711 490954 36788 883855 228220 190568 168154 481280 97868 818666 192652 403229 446630 296608 981194 292033 830307 976203 375015 384567 966384 5858 815500 865280 978128 585616 175219 714897 853592 585012 873964 629650 77810 601247 731419 765024 40538 9306 598328 944395 500388 966237 504141 275097 96180 780441 410684 456065 274244 585711 200375 208177 203042 503991 517126 152137 111471 582330 167173 233118 476769 516472 170338 554360 510273 558435 95459 730003 135406 526050 139038 234530 243673 550351 83136 409735 898183 317114 961543 251549 773266 800547 876104 278319 315880 932227 873193 283837 7818 558084 637736 369150 290831 561797 85778 171417 690142 903767 587469 849771 842039 890242 998223 902980 658667 403841 546596 286505 990111 228289 223148 418260 309710 37031 857242 383471 280452 387847 962038 610141 149475 202285 219676 715762 619234 881624 543931 35893 396553 670906 45143 281573 340150 89145 583112 963889 145691 632369 19129 95615 483773 9136 200745 466534 240375 817337 949741 150131 857653 262402 855788 21480 725114 935029 472034 852792 816410 634995 878237 453965 491072 515596 476483 965187 218473 894344 690187 719018 497000 594849 809983 818247 796192 379335 302208 689683 355597 685019 708994 375995 782075 989044 306571 630494 579021 522461 221625 76818 482616 796117 544633 51872 865861 971789 183888 801860 182226 249518 420502 252718 123602 379536 301238 616003 814216 291908 139184 831644 860688 947532 163031 302469 630423 616861 400020 140736 110686 507364 718561 282112 451834 893118 244814 541870 943831 929214 426879 741032 870896 677931 137963 39997 342361 562623 506207 432306 303030 724585 254586 358656 339265 9804 999471 917523 78023 757182 916421 193292 844204 743754 385946 118592 546018 860654 19164 401912 614582 229150 268815 317039 437636 929471 321610 68759 857341 681964 53369 981908 577064 527477 598684 779391 951391 189659 220551 384612 759757 996758 996832 70404 488631 918095 211813 472468 270640 939814 377507 185724 414627 867757 124159 798490 752012 736042 521521 745340 633983 151705 125380 424809 425056 539496 385048 516313 759402 328762 798944 254520 314601 252261 786341 165415 691391 721395 491712 571003 543714 789989 422372 872700 923932 758123 808914 208808 888778 171373 536162 570733 569182 617797 319297 3122 849118 209091 765613 232911 344482 816872 317435 826512 551897 266219 677010 553206 461509 481143 704110 848502 645882 293035 659805 611000 354723 907992 254149 216345 678525 539591 856476 234857 176347 159473 3631 156270 959072 58565 651548 582111 517832 228005 977367 871594 956511 855913 795113 472367 477000 582810 582764 426947 400183 78456 437456 699822 179319 781877 123418 255405 810726 564024 957088 33520 24180 216859 891726 104669 321448 579054 35299 875916 289499 304497 973941 486984 736506 210333 344553 495316 168072 645916 115836 966244 87066 559245 921661 853792 459673 813313 342288 834405 999428 190273 566252 768835 489515 996549 680926 27584 10229 808318 61252 644691 582683 895373 698515 429290 563114 852234 988498 630245 747525 317886 582812 361560 795169 776617 860578 477581 183240 731901 7719 228992 536662 510240 916866 654753 422655 41070 600351 22677 191879 195765 644862 347382 83592 549944 990579 125006 182256 362605 943396 198880 39424 73023 238799 241311 230734 471692 493121 764021 337604 904551 200095 709438 750495 595543 326497 214730 477424 52887 80786 684190 557086 640852 354194 950899 512867 306 758100 296054 736459 144135 899616 197703 557560 116703 895570 885946 939936 473974 992153 429337 375181 838273 119161 866143 266460 172133 372361 572990 750911 428798 851318 125146 875451 33050 956159 839308 203178 19324 675510 173985 915387 7385 800645 145753 767149 831710 958503 504104 191191 901480 754026 962935 831971 93514 585972 128996 332047 894603 333051 480638 942507 960229 59979 772618 840157 890311 240132 269505 499104 868052 713050 75471 897536 427554 957587 372950 324447 702908 561612 378345 829876 786017 783477 294481 116935 948482 614992 586572 632118 962888 164534 450504 323444 304587 816786 9325 794052 785180 748196 913168 37634 309756 220479 241025 727322 166115 914251 10942 429455 737978 695492 975037 135414 419489 439417 416038 198904 898794 470030 815575 845076 305564 145978 70494 669274 449137 293514 392066 25073 205080 512860 548859 407314 551027 164069 155957 347402 5914 803180 586770 740476 946455 994444 709477 197277 440168 905334 681911 38198 440385 724908 412805 637542 277703 268679 392960 614749 386069 166259 318540 92002 681339 233326 699713 136782 958714 81868 311469 880399 15433 460150 25937 865126 168659 15718 146783 82153 45431 904748 105731 822786 871751 22316 673303 260334 496265 617502 998636 780158 415225 320013 51912 749529 628997 207065 673443 852345 582607 262773 439337 187241 576239 936617 117627 753614 206831 328848 255598 867163 790797 277595 957386 649307 615484 71437 590796 32107 484771 908350 476644 642748 970460 293592 362424 266518 753207 218845 977823 632144 585524 11486 14119 524377 266253 785221 505552 832370 394794 175117 87311 897650 772330 75908 931660 874689 350689 54160 128036 81501 524436 688359 224039 824216 514175 772245 156379 250199 289359 979002 429239 241364 632425 354377 479977 99742 688609 602571 749713 245652 628228 806682 229123 654510 577358 880934 289289 621428 425140 204659 728671 754756 114460 432473 167349 538960 230112 81027 644145 906526 719567 417521 663530 998214 322860 432502 438062 419896 413229 213882 211645 392627 848829 102713 415115 800015 609914 966594 23234 416052 859255 21368 5246 471713 77692 63573 36111 571494 172417 2082 989626 735914 664887 170369 723257 399205 288127 844963 712182 35111 948336 568786 534228 345104 412245 666984 205862 808342 547757 777750 329526 165250 957226 320543 29632 616883 280562 817370 922868 903961 386721 695923 321847 786107 216453 390122 986978 48178 467297 885906 178434 173355 221802 451988 945366 769961 458381 829354 793749 785217 731239 638180 672677 127261 855115 72742 761765 954554 254912 457576 947172 728617 467009 899701 424615 967697 273723 403308 156455 213803 683090 151874 19985 548805 129500 693886 296516 848448 337636 12860 745238 810834 786216 203243 193872 834821 195036 687695 758125 671158 172453 216447 780511 82839 591199 817768 866698 916141 845272 294472 337223 476114 724050 930484 760419 255092 383877 655058 522781 57173 76954 951904 584747 346185 15281 127659 740917 975931 806428 249497 340825 923560 604898 372832 859174 340322 780925 284876 563041 118542 712092 200637 827203 888806 212386 454758 609528 482809 825893 700879 24225 719782 551536 678740 403347 115748 373697 137957 246102 719869 765963 141124 893160 337679 135926 232906 168823 619146 967066 79905 552298 932084 856456 767307 209497 114344 721601 201178 73104 634962 855548 739190 914001 113013 976100 767259 24590 964197 591128 216407 469299 670861 136746 337552 502298 221867 310433 891837 361620 986127 939831 605224 275559 937376 571610 936242 166219 97686 221167 842191 634028 494849 330507 226054 435115 670465 280696 709554 194781 298187 585335 567876 788746 491563 302456 98430 846639 432764 581027 86457 472637 633201 429650 226016 953943 473040 94356 716275 568920 498482 256812 266501 153227 918725 989137 985919 228657 11018 239084 998555 101823 547863 478684 619753 236125 974933 399605 449933 606824 422787 927484 188607 586224 378481 97069 87945 65915 959110 286454 356813 141120 652027 594553 174205 754093 524958 291214 925025 556706 122128 978110 441940 535156 671687 167881 789831 421291 539277 205665 912893 831812 808895 735469 311949 489391 649166 686919 164132 984530 625473 13054 55616 55044 321394 202005 24182 740371 809869 417794 12716 96959 703060 103728 312160 986172 171933 801085 652511 78388 630290 185981 211215 848323 175408 979829 270245 920121 73225 33568 518832 550492 472386 499054 303308 596899 338453 866816 374704 84988 600080 273070 581921 457606 645653 590593 643388 642264 564056 181753 993904 637944 16740 575752 544129 969701 602582 627732 850439 764878 114400 292729 614061 940697 787720 452997 447730 864093 615270 651963 160619 677736 273961 98896 788799 118521 248723 280817 950506 718919 712504 598395 718394 481016 971076 910786 979797 435691 691250 937419 413169 472815 432597 682705 514971 710537 61779 229571 41201 679922 362340 68164 933480 910231 20504 796587 140166 406743 906062 985153 326696 801289 214206 460101 611774 606643 557616 429035 556170 68116 164291 55192 589029 797787 357351 587368 707898 996973 895011 208041 706697 915683 391952 826269 486245 308553 277083 773116 698615 631521 473735 657071 412601 992286 913257 866646 353403 926569 334442 249091 453153 105056 52425 554109 423202 373714 381782 234366 139851 563204 210296 181302 729787 299375 147304 254341 357796 148543 738932 512324 700560 833621 633405 216573 599130 536647 450681 241647 14961 471707 742449 862347 226648 345103 671172 566841 200169 398292 91939 478548 693389 377614 246163 638570 932293 62870 288366 767549 558501 740920 509666 395908 764115 244661 466480 323947 21837 681410 786606 834894 813344 399624 733958 646018 562673 44578 917365 737677 11512 977058 708813 313897 765504 151755 393587 96517 420265 140696 204449 605572 389542 814900 360549 659963 831808 62017 670881 893495 28496 526929 742537 40309 354505 815664 874920 287913 756076 573208 79835 801400 676369 645562 871508 943805 385125 42620 340504 238535 12006 679286 869570 276889 750441 478260 9086 694698 665685 107127 488206 920483 530854 300660 395081 480227 898154 165779 686295 188350 214855 187633 133558 537658 503091 356062 176504 983312 771131 548768 944067 903089 759101 346095 637135 769791 610477 318839 63467 527375 49684 794265 693561 450734 973772 28905 779374 731545 352197 863793 552019 706051 367172 787949 225286 390035 688415 722318 532922 129059 666946 116471 92658 963714 394924 88259 929034 387507 757490 614013 752302 857260 707516 431078 978593 218456 475012 924082 673272 482901 370778 910795 310172 300791 22242 520205 526796 571715 502291 119752 550488 822133 835514 804162 112423 435578 233141 762034 103602 382007 697209 215494 926599 728064 590925 545118 863687 412130 54028 59214 718824 389273 341607 880160 107763 33434 995233 824912 423431 523403 951441 708814 990548 686726 73955 59967 477985 466586 178071 445053 305479 781642 333889 429010 661428 897420 712071 149313 289449 548746 945895 702013 428284 745700 10414 688240 120343 580141 722305 177846 327159 900394 246296 159263 955054 741846 285374 149360 473505 501473 625939 484195 943498 878764 933066 382562 330807 365902 172139 748176 68297 947730 43666 332160 635383 432503 82542 526204 842952 538927 724739 804031 73948 181792 527592 946171 400612 716262 299658 295573 293862 691343 875175 487908 795066 488413 575252 525877 781071 917896 598136 890890 287206 532281 308047 945046 106134 503121 676391 245378 23303 861536 389862 463468 794743 692654 242690 764131 919288 706613 466567 749100 959855 382820 169493 590784 748055 967070 481184 444299 927036 40697 987886 119215 275073 244992 973340 235327 609498 411825 58586 402564 749011 489792 749994 442492 53575 407442 481701 755094 758953 943107 959990 505335 580927 786465 218524 32568 777121 403566 140845 650597 343807 387745 821774 190783 451865 305062 926779 318715 946244 14490 940998 368386 700716 359952 369359 276463 486860 422926 388881 46292 704951 837712 363926 578165 174611 5700 46653 977098 874329 985357 527995 172290 117463 611841 517270 346939 784557 453291 244268 492363 788307 201737 951531 785530 443026 41038 891350 80773 729542 605217 174086 602589 709987 976797 109927 288934 608941 525967 637751 919929 607422 300155 115722 214626 925060 886296 538312 487970 442048 211279 113837 604398 200968 854400 737289 974190 408517 227772 502270 153343 238774 886924 7621 79217 488556 521961 196649 538058 709516 913474 234761 378818 178896 203769 672539 619845 41734 423334 698532 166708 576143 166610 462400 40484 442017 927806 923936 32925 999558 465178 130695 159068 380827 641550 29325 895953 696082 8820 652508 232290 619952 559259 767350 19238 697039 615046 943404 887531 848989 20459 104360 569521 515868 131573 541156 347885 131296 283523 828401 750407 934804 593062 236274 598748 33333 459367 475102 424764 679381 263998 705 777773 944025 413020 171963 178598 849660 802146 130623 9365 287434 450408 128470 298330 882982 677751 791898 328010 473028 579791 187 428908 399471 392610 29565 379263 702532 285399 426360 663667 275574 977352 205719 84523 524552 827652 182362 765185 774806 268110 708436 376002 937164 271900 430893 213294 521901 886552 954080 390969 871373 871587 838334 17869 502168 33613 273066 710406 286281 661022 803356 950388 718579 331729 556382 646173 265212 613395 329362 779640 784541 525704 372777 254066 263651 501703 793773 857069 482033 717529 877560 491708 734332 153150 966459 776233 1997 401127 110585 690416 740931 50685 958217 694529 730382 189849 838935 897089 902325 295306 784547 833673 971281 630354 321216 255270 554704 395433 883222 206488 375603 854649 514593 907731 64080 890656 48689 15552 566800 993457 856040 897853 584690 333299 890111 514393 621383 973472 26241 738137 997684 305704 596813 734582 241651 274923 785048 611293 556818 318211 834665 127533 679922 208184 67100 457724 669449 178633 68960 666579 315873 409962 424505 483437 272150 43072 452926 228412 542812 371559 967388 513188 702839 108461 369809 903102 557186 642580 777713 378519 255721 266195 881125 834670 573934 48214 434535 707193 52967 560250 849864 478241 393406 700178 431083 54273 995120 344357 862407 175979 103631 413677 593064 603043 623488 973401 47342 637986 820030 148940 803020 766100 19413 855836 258506 446298 761767 569171 895428 86217 46507 214066 530922 838762 350057 919401 651902 641976 245887 554976 808088 478373 554783 633650 607525 132437 367055 261356 850468 498784 289383 750802 563368 30612 647830 147227 640025 927922 923934 993392 852338 153389 587988 720753 84676 687406 914977 148016 327090 23058 582979 483571 51444 226026 539660 4662 845652 506041 455138 906599 579443 932922 460094 778921 577349 124056 279469 281105 212497 542004 117714 591532 390066 884579 369250 238007 638936 360813 763110 825253 511432 769807 491517 464349 955864 321402 598295 946874 107956 926354 855739 311817 61852 809775 55938 795982 235491 384799 836249 836095 939761 672546 772483 357831 881922 999917 904725 241669 854566 960616 864057 967499 646079 16688 239595 434783 31621 275797 761407 713277 444741 534493 271193 520082 298526 55232 887731 174851 65219 880233 474266 314404 183100 80699 873394 196802 265828 637898 587886 955162 156716 819550 27544 915359 972631 727924 774095 978232 944572 213372 337092 432383 666440 378844 415868 616515 488505 795307 834385 211079 56100 511031 353713 469121 528495 367232 52445 147740 162007 450682 313899 803382 246188 52687 20613 226914 714384 345307 934440 847272 376316 446510 250342 585088 377979 890766 989284 668571 630829 539954 675421 670810 159238 533064 764573 427028 656844 459439 86982 311765 81308 799870 117647 905177 836965 540092 896383 329045 973867 277605 308599 200175 138118 94124 771430 760129 126624 130611 515666 145050 551867 908244 457750 807548 826473 421724 637278 247583 808338 464074 867436 658285 325809 405397 733719 197444 530455 967011 234951 969783 753319 485331 421242 706573 542872 327220 165890 105345 275191 363915 142917 423360 396770 515473 423932 552686 282829 938355 839412 627681 861505 142033 510480 430756 708568 506239 194244 589558 59331 808518 277916 212425 886916 874404 718195 393091 264500 536456 719612 328192 741694 599767 797373 659277 799842 808682 222543 206831 81459 855885 351456 261659 304282 385410 646320 124155 872656 398972 428695 752943 206696 422885 882046 114441 320899 873432 878305 176912 772569 716007 358868 411006 953335 524374 7995 886402 116731 34526 118544 91711 103450 294763 80032 800587 922587 45215 10958 883249 821786 260429 149327 174639 916742 628030 870893 663673 650594 512559 576069 928884 157000 880529 224264 389692 757153 999624 236861 134942 904878 87405 725309 621726 750275 25420 368566 159091 559430 274855 161385 833094 680244 71600 453357 90295 949533 633747 617705 968664 954531 484202 506269 135152 892095 222471 638682 258489 890556 354030 981125 594210 490234 278359 665753 887693 684332 189552 769954 346194 758554 556826 261698 3323 591136 367400 448751 202822 671725 605923 29427 454118 431941 476424 401131 486274 200640 984903 912905 362933 562185 631878 783570 547788 352351 180829 465505 801675 930391 796824 293218 241000 782808 136824 659992 164942 20445 841010 73495 781660 554935 64110 61834 535076 776265 881033 374894 78636 984202 910804 502293 236464 158854 866834 313701 430046 781726 373950 211671 869464 253635 798403 641912 594550 554879 123330 681962 916161 133996 871439 93732 925561 62202 859060 332782 104337 306350 577709 8743 164333 577309 884587 656383 94251 136501 768849 520125 212055 164021 346618 546489 884661 590896 722353 480867 37179 252879 849207 658555 821012 207115 934016 490006 477854 461559 180214 751200 811437 715060 612149 567316 327366 736058 962957 736710 672549 543126 373636 303450 531383 776102 243153 296137 53792 809311 155362 551267 614647 346440 132055 170696 838341 152892 120836 911278 636746 9580 961139 590943 758904 825371 682720 627383 133046 394656 603131 377834 840734 972775 797354 189564 37823 745200 382020 582599 468571 500047 90903 98553 709610 998442 746530 8787 8918 490942 464988 806635 644029 155035 201835 303786 670514 560419 410414 853455 525629 142607 653876 583339 65174 347754 304131 864611 852589 585300 386834 334257 37157 664064 997646 335395 416597 360758 536537 228315 214598 125074 710790 325325 332728 229123 666527 21572 234908 954125 752991 29917 288987 908359 716920 819082 789966 827678 511887 981456 551939 313104 959611 231497 593919 92530 772425 853859 63159 622955 670459 948576 344533 183606 224708 287316 555769 104996 175630 819946 641461 380888 501108 591967 577424 859657 687240 920069 159684 898627 953166 206082 759553 281126 308863 798862 324008 760614 199112 393721 186512 174857 471624 143522 182020 580332 370389 375297 96514 343871 333880 731934 354942 732100 984812 360663 139933 991444 429283 50142 430843 957146 263617 998841 193189 973717 149407 255297 422368 719323 2057 229411 747744 592209 497024 223778 994257 809523 38969 823123 412626 977874 600477 500255 958325 900369 86215 202308 923905 995880 100553 256597 729712 223649 657319 494582 30513 571038 637146 346656 380007 889233 975182 131811 110824 385921 856356 568223 482238 454092 119857 557770 609258 887839 846205 391917 340764 953664 303365 803687 941628 618565 475194 492520 236837 53786 472640 707063 542436 822719 305840 777901 33085 902664 201686 753208 395110 199707 812403 803801 269643 328117 421500 900006 381896 27430 851481 827209 243314 206224 559207 613566 95823 503340 736439 725401 653272 199749 27788 855102 325374 375418 565729 781223 562339 554624 792673 143074 152541 347359 938541 513232 84406 987376 910490 741800 921774 649253 772848 514225 851959 221697 403756 331083 894840 344796 462142 886951 130188 988064 716300 377866 25600 583439 622958 686543 418456 679674 819632 321762 666954 877195 34323 283141 212545 678396 886859 884110 117979 302430 880578 883623 101804 447892 470420 582477 756921 969493 87441 661394 601534 714477 897663 165276 611689 390268 592853 459299 921180 525621 345409 214710 679342 36065 574947 180087 163179 813146 781904 506651 694544 472016 196176 417387 557712 912967 539871 744389 848721 196119 14000 120475 394096 824107 377765 472819 647737 978051 688857 286693 252847 506674 867734 31905 288842 608416 55135 844006 769716 991368 331496 951692 171019 747579 690968 894459 57763 741596 321038 678897 9345 101091 47065 111425 399008 719642 7935 88526 465328 193250 486711 810132 31890 103151 960111 340768 244957 302280 201798 503251 917917 855880 852243 369570 689486 931488 812892 739993 712485 362578 429472 427987 553416 87543 666254 964868 618385 686971 41675 87024 406414 642140 859249 26289 14404 892398 17546 143412 4968 90713 259993 420668 223908 658649 800145 173086 141400 771326 75548 283204 770519 896554 604117 520683 6374 684822 628494 273252 525952 546956 889739 611158 796308 128686 817413 807162 211781 128174 146473 629598 15529 21332 525526 463011 704331 352892 961251 609727 883882 803797 171670 202364 788471 436515 15469 810935 773979 204541 221465 39650 775214 765455 638399 590210 63233 873754 419445 878769 589910 746351 230795 518365 551394 592440 114367 712903 937810 703279 549319 158150 546626 986661 680780 803137 166791 516284 130089 492409 262951 575149 332656 785980 599900 719364 582693 426163 680981 889951 353025 515349 586741 581810 222128 644721 948946 550341 951507 703337 956919 534452 109247 626801 17698 3247 64061 153492 224263 660536 436424 924143 525259 864807 125586 349172 743945 940201 611135 938857 804625 837949 476455 240679 84132 895414 800409 785115 989050 917948 467091 901575 183100 782922 453579 663874 46345 461361 823145 228468 222069 205908 241546 849052 792070 440618 998143 80394 177142 251712 31308 666532 911348 895412 193961 333541 101538 261115 195268 536090 931608 963099 980477 638307 708704 158898 77353 825592 2232 827437 580496 304737 692819 918802 880815 801533 792984 357943 332087 446972 97633 557576 863564 612005 60670 774085 181254 964817 765104 651649 391155 71982 873198 630244 520467 55293 491555 14186 457115 355667 775342 645539 731891 939100 948448 547377 554424 220372 269506 101964 645243 528716 809100 462465 37375 387179 986031 931503 276991 710442 764940 253129 422310 124055 910075 128535 473365 943891 765445 188020 271904 339476 822442 796561 753361 949732 308380 386161 754148 251551 123650 764651 529737 421241 332790 646828 702374 760246 123336 638514 883282 340976 981432 520401 337947 380821 39935 136946 335041 831015 227207 522319 531256 616698 681647 948921 327658 845817 521544 825682 167667 508513 54362 441939 391267 505347 30176 513159 291136 36615 420423 467982 116801 485476 453940 671324 742292 310761 780795 137463 996889 127736 520104 294204 770596 124613 366394 258650 439231 413211 501219 264597 561189 633431 821961 642373 221065 890539 436808 787348 467725 430364 708398 135748 90699 391109 425150 964327 630928 270290 392686 940517 767004 479622 325160 751737 574819 757557 789389 892980 329295 413578 557933 961529 512763 107523 386128 542463 720505 447984 144240 850131 263374 681591 266429 99667 179185 916819 251864 877491 872911 893840 624984 146620 172298 683665 192456 853384 176757 408395 967462 700104 916249 457287 809254 289982 820916 160228 686510 144323 534069 130322 117719 844738 695233 589016 704498 837115 176113 635726 666049 209985 787858 934308 618169 286076 645155 18138 574151 529512 857434 87238 695304 949845 430432 82769 765711 438885 6672 352570 816163 860816 814844 684689 323582 366115 236584 970109 876111 708028 594637 513591 267577 923472 106391 285517 648786 470118 982760 87008 419365 686234 229715 582310 364592 360795 728929 992296 9703 599340 495247 838981 192239 101094 44174 418542 137571 865653 35650 631848 959635 43287 921540 789773 278592 717153 839584 175307 66274 406521 419096 109219 705634 796700 275295 926571 60896 268890 73758 549389 151790 466581 92850 958534 858258 689478 305196 270439 105800 229688 907088 444312 56190 612939 881814 872400 318743 549234 340269 195486 390569 114165 174899 266659 577918 953008 341886 776470 899351 675410 471894 520894 844900 46111 30072 40508 357325 60911 427157 965950 428 748461 585872 122317 34577 492376 17668 478592 512189 892037 267836 67014 218983 291291 532409 13921 582970 540629 434352 805285 469077 936452 249737 881725 60169 284107 833889 408935 9183 453281 349961 436339 830032 523218 744004 563783 93707 822910 245453 373598 363314 273945 324879 4484 283229 709738 420395 386076 974613 791500 279670 84635 428506 201391 765496 675146 547166 679703 915182 621191 519432 819996 822472 846020 159666 208617 929580 590791 722988 708286 978801 284073 609590 715374 476517 212183 915401 875937 393160 489300 104143 722835 298510 966389 868647 515667 653857 170531 893026 361029 181469 656541 875593 403297 802131 958067 927380 978930 772614 580300 953076 98583 977520 536737 799818 29189 114942 218240 911533 674179 596176 534409 836329 501484 241914 101300 919035 294321 306694 861962 942486 448469 402608 376552 472864 359599 75624 439039 116917 482027 697172 109462 519971 87049 889163 684422 149741 166045 467867 924669 825801 680077 69763 914556 375970 954454 76986 6489 151190 782536 414823 744190 88696 510917 208870 529640 516879 362758 703433 35368 385110 168470 326165 747494 571642 459477 750017 497369 991839 287862 55034 130640 229659 161601 72482 628844 73978 580626 452556 982819 290168 745880 642946 543295 400906 772631 356160 246557 773589 839334 124342 913647 634101 602866 448009 282938 207608 703417 355666 783129 245217 629712 898077 486776 97061 221150 32172 511321 42353 708638 199538 357715 441890 555361 682457 672718 716683 244810 250108 158408 30323 967056 106285 408723 248276 916671 965552 190484 973597 434231 86654 189126 732209 832940 591300 436469 911910 514468 861857 989508 167111 931772 224491 536103 527315 389092 639147 974953 487099 831582 909468 260136 908712 940419 470256 988500 253170 570302 290635 183283 1194 495310 123014 692384 38737 345672 813741 74440 335775 7380 880450 399275 791037 870251 745592 273185 918347 566751 542264 30610 478491 600275 525279 249981 365556 185855 913086 382642 812048 229101 772121 322008 668382 867199 977961 246056 412480 30566 803418 314991 859470 392492 589645 619664 61522 319276 599511 471232 654922 315476 200704 295305 713770 716010 146886 133319 274455 831044 537111 255022 956524 555790 218522 307906 938169 836360 157671 430301 746943 880518 483658 42540 548405 694638 773508 942130 863110 79101 517578 832580 368145 386435 570628 658124 498856 331362 153615 406471 246609 16211 58300 209094 25224 154209 6095 795569 946235 742763 992832 418751 355916 585830 80765 435903 556243 204121 927846 113170 583002 291808 210832 303790 522975 523242 534019 165597 38933 327483 668156 7676 864547 519467 945836 878397 74467 293988 987190 383781 52324 501287 487157 692430 86377 902408 751924 149542 31016 981294 44596 75503 527436 372628 732073 53693 292916 577739 847869 801595 626418 938998 960460 87974 271244 616972 90855 732944 533630 398425 21137 800222 337269 767741 380229 106699 281686 417899 822637 229283 986549 404460 477356 471304 918878 857754 437206 433713 107664 418917 192243 438246 647293 628689 110528 216709 373900 356022 97325 172480 301015 229759 356575 451037 548397 883051 218224 28725 803473 300112 56490 122549 725113 283987 831376 511840 599632 81136 284630 762058 119988 985656 36707 267934 247800 976782 331542 252890 500836 674474 477182 629582 718768 19670 622945 915617 790797 490419 698870 653452 151644 28085 86827 858460 481908 898787 803871 501172 218144 183832 695721 281673 587103 941509 667919 578084 862435 188012 391120 155492 761298 933094 512923 366201 475272 264095 154902 87978 129939 958229 409240 368016 357430 115292 142382 985177 298854 80476 411674 133702 262032 629265 954703 460589 689809 533195 768823 163063 457084 540012 67629 670819 639704 93292 679683 349825 872032 561368 704445 920953 844801 261199 50133 75202 143583 674436 279989 47082 185232 335359 390655 53333 854303 177500 389449 373046 440650 112202 532121 839319 92485 850188 125806 752343 773493 989820 29111 473191 980214 961411 268889 182220 75798 597539 410669 872672 581015 886125 916351 557201 573425 744587 813840 12321 816717 272055 254805 282340 42059 733634 246967 336005 393917 669582 382609 726785 227434 67604 417205 428074 686476 806240 697383 588965 435282 585295 179360 766893 606367 337112 226636 107150 799497 476608 384845 924138 146075 600868 593462 519992 277971 110835 989264 167872 943652 757234 357784 529952 306550 35062 656895 698058 556769 71661 450729 173443 479734 531222 616495 546214 844918 33092 739677 1503 47512 385119 31156 987249 916039 22498 504617 411760 328226 328094 953828 145288 183675 256694 375170 154932 178329 958305 748244 571015 622901 401644 547934 69735 397888 209461 433368 978637 803484 940657 831921 547014 84639 365478 162119 566581 947667 522290 67887 55951 64057 414658 759348 846813 90241 253148 177808 956093 846803 327766 711092 245346 57609 676956 658566 703568 770162 669422 112030 944160 45585 113951 189448 207874 913117 730839 128645 236534 676159 972306 937033 490962 499990 765087 707646 973183 401654 937699 321600 837628 328740 542867 135200 13466 985948 510141 706913 334397 413196 409664 950398 816546 639254 571151 407522 253075 316626 210802 199086 201844 145673 52420 812726 685562 326139 459126 577220 990895 743578 232267 87508 434224 303053 756826 697687 660399 583918 932752 961584 826801 48268 828395 47481 706384 699434 806847 482559 297018 995710 133685 535490 370544 262195 503943 1207 456648 707623 613894 819461 440876 340654 601236 180171 30105 901261 522474 920409 831265 88447 663763 352434 885993 367668 689327 584912 868075 243981 567665 432544 42230 849762 488226 965378 590825 178428 42844 758602 69435 879899 668687 513346 201846 373104 772095 592038 976503 32228 400644 578662 698992 178512 897288 394279 523879 317763 56013 290882 590260 416512 399717 450948 266375 508028 818616 320493 197983 95524 583425 76145 311252 338645 875473 755898 310414 479907 320523 299619 252939 749459 66598 385278 483485 403168 671855 861200 417898 653945 460228 686608 890026 956673 258329 940075 964909 444942 671543 566723 581075 510060 892280 966571 263121 245975 963917 127917 324914 838020 874488 115012 877204 386712 795090 331938 317927 214767 43462 226795 309682 697303 942292 76280 690574 710226 291919 559766 784104 350360 264671 233092 240899 765970 748544 395512 884596 902432 372993 474907 503268 88340 89798 44488 834258 512373 937159 221585 448015 623933 797647 620602 917503 443548 446013 108732 593054 620594 439494 726468 446201 733464 968753 670129 485489 916184 600602 771993 586748 445937 469615 501636 355940 533908 814006 810224 572101 828265 614021 287115 997779 449483 120969 575292 584338 775944 491392 250843 752412 297250 123518 135157 124127 252432 908332 323209 719772 267070 527364 657997 698409 166984 95447 620457 204016 325123 200263 780602 36270 126389 995277 539793 937141 331160 829620 358962 941290 468251 357980 351958 744967 467872 363960 102761 355226 583103 703120 889676 329797 985538 766528 180948 293308 8615 404919 90377 618698 562210 644665 121576 672012 933592 760734 740578 630644 860580 706001 528091 520199 629333 492817 343851 615264 146414 375411 863136 572395 390886 940254 534266 330154 230566 617933 947374 551092 398541 704401 961124 97969 1711 242893 167865 143967 951762 970424 489278 195856 385519 636318 196791 741738 610359 565727 507676 287781 158156 388783 585435 370449 846787 306132 1300 628813 747689 707052 195740 596689 652987 763812 279995 765349 413484 99905 380462 144488 279331 453915 520549 394506 405242 665437 816710 296721 152320 524231 733416 797784 58360 82540 541017 591244 208856 275380 164633 681645 554507 601499 418141 919251 362799 794096 585164 114727 476312 998551 785605 685029 723019 518792 304472 965665 835396 383502 869064 360766 623408 898632 330960 393336 443764 509995 58394 325660 794084 474366 72073 727307 122252 487836 641585 952251 112491 882550 852889 542837 207411 263247 191936 80600 994123 319486 995029 192213 30989 426799 189054 305393 163400 163874 150866 894214 850367 784683 468703 613377 622887 601840 104869 106854 441517 958702 565848 471944 929390 748469 951010 680785 561342 692967 271710 37440 881954 805693 121310 530726 773909 8194 687847 615592 400135 190806 992368 174528 133081 426092 408167 676540 350818 69452 155691 445437 168749 266834 912915 996602 752889 531117 215397 465915 348088 566369 354784 602014 3728 486405 823219 521108 358941 989318 417731 24101 896109 91874 683945 879400 291010 496174 537010 294476 56468 930257 556445 936851 245964 716998 267744 131793 876490 416926 890852 354737 441121 339964 555140 452784 621014 675415 560018 133984 639204 119035 984018 716199 305466 684616 451133 63613 400699 45170 265088 576753 263805 330111 230650 391653 825419 904268 47105 332110 517539 42120 322590 420021 403897 127224 552268 907128 550386 570162 454781 622409 923434 664737 696085 171630 501039 811335 817837 920896 728643 503030 24785 541612 914077 264790 908867 431093 489385 378595 179190 874095 420420 626220 721811 954182 223937 940885 780727 893173 403046 18902 103411 365712 89199 895481 331915 21882 668298 33888 934328 961583 181082 62204 278758 274364 821557 809943 731830 729090 798950 376396 223741 116407 910123 4297 97540 530916 795895 692948 415622 211240 138097 166531 772916 448947 664180 654978 198132 501644 79373 301265 480926 548044 194688 355908 500862 924257 997700 623681 725141 652172 609538 810181 451992 558627 296474 523680 702639 545935 925149 434996 526711 989135 140628 528314 870785 466548 465784 267900 444177 336419 152312 521052 58655 981718 310070 559180 415577 603227 225482 977556 788127 241811 219773 446160 510918 174324 448975 718831 673302 832584 644595 103669 383820 147692 515726 699129 374553 847250 324667 979688 796896 677439 993033 420480 380540 708366 900923 288598 784696 445803 330759 780433 455381 91160 998680 989228 462983 18731 241229 509880 84600 446862 991671 342551 543172 521150 912031 218371 855548 431181 487933 696197 260451 538529 724098 438206 248948 860978 241231 237601 967066 482639 431548 602359 641334 932186 260306 525338 523292 161863 589521 154874 401238 454433 201451 11227 61792 68166 747975 165333 447466 76902 971903 660691 657050 705799 24290 232724 164935 528452 703283 201517 95359 791049 234600 770949 225665 383577 827883 248728 681284 570441 881885 166197 16559 947330 990350 631680 651998 863746 873798 890928 36388 573404 444032 961426 623555 292723 351401 500868 592821 819395 285477 335803 983719 403993 259467 649790 991737 54421 145252 513832 528511 295151 948912 877098 569731 201328 18336 698374 462784 116404 319453 806933 68200 15471 923584 397762 275936 264868 330904 471245 861887 702895 102695 538442 185938 906237 782437 793119 388123 584463 571516 696073 527693 695739 391946 61399 814930 606763 99746 739310 568837 489883 145355 110211 511672 461151 764031 322660 783088 422875 457069 742832 171300 369417 939320 206618 474817 61239 342711 853482 323625 362054 653619 820604 908655 154284 715051 660799 996444 861363 444051 338870 170350 430392 346704 939579 892820 879212 776894 561591 846899 853911 386283 355243 947684 681104 877913 115947 422003 82630 721791 8670 898850 169210 40777 425471 317604 18178 819476 767455 9826 52360 896627 863968 752249 588809 328749 27131 577914 682903 244476 613179 432105 688472 93647 383040 6463 142596 64201 446270 809192 29034 96639 489147 465222 491372 857534 548116 75564 711742 712452 316216 3939 791019 51074 181931 99624 800400 256736 207749 165228 586783 877433 444017 178963 947038 962586 862575 392886 265061 315271 13522 981409 214244 732215 400194 961365 603354 376659 843066 110151 18847 518203 348939 479071 483867 590849 112408 865530 663436 10283 694936 896873 357189 834997 163288 200880 933993 724749 431222 550856 174900 433814 620583 975709 851442 449445 947121 176208 886598 885895 593650 571766 159461 576825 555799 12311 671320 875182 867878 790128 128062 59341 222709 856305 638727 67889 895600 728384 666618 808871 859031 25653 264624 448691 800573 124252 919254 833931 418954 334390 917487 302554 169338 679095 900880 803199 313052 816649 641315 162123 853077 555720 596580 88775 263514 251717 62503 621036 443001 315332 565712 371688 975185 219453 159321 493024 333588 863070 486032 454888 267084 198599 450070 897229 375508 542540 291873 120780 216475 650359 317178 600 103525 550020 958336 778584 555465 999268 911460 343718 356787 523066 746283 611345 343076 283169 118127 584156 950189 173603 568414 98685 202424 274371 413369 855199 147199 727221 542231 545888 257811 471841 725087 637459 900566 794083 472913 43136 710721 844942 510718 507487 377695 315364 617548 516193 365648 780959 53491 788967 308743 777196 654594 116616 468301 194539 195930 123472 896508 345904 436594 437883 318020 912837 574610 641214 748905 501862 671832 813759 57538 469059 680950 382744 462780 553857 815857 147864 159446 705786 645796 338369 51555 163320 532539 791627 627531 478398 46969 647520 423049 506559 632434 655966 346094 336741 761617 409560 934109 108619 748051 237781 513037 535620 247691 65488 499850 194002 835036 443254 176501 501679 911490 299307 971327 678471 707657 781829 790002 563132 877076 230543 54504 669281 776792 530376 761682 543488 502814 561825 880370 772564 120004 305091 395297 285007 235069 424647 971466 782870 578700 84283 790765 174656 965069 495396 714653 982298 14317 354038 150338 102373 737005 140958 217432 625367 877154 845049 429806 890518 448184 579674 841192 138880 229290 278472 965950 651494 644236 94717 181179 597196 539842 433448 333694 798827 617542 377516 147068 937904 227366 441567 918396 551610 349251 399564 486810 411359 37587 413233 459076 612712 916383 710978 96384 35216 915590 887524 698148 946569 607288 435699 695709 740855 663229 335420 486441 760882 266860 395587 240924 97929 955764 530239 602399 534906 818518 842905 930284 524539 457256 53041 10132 268020 906324 837465 808633 9154 370775 869336 270292 815286 966722 120296 26672 131604 985596 335096 421037 477781 755647 445994 961726 504229 158743 741398 40299 908645 478118 655110 323984 101354 47970 343928 96220 306812 713173 932191 754771 862552 291996 313698 382861 889647 698473 970524 781172 951205 664322 201818 26698 953298 647359 404512 321889 652676 855055 780964 768417 836284 902644 317393 620101 87980 402370 584902 908190 819711 821348 887381 255247 4625 128152 304644 656399 363955 680494 164303 532266 952105 894988 401572 786240 997291 567469 740005 932549 10343 828253 735210 32703 794173 129855 263612 225740 239490 497351 39579 935001 875262 396801 301690 464491 810542 519816 333437 90970 762050 529103 910914 97617 456800 367964 193685 10256 424479 612808 755002 971434 613069 197632 891367 860295 774378 3143 369159 964195 146987 936498 284856 197709 839864 419946 333262 600617 271597 964142 736398 737199 749469 221006 869555 773225 475402 417649 661741 617401 384431 914960 809309 311505 851766 135736 470363 133433 862978 423756 744432 341196 823847 482497 967388 811259 601581 671265 134353 252744 323472 415944 540918 321997 131971 300394 224741 576627 992232 817099 611309 716475 449625 822661 726480 360376 226403 595718 734662 963603 449990 559695 614201 934470 286838 259382 252743 197986 336093 418213 454979 220617 816342 960089 699189 463732 552244 639267 883413 477870 725625 294506 734419 104598 663327 177960 654930 700386 872659 545001 232425 971927 875444 77839 748961 624530 938265 722704 322618 866114 241928 519798 32229 492139 878208 175774 291979 267620 702384 29882 981381 346010 608765 166671 368993 327627 499200 304760 902692 744012 192582 886881 819459 872132 599502 307532 472360 173358 477263 751439 695539 172507 762287 508308 682486 510893 686412 718297 218616 24734 423671 718510 485491 907447 234293 619065 484055 274457 611709 703029 992005 782135 341052 177646 835604 103962 944275 442374 328975 822812 246488 396340 721716 954605 995601 752192 469303 697810 57532 816904 37501 258144 412746 32959 927010 2501 294943 744360 71539 692928 251988 193759 645748 324260 705142 774736 506908 889369 855364 940606 304084 248795 982260 974206 774908 205689 760558 895545 208550 590231 357199 974766 467353 391597 29032 198829 215375 27589 801597 739741 484535 590273 763719 625399 428724 215314 639986 453384 479772 299330 150368 391987 755449 386219 453603 458861 399756 686334 649287 476479 867973 847422 689670 502280 389260 919362 708946 782648 24060 68086 727630 696022 140770 391642 346517 689019 867650 640578 693618 234837 973714 461332 960486 565541 154366 2573 920038 507265 491426 602044 762970 69907 261459 938502 460127 448728 125719 694304 677574 183457 32231 491800 373523 119637 642164 632525 876862 781166 827680 829170 663158 589687 176832 343695 462489 671637 10337 805760 188668 180283 225856 403828 356073 328692 932048 243695 375132 427549 692472 515784 518918 489255 587987 519980 799243 293850 163502 792217 225475 826125 952717 225636 340540 225903 718886 890164 995638 981825 128292 734788 883238 901018 882021 178597 892276 380962 564093 132729 244476 792663 14513 929529 386385 751499 728189 737649 470966 233763 584207 213183 874531 431130 474953 480279 244038 322492 433986 741569 899263 962475 87238 256729 821154 271326 998738 961167 134713 939421 498649 670885 102208 373126 988801 789940 8807 156747 390951 475879 887700 969522 345879 521213 728350 472211 637460 1355 34195 390430 854166 606840 135987 836306 364295 234624 793586 65223 358085 547826 722810 799141 120420 31922 159783 273579 90729 276663 291401 822441 50127 40014 814693 279878 619142 794197 504052 195834 128623 116417 355683 17749 689953 742745 66258 774327 67496 170872 791573 458710 139840 357199 779446 584379 216734 131232 788784 563973 424616 174788 361974 512676 897079 985958 640554 108575 70556 952326 530022 218447 146969 103224 633847 209186 802276 818978 270940 618521 72423 418305 680523 418377 328066 886436 709229 566302 226184 424496 262110 788052 823486 538778 290478 146748 982239 930352 300962 131645 540890 60049 569203 111568 603922 91824 745549 952003 3357 881365 126482 244791 999686 267163 106005 120355 988876 443635 966815 165134 698464 482528 696494 501400 869227 506938 306225 998770 245189 58539 240205 952353 360895 227700 3291 118847 878554 37161 155367 608826 746126 274865 564467 432212 550148 901639 722610 210465 362204 283708 190093 115788 638376 979058 894562 614034 592431 884194 61567 44677 457259 380759 239147 338698 32331 107313 975966 499995 849330 225956 578949 448391 501942 198582 70335 976173 391778 348548 414562 865412 38708 754493 432246 476310 454624 109157 158904 537985 794379 239060 98905 126773 188944 466677 641149 747768 536255 507399 798525 423589 553113 256799 915493 826408 195861 616548 178166 658500 548063 58386 41125 60429 857683 150136 405658 521262 618630 181818 962739 509413 716542 773647 33214 625794 77173 573124 654018 500588 928154 853303 773559 664027 186575 763740 578185 409375 571756 754428 985945 222296 936955 781105 435388 847163 726586 275244 842426 219028 424220 952495 650512 686526 677768 367443 137647 15533 14552 217476 452218 976676 479964 935168 318092 612543 150549 119003 764336 274283 448314 368061 980135 475241 532726 373730 633126 432591 105255 318745 85781 683910 649185 105350 647953 642317 255210 664033 626922 265780 998203 340469 546598 818850 557701 683873 130044 210960 311081 887450 302362 442892 820159 812263 95072 715575 98768 99300 159203 365895 276572 304576 103083 422150 181397 980607 127220 82257 648866 822904 983281 414297 677149 713687 169092 14309 486102 920989 127368 282639 532365 498971 415624 857731 531899 381883 278276 356675 603978 464823 968819 58277 468185 930080 555964 683155 33017 3992 322556 936714 910962 935960 653187 859036 455295 137451 523862 213294 614989 661105 284719 141178 990592 966941 47736 951438 610543 509432 355604 22860 411427 648667 217751 294888 452956 167993 848392 526253 132876 419987 94950 375736 23257 809281 227104 385979 779167 200560 547484 457148 854508 587551 701041 148307 878275 745377 591340 96751 736218 33245 790799 789010 631707 658449 715021 920912 705767 500427 778768 187669 118862 709871 273012 161116 685144 569140 254409 459000 734975 350502 714068 88783 557107 946534 448462 871449 584533 552613 379684 61990 100604 434925 328821 311445 495603 120920 214423 61150 24440 714710 776723 28681 986879 995948 809444 723829 280622 320048 322684 25874 421854 589774 667008 403111 602016 408198 562247 709773 14070 772203 445342 607601 711381 77541 397639 190870 556138 918576 317941 126033 988754 943131 301073 965259 573536 358730 381177 705219 56859 37621 431740 619017 485885 903463 540639 690692 204341 761791 635163 656173 830502 859314 724956 528338 641126 977351 683779 629652 512384 977177 442597 580457 868210 451673 980875 539930 819375 897994 719984 943814 808671 935043 228934 602782 145818 205745 430449 54439 67313 620690 809802 893371 291493 509562 712349 88648 777774 577874 443115 6735 627829 456340 114345 536486 106650 561169 169407 555511 42735 551915 880075 756863 16890 138843 315419 435344 41911 676076 324662 997391 128724 923326 468692 633526 13748 689540 282273 165331 720877 930182 396734 66056 146377 983072 768256 608073 335625 12865 573807 489377 510301 553325 238536 765997 694381 430844 357756 474719 782931 773848 511407 750844 617055 154755 934650 112671 150546 471503 832489 708532 927267 492196 328573 801149 156349 40957 274475 609361 758143 723307 162075 36568 604986 634193 979626 176400 498807 122918 364200 298955 629103 529654 91867 743535 375120 910625 228666 153332 720959 103707 871091 821353 529297 840106 371750 646704 938704 332523 834152 729342 454396 31310 663873 498844 814919 544917 561326 730920 473048 768601 592223 56277 948105 670277 843706 151590 983977 438681 833303 385143 354363 912872 198401 419444 936757 137882 674363 599200 679746 679851 885625 195088 118145 954794 283683 506669 170435 172923 355670 384438 908561 423574 930402 666683 217955 907589 43917 649827 182314 111722 377678 702247 850951 843767 426515 46613 891537 327411 972667 779214 582548 1212 390813 546888 233997 384192 718144 869260 215727 913794 299296 152377 919520 999132 448560 940415 120508 439031 601746 296613 20689 611732 450912 944516 994786 504710 130855 728266 538021 544822 315175 405880 783749 312542 235092 173028 297248 178126 226584 490424 977353 86955 868687 301617 943687 301227 393929 290977 977365 221146 879179 277677 348704 77783 340302 735567 73740 765079 591551 920213 742511 948130 932926 636192 681685 767121 309599 517159 316218 289046 290987 762737 605715 870644 700384 397598 590789 381571 575405 604191 933996 135150 695031 727930 513750 166836 809303 297159 896262 546666 690458 364853 422897 551607 709055 935045 822852 135766 324413 63822 286620 244248 258234 682360 117004 602143 969685 913665 911707 60133 203293 752251 229763 328627 138327 253835 303667 516458 422780 219436 299470 904637 430712 798442 450026 121589 74285 496104 237522 498604 810094 744794 210053 526034 569028 203020 9460 168620 88492 111897 15176 923599 210519 754740 356441 514281 677993 4259 418936 168121 163835 408894 976422 68306 50842 726133 876507 111324 670725 380552 444800 460883 152306 534156 29365 64966 770889 582509 768524 571737 665960 916838 372428 74435 407581 197322 227759 916433 525103 457599 767972 93345 45910 402366 964109 534696 191294 388885 382210 581997 254473 879652 118029 207627 646922 469283 471020 290227 295946 252827 626515 759400 100742 307752 693159 220353 745455 357310 307587 801450 992361 719201 778167 379811 503052 476523 453380 101824 983334 296970 226081 168295 188408 220479 535865 842773 737972 462624 469035 139417 841542 842006 247049 656088 768200 484320 3225 234247 145867 78223 749143 776884 443029 885320 950833 485630 397598 931525 442825 254232 563474 695316 520247 202762 637138 109718 834373 408368 780786 176513 52273 8057 584189 467423 842094 533993 882157 65421 878755 634135 214963 757053 62570 132784 680757 857076 239634 899058 206346 590988 266974 7538 487040 313715 53380 706967 711895 137195 647215 231580 282692 504776 718718 280658 796591 651637 967107 877083 538677 289519 553796 392496 562150 815368 747453 488733 190472 127205 986523 450688 708306 596673 275011 150541 857266 774248 829193 644300 405832 929213 911737 99929 368680 926644 264466 703396 731804 464792 205062 283375 716128 47558 633148 713299 828964 608945 444238 72123 268942 73116 849035 149286 337141 939171 973622 653609 409063 502642 270405 105003 857892 630092 950051 353768 604064 771269 487790 519983 892741 180809 505721 830564 573487 698003 562508 647486 589486 190838 946975 919178 361415 974936 98723 164198 286964 287666 665913 684231 71135 319697 77176 501044 552491 687896 446507 704136 925867 372668 5905 5492 749673 603782 302684 887674 223841 298325 240818 348723 162499 130393 684911 533834 680756 787289 22433 139903 48781 812590 933515 484262 714843 622150 798306 322853 819421 240226 460627 355193 602186 173464 578427 254321 40456 152465 915693 548465 750198 20108 203184 532465 957923 591130 339646 932348 826196 351584 583239 863218 15106 18136 973676 47430 587865 4048 130948 593856 82363 907433 888026 53755 956347 466137 735404 744360 626339 352554 267374 211402 349742 233977 230469 505145 478094 867639 656525 267103 344551 142187 463956 837501 200018 552303 13596 634087 813659 589295 620253 826180 71172 498349 831488 919759 613504 938047 218981 959065 877688 586639 134238 146628 558474 693018 333618 101961 469957 199090 671707 92659 155118 405820 141384 199266 425725 439731 495836 380938 691553 954851 256173 248241 727608 445742 988614 198708 441880 966667 296613 855490 406857 621570 351997 811551 360009 676017 118582 83299 550854 822282 198504 357561 108135 938067 587044 524064 531588 856676 616363 407213 128425 531052 263732 944455 50391 93997 904298 650858 909699 270204 233068 106149 778198 10498 540172 971804 725419 888381 113425 93382 643219 498303 744372 723184 795412 623086 109734 418040 33894 482435 676233 865682 230773 568523 160819 740423 128994 683817 612910 684273 79618 152786 923578 176577 331933 613135 436234 51897 794928 28543 911427 927858 696108 955666 171392 683992 952372 361423 245392 910888 123299 34383 317430 373497 192260 363967 82729 564080 870488 735266 341906 325962 328148 938381 17936 816598 574624 360298 763255 150968 770393 966261 47436 205224 799567 245954 172363 314673 429832 770869 251746 296818 732795 700552 821363 874464 9494 131336 235158 683522 413561 385497 468820 324596 103673 316462 415341 762789 294622 439249 387923 105817 898021 185313 559021 352295 740286 801615 485269 836027 298959 18528 476890 76373 892911 322030 987327 67145 694252 565671 964218 486590 371910 653196 367926 824559 849585 128947 297873 423213 693271 682758 415135 416026 919956 876290 285989 258287 931960 612345 520670 621751 251336 234448 211706 870674 834750 744386 722970 745843 122820 759195 814230 627682 699005 277501 813623 770491 507773 63391 174205 726446 727307 882888 839321 911805 918694 198041 101748 627904 28861 232833 671911 149668 18742 794822 803905 388456 763240 496899 658373 367390 432224 996836 507112 318768 644256 121131 726231 476121 331420 190127 812591 758248 685691 102424 603971 653505 541724 901604 991003 441179 662350 803109 244719 655874 130582 470849 82159 211478 958189 337841 220350 160075 615040 781058 287026 25448 36206 815447 993431 769160 619790 620772 702633 575131 927590 491829 955869 947366 50037 491173 283480 523647 313706 418791 563318 405906 565738 140225 702213 278495 806414 16460 581063 851961 890402 677430 416308 825736 717032 57599 644341 796552 244179 720319 61162 282312 8076 293727 53477 925100 437169 200667 182765 242604 277585 335047 706172 416659 885489 578631 535554 541824 708938 385237 561311 71784 515528 757502 943276 530 286732 142117 602803 769433 772779 155711 740019 859502 983086 634646 782173 151444 59280 381255 833753 233698 499395 405379 722818 856388 799083 359569 891814 229499 115873 869898 544071 107608 579889 137436 288796 404997 147164 437321 564369 611964 634135 815973 939586 7181 225419 667802 841348 372765 887763 442855 45341 61730 27328 998365 314439 731176 710360 228193 708849 882831 660179 523374 412861 572106 529501 443344 535747 887649 9815 410217 19085 101488 431126 896239 21209 488934 830179 697772 879579 277895 519929 866173 720760 889323 202761 559380 876555 544188 701369 658358 613987 423932 731553 493438 379395 924413 664013 435416 624738 84902 186110 805831 667497 215541 214761 72031 381495 783480 609654 78603 584096 332626 149122 547272 380906 4541 207645 142376 560206 662594 151501 853713 536893 168450 590090 401724 456217 820977 597952 695094 935927 711701 694864 997154 249572 563979 599566 646324 436125 364355 342724 930295 234005 762367 923310 144521 204595 617624 219837 137882 148369 941369 485076 246833 184126 983714 156878 224294 768189 377382 896118 836265 286148 419117 157772 816570 907518 678067 936519 731310 378697 643911 328846 145649 727097 945357 109054 257278 204371 522173 224871 572713 288147 153249 283791 349014 337190 565851 36653 388543 485745 844252 681391 30897 424456 732334 961269 117775 745591 986732 430803 906894 662589 862533 592147 366008 714636 645116 681777 349289 389707 81002 365149 32213 360084 133819 862908 166656 712438 781933 114920 613572 778612 670484 216939 26383 475267 31577 555464 843618 517584 332214 990066 558867 533624 194171 699795 458956 784591 990349 935751 164169 44058 408610 291102 415838 548820 690181 101981 582191 798125 146072 829629 430262 779782 307213 90859 892993 716406 432173 127815 520242 833992 911249 480485 834109 821627 506731 313999 444013 893505 732606 464448 603871 885312 863330 457194 791237 845972 945025 406001 636900 726923 458653 748207 351446 989607 409736 632110 852105 553376 506217 274033 486079 524831 246590 983211 659212 326916 306453 279493 360411 514274 780561 123549 282089 471294 532011 787906 857864 57747 270511 19961 489054 946704 914811 995643 926243 756312 245891 785460 572903 153985 482192 856134 322953 886614 803132 730500 786305 412885 921847 364663 200663 285106 361541 756765 531561 166354 168190 457573 901545 309393 481037 403316 699101 380285 685746 538787 240030 491352 606016 547518 348121 336729 712479 20870 405009 224428 382603 785328 645403 231342 412243 565733 382752 15857 871003 571776 627678 292350 543194 755347 419624 589070 142621 518946 512482 229776 155650 874469 681541 754343 60030 554443 108641 427241 417112 103090 687574 784097 54891 745840 730266 340301 34216 991309 527286 609248 200338 644614 92489 322177 620736 960396 591683 337803 347614 860099 754731 390475 664172 797251 501146 863621 373693 34523 564158 887408 634746 603977 89816 77173 199709 759875 821118 778036 681654 93681 441498 845374 528042 232560 981736 864092 704686 812048 60732 603271 429136 394583 83962 776878 745711 926013 968028 77299 413054 174062 247728 431086 716997 675979 678807 25064 450528 697897 957192 421601 601214 878032 286474 572428 859491 888061 961917 208270 910374 41824 570578 773186 3316 903775 659022 182199 383691 638353 351628 999728 21696 357188 724600 585059 332602 655416 531284 155579 8500 978786 853686 216919 152703 710954 17032 960072 891005 418989 113863 510103 113383 513787 33861 711356 593096 498522 488104 448360 251840 425793 683624 774780 487043 496286 344405 69520 870743 507217 975246 371565 593881 427951 549259 572755 17849 214463 990228 19572 5497 770880 684743 600759 844402 273122 46102 597046 551502 81864 131975 995712 195407 868364 807154 555736 822663 597243 835719 744372 578782 32469 15941 172670 991632 450254 568452 139671 13868 842832 958828 46671 353238 546295 899132 994734 240005 786963 44356 30703 159430 297961 760234 808639 404663 375155 15465 433794 839757 91867 93326 468047 794574 554692 630650 815 733336 372353 85730 425826 828632 484636 234194 345433 303380 977681 124325 188989 89186 51280 660111 996647 98158 403006 272980 958182 318904 217204 415950 424508 879828 498879 354346 373985 408872 17054 967723 147135 617585 710984 276646 774900 695550 177891 349957 439059 456947 930574 870149 841507 310152 549208 693943 812766 2632 183814 64706 491891 480019 312977 861151 179589 856220 688934 464604 16683 7019 567780 69658 248750 749659 784801 933007 77645 683101 120294 609861 557692 946676 420590 934169 511328 737591 902059 969981 156245 417811 476097 480886 28968 167366 576073 413278 353566 891045 126800 346723 219883 782103 870933 97350 951036 961047 708430 111134 681646 437494 489956 595795 90772 82774 558322 137123 194869 367792 629066 929951 426187 765263 665008 629935 829765 324243 305885 786634 373893 386671 821565 203455 950371 571052 833649 55536 462313 103652 208014 711569 979542 207815 60444 297197 749403 463641 718809 367265 423712 115570 357107 74335 295744 399997 457937 781869 982344 844857 809163 847588 628348 469179 266989 474353 962451 196074 274297 818454 335094 308162 486818 288874 371973 362130 318609 807829 656594 115326 595171 678294 438051 711869 217961 970109 100340 841435 321638 766960 305715 128441 750485 699242 129539 772232 459489 545784 762361 208402 503147 638202 5026 66289 935176 563176 129659 125398 759680 70218 998199 683011 123408 714687 488573 97809 27689 623351 424488 593835 351151 782585 184133 345745 351034 506078 443032 938839 911384 97684 101463 937379 651273 74652 148973 116786 746690 844619 961529 387539 20459 602381 273932 834474 314209 844318 427951 319919 593268 41359 843035 253549 873194 159495 696510 607811 232378 772863 167485 641638 11666 171333 36396 330333 936018 262650 310232 535172 625423 968084 967422 83978 163793 894749 624017 973618 782549 750066 771192 160982 945163 897604 188045 102879 438041 446042 705631 28750 214934 8142 719729 913655 822544 354955 611385 200257 828359 339990 651425 42535 853231 714882 956426 814585 187634 643194 568388 673884 932140 358715 664600 606982 38765 342870 773502 280387 507 406131 120743 868915 884749 579593 887796 302153 49745 750631 210364 222093 540582 296559 358282 55451 901219 100501 659229 856610 694863 541156 298279 640807 585894 538169 288911 190719 176474 289990 818607 868056 409872 526224 236182 441648 159903 249458 492294 808540 191701 129944 78135 603587 588849 291973 128147 838369 13226 158797 716664 796229 409446 183259 90361 962194 18692 986157 437789 8002 552723 550035 291871 366942 190552 880115 908460 762759 822220 102792 511528 433073 802204 323678 773353 461795 661095 96152 89914 747384 165188 119019 315226 90336 871865 154144 699194 198752 925893 257238 704259 829582 771799 333757 523534 829270 132884 217884 859433 749623 413845 654603 95513 374023 833446 239162 69906 370603 46409 956201 262593 959840 16241 814510 14083 78709 859528 514034 708331 916366 524265 298868 182912 190243 674982 137988 570940 555902 104131 571017 9806 681537 536889 425468 796697 116510 223348 229867 216051 291229 449750 805303 439783 430489 89522 567766 312819 450051 893073 515217 74059 658526 210032 236871 658324 367169 127872 113897 342378 684312 193253 147516 784666 424036 299256 915482 838504 601334 269317 263665 394891 588600 610445 711554 912620 880740 356037 820579 747947 704906 140630 918206 68314 181135 133787 316944 370688 439081 102054 661418 156311 687076 196859 873972 482061 677663 196242 705893 890183 830352 950809 295180 522522 651772 81457 56522 477969 266240 820524 830358 120618 498379 626646 471800 436696 105377 468073 714958 589570 294553 973462 225034 895555 924768 401475 391537 188456 829557 591432 785693 342837 163754 408689 861949 640736 585257 299007 986448 579412 703085 65127 909805 862640 166085 849297 675263 226310 215188 700186 312577 349212 847572 153682 460678 92910 478990 147519 754035 532650 46179 109721 253315 174898 282823 752012 636034 886174 887744 948537 130195 967543 648171 702068 606699 266557 993592 576007 396307 288163 238569 798894 318825 735053 380759 171226 323487 40025 627629 893678 743867 706835 43755 83141 529366 585919 190500 693034 868893 656467 795520 643870 29971 25338 986555 476053 689421 647954 526052 584185 14260 32111 377119 864998 473223 130454 239267 393452 73174 394306 367805 198929 605576 759523 93516 699212 990166 700890 564226 547851 776334 342591 215721 482286 529489 921755 204700 27017 225876 779246 451913 290854 559331 730666 238262 164481 841882 795574 423801 68042 271530 716076 392703 13863 822362 2331 963142 270639 369987 70469 53602 683055 538131 956002 525628 282793 748811 705436 615758 163921 604097 427473 741544 697102 338847 537940 306863 426431 710562 400940 909016 800243 424923 315028 594033 282095 575410 441209 475993 741421 200350 191295 756931 770519 937134 573757 372343 871696 129731 231740 880721 848939 515795 249083 314240 720626 293992 80686 622920 654752 257055 679611 327169 652263 12138 832316 134613 289516 527886 699391 57350 646470 929766 709129 221798 520898 192606 406543 114716 650658 272312 712315 820774 277401 903691 204013 458962 11728 441663 998903 923395 576997 263378 308256 999282 426663 73686 538146 588331 459931 95152 305581 71820 507002 744027 609378 896009 16816 219107 475480 892139 459487 48043 994778 356108 672858 728359 919334 541532 998634 687074 725616 869151 496269 974138 393053 135341 926898 456351 238537 632113 28990 964376 853313 273835 241290 907389 759881 747950 784034 784510 392920 474658 80775 242522 563031 988867 327214 301289 493798 231520 640448 958675 571607 576861 710104 305175 882289 792561 855368 858757 593390 380137 575444 110596 586237 334179 474165 562381 771649 317204 225111 892589 195664 236419 105435 87047 524980 202571 370198 179792 130606 136541 399568 387986 353902 908988 742598 933609 460444 185919 688617 35337 708435 554130 740381 84278 119712 451637 426107 161994 141319 407803 320207 774770 515838 78285 916058 679089 783857 2981 419025 175388 901756 713939 417820 480349 571508 751547 667544 481265 766558 377301 988310 433706 268918 399532 264793 745261 753450 821216 444956 524020 778973 491492 202186 546957 439716 945408 396036 637593 46412 194192 443999 120270 84114 580419 463651 183670 839657 684317 249933 597230 99576 233397 153101 106664 950681 508280 187529 417129 732508 211108 121561 69003 591874 720910 116680 828924 849602 710044 615833 296894 444999 206732 261376 233061 38831 426091 647269 749084 199118 774751 551205 526624 732457 766942 311568 80067 145660 246004 348588 557738 814453 526273 702512 176784 649398 209529 430218 217153 957590 341218 325402 467615 787297 114009 298869 429793 109652 961614 889123 278799 253346 223363 526624 424839 652593 732112 678495 15419 768157 343522 289986 9713 930293 153720 745572 379522 8313 555877 840079 616603 121442 439633 698374 721215 581850 495864 408061 565954 892799 937833 534555 392527 64485 253000 20991 540964 830993 645836 324472 197137 159614 391810 270476 892413 996700 730184 814514 141025 832780 803923 477784 24010 199077 40105 630621 181211 874482 64552 894296 165513 21426 576381 245455 936477 255447 424430 937729 164406 624648 413521 861981 958724 667934 90706 365384 603022 775530 779377 927323 183341 582126 707649 116579 259983 777760 471147 945440 165493 178090 923497 714822 945461 156524 63307 677566 526456 389369 462965 340582 17149 393621 450847 71565 639701 116478 595732 647224 608037 496928 41907 851104 646695 516191 819889 446322 552936 881233 295702 482893 619788 853185 148347 500807 715846 105902 734994 954089 506272 107145 842782 746030 837881 87419 274422 497288 14146 758876 779015 885595 922688 263357 839887 38848 259662 263711 535459 469700 717591 425466 130921 607206 286368 979767 310111 478492 289660 266230 723090 663311 946710 761033 372392 708442 612715 458615 14039 626895 922957 777978 541035 122994 461537 730625 923396 631996 141346 115695 915221 91929 199516 376922 553447 523050 704113 987277 708308 866692 987672 996550 787788 782576 283993 298041 272659 442665 63954 291851 192065 190177 321781 89751 713793 185596 89991 5229 47058 105234 165795 805774 86985 207282 414773 893105 281677 770330 254272 375170 493786 319232 336344 581213 965119 262988 928297 984151 764256 980891 298862 249846 495348 565694 611066 670836 538823 377657 234163 841920 151034 631556 766546 838652 105022 407373 623460 277120 270173 454580 293708 45782 975153 390222 112063 755068 692587 366691 544838 65893 194125 87600 950527 945976 524272 404198 631197 982223 147199 579369 907172 113146 416314 719569 265581 829562 282805 523180 342248 606790 184278 323706 127381 55241 580058 385072 129674 515105 322896 931254 669488 81634 967708 741097 426694 518033 693110 65690 793565 4458 493417 490124 885978 915611 929556 870906 451703 142790 246380 822287 379073 462275 557176 542507 439451 406939 897236 613797 593658 904910 116015 420100 113576 800142 405900 182021 931650 159810 9413 338200 909434 396932 19395 560099 268821 719780 581959 892477 687277 298914 138661 996532 467504 978743 753092 374216 295327 566029 131487 846445 131728 458690 219014 660493 707949 249770 445598 896452 166195 571146 9437 139618 267828 611102 469775 820589 546453 730963 726612 173276 484241 681485 353247 291485 560692 52323 51832 841168 510112 167006 297019 531721 601099 446718 99031 32274 327167 528565 668048 485158 954329 282665 726654 70200 265803 812982 263948 682026 933019 517546 795257 251542 837793 586504 987738 534281 758093 231622 777878 786946 31262 744910 548713 806008 512940 196033 34146 203473 9439 798383 450148 452844 824245 83744 700073 237720 866560 190606 308602 635866 832486 701865 882744 313004 832351 314450 103959 96824 825979 800352 354589 81185 860634 183646 667816 261242 798449 579786 788261 480204 446156 31576 148826 452885 889926 704622 94044 14084 690706 850917 45082 54974 675830 301198 207376 442844 491787 806826 758485 215979 116670 81777 557006 465002 309074 11021 871928 180879 338908 23516 444770 222339 641221 615025 255088 668385 3852 775506 484762 437307 406210 764732 423082 51925 843723 406427 566914 570344 485859 85715 227028 477664 195031 846394 185448 486303 243144 955803 690777 780984 756972 674548 116504 22388 687821 749304 127656 175504 235143 851855 179040 288061 565134 21393 375916 478367 861094 600655 474252 493903 268073 958090 360404 573593 240773 263738 250539 838911 879099 965384 353420 262580 981793 400404 459463 455713 855649 334448 980353 336739 917048 501922 54000 335243 79864 136230 142112 397597 896646 275370 162288 963985 134364 813521 521686 671510 952712 952305 611351 552394 873196 115476 26512 344707 108860 157563 375280 350409 272323 633878 273339 129177 51806 432141 631176 951908 6271 259898 420740 912909 572075 79405 268846 149423 335741 353319 611992 5653 33825 770207 518188 361152 861145 494592 838629 276581 312252 730217 953234 152172 451122 545515 108694 361650 922361 58895 646698 176840 279587 40206 750938 713457 683414 821782 100804 301928 321354 489100 758236 441240 732623 512453 543083 448610 349828 214219 219787 83803 62241 779102 71853 869131 690286 515120 329299 380462 527178 505448 773142 622455 97253 511520 833505 577161 564229 502631 891124 327996 404741 172800 495330 62174 321106 311137 91859 874223 843053 197557 310723 615203 171115 152347 277889 270436 402168 278244 987697 853518 792015 231256 229514 70641 503492 691826 917913 241619 809338 530848 977084 763883 883565 254660 189544 667751 839850 755893 196708 221927 529938 476927 917068 43583 522203 684511 30542 236537 519630 270024 283440 861393 465354 877984 883720 201783 643712 736899 144003 998033 527669 725055 928863 228534 15939 26391 915376 596788 120087 389825 937247 258826 95477 12840 818150 719087 949424 865194 260117 716233 145138 215834 734864 142455 75642 442943 827471 248520 407001 441620 286749 307586 110900 346886 168666 527004 404549 665849 960057 156547 110746 117187 170050 62361 574805 998895 373265 578929 432042 593148 479061 494997 529252 866140 474194 466048 852320 926133 65056 334309 655311 353571 166121 626662 745593 603508 489775 801565 559669 772714 62915 990998 542770 925885 690447 321235 184626 645399 566094 960199 644425 338198 506894 449116 961250 766029 66677 464301 138554 385091 829369 817100 765475 697906 875303 623293 716483 267977 524381 259641 593362 34987 945103 310765 230944 494126 445510 376696 474188 832157 482524 78128 460878 799607 36737 152862 828398 848621 929017 904829 627466 667816 426716 484863 51860 236416 674005 337288 515154 609670 703524 906481 533085 519995 299548 404806 954914 358935 529957 899336 930148 254595 166331 4781 850167 448607 25709 457691 263 421693 548831 137200 305999 732003 368840 742845 245731 796814 307701 519622 556262 193514 49988 522884 275156 786906 640618 217891 959994 459766 23278 320452 900985 336200 930347 910524 433159 156430 782738 441811 469549 108604 465317 685190 711626 380343 242942 363078 915534 952922 618822 435575 662080 238709 462910 722546 568569 520521 964281 537603 190823 276685 749216 95531 461131 820268 247597 760991 146043 323525 464560 903879 794720 197418 140813 597888 485753 993057 874044 533339 882839 377830 863240 697436 445791 224103 377489 128763 648523 180038 932298 803494 729129 175003 405243 576893 206938 297008 770496 653909 941012 598595 697800 506422 420897 841479 215703 142429 320350 943267 300612 1851 836861 428337 996412 928947 73027 659840 958589 779680 386507 942547 268380 865805 95553 65120 651455 480891 118439 246418 513956 966814 699283 393160 180568 486240 185135 793875 937089 993949 373048 714876 509013 217254 780736 800316 91104 371838 222381 186433 501186 55200 79863 32239 131119 834806 805613 361437 359021 239267 614577 507092 708313 467707 55095 285396 591778 548422 355594 348367 612685 435008 893832 741100 509615 442972 713825 717573 807158 950204 630235 82025 168097 107835 151121 49243 741827 257955 586031 246993 94276 594807 964216 246198 765728 847723 676353 751784 31590 705190 479219 683770 631290 907655 385612 618099 391187 708061 271839 584846 761150 570094 272719 391800 775769 366065 328024 366614 858329 256084 862535 251772 266308 272630 207804 529142 382904 451566 501935 606019 550114 484738 685289 484949 329608 182897 901126 585746 49472 750570 817722 861846 16630 710290 399113 503023 675434 235075 886604 784224 647087 670599 356787 290782 805294 331169 543166 931798 673377 513092 47171 868965 991320 100250 825452 747806 136439 326078 14389 449288 332214 73986 626 161885 418336 719146 379271 506125 619668 143855 474222 497465 721223 907326 422901 950392 475968 269622 987901 888341 720987 822318 981564 293454 637191 950700 228028 775767 479688 616559 666842 263829 279157 112421 260103 544356 613947 310006 525067 566034 127384 500472 457853 464289 617057 829176 865804 80009 767932 605879 243513 497715 705063 739946 837338 456063 651311 296186 540953 403199 217786 725058 879539 991610 536574 289428 606906 975850 469063 855284 864916 444414 662069 900699 295993 736409 764347 209909 532664 711185 936866 290532 907059 284401 793540 954619 589150 939127 408209 832003 460868 517910 478541 355961 984258 758582 234384 984206 998346 418543 997956 977638 934882 74706 838763 893786 711586 528864 489239 339190 657274 465296 335728 617723 53161 946957 348914 467486 244807 714486 579180 650823 835324 146269 808449 973907 660742 491208 791147 177491 94264 140403 267507 627339 41781 754572 554234 385331 10361 385334 294196 857337 275344 124743 972136 137982 984669 919817 594801 225748 543189 985852 678336 786822 837889 726291 681751 171857 263936 268787 18127 966627 78018 828791 899667 950819 238670 237486 616739 73256 807741 484507 938962 563712 646908 925173 618121 599019 172430 386213 839234 1630 547336 907466 460493 628609 493524 797176 427918 769649 508206 345588 851005 362751 540906 192634 889508 571758 272364 894840 831653 726969 171438 507920 101106 309771 598718 433626 720147 949573 751421 963679 254692 902587 536609 237343 351763 67767 430515 985548 27942 918453 436818 626893 433844 720357 535215 756092 931943 872941 622351 482472 441728 74468 65868 495572 290707 477656 981716 637046 926918 834185 523560 233145 874839 312940 214047 141819 106707 607208 53216 117776 137568 710364 846891 277821 843316 886743 221457 168765 120795 503903 380536 982848 416437 214699 142104 267751 714613 311017 277824 374410 357155 266873 997969 978418 64475 532911 115074 337375 606540 10901 170267 488706 475386 65767 687162 393220 207741 12181 485649 286590 993408 670276 455653 79615 749570 721357 595601 44234 473624 348669 428161 875988 867753 980116 844536 30474 602161 886150 779786 537417 924479 124989 192930 500004 314550 210132 951421 730210 947856 576029 957294 96318 623318 694621 259544 62821 428265 637579 285943 195899 620605 364948 36375 286486 188376 501594 72859 705922 376728 220464 65528 279291 705898 562976 340151 244086 846035 231205 574710 964760 790251 554289 409576 318077 462749 827048 805968 277875 775529 526179 778570 997116 299363 203695 292611 894224 295217 925963 833340 522456 253200 990125 704906 73972 11855 556798 947225 757110 60434 343833 128165 487269 768208 536720 878207 453179 12118 841127 474510 827048 172995 676311 378635 753228 543882 509772 743812 702336 346611 551080 374298 952526 406809 660862 336259 525045 402157 453271 593224 922470 393330 664241 193544 301385 993983 219066 147507 645945 65984 842137 812305 769028 196597 450790 679417 205036 568114 285677 711386 156392 185245 539056 868661 48163 153460 882786 857184 317244 594884 973356 898245 507461 680371 958315 131361 368837 143094 326320 586757 472630 306523 636415 5977 528071 490625 74705 280980 41626 703515 653394 779013 937415 953842 45795 406157 393240 772704 285849 490850 76171 317781 879612 73998 381587 958677 904457 742254 477912 725047 588785 825396 356850 700776 793752 461542 441457 386854 526870 850012 471128 336582 557561 936069 518494 305391 421441 728995 267692 891805 458915 240010 616097 128926 915527 101285 69393 550360 872202 50 842817 812289 377725 690241 799405 59046 24612 721976 825859 912165 620407 513810 371046 95410 194020 428315 970027 759190 221323 184246 504031 6891 588801 81751 479743 882785 558862 189962 195710 221693 378927 5482 563971 761685 132564 494954 801576 18837 337891 573904 194620 148412 864243 703029 473282 117408 569938 356806 934384 558438 43904 887430 845425 710987 721842 222538 664803 95006 29135 954043 718554 493187 473270 431640 854619 890673 568631 483953 812450 404277 896853 793773 770524 783789 797834 117765 36142 971470 388227 292166 648236 351327 866400 241875 33890 544572 530998 618017 778383 317843 529164 27706 114725 829098 947169 22202 962123 868567 695780 260181 648667 862534 20859 158799 332324 770168 79613 577794 961193 867390 156536 979100 153631 78594 273195 49118 7219 730302 267725 814750 672514 53826 736389 990982 446816 458930 782319 263443 177874 871430 766877 614358 552467 444681 940436 686838 584083 516699 151499 238061 495603 379439 233200 887623 23242 488717 204770 31014 745635 310801 997943 555904 231357 380586 429752 240287 976714 864028 863777 371040 385840 177471 256226 267957 43659 852029 605152 148515 807849 380888 992436 927493 930956 788961 26859 905351 924076 770946 548612 343211 616882 349110 916021 214791 117054 806987 651239 140677 99043 344551 504053 20003 855781 772672 656753 780081 138434 762466 801183 899285 890214 33581 206072 979146 826485 515989 470313 550684 289541 334880 132817 180014 991201 441964 228486 294580 708231 479526 312657 85497 499179 526547 126765 974107 346162 770059 63244 993354 657592 625657 760210 486924 803978 35549 590296 823548 280365 519754 447082 778950 483221 501416 11658 537645 770799 698419 717419 28486 334807 292602 480118 169914 995682 258721 231624 346952 529366 906591 518386 190592 886253 150913 526776 831497 866006 341157 791891 952028 996532 939136 411439 880390 636829 793753 965869 40554 147868 31691 19362 619837 699567 256455 782230 701320 859465 23759 243975 312170 555601 146812 220515 973332 440802 842746 939537 288714 529353 839495 981673 825256 268362 27447 351223 550683 176476 215411 140860 132964 607656 671669 929453 293017 624782 610189 515698 739684 621151 668831 351720 628866 251556 690787 759328 159236 309590 677860 986014 799569 78884 79874 347994 717987 361072 472944 844034 94277 69202 772534 35574 28508 366931 151792 640139 601691 98291 574669 395913 844365 485989 502096 422637 709583 31822 678611 774376 129490 754569 587519 814557 825246 121189 525718 21287 778890 109669 406505 961745 862149 673919 34402 493340 194128 318750 328252 866044 504962 72929 528581 562075 83331 793305 109091 964629 881361 175566 364620 978811 650174 873659 28940 521744 138991 857422 151619 93967 461983 598441 714661 236067 4378 443812 35960 146604 717762 365320 139929 5057 267406 253333 255031 503913 694086 970813 232151 171873 264584 403047 627662 646873 529734 69357 306506 250231 272838 43678 989578 411410 359904 139517 77601 643832 36356 31808 178359 236776 794609 425809 635080 943257 359103 776785 651875 703922 669718 739536 589547 859471 872885 701526 876186 569859 82604 202526 571065 618768 288610 788245 78314 780976 114064 987423 60382 683280 453059 28051 605087 169296 737438 748730 915272 933508 78294 609939 723783 174006 614068 463314 644194 857505 779223 843485 565999 167735 542383 446734 222298 701085 955523 912308 843619 808298 582444 282577 508701 356971 690456 707997 968945 512738 465224 393730 104153 813698 575121 544094 687781 651701 942047 850564 238777 849942 638958 472187 47053 919095 578255 603197 985644 257309 332457 749561 312053 995199 765493 800914 118813 759114 676737 804959 12267 856096 445294 284329 709435 593364 83827 730607 121724 839727 377047 489381 530738 869167 465466 257392 948020 568515 525 368428 382447 32784 919957 335910 236769 644143 663852 479331 671775 612844 595136 446935 167631 220808 927827 477743 916719 669177 603705 767176 291660 62821 443997 948021 297228 520618 603964 76284 590053 344537 989800 880474 757219 314166 323270 604283 397094 837946 108112 900930 349217 331153 16725 544199 233821 981085 595636 429972 812787 817009 370852 492136 307414 663702 800111 251700 480007 441865 28787 116384 907231 411707 542880 573639 180808 296400 160060 506550 311044 167713 702818 631345 63333 730298 217214 88623 978899 512732 670227 650585 593930 511036 491061 980495 540953 400642 160975 93795 530595 758923 183647 399259 306722 282408 54965 707379 928031 767261 234872 145305 728763 654627 177504 996336 59498 793638 368061 299341 682995 675335 110831 335421 590257 512347 666091 232253 494741 523114 455549 93952 143905 52017 893184 152557 226350 276384 866024 74463 794535 204829 252600 603427 992780 611456 627404 60349 861296 858645 430097 453603 650364 735325 166088 210496 569386 316876 781255 7283 58954 811980 366519 255565 638848 211833 752855 840407 193732 411300 681847 882890 745440 217744 219902 849300 233974 879160 147365 373786 973624 884295 389562 347632 782510 266590 487582 316003 932531 572625 845639 40048 989368 111018 170495 216778 885824 911973 261923 144984 418914 864627 949412 685492 929995 126135 221706 956845 253113 401164 331436 752966 726849 494652 691129 610549 503561 448650 61746 895140 416143 376298 212077 380788 942752 523140 630996 312373 936738 785140 183012 855471 528843 637645 486383 226781 431079 875473 245402 882285 359446 911098 942239 515585 365643 571317 378188 140400 602510 428258 447107 44933 20475 557333 837304 126783 405889 944664 705078 38736 156580 5927 262170 247967 54396 369970 592470 510854 188852 73758 632688 288596 576907 448773 146176 454923 409302 107889 785141 17763 506492 587621 396113 924998 961017 621524 710760 743058 695515 329320 280294 677594 80008 520572 34054 757733 406006 104034 895643 383854 392882 753695 868683 400290 840474 844202 321102 334565 748067 346544 418420 407117 797971 155027 631388 88037 262151 901862 130110 65900 371183 799347 715042 927251 464909 725109 731111 230659 807098 195742 475709 151125 108705 102930 358443 656855 320962 913642 349834 565518 127152 22963 137351 851438 397396 349740 661797 686628 53352 575052 361721 893069 340796 327929 288300 856124 128884 768017 189629 620728 98311 43493 675452 484347 807874 976825 737360 373300 600900 404230 588594 25990 912896 47033 251888 138119 302205 766065 598507 680002 52121 542852 437465 536565 877890 912954 321924 619860 939772 319377 317640 800580 360862 416888 57945 424417 151316 182676 411259 915256 669534 14269 420168 488717 785616 525954 33262 502551 481872 941025 505710 196863 825116 133776 102430 629157 561281 589623 786408 422363 672228 67379 306313 158119 265277 291733 220435 351237 227031 302561 682795 810275 713362 929296 290507 204324 465953 409870 781761 459358 778445 409020 747823 646812 348719 276399 57737 400156 627258 634159 818778 557585 688559 232953 591167 339298 47014 881278 889578 278954 532044 858978 130016 789366 370399 260797 483324 751818 334452 260445 488298 166748 504498 561475 140844 277015 646037 385441 527641 567834 452971 891618 769241 101431 44698 769186 61098 197364 114840 698162 942558 697293 661618 649110 108635 550768 69958 771014 476633 689727 787528 664816 844264 806994 836993 643188 615143 280882 737547 93799 341198 682975 836118 795601 857381 59147 271527 500463 666954 800029 739220 812209 416432 541744 414153 618109 885914 181713 55237 828202 271716 11396 784158 11654 522875 724223 347449 604881 668639 198701 149651 131136 562408 477164 588667 365883 473342 92304 931989 888862 376032 867294 685912 456508 798366 878865 193553 135831 298975 242521 954782 521898 69212 158615 647476 481951 690211 227683 355610 293401 437781 640966 868075 353388 340200 2624 935128 427488 153957 555843 306660 213489 796011 859382 524134 161874 849386 256691 990410 25765 657385 74505 129744 297860 698946 91578 105548 462588 4448 657022 892644 601357 518343 545599 422870 548075 513356 703131 300527 927872 82905 854309 368916 530727 567595 908260 355517 234099 135764 458195 519989 970598 605177 445919 205532 776634 770004 355692 702117 942172 517363 646161 112728 327531 346487 530519 68753 597374 178007 158269 141311 382939 157466 471415 790438 299585 663392 43883 732189 400223 79706 302451 102929 57690 600270 774365 743744 226955 112404 710254 64319 973055 86491 55002 412661 230773 573540 760782 419358 482403 527366 152359 585160 388082 398057 351864 666969 349437 478347 234440 322695 320854 483262 821265 586142 382850 544808 901187 360510 457592 597761 94782 955675 74277 55192 100124 205947 607914 1039 643941 433339 789085 600474 267032 171275 963332 657221 522345 156205 114909 977707 881725 991226 528409 6911 954736 95453 14620 660167 759503 910230 184767 742107 872350 574136 948110 498539 560724 586539 690827 877879 840218 597867 140329 408788 298064 824711 394577 835310 405576 762659 371936 752000 639945 919414 221927 975965 964301 523085 814762 306027 927171 147654 828258 949347 662350 902166 661563 424659 788739 138372 100630 328668 146991 300075 863048 355123 41808 710524 860826 909412 728535 972793 807559 391562 1708 379 726593 211801 219305 166830 792619 885717 750686 564112 727904 850072 72396 357429 458283 50960 932138 727173 214413 232830 343076 335613 516475 269624 64662 729386 119005 703015 614677 308593 164176 703050 983270 608266 459557 915890 635269 953152 517408 672772 918240 626419 763193 748730 178458 364694 31070 970018 330376 368305 168688 874781 463287 889631 813313 536353 885092 248017 166684 977976 877506 133706 265213 824319 400824 321698 49813 488808 286304 915203 596296 325816 885834 36271 287662 856841 375351 74295 313301 176777 244382 993349 218621 880954 136042 888916 762715 290800 445625 166898 143575 524118 979615 442629 904845 345193 417057 232707 890704 290939 50235 254776 429474 161137 672155 737476 816638 807942 672867 581786 290831 418054 264234 194243 328182 242324 196348 784281 369607 936548 489110 73868 805132 833153 497259 565984 254273 321865 525473 284845 688086 267244 583508 560670 55473 156144 861523 505139 533353 724912 62430 643263 823372 610200 480046 781034 630234 556779 254701 35888 934087 143805 874297 314208 268029 223354 618406 5021 562327 989085 300665 977313 448616 27897 903661 644085 516146 158900 433842 590395 497967 387015 904233 341412 300364 611775 476713 987002 485545 124543 513789 84759 430810 560316 136100 912556 639785 440575 675472 414268 881681 991655 178920 947742 77956 700004 651077 507582 414759 52733 901112 55068 927121 523787 973955 32523 469839 311420 53660 383796 768355 482513 194349 64657 259136 877664 196758 360882 177552 309330 809642 793403 416814 444134 827885 267748 319405 398317 444893 686776 988623 608396 391910 998358 241806 619965 207276 19635 273174 244110 632901 855254 782345 295968 812476 234587 428666 413737 731856 276017 542258 74163 234098 674012 602863 955483 307787 958323 298528 686866 535219 188963 271978 487135 261499 566442 381990 211356 963684 875421 774816 293685 243174 963298 34778 134444 51498 388471 87559 985175 781008 671081 310032 748896 424362 168030 811346 288836 579391 861836 11038 308949 194121 164991 503544 576696 876087 345431 814297 145640 914028 177991 97517 306737 411454 218455 930646 509621 303672 672995 280167 94251 405848 779291 120745 732251 314130 325505 973145 677731 881931 66797 341416 164917 262238 26764 571514 739863 654363 396189 690600 974369 329923 294771 322110 759682 396877 312950 632701 757180 86181 594210 963930 715812 915367 771397 327741 177187 450152 530949 34435 745527 374638 291289 983421 423154 187123 715659 909679 311610 858854 261948 731986 42376 220713 22560 901074 342697 285972 514558 445520 815040 351153 140337 31009 416002 423422 390377 433613 871288 162478 382379 988241 174657 549736 118605 539869 869837 768838 518203 846679 228259 93336 169397 730135 186716 924703 616078 752553 16869 420434 753135 313038 387329 979676 861266 121851 328325 977947 475015 835672 187675 133027 188146 43137 890047 156473 247499 488073 254725 69465 757660 74227 433617 895601 290439 569591 332765 501027 52158 933187 628471 447431 483337 854711 29952 280550 447235 938792 410670 640128 362909 292062 827082 628487 572122 339605 463987 812706 533585 861568 817434 988075 551407 167361 202372 881841 361714 601075 125003 967863 738735 84769 417245 661491 647820 75019 203835 958288 281927 520232 184571 671532 295469 997023 776263 786779 763299 690828 465820 445474 635169 525634 88332 663549 331507 886403 188476 785433 336822 585354 306407 331802 668321 278465 950233 89879 705849 767243 488948 782873 799707 28219 126191 391456 906806 946139 85138 618270 936590 596135 663099 998329 719739 543823 654748 757197 440936 470648 713082 127720 741076 182396 888624 992333 685716 284965 151722 598066 977103 837238 42 41217 620289 314594 445383 585882 150008 490707 173097 261904 167898 941604 864590 360 504989 199336 45000 432797 694350 139297 110397 538911 784715 915721 538470 712911 191113 940365 720528 337604 667918 372684 794910 111561 296439 393756 655556 787996 307316 808198 575822 502961 436871 693573 610007 243182 257673 774475 809042 379564 457765 344957 50693 114044 294875 887730 199241 728735 143038 680695 409356 395725 998007 750158 992654 70960 861952 930794 912231 656806 904169 252916 870976 21698 546902 415242 789 85578 663614 410874 465914 253179 940206 571276 901523 497089 662149 331509 441754 677248 862325 872357 132380 311374 196744 542842 474300 103414 193625 432138 449327 376246 666199 745694 571583 601025 634181 401073 69897 269183 412861 279413 810942 597896 542504 813774 226853 277101 4231 126805 919768 368239 453102 535766 400642 530565 421059 751314 358824 736987 622659 609982 242397 237518 556606 462210 260555 722672 319382 639420 73201 608074 269060 442810 187872 149269 15763 430275 861053 42368 110499 382159 410947 510638 221415 290442 646334 920053 48424 101717 509520 370527 822655 822725 409839 73644 118879 842466 415909 389903 317577 707369 688271 213037 614421 406155 23007 446177 293616 666668 101083 894779 509528 537957 974811 255676 191970 567234 867022 220315 897333 475140 942262 666819 277580 955551 682279 665683 843960 318910 822668 464028 937436 431163 111906 871079 614447 271463 319163 355373 620350 636168 890813 385372 995239 557717 860897 576153 393182 900924 199732 697528 633772 581661 170713 283398 981035 54733 717892 511808 669003 855444 518656 451673 698641 942191 205739 589240 929555 28942 771381 293047 511997 187479 333541 671333 753102 903073 253011 283205 512603 19130 497007 173389 414476 41826 949113 132136 364826 729870 133638 296949 468248 85734 604738 849157 244391 531655 291560 519008 461375 527553 99724 429441 334829 733145 32338 706070 412303 694729 595444 188865 594906 749564 913215 861081 820181 30354 600534 238506 275611 561250 286702 42097 952093 451891 487697 440800 923358 708929 108187 310624 739317 660287 555456 300874 521358 442383 965060 818989 841769 291851 821441 59788 339546 872128 178789 309597 224263 32942 635953 326218 943661 205001 882171 455348 374684 302587 468653 519979 682102 735904 959427 128119 402868 103432 349585 231059 413217 351544 817595 1324 751965 624425 517884 412198 517019 393800 123487 110871 640099 646004 182985 444810 279441 447812 976685 942910 42516 633406 464662 207909 606832 968225 836833 371621 534972 972700 637760 48730 637925 428884 24760 582034 946409 92578 800739 669711 810269 655251 247727 836617 442728 373670 252702 304490 293125 833362 625924 121296 679237 719229 282316 714510 878475 653638 920691 221547 846862 380860 689163 572001 944666 724836 166586 319391 593679 349687 178296 441736 97377 598241 336469 846706 989270 327044 740080 415528 492043 425075 848065 65129 342832 884919 37136 244262 672583 139661 695291 438535 561065 587942 757941 772007 812737 467110 329153 855060 196814 778534 410875 771920 11238 169331 710991 839891 310254 728844 468992 289542 778914 205607 279139 904841 507924 439532 948449 146350 144356 614393 784440 718907 658893 112860 819067 811245 98200 750364 153358 382896 699047 211761 656170 331047 990188 71111 96927 141290 690222 101248 293517 39491 239371 318319 609706 240752 554673 888285 247359 379621 275363 147527 251115 575367 93242 959262 404702 335665 662817 731782 767455 974195 548953 223639 457799 811662 3955 747487 719620 484793 983192 543967 200855 125471 201732 408841 635798 126495 858951 869129 969259 949963 322691 139193 374674 639273 706673 235818 160799 57141 770908 393634 581302 216541 392867 969113 374097 680067 50299 487547 464894 101183 382380 821225 611614 274267 890959 644727 375656 933461 213078 273711 181731 17504 869380 975629 467055 566947 86065 664194 58941 665336 38599 446898 549074 629678 100232 828597 679433 797512 659141 20761 830606 994620 957480 899486 671843 746805 883627 236281 243998 14674 142559 144146 970921 79460 860263 97414 768578 966068 460602 892389 600312 921210 253476 305397 497396 923751 976901 384941 378349 580380 228048 268219 6643 531953 426766 36799 489893 91439 306393 888845 970171 697686 394977 53231 765181 719960 257194 68449 47049 934748 516236 29907 833681 403004 895922 936619 73243 254407 307036 869632 997887 344384 103197 524128 632621 469789 407133 705867 627812 992969 802007 125045 522620 11106 599516 457096 296221 444987 11855 702112 725638 929627 837800 752269 113351 649789 933553 810260 79559 122894 498636 142126 100158 620787 239914 686152 958652 32384 314645 363458 428833 640961 926759 991600 898594 30517 707409 558876 849867 774990 975509 399745 174647 269874 987853 249490 371674 693501 732642 442097 503928 208381 272405 712888 160171 820532 384121 724148 298080 90010 317878 529892 566682 968857 343432 781503 691246 196815 513535 271275 813894 54607 884029 213767 950111 330336 213179 861730 934922 598076 261123 995009 576814 597843 34231 173853 235204 678918 435785 847074 503066 660012 179777 850418 778513 659792 57211 565088 133471 546288 968038 722486 697102 421568 807046 654639 148603 856037 347506 861501 868696 900475 526038 829956 601642 260624 547507 911005 499467 637606 988122 690004 349545 185653 437941 434347 527685 514150 666942 395669 541686 980889 793670 936251 810724 314592 60080 378875 441741 750658 460083 49507 506946 520569 867547 324091 491371 827572 139720 938680 41919 150998 436525 599242 408013 936693 725586 208399 323383 178012 701523 208221 646897 463241 62176 559996 743366 902895 572539 774185 312787 123509 569276 576661 527499 967350 464144 713700 550513 866624 862966 581423 552609 556437 412161 696002 683015 575468 215449 832670 479526 176176 845945 727928 363154 886592 869170 766328 123190 231598 250983 602172 798800 327040 611087 378770 161520 974578 498231 751169 349756 412530 446397 643201 384495 383331 837718 355390 481558 728475 289033 472409 464337 801380 363569 786919 602456 226494 553150 310960 175603 499932 105589 847857 729601 253987 84972 220379 958962 87598 107343 807185 865357 431180 449246 628654 789035 795456 638380 519485 82554 736448 272481 496895 278651 444792 581433 71657 489219 431236 224196 366435 505918 456057 368740 916746 392296 321692 730001 519918 401106 255657 5592 240853 623267 216142 762136 587254 232532 682989 328708 675135 66227 906014 921828 140880 667553 805162 549331 152446 990804 435217 63362 582417 599126 967621 684532 280262 399492 373293 505600 418765 154959 83811 694163 40907 312126 220598 90283 117850 699499 359337 874909 285253 658881 327922 950031 407181 729989 216572 31422 611430 900682 711333 564538 365434 441019 260161 804197 259493 860501 702997 932792 459831 501417 100572 145790 202933 864351 698182 769623 719129 301358 585396 858935 185037 180517 738237 715940 566964 34662 893037 162939 308514 143909 926977 103339 389918 879661 765035 100664 673383 896539 659796 175802 611692 156641 722581 466395 46291 426884 668477 673181 119219 380831 792399 997586 992793 205598 590720 814754 279047 96452 160509 350792 693360 833189 133539 581653 731774 161004 90309 616620 511757 43991 516330 707972 398317 413366 781517 642218 46819 790191 920347 636732 316072 505981 738936 201006 460841 78828 542906 665737 938885 784287 792108 741543 457043 211851 906253 490617 329369 577209 846607 712257 217878 112008 360216 260184 219897 72616 262212 886633 305063 272736 675617 788340 48505 227080 899697 351436 501371 189392 903980 526234 730095 701816 565179 464791 861000 127958 284286 716310 539887 999891 428871 269752 87234 46766 25565 489141 386832 81463 766522 440474 321054 984085 917069 780165 7589 133313 583481 981099 320273 312585 576340 819731 713795 985742 767529 10137 558096 536390 230135 113772 257921 143098 597551 343759 842065 819401 309369 217756 886962 860324 19760 276220 890440 477712 125026 727536 889644 738471 594193 426444 468202 811159 959732 797238 101955 870497 737142 347243 195820 998171 305718 512059 295693 771503 51910 204360 846532 194138 872685 423755 547615 718894 309349 719439 665701 54288 504861 186228 577294 852474 529719 803117 775814 123514 557899 311362 812462 685553 91427 743695 108891 595862 909949 542403 765653 807345 756300 597090 990938 997216 263159 220420 160600 49877 180377 682132 583414 542933 136511 89169 152268 222394 393261 4176 290982 216051 768858 872888 211333 329087 717295 471748 811742 538485 798411 384005 43033 22080 909058 765790 755603 186843 617241 431878 357020 37273 619340 936649 778106 564319 78665 884872 144613 312552 675122 662452 589512 190336 222431 772759 702854 122250 441690 530827 58739 79291 215329 80768 80279 327324 4391 793403 442991 661131 979795 823633 860716 394234 845823 192624 296753 838319 29690 771223 744089 527107 293831 62873 65390 601891 512604 687519 806707 687890 99684 608418 885916 949669 481405 705140 989009 670597 242171 692984 342063 489585 676515 521446 126662 171833 488753 587593 627292 733956 570130 821696 364584 680075 983275 163136 122520 742300 723792 388368 698060 595992 874829 29131 51416 732788 455585 574370 795718 66620 677694 629528 963154 307724 641035 954628 928940 882645 231522 799378 957241 247646 208978 805826 600979 588672 661726 508392 261252 582889 745147 951018 488399 632858 851094 849541 233639 912169 399884 580233 451638 261376 712241 807256 517144 606492 396874 655531 865949 994319 364114 62733 4042 467262 95033 808734 632408 518115 859168 286993 796532 890188 28510 406830 188798 972954 355582 897489 811338 83779 804031 496297 454882 317777 497363 470010 867841 293153 545696 494811 726553 330533 458178 460985 551438 509794 982407 258834 531770 454643 429105 106875 642215 419396 633208 917595 492312 981975 316613 28461 241024 423043 121848 380546 830344 244272 475492 47805 616334 884956 489997 871381 436193 244633 417585 463958 183686 665868 425340 494176 802166 641328 978258 31207 621021 981777 281481 73649 104861 41170 800300 943067 194441 992679 238137 71381 786922 325979 477284 827041 962366 964428 180626 753816 949427 743210 655455 965093 932657 50172 796888 601031 875917 984666 749762 90003 17175 106612 601873 870065 141901 866953 781938 478490 331557 436273 300801 424352 12231 652820 330003 268454 370257 478641 164526 152420 67602 35224 81292 489572 191311 486320 239068 968008 522176 13170 423233 729090 397780 149163 658257 72537 867881 173694 820887 610347 327317 124960 643601 624165 239200 868699 126258 702925 428295 355659 909089 943929 253371 779300 935225 855957 7776 407082 926215 842145 58702 982135 851407 661745 533076 529080 999752 168363 903792 542576 250011 199628 782936 787957 648615 867044 664500 445102 76672 427221 25697 955099 917676 23640 367599 874381 211685 208184 1572 199849 541530 11860 659000 194729 273901 10337 144919 873819 398198 201190 553314 11488 876158 641919 769198 722286 960965 123867 816963 788047 10302 397438 121374 440288 855373 603712 546927 601043 729680 142923 533980 852333 411603 649888 374972 273032 723674 903443 441309 95890 749915 220043 358271 180685 526977 453571 90391 453645 956075 568012 832589 279997 814378 289673 535550 253658 764998 723057 54138 989366 619514 794768 747975 515126 681140 353990 698588 242325 580438 499270 568167 309343 825400 845337 263624 444534 141859 562777 535251 13905 704983 466934 166930 29048 954822 364468 612545 968009 359127 870699 785360 874358 544740 709062 408805 434245 109820 856709 652311 935695 703266 504763 931892 3137 103307 468112 661116 641694 933412 281087 690147 375418 542091 799129 232595 180353 830097 613377 413096 293038 190782 240751 369842 513236 818125 743085 666166 45209 294699 657500 600558 534198 89212 364912 835140 277176 676567 747888 617691 485826 465797 831671 482374 791561 433925 727286 389007 783894 88011 472111 299122 553864 990781 189883 744927 316175 354101 954246 854971 444594 829954 42574 992223 837898 522470 79335 862424 602757 65497 258297 687461 563300 380421 822016 673021 588413 302216 419340 7814 823417 921653 375295 778143 967063 284435 910738 744791 470696 684252 256591 101491 187025 83647 266264 436524 268 286175 248159 9199 798951 691282 258796 661019 388419 756387 129563 617350 858326 264209 831707 110009 464809 425998 701296 571887 799259 141824 246385 302682 740573 927107 334602 957470 91636 732196 386876 498708 86075 249320 868120 377929 599198 696579 902536 871484 421599 931938 971334 152867 893844 625954 111907 872614 49959 357974 946369 813347 981205 456836 361753 996329 302192 173993 913975 588221 424413 91889 767609 292056 813271 982015 927699 576294 718698 295275 15565 243656 192376 320767 29507 875859 822968 507962 34276 562511 165874 117581 78069 19642 446852 423200 887883 855362 807456 302798 710868 185294 855947 496932 227983 379574 305120 74086 802895 503878 652299 935883 339772 384 2767 487996 779921 700054 330689 687193 170911 498996 855242 547764 132169 160628 964520 558995 421958 412647 807213 333490 503715 212499 749375 683775 481342 3120 688663 935133 126604 972202 66946 172577 664723 784610 234275 968856 406065 9453 712303 379135 974739 106579 751 772489 148031 666833 894401 928157 674315 332824 489112 141014 991459 984460 443192 658113 134983 375557 344890 614690 302986 214417 400590 247023 297556 282992 600116 216211 596449 990039 368002 11629 854721 758574 739361 643982 123286 518546 764816 490047 8664 363155 192032 758009 792852 265655 302390 605226 442857 365749 991436 30583 248394 913147 388207 611508 383551 813673 460098 897966 465699 135636 219066 495522 223463 210500 947489 401539 72526 462582 573844 668471 609199 986906 786181 616859 120311 851350 686457 712059 691044 231617 920138 81051 459722 483625 13350 601393 383506 494030 742670 431271 901558 909412 932952 482334 285575 315221 801454 3302 755431 902397 630349 217799 449103 573548 816775 607740 421834 360 937473 561011 439032 471400 157366 89806 720268 240218 381682 81956 774927 45149 131351 632960 870939 821448 248859 790945 437920 327906 274888 825273 873762 752359 689339 930287 165305 875721 806502 613021 304271 859949 957647 669906 771622 722986 21902 411856 329232 512910 236755 712655 78261 523800 671965 671417 180240 508671 494788 350444 601714 983657 921392 771259 950782 564277 238623 363885 636907 494258 238051 197692 963270 152741 517346 145048 351469 902023 305365 782818 930900 391045 952137 165681 145156 474430 465377 719760 18199 502345 102225 395134 766590 626348 467301 997100 820603 439974 684600 393155 217319 209254 475965 314780 580525 571665 643898 208965 700941 486976 651208 814019 948250 393791 301332 818506 340732 560272 763297 610631 970351 945126 289476 858135 179266 714538 274407 318093 449306 706682 140102 350384 473836 41637 774389 31226 821510 114224 319703 860954 990662 299476 540904 644019 956257 758013 140213 576859 796766 816588 499871 211997 685593 734423 87388 60087 277697 695780 991030 696413 646105 837105 963210 32372 291706 702831 561801 963800 847376 310786 924218 794902 399001 764163 562614 660274 851114 499198 683243 761507 732265 606068 352410 424722 832723 163418 829210 445535 784376 373849 835474 660764 139002 112588 333122 171343 255570 910853 987771 175988 548299 365383 163746 800569 767045 882893 863089 563969 301171 958594 90166 228322 180253 449288 695763 303847 53855 122353 150716 273998 871784 599433 486652 534538 255612 195274 560 910594 401267 10981 827082 191121 436792 424192 586319 837828 815050 126963 605082 61343 581630 917322 230807 766104 830011 75846 114184 446618 306684 629212 89604 205060 248594 367860 702451 357032 99680 536747 581907 544524 370333 737873 963830 302188 256533 867244 952386 986806 361256 751348 963759 991564 962442 936661 460877 897094 854337 808816 484155 751277 923499 80665 302705 75329 32757 265114 404215 320436 294564 615663 951468 893805 66064 931977 643072 569607 140068 972491 490425 655695 218400 548240 394994 249737 227799 71843 706712 650283 641073 384197 128492 298400 651242 710250 18819 224262 167505 296444 315593 594929 993866 134423 827961 430758 422669 79819 667687 660576 542693 494750 887030 467855 334513 28103 764962 879316 767334 532276 799800 608199 768907 15429 420825 172721 100987 841678 52219 217554 937063 241369 736935 688412 146194 155938 131708 886197 960851 771161 7787 372858 140502 65379 965689 270647 730011 344218 994304 441519 97590 19848 264814 924890 174669 953584 128068 108066 702109 956550 112856 778149 29622 223025 410707 895734 410042 222672 895796 175836 395426 848818 415628 22994 560569 591964 954240 987461 733855 924488 998602 726745 890567 124768 356664 818725 748921 460871 307628 64498 522513 403536 631130 736191 270142 191621 316365 71360 700676 127777 429410 878683 870970 611286 546442 580393 67021 804553 913869 830267 305979 486993 601666 61331 361625 502715 795736 514342 440206 134409 362641 155361 748821 753326 476289 896609 302719 524115 24339 792121 341807 858006 516228 226480 987868 992902 482726 702528 999250 83240 588895 658329 888497 926325 491751 464987 136877 137113 64206 970272 356940 723318 122803 259888 695723 762335 728014 375178 555066 673565 306919 323362 604987 886126 393756 528925 297223 446529 338527 571542 57673 745147 926006 197853 375104 696373 978426 342515 391681 75387 867032 641616 80500 913486 365715 45981 998930 258787 649344 724986 268397 154531 124616 970425 312040 761193 873705 599265 520763 284871 650166 909740 277808 673025 511122 76041 216809 563471 409401 200731 677463 328736 894008 79223 11780 968530 240496 710890 982283 990971 712791 466737 520218 58851 599542 987264 545847 645639 39212 668092 524472 200664 819753 999808 752585 838650 245044 262556 743978 430086 111782 37969 315119 381448 217709 67862 659070 647745 987722 848342 389716 165414 542931 633264 14657 370847 966706 247862 852071 413833 302179 461038 639359 554805 223418 539156 187988 891622 301211 750550 214149 329495 2752 488919 977159 645043 786423 522860 341985 209947 748769 438242 792559 275044 622580 750582 858592 87894 834618 763995 700920 844398 868816 525880 828942 375260 193832 962343 894479 871494 504647 66296 519417 854275 664008 987564 746209 740641 861911 536890 658606 482720 124598 333581 253723 904501 396539 287043 140025 832712 690576 37104 910314 885046 28658 859481 269288 413519 388083 862394 428924 453785 390201 980544 2567 82827 660476 380880 825596 557907 351563 755710 304868 518353 473288 925079 251161 155226 166887 314072 220747 812789 65523 480308 628926 791713 323018 942545 738314 478414 744988 118987 845274 10015 326959 403504 41133 693038 738462 665475 577752 255304 14101 936378 436099 819501 166999 368832 699815 677329 2873 822131 493974 845598 550756 576039 593459 156976 98390 887841 745078 583191 265890 818588 152105 823385 700203 456 477805 208749 801197 294342 839222 741824 411509 521581 91211 221684 874147 417224 577991 792477 965615 673430 628571 161986 993122 394185 174345 467234 349848 243655 538474 884140 647301 884204 518762 697669 781293 472070 328199 629574 296105 943832 666709 889212 177769 550872 538492 224551 542125 190320 928824 959163 81419 210240 772697 13345 322605 522778 220097 40119 982479 662917 579304 293388 615685 516412 155675 193765 243 593196 50105 801083 238803 416953 141429 157115 126835 625081 851479 890116 172788 840887 862139 948396 717772 200114 861072 270908 137989 817819 969433 743215 143356 671579 108080 120439 76259 536266 686398 905272 883775 299321 356869 762507 627178 420969 401622 989309 141138 44498 864283 863565 480504 791517 782862 54449 634291 521834 302464 984850 461546 485259 575699 153291 639005 821575 516224 261806 380381 370456 479443 972415 433488 143405 282537 889975 901550 908457 28857 151618 211398 214178 114696 12225 407994 420131 886195 988425 477310 196906 606505 4067 102877 772907 497711 501194 204724 783883 135706 270448 924725 910373 400536 672825 18598 893769 773800 526333 225567 394296 662877 392522 874384 51241 11871 121697 44024 654472 537321 76789 772911 427761 532172 635759 836765 87481 807467 703020 695104 821414 622845 248701 355627 13810 632655 181733 205249 933004 402495 132255 280894 200982 384770 604950 348462 743208 365726 78571 524596 272268 675953 512307 36165 483072 258728 230134 694122 613623 993929 569393 874626 365912 730218 307797 591805 721789 529527 757702 180386 563510 594672 208028 900746 684612 689960 919909 941026 764830 814279 579169 794221 460655 62473 307909 41152 915221 980221 454649 404229 597220 72136 791322 961208 624033 609695 589240 217453 888328 296976 313689 372232 534855 612602 16373 81667 80256 868624 641719 345196 867723 159193 398146 275812 703025 586739 946346 78753 251378 242700 661623 5613 999488 525288 222374 376228 408770 91038 880743 759482 974482 919323 867168 73139 286655 710941 353320 750249 319372 593336 749837 979466 85359 178453 608655 470424 265555 358190 761954 793639 130198 666772 178224 744161 871308 995433 189589 585541 677754 178790 775905 60132 806556 931734 622618 838244 730079 509209 34231 6589 840103 586722 131174 838398 314123 412666 162631 50312 222356 651771 411054 117010 40962 161493 326181 615844 430087 573836 254375 80796 825289 305272 801575 672812 573860 704003 386567 166233 755110 827631 190689 402430 281362 697678 701314 922887 129182 625096 575081 975223 705588 814040 680013 957410 528436 246991 593172 33523 174833 783248 329181 694440 666672 754962 121655 461649 733484 313762 526375 288852 70357 370078 847910 537260 635531 664762 853921 317797 900200 71807 698232 353762 550004 98759 874879 831256 196398 373571 733695 381904 895242 127925 441142 774888 82861 569590 513171 939027 277171 46961 415611 12436 324586 834150 868615 306503 786516 834664 939332 952025 773097 253663 904241 309899 966227 650631 986820 457907 232048 700207 302566 414842 247379 559739 9906 574431 586754 516643 412858 633458 699130 376690 647362 84250 621863 362055 401603 340816 992237 376727 520105 56354 148258 725865 879830 351025 855505 852313 774813 649843 210936 471957 206919 948977 531082 347747 62033 837706 718063 800601 900716 495279 157311 358052 197116 9189 846795 905602 917018 630150 92884 358791 814546 341952 70865 763676 587174 919636 966446 76475 817609 199704 268744 506101 499364 351670 777073 874476 609684 60779 401138 99225 590186 136 324 67975 596266 702965 849878 581334 377548 587561 280651 29881 24767 105587 267833 361464 476577 791348 376042 236911 790280 997026 77214 441101 861820 363079 176840 787606 530106 629248 352077 108898 599475 370303 122568 511131 938570 951050 186057 682499 714202 829305 446289 505580 193902 87803 334423 900798 314183 656914 517958 407028 148570 651282 550205 6047 690639 815782 429005 219426 896259 364172 499583 615988 706119 348756 123532 543585 695902 518116 115682 4233 733507 946679 104870 267424 405345 706969 811372 436332 149977 976109 366465 111307 188735 615719 182114 967402 424413 351251 970242 263182 559215 476172 931080 951183 610278 712453 222030 393368 465445 178692 789475 880745 96839 64290 29962 926293 702999 909964 336057 684228 969366 229957 859931 455602 570744 513314 620751 116334 841063 534668 772774 152732 531583 874946 839976 628212 731920 81492 95568 642048 596320 133545 65100 616098 570022 609530 443774 139852 101776 866836 72637 829318 860158 782106 722261 687723 20356 263361 12867 535404 561388 87955 965369 199499 106546 289261 371296 744994 798790 818112 754385 145626 453326 509203 712603 639988 126369 354303 3585 494532 280909 272626 931001 581296 250833 352493 374957 609845 177380 900742 476542 419619 694060 253991 310908 188828 4488 737997 248623 778393 248391 57289 700754 200101 36079 421698 69842 628447 50103 285362 634515 14781 264652 515621 316843 553988 584208 297149 952421 628049 294998 231664 116928 934931 827752 807816 273774 296846 713473 806178 771413 245017 122899 641200 268753 268513 894851 324791 68656 357796 59496 512466 611700 878775 221199 925997 582293 258497 945786 995978 823933 320765 25372 184448 767754 447484 860127 330230 209807 605025 873054 904045 458899 657123 748523 250292 869456 405774 747338 804209 102261 280834 123060 650143 919461 471794 949526 362506 216886 227943 515983 404821 162547 299195 569717 9396 130779 384862 707857 856498 851743 468181 863774 236525 904359 568758 76430 783765 361038 988460 911045 961328 179874 33273 552732 771161 353573 49135 283103 649852 791887 914870 644111 969628 684169 932170 45473 9806 809267 346362 782590 283131 852191 107050 324545 293602 645587 599826 608380 946515 819979 688508 20531 340597 385910 352714 915423 977025 177524 874989 359660 518020 984990 972399 527547 797921 158526 148651 218721 81869 833170 78095 852646 177745 921166 56673 707079 668492 867863 287991 720309 786031 866248 36733 26772 628414 349425 559475 736125 923542 802003 598125 503612 463201 756325 962513 101714 9123 117522 318620 475764 297137 44857 847646 433098 370229 945900 313337 309425 208364 360305 77670 459898 702119 162244 76975 417960 751565 285267 440886 996150 688408 733120 688237 143567 49236 814051 798364 542740 530531 588422 927135 245466 903419 987175 847077 508777 359142 219385 243954 515582 489729 679459 328349 78601 822653 589439 445779 561648 87522 236956 384210 30091 719943 62781 121327 243238 854427 891224 959249 291394 379487 897560 588787 416851 521898 150876 162534 446019 250404 436469 425676 428718 163019 33132 30942 134180 174833 722105 734184 824683 265787 956301 542664 563451 84900 147785 52850 506559 672504 999429 141358 16346 167385 756554 3865 688544 850558 61272 161888 718041 965103 219489 628168 604097 639946 30284 154153 287499 58177 142643 280558 638361 675290 700645 452566 710086 452653 205797 145334 614748 925162 71273 624437 952926 613520 143644 564623 517504 126071 561116 166867 907305 956359 550524 955429 35320 969215 852483 428604 89852 218159 61100 791653 96699 623486 455268 720638 919212 214565 221008 266748 241917 986353 838532 181798 607117 653509 798092 556119 105971 343382 146663 385216 625141 610989 828167 417891 529490 428137 744146 826777 697017 380730 512292 482957 9359 490727 97867 157311 484270 913801 920713 989507 617568 942734 859990 580159 867752 540215 416732 97008 347833 518618 384121 879909 100797 198048 96064 731459 569743 839240 672568 732479 127041 100898 197147 604391 746583 31189 744665 166938 781898 732699 650643 739595 819207 88959 593824 613762 171117 594405 165707 174491 981459 846019 411602 241668 257087 678688 167465 541699 650607 454236 236597 194223 518804 878824 550994 882482 443027 582025 977934 80077 904514 489177 648619 414164 478257 877254 651617 540782 572958 209938 257241 386134 725183 383633 927667 943901 652477 465966 244225 145253 213043 661094 646218 59239 798003 11531 713736 580334 704769 875714 774058 447962 163670 257669 109011 734367 999774 830755 415257 250627 910714 317179 940103 500835 498303 371396 214939 143278 82742 143688 842376 524904 715802 323493 563445 687849 302941 640459 371197 559580 447139 526592 378030 984321 238788 597215 705802 701803 396815 462740 424520 726338 243138 992994 598035 647041 77459 620125 934026 939321 24618 924016 768895 559565 479460 59993 351416 462964 891794 928232 700081 47611 355448 374340 229144 310976 995726 164901 538448 233848 101954 575707 635823 826153 901813 669638 27071 838257 109177 60891 532864 303421 665753 472294 399909 669267 782993 6658 552403 642761 449810 688163 262501 959563 992320 870028 931626 98265 549619 175641 564325 720582 13241 668791 200652 785722 965842 429543 214027 813361 297395 229759 721086 602426 322756 689320 85370 765113 645154 453985 686148 92006 797598 67322 121944 116300 965691 346330 990820 32458 393524 232314 297930 55317 696564 814056 945762 955124 867740 884805 616565 915139 441216 268295 291907 838129 972714 299768 541118 668098 447062 830965 758221 744269 616372 674863 57738 437566 777258 542254 972932 112598 795791 311945 326078 81190 312625 930351 252462 859800 94672 758817 321919 53926 428577 55285 735183 566049 580619 478037 424562 963307 18541 213566 191533 340733 358998 481410 608123 999202 375820 903686 276684 83642 375110 238084 808513 208376 353586 22090 305137 547109 235248 62842 815528 850523 52180 592968 215714 169994 147048 312959 182612 491254 726823 989244 785828 338422 625988 207025 619628 223543 171617 946596 98811 912184 238232 145709 279955 638860 31030 778171 398444 514075 398651 479056 782384 471392 575259 458689 118141 544428 944960 76663 166374 479842 205125 591600 193330 684089 303100 769854 965084 196285 587306 331015 137937 68303 136582 769603 153461 140064 589437 634626 211422 640634 520689 156515 489943 955575 887157 160414 644639 348552 816787 293307 449128 425775 13062 830361 464920 173189 285248 190248 697803 246965 747621 670255 305551 928767 634702 995143 973222 982390 789896 30749 953160 951106 196242 507124 330206 319391 757026 656929 647432 391580 217377 20557 8792 490909 503914 321079 69909 932186 631439 878255 842489 941150 65428 388188 109939 836680 535986 345271 920294 962253 197973 376014 934376 456820 927391 747458 948100 656408 875939 196809 191033 594858 294378 681901 833144 250477 809714 872650 832681 69112 9321 824980 191655 172344 704438 820431 485759 998379 968369 468629 834102 805349 431398 429908 541696 396303 882583 659661 622409 295331 332407 924118 36848 384242 825199 644825 460039 895198 728988 975699 622677 962016 250447 187158 968084 838979 780300 381703 900595 783015 822284 498080 244180 887871 553147 46639 914831 369875 835066 359446 736942 977983 875934 893897 165615 114 557039 635475 402181 271856 593258 262609 718935 103761 923264 727925 744960 578943 268949 384900 111629 238460 642497 115289 832578 259162 639058 515168 722262 867073 489032 737435 501106 75116 12312 58081 914101 88748 763626 729754 45491 951844 731611 731524 913393 228939 979388 698865 87851 121517 280592 598535 629967 594986 446674 715774 435647 70582 491245 923686 387283 567511 135554 677918 801685 439338 357798 16606 817475 654559 63585 611566 103824 213816 334832 826156 915619 609806 749379 343435 915734 636556 802176 736398 54136 642866 236606 573969 223948 208083 431883 665153 576456 482967 271079 787422 46743 825018 835270 441472 673111 162891 2386 556815 771868 207982 506663 329610 995115 568539 619350 164353 981824 443804 968610 760091 962312 588691 169413 104017 341544 242354 281388 631153 390580 797248 694263 611100 730552 275483 222267 29576 433011 892593 855743 157374 995863 477765 349762 708957 613003 873649 198131 266261 793705 808478 518008 628333 528320 309261 99112 246655 373138 152017 144721 397494 724695 983059 300594 663126 831097 293133 732482 944117 512278 605776 488552 838970 34690 103998 593792 295909 76546 413776 910748 783879 212753 592273 257 45509 897311 560928 395174 349401 771405 57075 840312 938961 166706 901135 522009 149774 531417 37904 234012 82631 356481 613160 221323 265603 513883 93016 628194 629026 344976 460536 533201 227413 988537 232949 136125 218082 617765 525453 710655 97569 989590 612309 207651 228609 715140 942708 768875 259076 904728 419365 815498 329278 412466 844153 799850 612762 628965 971602 795750 95381 51637 503466 110992 394177 71392 954442 565228 601156 972242 951187 22579 812886 195695 901880 52754 309894 582029 682626 587112 690038 194103 854283 155659 754714 350955 53635 505924 692478 98973 47023 750030 325565 470962 454948 481307 935818 149190 229904 572751 2027 481894 346674 47427 69304 193495 545501 710275 215905 263309 313785 798353 589670 551157 580546 49248 478300 633899 544135 583257 304559 21892 545708 471577 679322 893254 351593 493745 950000 947307 559176 441829 372439 655650 703402 92398 880904 806926 623363 953528 366545 858245 970458 538468 19155 574994 804810 176903 525187 57395 866308 252073 588205 820699 782667 865288 642924 397809 430710 530130 451892 198800 331761 631406 997641 426949 911228 398004 297605 989844 653867 858800 396758 169780 263588 941859 855421 189198 172836 49154 610512 983745 692410 427381 10744 877345 914827 335321 891636 865204 282828 493183 285781 619316 634635 682603 875328 746127 226599 450325 530031 119786 362131 604651 27696 349018 830679 172493 544932 495977 400975 768784 162753 453719 159018 146876 16337 574167 135660 604302 979441 767373 799340 492983 183251 673175 112855 875290 159612 47873 143851 862610 467206 848463 678205 633706 635295 96439 256436 573923 400457 912420 48331 687985 208408 307892 234195 263614 815735 963323 982510 192486 884963 812670 65749 94906 279598 369401 195412 43453 476542 868826 397705 657194 393227 299395 452392 262443 232164 134988 401209 496611 478187 311870 518616 205798 388244 749657 445557 773436 392746 581647 70610 211746 348555 542087 251400 353608 978151 48283 603202 224659 534340 168474 650559 870109 797309 593735 352980 60080 668542 418775 603368 258831 774026 583351 742071 291310 237174 889733 950352 860277 39467 238290 866135 351040 55719 402214 298627 489249 511612 539900 287649 319005 459408 388033 731407 2027 919068 499033 480706 105721 37357 963931 791425 457830 435238 425040 91047 929225 908156 699639 522789 231081 355256 459204 248829 892226 593593 137373 847944 274118 892271 882524 641585 932442 446753 703184 333752 677653 205928 213947 853169 467716 41458 208597 875522 507177 818816 241735 530792 579639 84840 521138 435378 508632 74323 944998 287813 488679 767936 711659 4822 701366 952064 156475 117939 159434 584184 800837 846331 215642 29794 440556 470433 977363 516876 9670 272109 530263 733079 371358 603194 593273 886329 661555 159033 634626 656124 138743 965357 972272 257405 693584 925230 706546 889325 466906 120678 12973 818324 325730 763414 252538 5769 489005 857362 509285 906043 300271 630721 773935 115435 269269 551966 177934 701807 102588 105722 582440 385585 631031 726135 517339 746542 470092 131662 791032 395128 452600 910730 78787 841460 425511 863819 937205 547677 407356 328197 243706 100991 975759 323582 690740 211324 181162 845779 816118 360075 312332 522803 571081 517492 649766 847970 263658 927957 180448 881592 45770 841888 200981 854304 610445 31963 363602 885209 799436 839262 706395 115576 266771 208537 530727 486820 93667 758283 820703 922841 248817 26828 349283 341286 967077 132036 991236 956015 188444 352817 965323 617067 412199 679205 399153 616423 621706 110214 416933 116417 853373 601293 365769 552365 797743 96391 877237 92404 16190 877655 291827 814896 996735 44402 873345 422802 14589 649953 540626 690972 759282 944451 958989 895399 413647 582280 425037 542431 100218 954935 32927 13825 179275 664425 354695 26532 189262 843531 815547 842797 214916 850464 736422 715673 941025 617469 106407 526455 324367 597068 976143 887979 476330 939849 863079 981805 526979 364296 387687 587144 288605 125933 253632 304731 963507 139762 121940 90075 847984 512869 925240 351631 654133 706919 263737 874003 710934 962478 720020 792214 306781 187587 352572 514332 280966 999813 913559 810428 284354 29093 445378 988706 265780 131176 411721 667151 871862 568552 965232 990740 176533 332115 640749 400859 351249 644906 328938 165022 159 487044 87944 93486 78439 370760 644247 359789 767813 100406 928095 831508 330060 395935 16923 204846 762686 858920 75897 261083 718805 208204 448347 368014 146238 736343 729176 194319 191129 440235 926907 293370 813050 319999 340099 938559 646187 711259 587874 364768 492904 879517 84287 460981 814625 150199 119860 995307 946939 126894 324112 816513 969231 202461 740181 137098 390762 288816 909947 280365 932684 913193 552364 180008 305385 231135 542214 530825 740843 919674 293660 494644 197933 432952 483189 920160 411073 689579 846539 916825 563628 865017 948238 302975 330085 859931 1503 542662 655129 71454 531605 200245 114218 61797 96955 42087 589675 168740 424720 410956 423974 599335 954565 337065 363094 975817 897219 660116 754349 116862 251171 846841 254223 558985 603571 75864 843541 33094 590840 811524 559564 777058 927078 567525 777523 296285 526890 248631 643712 690767 799201 300425 246684 554977 193054 394687 471522 771791 293864 586705 833060 597549 80441 999754 32294 472799 328704 548361 864353 71775 103328 175683 126146 835002 770543 587647 370856 280403 356856 538712 851497 565407 896825 441471 750797 728680 881062 997303 947474 371723 656100 356503 10855 939321 826831 714636 922353 183737 47668 564308 117576 316005 153431 303555 694331 304872 402351 527810 367432 463367 909605 972875 979941 144341 553113 967023 509050 581436 544669 630032 932196 681211 989943 178663 621876 362979 872163 749247 689710 904985 747023 324664 776779 356440 985886 189445 379447 631404 473126 266862 115219 427063 946290 793551 787572 922735 161024 363991 913506 764702 181699 268234 977434 415905 913186 211712 559117 467242 95288 336867 454495 182143 162002 254069 290088 136760 275764 264840 438 39684 883348 991748 102793 392805 157341 61668 152534 527535 344302 966905 825285 172173 509977 353061 902451 592252 184228 138466 139377 815694 73547 472825 189443 918761 694332 138891 110497 403206 437209 995916 690041 713266 523194 231234 600299 828176 309352 701066 656076 994964 487395 728148 136420 497481 324317 917922 265712 400845 736829 495053 197920 571792 20254 749888 976538 85081 591693 968571 940341 874752 453838 833297 955711 934837 312599 222186 774008 465208 925075 880578 390613 8223 88864 502760 263165 928595 948497 291392 649807 662098 730222 155202 376603 569263 49199 772856 512292 670670 951429 726148 935205 783657 101585 293400 226760 32653 223595 474811 269360 357981 853084 771211 759921 336526 354340 176438 289810 15594 622581 122815 317138 515597 679605 333823 581024 304875 815040 603874 202850 390792 617893 473894 703727 730430 416612 522847 711573 720187 715574 579830 280212 520192 76613 893157 616992 107875 28655 892028 356387 147982 531719 980000 825016 704381 251732 714311 32242 782276 916113 348029 662163 936135 987179 408225 667925 965121 724294 671784 377765 329789 979449 383258 522338 232544 925453 449808 291171 250461 159809 460028 875374 714815 714761 732193 771970 201635 934795 131799 983182 502011 467040 614025 650679 97228 131033 111606 574422 211952 978296 969715 222328 252822 725554 838887 665180 753213 209460 326861 428536 566460 185627 592566 402869 612349 693114 29188 279278 469373 480984 20400 810549 280142 750959 664006 669263 170582 286767 726052 184562 517582 119736 806846 282510 909315 888420 11677 653249 5463 433210 363675 895713 662401 433340 600744 908471 789513 751322 382473 721918 433037 682365 38547 527528 586176 612861 193780 545241 52773 99755 310635 493290 27672 791752 237835 552935 610885 599052 932988 976722 388975 249440 503290 38686 211691 279140 462740 308788 299682 558826 67118 99761 420243 614457 251839 527782 686350 913227 437716 346263 752186 984527 143435 963773 510095 285352 639961 92228 658845 630059 956613 153613 497796 797029 776938 261165 13434 645395 944313 210925 601480 835881 686773 27784 361933 825036 148853 680111 787705 203479 835493 62088 858579 85530 814661 781355 343476 223638 275176 625316 854858 959746 260983 330548 513238 358537 881964 318864 103662 933258 351703 765920 500220 71063 788317 431937 335933 683702 493811 256452 954818 126435 68839 105133 795570 733580 143256 380148 866246 407188 151993 572039 951308 111632 306450 561222 274854 143821 962239 190214 418952 643592 481135 200271 811196 834548 522598 640222 523425 212920 322299 197540 452456 472366 239707 723140 788630 268326 824004 115417 932166 402529 448843 269230 738788 912406 105431 507652 839218 76400 63139 816272 577863 644493 532864 909305 817290 825409 956880 361054 72444 724817 305356 716239 272236 292217 199360 479247 815360 595558 762186 848089 813362 193277 94238 744408 602449 254610 485828 529517 964220 808370 329624 744876 977195 237850 161546 482015 630438 134845 758044 388610 9419 430401 770407 396933 52108 497794 723798 339598 571119 535694 680872 984756 10380 579880 799666 160069 503891 983046 303259 28032 58307 980755 939935 396956 800372 643949 873741 250304 540494 633128 361609 397192 601104 691017 848650 320135 184586 80587 271133 529279 169891 434270 205792 442410 611091 435555 795400 584629 899626 687793 921179 462400 989448 502803 59383 960095 292963 921480 80649 49436 135172 323842 100951 732466 646345 587367 105527 257619 678693 573651 925333 506084 626076 994260 306353 714044 294600 370029 390559 733800 458966 424340 687493 285098 158089 459315 630624 72885 455862 636138 423103 732211 455047 438475 650566 918591 92537 659549 751149 603179 227613 623067 211519 776252 384346 893682 350556 490601 327657 693510 182135 542943 143640 906925 290968 217984 84296 742962 717530 693279 197103 559188 896814 133125 289239 820996 11863 255600 984989 866539 207724 242703 335027 948257 117722 450183 874334 774327 581087 363697 865656 821166 524048 779609 96687 898878 220884 885761 669828 57360 434150 813276 793742 43716 623383 864659 346165 319532 258633 104707 879287 903055 453557 809981 735782 611623 806 705541 655143 922403 260860 483028 339508 594470 515115 557974 644443 688070 233785 5805 245886 607310 374467 62892 270225 430844 688696 87964 846303 9796 739548 319418 339526 801291 965959 269559 448950 74220 213028 400887 700533 395575 376050 906451 393758 748717 324294 742551 416733 522565 427783 593732 505397 53419 379825 459919 180218 401147 467539 86944 700055 219146 438289 598996 577610 124446 432482 973564 19619 795569 632466 868572 878345 822194 111426 572205 659188 7811 578979 835355 870516 919804 117503 286791 482984 900903 948592 54086 249352 788674 898151 69280 667869 734656 860838 239506 991683 762312 621318 924620 405677 898868 707634 946804 714401 913684 611306 913378 637752 456041 753282 273634 14496 263402 140064 299637 947866 161858 701377 735119 925372 234575 300532 453658 835183 978469 476765 227634 891314 117321 838004 218024 889813 511159 532036 737088 546879 827997 900908 739506 757289 602525 161121 314668 257825 109967 153194 730766 960648 73468 339939 579437 635540 190244 111611 247248 162639 344313 465077 901110 682902 295714 634283 400783 197978 300473 629510 923518 653090 440077 113031 249374 259208 488609 805122 827193 38967 564075 807646 268498 165748 982486 152598 736221 147666 77248 41594 8258 117436 380349 399791 974749 214639 771922 519723 500097 539837 687163 998458 799728 554763 549285 46908 901989 633427 338996 591524 972106 517987 325823 529146 827202 645277 399 867162 444320 432309 761316 461236 520494 996982 926704 381514 646504 244413 161689 934580 636926 538108 640699 483871 192597 890681 605732 37130 908103 546252 863383 176711 286238 936292 221834 239680 175645 493571 628263 486512 14071 190077 442766 850150 332758 660733 328658 543750 280725 436481 20024 52423 243975 906521 500539 360949 197230 308651 101706 580656 154372 376178 419016 91116 949749 928315 555020 655984 711523 743974 59231 620247 879265 426219 768000 214801 687929 337682 286947 910243 572518 13754 863725 143459 330970 895699 294202 774909 397754 171876 20632 693937 903709 222533 729993 774866 124432 14822 945669 947784 923540 618695 189110 644943 833503 129598 704569 604598 462679 841652 7908 777953 256218 89384 976826 537928 924473 978218 4153 939253 436024 607329 636685 691594 127632 780934 707418 605945 639150 420903 819510 421642 556401 611621 14251 98840 930863 439094 547066 620500 593009 922915 373715 231233 926962 764683 108063 20150 625508 450911 79734 349023 5867 317732 868393 354429 984799 148212 347961 517793 587791 642173 115229 176821 813625 418240 415553 424051 999635 931731 789442 611179 222789 486240 417586 213122 905196 100 432730 18478 145113 84849 482611 686715 975760 174060 150764 486281 286922 50511 785320 800523 722355 577960 573949 375817 650604 829720 306933 817119 998858 618454 652560 249788 159637 884202 425857 729444 443978 730482 650477 193199 536922 702048 200687 5191 670313 380153 267607 948846 778319 15831 803430 524662 987866 263401 683155 575558 395851 692782 149833 444828 52948 151102 696871 722630 464352 734913 284734 408679 208139 335733 158743 339257 838310 757676 636715 986629 471669 40011 90472 57004 664880 916941 432051 345122 142405 5374 543008 891949 210324 665473 754172 624554 801522 390283 866500 182217 241703 195237 585131 81548 899248 534253 218712 578956 1149 914389 517413 450100 15092 539107 833761 64772 797868 716016 631375 562063 938995 948329 485605 152189 673225 544657 790094 299722 571939 221885 225257 812613 970217 453462 392199 249874 934135 762971 551920 594473 540064 855836 546463 771668 7078 119168 315330 338805 981060 538688 99195 30461 803941 983274 260833 603446 397737 986719 455744 436859 235431 39061 559828 849467 187750 219221 917138 183097 641570 511678 863584 659406 461198 596992 847896 749734 745996 612130 591817 841983 479606 56189 607606 546029 179865 480255 728917 151065 12021 346089 678928 354493 929278 355025 818696 199337 407582 518369 785549 580610 74352 158934 978599 448125 617735 206658 112401 176424 652965 334858 473784 271458 768068 720552 523328 321758 52753 549610 557695 789860 62187 655601 258496 752976 695849 670387 418242 691409 423761 661626 154871 922795 629154 243363 110341 485366 34251 788000 104136 32732 593521 437750 720142 965407 495149 957632 912729 222545 609804 673962 683105 293081 766733 79670 255120 526837 295399 5179 764420 49459 920256 845217 204560 168822 42230 690022 419835 832247 512026 498140 93887 548482 831665 960616 36747 399221 594226 652101 643714 276804 633290 9663 407162 986872 823770 770937 439614 91691 263544 491559 672333 551757 531626 24148 36824 137634 858350 265694 445703 823106 179573 591733 882421 161048 578083 992160 963888 728996 11665 544183 367418 483193 72524 852522 75147 647679 162707 502712 474892 2738 978588 394809 535645 534561 323727 477397 799184 273904 489546 233163 623147 781462 67995 695083 306538 839328 909129 686044 345724 710892 852428 253655 33409 516079 495632 483369 848530 619504 754231 215541 656633 377418 53523 161904 430580 464942 617584 978276 985526 92063 190344 351021 104359 87028 598477 534527 25631 73177 153890 651678 532591 892366 148578 941348 934040 189478 243480 935998 100049 74186 817861 422704 915973 314932 73566 145037 890515 862324 931467 417919 42125 715310 254826 174917 289721 141082 477577 132912 997779 395971 137839 804005 913481 982281 609684 73502 484413 374495 266788 250921 277255 901709 652032 651559 23921 872879 303356 526862 531257 275956 184610 333032 684434 929568 382318 22290 210467 627338 187089 101822 694214 852767 310639 757425 765706 973981 197088 949701 263986 306841 506994 278376 557236 673401 13029 118172 87739 839803 86446 625973 434790 881389 843381 335518 580742 598770 665623 177876 455076 872899 778852 699753 142392 646571 637154 808386 396915 354250 778952 862810 345782 184340 511172 743357 521049 282831 45558 609550 888933 456920 278258 38849 198106 591135 827906 768673 129578 464294 745122 379723 231996 620166 399682 733873 732266 487529 624392 130329 521155 878865 646219 586716 914826 439376 707673 947751 609461 611918 256626 34941 595951 24775 882378 564722 52566 779978 585355 751474 378557 127611 668177 820984 648683 221905 23148 602839 611995 13017 18657 207797 570 713393 318953 795531 534316 819854 290161 674214 538120 823926 561561 217065 591127 944903 606837 256905 980505 70574 658895 668495 75648 20337 386018 872346 515058 808358 130913 339994 229835 741241 31470 662 742745 327338 780195 367335 864926 309004 387661 306363 531474 573704 315819 917395 87647 179928 983859 73413 842083 892492 234190 675194 973361 324232 653720 562545 138704 671428 479585 920571 283834 400331 678958 282493 29087 554173 345336 982641 311200 433293 530539 800805 25172 653699 195113 886650 921030 278266 223621 973222 834676 864739 706377 114547 233042 485377 982576 714109 420677 592939 462124 541304 299177 496974 748513 255912 755340 29608 434984 337128 267248 398542 762253 739172 453965 851175 879314 570142 168844 579310 550698 667756 75597 725171 430270 637368 81698 715739 756780 211903 260242 422684 839618 8787 51479 801538 621639 407129 673696 206317 718579 714892 849040 962064 130931 466424 143229 143476 700902 936447 906738 250739 223714 923992 839661 813885 279855 200523 87457 117270 931658 98678 909941 21334 520740 446987 380548 110568 504993 217039 374043 940747 711514 95581 694079 491156 541467 588897 33828 202602 822565 918750 153206 416073 224813 753705 522516 654720 942619 965419 370768 770163 185421 836514 388208 808153 454673 846752 671984 898174 825326 980683 705342 205635 860444 14876 13629 159513 964999 437280 341955 363530 933712 628474 497178 226672 188300 933663 366786 108860 589763 808024 517358 111472 642610 386627 531843 888293 576842 612179 219804 431174 430190 591244 133960 515667 404793 814664 296650 691296 900534 534708 548376 247763 926502 66131 7325 828521 662206 197242 782776 89905 546022 144082 829243 474127 809147 103194 345964 219515 470157 299235 486599 352704 793762 674322 732410 680189 865521 365601 593703 358567 708136 827677 322662 98885 463911 98537 414016 572531 361603 13883 483189 840800 667524 166874 520183 599119 872614 717798 36013 102362 832028 421392 556785 187434 117064 986589 988434 767872 760069 697511 82579 722608 820766 68636 270890 861985 573011 391101 268034 641294 793051 287392 783353 394375 767325 85743 198371 844721 728310 885351 826565 815746 292022 485338 431834 217542 344674 650925 702738 703389 504436 383899 676878 437498 228758 810480 834661 81445 880107 981966 741923 173882 14215 316267 504260 245864 466865 996241 895613 738484 997032 291870 874740 890035 203547 854913 710467 788947 224752 707 342585 98514 158462 384699 692504 550533 381970 239513 466712 735699 874222 239516 305251 577400 260677 185052 401239 987587 165633 360193 169415 857047 884862 810313 469242 319854 627788 106374 918955 26129 459312 210526 296903 309793 914595 400074 262386 36690 213266 308631 905410 164970 741916 685928 326978 596999 516823 11889 943665 414102 774028 354558 387073 511325 591798 812074 465432 96434 594247 255208 566802 762881 640548 931646 905213 841353 546084 332933 289819 325216 650196 567914 385828 969451 456630 607152 173889 354791 779773 679532 506834 645859 232274 185224 885289 273667 949331 960320 902413 750207 265551 207144 3448 403297 230091 841572 4697 465611 225536 541870 183507 131567 136922 776147 238908 327509 92218 654646 880735 258712 670837 430796 743483 702825 165268 896863 720385 109067 265234 644812 173721 160533 59681 715460 252126 986099 853093 791310 601373 704102 512503 203203 364891 336639 489059 892945 974092 241000 610090 382457 755356 291227 374017 586962 805994 640744 58704 34243 236104 970100 782261 311500 913533 297269 452286 199614 466243 987703 667570 543678 326921 94361 113737 85190 10289 325009 352175 861284 2195 178916 704261 954554 313209 116783 48864 95164 775841 439969 780744 777141 684990 117246 6394 651074 351735 584477 433447 448021 481127 799467 48947 600627 358875 93927 452727 491639 858839 619875 348991 232013 883922 7497 1420 865911 48373 816532 547539 889420 52063 531411 465788 888884 705956 207529 316836 127149 235209 50192 209499 223113 945354 626513 78375 201198 207253 354701 296767 837524 649292 283959 152529 145355 120903 467608 576189 750706 197072 35978 703576 364737 876453 300414 141738 82560 975609 831158 624048 434318 993779 571531 400538 79579 38765 710824 392782 538926 955062 619469 71588 562271 897617 378701 78951 252510 69300 938960 453402 722795 30346 427730 747121 63195 565617 577634 956564 808794 940349 991012 272096 8995 135475 508303 613413 901258 563599 265136 386345 556082 878654 124710 514019 128535 447653 928995 911681 783046 196568 761073 606818 237088 969827 277483 185501 931355 608261 757183 939129 647168 530736 898547 497715 308206 648907 804701 412667 384854 894192 590058 90870 168573 700462 761496 643837 834621 877959 155451 617181 310084 725939 639740 257686 49427 303580 435349 921372 807360 960288 126358 265945 708276 386899 800804 591913 761710 297658 995252 704796 402687 743056 272724 926135 510924 136453 765539 922739 324687 171066 77012 423997 493014 610694 298159 973941 75587 299508 131344 229039 927754 869443 462502 107508 388022 117412 242421 842882 768292 791360 687125 668616 954886 692528 366960 862763 775841 655555 843016 289220 446479 702267 843695 611424 784382 241680 777420 364350 648240 918827 493021 464021 749497 312236 178736 865099 729476 63717 235048 218879 678222 896093 367102 240384 86505 668879 463102 217491 681019 497576 217990 297457 945532 462860 369162 132294 974012 250577 155795 394420 204954 899138 232507 957006 132110 208669 656434 346909 179552 281622 872380 112159 978670 406098 569073 888130 159658 793517 478076 70574 792154 621748 564381 429176 839063 41452 764711 497776 51918 491657 688066 339796 678338 956088 605418 319962 119112 805973 486702 964650 724297 205237 446386 243682 666243 509086 192045 56208 777737 486730 279212 955451 254142 969320 635341 529627 986846 630491 777605 626716 250870 253241 461403 459936 700583 182029 591210 271930 324263 918933 744547 655155 937535 391684 26888 451976 626638 802881 91187 493994 985028 969383 51149 349053 980904 910147 159767 24089 168019 126169 413796 410508 766259 788704 210397 47255 865161 91265 434044 938028 836331 633563 868241 396919 375811 688578 860288 552914 976845 517308 70785 342670 865885 612931 567007 41521 990999 918981 250234 89075 943925 464743 701701 363456 931845 278142 292488 98425 382120 889876 520927 261939 56469 642793 388985 8374 652243 545712 213530 70655 245826 85197 248345 264958 499667 919838 585635 324313 390603 440111 843638 67815 578885 9668 961895 288502 493613 473235 62108 753606 921733 448455 874515 77964 441827 406398 424921 563568 193969 310988 382356 66703 270700 530166 760698 353017 356198 511096 21911 372532 696901 374528 499211 125303 769473 16368 377034 88752 2601 835040 997402 516991 972703 934425 275928 428152 896535 106075 856819 477669 472412 358104 766960 541442 468428 932023 92644 633663 122263 703186 580797 490946 846275 329912 579898 114530 245355 92267 352174 47469 451259 208803 683905 693667 81014 530250 278831 954296 994417 727359 632967 378518 571605 309587 522477 74073 477472 237710 458392 263121 870117 576747 433941 400579 600455 72727 48002 808361 168770 873526 223380 151405 920419 403038 855761 121586 664011 25563 722327 184331 914095 984745 980307 970306 672987 232253 534155 707603 688746 117181 301205 241454 924560 527939 566493 356280 640593 135966 976355 188938 97863 754192 484474 433841 311775 259537 731659 134444 619996 565706 448336 730866 28947 962332 827545 636009 943662 502871 397642 367344 726121 290499 470747 15510 603160 727578 330391 818656 195231 563211 527965 392327 935416 457337 717090 403127 188721 585082 600557 1682 411435 901081 303066 28331 316188 354133 56856 953164 285582 333408 900459 607216 166494 436896 211690 316681 183806 758385 232066 382907 436211 219296 540081 121631 884695 192498 16780 121729 543896 873947 122169 753059 354615 385096 272054 725368 944459 490070 830864 336489 160763 689496 846253 872212 859143 599892 759107 33352 708352 507143 296606 87882 454540 312541 982558 173202 17571 513657 406518 795919 478868 133619 952879 368863 373057 123029 288163 419608 148254 802845 33474 470914 945270 599359 445264 116251 718310 541984 745125 859537 690528 985948 989036 417803 812714 325184 894564 529825 971100 278096 391266 20703 62694 474115 754253 957510 453447 654786 8865 122955 382871 408301 566893 611415 494782 812629 262293 422021 68154 250627 769104 51878 347486 35248 89898 380032 177421 976523 691652 202123 545987 642678 981007 395123 13581 44425 942293 237721 746571 396110 216048 469970 392693 83331 630929 434086 543891 106523 118586 452946 624452 187325 502084 702791 492088 722308 717018 153768 154358 188413 515772 913552 400407 884012 570365 349130 499913 613959 703430 260247 582348 51833 772177 251308 602552 297377 536174 76721 264182 237392 948801 972163 174082 90703 395650 854834 149808 756630 128572 847876 857892 214678 632974 294064 76760 888817 707117 22884 622938 156732 544800 859712 306379 747012 896771 432985 435809 61894 276037 151031 885350 725237 219433 405207 970038 555383 849033 444457 364741 760361 527758 661395 327831 19927 856313 454764 622598 900804 483230 867074 275328 523432 537187 313685 325319 465773 933446 588953 806191 253810 201236 75192 451875 74376 848819 248270 632736 266103 265881 582251 33975 162042 442706 124437 774032 444031 203198 297411 302178 882600 688720 253091 478076 771084 255376 343380 240511 114294 558618 432173 138786 916133 379869 597876 605677 130443 557405 829864 612798 238927 813170 947448 841671 960715 725383 228746 481741 998990 81499 627701 308395 139290 210179 342471 647245 618407 532518 120255 366966 425375 158080 964692 60858 419872 297504 296684 405828 587901 216041 918054 805138 506109 568597 388497 848756 897050 447661 610674 661008 68868 379922 560898 275361 229212 341048 535918 736627 566649 179045 17685 75817 714470 425783 912974 463032 926178 821659 973727 687657 550750 188759 245319 75162 962115 375232 156021 891134 743466 771781 669134 490328 867809 450402 506667 712964 678509 593070 461336 708591 105538 318606 488727 427162 922573 584767 122651 462363 157803 115856 856973 600731 710639 99109 25163 995801 83552 313974 380068 597285 379896 876749 12957 444774 632486 714636 319791 582485 47949 23909 145478 533312 350275 160160 870979 454216 112979 426456 366203 153443 447931 810942 325623 997914 264943 825429 381234 960780 389844 69620 295582 121386 360902 214151 810527 981881 358290 724494 610446 943123 20220 840157 191095 382246 758907 383963 113051 765811 123704 697859 599407 831120 766163 762725 10972 741671 545630 778214 992381 470901 651743 284347 82148 105739 943378 507443 514516 73873 261285 685802 816904 381054 388731 339223 71915 909857 547882 672127 418270 52763 716349 274431 247734 728995 119986 492806 781052 287360 514556 286232 617515 660242 437890 528972 437364 529354 548062 355663 508605 848238 272864 203551 883038 975894 338761 907537 377955 187441 701392 877900 94477 757761 62624 703308 120017 932058 424728 409952 778455 291367 628746 576427 284796 874790 844604 41766 643152 822055 620970 716189 643097 258256 242050 4654 427151 395228 733734 922637 599070 319767 318766 6979 364007 65572 502755 373802 654654 468215 191877 427059 724909 504476 968070 359008 987504 626542 77517 444810 889720 294624 369524 24604 846568 398904 835595 806870 477403 747215 290387 10635 7388 268178 813315 767395 599211 280964 553285 811226 868351 475066 658682 152191 442943 316957 234098 777398 866120 225324 441014 551350 520746 199735 414782 718028 397099 721509 17659 38806 516930 962351 970638 983369 771037 535394 687247 721836 550108 974945 793927 713819 988051 676769 408694 329412 387020 271724 917966 826669 966851 123359 393461 369004 468072 266091 174919 408174 410208 225943 428242 716337 604997 348988 477081 322825 413409 640712 116242 666527 353335 795708 873000 173677 948538 684782 344569 42435 489876 22344 319320 338949 884705 549447 511436 965035 522481 365756 590736 313280 337033 705615 492497 253604 97058 813943 216563 176202 793321 797315 525389 244154 603774 411156 915560 665616 704437 990496 890947 119995 205464 334769 460050 880575 481826 271588 547323 804852 765253 877291 533975 527300 548006 521611 721527 145201 735580 107935 840605 202828 347572 259411 470846 670655 71152 994793 652167 741701 108419 100088 632341 80236 521174 38248 914107 329306 14023 490807 320640 992389 108837 443703 694366 1082 926389 102221 884357 751959 695152 126964 786197 174032 325634 66936 498279 481709 666061 760060 147333 209227 1380 534644 402158 440343 517328 323755 947795 567382 338063 502911 951773 359200 967952 955360 798820 201632 580792 588244 938361 331030 867168 361846 841437 215253 641748 937202 353928 901381 365397 242507 487011 711778 770712 153750 689294 401275 885702 473468 80475 930292 325050 758588 511761 669764 593030 408422 42602 370680 310254 695393 795797 113646 607850 939942 305716 15835 691561 115202 326879 138246 329673 967320 111840 922186 825824 891613 9269 870552 791222 791578 718162 5810 682376 746990 968796 740529 734215 590666 600878 327361 193047 221299 906712 47968 446096 936387 39195 740962 823617 219943 551150 302896 989608 570338 698492 201604 799035 256393 224932 13422 967330 242758 749688 70162 107834 151190 233214 489192 869203 255114 412146 631035 301171 746377 350530 514347 347666 335053 171857 417579 176476 649122 256948 832515 362418 173610 916088 976847 892265 119515 144154 441534 61129 582335 391885 931987 529615 837747 905400 172328 42987 374440 823733 688934 483395 246822 60820 627279 299694 846084 402774 353013 840122 208369 971890 700735 874023 639598 337875 756843 304874 53842 735319 243206 305963 856069 508754 99382 847111 354949 285321 933105 602382 947364 596664 646723 830342 525959 821516 265484 403878 410985 754090 616256 909788 821270 807718 63653 780936 261936 489613 418968 582719 938990 339292 272584 125832 766744 229702 790138 677602 448396 482929 736707 819069 86780 777721 72977 804668 839470 587436 376227 75257 481146 895501 880140 5121 755152 593746 56756 269844 830512 76454 442583 884838 805807 312807 565252 722081 517112 326633 390751 268065 201865 453297 537823 578806 286770 417466 870224 774694 702618 996660 555027 246120 684090 87744 773785 260969 515103 777845 45356 957131 614188 459230 651239 292321 832150 294010 111224 562357 506278 414523 529701 425859 283387 590471 792900 881147 223877 565626 425153 814402 69451 655970 216028 799601 640998 322306 755112 390677 810500 113871 686286 724461 784038 654774 738184 21808 91618 77140 146854 498436 371233 265084 697612 662216 332770 802805 143794 503051 11509 281082 451491 796178 43905 245048 468798 145942 542336 552531 849016 815172 138941 620961 339096 598523 962653 935533 880122 273745 869267 623542 658701 635791 245481 239021 444245 676912 578046 258107 517097 524198 746691 957432 72438 123029 729597 980789 286714 139542 290438 765555 619978 714038 800844 941162 92684 702068 463377 384259 441982 705158 768105 961950 617133 612565 47231 816781 169663 615612 132368 756055 795178 960269 744366 773878 436986 780748 406654 439385 605199 446770 105083 860387 132444 292907 949105 250282 338026 597784 879810 233977 164371 61198 765157 491470 936071 569622 566626 934685 898058 889067 164439 22603 703924 23871 454518 23155 809455 951925 139588 892197 847485 26856 887900 815586 155120 313251 918890 187617 862192 372520 952689 223694 818297 182186 741125 75717 442586 198226 784274 74779 164662 269309 888467 462614 279687 737340 867483 761392 244118 644946 27408 671960 446404 950458 704618 476720 440901 586335 690233 862544 774112 288098 947421 623554 614448 680088 108555 867460 324838 105289 190159 359817 235588 313650 265732 457016 82083 896580 914910 455979 994670 791459 846560 188722 395365 999143 179430 520334 246363 669278 590557 240118 628921 138184 546182 686293 590393 195354 152375 231369 837291 783036 389401 229414 745331 271755 707307 767537 214921 971479 321085 633062 490679 774886 419638 36403 34143 584816 619855 696890 105395 61920 936150 593683 197307 219033 4012 632199 478867 332655 212039 963862 877481 701994 516913 351026 404803 834695 403271 274754 50424 202550 235194 363872 155634 114589 331218 240795 597874 230611 997798 96950 962956 937958 900965 570151 582374 506710 262352 561177 298686 56023 856189 568874 156577 361811 943638 639278 397685 815078 748056 713002 280496 471392 851349 499290 932254 220935 649202 227435 743199 893394 618537 568257 679590 442671 155720 907379 29179 981245 364785 856138 197818 897235 543128 502918 890002 129336 235720 813913 450951 52520 606622 695273 867505 138069 501452 952466 9915 296548 288024 716962 384484 938348 907930 634396 724289 864955 902593 202358 749625 15440 381455 218394 578568 461282 896345 528488 456573 175959 633800 388787 850619 35854 115290 156160 103036 838294 43553 557514 833417 295092 984515 924672 166787 524513 83768 110469 190046 816458 91536 489904 341536 940175 363818 461514 920167 571716 924094 433106 932704 452402 150484 429180 565456 997335 217419 870445 836047 169890 204499 213825 435208 137336 46451 710406 387963 997426 132100 52094 129340 690844 484915 33313 255793 748792 795843 194072 606871 572409 506505 385091 515133 960585 135918 948597 270215 701123 106481 495346 254252 880057 144034 299128 227449 803503 658216 747763 605197 408222 387580 401415 96091 807858 815916 278538 64106 533581 251289 479942 299800 765250 290489 846460 226131 25498 699542 930460 663199 950802 497356 708879 170195 861915 248591 357549 233371 808985 234147 475015 750967 155685 704034 256030 468539 295371 9594 637353 17165 837516 104172 621908 286315 947933 156366 122939 142370 297959 507722 213875 225112 445637 16221 801346 604034 634121 617369 548130 325358 447607 86691 299778 830203 507719 475701 746693 222876 908775 922845 580224 244250 22968 735677 595008 909775 167245 760137 49922 414955 645871 198028 16506 118578 388955 913123 264461 436859 999361 961728 111062 440947 378055 225768 131493 338456 414789 333814 429563 679295 79303 16598 771727 384271 756622 405386 440076 440196 926671 174249 769041 828460 378802 828955 772271 828397 299092 776542 800879 565565 501893 61316 443850 836265 925451 674291 135342 979535 570398 656803 40576 300835 496618 906660 553876 909102 534608 138261 666743 272714 662308 512622 286054 332007 398512 904119 357140 693450 793904 608462 9064 362313 836245 660710 108540 304400 468418 750978 360479 833886 703250 861438 305748 540297 262736 542215 882961 270774 497213 140381 780161 477922 429581 17432 146563 988764 38186 814112 853928 390536 44336 980212 914488 962589 317359 726564 605678 824424 813933 481623 813880 199943 38049 89158 524536 379439 734265 829951 651333 998247 105301 972771 518123 909707 212489 228264 711398 444361 145183 780311 52331 824423 999443 792335 132832 339323 879125 515648 724703 422001 647435 725873 834039 442570 645580 368764 687083 468247 444645 169932 790513 557377 962520 526245 697715 649989 814425 917597 825234 803120 861967 508315 173534 52199 945945 783071 81247 578722 141062 441530 821071 941740 358043 29393 419358 252453 901138 224734 984685 208256 560661 132911 137107 674245 139079 286245 263323 86224 351419 859639 925700 720976 832571 8044 718144 933769 670210 248420 522165 677011 956098 424720 645375 167448 869664 987062 188524 623002 33587 693742 919550 642026 643912 648295 407469 253426 500257 753315 589155 587821 724913 488438 794750 269481 882658 703435 301137 328844 561935 338271 399075 299724 590730 351172 612974 601973 506391 835872 734497 762215 707119 668587 374367 655446 497406 684212 645566 386120 518758 397853 487049 543451 318714 173403 426239 975548 817795 15735 454865 721840 937279 545167 55271 598927 743645 770325 701276 934980 891010 904015 231870 24271 671175 524245 177935 126467 990072 652183 456902 779848 222998 975381 506639 782938 230230 814372 200455 939976 484129 611504 312705 743926 238290 320372 445123 793627 844475 454083 595657 628932 476256 57219 246721 894287 601466 660781 414286 139633 442741 678607 65926 507313 870770 511242 857268 5034 591942 801939 366358 93901 367673 16246 311199 991772 396232 335695 524215 72496 555876 868303 481142 875445 226225 687229 888493 212265 452808 323250 552157 89888 114613 357724 295805 345091 643385 11068 443768 612620 57161 315432 923757 301963 475725 341129 62830 317924 925410 490398 719873 83663 560857 636024 452706 922007 112181 870908 873983 248476 144113 590628 429434 866769 221624 151166 197547 454718 611307 989995 659932 339070 441439 444769 337227 120322 667036 936810 939563 166093 999263 207715 411939 965879 674776 421886 730125 123690 409005 617984 527928 897064 492790 810371 118247 446786 425663 662197 817808 691042 262025 956184 875038 917571 795016 518400 373360 776115 885862 210776 998807 999832 448447 532765 181852 704744 405731 818913 859447 71279 707160 569546 358425 852301 448981 239440 851107 458230 51912 257474 241709 79600 501137 811586 645760 807960 331461 298052 892316 217821 438956 447443 251763 919940 189570 464525 356076 428642 905402 950434 748577 426277 687862 968408 307297 472396 279377 340554 752815 458346 308181 343268 58049 109223 248005 108905 303170 541375 913429 463086 972304 125057 25900 71516 7806 576976 160233 564785 449427 532902 504219 508159 221770 952908 721736 125932 468560 962852 453927 37873 544777 850783 356454 433243 517964 585287 817444 230541 260386 865142 245688 868284 240523 87005 345896 503154 915897 566847 133491 106123 290450 595507 332040 351739 468146 663589 931212 679621 265895 74389 443928 216965 531443 155670 230009 563368 25358 667793 391663 222383 373026 482624 788782 577072 299469 642931 186016 942612 787682 728654 884192 804570 489576 685257 884032 685139 150169 376943 595332 483108 528869 382047 475557 968263 984685 354958 38160 319114 63880 819971 44580 746190 664897 153178 93495 925449 700502 112706 385746 82373 99899 472511 963248 222111 254805 770792 69251 298440 522752 991722 252335 768008 55754 476419 751117 729270 62069 192456 110314 963521 596729 330591 145605 626154 849599 668422 633748 983495 848487 503754 315712 67522 459715 177873 834020 697944 852378 802577 380946 386843 941670 528662 961038 260464 976982 422016 162001 769554 778317 68802 712135 13261 411681 909540 298065 803652 348572 819010 876676 344683 235007 208396 932841 397005 716666 780996 265979 332935 933877 76227 882476 112395 713163 270835 443616 363487 199369 474902 195503 872347 238388 44030 743592 140143 457856 693587 343049 423194 782361 13137 14664 15668 443870 819783 714957 848933 977249 591320 266997 236075 293992 364926 646737 336728 376175 387458 125157 515026 308964 795205 392873 527186 709802 450427 971275 908325 959063 162283 304939 854958 822389 830000 48030 343906 320900 280379 652908 963402 653815 810766 774482 226437 101875 434050 850817 563779 274195 207426 657053 947147 853734 331022 762814 389686 114991 799353 653938 93873 304932 496364 594233 886335 138096 439329 280264 824693 780850 924456 533063 484349 224636 63269 650707 301459 787348 946640 583037 113419 367030 775347 379720 228105 702288 4912 176495 499783 488964 157305 76637 69715 2729 828182 678835 251150 531211 386914 534277 232494 619431 525710 674909 779324 887600 747805 857015 658839 133965 51302 589699 632752 11480 193238 34727 225612 422688 572203 624634 945221 731304 901818 136074 23945 598822 260457 911383 790873 282821 361654 869461 818444 551907 725486 346734 120201 388051 580151 807294 980816 46621 630087 933973 612914 672249 425578 361081 837652 928024 296063 615265 465137 897563 94780 550075 773077 693529 937830 689127 210402 411358 403866 996537 789583 98022 251399 47739 488292 964838 125169 436584 607359 324676 347376 208371 351122 476058 265903 356606 444322 119607 471277 352803 358218 215645 301375 646639 262838 575364 637324 979042 236904 362454 287376 926832 377527 762033 693081 439874 431883 956328 476877 211382 472546 510338 671202 578971 376462 307898 391269 806070 79925 656253 401140 727617 169040 178223 643460 986342 187180 42022 263067 513160 513900 190893 725078 679482 899653 23235 849637 791109 332352 411546 400266 480743 719035 324120 919390 88911 891049 395481 588108 605602 252045 141611 105236 754361 682115 501200 97225 214817 720760 835648 499796 124569 70189 943524 267567 282967 92535 462812 988842 325700 62722 31098 686697 194619 487881 473029 502691 452814 968864 511095 650661 200193 816555 971071 140302 909453 834788 984448 67856 906974 808152 186448 277237 650390 412906 881402 702552 162760 711759 125116 70888 833341 26833 902026 915112 299506 235917 891785 656114 189272 294004 226261 888943 938067 215117 413499 277664 90684 363762 341824 334553 562143 67342 132504 645440 948222 31526 383983 371539 336716 26893 455396 519391 755058 848621 141257 958729 827917 578757 67941 6729 455470 548646 307442 586282 183513 740277 362783 999052 914502 257005 162382 33378 665764 104538 304919 825845 819217 838814 443524 380510 472547 13103 733971 442384 314018 194199 325495 179276 497739 51059 60887 484266 177295 377845 650766 691287 477393 480995 482217 395857 426220 337237 126124 483693 905963 671802 310669 341138 490255 845844 909304 296828 418509 772855 99849 284729 472589 420942 991637 467951 864364 964886 567713 518164 689723 933922 292393 726133 198845 464021 893019 574320 530477 76715 831641 687545 565046 284080 598523 222745 436537 983175 493067 717674 313675 430820 473479 747292 340532 626514 582434 414452 174960 648687 771203 777160 383474 44971 335748 649924 667869 974925 802548 164327 880713 304046 724630 919303 700996 719611 995168 699401 730190 839287 749245 422826 574491 86711 227723 539833 154517 655332 763294 770714 588376 715836 100347 429380 20724 686354 609246 568004 734127 193546 260596 338872 508608 76894 965729 111573 213909 480539 296892 107554 56718 161828 639118 935610 979839 249198 42455 756046 346290 145219 650441 514721 933667 991551 159499 473738 257666 539670 507639 40949 297589 353100 719836 129378 431059 985723 374396 236005 324970 847697 901455 31076 748793 341135 858943 229661 546871 594891 835178 72477 300746 438127 933092 999049 474129 466615 758002 795929 308507 559991 927119 769048 391022 690835 794475 928614 594817 41862 150567 925622 284737 137116 313882 700240 860624 778295 79055 544400 950977 830541 902853 836325 459166 498344 174893 848403 411298 193957 187248 114481 87424 761398 43623 132588 884634 647712 70113 163394 836106 698749 815776 563656 293404 145276 929628 904485 909778 557788 55294 641045 137247 761716 794214 103206 784941 760174 540902 367806 548503 595016 93893 39507 935215 496978 545022 760881 412153 685106 809598 818360 155054 715171 955305 510684 161019 609329 739349 509987 669055 986558 604109 139370 125776 255873 351119 754913 995639 164738 713295 540618 764527 36383 170226 114110 207658 101323 729364 959080 335116 66441 951618 672136 219438 191477 171905 303793 706076 181883 824837 712459 961496 170910 65850 219346 406421 127027 676607 600597 512188 90403 588390 976120 361962 63277 740150 198194 686960 356129 248489 826064 726866 59622 38382 206832 379849 122741 442216 548807 796737 870747 728877 869531 11355 603643 124231 759306 928108 637834 889015 632834 146812 923857 124205 788934 982153 502575 812049 442095 457345 821012 498622 412137 633931 627655 997505 635378 825535 984609 221790 318814 13417 376208 477580 2965 946762 660181 173876 470612 14871 283782 213365 569320 77432 282893 269155 24950 628490 885031 844036 251958 636446 142693 114194 330227 959544 945902 865595 117964 942352 792379 902372 917559 589140 349914 340706 835129 17508 505645 585407 902254 320085 952488 131067 336263 182959 786069 643336 314567 238575 840659 448909 616006 837574 43027 411621 780398 628887 30042 708829 880001 738109 49731 372793 149520 855811 263290 98287 102085 805354 69697 365354 404507 969062 55407 272328 551776 702881 240427 404573 782074 929335 999670 260270 717663 150905 190431 306295 98011 666858 872716 469862 5774 810053 548151 566877 174315 330740 369327 846260 638139 416602 797203 461428 851032 969163 619355 109981 492722 401167 474191 926945 88973 42787 362253 602023 782721 355959 910151 758729 742777 295536 353603 16854 44981 730024 734105 480208 494280 333929 475257 190191 280730 77750 3682 470493 250279 470979 491116 541816 860605 868471 909823 29332 23810 436465 487130 412790 521453 676224 572621 464986 952904 374058 930431 993133 775669 898086 735016 748371 287589 497762 911832 927202 121250 358397 764271 666470 399430 676878 38499 735707 7682 932315 797053 805622 757081 493731 601691 862237 917858 301717 842736 688170 754249 811287 186176 928876 270 724352 242597 502565 234692 989085 714188 882317 682195 638448 228984 902541 334264 706988 511358 163078 556672 226811 735880 406856 836496 154936 175891 524891 122528 67573 682480 755001 813435 882358 592966 322449 464576 704052 602254 174406 793508 343580 593494 751534 250734 781773 322943 84692 565434 981342 586239 932215 188727 315605 687776 486473 980905 597937 848383 802608 879399 478177 323214 955080 580574 764682 674322 67294 797196 803077 15973 993783 13253 909662 27189 781767 277682 633750 900099 393851 105165 813602 374758 889904 910503 311659 123206 166073 35363 860684 315617 914396 884344 672983 578377 450773 265714 791440 690659 268883 934833 367152 835817 156534 691048 728163 195561 667095 184671 188619 435973 898112 224434 243963 222769 461423 761361 884732 572216 236376 203198 552459 157112 470176 237137 981785 682209 25187 301495 770890 201849 534894 867887 799351 726619 954693 379980 996332 583027 110111 93302 882922 965060 898213 477672 550118 360994 497271 193907 850824 769208 17382 343866 599789 21636 528379 180661 911014 974806 919151 37486 900215 974933 508081 423494 625688 307001 923683 215537 851767 791378 426205 185910 377525 644736 149289 8816 644388 580856 246725 297743 678096 402502 463204 104152 188979 324037 882861 625761 252990 532392 642235 457366 681367 155829 262427 816887 81621 717509 194385 150615 456198 947206 69459 684511 498411 652473 700044 961352 455862 111668 5979 930213 479762 65248 123473 938647 84507 784060 402231 117014 873250 630552 592645 870511 827434 829531 973932 306369 918382 669822 474062 728767 870041 157391 173888 241905 698764 626415 620815 689010 413403 480468 66104 839667 429008 324936 950702 359927 583783 989992 810839 60501 631056 862693 473424 243834 45297 856902 752933 998820 80481 204005 892121 656872 592046 437806 465060 63660 609304 396323 910896 616173 480276 172506 124380 410875 11529 709373 848377 124920 570774 687689 184143 533533 229387 760080 143641 344502 178411 354103 617092 867168 458480 455224 356533 782482 491783 740897 191424 604561 591376 431636 261681 937530 153311 946949 207431 425404 951870 516927 607156 384219 594857 822943 983839 383599 460496 874839 611426 658467 725080 647981 414347 548790 362778 249849 313695 701565 193251 181482 552467 828895 430323 925058 508114 503703 406910 512725 84922 459510 505774 346638 543582 324703 258974 571243 626885 577481 146912 117500 527785 104897 339001 463143 831354 458725 279136 580199 162777 854442 752834 613193 463773 876566 422849 490029 492689 780166 254064 277259 638324 969578 832921 79467 121079 190020 28983 513324 517507 962541 99388 870718 317937 55568 629644 371048 379087 884781 251456 132483 51042 108311 614629 655676 697950 928183 952186 224214 481456 773446 418101 248870 501557 233751 838143 237397 843584 140299 12659 274850 510616 373914 486179 450141 765751 14225 347987 679981 109324 421070 340220 119307 832314 303942 842763 857733 133527 168256 151903 306108 184430 299736 50126 483686 918333 626493 607200 677452 971896 607154 196563 185421 825604 950161 549461 613338 591100 610371 385485 236792 285424 448457 325203 777281 285089 518263 560180 6627 412039 166451 473967 149151 861515 628602 103290 967563 216525 474716 119549 280593 681695 342523 82005 761838 736327 761744 369811 265332 790017 145446 527163 258568 763515 18845 531526 454052 237656 926248 370080 686806 610094 773007 687082 132287 821640 235822 156217 864022 985444 647156 368917 666211 155765 252389 831291 135812 991202 48665 552668 50283 493765 420347 102684 749405 255470 988106 295571 884084 806302 612379 638287 39967 80460 432213 568464 373085 488483 865139 270731 912710 305922 538566 938152 500418 71419 999601 200388 763791 510676 959659 601968 531007 77705 709504 774512 188663 62728 887761 919868 530226 653619 122447 43138 381692 776610 90052 965218 352696 70622 212554 775089 2011 811751 601553 990967 16686 22895 484958 159153 955151 996445 207878 642063 772784 612171 394935 279991 445783 943689 229296 889216 698333 944983 426692 19384 155759 189167 495068 876191 560912 783672 351345 446762 658517 385492 482070 723072 709479 636051 147820 831488 416133 505214 284075 816954 87103 389389 446240 516593 723452 598129 247017 9568 591605 342091 332923 627633 333688 607795 141469 544071 992294 233202 955370 307894 949429 152136 175379 123013 469550 68775 913307 238899 682288 22837 245465 565807 963371 880654 674425 981791 273446 761536 227963 19738 258938 564238 663219 673582 978965 891374 642887 337883 22904 54923 633076 468437 712377 877827 154442 780294 602626 29929 971243 270985 926416 101124 548304 221168 908021 883023 88580 34432 767702 326647 967527 367408 591341 623392 174124 300078 185608 442657 401243 666201 352456 519427 377744 765191 418019 265349 298938 976001 246435 431067 977885 572419 963493 401643 666128 239549 467227 806286 524800 715220 39754 767573 550123 52897 104013 153794 309798 832113 556496 882698 352856 721347 719893 796890 735228 967821 412083 859535 386531 446392 107666 926652 290736 883807 864368 815976 737946 64020 372959 708941 365741 869403 102788 871259 746889 696749 771610 672626 189986 665975 943341 700459 466302 674712 913312 834064 808186 87718 415079 798624 528198 344682 712717 568140 135204 772639 683312 652157 922093 422583 324160 975627 330700 728086 856004 60743 854272 16277 359572 594034 847391 635520 604704 252676 322254 564377 866151 636326 449417 909075 117761 525432 886049 951447 310550 762636 98681 593538 605989 986601 429769 221093 172990 814089 28891 630212 334344 592347 248145 265880 649468 712001 960733 506125 845479 344915 530566 875780 515820 684059 754282 552274 785664 115927 995191 825536 667949 181115 977264 987529 679759 945900 143662 675358 222554 635141 784988 961637 29522 730774 748410 378294 511057 959840 379356 960349 822276 365018 685608 449819 504303 244655 480987 815845 847461 451006 333381 895075 904208 206041 458952 774514 389551 888134 714141 823843 788243 28353 773967 879866 870241 182712 820861 566447 442835 862734 755804 986288 545399 763672 392884 556829 427630 91107 862942 130315 147246 149868 934860 550082 719425 154406 584641 296127 697860 500280 913493 428083 933609 542716 620082 572673 905717 470914 667162 444228 71618 513930 170910 777351 732286 222926 587240 681355 145643 25974 288306 565252 562461 416737 10061 315420 441151 92579 822172 922863 857806 757697 62294 651278 216092 878647 211783 597500 676750 290162 83919 64500 565023 707351 643041 80801 79003 167098 626886 906211 585829 836392 661592 468305 810545 19549 668167 739698 577354 697230 972951 558083 29581 850913 801312 442548 354348 16560 451981 749995 405165 953866 429342 500479 965161 860978 324902 132222 859149 157854 758541 148007 214236 969337 851534 189745 354090 25953 320122 276675 580963 385002 248372 39545 184514 81689 62388 628838 621722 557033 80452 279692 695057 299274 404294 241509 696096 650653 496619 231006 84628 309369 583805 72343 826704 237225 901398 868068 943113 368684 15847 101647 40328 737268 179186 394003 411436 54183 104721 273570 193637 514849 884717 531617 724602 416560 87111 19111 129604 422039 92338 896641 439473 807115 221718 737905 359810 102713 660847 418922 920525 262014 647885 307670 992635 879597 558354 11792 518539 820813 833271 378474 996558 591001 150086 24041 131305 855870 689057 602692 609174 509600 849338 353192 470947 909717 647449 27831 450417 447336 3738 421188 238006 376280 586092 739288 182524 969174 740883 417969 440607 758219 552934 85822 463955 782735 588433 910820 304668 381619 264469 11324 68565 215544 547779 809298 964266 502806 216965 296168 430621 831094 812629 164209 922628 88440 131076 821142 312457 833902 813237 925620 394857 257247 246751 629660 37366 456581 112910 822354 245845 756751 907106 820879 680321 10208 703950 496639 407942 416078 932826 666052 899526 538084 866786 765169 903992 920992 24790 814863 840356 532726 404600 185179 374056 765195 365152 508102 499574 764538 376251 363380 820499 536851 926024 957374 733978 896343 970778 685552 262903 72893 780121 688395 552301 171377 806208 985028 674705 411919 196320 131523 560140 594412 438236 550501 440668 402894 817323 376251 318867 42159 515546 475209 582999 562430 913479 455240 304673 186333 806247 851940 780478 683620 180992 76222 426897 307805 559024 993259 857871 181254 204708 683891 948225 131858 207138 265683 764101 752424 14592 407611 952270 352802 108586 19409 527712 652560 122912 706541 498965 383027 707637 27803 923994 220290 730897 982748 30194 506152 23024 770084 668978 813251 402786 523933 807107 695527 248713 936739 562212 28185 541853 506951 238246 206037 112491 633357 125166 323337 634194 407981 569462 412823 68677 955541 725771 667863 794572 934693 189520 745618 967042 700593 845883 991112 251544 903107 352595 937003 287249 159319 70776 436706 357380 356510 300827 10887 555678 863163 814081 937769 391965 654089 120452 798475 295573 600018 188242 291235 287599 518553 732780 655068 173093 12050 299432 558036 519048 524133 887344 908063 410426 227182 842369 261826 18228 140672 542765 791865 363009 880925 470169 650801 686081 844031 496768 10766 268584 987667 371822 594151 853948 905721 884101 818309 849178 20101 723899 954152 887153 19713 699354 535490 775365 850537 587392 982969 429294 229293 556765 728105 712854 138930 213367 96 982719 104594 206120 550689 717691 295383 462303 850594 831538 110852 432539 109325 287967 558988 217268 564802 367123 977369 55442 731028 208305 768774 918963 596744 252336 143909 433449 241753 990685 378875 65754 213942 294486 292735 950591 789698 41551 173470 183397 963220 344273 5178 709679 541301 90486 159590 75281 28644 11951 32812 653719 848853 268030 499143 304668 32685 406012 780457 871955 305416 831316 928694 990082 131444 401990 962695 766466 16435 423909 640297 146240 478205 577305 736411 942335 921787 265694 972948 31892 37453 586500 537402 866473 74886 329389 148459 406010 615914 542673 826232 326363 4535 546109 976165 966128 684953 870927 759019 791347 783668 524092 725559 405745 796318 624779 94696 73741 671777 789080 979028 93116 187966 823954 74307 741896 390565 190844 967539 70350 112511 87408 405779 10687 922468 210135 208136 966178 33829 790194 479402 46608 355331 492565 858248 343991 288629 631526 322592 834136 898919 148258 645864 858250 50805 42777 932104 221748 927092 734829 52573 196758 703594 652183 817784 390081 957393 306466 802397 608218 973976 202286 344005 763228 891938 183086 16220 130835 56452 49002 118915 227425 190987 62718 948815 618492 977780 554841 749384 850734 898867 192511 468523 776020 476333 240776 216041 546336 634493 941791 555110 746071 190195 269315 237562 386068 721872 487817 761907 363011 138059 663512 815954 575783 425103 704363 382729 493780 626298 349779 855171 953973 768608 867187 587612 988167 476423 852034 661541 359388 580072 268876 925858 606042 201972 733746 285643 439097 478733 650341 104270 801737 276104 494383 469195 4329 394930 326634 180183 808785 582664 337222 303610 517769 407741 709128 845489 118768 798392 528389 395244 71414 247059 802667 265937 734818 56733 268409 477367 377996 654361 527874 690924 495652 149181 66863 747312 67690 47796 515385 190072 778995 518877 11058 511468 555819 533769 303357 36392 490573 28544 279442 401215 357613 577853 185916 805107 68335 819758 206746 332287 616908 510005 392865 355277 913620 207785 360344 958848 428135 212758 165530 126188 866235 916792 323672 991001 85721 187460 162005 412099 989344 758432 800296 448093 34113 485542 348861 970889 493953 242213 829396 77089 957882 893728 137281 945778 387610 880269 8362 944956 152738 853078 192908 606963 359144 418780 2679 541441 306453 606383 218765 745409 166504 347735 150471 206214 798578 471438 735472 50258 468568 669124 820584 123743 844180 111002 127010 973914 145012 391463 954470 98 118874 418806 802896 350862 595130 166534 264015 143012 534303 54729 30631 670627 626662 52389 208239 810362 673729 950262 838996 549134 540597 223946 828948 402232 885468 104995 91332 85701 267684 144761 687691 482676 906319 620534 91940 73083 969137 345592 378080 861187 294837 386770 974882 253735 777624 527819 472865 352377 891372 995741 369897 300094 18135 391479 505498 186605 758481 319676 199144 684467 21354 958786 218329 415793 396609 512468 650698 262525 410126 390577 77867 476317 377433 280138 841278 73231 706496 697799 591836 740996 487221 505027 494320 660704 342782 330892 659385 248444 959156 111780 81612 231332 129860 731970 517137 599450 906673 138130 163201 478801 910736 242865 878446 969842 158538 428530 746939 535770 179101 648155 707232 678298 930396 979368 266407 235510 279082 849095 280498 255015 247043 901147 709811 776985 205044 588218 249585 32045 519070 947951 493834 308472 412343 880504 820011 418307 850440 19656 487002 992457 201264 460167 406125 418684 524383 227533 967632 716991 76380 454506 758275 51181 12096 907362 31642 876817 116729 413033 610619 987500 535176 77355 152547 603763 533699 311495 724322 827086 368660 706126 172122 593498 375607 910409 835268 724840 772160 126385 461099 516924 351315 234293 957102 447630 530346 942711 567362 536012 32531 964111 962798 915479 944111 799815 193486 408833 140789 269981 121745 251349 517676 511684 926651 603471 647220 956643 298852 899360 789374 223444 926070 183788 864335 583462 316914 52427 486722 599580 449964 33675 636163 858220 313675 296684 835732 681217 359882 578723 226763 692986 744506 216472 412306 854888 561598 263463 624998 200852 85965 977123 17369 293750 990835 676751 540497 631359 253264 985955 134982 50896 261847 477837 963527 689281 507921 250733 320310 572315 423576 642583 484551 190046 866652 121109 623238 261500 182177 509411 344654 929116 98687 404273 54418 506264 847457 140837 916183 776511 152327 145494 495864 290708 292292 14930 11489 549517 14784 71897 467925 513300 861430 916319 57961 452170 762231 468878 759942 816447 679526 589953 643242 675515 130299 157707 693800 650937 158080 636398 64163 957094 801302 978468 617495 236454 245681 807578 510929 711376 618648 998128 477554 691181 182246 484410 406639 952765 342348 563394 431828 4273 360332 427011 499004 478706 332223 305456 812955 881945 592849 874475 42677 659381 7936 865230 584420 574344 566752 181414 177749 463882 325081 290546 133003 828197 605927 632488 639131 971255 190170 601649 790959 23187 431444 417640 123779 710208 396493 567072 942699 503864 869394 172827 883531 69611 28162 8147 121181 410874 987664 338484 165999 759100 507268 841696 105186 393340 878586 906794 239148 505976 200737 703963 720151 211812 267004 938033 589696 169829 763429 100955 887257 959575 988933 684606 6119 949256 435422 998387 991428 284090 107777 282246 513118 733669 524824 164025 466358 965554 528925 118847 859619 473921 935521 452993 728332 43684 484486 618972 952305 523490 577157 661281 225315 464757 829738 249172 792200 265228 714579 828334 352088 714634 648372 692124 398818 992773 862741 547389 934088 377479 942610 528615 84414 172497 844186 566306 47631 481107 816626 726507 884376 302901 802671 138675 68747 671122 937215 973022 95662 558839 133217 17477 953497 121257 690024 878836 484732 204188 949180 936812 317718 524284 522904 506018 985215 139624 780685 891262 526367 850674 900222 303838 43700 668448 916962 528400 883217 976238 339206 153883 515097 508234 235464 491639 556616 205591 461213 49424 125227 566635 35147 107335 601186 678800 145648 356721 498277 408646 642681 976726 466876 708928 505836 521651 883014 406115 668319 712568 179123 707658 71678 984971 986698 841092 201481 449220 163492 267988 774675 35631 475375 602800 205764 338061 779563 526915 906584 910739 605808 912556 890399 818537 1959 808509 838011 439788 365325 398396 555876 247084 750643 906725 580711 771055 628544 512101 366499 854700 151981 224673 916875 649937 460232 307373 192551 168574 262194 16982 873426 645320 120545 16281 926781 839415 355871 522921 898155 471047 832136 241005 959283 118635 411216 235327 59458 663429 615611 781550 522774 139376 433699 669437 590659 197239 325686 806882 359090 561946 220278 243912 815837 981200 384055 419341 744405 609216 21796 29380 973884 155079 768826 612533 789259 184117 860618 845592 94413 845263 424764 2334 758178 477775 978823 827368 78973 309215 660922 155085 860839 817186 63286 562969 227002 473644 932338 587272 756774 723972 380598 30671 453039 7913 748512 790676 970285 658122 913762 551025 243914 105805 580929 275765 78088 294153 560728 548770 558265 491467 493395 667760 540549 248405 975285 363145 88679 428634 564882 974603 644208 304708 72149 384009 259459 746607 18556 286666 766103 139051 402839 212361 999609 153789 595148 147571 27271 975454 848150 13484 974965 20923 1217 426122 823308 263923 169520 833432 142182 479260 891672 654869 789556 682239 677122 601075 715448 907095 474764 194840 138699 902742 263081 999712 292056 30497 373085 135257 299551 329359 227457 422597 464115 775085 983621 329116 133244 556477 838441 705863 530102 783858 245827 437990 869936 724981 254588 675851 438543 852132 464595 769149 132104 669325 391576 10102 146857 940088 533298 864997 44496 392986 78810 775661 606834 114083 510302 463652 758614 179953 115551 145109 611416 440858 830675 152766 425638 60007 917827 726099 757574 512467 708174 672249 425230 450832 458789 428748 888427 336834 491085 289305 638235 528450 316320 494629 272115 282012 787468 864548 999001 298705 655058 78594 605578 12374 999624 313118 804502 738515 669400 712458 204383 266726 645631 380621 788574 370845 961230 733281 214174 950079 302765 269557 310463 622020 689427 301547 669812 150296 378895 401307 9925 962076 249346 854415 475790 482789 811427 5381 947902 875323 170809 432560 400729 394971 126821 647607 662263 776886 914389 268725 503875 233968 863378 282231 884540 761250 516915 480001 79351 505560 527847 21513 849563 183507 906672 928827 892643 462407 733602 692851 926560 812383 957800 484806 542517 404597 186176 671737 255385 936346 187898 677896 82968 188308 277372 732321 566034 174874 159681 465574 310907 501018 665365 612399 932889 357684 498971 461510 853386 214205 237511 133417 724155 909949 217893 176587 536113 814065 506256 552659 967620 819081 681915 58331 365663 133355 282476 218290 390466 426478 966332 666395 15680 380128 286168 297420 599681 533505 865155 612592 942657 139590 391058 569445 738063 581655 549422 681919 467215 503633 731606 728579 4729 440708 248986 297325 60312 603573 421793 7018 850699 66782 561956 358558 963463 104106 389168 823840 309395 538873 367912 9081 52234 419810 597569 217513 663453 148332 31429 40674 757647 469139 425617 915659 737527 90826 961430 903422 730561 399795 825435 772362 767853 596008 950137 322673 367887 176438 154398 726123 299789 130333 190859 110434 246564 350417 820502 896052 631524 268668 788841 870197 150383 404410 289025 472938 566782 11611 451247 344206 129180 518052 160795 82321 397417 85838 126396 905556 728216 673478 489121 738734 630513 886187 253099 803050 676368 937364 166288 792455 269732 463239 868122 520566 32625 124867 104166 91936 513870 38967 26214 940830 887656 251784 593055 4415 111037 209551 346476 933765 731426 431449 860793 752680 479230 358501 909832 436049 545036 108138 116528 896864 177693 864718 963993 597479 745876 568368 96897 159213 251560 371743 609466 77357 235749 771168 140905 907668 177579 25516 956489 848582 534894 52207 687526 626649 897972 384651 80483 259736 216090 506835 163636 197185 962192 203280 292324 759752 803032 777919 938769 471186 9867 286161 414699 92539 922388 691050 531448 916688 508338 452963 888147 397718 489594 498057 228585 57665 401235 372507 488314 949565 149241 47695 690782 460777 430971 581645 810557 824151 425405 277619 298070 538766 992567 28367 943673 781512 862323 526568 39373 973300 795475 702838 463307 981877 770312 72293 103296 815393 234140 123415 851983 397634 28330 428447 904237 880217 839328 528646 657571 691350 608516 577033 531920 566561 584492 989465 986469 164245 485316 893850 115303 567615 320268 756324 367920 134883 970392 203141 30637 338552 443982 596094 482529 453351 933803 489601 61217 119375 643007 771898 671191 349892 72044 642883 673472 586124 302699 908525 555949 913953 408007 131518 905030 877681 935135 377262 748930 288289 505384 169769 176752 860486 29417 457360 313777 885930 314622 243959 727291 307085 775126 484841 316632 912865 870133 728095 715429 45069 109362 470413 819859 674796 42362 859158 945642 946571 88971 102098 578305 720366 663674 790479 55687 189579 934766 309773 786557 155405 400290 621633 945914 183698 129575 871059 906918 473710 474527 616928 791487 116454 398020 292088 556951 301558 728543 311585 191443 43468 358033 768850 967022 594954 974669 15161 562100 374216 201564 413366 657287 984655 58904 529885 997406 807519 177969 81144 276801 155114 775339 900035 228174 756375 709918 704430 983095 370816 391413 464287 848386 432948 773487 607533 821064 361205 574625 31910 126518 626235 460915 916042 207247 7088 562206 507149 744615 792370 576372 313177 154473 869077 642904 838986 78931 348254 611521 222384 411509 446216 297916 702608 551286 662787 470887 94180 261007 457904 171383 254678 67597 147430 866739 502025 71251 331185 534262 934160 253590 207885 545457 354485 497823 386287 444710 31796 346957 332541 977838 394557 749072 209425 743925 430645 243183 428986 856184 384053 761859 790842 692686 137546 586618 231881 189788 471347 169941 905680 111711 22887 174314 852143 812519 636812 148258 916921 768790 718337 965308 656755 774180 84245 546632 273880 776158 602125 864365 128343 968355 210594 527333 331539 84646 762432 739131 558178 682735 408393 853268 918223 76826 828688 41443 411609 540502 971935 645682 303729 330726 546737 629664 478464 964004 793016 236062 467423 755705 145304 994929 682908 615079 218154 861363 886972 158655 474106 159954 158579 932651 951306 545552 289006 216357 106061 133761 81290 552126 619436 725904 917658 22104 530885 205946 995556 16428 463015 860625 724068 848261 589591 654138 651657 312195 820749 484464 672691 196378 470264 14719 222267 650448 612214 246729 328683 232770 327901 973893 349185 840863 785525 264443 87729 711916 159612 873545 184288 695486 802912 342369 3754 945411 772552 67080 468252 482426 547020 963161 103034 247414 517688 815488 722107 160479 259021 426816 524360 156656 533760 764589 473409 994042 945338 682931 26615 652384 399510 386381 917171 18393 825829 270414 22958 376306 441325 881692 769431 140297 153510 547631 339024 58963 68348 692247 653681 117078 975824 534644 937860 592496 515767 82299 858055 182542 900857 847608 286125 124342 375827 302022 861789 911614 215478 825561 499506 257234 284677 620596 841593 27826 317531 238643 665270 81521 207235 309379 478047 908663 434366 310373 377439 161024 636161 26223 915669 427483 166260 324810 947154 906093 957236 922805 153055 619883 534289 533504 656244 873507 980049 240914 77634 40180 752811 113764 637547 3344 658125 303044 363524 950721 116951 193747 218842 181538 912734 904775 922218 232162 17962 468202 203239 495621 663288 948121 611959 692066 914616 793861 949687 419109 517968 41974 182003 578063 690391 265859 625966 483505 803931 928539 101664 573749 690268 704383 957619 846741 221710 102149 78150 70946 500123 807831 291626 95614 700319 664946 699943 322402 787754 898152 510648 829721 470913 330718 836362 247619 780702 66254 904642 739539 919403 145030 165428 800082 641611 464680 748076 214746 937170 313640 131689 93723 663431 3793 789213 838425 422889 224640 684463 689003 114535 948903 258232 257982 652263 480716 383369 266001 936960 936967 121572 469623 446015 597448 912383 103000 70758 91534 401221 190447 968040 951985 606164 191629 834607 298329 50303 549269 749911 760580 203277 876670 701424 351236 305400 372244 148735 277631 232688 579320 534333 321901 73494 321627 576919 142494 317441 732807 983404 543921 893756 874902 44499 744798 524166 180601 72658 930477 159760 898290 301416 503805 815363 535706 526468 324158 949239 562332 331979 363575 580221 701240 825430 957505 649751 457537 993201 505481 692986 506271 365534 596946 625299 156238 397584 395441 304703 972317 833200 192591 237201 909232 822172 973547 562448 358719 796131 351573 658486 979029 225930 618036 101362 589393 15754 826625 390055 692712 310159 196810 134379 873057 207354 607088 536905 814744 473504 702121 933375 105659 132746 973439 611969 983056 801907 47566 424564 255597 727117 537546 575219 42047 150780 511223 994894 295236 349401 207343 70598 843600 591728 629408 695571 713036 468930 245899 403742 250098 442244 336966 391047 532307 691743 850171 457120 436945 826030 515559 281519 986725 595714 601436 724208 499610 742433 178047 641169 880272 383491 410122 194421 509242 56404 892171 13874 362144 31221 743972 628562 575838 7611 332745 465878 576099 105966 87301 503790 147315 689548 993077 991362 73574 232387 268235 297516 326886 113018 559500 429308 474101 338249 207251 813555 482021 715004 645580 11976 187870 528532 276729 247142 180699 993478 690929 651244 285613 594746 655388 649580 595511 805709 74616 910572 257776 78607 523351 25384 825764 867974 151967 851150 165811 200042 856840 264064 662737 696358 354 235478 356228 400030 75212 943577 520874 10787 646590 521609 428976 506880 784384 741080 835483 901873 517040 531629 235587 991527 640065 644834 898771 460421 627318 149575 348875 807462 829739 635932 393342 41109 723917 902427 792212 140242 650332 992683 114377 663188 699632 436206 148268 182338 559154 268148 355489 528633 548702 630854 988512 439113 671111 53468 922291 396984 780819 760359 101116 845629 443067 678728 711661 515974 994957 888215 145742 937651 584106 731165 330938 85592 577480 482266 264418 438079 409776 410432 907464 234404 83201 721589 978758 848951 632556 682709 780549 698141 50742 219374 718726 274672 677753 750211 261341 531258 229282 903946 875824 333374 335477 268334 383612 885423 863237 742541 480849 104695 873340 444794 688657 530802 489497 587772 532661 642224 763309 765070 946056 942902 244445 410973 799145 705021 665891 588813 342478 957490 789837 969525 732668 768757 346364 571934 920080 338394 71847 553351 405881 84331 497173 237860 276603 676387 793062 865563 524717 262580 847691 182981 324476 169666 733322 84723 212838 679335 949179 942311 53248 596909 721549 808726 40817 88023 626434 405421 152564 864024 94254 190537 814682 385753 664060 716093 289478 289400 261993 738064 441455 721540 925703 844796 435553 928770 17340 181424 300028 876395 543104 987279 189235 829099 758050 816367 758095 204452 800452 668315 189482 392425 402011 616082 155124 267779 983664 819333 514930 872240 928097 650141 777849 55263 379168 508402 737079 185717 109107 332885 779435 40778 366771 895111 461096 729837 525773 543616 658262 577436 522052 990697 382449 1357 325164 483618 849928 408296 442801 996093 638591 230347 553614 832513 345870 343941 462742 809320 364543 847323 45615 970849 438324 189125 463122 533582 766238 144626 535309 148999 850567 848704 42753 252822 894346 915013 811235 13881 47189 946825 658559 154724 627054 321353 131825 832188 907691 979446 125674 459804 278968 742964 586737 20628 482517 985435 944927 881573 567638 636538 760610 825798 211809 727567 851899 695778 917875 65424 859136 582168 93532 917541 489178 942010 907518 545515 622088 421902 322706 943986 858011 896720 822562 951744 206072 489134 261520 627789 540441 625035 470862 753605 81484 436668 427556 415177 883570 972238 455598 527406 537409 689150 30107 383228 640195 266047 813807 975472 737685 58040 594049 911866 688105 898691 219582 126528 25860 651824 588196 744921 891648 901503 73352 180755 263115 785386 229969 127278 491047 146777 971130 273439 131304 32171 245012 515278 267449 741108 193921 233368 973207 222713 411194 699149 404692 908918 516939 679667 996950 114328 466642 537089 354453 407492 337731 316901 91616 996558 595430 707583 482713 459395 424088 878500 322164 899231 916102 860827 44220 595863 77877 854179 492879 869457 800893 549419 752989 561703 961737 968729 186348 740136 890200 796356 659799 14551 284671 270842 267274 41898 569061 550459 809288 907404 853126 360443 228518 947931 534961 738340 280781 602091 48458 664018 510587 62401 704840 968789 364802 773592 770872 124466 314568 986464 791160 891427 66118 884154 817341 151122 505418 276349 716878 365986 634804 460084 156358 756390 308476 947358 342230 703336 82155 242157 735296 642276 367325 69319 217693 991562 17670 43336 34584 982399 73897 655806 337585 986524 592546 580204 761788 736878 328798 359559 116575 361908 923358 582652 32151 554917 552120 471144 372851 258791 142614 574686 364504 259737 175604 441701 442107 745738 282470 36344 161386 71551 121232 453636 290820 46705 992492 337197 507388 120717 727176 303433 703706 819570 671237 17507 233146 806710 937881 440378 342538 950498 850638 263743 703504 856881 992641 732315 575075 529557 803043 418918 255213 221362 33852 500401 977647 970849 334371 613629 236349 633711 418951 975554 335742 749851 108329 479593 935341 919259 753375 716178 466075 994711 884435 746703 142186 858669 107010 731687 476115 188268 694398 805588 703777 6297 922029 876613 818804 556781 869575 609949 790720 697108 877979 214514 715083 579439 768715 566095 573682 573651 978891 977138 766948 829384 47398 391503 232293 308876 826489 636427 484109 79949 431862 535041 99847 896882 578275 291265 97426 702419 822040 965004 871555 959292 527429 227737 450369 56559 596713 94035 815944 254878 592860 523865 916135 627957 77574 456061 103490 798030 986533 801862 572176 885306 634636 539438 46302 225599 858654 284132 920586 471381 346839 621898 62345 467432 338307 654008 407777 901785 435525 821239 438511 732477 648402 163912 881379 407708 180915 557595 546880 312563 166023 623512 293341 412339 88510 160921 510438 265024 63711 989934 521627 347314 186563 133975 610127 111383 559575 467214 699434 562479 999710 902139 3176 409967 230893 953277 108760 883583 772974 296744 264798 688764 482973 320065 358194 743798 690574 247492 425311 425395 475813 748831 705924 863338 216604 925876 778326 105417 939585 238235 130460 211504 338613 364445 511090 752308 214574 171962 300423 858653 183157 173284 448031 880360 639273 937794 474961 610821 272955 672046 887625 886746 714864 910775 170184 619966 356066 662944 681439 200447 949119 648223 647992 630109 997960 557471 857741 217292 86932 357822 739567 369910 870026 287888 569728 984567 439018 370714 355449 631391 970693 113816 565221 167220 137344 93367 159780 748269 148118 471707 98473 215800 43411 75163 911933 531316 102681 336448 190201 806328 838495 224202 340432 857291 881261 348843 637571 675561 639393 777929 360874 933380 370541 88448 214898 739457 778710 819934 912154 879735 733943 540966 758389 80436 452156 366798 255403 286775 702503 486016 522871 545079 129999 942812 980778 465498 56348 726069 761127 784511 680588 956432 719781 432821 324466 218024 59568 591809 558577 135148 391785 17628 780997 345023 660225 324531 934842 812536 716098 625637 764147 186272 709382 905801 330725 162614 456125 243365 259993 848686 897708 856760 357805 602413 967017 198065 647700 510927 434528 743861 968593 819938 282449 476509 343104 498920 48463 586421 629070 914009 55042 210111 416060 345630 126502 393582 284959 196567 6090 355051 985123 518294 407122 19092 740291 905506 962678 501112 393235 540853 943169 399452 461623 271487 27538 494329 519593 175904 692958 746427 228662 354226 47212 298884 849985 616124 807191 339047 479167 940032 336784 85165 928698 522862 318810 801299 97487 780143 711692 184138 859567 23771 773075 739574 273185 229571 872365 43504 23039 927208 30190 164676 512436 173569 469951 703283 16453 975674 822298 142194 914053 994479 293328 949482 504479 252981 533955 192182 634063 817170 707436 255336 643753 919296 499094 536004 911121 817710 705505 417410 140610 396607 824192 346064 837128 197960 975547 594511 514117 493974 430958 221137 133039 429478 221896 571618 542160 728300 543757 272380 431813 863117 267861 224720 109760 42724 691786 334660 2631 659968 322926 188016 677298 493221 282195 553568 766640 838983 460257 834517 624899 398226 903571 66820 167615 450916 121338 408021 998735 374929 497977 847205 10160 591199 919303 735428 456885 818503 853680 276088 342657 274746 921428 323897 471248 743194 357799 896371 502318 983036 37359 136263 228542 93549 57161 446665 6708 996330 413029 15491 338075 699622 313285 432113 517841 143624 337026 280132 462726 310698 534407 913567 761409 959899 93652 368925 367323 895518 869372 857289 579969 419113 894759 183012 639158 226343 58257 839138 745743 410999 661449 53165 164277 64426 973875 701537 767014 634824 338951 30926 894005 903564 919055 637626 563206 329956 109549 356956 893587 359602 183443 938018 932521 510861 97032 130988 751083 67201 263594 174030 86350 461322 780583 763602 777372 784029 594498 691060 764593 342624 931797 749988 129 497901 940937 104071 302992 417939 548895 554359 592632 458453 560042 334718 534247 276841 357139 988319 976286 118393 810644 375758 996851 718566 144189 121714 864592 281024 18163 52394 870066 601935 460844 616709 145834 35597 414068 404360 381599 237802 192298 591405 531787 130631 913731 160478 717562 110651 924359 512894 541518 751313 685263 783328 667837 411080 986446 443918 670737 998866 45444 487235 286631 517205 691532 813681 591985 366189 541136 976701 371508 609256 212815 459326 188426 815816 851998 440449 464610 677189 718500 27464 171195 886857 622300 580166 908268 291890 613079 806180 102751 998419 898615 518400 67730 418355 311862 940521 845717 226892 464413 872548 483278 652045 409741 266218 957816 687897 733369 752743 301279 799046 991274 881341 326629 849567 311546 781055 15169 525986 990745 417142 552187 976515 864268 145504 21105 365991 880424 400876 947926 139882 186651 118463 15021 509914 860836 100530 260242 790329 96278 865809 459953 372862 261529 295837 12237 990101 263273 304587 807227 943259 862421 977860 198756 504739 830337 674403 493895 408755 663716 660218 289140 973895 255563 246989 153746 263309 22932 550548 411354 752680 933876 910462 196697 912942 147634 168745 914290 443626 404265 294635 912538 595994 404938 243660 39642 171697 865688 548617 307025 113751 828842 499283 169263 451044 228844 66702 996539 950440 834910 225107 109518 376743 261204 874222 110422 362389 514676 833888 340308 34398 34363 185310 711582 57121 785272 64336 920798 347823 941136 466003 406737 251793 806840 433016 205256 131968 464254 654082 251434 734507 984577 373548 697008 617844 808436 929377 270952 283699 898655 185538 977588 490033 429982 538980 556808 456047 92320 237967 558767 512029 483817 296064 516485 320739 800592 578663 570942 891931 932546 863914 46623 309716 878077 296097 710016 714705 257878 528983 16912 87944 590644 52623 273488 190052 989394 305085 456343 933316 268673 62537 214220 313209 128547 106000 108784 46348 669425 170466 523282 800373 327095 444869 132888 361253 937107 807408 852604 780669 879289 460689 899789 877845 506609 544968 163626 568886 959959 917802 230539 842720 170843 837119 759096 474117 339967 632003 218255 445004 887772 435241 944002 320015 436317 683091 957207 487453 543105 845915 25830 552953 829917 5774 338399 898777 909464 233260 809921 53543 535342 491433 941156 273732 929326 771247 622384 757120 740732 718234 569508 780451 329295 613370 367824 141096 306100 744725 643355 400124 266313 322722 210301 817603 661379 524110 701254 631252 908137 404667 812246 604920 83926 167869 620003 825711 547835 62555 416374 258154 310874 47764 234158 11858 588044 121623 442939 901760 460924 704841 446116 302979 966378 144259 39810 839197 388010 983954 389314 352262 592546 497334 238823 36072 374863 581475 607110 165409 270848 579970 982921 781060 755802 354993 919853 528728 170770 843647 17155 445463 862582 373425 149938 537585 127013 904768 457331 203463 5970 554009 349396 253360 72453 517147 316598 588599 851417 39900 123343 551770 306175 784933 7465 50381 189498 574641 45345 531189 568674 710834 815465 85486 717985 261644 306438 57542 954232 584280 744146 118911 35579 425571 776315 934224 400081 469868 108611 668965 391285 52393 180286 605019 129848 827523 40087 816581 364220 225173 130379 533226 419386 919921 188140 509700 604157 951579 401375 245826 380837 341580 75358 289415 234278 79920 769719 625961 924166 911080 982924 488306 554722 769865 117777 773923 467945 284060 275409 683500 393503 124764 895978 498293 314332 805819 65676 37593 553035 392669 636285 960677 237931 116442 813400 508190 725649 303936 668617 873784 696420 768784 960211 543839 29664 800445 783306 275506 276436 530224 790745 122563 438116 165190 623998 466264 149831 389392 97353 859949 768650 618962 846049 995184 967051 798468 406334 986244 60286 324308 803952 402942 117164 717602 605463 933995 474799 787843 678696 31176 85880 939647 716079 773833 575241 199187 872071 419539 722491 668336 515171 386497 709178 48314 660745 780770 111619 98057 726290 326585 898797 125355 803180 448380 50205 887136 929944 552598 365008 312797 908204 959462 968661 642378 573073 342014 239760 96068 190918 86116 264313 895451 746395 483220 58651 430933 42999 806203 354133 297578 124179 719486 939100 696710 377533 104497 55159 425673 915286 494625 476674 605002 715668 59915 306860 655312 891073 600418 511865 752792 579642 191053 620032 73618 153776 658854 680557 169060 895850 898300 37569 563237 634946 190930 284621 713635 339748 984606 429051 752670 427666 253131 861573 675850 14178 338615 318588 648529 679294 999349 966146 320975 256227 766221 915792 269140 103971 19703 400433 950694 662755 36132 691525 703356 908189 397557 648959 535300 701407 137665 245159 577950 281291 968596 914137 695838 313685 113898 458245 680142 231944 312696 878829 313321 359489 446692 275497 706402 504050 673224 377894 426651 522529 143155 256163 871086 318054 812071 184690 867752 604400 780636 696445 315720 832641 716476 889471 686405 79661 500581 912519 320005 958175 860970 933433 473255 444949 637074 693196 869626 522015 264408 143372 968003 440100 712297 130009 408188 17564 6761 335399 386703 935191 829870 192317 778719 794164 76867 716086 184191 569707 544679 718530 644600 479172 482572 14310 430216 932638 913880 873144 945054 513769 807655 678180 536991 840172 170183 101546 948068 859008 28026 175901 528954 341778 658680 110629 884576 204389 499690 128574 799692 3470 617008 635319 138535 679926 432156 340980 725708 222364 100853 34413 756429 894928 855541 267245 638318 207225 701195 782355 990440 451024 359962 327316 948903 598563 799736 392887 123021 85203 730928 351895 626989 134870 615680 274213 742608 551797 769948 856228 962291 647823 41705 342379 28295 556373 982787 702503 809840 476684 553399 120662 137543 449742 688970 687756 569624 761609 78512 232818 35685 502590 311381 188738 417057 643459 254104 733900 216309 307330 678155 596853 275262 599736 950069 542323 566157 935031 181968 259346 238950 207012 626187 841970 573057 58361 762120 928966 172557 707652 967775 299606 723496 395302 234586 109246 181352 719254 102327 378157 374613 444636 661545 84519 287788 23702 492311 972868 428766 744246 405404 103726 3470 197441 488965 753767 557975 568081 798742 509505 282692 712533 816389 383139 309142 86348 919166 429003 909250 670798 302941 740039 649456 131331 188535 885242 131837 966505 210001 10462 559034 948818 361191 873404 396458 312547 616167 581365 775944 583447 875187 637117 339839 7546 496547 861530 494512 973359 874241 905449 720880 867755 128971 959962 99974 448183 463860 773679 952177 875377 310755 626945 309345 792843 135858 671739 327866 671691 856688 312797 149076 169674 356896 269306 974269 307829 755896 475194 239861 626767 253731 152281 652336 701613 9855 505894 316760 719864 585824 584965 547081 954799 22923 967598 528339 636066 642876 936171 362108 22840 475040 732830 200635 738346 290267 821561 77502 660678 741060 839299 515493 575917 415780 429722 806148 44437 129147 707180 935269 204615 779963 441660 79172 561890 230027 901219 629969 16790 864709 621133 593714 813418 459640 447544 493374 104119 538022 427192 528323 276139 25095 102390 469120 764999 358853 925740 8044 637857 32830 252906 364333 553443 586630 771861 443490 626250 883362 960675 617626 496104 480205 625248 664411 5026 533622 579883 294428 433074 304257 774009 458186 909606 805954 606994 656263 238303 16773 893839 85862 599891 73 877026 465457 119180 21375 566478 298659 725031 999312 147499 996783 806294 474645 677540 308983 852318 783069 637816 688597 750554 113386 109628 241237 475702 908724 17111 565753 888500 14372 788100 785588 990059 976218 864212 830576 730883 442984 417833 815176 369594 162581 870076 660814 24866 633564 275673 183238 117664 113834 819422 956009 186607 902563 584831 74532 652315 845789 243205 748886 303047 489315 234698 917077 51815 581427 475710 103978 524166 852161 154022 998928 765762 782770 919255 320185 202059 472354 682879 888585 384680 476318 906653 360729 307697 821355 135172 200117 464534 214269 58268 543902 220118 452160 61345 599881 709513 144147 485154 944479 997719 429384 439747 764155 27199 441574 230395 853615 153873 120935 372887 966271 826868 791162 746165 301476 472865 540866 312906 898186 923750 622613 365597 142482 345059 741373 734537 925137 949520 842939 579199 466319 921654 312703 511554 871625 293425 11057 385385 692336 890997 928300 794784 83112 42054 17981 360167 808266 228094 602664 35409 772194 500875 184163 18567 689329 196398 923162 54083 282540 856189 27561 39893 433019 26401 306597 178594 868411 978649 909844 120159 911997 474870 933872 508250 307844 458909 471143 129778 728203 267656 636894 288282 918141 624389 385450 763738 295867 494389 837909 817294 880794 481550 68447 31461 471330 110042 946618 759971 738448 887030 901453 393695 914004 164116 202931 557958 276756 141049 722233 371990 388392 868287 736803 254372 860 173652 539559 478679 623281 916410 240368 558442 487515 108229 95836 280302 38532 570784 299647 719877 709128 300360 889886 552744 645496 842703 758581 994146 527959 933914 885874 613651 965728 427364 455031 29487 103357 362297 853403 467708 757905 99772 857898 298839 751088 504097 791329 288880 737250 343283 133747 756233 652451 740687 762886 71035 376806 911848 564535 693040 598861 697153 650642 843370 217587 703606 727002 66235 357090 370227 976839 603979 353373 132731 322627 382038 429144 440098 190060 307691 728378 854292 814166 755758 977122 793612 464902 426774 77855 819037 925943 983024 433719 406189 665369 914330 275169 198453 827405 886985 335435 22914 740138 244995 400020 663287 227324 641958 833747 788489 399359 430943 403662 737153 596904 507124 457988 911102 973917 73531 623140 105968 522232 719584 539027 780190 142151 251683 109419 1569 786895 863000 397110 879271 780741 366821 150711 120689 611539 59207 100065 365333 566809 331725 445982 588476 423850 31515 349961 587429 316107 113641 62900 967905 57335 138050 300067 773717 91357 515014 714831 726587 963232 363176 814885 885729 563222 734512 653444 350248 659722 883897 404995 956230 415291 360052 139432 718085 747866 494756 831729 930305 21392 173728 382095 14382 290166 603861 418791 383952 529050 41345 807056 746690 216449 862969 705687 680816 8415 600164 913597 603548 895393 803389 490359 165916 488035 346197 955630 389146 320059 437006 379325 778899 846124 244001 161654 284441 598963 789977 751645 253073 911359 958358 157995 992054 852336 193995 708940 312276 183583 696833 293345 853325 718102 596626 294463 245400 363731 565166 52911 920765 488842 626969 136940 758426 357088 720043 975336 387937 704817 588303 427527 860440 21578 251908 940769 482519 47407 710879 941509 95629 102551 65799 699121 715516 763499 420088 198299 588537 745547 121985 794859 28973 747656 546118 335422 849302 787371 327998 408357 653958 182829 252405 93796 987043 130301 834316 908403 603750 308541 964020 104320 656348 287429 515831 867564 252712 629407 142191 687049 627327 318473 885837 639586 150762 857910 852435 104372 723848 426509 939418 96493 493961 576105 282957 532660 854516 549975 198572 381408 904290 59099 251787 266303 879040 523819 891344 180241 188561 430130 80376 742859 583018 289103 812306 600341 432820 917971 451330 56524 393070 605191 962560 140289 99433 156323 77143 353207 680202 11352 811302 358313 565579 811719 258210 491906 788473 658952 463890 382627 152120 589925 889490 201376 358651 983707 192721 570947 52812 296992 602002 649096 957066 951447 144623 75999 3622 876573 144273 179886 430821 140417 142841 833036 481505 139395 65787 506823 20040 616156 16318 751839 189339 35190 450173 720969 844528 811184 983496 864044 860209 729499 373700 88103 281755 574335 156903 156617 547904 555095 74749 805144 632069 731216 880934 482635 183909 556303 173781 466960 81388 611432 909202 31943 430588 929639 147321 34052 709899 601483 889593 534161 592355 54982 235543 659370 751650 28542 278824 63167 768184 830479 304922 899189 867755 368967 504939 981925 471381 589737 667440 215580 474981 510699 643728 674970 435866 513847 509447 120019 98892 52398 149732 105073 839971 708064 296075 597775 589213 527637 260083 324031 181196 534535 957608 440006 110678 340390 202442 819675 856436 41171 406925 470699 990067 768997 253176 418456 859958 996839 26150 257589 190513 355224 523719 282956 849904 969513 553440 229144 128910 752643 110279 570763 290686 906750 959592 813577 401030 241451 577027 489899 148607 776076 549547 145278 752343 145110 807496 468161 903246 911798 336342 195370 513980 583241 972452 293666 516234 607330 376470 192132 68404 932104 697060 856546 10830 62901 819096 414912 222204 169816 954964 310423 816120 332500 960522 284819 397327 240831 278786 287958 871268 524196 239959 725491 184044 665281 199226 640819 573105 243594 205614 703828 417936 554532 248138 788292 16378 660650 773626 932266 433718 12652 992511 700062 823517 816875 737578 823724 84957 998879 889445 953174 595191 255281 407466 440847 825858 197377 495625 710592 31845 600353 437479 761158 15904 834199 17594 193010 65220 179039 733710 688904 742774 281703 564546 354561 444081 565394 880972 371593 478721 659830 914609 975937 255752 153245 257998 712190 266172 778824 860050 159048 545191 181287 946497 814684 825766 10274 173234 33195 28587 581331 909074 546713 700219 846730 177632 274750 291313 14600 231406 163816 468281 225348 962534 394135 665430 473129 250819 677056 810844 741078 868820 328203 453558 880092 70332 38165 267617 548228 750133 906927 122991 882119 306760 278300 141766 624404 664790 486231 134110 529037 666451 713931 20167 581002 101701 982105 613664 926164 952585 677462 648801 752939 414095 648714 109458 763009 922713 850674 21778 824317 142784 91710 955793 943353 284399 631764 541718 719941 956326 737739 827385 707617 320568 640881 421674 438214 559629 538566 53289 687582 784289 629438 542859 814216 517059 838851 62076 763093 96343 295281 745719 661902 304917 691929 839888 39083 214215 214206 129131 118365 477519 807898 321089 677381 844574 865882 91362 912955 174654 1566 989870 142792 451402 327163 371995 979116 857009 277240 248114 469849 497398 447316 212178 517493 136050 194110 345580 364252 880273 531292 944453 763484 735057 532997 112503 238328 315590 436551 535728 787622 283865 210017 867121 781329 706180 170250 454544 347543 919447 521769 403318 17739 232439 986906 892898 893364 412185 813359 449381 690061 517963 737197 192484 984387 904236 681099 925081 467258 484271 825014 517458 442376 242652 129360 612273 907961 435023 26988 775658 90697 424311 876180 676104 163053 898392 562308 958440 624458 217290 83692 654844 170236 125367 775025 618569 133521 374817 823404 682025 777100 523226 81833 528266 867618 282697 250602 379630 949952 30316 621602 640297 565699 83601 453115 288870 786686 598299 183184 224418 157432 226627 323059 20399 540139 724565 184680 789043 880006 514351 505448 668966 424620 539013 181792 431128 812019 444448 845935 756712 890406 475418 536171 822670 563012 102883 589405 289938 580926 976767 352640 27602 195325 780870 679558 965760 308761 315235 21459 190050 195235 496534 106240 855441 590236 645234 961497 202234 507772 956383 856736 958560 203564 111705 370952 320088 166540 477935 546618 15883 40814 69445 69651 384119 1817 975186 379748 634287 320327 264419 349105 145110 494887 580694 245875 36712 804955 139616 762262 220594 433275 646600 211835 223381 300369 454441 907447 182471 69211 531316 87506 163409 825869 855020 805066 812754 637708 708136 117645 261242 36915 240020 42946 813456 846354 778992 997313 148141 695274 683087 644694 254655 713330 716890 423554 406791 204117 387723 402682 235867 9522 566770 889318 161061 655707 335987 660451 780001 935382 725830 917314 161059 32287 227830 75719 568591 851108 553955 833386 628831 248968 610048 361753 698721 917280 764245 815348 365238 605945 655294 898064 231893 468112 53162 407477 691845 379800 242333 285792 908710 508344 70766 338242 644457 90506 122250 84286 59283 13662 488431 271599 649727 348020 482930 472480 38297 292934 963129 918482 744099 865148 436482 465593 498355 504245 654363 520575 352179 132357 666279 260160 808864 504241 184287 292621 932812 724981 2958 817001 384413 532926 662804 9871 890955 563953 825637 546730 378469 599778 137031 501082 690893 483102 105751 869750 73335 963809 616901 643461 854575 16736 483475 624068 681424 256641 675354 837411 853453 470942 128708 936455 40491 117190 93651 45322 122565 478780 363289 374647 589703 378358 900542 556622 832500 909343 866942 123398 539809 84501 769896 90118 492727 739051 325792 61162 622708 493929 107805 419908 308395 538055 105260 449881 149311 286902 80619 532640 918444 155287 201295 163911 730239 939521 531934 685613 701145 887039 707062 451881 638447 803920 63620 53186 659021 393062 692430 951860 72206 950887 84330 297073 541350 581615 741252 884254 539033 846860 483548 353618 632641 609665 543813 915482 750987 893443 155816 305528 671418 229119 835903 785887 142435 722898 282586 29881 294256 675727 761565 207521 862429 459005 73920 728297 417342 198743 727182 900694 231479 990026 651686 897887 484034 326714 913406 917937 363949 398141 159451 128622 10777 385182 965273 811433 631420 990428 755113 710891 584416 604328 647630 273650 462626 578538 100255 200493 659764 211005 984585 560577 449947 313839 347786 196295 451505 369602 221751 12491 875556 139246 186295 406926 257461 706204 685573 759814 882491 689772 119217 403545 893853 477488 333536 911269 975836 373615 380424 66875 668998 387555 469109 569183 474116 571771 697799 245770 187597 61722 183153 356840 576368 128150 933308 669339 278479 943674 895938 459958 123230 814404 712627 170498 862376 103335 364115 912892 407818 177867 464058 167637 935606 342024 292755 141489 673458 822447 940829 747497 369559 738689 574765 523913 823826 580533 146474 609234 771237 675446 385296 27897 616551 787683 532526 363238 905408 375566 644776 974518 633775 357310 486709 395450 650116 192621 884321 795062 424805 791113 880397 411298 391181 362039 979498 459565 19017 142796 491394 599733 744313 998738 554095 435280 593429 796170 627938 949894 542757 864100 600669 895444 440712 115784 596217 318890 413294 522448 366561 905774 372702 535308 85141 588216 631089 568316 300777 294484 948693 664986 176067 798019 218059 668750 824352 715385 911016 105591 674127 877728 59928 602729 99060 447508 688023 839785 913735 241254 820726 485235 401427 772953 31772 317365 838519 254952 237186 411601 17256 37118 404278 653791 95725 607420 267609 177384 74530 982390 66145 532460 805878 964790 643032 332253 507628 522104 188698 513826 66078 194733 870875 936661 625141 477304 324447 151877 481330 550708 602176 535925 933609 584555 325292 665243 257025 517728 904357 211426 439669 836359 150527 921192 685589 670600 332069 71425 521094 631807 680788 319410 914686 394431 617821 308791 168777 107210 382312 249917 700679 441690 140140 433960 909227 90780 752888 268751 401213 45616 887278 182395 426329 20010 320130 34156 820014 667860 148735 987348 128896 583402 215298 155993 48167 109212 712509 836759 745422 249039 287541 87772 379188 960860 177349 271915 32174 302224 419289 82425 922019 526891 985012 949107 929423 405281 294506 633206 177601 167516 89510 492822 822044 906999 779750 494872 659418 911620 244602 277175 878788 301320 20808 619874 465915 842106 122443 80444 284851 666759 721807 679196 415922 6865 406583 601675 901526 886891 889208 185736 623820 674079 770011 731399 755034 77928 38718 476589 343126 621624 674196 646230 272492 587571 111713 92624 865371 351794 238270 833693 622201 311490 782747 750197 23211 815906 869624 214785 661678 318856 195179 495457 288721 378845 317597 765351 763576 827260 217037 701786 8347 549431 638219 169780 18180 650002 425534 68581 613781 31686 749407 287565 214208 121408 257532 162565 527117 364063 351030 21783 912215 65273 922051 755970 299727 988118 274604 194295 75384 542964 646096 495262 912425 894722 76384 751954 574734 780773 362913 101985 949351 706229 541101 285709 844040 528449 966322 359245 337496 129543 381745 389773 634642 518397 565312 670121 519558 557323 871945 695798 255385 718734 705353 273274 500673 833431 881169 128943 225802 920106 321545 26948 896339 223488 475240 244764 578834 713477 803005 353740 559628 975002 865577 968481 688414 320020 663715 856600 450039 704955 785778 870565 984283 773196 642871 837933 246433 614776 754272 373451 5814 139491 94838 696398 949977 300901 329232 846073 613468 425676 401885 636611 204457 488664 366495 78293 862843 12734 94890 102478 458977 393126 627817 42690 557758 463661 919898 36855 291787 464036 645005 259686 860436 489743 36520 496832 854775 34534 736486 835751 714792 257431 726739 719088 932720 433794 612242 342952 24745 968956 484055 150028 610692 199821 891118 36687 629955 899186 258354 541016 529151 868699 954646 37313 154531 141422 751264 467481 679535 299202 739561 439011 7478 521637 342302 696789 38240 596503 424258 724954 173481 105613 315626 83216 923232 807471 802879 335499 322217 344793 740736 577296 846779 188894 223869 887451 993763 263232 294749 379290 8960 161594 690841 961647 22660 426102 5694 43121 779129 340823 956911 936428 973562 754865 54689 18396 884085 20300 235166 177462 936240 554468 424579 656288 749377 311148 387521 703732 319253 925638 927327 579841 311018 114508 354550 906890 388436 192395 879988 520517 517116 841859 513562 242844 877468 666024 311806 904112 966660 87012 527370 427089 224345 124242 641339 350151 681616 143365 711458 382412 249655 160511 666343 364304 682157 11258 782209 846388 81829 922915 697343 887951 462055 86873 740866 712748 749647 836083 808064 251978 231884 436023 296067 608987 749602 954020 678632 569285 290985 472297 750241 918244 216011 978219 397939 29190 399050 292419 734585 109165 172856 498302 40735 913041 861308 470939 988967 893020 925908 879248 738856 704812 884878 766086 68746 705748 924429 116824 585803 108507 131914 690200 422269 1531 114705 233419 786757 903651 64128 736232 358174 397686 270347 484700 126484 1546 16507 506056 298954 547178 232618 784577 666036 349460 944328 101840 86173 133948 411289 126768 59875 150663 323829 153875 30518 3665 813063 140573 85532 148712 593103 327591 708016 900366 273120 121789 106463 534522 27298 764321 488809 98968 908177 774086 402982 385413 240444 279637 429438 609812 967047 488363 631728 39371 733993 82329 237196 936678 964271 346595 347385 571859 756087 772034 202352 189749 294902 549986 563390 925730 847923 403044 787846 83429 941769 702621 904381 430524 512233 28310 885741 473114 732949 961738 942130 369318 474407 175466 829568 48315 281288 781276 942683 708390 265593 573560 11869 178603 221261 315018 984051 699521 84141 297043 187424 363921 455827 170504 88249 519035 561487 364369 226344 36304 610501 432267 379050 970969 87021 891975 790736 293007 382482 699593 287874 955937 113940 770057 829559 534641 511206 607349 564670 87255 702288 14509 73016 258140 916334 160198 760795 503425 516719 922184 566065 883190 553815 19376 384023 242403 879485 37679 483518 294562 2126 973032 901742 603010 383880 228214 632318 956550 620544 268324 626205 206052 888860 115571 730572 697223 568090 977560 267426 886158 984391 389371 895751 570698 152329 41912 703737 383428 206102 434274 756298 641012 29882 8571 819039 562827 344469 101566 503987 492970 473691 125334 422098 695401 112594 377572 79838 246161 302615 760060 785230 737698 987801 834600 542250 723854 164701 255396 409552 206140 249592 23456 348722 280326 167704 752770 331926 573243 372412 981985 553365 110494 161271 594507 737564 981413 691697 811519 800110 204602 408230 846324 447583 858430 345253 397137 502298 334081 295378 913138 818909 638539 379684 720042 98424 130455 528040 799483 806674 960914 269372 566559 683684 206880 208213 517827 158331 19416 961529 108807 826746 886915 85318 47551 185878 628513 321705 463733 227160 557091 912872 258020 681119 532338 698457 818302 87067 308391 965672 555496 629203 445649 657301 479289 896352 204274 689395 609022 148272 228418 965547 529593 703876 393195 7287 281437 899058 872715 74727 149332 117667 195189 898847 689209 134230 738672 237783 781662 456603 299702 19098 967624 51737 239479 607815 192494 184138 747219 406739 774525 63993 913380 811717 384599 569483 279410 599417 360143 731507 367484 676894 228910 535803 867894 747000 639282 817538 283525 222174 276682 268473 797125 352701 872347 524069 810820 370067 47102 930272 167812 128949 977791 426328 300540 726345 593312 641295 850072 579341 4436 922649 758965 934094 326596 40097 60838 802610 859533 256740 496242 740207 461568 644532 900051 176849 146081 804598 19000 816120 620457 486821 708548 835991 81156 118925 793805 342327 692564 965456 17117 649202 125356 671525 460533 821240 867605 913748 593861 587981 435788 744763 772021 369865 410242 44300 530336 496215 510683 858188 716883 755894 753712 795606 733331 251195 408333 125462 427732 816013 321459 260175 781698 197288 349783 311445 451836 237531 476193 402388 22548 399753 108398 112263 445904 492204 98639 240001 704684 597645 162440 335208 46550 239118 566994 29237 406193 17952 598489 333045 645586 604045 68798 447307 165958 992559 878934 774251 809098 177783 854697 365537 682769 916455 56756 293640 346434 465944 191655 661588 592696 837877 448744 275144 296832 915198 955663 18560 572126 901638 395688 818281 591176 802038 129396 2692 463145 977288 759399 225575 277600 391948 85740 746427 520895 994790 796124 94783 560908 452558 606283 276035 431491 110927 598332 868142 780561 972680 776487 868089 957467 49454 840634 101810 879029 530952 882005 873082 882156 389490 197517 373063 841789 797978 999849 379491 518555 564422 450728 560491 201005 920653 683898 579729 936781 436825 395202 646810 311498 632683 318683 184480 692967 403927 530575 824849 861402 867587 192609 866670 155406 875501 631813 477133 524705 506978 563555 14168 814822 754056 882263 553100 754725 566805 602100 339451 159190 263125 289084 928202 756906 539112 510570 493363 675330 993089 350824 678277 40693 480360 710617 665759 367375 768825 465040 437368 917900 276259 680023 535706 582113 746026 375914 892962 139252 555558 665593 564290 509983 448834 437353 189632 698481 763517 846100 474932 448044 263212 343812 273806 726536 333238 645756 761421 279983 78999 685871 483337 15935 607390 181575 318762 244107 451630 247967 743598 564314 928833 720394 206439 287591 721952 261130 686395 249311 426988 42649 192034 13670 772057 906340 911532 703122 34285 230154 627321 257262 249158 417313 586046 688377 640145 917938 52998 550245 952404 216632 142255 569688 652068 349349 873833 410990 283184 835102 170747 366901 833460 166522 378558 1903 365575 608966 224159 75028 476558 689475 820641 298381 54278 782311 753177 857082 56702 17880 388656 48557 135258 913908 994597 838509 58706 64140 188168 84916 540848 455845 217280 144113 603030 152053 413382 998407 840822 984684 111208 624460 506584 314536 700039 282251 290583 291391 606809 73794 824292 2682 97064 348901 332738 155540 860176 367961 276936 362495 643717 913466 240610 701855 281547 381461 550736 397 386940 397679 830310 219861 632646 715388 179915 986424 496234 428456 255738 599531 714110 667090 26499 428374 600748 990988 86603 707798 790321 421277 485063 928060 972831 151999 623557 354508 330779 885537 663844 973567 782815 817765 369560 449601 207097 96419 847655 661427 836107 726245 501294 30122 189897 181673 865180 497646 42942 252130 949237 340348 340551 396215 368592 979205 778198 234435 155994 77869 872176 776915 224913 173452 60848 927915 330314 848625 17282 490113 890732 160538 324712 14848 506739 432700 483577 467399 559917 755265 87197 979816 884736 978373 247314 265641 471330 555161 157610 891206 82336 47297 109643 398125 222104 809141 331245 281344 597630 690211 570720 715799 660251 226091 48899 213499 368905 18594 16782 793516 150969 319376 395081 631133 377261 645106 17234 93362 758078 358136 787356 530377 190359 817992 932266 563630 722040 745593 48408 14437 314356 762137 714707 248548 871731 832936 436699 306006 25265 776155 962824 524377 401085 55642 554243 107713 268283 668738 699592 149651 182434 298723 992619 277963 777407 152962 521807 147862 670192 566873 705136 289048 957354 143123 58715 498408 137268 897168 927217 938383 968554 18791 690472 674957 699322 647391 498185 427924 965418 706100 351859 747403 340496 943193 422679 174668 155992 692592 927866 584614 331907 777299 922038 153243 388130 928847 838072 535267 357407 476580 323332 217448 286068 523206 172653 430152 348209 394271 683741 87831 740666 881419 197907 845850 826695 803994 403808 465996 824099 46609 23273 261212 566382 151913 40872 957998 772635 824399 824939 786518 666610 842274 313427 844704 628815 583737 796247 669963 67233 778842 747263 992648 987308 990852 927273 403264 562440 434406 480902 702860 925471 592485 441758 740538 438707 388378 370376 51663 947093 92114 179379 857664 481967 517580 383201 70967 439548 568639 651814 813844 367882 730961 161197 324777 49279 783073 183155 492093 144849 137470 110026 749963 301324 303021 301656 689472 781457 633575 983317 325504 60433 594776 718480 718177 824533 735394 732587 19374 317498 687576 149531 595301 203309 126595 303209 454394 312179 400224 438515 845522 18980 899104 701611 299337 298539 28199 524183 299884 967496 75598 697936 64192 245070 40546 839939 865273 146213 769058 721843 516675 108105 227588 760052 296701 149513 989168 92274 472569 992073 398852 616 625086 692992 837774 245226 72582 758331 73365 672603 219456 245016 361617 167351 891663 496140 172718 559499 358473 527390 190734 533944 894584 340265 701188 310131 367453 964382 18329 274888 759464 332479 921738 80979 478273 688933 911048 304325 785539 509244 483447 809509 161787 994178 383727 409868 516013 377355 321598 301352 116559 688192 275556 43834 408141 379483 248598 164760 847939 541932 980796 511915 220358 849047 479284 409458 42140 858388 563852 497982 221694 180078 407563 356852 970397 835205 553769 278990 126107 18828 105298 587674 38030 127819 771047 805881 968896 245342 12412 764321 602353 595060 437723 322012 430291 93136 922368 148167 171917 293068 334556 82324 587706 480913 629523 708168 997543 827105 666813 875133 237336 830414 810984 793954 431619 166143 878100 8630 560915 127154 827062 635344 384870 710260 913718 183834 429584 67883 528689 956305 311062 900109 757751 691527 65140 685862 990734 222178 885720 311382 364717 494362 632356 726097 463298 775486 41007 987293 219757 409456 238341 521751 11522 378788 299043 939758 682507 879781 697084 667111 549700 289425 788022 670039 655133 786072 654574 141420 235516 981568 130480 496101 194232 939236 115839 283349 552735 40752 631379 968484 86193 412647 244310 905166 837346 136670 418342 100898 162524 109630 210071 476356 186235 303109 118126 544427 194703 139206 178470 428899 189341 826404 33327 241677 712414 638939 256618 484058 975999 440952 316334 403668 418848 842907 721287 396438 318613 872316 527665 380494 765608 23396 60129 279938 679572 860271 713661 517576 927116 567313 696991 837324 853938 475789 868949 478670 416288 466431 46692 880993 930659 56148 99521 610542 95994 670797 89238 875695 327323 502464 778947 949044 944687 169495 930715 340705 725202 600718 170403 665326 580500 270201 364694 785894 68986 25020 261283 449448 243837 150545 290349 336361 142345 494726 624330 674672 606400 297660 529413 579801 993269 385961 342045 600531 324978 431063 622787 236898 541426 137571 960352 833821 104295 291966 385357 971441 380661 374192 386200 315100 75381 101008 490118 503475 298803 426509 241931 437916 443633 610856 813652 709013 335202 388087 80829 658987 655919 341732 519771 298308 973046 31084 823860 496918 40901 153633 931714 312557 453539 886505 662005 913257 713288 490364 840685 731197 780641 819177 421315 277618 16525 621330 659329 894178 411682 619051 276581 353533 211496 664191 966627 505799 235292 730539 497440 134872 441071 442465 654647 61594 707845 225447 637688 788175 143799 333525 187364 679177 176145 567515 310643 984688 302740 156344 589006 254144 421109 762308 689813 475528 850908 600359 601625 252523 987175 256095 962851 276131 620900 577791 370860 489529 565082 828714 189731 754702 499393 778524 990058 701014 855621 497761 374233 484504 205255 537244 91514 440175 214684 750018 832907 265036 889740 933788 821311 956593 72660 296713 5501 616375 336869 851449 546847 93705 835490 999923 105013 439783 874598 720336 143424 751460 745852 682045 371959 530985 432485 760765 428421 307632 824726 182373 225417 32905 508151 424223 315988 464152 171237 572071 146735 137941 900208 55313 820690 317770 377374 866369 386734 559193 421926 187377 947940 926004 257078 183471 671180 317155 53742 28252 67759 935170 255011 169326 309325 792703 128733 362926 247448 883872 355096 615675 18231 179195 896071 178566 34884 892989 972748 986900 942543 592228 225602 869439 862296 25285 994420 110901 420376 952134 376994 80631 661113 92709 847939 364188 636570 142063 748670 274187 454668 866698 409520 129284 213143 692268 235241 738520 760502 840289 984302 765548 384150 953225 175673 15611 602908 661655 163572 170193 26972 386899 468866 228816 736994 487193 792375 737583 343021 700760 814042 874102 759983 410004 873898 342851 638414 188709 165270 64584 290214 421494 747588 953802 408517 154438 194763 282148 62574 896490 37560 585410 159959 767561 226637 686311 768938 242783 40061 94503 492424 700090 494066 298477 892673 31744 593800 988342 892317 307304 254031 9301 655766 896316 290636 263213 829148 461405 726456 146938 145616 830207 88192 405768 207625 8488 190211 743034 362194 620598 483671 266693 903018 483606 436805 993458 301442 193997 595721 405535 132931 510323 108883 295743 6341 176883 920392 678549 123161 348173 249281 180157 852417 391252 979210 348836 337714 428081 392293 178699 730009 234526 580869 566663 811411 356139 512275 520260 599283 900284 702189 148221 191296 522888 470946 814854 558260 839260 496311 773315 11838 313431 898661 166766 822593 461996 50392 334036 756563 263586 644337 318041 270783 40087 769157 692463 772099 862713 860125 130979 990611 396492 151988 298449 157780 666343 687612 330986 713697 233462 883225 118645 864650 683641 43940 374796 127568 33348 434025 81562 879979 954237 847337 572644 19140 618402 180569 441725 417083 667904 448737 893264 872546 584188 573023 383193 432191 753870 239841 930156 658126 716801 315950 765101 619069 371253 164478 712919 236527 343261 967293 792054 967482 709250 401484 194348 51688 988925 923328 991535 632762 663745 957025 67145 652128 920143 370861 882455 816450 300159 960146 83339 999930 416382 438839 167723 84120 614794 429428 192591 189597 771704 918293 682470 908224 961967 715547 511730 427052 610923 836347 685383 435008 898746 494301 750992 896845 429698 895454 966666 665564 218041 346318 102216 70758 296172 775987 791533 558362 122425 581316 17845 996826 649364 961455 383660 21118 361030 642132 353717 533327 811241 446216 91588 647629 61677 250771 583396 340970 127575 285554 632435 562253 123901 544597 648481 437072 272139 977634 399093 374595 547648 792817 792904 602534 809842 354317 53063 258802 791494 765241 596149 627793 591545 457321 170471 462242 178906 804101 671238 720886 131725 81450 129873 147606 742345 847400 154136 426682 286811 111493 31490 57235 159265 815096 740424 385154 260048 205295 190327 519583 83887 646410 640562 995635 632921 655645 138926 797182 765247 132402 299061 708530 16356 819973 703139 340213 798303 734790 852076 451555 608412 32474 630804 803978 631899 864539 874037 483693 477872 554707 976957 274178 523521 843141 718829 239860 138572 64356 158875 325857 335326 291546 177073 656092 862748 700035 790828 809068 970558 898223 161693 13068 300623 92067 504555 937 139119 811288 928976 935463 435217 639803 280664 683804 968125 582956 472805 138196 835663 794047 227053 371915 52854 921470 760058 914806 997622 250532 685737 13434 230246 176419 978348 634355 131635 772831 62024 729519 146716 670769 51543 972209 543027 432038 969800 355374 9634 746750 130906 809299 629284 158509 193636 280381 496519 598812 890960 932287 817393 610921 713180 205280 567448 427811 449432 971162 653448 291791 781866 742172 427425 757158 240781 449801 256279 347732 340877 8823 257328 932923 893132 834033 438025 686126 873473 889654 984594 410998 434612 770295 496205 93137 968387 443933 916371 365933 546337 741824 861135 209714 903505 836081 647745 312821 12719 142001 918140 815686 354983 972664 968872 919843 596604 568239 948417 630850 482755 789174 829014 754891 470181 708383 392139 338460 623265 998449 5655 36291 492615 349542 713415 32135 42110 569645 277049 173600 96575 490088 77730 355450 100759 886767 509577 311543 732969 822732 929609 747178 982314 970301 657619 623644 900067 965750 687081 8266 885619 438300 772132 757349 912778 585418 640624 400209 788975 413968 685451 111014 998139 362351 168393 585842 627356 938270 812051 264566 705747 659912 153699 196324 894518 769164 278153 795816 662447 236732 216105 877852 887867 496734 661883 343249 552811 99822 538890 460429 674406 751834 607286 358856 960742 71236 477554 11246 62646 786180 586054 995360 238203 552484 455885 799923 747048 515170 455992 180143 997384 896497 684554 202129 227832 37752 391899 321801 136617 420241 968021 483389 65187 583564 558906 94084 628733 729385 373851 719660 491494 187746 672546 285301 295391 962975 511754 817748 723903 241791 392801 717425 296878 949462 564813 648297 892906 300073 422148 426700 444293 938804 166162 684256 152676 986212 145751 867676 477697 755358 395974 862446 431339 215030 807528 247734 303681 261305 330071 820808 602875 833891 595267 176430 406049 537193 152624 598500 498641 539057 261366 490458 521213 58965 960448 282806 334123 316260 510478 367631 326643 759201 809587 107699 15813 173634 301143 638754 238688 64370 738102 560080 847068 600207 552351 637351 22433 267436 970165 823235 323630 829777 969458 574132 693267 26614 630367 593023 950967 714124 567134 338398 256402 223924 824224 276027 137396 68677 597423 397689 809341 141386 222309 706027 872547 123202 470835 902363 317103 36831 353500 912453 157632 308615 334839 714073 740870 943190 380272 627260 536968 888410 41095 701639 754591 131798 251471 693447 328824 979391 288305 764027 417750 887042 257255 757530 492494 456444 954945 392394 369034 251200 105443 628650 328967 792341 61637 809737 981974 113334 542770 412780 679838 739024 247369 566284 291224 442119 583167 965462 679186 980977 180059 885673 658093 98009 569081 877147 210079 490621 487368 887477 134130 19025 150796 79090 270531 241530 547100 667908 766020 896852 300645 401679 987258 345517 613989 160556 778495 701767 203569 481256 974593 904538 828207 732162 256002 695887 550685 928496 357654 334918 424072 224538 410728 626257 602134 66142 315509 863095 370621 56395 849295 315634 958025 976550 492635 133937 911450 189544 214547 347223 535715 162557 168646 929146 606700 168646 242771 427685 827409 822936 629169 12822 898114 717819 375594 3648 614401 780781 41564 62283 582567 128860 825847 777167 239518 741807 39169 835229 2664 905534 528597 191414 311511 320469 454943 606161 978451 702838 368354 145881 986648 302419 806066 644909 8692 630104 771258 774047 579149 276639 358904 84598 55002 125881 626172 454892 558629 732268 370797 98095 9359 725232 516675 116196 491532 822385 145742 939872 725667 579472 156974 516397 435887 32034 942168 796748 596513 913071 464088 749677 74491 586292 458889 45432 246102 250530 81694 976263 203421 702108 312157 454505 704656 156669 231263 453601 187202 530768 280722 820006 676252 577302 252343 86689 588568 216196 563172 369329 369414 330626 544130 566122 127498 291437 395792 527057 785692 885973 229598 647074 877190 723520 796883 607883 359146 204453 115624 597166 321338 472434 558827 44451 1918 713095 87549 135155 779665 885433 629716 972574 507108 164176 119610 522774 25850 346825 416012 577922 372842 19924 458875 459452 83105 576535 414798 232339 32989 98089 877279 38794 89331 494424 589274 978327 353161 376676 616001 555237 809309 384129 356650 626642 831740 104281 321023 359858 172044 526728 509117 382538 734146 104862 130358 341397 639661 695585 165967 170243 686377 885960 680258 445813 440813 248897 928989 607043 262974 313899 913154 319478 342201 397661 322277 525902 22157 668701 284753 643005 51070 176362 286691 772201 433444 877683 992269 607662 445546 173598 179285 616794 207247 45058 413779 415344 140520 304877 359222 323813 409884 688798 41024 388838 967399 868428 687941 802896 66967 811933 416433 953591 726866 310448 241023 504416 192590 628116 857794 565062 25432 842126 234464 768344 458702 100567 522385 818873 60837 886876 18341 209280 206051 900668 395387 380470 146981 365774 785995 481818 742811 73752 147997 248096 719751 72281 948624 650285 549890 927744 373652 723805 947319 595378 161072 37310 795302 784456 926333 218962 993250 522510 204840 172049 755348 620614 595508 951012 600502 102499 822838 408363 589080 644622 400023 723384 724318 600997 69654 412946 780927 933495 448259 629363 300168 500681 428293 451083 589208 848916 237461 729978 732065 101444 306433 683801 909933 92474 347882 690930 536151 760652 278150 36932 537486 161600 849822 720192 358037 633684 488785 527566 596806 43769 750800 454409 622666 157587 475808 144319 164514 227707 447899 712178 734562 29309 315823 244889 132592 35802 146845 389216 556490 244039 16123 531875 599165 804077 489907 273591 139182 295 21890 109730 641813 919815 599994 346846 939965 352464 334272 989146 877766 617917 634510 420473 622755 676729 149874 429520 467805 75238 584334 532524 574413 866134 51926 574794 628198 961237 800341 756830 73897 784861 199528 360781 353198 423967 783489 57202 198754 813185 729253 515740 49539 31387 103471 658702 37798 606521 317067 811967 232690 847580 30011 436312 958819 641977 333526 309752 940551 647352 762692 905779 954052 401974 691523 891791 624720 713923 313061 387141 306744 626917 970832 885318 593818 930836 474940 626996 844266 823740 833208 598820 892337 740862 863398 73763 369417 675054 417147 152942 752546 658198 801088 348920 685057 783602 568787 356008 173116 730227 863399 837336 859711 324604 783679 299287 73673 222184 147959 213544 478255 476482 619387 477185 884313 588491 151246 144269 610433 35895 208901 412842 643767 885872 990025 203884 885535 140370 469017 662104 213872 179821 169925 904682 150647 399623 465780 516367 398418 496279 588831 428652 340790 735563 896788 768213 136234 50563 476596 347991 195913 459027 998005 294126 118852 799493 292512 670479 104798 977365 439700 661792 44398 423859 530241 148219 894432 216132 945070 913839 694900 499938 269620 988863 77758 684055 601601 922657 341412 20774 641366 423999 122660 60418 523081 94649 433291 856149 279300 241506 649086 862907 41156 607743 787957 589700 915099 675467 874491 184949 636334 811190 763504 473416 515639 678113 532423 703655 216004 545955 604488 556981 520630 619079 745615 920581 166916 702668 792331 175457 392245 784740 745856 25924 481897 417653 553669 227040 46673 762331 422791 641562 668851 332004 923844 918537 305639 523282 816529 278330 545564 667229 271445 28463 833363 952430 361676 177883 730403 716198 370628 980839 933044 461397 652515 510449 391492 177859 958623 744968 446117 561258 834820 206001 904444 823353 538930 26789 635460 433107 532317 864144 777161 209998 310859 72084 616110 228597 377433 510788 110759 78534 972535 664553 422336 183605 785255 574017 771924 175335 743746 453435 613078 751096 104115 84412 485068 272054 115385 286685 615694 446243 649386 549866 19596 946358 435883 265572 439750 599259 988344 500288 564433 943087 623075 487847 449753 36421 26764 461556 407961 716515 283694 811193 196580 127045 601619 80634 45088 661017 633370 241263 570566 279554 757048 42247 84132 867222 193523 81312 847706 863392 601385 815440 891616 329374 936264 863455 171711 110787 82003 25610 400467 297590 985635 16514 947600 270994 905956 558123 419642 863844 289428 859038 77675 690032 289095 674151 476241 848877 864805 103751 421805 92100 581994 190067 94357 476437 774246 614483 257202 469681 684667 890692 999555 392993 703778 182230 897817 465758 573414 277775 532249 867991 30118 747367 316669 259118 947160 256650 98131 698555 9921 990681 109756 216007 679101 349033 77614 216339 463933 637122 438387 769103 759492 683041 234024 908195 807978 704630 599039 181801 905561 29671 12541 228464 413459 918603 727996 266427 638249 608432 897706 332416 318341 323030 723657 853802 409569 337586 463405 927640 406478 391596 474113 48475 149999 973153 774466 325564 381563 702881 584450 170739 404030 977202 562214 965937 500312 925835 168105 607639 913468 498522 185751 702525 460915 774975 872659 504428 331927 810127 486097 560996 76824 846993 370332 877655 34938 694660 625745 187500 539733 282328 942563 188093 502676 16944 23893 401049 40503 570726 434627 20483 726673 795463 370777 677745 68426 792723 655322 214477 483997 805566 103642 889720 280539 881202 756933 275778 976359 444619 609878 25587 563961 331673 836768 860614 692955 815458 142281 59624 815343 364317 489354 645245 646246 477815 834928 421468 123082 444306 856286 1678 341429 618049 885001 485331 85592 676878 274426 332252 436534 582069 695632 705426 167590 919462 464635 756558 132372 400838 205122 210271 50304 746286 467262 515143 508157 317611 951325 406078 523763 358397 981792 417070 262814 55768 605597 920053 562638 441317 116669 235942 249189 778114 358079 2760 837084 728766 809140 550101 804926 599838 998209 870077 6954 739611 284832 623136 383445 482658 126239 821016 343942 374738 730591 915309 458841 342017 950358 319198 522941 646008 88142 627039 30838 280754 326243 759573 207963 750753 431689 537628 187865 831145 579524 246466 440942 210019 394543 649097 956654 605340 556790 486376 82114 588563 273755 726539 809764 86782 484660 747663 747237 61702 891755 600647 719784 728966 519485 447994 726372 427408 258428 748962 998821 167400 264973 100654 994955 606535 101227 117249 795529 349849 144674 558065 622631 769727 504148 786184 836929 250830 687544 354119 557383 650063 894166 995998 55611 377725 639116 245237 634549 244234 371276 675623 663586 752602 694492 920001 200833 966405 472596 962183 792485 581465 835811 756592 193782 82071 318603 19749 49775 573170 433697 110150 818657 629075 962830 971749 886511 778519 681616 496648 568977 426959 955001 674027 967505 5566 39215 32060 590416 597727 919979 557854 11138 833309 400506 275942 341230 89241 121919 466465 513903 593064 417135 919372 743093 876114 686803 783770 492357 825108 504650 811506 30069 723359 997636 449455 143025 689815 458440 456990 77881 361364 46191 318659 550944 767588 873958 4884 616590 728583 695728 244540 845439 107826 766754 96922 949699 164365 655078 363200 184380 809909 716152 953972 889314 714618 164652 512050 125506 512226 271334 46823 876731 43877 92320 371064 773952 481198 235559 368057 772697 543904 110687 611383 56481 529743 228475 261871 789065 782979 782981 965396 69140 378745 892444 44109 524057 697633 534449 915316 577733 731937 159369 887128 824214 90192 138622 310716 761633 35132 534590 494102 885196 694053 318346 244049 425748 915583 994360 804491 111625 934260 849778 768471 950413 388256 666293 819965 397529 409683 699475 140405 858872 729043 728497 214448 197450 767703 876362 657359 370243 621389 594730 880617 348841 528852 924659 722634 286105 479939 386332 622254 715586 749409 659180 993098 538792 87594 512004 588804 229091 170385 345299 574966 303133 933432 470047 689519 871960 402489 493123 642289 755430 777569 590507 191924 701999 582319 298393 271330 630830 249242 884260 982297 160500 225096 317300 166124 285796 436440 135303 234658 561653 897945 759919 395062 836084 433296 274834 924245 635839 372022 208617 179427 332234 490744 371585 74934 887326 785718 356861 869465 866069 474244 522449 16267 880288 666731 330121 106814 895681 853673 737536 446936 75345 576557 611817 494773 260795 481180 975626 911330 555519 502927 451964 350948 750448 371858 840237 954928 920247 327591 269277 234096 582989 118145 938212 534340 64581 847242 692715 689278 857344 477469 664814 614501 633654 106380 466753 501683 791412 548507 942408 722263 788376 809155 918781 493812 272663 23984 955693 793120 847032 196612 348091 732070 892183 205650 752604 87044 452195 699747 502874 914222 925791 692148 669458 336393 201509 735478 67381 376689 61918 904141 730442 649715 6411 171858 876906 191699 396992 765969 300355 590088 678051 164940 852822 415803 810481 318965 92986 399052 761338 7480 617302 963725 371936 932399 337706 799365 707804 146604 315399 81582 372473 437619 486418 435063 365271 767484 571398 354434 8553 965237 92015 660263 703607 142335 808879 569712 293149 906669 4092 110683 573706 154376 927584 18459 680770 950861 998520 417431 801949 400556 637430 50410 751366 207371 692255 876129 398396 740546 308430 680384 835924 15965 873391 323709 676213 414045 659717 476483 726682 5879 103780 914993 220948 294099 298487 599705 705414 586894 395579 277185 3623 599801 521154 559973 596547 233623 45234 352179 608955 661667 577796 527053 484032 707336 40517 29707 685916 417703 816535 732214 323113 133460 62257 656654 26135 916249 874267 449606 405483 303666 94900 747010 943162 474064 883564 876512 992114 175062 241610 769324 212306 880415 479974 48810 303917 536246 343536 877520 914284 170332 799016 730185 142344 655557 572643 149107 696532 199387 865677 814882 278513 884026 864481 559899 994775 799666 982579 58842 291923 502345 181799 382604 571907 308406 299382 210517 161244 441191 118000 190348 806821 178812 694005 328634 662585 549961 510267 691871 965769 972824 259340 511469 886360 161445 429444 813131 519293 781024 26839 4563 456164 23471 910409 683476 546573 92073 654068 726672 449100 127580 694662 371391 464455 186823 999552 211211 477627 380449 97464 945234 880632 968784 781271 827623 699936 554739 658204 184274 817708 500313 561304 978955 254759 246024 402992 377922 54449 556919 285662 62426 718589 383187 787184 694506 496019 792958 697864 930235 247887 520139 485658 72461 408160 814532 341489 44433 842314 25572 745514 87280 955492 792669 915511 164355 901019 577876 88029 851160 72749 396448 403318 679668 782255 265166 582000 671308 291144 620832 867661 208842 503283 833481 141985 541582 505729 805811 770967 971306 366485 200249 237100 503141 101478 977965 498546 411257 340544 336787 505231 470422 685571 521060 55227 292957 137443 236621 680006 368613 84326 743341 480143 730105 395305 569818 494414 849175 599324 956893 175627 347891 804609 538801 588580 619442 294257 60680 758731 228208 275735 210374 82054 314042 622642 697732 437486 780309 730456 439118 818800 483189 777454 757029 64143 562502 562928 735294 288032 357607 931375 328386 982988 54890 629774 922508 744081 434454 2885 814702 863938 704293 713950 394156 602883 434054 702331 560063 529997 517148 382286 504595 953072 6717 627998 941961 733772 820595 826761 815414 555223 726463 340860 336546 19162 185809 97213 105482 347252 655953 460258 23391 925653 146394 895895 951045 207364 910329 269916 409109 80282 836338 821893 933467 525701 822203 64056 922776 113222 382848 659378 340801 127987 649309 739587 685502 165046 789287 3533 299436 536971 340772 895625 234204 27206 409485 393410 87697 829259 50131 801751 221062 363092 737624 422013 483366 21743 983218 785852 826194 160317 390763 209645 972255 293301 231939 529794 651733 201630 475116 525182 413681 258840 851533 47225 351779 132628 738369 221853 179089 842135 991125 290348 198675 7804 130573 366007 353397 929839 985631 139880 622136 715826 931638 835705 573200 8347 908016 120635 205031 539092 158561 489105 879449 637722 946958 125682 399670 107391 641715 594730 374660 818153 604222 924569 574842 858896 219345 900210 121734 741827 497603 507646 890760 324644 703968 477207 624533 744616 633701 698413 814261 797720 903557 957060 228 39826 685798 638324 980245 695432 474533 421800 784426 428288 688014 875040 363006 533842 907172 600879 217499 365294 213279 775165 2436 520723 52841 299013 37421 786265 865952 609496 822845 245032 944024 530969 834387 858558 602646 279680 875262 771566 155797 56215 890884 820507 766021 266303 868764 809985 696903 745516 575860 573933 678514 462821 499435 459136 244882 209605 626456 668783 11683 39933 934593 837318 15642 449039 94757 181024 325021 453972 376947 786993 907334 281208 541264 3837 21859 501625 87254 759262 481209 559723 840399 67457 436541 514422 119486 208489 473305 610390 154134 998635 91245 237211 35201 555889 571404 309159 519450 755128 298043 827571 410227 34321 553397 961481 646672 541347 76009 149259 600490 6631 412794 744171 124206 83115 818622 116977 389435 753744 42240 496057 68008 605068 142271 958194 456251 862313 17260 910496 278130 769540 562672 362906 239294 805839 196131 382540 952516 656847 6870 516663 168602 250142 19659 714348 887184 846058 480183 24405 819812 169652 69959 355180 177932 296339 59287 48258 416113 555566 668412 526137 967342 435462 412604 994634 340053 323625 354385 484033 286890 752128 97194 86012 886438 166722 909034 112175 241269 430270 642215 608610 987064 112534 133420 993201 750980 714430 83447 50764 266978 776513 791100 36661 233485 647996 502304 147012 333623 998689 795198 584422 716356 679542 535206 801178 641612 350676 623001 126515 643742 533992 881935 540953 202104 658804 908849 939719 812816 187407 228830 859086 373518 157409 626666 999057 158607 102185 693019 99975 818596 270071 488619 327101 819537 818353 60553 664401 147406 767954 448407 914168 447113 446247 960877 316920 80738 159248 967573 470063 870254 661765 769805 729162 221237 627022 491656 820495 721844 442954 414957 653076 410140 987689 109398 309317 145105 914290 672531 862114 557227 468478 264997 310462 992376 426683 613187 599937 111736 850986 779096 977511 771744 350688 828483 840896 970840 656265 126549 670830 477949 584865 133079 526633 181792 674617 634049 983358 324228 868664 367044 714252 149604 911959 997569 149766 960299 576740 721616 761396 10554 676288 925370 57905 470117 692001 23231 322926 54774 103505 125649 125230 562473 653612 837719 939784 860974 164070 920555 466345 62443 650819 902749 928527 449335 518685 121325 558030 653792 992546 986836 330063 793702 607700 713020 244364 117501 237959 539972 446806 635855 228134 568317 995919 372664 957486 732207 742512 250312 345520 451605 428804 811589 140436 746844 131691 854182 544593 784233 784345 968217 802358 554576 884756 298750 534629 166173 505209 107433 446930 170767 999287 168740 894024 282584 579218 963498 740516 720734 351074 476334 318232 80573 935185 894866 976937 899523 677793 81072 662386 949875 534052 704469 700063 770819 85698 293761 188147 94557 779702 358888 467586 60450 400465 697396 804535 526434 971126 977600 272144 655077 298460 698014 401373 716837 377360 259539 965636 897298 106544 430294 740864 242445 797552 733140 213917 564269 630233 760879 301822 36285 908997 313082 713880 256635 31141 900030 642932 266779 994427 212665 219761 558467 335712 891354 121663 708876 335231 881350 872357 869511 112728 621782 750715 147510 699966 851735 822001 95950 216025 302856 365511 796412 580069 688351 837971 365341 151986 613125 413374 994308 123810 188885 516935 546872 204205 634337 991806 821939 606368 401773 841802 800932 946649 613682 247140 471662 322445 600924 110618 952551 864387 111437 526925 354650 357527 983256 537267 267269 407032 10310 853205 430364 485865 363348 335634 247108 963907 417523 636443 207832 396402 796807 484149 525224 801588 884265 123962 59829 302046 797093 262104 536759 286934 815165 67664 358999 662617 130980 262584 695797 894135 665027 48570 843363 575378 22519 709779 496295 669539 912465 955924 337661 612661 310933 996709 783827 692968 276091 668349 607564 104559 275698 434667 706622 379922 674328 703504 433395 989037 135619 639843 605356 927727 507963 615019 57881 819548 756285 434569 341922 341452 242490 277867 432225 420586 955285 995994 871526 493173 678249 929581 58034 107458 791041 527955 691900 298552 655326 886286 538159 151442 635957 924082 363690 691233 121390 244970 927102 319112 85670 921716 733812 933758 328750 303840 785221 746191 612617 160276 380512 397403 320882 523979 150311 351446 659540 224849 731058 949319 502288 484425 728394 400393 146555 478696 926767 483660 235613 508087 989267 443284 617331 675604 143581 854457 695277 193137 569127 386086 714353 404820 150913 722075 997206 603734 506283 14251 263530 230628 400926 809406 645165 301889 63684 859984 651475 237314 640572 308592 965382 391248 998423 573250 902562 501546 314910 613630 631032 53600 72521 301487 615051 237209 256393 279668 584597 281230 362943 5378 964035 574413 190658 61280 110197 999862 401566 420969 787455 273665 964880 473806 817771 237239 461899 87186 420789 699061 343605 46476 156109 677484 470890 670312 790745 529123 302584 86502 306416 567539 44642 979290 307872 112714 450782 961706 780648 734697 393111 825747 795391 69222 53611 789797 898252 987627 813677 680962 315243 421813 32676 444963 83310 768277 411467 860883 939162 171891 185743 113074 218406 308166 861652 615347 461311 402589 30192 946014 538951 371545 387119 974799 887505 834032 700045 83509 150247 698284 486143 378388 668421 588778 40170 629571 47003 99356 890026 285423 381774 696967 781645 737302 948855 63622 584790 11213 895906 371461 212986 961275 945489 835078 422950 986075 588919 504864 401015 482750 647102 953659 848640 869255 749185 689813 237000 106541 665554 453568 739593 834364 264885 130465 346866 436948 416675 261875 14182 451369 819785 57090 564283 765185 537158 769137 706812 816633 145392 750836 14888 932289 642512 636438 299696 310747 66401 316597 972989 104160 86741 998977 495015 465467 626768 764544 438975 716459 793387 600205 778950 677189 520690 158421 929716 518513 994727 506840 962354 7208 945661 455406 594080 546428 837277 661759 581072 574480 258660 638026 807433 27100 469731 328927 959685 887914 573534 921701 469107 489308 775182 107029 945781 222435 948575 763324 269027 730953 887026 853949 559047 590697 782620 457613 667551 800049 837925 460022 761247 406055 276363 803092 178604 457633 986748 265691 258849 359883 605535 401103 17742 25317 766732 596554 259892 302723 411279 65721 88970 332683 397801 61343 182715 315450 950991 588049 672998 593952 781225 708345 28189 724895 694228 101076 879398 443696 100961 402483 147069 272158 375188 114046 674512 139144 52389 667948 171649 120675 814338 390412 815528 846774 931211 255743 666831 468253 47509 216251 536436 274887 772328 422922 501834 347640 568705 263561 608632 381512 66577 138410 671064 648609 393979 112626 706233 89156 599770 494523 445150 398021 344441 734067 846589 80139 551449 764828 796609 860817 655662 545930 653641 133928 814242 796456 454759 182387 234321 295219 625569 586153 746124 134589 938163 606102 180374 872171 68106 38554 522922 34872 401547 884456 66610 704176 19914 868041 6673 993973 759699 304855 437851 925950 686437 741314 319256 385875 537970 272398 737541 913746 19105 690323 271698 878637 935180 852604 483364 116202 704514 830536 747605 310626 912966 577677 134063 931586 401422 477808 941685 403469 68869 984301 495067 452503 725001 87445 363080 713355 139885 62859 804507 799079 523449 282695 159331 989499 999781 247955 241254 756078 851810 905296 61147 171577 331025 539570 597360 974377 629833 612608 27460 813537 239253 829525 74094 272598 580980 826722 128116 499345 156248 852777 851733 512049 298727 276739 569920 723622 591293 299228 87707 227383 94824 942002 4669 304317 216363 178905 555955 853734 833019 850617 30783 550579 849733 153934 536340 791034 274470 481576 412508 414500 336881 79465 974322 974896 202541 251977 823912 491758 553237 976021 345602 875590 330006 198572 471802 878383 750612 223937 194298 353399 713381 930908 180196 223042 310804 731097 740366 920707 50143 235559 80510 867076 853498 9609 651315 869028 572938 82073 533788 83028 952299 858304 600862 692377 572139 791168 719506 1293 178700 334890 89412 394014 340870 489704 845173 640718 147394 373428 88730 768305 753120 3807 218908 822642 17202 157707 338710 281422 137471 86961 587610 282199 637569 813021 530412 852978 79015 560364 979397 754778 611668 545429 576785 904667 132766 759581 58482 999191 835280 460065 701307 630085 918376 551184 477045 901549 553945 797487 948253 581101 219339 368979 681444 660727 11734 219946 286894 805136 996619 151667 596628 838931 297195 957889 864482 756332 905581 313212 950681 554462 702908 797663 240686 642493 952759 177019 295753 500853 848432 975283 508231 783425 457326 771134 464441 982452 905514 411881 838051 234356 317909 523922 503293 643514 238801 887662 839542 597971 414324 890627 675948 860194 952200 95471 901492 742492 342606 901407 867161 823626 474102 477721 503957 30986 906344 888179 839577 150671 388670 963161 998795 215901 81991 425419 686723 151757 201990 775132 773901 908943 873266 196532 629482 384803 917748 42831 190478 970655 367275 913532 258019 807020 691179 431392 364421 376329 283769 737648 78405 157959 133393 240570 548774 490122 362849 632797 791715 462415 171915 538892 838823 655456 343527 707087 277971 876769 636862 141633 563195 134407 102672 475475 399465 990428 624399 464392 9625 209661 90082 90871 993340 204636 86627 286797 126133 342206 242337 341256 876062 46205 49823 27068 836036 980871 513491 950674 276135 170845 531944 791684 473596 20117 880636 531683 994026 375385 445859 878481 568912 323686 222818 955271 503166 734094 87988 673168 544055 738806 675209 78796 206261 232792 22850 400494 785061 673027 816887 597183 715239 271254 486833 143257 222287 540168 939440 867308 366695 815395 824997 752316 641067 273540 281593 416417 32267 460637 330501 675461 434732 79732 804504 733546 829415 544865 119029 460706 263881 43284 936209 970069 340498 215820 765977 441726 724022 451361 263786 272046 286047 233211 708376 755848 299880 252504 342824 571459 821603 276362 681045 632940 581653 140343 320654 22369 608501 976663 897014 451158 512816 265786 235619 559188 250344 194240 569121 794613 484400 219870 111980 849386 546194 643039 444601 157813 684041 585505 310061 411375 866951 855828 975204 580035 865392 727487 713836 427185 101213 881659 404551 453388 127835 679285 813229 585660 821865 535920 494983 863741 70269 905921 727093 772254 52288 25425 589321 549507 536973 405855 895562 583012 73846 243004 732914 547468 850431 367756 690609 749466 587745 674635 114471 16835 8009 507014 773229 522190 734742 27230 299661 12887 33246 955465 572166 715980 175529 669009 743305 321139 547317 758290 469054 601506 104816 294784 123520 377926 438977 371231 265501 628509 176576 683913 777559 880059 364026 750316 411365 370697 85806 359945 577011 755265 657490 147894 487389 354292 448590 426013 523320 402564 956543 185083 906122 637546 914934 303010 557709 221041 913271 761655 540144 397753 670715 654452 290773 809397 186926 573607 806996 77037 4785 71026 617911 500861 993945 40585 161724 762324 315822 356215 42455 82806 378157 247129 396397 573371 914247 201569 748697 487374 456224 360276 497770 11630 479632 930253 360995 849328 455205 910776 711483 816123 106527 555287 896411 81930 759027 432385 511906 592302 526473 35230 322276 299658 921854 916204 468455 890901 1379 167933 525604 303579 556220 522167 167692 899132 264065 669842 725889 5100 559008 633438 732056 633201 698553 105658 800926 651625 623777 926750 534672 217281 832096 528658 599009 569918 113203 612213 659320 977144 177098 117495 962415 889178 1739 779166 684181 482468 353869 694149 142701 467497 355550 308633 988525 525265 366846 132698 926144 823768 358818 375136 725572 189325 951473 664916 45389 518548 169098 331442 635104 594277 144893 134094 325305 747339 222733 989131 546693 252453 471221 326501 999209 802152 651231 949033 458297 575643 138094 773816 381057 476121 227126 339272 349632 296979 658494 880930 14184 428300 771269 892261 512992 514843 773242 210626 95618 820204 395971 649470 316253 990079 201271 555315 902580 121128 101028 936526 958140 262349 138378 236499 602530 340907 819293 401365 180099 633362 11463 913406 855795 932 39523 691021 263991 273946 343555 176403 143754 527999 185132 862005 336284 783603 717717 811053 78350 877033 48364 153033 388343 323177 982352 619114 599906 624079 803672 114567 514574 814794 7946 870696 360365 740190 663013 698347 682277 965986 551448 827841 115026 229699 49480 616178 169730 378943 4430 715989 306807 999147 220407 780761 104937 240174 69058 336896 761473 868099 235237 698910 490591 658427 17801 347614 961110 164153 684361 479037 664235 882996 182967 644237 633881 461112 155351 681396 798607 680229 824930 175978 226608 148527 832325 47294 100818 901020 170079 613330 811840 485321 902662 835355 421688 403621 823747 555234 299758 961653 399249 952325 432711 125391 47714 158006 228383 52382 634778 345723 904708 392164 951890 618797 147448 622451 23318 952953 823986 632371 475944 29090 527390 847712 871995 190716 27481 228041 892856 989683 853046 627410 367484 315650 201019 192243 554584 649981 28516 606006 667984 530055 356383 223869 176797 756124 504975 836089 61355 991049 912650 999540 166939 703727 331163 495177 500418 700292 210240 373286 157865 232145 599020 779985 926859 391605 137926 622368 367513 293088 529513 14655 805049 698201 262690 986734 745923 960185 162037 131585 646019 582510 300697 598686 854714 995897 267959 353730 262429 127856 128943 789821 958868 755964 23762 51057 856700 325532 618729 35351 510374 966241 539181 903737 401046 444272 565773 931833 672580 897283 384875 163593 148318 826472 113951 420337 865860 911616 666994 361869 111499 673345 557796 194444 196987 817653 565864 564914 972497 891897 280483 251350 811134 120639 271408 146853 103973 700236 49694 611357 371681 214523 459568 317907 649149 36152 100700 502894 807226 419141 114253 243113 837004 165240 788898 624213 520733 485435 527788 190228 638153 297483 696628 755296 490209 44410 66930 81794 90920 58926 552599 424475 604377 765151 927492 936222 541599 65500 946001 779988 955099 280391 921671 381783 895137 292756 456870 103831 673531 706382 802464 137752 101349 808083 691484 403378 12815 328979 647604 191888 301471 306260 688311 209649 989292 68337 788456 288746 146628 137814 54845 3490 616422 456454 134560 280341 161033 309654 111346 262610 463380 935023 408771 89149 73571 903951 7387 748941 591817 113225 92085 931919 190408 593344 340606 269217 954650 270512 51354 791096 153836 852454 803424 928539 969118 170690 381017 591589 756932 137980 39237 261127 453160 393949 790613 633155 899205 717761 80178 139442 911245 164124 933685 308607 341349 432049 69997 334058 526500 322652 650076 433159 370711 972874 133562 697148 692800 629436 985329 999174 260562 948168 36191 569332 292791 60184 709783 905835 521290 860264 179936 782688 977053 431372 778292 915361 456245 720936 572546 832845 316297 999542 603693 157143 314694 730820 53388 834503 675150 442483 749224 635129 203124 704057 548800 316380 958785 999072 257800 842739 171891 89541 390181 977368 127865 588633 44851 588788 961528 33188 827392 728264 644041 14397 972558 704488 100728 649427 495764 526971 51207 159783 866302 569916 411241 881295 962217 968252 144327 272245 260200 554781 657406 200086 615426 499224 706463 333636 655793 586488 415662 340325 198180 116061 316644 947121 371134 56955 381229 190199 303188 718872 828971 647001 547251 434065 895409 714891 417689 385237 894024 274264 192631 578024 986285 339037 754229 605026 834129 53132 448110 722670 702360 662635 882031 703500 791643 187922 944572 515215 376678 200625 756044 5151 374330 203783 679752 87095 987852 243052 42256 758824 664580 166984 877494 574229 203583 84377 59392 224501 210574 470514 155754 543189 757685 112822 807650 78611 887405 741857 445387 585956 279714 72575 695802 206862 286453 367603 478908 22447 276283 304946 823822 382324 415036 493189 429987 522723 655797 277707 467426 835858 736982 612980 981862 407981 373189 773383 693820 261940 435418 623581 623336 123130 713633 159587 406304 976615 348443 641564 985999 6071 84540 184221 166292 360825 604398 847760 924800 665618 931021 852657 527324 824375 462122 396116 518113 490358 701193 616541 282045 136558 81506 440070 911637 64145 143971 283165 346109 414249 553644 514947 114114 151569 834257 123310 89313 412152 788572 385703 563597 744610 416137 720845 96045 737766 442185 704529 24987 352752 896767 79416 387942 576641 426310 34780 857041 236202 521000 353771 869010 654933 124840 203622 363988 402748 74746 334180 682549 448368 373318 659212 737288 911123 547048 121566 400469 30494 591155 507947 703764 107164 199849 248729 519222 492525 179524 914336 859228 744580 278001 617487 767261 207466 963344 924743 516613 769529 477045 440127 691152 505185 72874 161151 349555 955622 378091 767397 903892 135135 14248 32483 470093 754489 388102 634558 836077 727219 718431 731153 580406 487008 896125 167048 470432 605416 141795 821542 515349 387718 329540 35391 108339 162315 179082 472190 483917 645658 152208 644640 356138 330026 772393 103288 667269 2183 884631 571753 603275 146770 796116 773551 742624 478908 793932 467094 946778 934543 459233 965377 801156 271077 366118 381477 108381 732143 289509 176651 936086 658479 540569 571857 218392 999742 17076 766954 874876 54343 479963 772249 311696 272394 961701 712378 600793 272026 108959 203258 932043 584415 706954 427098 154131 88981 389852 586159 730190 780939 302331 385125 65039 991589 996037 401015 995805 510235 719371 374521 559026 875384 656465 630735 908605 779035 308752 78899 522913 720569 28149 459891 898996 740761 604191 216048 817153 299095 650404 461344 636166 791137 665741 713356 940023 757053 695701 432595 282105 46145 69166 982437 364840 43162 471868 255306 173713 855238 991255 84313 128184 477849 778638 407617 802388 401468 557279 396355 297230 179177 399936 49589 773318 848817 417753 265857 614414 211830 868743 77348 696621 651825 10331 755119 796637 150957 16857 234121 176013 759626 936570 226092 164703 180475 758826 773412 106411 309832 172554 522771 939899 224141 179503 549743 210125 635769 773665 317314 134804 582032 638493 110249 679479 192746 506388 784342 868177 106609 749354 140047 685295 75175 167927 465260 551445 680606 494089 520668 630905 10750 73441 479585 733318 498178 690161 299727 407195 749371 70116 555857 925194 735884 282518 161253 262361 388652 335320 171867 883716 592423 791342 402521 430009 152221 519376 404442 767770 195074 387628 583658 548095 945116 289634 208428 912625 197705 315783 764820 794864 314422 75171 122222 849263 141160 497459 369557 894034 600823 871399 299580 977527 409614 255269 679017 511146 508909 507524 341813 678319 806759 411410 517261 422652 957156 76943 572788 607996 220192 953968 802943 887437 917290 635293 331351 662339 344294 306482 604859 546019 241100 751554 685563 65960 963430 361999 495230 886658 122902 142612 260029 910290 802830 242747 962309 977136 544854 565735 83065 217317 314185 503788 146254 110193 23896 660370 162702 524806 603141 452949 970325 422283 813290 533864 546199 651354 123760 301485 339160 848770 413784 442110 933362 232325 37813 640040 148755 204955 981936 956267 446268 537710 519299 288507 439875 243804 747967 347906 830546 680632 942534 75803 404454 44810 138193 318617 453648 439562 516779 128894 873399 898472 358643 440772 120341 485767 966495 544280 479606 931710 290932 469337 938428 884054 860751 273822 202205 958991 140191 437165 430307 267866 701544 460997 312491 321056 841025 479701 648167 725434 546327 927490 479964 832374 365736 986725 696485 278745 929353 391755 167662 449432 730785 53043 750201 867485 81323 77268 314396 646280 515576 136276 501761 209131 483434 658961 44582 425037 830971 550044 365787 793640 332916 332026 704262 778732 377846 857122 78242 13178 734708 334145 172091 25129 815223 330680 329331 380740 983257 282589 441665 467209 921866 729014 584365 548140 836111 518145 361301 452242 216509 1455 284204 848279 574338 633700 119861 931272 163997 359993 63756 39465 338977 241147 351325 414449 157750 478889 219563 275785 610968 189497 870283 186449 441302 509395 558630 725915 839572 851732 881467 237678 941386 333389 301210 275396 448834 212930 185770 643532 687198 858476 768228 998313 164815 338615 724693 934065 608607 775237 362912 842862 11368 228520 669626 477537 629083 25964 937452 138746 88571 314763 255317 718049 767711 598647 683493 972913 899251 510739 445731 109495 202295 95290 859880 908023 587519 45303 590242 529319 271153 647371 165522 223731 26122 479467 274638 533175 905753 341055 630272 515272 660291 633892 2789 65388 227133 872747 436878 353500 369941 393368 985570 357065 779754 872995 34715 649365 867439 416763 111044 343445 532844 633918 507586 406870 993661 799041 519432 368597 582353 217166 488929 832197 61932 897825 394730 94157 512933 164587 256148 213896 158697 995600 60391 80387 373558 955688 259578 231746 737249 274433 206460 92155 23697 244507 171694 484697 637569 472491 670503 849914 703938 139801 429583 137010 724790 406465 583140 878342 788950 183286 991032 843378 282478 770171 619696 416228 702364 560136 310343 122046 971860 264203 332297 78487 196510 180324 583640 898171 438422 585895 359851 355239 356844 959326 494730 685518 4642 543301 185299 463894 462289 17164 986488 628700 509028 38745 277759 199468 156250 227139 493312 92745 622664 823960 692011 565419 408661 22744 313663 253116 469373 564343 330964 379866 426319 342111 585042 618393 552495 617068 678392 16958 106516 487278 765398 394244 635915 94890 135443 185499 768882 15577 611687 99620 174526 207080 52322 87414 215094 882167 366116 38429 306997 602138 472419 975573 284396 236251 463080 20691 476125 965813 663698 24893 835233 529307 867281 32172 590307 668783 977516 41329 514339 572747 936380 160206 936437 611516 634095 362425 901247 121729 739014 641372 126142 843216 397974 423959 484481 40594 412235 830077 325485 440803 674529 44179 703991 194451 359977 882772 584301 836327 124810 1007 767854 587672 791869 37639 293869 499986 145040 610930 778418 414327 617956 128827 34328 622618 893104 504353 418896 138244 84411 959381 989853 195763 956581 838400 86231 197590 998303 651834 973160 93778 21614 428436 469457 270016 912748 831887 905574 296044 65799 16803 970830 539608 8193 746041 748164 32247 610926 618289 202585 571890 740537 38557 624943 994663 507551 745924 306879 331108 491058 947424 203796 138032 599255 279328 161550 754947 344392 912999 641121 427274 67988 296139 195219 858660 468314 509143 920257 678503 370193 490441 982746 585179 740867 746069 552802 882365 172686 366752 262961 819198 320034 204357 791602 681986 768133 834644 804644 247138 199826 945358 185884 570218 297909 291306 877313 234715 291185 761812 173391 82154 727898 930216 586133 71103 268955 145787 143991 494776 9074 217427 807404 61859 407343 442794 686977 466503 947193 631407 588372 494172 132104 425732 439193 681358 250476 224961 568921 711934 113925 125168 14126 415489 513672 590991 453193 690207 950401 478993 663916 44693 940299 181469 563888 789844 25050 162765 904641 390591 964145 362801 482845 871857 154604 186250 953432 828725 723128 379983 805146 138636 965654 85163 701087 244971 614364 388924 796406 228346 229299 886614 185347 153238 519066 634751 345726 254671 460129 100016 396466 689643 181871 886234 570942 4193 382525 944670 39831 711455 794969 776276 365060 778309 945252 529157 412705 756968 740116 703089 723933 548624 782899 914378 755068 309305 440414 211127 865109 368598 455238 379794 594900 325257 610226 269995 405818 637101 775164 346370 575192 811341 385872 820752 808984 164521 551600 227327 412596 437368 654578 25966 115453 236385 840128 330414 374165 461441 133335 985735 930165 133800 332681 177332 601000 90203 7227 929762 504334 545236 978279 583157 664794 134205 532699 369476 409365 260793 438969 573336 663704 519132 84789 100529 579542 367149 691994 361281 834512 820075 107717 346222 511966 822533 485224 355092 954413 973025 731593 944769 641532 529430 330752 469944 214302 41521 590268 380015 400826 925428 543551 539728 28366 445202 391901 175548 715240 50741 619650 433539 323948 862713 339113 785965 709905 736494 567845 798196 244579 363865 743068 378312 46979 457075 442566 859850 940578 251049 505587 288785 623818 265242 65410 387880 759125 527644 506667 253005 557619 967928 505654 551220 703657 22313 46722 543235 891597 467361 550783 989011 102155 892677 401780 273589 706723 322220 12346 181867 575976 184995 507390 413610 379458 813164 531971 149791 429677 936954 776286 167655 257784 566646 731704 372309 924231 7678 954832 407024 393874 543073 475126 601842 392548 932132 806609 299658 879580 517632 136218 213339 120687 738977 634527 940987 599204 907176 268929 484597 815766 391530 929846 421127 656886 180208 170119 943588 628103 35957 596819 895604 48032 708459 279307 42063 821614 498870 60276 777222 41327 46575 787304 895002 366967 866594 559061 653315 468399 585808 521276 396778 866321 854638 880243 684271 318766 407908 532708 208548 880424 253520 115980 157711 757496 321728 126397 786668 192233 786747 441436 485737 861979 895353 145059 471081 340609 920486 621344 619074 817379 511203 85749 347198 932253 100549 505622 820766 297822 399508 216078 53906 363306 490125 211770 868994 282329 502305 298764 19144 848853 103156 830921 173044 328864 410975 432524 848455 565516 944942 954945 955512 145345 506850 953130 323954 281722 688880 715678 905620 48328 308352 791557 913263 837582 961903 915421 579212 902787 688077 565560 382948 609011 432608 848764 299429 577726 475103 635745 537780 288472 641080 322742 918758 933831 717451 582941 993605 182376 514989 346571 699537 250219 180646 666505 86268 119954 224115 440437 447533 276726 337220 840578 44670 505346 53119 512115 511806 8310 496380 913124 861360 600677 936838 851777 901322 803767 3232 510669 404407 595880 580606 917149 418006 753479 434184 418202 36920 958072 63643 273027 362790 591731 20103 650600 608664 872770 900818 336816 100927 299463 390131 715156 209468 160564 796120 811042 889830 995216 495008 274555 790025 907513 154146 614869 674530 341277 147557 961465 65380 556927 613 58054 555445 639225 591573 604140 396913 733492 161111 348338 702118 902193 54533 279665 572887 471747 538988 87063 825018 260051 187468 272613 181754 759003 6681 890865 453429 180651 793405 595301 687422 362920 832980 921150 420764 2056 13358 464590 791946 470871 177424 349242 717045 780532 576883 431228 441473 762260 540484 505826 785220 535551 89187 631117 73930 541326 335844 742580 410831 892595 908240 336798 809416 64241 514021 991787 684762 27744 136274 948748 738145 370091 105404 665735 558955 33041 515900 691444 344571 106087 585887 950594 900358 746452 29476 900466 393913 394195 704706 717403 31473 378229 837919 834213 105409 447452 807258 405454 804208 476674 660930 568296 988920 431088 375644 810712 633160 739271 689953 80729 36419 332730 30141 603063 641023 536466 702802 463061 973255 443945 758835 492391 254362 143407 778217 922681 534889 237097 151729 282982 130205 72556 720956 977569 381838 344998 597294 386352 192205 475670 713504 482731 963675 926927 337503 885058 206448 100665 533546 596405 455029 407824 830263 169881 670154 689123 373742 287898 727361 234390 800365 337139 156897 820832 841346 308343 961700 674702 33396 258572 144953 43454 110395 116715 654914 865317 729539 375010 657175 350026 219246 37393 248450 189640 974479 724016 718529 594192 139119 953672 950856 5157 52875 17845 191356 215966 566612 538091 117368 763111 6062 986030 765580 294592 918449 596632 863097 977149 787435 766615 426358 81476 550045 524140 728174 38034 843897 457517 144832 202742 700139 975939 952382 109909 966221 509613 861934 323428 981360 341308 352588 813233 995930 19797 233158 124059 182979 489394 373118 969685 326935 123361 455180 668839 828215 110851 668026 751661 231159 548686 462214 611542 965538 58764 274339 302822 70962 224282 183352 863668 219864 207978 303839 60845 788090 812417 632999 658319 858479 431865 885011 595055 670853 3456 520153 39028 849148 669080 956452 764569 589961 150805 788499 130543 38356 900834 195448 713752 499770 287036 921625 329165 540619 680245 919346 819098 204301 632242 279536 38749 617335 155246 403448 192202 410167 754165 61214 388201 771629 822378 715054 331286 515309 357185 791783 365953 712385 481285 563707 740268 739237 349075 480273 607408 173577 463774 829955 780024 107091 178793 349664 164483 819290 856208 511019 692198 215916 45311 521626 328968 3081 800569 493144 193765 879013 723730 207747 126796 91562 922742 701870 330145 990068 76000 481953 979739 958931 503267 474964 89095 343948 250917 956600 67267 874137 339871 395246 4164 527396 133278 944397 921745 389776 721541 738528 814533 597168 876233 44518 296017 383502 167603 532753 77495 420070 56610 138119 540240 869672 914182 596324 556103 366073 578854 682358 445468 138674 627739 774336 690787 250208 724307 281847 113922 333762 883663 770632 350966 150991 712997 616144 954126 992493 646846 290850 810222 919931 452057 258949 977870 319816 79111 777779 498041 469657 69229 36956 74383 991783 196037 248865 384195 661534 974109 803289 385885 134368 861974 571215 465272 684096 813542 422785 761349 413896 309335 463267 703495 303027 486598 774298 572182 77811 637412 530882 919644 439852 294328 517289 735450 121847 997340 794513 375972 694880 222716 3890 613345 210729 139866 595957 127372 352325 610508 756282 383478 432733 391100 156947 728897 809807 865447 587207 262694 965226 145439 826640 391728 406707 435273 764125 394879 758242 547232 191761 675271 870566 417264 511170 23438 216733 464923 245627 372081 652701 2456 919610 997727 972782 114863 89650 153244 390350 660350 157899 455872 926187 189879 309981 420470 71084 488800 202937 808189 633705 933713 357472 231210 321198 680569 696777 391588 643772 173658 838815 842343 103048 410313 120065 355714 363323 45999 795649 252121 440432 594250 458150 577571 214648 395500 997673 716205 109465 946043 241083 962837 999115 299056 373886 293199 89402 283160 837128 121316 172487 176598 430627 413230 908615 500511 671375 301918 485314 636028 511487 801206 963509 995020 935512 653839 559569 223679 784757 139541 462905 165596 583589 647685 747016 174268 445099 411510 431049 798540 798462 635341 842493 472143 442631 27143 135385 659866 679653 544307 932549 916247 739052 92021 843038 72258 16929 603717 672500 300079 321728 71022 903373 923842 680119 921231 638368 144949 638824 331869 311579 324629 162027 363999 542430 451590 890121 91249 253374 776635 724610 1794 66819 315454 619912 798742 226282 168494 823554 107268 218147 537852 505610 742584 642260 878637 206639 48306 727892 870555 638772 751366 903089 641780 387855 801819 668267 508729 434859 539244 460854 591680 734246 358154 111292 510003 622100 94423 401049 841743 601082 681676 488605 75238 288979 380276 455821 477405 136911 736623 691683 780975 713359 462832 368265 53608 138923 667327 147618 412650 232108 133048 520002 89452 832338 860235 787632 851061 206414 160442 481707 918118 339209 256925 693858 111534 256924 991969 216059 35475 786390 197189 978317 223856 120186 626907 621477 761713 797565 798093 465669 46168 970764 910294 214689 337724 757252 159109 990944 992837 614072 118718 666529 871473 980144 660472 922867 388434 705572 633407 471643 585870 535812 196851 317330 65438 137779 246216 974405 96975 180103 13445 195795 491012 503692 455301 281491 193393 6526 236728 391819 995170 394322 467875 664058 195570 418285 817052 441935 351444 702507 198287 276271 295694 658394 405564 306483 289017 107580 785334 582311 317443 83209 624165 159053 983340 628586 732293 963608 439308 925887 91045 86065 145612 784282 723497 597814 977960 814722 974089 741302 540212 316593 649232 149814 5844 932695 152221 889903 691522 669396 904229 573133 706059 543041 143919 508785 777106 650152 517526 518704 198092 337288 659915 894547 643587 97874 992977 500821 778836 780910 314815 327208 798000 915191 782657 937008 32734 89595 199832 154182 287735 506300 179093 229366 623081 159793 174434 751809 527478 616838 650553 293724 973234 832023 695338 796208 261703 916537 509786 955544 997684 115954 770367 864229 230986 713532 681189 289885 546862 941318 143596 204856 850843 648242 604103 283426 742109 872984 179966 835388 595478 656450 693293 230747 377724 582766 465539 197576 929049 93200 953796 268862 193034 904781 537160 833774 536321 228736 962361 108414 629059 699960 445721 521606 795371 181496 445434 69202 455525 807671 969027 7267 980276 981214 478002 687278 608172 311628 505877 610459 110008 5653 534799 633287 185109 8767 362586 192962 598933 191299 387455 982738 941022 295634 956831 869807 752809 713422 161454 39237 326851 583628 31090 718645 948879 296281 950728 130835 63105 628594 51424 261097 506532 749642 310460 550963 98198 657608 168373 876706 383431 117702 472310 61721 849726 603987 794751 358643 31379 155186 800867 885947 798390 141465 506890 564977 260391 703923 880432 475788 534587 90206 117668 662259 89054 525422 239498 446403 35019 919464 950554 454220 523414 715976 585118 684308 931683 406971 512888 677714 227116 528934 902425 892532 701886 404445 443979 163738 55356 338988 163049 523416 698075 115218 127330 444216 282213 478593 791609 911222 444150 237664 591943 334018 145602 39497 283000 502593 842829 552203 387594 769421 101681 916777 394641 417072 61532 3736 712246 102701 689551 817221 714995 329079 974240 569293 371288 387448 190009 499588 413962 785356 212438 142767 857855 432643 204619 399241 66626 316898 656892 309314 117685 353186 37027 106811 694474 81904 640078 494603 785866 772396 872735 812413 41230 962218 834826 831952 642888 120436 161754 426998 728187 339141 941804 212053 659327 951759 150706 842633 163198 514038 775089 357920 650810 277524 938819 839196 34949 245491 678806 975669 890118 321878 164780 890452 804091 974000 722393 290649 51506 341098 150792 615767 316430 558242 777270 890323 379016 470055 481589 204104 998572 642750 803883 249573 77208 402016 688336 505357 808512 821433 539380 219606 546925 199211 882742 761419 935481 805065 746638 180778 719892 40988 255236 361959 434882 701218 615606 920231 453979 39882 543382 866054 229642 957561 696362 716050 649935 423368 189323 784141 934845 125443 567142 546542 887932 175019 5182 985185 54408 436789 339752 558851 179696 140042 129485 385062 671384 816133 202859 996819 49463 52984 954005 774339 378010 304679 921967 992613 554911 703818 933746 862684 398075 762512 95854 237246 590133 492503 512259 160470 276968 325429 58343 504610 486853 385714 625827 348885 366607 945483 821718 223062 709853 54641 467120 561728 388379 93384 955768 78240 437833 898600 536839 163194 27898 55840 625803 255237 214551 533614 96197 786858 192986 401288 460619 704137 324755 284822 629127 588147 886695 443829 703861 323505 170379 148405 524009 369532 506893 278044 904071 275587 695500 104290 310345 926312 913083 160563 644541 816003 438946 69552 292548 914461 799709 136046 583253 523510 1435 798965 307959 865793 270624 21570 309130 288931 159747 425285 185663 865463 945137 911076 739163 574924 173736 7542 757753 444581 568317 588425 507909 761592 650647 924573 404225 970864 732593 703463 17539 4844 666204 742095 946933 364349 790074 649266 604692 904812 980164 856672 971506 493169 111109 248671 529333 659837 885021 675686 887893 905073 994688 281315 389218 472613 691060 42486 555131 206690 435798 721268 542680 919848 669334 725348 980737 813609 954934 982021 729172 244684 747727 136839 340739 459755 368971 404621 648788 633557 345516 740913 651871 761165 904836 601664 714260 960329 979643 618938 228850 212851 609677 152979 302417 141356 720777 224821 912729 396100 233939 168060 728073 621763 119010 933624 206385 585380 305475 228718 261815 382804 733972 57304 703062 666167 370122 431584 972187 486692 77163 273897 137895 718756 509717 893382 173935 124791 171829 669825 739071 746318 155921 149398 860146 32274 375039 383029 904828 204892 454251 253315 147361 180411 865877 952793 808443 421937 567057 772420 420023 981494 630789 569283 100440 910196 560302 476109 438195 436105 219163 961416 164402 236808 771184 304531 488850 157112 664421 360381 871396 210899 494085 924363 148111 172488 140784 949622 535692 171770 986713 879339 628777 692352 257288 342601 604615 71907 688728 712678 174044 553186 529274 160331 794674 498673 241329 73779 429286 54581 888340 168784 700522 761930 467280 577926 483267 558269 733155 237742 732683 99603 230818 447957 508272 47872 480628 226938 803443 968113 702548 673939 24299 406019 930707 559881 186176 513417 293139 174071 262448 421706 955917 986415 309900 733696 423564 968693 747260 701402 383280 276674 347767 774202 251884 479042 19148 675256 720777 173718 16477 187998 986081 873619 854238 198571 308388 156801 242458 486480 329686 788126 861422 644341 624271 504920 615308 925685 794490 916310 308026 597405 646422 939120 448657 463025 328184 729906 555454 382056 841223 297758 825219 445483 202431 854183 318711 979290 180015 618550 288962 2119 340091 706344 909347 373688 209754 771918 430378 603049 853720 126251 28349 388040 335830 110458 54935 95800 610821 838374 485637 886542 653551 205776 244967 846679 141678 17741 845685 634000 952883 560293 88951 936748 96512 55381 455948 714706 206190 706062 597284 313117 733672 133236 946630 626650 867630 905247 499723 57101 353236 346269 219937 58732 621760 456110 57033 416610 785391 738311 878296 650254 120048 743888 135226 606721 38695 719014 984747 379460 572940 894233 178492 368976 784938 114607 71124 616787 308640 352223 554540 339058 319971 195735 622930 326081 991354 660663 645287 341069 446785 348756 865889 65299 897383 604278 925322 197830 309423 694362 999551 130061 159283 376112 743857 79298 885276 957470 48103 581812 83755 203003 27387 953318 640692 57685 620312 851470 447966 329964 112067 649750 150436 787700 428431 920351 95062 362583 363943 13945 576409 968625 285896 579373 247011 597394 728643 949811 992896 89024 482496 496828 577744 614322 263094 572329 856070 508566 366772 6673 740522 136267 756956 586559 424536 61672 359394 9586 532799 157300 791889 581468 606756 751595 789510 674148 19740 93887 652467 255524 425109 400661 636381 759851 278797 9924 776863 961787 643737 333210 391781 248524 430496 149078 867634 5512 61214 38575 269274 304077 203298 155019 465736 638702 937551 667593 683898 740018 60575 293432 91968 544788 862747 725661 583360 419329 229028 906225 18613 367389 100590 671265 961707 637310 260544 161292 108037 771375 397365 5577 427320 119215 166589 16158 682893 308079 447965 962762 536035 327512 632299 547516 897386 44867 527955 382681 914537 398910 203092 771450 153080 725454 128708 83627 779591 967463 644488 599662 170902 933750 110045 568182 953915 503192 168978 834669 641887 826272 863563 983854 824705 937109 565504 449739 139633 196337 999483 645960 661206 909347 889566 101086 196905 215950 468635 23929 531256 764680 506 787899 883428 989404 36694 780215 173731 346504 890016 153014 93438 69056 46299 607349 184212 147369 690078 323301 478550 449503 678101 422378 680905 703599 114497 546141 80455 553885 770099 627210 662718 232608 24405 635698 633263 610337 622625 891210 175728 636864 367975 226555 286635 606095 720268 693408 227677 893973 959750 952395 467351 664844 346977 363904 801921 47458 982588 719479 264018 905212 869581 131742 947161 690863 977881 151254 439095 170502 673469 852273 929891 150655 505704 555067 239397 65037 338910 670638 115803 464663 558902 334459 321207 533944 569309 580104 604542 420669 677970 845357 227530 993834 60391 62902 100810 141109 422406 847780 630781 335561 903146 327852 292858 257093 171426 597878 621996 24763 556241 899423 102798 949297 538545 534903 106227 154467 989451 458244 333888 293695 229504 283262 953200 136103 503428 531281 203343 25395 154845 865950 610240 493868 553128 848569 885112 863826 936277 821932 20032 666712 194534 571891 644150 708386 280500 441727 62028 178446 546154 116147 132296 476200 724872 842922 287171 214644 232865 857839 390186 84200 284125 279555 262080 157103 423864 881306 18970 163175 719233 283358 338849 217380 320348 77611 169492 498475 425728 945297 989699 964087 116858 547734 533717 919032 330409 20913 134531 916559 279679 491408 640155 696340 758662 258131 973758 356176 823833 181006 348833 636035 844582 524235 555472 27551 219699 9158 734503 537227 560342 45615 538903 160225 864124 979756 731559 425200 545379 705748 977392 420026 642271 664180 825504 183415 702297 206734 21368 394513 659275 475030 970574 701990 880709 15859 143500 876489 794028 958852 380463 513345 861429 870936 243592 978697 882286 369972 523839 520014 536630 702098 6859 904756 641664 16860 973179 736402 345172 122037 30320 606449 123598 32048 900384 408400 480861 216663 378645 529891 336389 579493 466220 920784 738142 99852 801239 443889 770834 275697 152731 51348 652515 470955 223059 545918 987491 841223 770731 815460 185529 702151 920229 393008 369059 59166 728152 844098 892143 448501 804204 509804 320 78890 113631 454389 840015 707660 504131 241943 82088 41504 295421 941186 928553 137311 662856 213335 476358 637109 218032 681709 426888 88068 358488 370383 269065 670751 94324 59771 242297 937231 299791 420901 414876 54034 388231 210546 153930 600407 516236 71166 798830 174467 638885 176342 747528 419439 922666 719934 397483 123303 966923 940077 847871 452204 417543 501452 820352 492787 438646 965499 672829 855269 451072 329932 463578 796509 64612 155718 780750 68909 296626 559011 592870 884505 512977 351186 385728 59738 865274 42230 64785 348892 265274 965477 634592 845440 320820 116201 132232 704603 222493 636483 525306 271157 364351 29347 365177 124299 290550 702577 29916 981902 861366 642824 300303 149538 762691 965301 904338 947872 593399 982076 467192 580436 397119 924371 79466 531135 802910 564134 677474 552214 937257 535633 565488 58945 879498 904937 449848 656861 153790 284147 6962 975675 353111 134187 145001 916190 247674 860607 837117 357761 98209 843026 402401 433423 296922 475193 841501 202921 119878 287873 175565 891620 674203 335463 821728 658632 274211 547358 653658 92946 998267 479181 290066 682290 852245 540558 379765 51086 165238 483953 688577 456062 296312 449463 918347 608525 478281 969175 736121 910142 925611 417660 37833 457861 168306 67780 806344 650634 615625 42947 619420 623978 895149 803006 318587 136309 313712 156017 91761 534449 164535 401866 735134 443413 217277 432875 950 501775 519758 54635 801215 956095 990156 655830 706582 176250 211694 958185 356779 47752 209660 68695 772736 171685 629268 583494 656301 80644 5800 661074 121055 310535 770430 288906 226197 612169 566639 243502 597538 582676 406888 983799 930926 810859 297900 639631 775157 658370 689999 283412 980678 184448 230012 185818 654917 836932 13745 590374 891753 207005 623486 37299 429887 138449 747082 744625 371301 582999 687246 705729 395216 689949 319831 569722 37446 316482 866376 987239 198629 29853 255446 996999 311322 875252 829834 347660 888299 73926 196739 679901 772654 903042 79089 502035 631119 435085 879195 50239 546702 944960 376410 513571 824190 182696 673564 158197 168264 139205 491810 597151 761766 166347 889218 122881 6696 283939 627301 807918 521394 940459 819274 618026 884412 640946 986754 901747 573841 506557 119282 20661 748240 423941 265300 680468 692718 518263 973301 728102 791667 289458 374073 369526 432760 650508 819219 827075 230511 522830 399245 220350 599003 55411 992582 87568 263635 548461 928687 938705 75908 950240 421709 982994 669484 142117 900859 784980 164832 509385 758948 505551 462854 171019 695949 961452 987612 916577 664393 635147 296751 108660 835843 879934 804453 453407 687608 116172 139316 444852 992442 599791 507176 822775 794222 51734 890209 391201 603535 932388 491410 58078 239081 444847 799748 607311 671262 832962 543121 200265 397413 301787 601449 461397 128646 844654 868560 605358 578399 861664 913950 293318 707746 889484 579966 576769 817172 44226 186223 156279 289936 352643 574598 186231 36034 948230 201898 308607 411373 312759 974039 297989 476773 300914 138780 652081 110998 197132 106269 285728 439483 392651 83985 897315 600743 910761 262084 470334 851072 299989 808471 246825 949951 467953 46395 743890 883313 563541 791226 933785 172281 366475 55982 523859 3340 473425 944264 516296 301555 131354 898122 613173 850956 831629 578317 206411 501578 732036 630332 654702 717361 341647 669527 545910 527706 931631 442994 951665 345077 711451 45043 176927 737282 851518 164695 582773 892631 721014 137261 848027 692061 100439 607897 467054 242835 198630 396627 879423 461130 618975 234662 198801 842535 785264 685745 65567 242276 221691 804649 975444 342542 604952 986197 690768 104968 54032 580113 867050 958471 281571 482764 230633 138773 12099 300489 185290 509519 551575 5794 839677 930151 745017 336640 118568 997218 424057 250596 473378 400474 541783 48610 279673 175677 301260 529249 263917 365964 890178 581212 901618 223581 631831 567075 807922 545434 585247 165851 318537 565568 608479 877754 560775 832417 5523 276364 814834 518306 791208 257265 860225 556798 580674 627292 368354 784833 488120 350293 925557 360205 790995 523128 829390 734104 722579 329268 173047 859500 767274 10317 434027 672934 464638 734619 324765 302584 141227 517065 487983 423144 974463 607062 723131 356174 32573 866135 649742 27354 898203 356851 946535 480779 97923 410726 27837 779193 397462 202175 441398 131404 246692 818849 390641 503426 156533 181894 832957 331437 564611 430071 64415 634419 694718 65749 949713 542604 629255 11860 721469 815496 251445 270458 749830 432071 430739 749157 460799 871806 565535 290818 132401 639225 522893 785751 742810 188179 339203 969337 40937 141247 148826 598679 833027 167235 264419 774701 710017 406712 901919 26194 237616 35275 891654 836907 246927 811775 146498 895605 35412 474601 337585 636735 146664 268274 547238 977389 896998 181529 917927 777463 350944 203375 925617 343847 860250 691672 457328 809759 667917 721488 402056 500945 524005 785252 768655 799685 833796 763445 686992 814102 470845 278201 83209 436981 972441 250042 299117 10277 452181 406228 307556 755389 33954 349243 531078 320425 885796 508275 48484 737705 875316 403414 947135 318161 371998 549906 460239 364360 304100 598696 85757 233417 951929 596910 710569 628004 884614 478734 953445 870206 568680 694149 94135 141453 26864 458149 181339 651997 884258 402579 789951 107341 550518 370569 2630 418643 170331 987285 250438 141684 568175 867801 383689 716685 597576 495689 113552 616461 607022 56368 71371 980408 63966 4395 455778 266789 968841 734508 896495 240257 852114 346360 139522 572555 760468 173418 23452 510549 930586 717038 788596 320009 498085 717510 437877 537186 542698 604297 981054 996271 733265 312223 530976 214931 73463 57862 55972 682247 5997 402768 604355 738711 716854 691811 299499 882209 295245 560567 931713 550681 869789 909468 792154 578056 344391 581425 581888 460744 993312 553966 462835 57610 975728 617435 244389 800528 385907 477719 872253 257715 815516 743506 339541 733214 177550 865682 270460 421265 763233 855410 820661 880991 390947 785951 736054 544560 855828 278170 507498 866176 66920 995640 152944 688350 163209 172389 693273 14830 738899 567004 742381 185703 548630 800561 339751 418966 336216 79623 980661 225881 724880 556954 4537 221285 846508 248183 973578 166913 880076 895615 338292 638025 537540 973608 501044 562731 94750 977723 204669 567341 469078 217815 905397 241829 950492 222893 466296 820864 54934 731970 188500 466620 435611 774384 332044 962157 604793 945956 740950 331964 611503 242082 644573 957219 799796 684093 901439 405682 909614 312031 441551 944589 570876 653447 540308 103212 234989 544198 88777 211226 290119 574337 642267 231863 42241 601330 253550 809782 455688 754727 962968 325279 970494 279426 66212 836430 676598 136503 774609 529010 606586 979857 910353 564559 910917 218989 763402 878461 917770 64572 783000 103590 545387 241478 358089 242700 683650 716706 149919 595392 7259 999807 937682 427116 143544 24991 194380 698763 489228 324950 270891 126059 219713 665679 655234 409074 798194 854343 939992 610070 524785 225872 671143 536868 344130 121168 469598 54394 39838 892159 790176 234892 602482 62381 298435 948131 342813 758521 518674 348889 212533 261851 994252 717278 503875 222491 682850 863030 289090 433687 973693 741369 432420 201409 865525 590418 128397 508191 568923 408769 430230 646090 990128 961497 302923 643887 859692 696898 572781 160145 858488 297592 864946 459908 937652 474826 654656 204660 472626 82780 87349 409884 31864 817893 181218 361936 96003 348274 84107 46323 259263 125601 173609 43457 581455 194727 213672 4423 838347 401355 271593 439654 438589 674984 764545 187156 652835 119279 875320 322778 529969 608418 585099 758359 164300 563867 907435 139579 216399 888195 266492 688461 115274 283995 6359 875814 357566 153270 282632 818932 926498 926525 546192 149816 415841 519210 664548 223176 155354 438093 920940 694029 866207 805066 835333 493062 58998 422425 256448 416196 993435 837 946977 80300 654076 279662 734752 453624 12347 945799 44267 118518 510000 907928 596962 748295 635237 332669 875802 228001 872536 726437 317083 803726 740924 434964 940834 613099 238072 886625 144480 160362 910246 423865 894648 873488 517077 167834 874629 882424 541896 32537 607250 476430 776693 397212 983200 758868 831559 111073 848291 598816 87901 56245 65477 178844 952776 484478 89698 648645 77521 724466 127499 566317 559729 180509 272003 811834 831446 362783 82245 436708 148196 865324 630267 811066 577202 404938 50120 303006 803465 808662 726656 879044 868649 550783 991147 898423 770948 453706 694469 287637 383745 144012 342209 366286 450810 236467 690241 664232 684286 950398 375520 903870 26192 434688 176104 191356 21734 528865 93852 286693 617899 141085 569200 411342 595965 973635 838539 975136 130223 213431 906764 531609 158792 726064 602690 994252 114563 509051 205491 89052 770957 707638 305622 956101 849035 136854 72793 861588 912977 350177 883803 228713 655339 883957 447539 814460 381080 945343 419687 381846 406026 129221 529462 647059 693415 820957 169999 485351 131915 400371 436759 428758 30788 483271 684904 294969 202901 305452 709772 180352 125811 573579 349318 805227 943051 33502 383113 59408 373754 366133 614207 211737 181587 981044 949379 673922 848477 408339 972519 516319 111698 766301 462063 511252 554658 317809 546132 260123 485166 995396 106691 675330 682829 486173 711579 960554 651082 299352 215539 392329 876515 760996 39505 19689 450892 580677 636532 510503 145642 85778 775882 806068 370457 849976 424571 255384 124967 975541 321565 644074 991702 386526 543677 881753 126558 553433 172636 355622 773032 425956 639599 123431 926996 835980 10207 470982 804276 978935 877831 545280 696143 953755 171641 813351 122079 369348 907449 731937 88147 258706 84672 882470 620814 196728 665210 371973 546918 34495 171017 519328 672486 655425 977856 519531 914124 498222 51944 362737 394571 397898 568318 487695 583435 667309 837811 971447 941284 27521 842219 116655 995111 327176 502271 30415 827349 329876 823163 656583 580709 771981 755552 583830 8066 74159 598243 912916 4043 152969 798124 975529 779922 767934 652888 964499 74461 968392 212728 93477 736168 584944 253968 10882 78561 416471 564824 146598 389675 30065 757502 239581 998172 132357 287011 390986 370878 372782 656345 39906 567185 207069 337451 780014 728776 881748 438806 385613 430216 996780 884040 133487 736108 642000 532584 887899 452547 131840 97677 337386 370896 728143 423173 751177 345098 475430 328464 955387 423130 998911 651299 517333 279519 821866 145766 196353 246701 228491 773046 253627 180041 857882 549796 962135 355567 980705 26291 882425 428237 622146 48478 713051 173445 165615 771280 234251 78255 863408 447402 890346 102548 559329 931648 818222 27956 26608 108892 56544 580353 107619 259066 727455 252130 407249 442506 336604 81521 475748 618226 539164 472317 735645 884553 472057 235529 75280 989277 101409 592843 986275 196718 115989 884718 101204 702001 194668 724752 823600 587661 230669 765573 367261 507041 911352 278162 278993 544764 188094 236402 745880 425572 889157 152021 780562 817680 308037 224412 143602 738030 270157 164063 124992 541726 652478 551335 773912 732596 151567 444596 954089 597178 431624 782647 142583 884908 350791 343193 214810 497146 387262 283571 760381 280393 485938 151444 164703 805874 360894 795903 726805 202882 832334 753129 145030 113401 325733 379647 729646 260747 488087 712222 384028 813922 634511 336089 702899 841497 29130 287927 870573 820930 82139 270707 62163 262498 320357 995130 634374 977136 79268 845168 974394 509977 794468 749483 457205 521535 427080 230647 964117 57781 321029 904272 198023 681733 453476 820779 753872 921962 861123 2733 558280 949718 194453 847666 338778 122349 285021 930824 468358 628872 590071 110577 897888 920372 39184 199973 560078 829808 71465 516685 743949 655154 674775 829257 284460 197475 329414 505195 539151 138974 566258 409978 55405 772085 918316 609392 844883 746156 464603 776381 205408 976316 782776 487169 814279 375185 100625 488405 68944 25357 784199 451203 673558 114691 59024 252362 904394 729788 946997 131931 429807 66166 841941 438110 868124 600159 317408 111406 620221 542942 733470 268633 372114 986059 8358 212449 230767 546290 156199 944957 283450 402837 833570 887512 54769 649895 340845 440721 958241 862673 31922 695482 836848 851568 710830 487450 584787 976661 176306 574827 516888 464388 534950 514716 152862 131574 418497 859919 182616 267607 645970 981596 27471 125000 525626 598861 596317 973022 357871 574368 356082 740641 289211 181448 765586 79374 215291 331757 229780 220310 376225 993255 64677 772125 181491 595462 124803 547067 530953 839693 87555 742206 93010 638451 410956 553574 725904 792545 70170 558632 825431 180790 740219 479276 67282 570886 272277 533967 958591 983958 12574 804962 897262 933154 183139 485481 636677 477720 887618 485532 739775 880987 53295 452329 468264 71872 475571 956016 357923 523156 210152 315718 297252 707412 666366 938291 419575 828915 932602 540404 31031 749016 104754 108729 272151 680925 974418 753576 298845 385681 282329 190488 293986 436599 439965 117079 51475 781253 697283 199269 748787 854054 76296 17527 276695 542840 701691 457140 841512 692367 711616 211899 795813 157808 404046 281692 674398 965655 764722 726234 14778 225009 88842 515567 319218 130339 137291 566984 531283 378817 695036 300101 560704 716631 59065 97019 847662 138212 487408 938161 203687 623322 331367 115366 243079 732768 684084 463881 407106 249232 660739 447360 9884 485305 18197 367586 901999 486558 320891 213117 279465 277428 768415 494352 36107 167528 296507 298514 171179 86743 769055 987242 902131 337109 274415 95732 133536 684967 257955 660482 452099 862408 697094 965401 918851 520808 178424 49136 48346 734952 77356 957109 458516 168415 996778 762055 211283 26072 363662 518076 25293 892434 68615 82845 728460 851583 55705 560870 312301 276677 148060 836103 361826 68352 973946 412709 353328 389822 789429 114969 980018 369089 845342 760752 625684 996225 736735 609449 758040 652775 206259 279418 135764 799827 334184 774988 120626 504088 644132 658938 794224 85434 248093 684374 493662 742839 475039 682980 892770 596411 991626 188189 848439 477610 431122 165550 276713 308186 849725 876214 694171 252246 953449 521099 171841 190364 703107 450422 516902 801376 699344 391922 524136 789383 392424 145393 390391 477613 436982 120535 827865 856927 694394 866685 481705 491490 694343 860335 391571 619242 473733 104559 821658 658788 498864 293872 719187 107180 23191 552475 533735 668247 98910 258701 305749 313131 379772 948759 432557 361826 645630 401085 17814 105707 387074 368312 408969 676777 767293 300916 756755 81650 939190 245586 658967 604241 283016 381991 567626 611268 71332 414011 878837 131582 97100 492300 433079 530342 764825 231496 561729 778071 359735 213910 206231 413278 657636 855374 974677 687615 229236 537340 601640 749233 356304 254945 642449 380253 232114 592370 938982 46627 460458 769239 329681 954324 471836 536685 257231 449401 104128 111429 786673 971851 25377 757283 787038 289145 655775 666495 168720 771749 729133 340231 507474 385383 636563 288155 109065 972168 243373 849488 230312 595400 145386 650094 518522 4314 13261 356914 502620 442403 646832 264909 286847 714430 454140 936802 707435 443578 254195 185612 799351 971290 139494 750294 69330 626452 95807 998785 293693 910803 639993 486913 173967 82422 654434 91520 427440 755086 176992 329242 705310 30883 807145 348896 402411 935344 796809 316693 964668 952099 420704 846900 582604 184414 83362 585640 905575 459961 231061 965457 19503 577341 117462 601862 517787 252970 822228 572366 847923 521138 89236 843238 456341 406396 633643 62526 515891 939234 336199 666044 773011 281651 301863 716535 158413 219954 529054 726525 967185 526677 152212 81037 86110 986950 989701 381790 930636 83622 439360 115863 238787 807429 10920 806548 76482 705195 54775 435240 515801 451283 720502 234773 320175 223402 247175 719445 462909 408340 750555 383125 315536 147688 913212 949301 93131 927791 540421 811593 806307 833448 599460 821147 112865 182151 597343 211942 235428 302258 18380 307164 532124 449091 108375 592226 833424 566281 287936 742351 462041 484806 105882 199408 565285 422386 754638 215815 400053 293495 869334 315399 297118 170867 472962 157978 318092 109689 561270 677147 961083 662416 263594 619228 453116 13874 236393 96994 530230 780366 597970 409764 909218 875655 836314 107599 856014 296116 777672 373189 116443 846686 49272 667481 251776 474244 404377 500628 66436 377754 733615 331828 639367 669829 424913 27112 176954 842401 282028 345045 882978 191611 825534 174420 618329 855704 431836 23857 937357 627820 194156 197549 998400 408420 596908 795198 54726 21789 290473 354442 119242 441386 887689 37487 665737 93777 829698 473854 556437 614735 250656 483515 333203 836624 252227 853727 74813 373559 810590 264598 815970 605212 227130 649154 884769 979081 393456 775798 14769 851261 652723 252603 823644 595945 414532 949774 742080 653749 30140 198624 840141 115708 65477 39061 180809 733131 903457 932166 182671 426150 172898 773695 978955 945988 942832 432961 764992 355726 447367 6977 973122 264676 78134 423591 449212 734040 925344 866448 843436 913136 18815 395597 30050 179496 498652 108322 230149 727278 550552 132808 779405 737445 697255 629419 290250 249954 494032 354732 235420 213170 205486 4704 185336 877138 55282 657615 30506 170997 433502 82038 653197 47234 627467 104133 521301 949396 455076 282018 961733 584824 846825 661797 871993 125490 971181 946586 861406 870456 450457 425730 55733 849781 220007 150609 183892 2952 754791 565873 197028 754434 384893 803966 811940 253484 193313 154505 304164 49343 397213 215637 480139 503913 687443 543069 111634 53071 460277 484364 983431 17093 170571 521027 580043 499864 31728 142294 106132 183173 600981 981263 396396 588863 33789 644330 518896 363053 998015 892184 339025 508777 616264 112636 711319 881218 118550 683953 878041 510523 269246 64961 667398 946698 600870 985775 431903 913561 526540 120943 208954 989769 334845 612841 563137 923818 591775 169593 133425 19396 702312 617266 526684 618962 692452 680854 320167 66242 896115 257951 424780 569142 122376 370170 200793 675973 402987 202503 905072 830394 3064 96410 970181 265940 625502 28477 661795 651525 775009 843116 63719 876916 815321 235479 390659 762491 128689 509731 746301 241321 863912 198250 605805 873920 570195 914038 386306 530232 78041 330954 197630 823547 302582 137881 890485 605607 682424 297101 40531 487375 403909 675713 20755 954 524371 957255 581384 42659 966895 258404 250456 921015 81335 4047 163835 549210 917152 257845 198657 563682 15728 321400 767433 667802 14596 365931 629835 820289 542220 212504 971855 525512 269962 838394 740340 320984 414103 109891 561258 531018 381854 904471 111416 681196 478367 936591 248439 474755 196589 297592 741268 951747 210481 203345 825874 27417 151269 520657 774342 803938 224601 928478 807641 459505 700721 118678 982922 972685 134756 909514 438633 58288 244351 191742 123165 613129 434529 150187 160287 763451 679997 136190 825085 693852 695898 517270 88536 340599 345494 6537 778854 679882 125151 633375 106161 425161 980601 835542 795029 43097 871867 293725 61062 464278 165777 198553 149576 891405 703355 853538 165941 941634 779469 461959 643131 532140 543405 479622 163355 341108 696345 33045 516715 280314 5022 898012 878101 541136 497441 676344 165910 227900 138266 83642 52992 31034 764180 428134 460408 885240 782127 27445 552568 303129 443102 450771 767374 963955 341610 379489 958492 567249 964780 419572 434326 187633 507031 960148 688391 431814 445804 118078 286604 223927 497923 146723 710423 861215 356233 641319 825005 686219 73148 905698 6569 245951 629553 174882 951735 911153 925455 483944 277337 128140 220114 723430 916902 160751 611464 298567 320262 447980 882519 178407 35575 66121 10421 808215 232459 472770 772527 846043 122536 25733 218403 658091 464198 563316 859461 550389 131701 866151 863454 399641 178324 247783 627528 916716 216475 103540 172275 887606 61074 182208 72612 648180 796887 36594 433521 497430 580509 474021 958534 389698 937639 253478 356194 807887 226193 908793 992219 766155 640264 450516 249494 859958 436364 978146 142608 259781 973685 722817 211736 255072 733995 921221 722 278243 489581 387315 768117 587489 40011 57862 137806 721692 532780 93742 136251 824207 503049 860748 671793 616996 144496 87416 827575 428606 124482 824379 993896 461553 377461 330517 945205 570117 271058 98232 620897 188086 290488 311819 360323 777207 787287 538536 279367 745450 250038 598686 810093 527273 36335 231087 848969 524033 513965 235155 408129 486130 17332 787700 851027 391856 717145 209712 307468 872549 961542 836314 481873 783532 983544 25657 607578 86872 897281 858056 983538 125099 765958 705652 220537 239519 673921 641121 841826 888353 208064 29286 279989 553296 744548 642700 403022 42755 86308 947922 511772 339968 649543 888940 901219 13702 432813 347648 969722 61252 464391 410216 101006 32671 346779 608498 595357 450480 475137 603747 527804 703172 99496 60655 843410 73114 818769 514499 468507 636456 718163 299580 97445 823639 909462 82861 741526 314306 564568 268893 88804 851259 897451 91142 8731 414599 413365 504024 85659 791773 293486 68979 57048 610410 868709 855985 553176 732239 935548 130842 216248 453090 550695 718317 884136 491497 316466 878430 969898 184546 749304 695570 643351 862590 748588 486181 165978 998561 733396 555108 375539 784740 360136 443091 560245 122387 31480 565289 86280 96432 663332 757007 273000 711662 18337 745829 783012 235574 357595 318397 114592 240741 982797 332382 493779 887820 982602 847170 612042 179375 961080 798296 951331 223623 318160 164483 630675 625216 386528 691864 647137 17851 731145 996772 651688 788685 493376 793573 982681 289407 634449 596108 51062 617484 840215 848897 829016 775142 644678 959390 880043 466736 887266 772019 615149 565829 513285 692481 455218 331376 811037 787199 908706 852466 753643 813209 35386 736256 677317 790891 52359 726466 431124 230858 133550 383765 112663 579003 515239 590794 117535 607802 426493 640613 206097 366261 565392 752862 101031 463823 522579 837091 469103 52509 670734 738517 652362 112940 880028 190598 760174 511225 956782 79937 647781 437111 371591 357058 147020 608845 683775 972986 670549 436117 912704 607181 674117 387743 879948 447315 592374 342060 850804 329434 305046 928051 900962 942754 438695 479711 541585 79264 562045 3150 264975 773372 857539 106004 914242 335826 746870 479414 946656 548469 233064 743216 551605 916711 383230 898160 944609 899107 691379 571672 500887 374996 501267 570943 774368 403291 347905 909937 713686 582860 675441 329899 747113 392561 821230 728544 256925 550726 149462 379702 351754 611515 618841 143241 8539 425654 600253 641064 102160 927950 759709 864979 255420 835409 250917 928323 240391 63231 816344 493090 61485 919884 772746 582350 543101 141410 569895 150555 373018 703260 536554 967886 819774 336781 395110 910882 919474 69047 565889 830855 368024 842388 488372 658078 326433 905041 623948 834558 372247 393038 519340 812722 427604 371487 181577 232825 766537 51150 964844 553797 179961 457174 766708 861949 578875 22121 459281 354618 68795 716460 97866 849165 49401 205942 840952 802552 36040 71828 266889 329073 717457 656776 215230 442466 669710 190021 306093 692587 862799 634805 865663 381919 509688 726515 37427 523522 669057 616274 303962 159250 882293 170964 97561 53947 659507 463795 601642 146465 423792 727067 701915 826458 387507 202414 47629 727665 153688 724287 559734 252325 537678 925399 108704 921639 731161 786804 489000 965216 827536 636997 198079 18792 569888 612143 127916 614544 940167 673483 124617 583449 574682 871333 313858 983163 18303 282047 802393 447647 462772 685836 761316 244069 823110 881013 135693 49439 438299 457111 196433 750292 678697 248003 426306 135038 134780 260157 758917 313292 181108 713918 683093 303905 584260 498098 319486 346707 703412 405627 666146 632429 888352 906604 929464 606573 975864 452942 549064 127559 125694 765598 274864 589280 442954 146381 719970 568339 392841 246655 628964 868784 814650 406157 95374 80888 299568 881219 761615 229474 592019 130466 863465 310874 300255 879455 396209 67324 961314 311074 285072 169117 244162 559496 271812 692291 134198 936994 854239 56104 422664 762676 362439 413179 798041 752375 76277 284510 188509 502679 639926 962729 539675 740021 138029 400294 994926 798310 987151 70419 770182 236722 335013 26083 420584 770326 18062 635133 986538 428098 348154 940411 914744 440988 447088 943533 117138 180732 369481 880596 186763 539054 28786 258983 59276 923059 639598 807249 596431 352832 160274 213488 292772 102525 177608 944856 538671 956102 324876 862542 994536 615278 852978 759950 301593 828664 569630 63494 161636 146844 975626 747288 844155 660808 565060 725276 712166 628188 266477 964507 584320 229549 936315 560533 633338 627779 132983 265660 480087 387290 880192 627575 664622 87781 401479 736352 6444 159878 326865 198214 170447 572120 292152 361644 889452 894246 699882 835464 570537 871472 766440 219077 935364 352557 259784 829441 309002 963140 686324 106576 502688 427857 686569 487351 109694 495911 425529 643890 888176 629896 148361 408942 216467 17711 263380 292367 379102 470854 211686 53036 326422 158320 165089 656398 873240 447296 833212 501109 753235 612224 408831 878931 356747 505772 80328 987918 830488 585012 21129 368322 245349 721469 37511 58685 397809 681569 233117 80258 572113 256234 591159 362119 756460 373467 312407 850870 834942 961703 579028 336751 3349 854776 666710 631301 119063 833705 887771 578045 382266 904397 804469 96530 417547 794022 230218 105524 782376 756398 878035 854660 58694 831122 907293 869401 556651 868337 417099 883902 162548 473569 816593 63857 234321 48875 199355 419110 55044 442570 310756 67523 234214 2480 642687 938785 754338 674434 653458 934545 152696 948375 440886 19668 926715 950652 222297 163746 212180 512179 305915 344229 515645 178671 862388 923835 153926 771993 816109 66295 384659 310415 692450 389663 171355 511199 885799 863472 929003 85073 875936 484886 84450 514778 595719 714549 200818 950058 918633 804643 16549 623007 300393 381035 462230 86159 438716 977355 413236 317059 785324 396598 338370 53174 536470 107668 506970 834842 903211 475773 708901 166419 909810 411458 683812 387514 753989 754468 469867 944667 8335 450138 490272 633783 740949 515152 57408 340803 971690 841123 26971 984807 500792 325413 920723 920385 405822 245279 38497 947231 678157 249482 828304 132040 365066 471637 149056 704436 53488 186275 66020 681615 102283 309834 953989 179002 450301 526292 371260 410890 680380 318273 594876 783559 906258 508740 973766 67502 542108 777410 798962 488368 112908 653590 685485 466161 220904 216144 221429 794186 755080 620081 203999 784775 474843 46640 645330 370793 376163 140536 873673 329316 811380 711592 402517 877987 214649 657233 998553 609536 323183 23036 927372 116364 139368 549986 409787 525453 481674 140913 912644 392698 505870 623502 429659 435457 955521 493773 757769 379202 346630 783995 440936 673042 763409 325845 569384 422457 662765 585102 992014 513524 15928 783181 57264 507955 928546 350380 304186 817756 255218 272762 8555 494854 275328 826682 489368 969983 514876 428066 610281 705543 365350 749405 709847 680467 772627 591882 670965 263947 172207 632890 855140 784972 440757 746037 451484 904294 648505 930550 746090 255966 696031 378795 968044 731758 419489 52150 393623 895297 644748 307438 240562 143287 845635 349727 961368 719463 548667 828230 950266 123288 769150 472085 965467 703110 741736 645429 94034 207588 283373 494911 441163 476948 907857 947650 583110 612848 171054 590849 583511 927429 866162 832242 320164 474579 678686 913727 116970 74958 121480 30665 684985 250016 603418 272992 718835 692901 146832 761676 307921 584429 66622 241352 714206 591869 193416 817345 940410 288910 705961 231515 47128 649357 154860 932524 478208 498905 311670 941951 67918 774729 129082 318611 593265 334115 473475 688602 519917 202150 627310 802682 504601 865025 345005 858191 362658 527577 150853 606887 285446 534535 921104 697860 307162 305176 418876 752158 677509 241035 775755 618847 417474 799767 727825 125029 739874 742818 772601 778179 452424 931275 511808 4480 723819 433377 251384 612182 25879 119721 294599 276340 162988 704988 372069 418301 366302 740070 491042 956039 666739 206633 575069 840285 429576 66488 321038 167230 108237 177820 338941 142043 524164 100882 689864 304668 287302 67403 483170 535388 642686 255147 196750 659305 223339 43723 987816 255493 178275 836728 805532 361960 124875 531889 946413 531451 922335 279724 673008 742366 546801 358097 76622 595747 410145 636222 283909 968976 56490 907521 654824 720034 473109 626977 951131 342917 47940 767702 160087 49500 469545 906444 561388 408575 732747 390437 670586 92792 639880 987444 514295 322757 655886 717314 743148 428570 984864 283852 444600 528284 728471 387011 872587 64486 198558 794635 106604 109320 363446 694844 601140 120387 624048 848164 124817 369230 670517 145732 956228 911764 634433 174478 26083 838772 698980 947950 834520 112768 571712 606590 851807 730238 118926 165519 646092 472362 996377 273447 914051 518578 515072 714686 627006 234552 479288 526976 625739 686740 910665 699662 374859 456144 854860 52860 196085 146090 880051 641172 556624 237013 6785 732946 479612 188664 339854 104743 745194 432237 82884 849207 649759 735875 781157 68314 320566 198333 460482 543070 455835 91089 914437 637443 326672 171114 503528 13310 146859 993383 257212 669431 358102 180569 170404 807947 940879 884425 943831 20682 955557 990191 186657 665402 659073 673148 101026 881682 472026 22929 580749 851776 656256 712774 20587 354788 431058 892516 136278 674834 806152 28587 896318 244372 34922 993933 889383 978982 119062 321521 753833 545848 965438 238513 420975 801776 654184 584604 135033 569253 268012 324149 759258 519909 302202 585842 915258 718960 335569 204926 381780 805882 626057 512439 57273 843949 195082 705008 761292 282789 34067 909360 131589 747954 670516 160178 442286 545945 148244 616931 831273 753043 177259 195368 146087 119245 504905 955093 242162 258983 85966 164598 903204 792373 414511 425226 261742 370817 879736 431427 502354 993798 139140 345031 585194 989751 315207 44274 371103 400246 100677 421778 412722 743517 329624 796009 901366 588473 718573 383919 243859 370825 161735 244622 928453 130564 243195 888356 776540 441936 997939 558660 428922 770764 876652 21557 619416 713991 94583 879729 284608 476294 802427 124392 825364 418818 278065 652795 699398 717671 334183 494529 74846 258199 866622 448325 504184 295397 483116 525253 996163 688411 556923 139189 475587 548852 491528 183226 139599 131874 648325 138352 271507 378505 337271 984165 269456 824258 851640 180059 61399 750617 333942 423306 210770 36880 600562 830875 985851 679386 896515 77166 951779 904032 389201 881493 926061 399424 864410 373655 898512 703048 655151 188654 5400 432768 38776 959817 293 615389 630252 44043 189802 521359 18650 203658 424239 607732 986212 484625 177872 780898 899006 154526 864765 528737 319795 481828 995512 807470 790432 458314 51545 260218 44664 464619 162125 86121 981950 428245 736147 463636 313806 167050 162686 759815 118036 999553 564406 866627 629075 151333 222390 178109 303967 205013 756175 794781 49763 998179 750180 566465 94877 649045 661868 196791 463325 891751 33332 105094 807817 555463 806554 197158 554716 257624 223571 936003 440099 523440 539878 564862 984766 607833 532206 107756 675301 819283 474267 834709 718624 736017 808306 370998 849294 179064 239881 253824 483551 76323 997004 907606 590554 312929 245435 307347 581592 195317 104681 512450 283655 486869 872126 335460 532456 948461 349750 497390 615952 364121 208225 104904 37291 166766 305057 396431 395765 745521 77358 340051 871103 154206 133397 773530 112816 835875 62709 484891 936001 208226 150465 519300 407616 58227 259969 648949 528270 640543 798992 185987 165985 590374 4255 468342 984067 488506 268401 730379 195793 920130 976029 736882 965180 469080 25360 252624 680075 353739 886664 572287 645016 909854 134170 290186 244558 731783 742508 771890 516786 983345 111099 777323 695511 34426 19671 484191 584936 393142 511138 627690 544482 982186 561237 538204 134550 254993 689467 840826 902252 994523 364020 419838 245595 847401 406964 727250 910194 619154 944065 435417 409107 894050 177912 110375 617970 207702 653640 596931 569370 516384 14261 420268 865448 658985 839511 978705 281742 662090 275480 357848 215697 362578 454394 359448 57612 812868 459983 926686 479979 839637 397887 627500 623985 401778 321733 684405 365810 645880 313074 642275 452441 474426 854057 681426 263844 44735 323105 913874 212899 713794 884007 97448 868924 957616 500953 763533 789802 907501 682987 95854 925689 874703 12902 881258 83148 310241 347620 174296 479256 576738 961046 164734 757990 731972 92158 558875 725141 927661 874805 10014 101781 745465 155238 86060 563181 941238 877137 72798 226485 611750 732553 531456 563037 572993 87735 900948 644389 99952 43668 175949 901923 878739 376371 62228 594048 500604 999733 772807 731579 930738 64146 904309 670884 966383 766679 188131 833378 301794 288994 871690 868590 698030 549992 408214 728982 688809 885808 983464 595323 504990 656086 199957 558163 937996 339529 251174 490663 647012 594508 362198 528726 551566 682425 916119 456465 386981 510457 311949 391581 650871 97229 208145 627476 466950 606217 530479 446052 226761 437395 478440 391822 893931 261416 36785 71848 543435 637720 439538 383516 916027 240837 853897 477543 567490 101288 363076 122843 93594 499084 932650 444893 970098 430417 465331 33319 526892 622570 538955 144583 290336 346783 240083 163998 844248 659660 163744 79331 293394 369376 406586 398558 864449 619743 104671 328429 188940 636449 854717 856258 664270 141905 421755 499938 115668 499566 721585 739815 924258 878349 24811 352640 582959 254293 197610 573228 464932 716161 210275 885186 946272 64674 488702 637037 86455 709211 850904 860520 411758 206499 928129 611014 562113 353222 381439 925036 698334 358693 203722 613973 33767 387889 986189 448589 147828 749044 275947 134135 29199 443848 526840 455240 328694 108637 113660 635081 734108 494968 235444 246360 621288 461806 283665 608935 871028 340013 550518 790140 650959 768628 224190 359408 845116 243158 201587 680432 753137 931836 837720 681151 851097 188703 904353 649138 26194 690641 863286 25010 987440 728949 481012 26110 292216 365699 932011 442470 154790 283654 108769 856913 746023 506461 445261 150264 850528 138365 267933 135465 55461 544621 714673 912325 625858 709640 729757 473025 540406 829183 954539 959849 751091 348117 452119 918233 282976 839521 558353 72194 797591 74447 552574 345771 558375 619807 841400 397933 880659 584485 589001 925878 412880 638983 669748 409863 659531 492418 829164 893686 173985 789862 584667 777389 887590 907861 424221 10409 747167 968328 349506 81596 729543 341258 127695 475211 116302 925371 31613 180880 22485 123406 733433 679321 521971 992843 977763 214279 725491 766478 784591 831952 31764 982086 502919 192638 659848 620215 288262 582446 561525 951288 486526 807762 298359 347190 762835 591343 207068 872751 342303 364384 243238 487672 233644 553873 397197 968056 502141 6084 520634 111210 8773 689616 729165 744287 367917 903965 971545 228538 681939 491433 927266 838130 193670 921222 715878 54291 673803 82713 418065 853885 487515 332189 351623 350884 390242 894494 944862 60302 632962 967167 491937 726936 217934 209268 415822 900978 480911 558984 535385 992542 28355 659737 780711 117429 658904 226839 269396 404962 322294 129225 291437 976228 573490 647 633975 643472 680476 567937 388518 819726 492530 483766 967591 749207 345834 419646 144342 74365 967020 610113 60680 522787 468694 472382 653891 128001 173879 857925 569217 809441 344724 456189 161137 682277 131941 99615 687030 907903 317977 369784 555686 955190 772558 557099 663628 751464 728922 923373 704806 790274 875717 582664 909799 768074 169612 356056 583990 205910 210464 538129 140590 64722 481061 178615 113692 917950 472115 894244 401988 720046 266009 57157 146845 148936 488597 12637 872976 155081 531805 610626 514812 978881 299417 119131 628917 983506 505702 851432 480257 247541 87124 571834 300506 975605 659689 749110 379247 170161 245213 987158 33698 140126 439452 632424 496139 485891 983879 918221 433075 46844 164467 584379 993370 695288 980264 572348 442931 869179 14243 751277 156770 536669 430804 949632 568773 51784 835617 865594 579560 955517 363809 299893 79119 131728 458786 345567 459760 789608 227492 964346 842038 180800 541084 662106 813440 295209 436210 102954 153823 611142 514627 707047 772635 730318 546207 980963 683119 121421 810956 968067 444105 215267 792449 545282 376843 879171 640108 587436 146317 918006 40045 892899 294040 952150 691480 9054 983468 649235 144631 27877 983483 438129 126150 346518 894700 1032 945845 42211 176537 3011 239018 181394 88017 287458 643580 145468 511575 929144 316089 604878 55008 3949 114849 212363 961753 74044 863528 15431 485664 464694 250360 78958 371206 692862 165613 583291 973203 773324 431703 899265 483010 78762 540923 192678 889728 365305 595411 1763 294641 916653 407945 643781 654316 37837 842880 371631 926138 100724 356427 647190 808282 59027 41268 509891 977664 353708 92215 316373 172434 732376 43716 508412 288298 553155 168960 846527 509271 83627 411012 372471 941147 736612 721181 583058 835374 339862 500234 435409 237050 237501 620738 325962 745053 6697 397035 666918 910698 823484 571428 611236 554792 300847 428668 691925 86417 542860 646520 341982 413268 166325 980689 294841 263636 221724 220084 355060 624231 528329 47872 812016 812696 796120 738635 632483 967654 348344 519262 307734 49219 864429 165364 915560 404757 5710 496319 301450 281016 425927 736099 727297 283705 277209 440761 324584 108893 422805 910542 642603 632472 54565 755233 538316 820567 226563 886824 244449 37111 413824 321931 234836 387211 34366 454568 920354 180889 985014 25102 671773 346654 327284 70658 814762 376646 150934 639101 675716 90228 102672 976235 213495 351424 874154 525997 425957 513460 617344 192280 680133 955791 454529 28340 982047 823746 974322 348159 222097 34421 389800 791847 253069 703235 913553 468179 602200 185529 567532 288987 345421 424987 23564 318283 806680 507040 611481 944869 643004 799537 294286 323611 883598 564142 350972 498521 47927 756393 524742 520441 540853 501608 178467 147148 11482 786663 750112 247832 742156 840084 130715 77269 994244 238546 424073 296623 814287 800118 606448 694343 399568 637453 388974 391730 731900 80468 514224 85432 846300 966974 206972 401110 352462 183090 614056 404733 26309 565515 481632 612689 91845 515094 342884 241002 522087 628759 482695 659734 628763 334084 235057 19157 887201 47304 281118 47900 370511 99330 535582 53395 68110 839491 271699 586647 814685 280596 711093 867576 532813 95534 163537 565564 338371 844671 670662 701210 787257 37740 917703 87040 742972 287049 328860 851470 944047 213795 454240 742169 330055 342903 398084 53673 50382 359352 925899 271419 232737 918540 916876 673151 302706 848 795188 271259 359942 535120 197121 128102 899959 341520 678023 738414 576051 949510 576303 352947 425275 481436 131891 430569 476773 717683 2468 190266 402459 535387 280420 114946 965722 481372 986220 844753 193268 746353 59911 521645 563854 403336 759829 11405 87907 556739 573065 378143 29375 272697 622252 284226 203140 795765 519064 705485 424 891702 189949 127879 778037 522414 229407 582380 977288 620740 622934 751406 946259 275346 520140 188530 660636 224487 240579 947791 286907 792005 92045 365715 987360 160804 733714 577725 381002 121710 533773 641156 362385 857537 774479 492622 616861 854128 516475 481594 876012 333186 777352 970455 749264 274033 798339 172586 196271 558829 580106 199788 756674 209111 462097 792010 684694 530758 738209 691363 439950 761093 990548 589134 411998 917715 311003 75729 909650 115297 555832 460075 659909 801048 841796 580811 699690 83793 512874 858582 39111 311770 999658 751141 631605 757304 66903 429892 521953 261663 4313 841717 525710 151612 390316 573035 304337 915180 588703 292175 932308 128962 795927 138943 169747 281413 127753 61002 691170 308463 242243 290869 395556 324271 597667 546169 304917 230248 414558 69378 664514 766000 831163 267121 50764 514130 816278 353116 652009 556364 545438 517961 438755 809874 200534 471158 332375 944265 979799 355860 660854 308173 775757 47047 486087 618091 765174 290600 762339 381287 596007 269251 538232 90360 698118 785497 493063 321863 950736 136223 631655 742132 287381 999486 42495 115281 335031 802641 760207 605412 437167 739114 687400 38697 888648 186508 503023 142222 812834 973042 286558 277110 787184 339591 28035 952375 67578 961709 350784 239644 220380 665590 231497 286435 388805 90350 369257 376703 719417 51599 160829 622551 251920 499850 573175 280518 814965 290373 381916 347929 519911 192216 858695 344852 649531 932239 182436 768557 823768 756395 424501 147471 148025 106913 846801 912345 647343 752153 572128 230621 584413 379184 195744 663265 202618 87222 514339 579041 118034 206321 336527 736587 305029 736345 177564 373505 194631 184474 666650 824795 629150 433685 779432 946210 915944 611742 328062 655894 199762 232575 355748 232361 352929 585524 696121 374914 160941 192110 73133 826300 268961 95632 758662 754276 2109 875317 484703 394750 686292 671976 908005 558336 945550 610346 408217 737173 125799 785519 583952 181659 274862 727329 904374 854950 81351 180700 879302 859899 941226 174320 691924 722453 832290 732387 12419 861284 192654 821484 104527 46857 26467 890553 140869 889820 448488 796266 998918 892582 883640 804947 430920 834343 979076 196542 240980 422545 910671 675175 103561 549642 196080 375934 849496 247151 621331 953576 51910 363660 371384 719615 743341 223844 473331 576333 423611 835055 17962 669781 119473 401047 632346 556235 609061 951610 893331 112598 820800 757035 42039 227605 709121 116017 903423 419671 353273 881095 284150 844833 623693 928346 533436 792877 616183 371598 692292 283621 965637 857146 356502 46444 884825 182695 98318 44821 294055 656404 735323 185514 154426 211957 293505 45990 377711 128240 858647 580539 792695 163294 222090 926158 45658 352080 916824 685430 748207 733576 574934 24640 277925 808443 28395 469550 143742 993750 448978 568307 100430 466870 691612 501624 76672 984174 564140 55579 265553 551365 766457 348587 753811 877557 468111 914477 935852 177006 569166 867674 94420 788368 876714 714206 955931 60853 472937 760475 395744 837029 433320 932708 138011 85919 979415 77570 853140 62295 93688 821683 206889 544626 52964 536166 219468 299659 542278 949568 694275 998962 821021 845658 656679 54504 766398 466688 369125 860709 919953 704947 120960 471698 345551 234920 639309 775119 541194 940680 358453 633710 22437 182126 839478 752694 670296 530604 939939 464609 168941 349126 37471 936542 18502 344500 268902 721872 438932 355493 255173 64268 778913 480055 269149 863583 714504 146752 724004 221510 314487 396104 754915 801717 74036 691340 198201 779345 392149 514941 284246 76149 293382 744063 866049 927153 158151 487467 174675 224838 311852 801037 94266 318059 720347 950054 362999 637003 718417 695019 51552 559237 120350 744708 481247 710059 374628 152334 936688 209603 621148 83482 907879 663305 539345 284331 353256 614123 97890 682300 590637 591564 209860 407864 620548 880257 329342 151296 87630 409623 811308 127529 976129 443211 897725 972987 475751 930256 581685 894515 474909 188621 195819 754497 717589 459548 359628 477131 940948 753485 204502 223464 299829 850849 508830 50790 765412 733263 660939 666053 194915 901122 812696 209338 748488 672024 169110 375213 981053 233509 645223 187067 890623 862254 844933 321396 463456 249647 742649 657118 229190 471445 164260 825840 811625 925573 181305 331416 866712 57171 868033 548342 619381 271180 859030 86367 705588 932205 62952 372186 792480 914985 770363 930086 616599 636006 291943 274803 139465 165696 824023 537380 105788 6085 118986 967315 886923 790136 620949 601229 58466 662287 787104 990098 856516 318389 780644 589142 596550 441224 897907 196035 896529 49564 629296 359925 596067 121910 14291 763260 512527 901585 782246 475934 955832 831645 156746 480786 915162 716539 368115 186437 791362 427522 820648 478297 468752 400189 88260 696098 578044 452203 525176 225511 862671 168382 102406 705255 163941 891164 654791 181201 502962 796257 961319 646090 438202 266267 314340 810859 419030 424333 931538 539905 69558 221485 754585 935116 138714 246437 642293 559936 388952 53333 663350 607750 16090 260431 39102 282876 630556 969882 226949 669425 794290 657713 686040 856938 370816 893761 622358 248096 73728 694318 483954 729984 951104 889742 250228 499561 379297 909676 566072 547761 333529 468487 653677 530529 219954 899856 286166 249140 515529 710704 654797 999772 384720 367935 492987 902973 60748 136270 361826 304304 718359 150878 839827 464002 660639 360295 374456 80562 640101 548370 890315 484534 266944 448447 311453 65847 284567 338560 801616 212688 58602 71452 303261 685139 227274 409421 603024 9092 859677 453826 232966 216284 420123 593566 349942 275271 783251 998071 537701 972710 594343 986712 309936 420558 389323 50239 142278 117128 349322 416416 236652 338127 563841 96288 444727 63509 554722 608410 542741 953278 720947 101406 301765 323490 544012 552493 461082 913807 132509 577214 736892 771846 589669 888317 329702 502586 32700 577606 984233 756500 294602 258670 560936 480049 744589 99003 255514 984418 877080 299303 183948 728682 84430 592865 128540 942148 136555 262539 444351 951771 203579 595389 75387 572752 749473 804609 580526 201912 195410 493525 979845 940315 289623 62828 226886 55414 88143 599661 499143 568314 845930 102578 55028 126923 295663 301579 193229 601857 910007 281785 564389 806570 772143 94387 620196 554566 272410 74276 322502 762698 817613 615210 79962 231774 977778 989529 315845 436831 409157 981878 646140 573085 619546 474941 569549 594014 208213 42972 555095 617498 193072 538229 44493 942844 966905 682848 466422 115815 797713 211302 230064 530543 542638 439943 662697 841500 825498 657845 564069 603115 85873 562647 313019 926476 172839 167303 821080 773861 403840 65620 714170 776589 954902 908417 910773 500370 291671 802500 493618 822324 15173 769352 556971 627367 727732 445675 175985 249301 249678 547201 30182 754394 246290 126287 570819 357382 370513 225681 907539 305887 180593 608564 376566 629084 529642 682204 818975 886507 849163 304864 601239 922476 266869 875977 657464 464371 49375 419223 870002 869258 188369 532860 997833 156524 334185 472990 666581 205260 17753 671001 209856 529676 588582 403451 252876 69126 446187 508999 163019 718919 211796 234035 659237 741518 88996 759337 466069 199826 478959 711945 31532 626553 132064 187366 210125 15842 390645 501637 240879 353628 875070 993313 242335 695916 405857 126634 717883 954635 155097 648576 128375 234022 189618 204413 506716 596765 451471 476265 353284 768580 759269 804355 970912 723044 52157 56383 877490 872443 300533 531778 117459 550904 837440 109352 269358 645824 990177 787455 938755 298604 266932 612361 60261 746249 179814 223678 582588 670614 372280 940552 762180 949385 934528 466053 62156 926859 135527 967624 630392 243255 43692 33815 4224 18847 133535 705071 742447 346759 672935 429756 695908 437928 356797 537954 673044 43886 624559 30327 838342 497851 131870 691206 383638 583522 693312 953101 601842 494380 944286 102975 23648 831702 863383 948612 434166 327761 544668 447732 672289 494017 215730 102496 504095 703423 588019 406857 743492 281367 703309 694822 809977 495499 645953 414051 440312 102734 82597 147101 365394 883017 409635 375206 80553 485209 660920 64647 796534 515983 59893 718905 852228 25967 375298 77035 926579 595761 252694 197568 98358 755716 246528 599758 855445 93126 621985 206815 313004 810893 704495 367603 916714 871777 17204 955965 318867 85311 129037 307682 990143 536 503532 496765 434008 854287 871511 394974 501984 551615 299238 325126 234729 927283 14664 949996 294363 320236 999743 342267 504305 885919 105247 274386 326012 163700 387603 393218 385567 666312 78361 400020 484881 759660 323457 479169 284830 727011 342769 901431 13926 761832 520292 352923 698077 525990 277350 40065 638345 976766 553818 530550 940296 771780 642164 944247 579911 60418 393984 295287 528843 952372 666521 900765 33324 759627 838002 328835 386965 190058 890833 205816 915910 164140 891535 289215 611602 499164 842585 369102 803617 732283 533170 571984 674927 757245 585391 934436 324491 913292 356857 390363 240345 474180 792783 507325 575825 943413 49857 396101 791357 803301 454262 68129 467775 258955 265895 497523 374601 246229 540193 537490 530083 522659 845191 29578 455720 322953 823694 875992 310857 173457 874432 880750 117256 388151 876026 705205 85311 430955 567917 9030 491223 623379 486816 165488 672017 464582 9452 804406 277313 830930 533503 92686 367373 876214 781530 962594 743346 994409 552915 698323 692160 747217 781396 154481 170009 161677 214298 236164 301750 575596 811638 861639 219234 439860 137039 98215 898428 407004 80991 505608 375418 956753 553010 292288 194785 892341 241962 792922 826574 817499 193725 154389 975472 436557 991093 945699 150091 894278 699759 296490 327158 227384 328093 212998 641054 139848 891204 896709 528833 380301 310527 110953 616308 695316 42170 607082 204574 209887 724599 691122 330042 619681 643917 791135 905881 521092 222627 683780 752158 126179 82490 254952 67712 754448 339105 474437 958667 974095 886462 730442 69919 405145 196364 713370 613103 164699 458839 257547 293444 436532 247938 80296 392632 132858 833665 990832 448315 37430 747679 824724 747602 849379 164154 536252 438675 406771 317954 270339 625193 951946 322109 777719 370070 303873 269510 638042 62892 199908 222089 540772 207379 993844 376137 94654 980999 748262 227227 780360 963991 774435 792552 711700 413607 832774 391599 920552 934959 176417 669696 836224 291001 432504 933890 90699 61991 695556 832814 574633 653930 257777 114513 706611 444172 473760 438158 174387 322472 117670 690266 706279 446764 718475 189246 417859 706910 559948 305049 840236 291924 541914 212124 366781 890874 353305 576651 948614 323664 713698 393155 337160 607978 374657 941806 632506 924654 430455 512848 881991 838361 775097 651902 231182 767355 308335 107298 614369 783478 295414 741241 943814 861699 980575 77908 131833 414380 375469 433882 534056 804819 976091 262277 731829 650154 363668 119073 566072 84345 855417 940432 73979 186012 128479 745096 606012 557058 943502 888851 737902 968559 679235 840718 352504 949306 136046 487914 363380 415824 301493 915567 349233 301615 350576 187956 19826 853100 802347 277224 840109 149102 808167 249292 139981 830000 630232 560503 296753 313667 44840 198929 43050 681417 753075 752536 488513 770939 640713 524510 920814 693989 708976 552904 599906 16421 881568 891793 928574 76079 3332 454085 514714 949771 225855 42950 592895 713430 290213 219083 766125 292669 74686 834908 323798 720581 356230 910679 722081 142726 706416 126702 124776 570411 108766 290983 833466 156467 576299 954522 975834 690547 392481 796535 28862 386578 799043 612413 759121 400844 156741 894276 537393 129328 90830 939828 444273 22306 453501 703692 252568 670297 314081 291740 148129 145954 57792 371659 269689 316955 520465 389650 123589 174905 771522 824510 905945 40067 138674 147442 922305 933908 93560 966179 787324 377245 474266 847322 974716 275616 753047 486710 604583 495862 787486 123047 988121 493578 389716 366580 721312 619100 64403 591414 175038 1984 464869 32283 80299 461340 402061 84516 711761 991661 623358 873895 860750 828610 569442 445837 457845 94080 283668 651413 440909 906204 186598 203215 373904 196644 932572 777570 697838 455735 571503 489992 813832 301576 518860 51980 287541 672287 704914 839762 543296 574808 206680 556944 702375 321889 938020 222925 939230 638336 866484 303145 509386 217676 523577 606485 796615 479023 648792 553878 749283 954410 453095 688966 736672 875985 851318 126419 837494 196555 338755 859839 402830 4819 550788 458526 242888 255930 192994 84955 764406 200802 614200 235123 327775 764804 607256 750456 139517 73195 125894 815503 343423 752951 171003 496818 956936 893276 868835 733232 62062 473888 764895 520744 176892 643680 876356 367633 90032 838923 119259 267829 135229 536229 601759 426674 193290 591430 392322 902264 854642 524505 648744 471309 819075 488158 298025 449740 191807 512360 422484 886689 138589 818207 557607 667279 17800 600638 103000 162666 973023 161238 318607 61725 455860 715914 886889 93094 421453 343569 587383 214293 693414 852408 370301 393489 817325 901149 210419 826578 37445 938741 427463 922984 427012 867014 513562 985843 976372 356206 286590 613352 277205 152410 65918 849491 722458 800656 233942 420687 965544 962918 175159 73936 120090 338184 156933 579417 8255 683446 266968 464390 265114 916035 264830 230340 197473 149399 265207 578964 971904 275054 170808 744140 939219 165399 634217 506709 68911 730422 824359 427502 517145 25731 443715 786663 319373 141257 991232 399399 257785 733991 410457 106727 278847 653650 81209 862901 390647 668625 191233 443698 711722 937664 800581 338644 503320 258254 830927 316773 710131 551295 388699 41154 497570 668010 40921 465180 290303 416699 61615 849147 99865 367731 830580 221558 507315 899875 290998 633340 20291 341685 4725 421646 24052 880163 884134 217538 812452 813822 675568 302786 573287 232232 405682 4875 730882 118234 209403 205807 828272 387423 920465 24083 616097 154199 11435 385393 578998 735989 715319 140439 969030 672898 567893 647399 480477 288472 487961 216597 455031 622439 517965 145388 403017 801395 433196 849353 231225 358163 516329 237278 546017 935284 566630 921073 648656 600085 144637 999962 132488 138313 202427 798280 33153 873144 281248 444989 703205 370525 247200 434254 468242 312521 652901 58404 694491 875295 650122 408701 832519 237526 730593 149931 410001 325754 119727 494676 452966 290028 235115 1392 371882 386589 904962 62799 912243 87831 671766 16272 13132 408180 642170 736043 954228 594789 687736 190504 239133 105580 68747 131942 701933 464610 723621 921173 889472 834098 718634 390716 553252 626716 932275 639924 104027 455027 613517 551978 60125 989727 18487 835809 417171 879644 786343 596718 450461 236601 907654 442938 383117 655002 494639 871236 649258 8183 782708 152156 840750 943643 276569 906793 589064 843621 157079 60644 202907 755594 923162 274395 999549 79825 152644 205679 487609 23189 639464 262294 603854 565831 356047 480730 542765 898346 928183 196119 839358 370197 70926 856449 406876 12533 294075 280220 921044 359752 421782 150978 294251 554274 616683 682017 268501 86316 123452 194874 108286 115616 760060 206435 80517 387279 766740 159942 755004 737627 297889 133280 907690 705597 423924 21763 30345 15744 999057 864852 886408 439364 668977 628109 207689 197820 912640 775036 344804 580272 738591 70019 857123 71036 554403 836630 158724 189071 138068 284352 606074 594989 60527 37918 824044 611566 64357 214626 831093 962428 223194 6097 733730 151513 178022 959366 537655 565463 855703 895021 824107 737502 424237 527496 226279 503017 774109 527790 271434 603593 218703 226951 653544 201505 483680 832337 987590 665000 854561 96798 75488 849898 25429 668884 684964 490759 570359 615531 846132 648307 249522 920755 533224 984180 57511 985483 712330 955367 981803 73515 442840 915708 485574 711835 460613 313077 916085 813881 88248 466667 970792 196216 682763 251977 374149 435611 21517 716943 63459 105086 150657 522320 445776 582670 383453 13236 464012 80459 295692 480823 89291 49869 24748 226600 417719 835644 76049 146219 526060 367511 582336 22264 354875 524270 106933 111833 390823 529704 999709 931760 516330 43518 26205 335919 682097 890366 239241 755037 421276 349705 145837 463640 44672 899029 934536 221646 50660 192619 613004 240514 639623 327722 9440 106510 40536 338882 47326 710555 472701 975098 765845 678186 676365 255340 329991 968142 901462 144835 11052 723568 761111 720323 75118 256202 531655 5826 464043 298797 790029 641511 736055 350267 668037 852274 601623 707245 560129 802356 388422 757454 735430 93010 919028 56061 423435 770502 197762 925232 989245 434142 793543 554092 604734 101115 969742 807757 692129 373204 935958 951109 529776 825840 559952 641493 508967 628079 210213 424597 792246 353986 623150 257778 717698 472687 625210 301034 495460 578894 742987 276178 590248 138958 152281 66833 336272 158449 288525 588258 467727 784267 505223 935318 102927 601159 970778 702543 317611 895842 65930 109319 917301 299758 626837 58887 143793 59985 200103 893040 762840 750083 821860 552053 119191 55891 964834 162783 218893 518051 846892 219464 35152 218855 593600 543648 299305 600235 667730 481452 807379 560586 400711 516097 137088 313783 568699 934669 471828 498488 301243 361807 485160 867877 346764 179610 589960 401454 326882 70998 566902 772563 597738 247487 659173 372969 207616 102564 706750 761180 630841 74729 56094 420007 779931 627078 146518 586717 978144 564741 195690 968676 596791 9607 87187 213109 409027 494464 968893 582750 741210 836215 4105 783808 848455 144647 551116 760144 697800 372641 796622 263386 646224 213960 33229 108729 688774 582547 817719 30113 868229 284334 624947 433302 609690 299097 30233 397170 267721 527336 427189 829091 31305 881345 124872 935018 258499 608033 331399 289181 336278 213591 19546 2085 627606 150344 557790 833345 741129 497769 899108 62338 922153 873992 385392 731085 837604 923588 623226 570012 759263 193360 14128 843709 177327 426932 941234 57617 567838 526284 862805 101134 456236 878919 346785 592446 741260 685417 935891 520382 940898 686025 121884 437440 211660 957204 962527 824457 977302 207112 317239 957939 195588 551930 687663 415276 605580 355857 415496 260278 513753 373896 607414 28453 863625 519024 36195 93924 276400 418091 785067 362224 112723 724850 219423 159515 222382 717201 78786 628875 314095 872870 443663 527480 934904 993637 279984 664561 802657 340438 3080 689432 415859 956181 401579 714081 190190 554258 689761 661335 100292 997199 823527 980824 946588 462373 610605 943956 229456 311551 851288 371281 130223 478364 931906 843114 819260 91921 67125 429003 224300 531397 575604 305527 483372 249588 614259 629699 872154 515693 354458 916568 72775 655764 164933 859764 360379 76064 875078 83753 408369 702814 260066 210589 643158 999852 923856 378505 757518 394431 742014 302522 841776 84894 222987 275923 954117 186852 989774 734217 883852 589186 726350 181605 307129 984826 571399 117510 635506 567653 308139 935964 409937 38062 182111 24046 356453 25941 932858 885653 379632 272302 566025 713151 436074 466143 332942 534061 618492 522533 486204 489269 471751 229583 34365 618560 418715 820354 405868 254669 655744 76403 463771 201325 337584 398384 441551 959941 798682 382232 951487 965391 818593 8990 16984 451417 76123 226250 297340 432004 709075 648503 274558 142214 432200 90134 143911 885865 251564 757802 78581 967434 592101 988683 697303 35226 264015 974691 448498 745249 488951 70387 476959 761590 553826 810319 835114 269256 972484 121438 916372 478872 422218 723867 677651 472508 553489 699735 732621 537566 49004 461812 506144 761275 751201 351723 38237 25125 594221 137159 32136 230849 870076 53928 743002 922122 938609 918530 590271 718476 975652 101851 714841 846825 963679 558224 96379 857624 633953 198480 8622 518369 762203 566495 636015 61474 650613 8405 259311 926029 23050 235549 722194 346536 462823 152374 981297 864779 592336 788981 10008 182694 857660 22593 124488 817144 269204 439766 704310 946905 734904 153219 392970 205553 4089 239660 991073 207422 252576 822664 311180 761618 363942 366436 350351 910611 615098 390878 749090 259514 953534 626986 866740 965204 808010 219217 349155 667204 987112 539821 459460 182975 65942 930223 189474 190862 448519 571289 229559 751888 424674 586948 48692 874549 634946 498588 759615 512004 681396 564574 244208 231702 362044 393505 117075 487192 937104 649802 540009 927053 481371 327638 446246 319562 819068 148628 287604 105721 71428 490792 210927 757910 400508 600266 887400 72501 907932 280389 305250 682362 704213 295864 448280 33119 468617 802584 786229 181746 681549 34668 859674 7124 466286 158928 91355 575291 379049 999923 993474 592240 650865 190553 805195 739922 663148 966489 822183 162706 336311 736927 758009 541749 633694 27052 701019 182165 324581 193873 437146 712160 884034 612728 692150 840535 941407 310427 777956 453329 351773 899979 123212 289589 108620 680682 933578 663555 758836 880049 468721 500684 656720 888683 414595 622837 525198 387704 579450 203001 891920 625803 103363 696932 490989 44780 536318 616024 254512 789879 396095 795084 771864 987804 705488 251016 222231 542365 506285 758698 593364 926610 210950 832100 171817 380456 101760 491387 74149 778718 539956 473418 644746 138183 546159 485181 307792 560330 905777 954518 374561 695653 342638 274412 675163 294118 918480 975143 923281 484977 581746 531141 935690 328573 380838 418328 870976 840790 513329 137414 946787 251484 182858 120392 137300 520707 927774 52651 21098 190290 990287 491154 578800 384484 938096 841777 183013 350441 812875 427796 861242 638822 97563 563798 314392 449841 93778 936235 453656 490422 987732 116950 541960 121909 252218 328563 677933 31425 356177 976111 891003 70594 871192 147210 88223 883892 177157 795676 852918 672870 185793 710798 807379 633532 208615 399516 687165 71278 548937 125402 881134 232583 744171 950700 483029 950438 28870 742476 293077 251136 74439 704839 252100 765532 63885 382336 344877 591445 39918 780396 661966 559900 736818 297365 155547 117364 403735 55064 863673 145268 48652 591782 678852 707081 83318 56966 278793 667505 874349 651346 411084 75712 745856 734005 530692 130079 282477 254900 795482 613896 730602 177762 252270 709772 995103 393961 122386 90125 407657 906696 545420 723268 838169 195664 672536 753340 205427 424550 981668 46869 921008 366085 325011 591362 323772 42041 267131 434635 166264 983908 652199 371084 145593 162812 538517 988340 248455 598859 620472 299143 186975 753006 176887 325021 655794 820247 638061 129568 436260 566156 622055 15442 351565 578213 234217 774597 946235 98129 704745 580001 117294 110226 79698 287713 151963 397372 792259 753686 505898 9466 506574 760930 560120 464073 146553 153343 664022 84283 22208 688566 861192 100278 476049 123880 288198 43827 306446 90121 266430 488703 43855 617311 702160 88829 487069 787335 118545 756321 209272 266609 139529 911222 522962 766687 248245 248026 247570 946794 286533 566525 678419 580733 384863 931558 534882 125912 742298 524461 666627 692366 367812 30146 318316 950791 257501 195493 586440 697279 701146 761516 903221 274885 297826 302976 651270 515069 767700 237151 853571 612895 464000 800860 262500 651317 657641 306267 578778 315361 155658 486422 521990 647893 807309 70618 618816 252888 47509 28042 672657 295432 123830 992859 208633 655059 343799 779735 335914 422268 445463 228442 596042 181276 461509 699352 845045 945631 450087 332309 97530 999875 511380 507371 531097 64028 505242 240264 551371 996819 595193 428781 464826 634402 387301 739312 943684 568793 542536 514299 611388 439965 772605 370186 706409 724132 607447 288113 276806 416378 493528 700180 427008 981374 452282 786542 516027 963365 37930 732554 682446 644343 595207 189453 547522 417293 898088 543530 28374 850137 809427 66732 365886 924510 182919 816624 630368 891316 612339 291496 536725 108934 366332 265625 518446 279187 875259 791261 473645 858800 535101 467811 999815 863108 172225 270762 695785 571274 94973 111753 837936 136659 432794 919978 423279 259841 867379 369610 138285 833165 277786 641403 618596 394691 878228 259555 314884 351233 308951 36283 355565 367995 189203 530576 295033 950842 889510 74308 631151 725016 145958 987278 155921 15173 605404 712886 660559 215238 840003 294426 302034 630000 691597 31149 614706 625585 482974 845106 756864 824264 510863 349701 432445 894408 417196 345746 74657 652761 473015 861084 195733 638839 610147 37176 880249 197809 615961 702543 760031 510315 749558 739616 761806 998236 672331 459835 703360 439953 813980 861831 684900 675240 968354 317756 612957 70742 246537 524138 323328 36514 354226 544689 783194 717607 613426 324743 286376 408470 743122 803445 384670 558130 948173 943258 892065 203346 387604 998182 403532 386722 487437 67936 309295 837858 377168 520417 764747 447077 847337 527191 296791 480596 326489 135043 444670 924329 316117 107643 909471 37620 744069 193257 166732 415514 912582 813962 501003 829008 599657 836463 156952 126052 574898 952255 382113 928053 223577 338675 49161 576950 482188 482201 473701 431 711979 48147 546690 902588 516939 548821 902941 31116 184692 913833 203433 715299 128739 447214 470477 5272 449929 294613 328611 841560 665673 740067 439675 661793 756222 925747 982550 58120 807027 260337 247787 967284 758761 169183 589861 388960 654933 563732 132962 514653 940382 681079 879286 72525 435043 915209 518502 638313 417396 905625 63086 199037 271636 343373 267259 867431 187646 689695 204018 588315 687389 971934 275239 245217 417682 575593 541735 476501 491057 644728 614639 2919 140868 521043 270770 275929 849031 841112 780886 767044 319850 171129 529335 318163 630355 948284 134115 452741 490393 856057 589917 648239 576906 537824 869787 567608 222501 537136 653128 777756 425313 38081 122690 282922 653669 310267 26973 341510 661197 312605 440542 757799 952300 478519 802624 630362 630788 84272 489459 966525 704143 353920 89368 663301 92410 326455 833542 142584 513189 465525 246856 564916 274084 575856 363613 751974 532481 774769 459063 341524 823543 118102 213372 920212 904248 55506 705864 366674 357161 125673 359017 240590 378785 423861 289890 34140 782509 999075 307945 518114 169487 332918 695208 602653 823674 354499 550911 915676 334360 967348 320448 170819 509124 381318 204146 891018 475472 814346 978768 904572 591873 806567 683271 855609 322830 856278 63803 290868 911524 887589 60482 512501 887397 427317 495911 291031 819620 994620 425961 723147 620906 619204 19577 448724 241333 618218 137856 355529 304180 346592 106966 210519 104460 299499 11084 397756 540182 335333 383267 42829 790302 827516 514899 623601 265382 194225 896965 692195 784609 677339 830873 286836 741944 997474 221217 333446 702856 205316 273892 199762 579874 736979 536092 395619 21322 4596 699640 315033 139321 72481 394971 644264 884827 263208 690011 97622 60370 536555 231875 348224 458545 522654 464977 842261 492353 204044 462329 791577 232575 887763 760736 5348 467804 611363 853537 991905 668668 671234 577740 2511 328376 591307 134306 776451 225052 194666 144026 746532 491049 139362 892384 375982 525844 829511 815056 913840 472581 156804 630015 765134 42713 894999 119091 428223 843105 313104 317734 369679 332705 489366 312007 792223 299090 761377 13368 873824 85216 645249 671825 533404 523820 34517 671196 829101 982603 3413 45783 108356 879429 852618 556917 438691 718103 254608 770717 439011 909105 341466 500521 157231 346873 312046 39849 915079 345223 930981 449246 983487 642471 961133 901759 369341 669786 366343 381687 89918 636948 844553 347620 703953 27327 482524 481818 441498 763511 938303 42846 928657 153293 585922 715948 809473 701125 444556 400754 969097 650775 860118 770066 646814 379825 959086 378276 817415 520115 225397 936625 448160 713010 301281 754361 413272 590261 210876 35502 560626 740027 145827 414903 968904 360820 346503 435694 62723 869507 519023 149154 556644 476547 215733 836182 117119 359038 256260 707584 536955 26871 117409 932427 757267 82146 236959 952405 194263 311783 801961 423986 655852 716642 546300 799911 594056 109862 505066 234416 926519 613301 734680 598650 49753 912906 147328 817385 495393 513615 705200 610324 115927 531687 859722 445764 146647 355109 45122 1785 53521 451027 467299 593637 861383 666285 144074 383406 568145 273699 351785 595632 841308 610010 253766 237625 962983 550188 265657 242380 595332 638819 534513 999071 452189 908290 90416 713564 726061 695228 942346 40227 363395 195643 237354 771783 12163 176666 326222 350477 846372 354540 239878 368112 60722 296307 41464 498143 10701 944233 953951 90813 492393 977018 103816 482145 9037 107720 157651 861460 637524 34278 641720 367061 312686 969118 320639 672024 684448 974763 824135 142722 60160 81727 283648 219503 166650 882751 143217 107181 67022 606338 583410 36990 816719 915733 953779 672410 445861 307961 630772 67627 397196 477092 559819 466446 67731 543868 986849 415449 942046 761375 211765 608847 27045 196318 983255 160494 575218 446141 428910 825570 341671 144501 597491 516303 720630 832243 324276 623307 717671 320854 61586 971296 786133 84788 89859 280783 154929 139734 933072 700872 963582 551223 224984 198196 116755 275849 947596 89067 120028 502960 890673 577022 795418 162372 878689 601326 196382 335764 343114 261362 221906 552990 689325 320054 129136 62296 969824 727639 848392 212010 10893 831271 141375 308913 486385 716143 375755 778558 363038 798504 625528 515413 983609 26305 94502 687343 195708 212061 243016 240504 22517 605138 512614 966609 488773 343274 729628 833935 540259 806501 905497 300538 159575 652726 318625 319375 270655 945922 666764 351615 303373 529124 800708 51566 719878 247276 121803 291700 534788 951451 121075 394911 221302 905768 117475 382896 495387 112190 384921 279001 450443 917116 568803 361861 719854 255795 731876 825808 264834 433964 687702 386763 311641 132320 731714 59322 362072 472061 437577 140117 778554 602856 254687 558602 845451 797749 969482 193849 326638 817585 907367 282935 852760 558041 752742 41484 337170 697760 404233 47861 433786 781933 604521 172514 498498 428442 346865 248761 786416 434422 92833 594257 740253 393860 816460 995192 283510 147514 58074 630126 935422 384387 286599 184872 990666 408190 47906 774350 987843 112188 866383 172220 161448 510085 778182 96773 149641 433876 584977 345643 650125 116183 185810 159785 419437 98160 818682 618730 86263 337782 21971 218382 35660 522421 988856 129836 483682 224361 423896 59467 711298 214471 869750 531943 670283 981685 941611 562611 826157 950605 348963 564369 401967 219422 569372 345499 633130 241451 760874 190942 933260 604330 840502 948634 586198 797253 308730 883907 842462 345949 647302 852739 638990 731330 656383 365365 351267 77244 770266 301612 647279 178630 774245 826410 69015 565005 901567 201769 613909 976757 630363 147734 48119 859732 446529 953040 98206 327925 544397 183662 738432 663 953838 292342 285351 29676 352552 526567 410288 995610 701715 861360 912013 746429 722137 432246 964995 393379 990140 46482 890861 703246 837070 290129 353783 251958 972150 522354 471331 429893 697266 997740 216648 401049 992720 346085 629902 684805 782387 909755 850227 210320 541268 566143 538313 242612 499007 403126 839925 738272 462482 122071 232434 785527 599425 401935 727052 70863 139797 71551 495334 670515 491176 906237 94260 916642 678058 992655 186369 648269 410719 834675 296619 436956 147999 712474 551138 500906 978901 384680 590829 948933 430465 983414 645604 207535 269622 686161 647159 196064 565852 88504 230373 98305 298607 500577 311302 878514 9534 773236 273922 47749 514477 450511 641688 647424 10419 406080 20056 474591 754141 112398 469289 454289 704137 16945 951492 672438 422444 969365 606326 809575 668301 676444 800610 6830 217799 148632 961917 721097 641675 582293 738769 876203 352092 627981 16570 596412 705553 974130 343596 566420 330454 415719 51819 189444 338347 568519 386193 483085 608419 173533 298123 528870 491623 902954 842653 413370 71857 64419 176282 690984 691921 763312 260076 227906 682795 949935 508242 248974 608183 716718 342877 566088 897344 620468 547890 800734 642342 399865 425803 938994 762588 633897 974454 46236 223978 461029 165588 152230 511468 851777 8411 439502 602257 655303 185429 65223 200029 240947 391007 818040 861351 988918 203563 262651 352220 611252 216318 669151 499834 917317 636658 307815 310678 550327 51957 400521 309334 277322 884617 744240 114488 833331 63938 472251 539082 867418 751243 480251 469167 985820 546337 8377 825952 949897 725526 225581 558952 525863 872271 9416 68519 13229 512967 252267 771345 177097 242826 576302 617132 432859 35771 804890 939413 629239 301646 225519 209532 379431 728718 786271 358563 818983 243608 434321 381411 138663 196638 134687 851110 82061 399398 213720 414958 549616 679689 454079 991181 299102 508724 226378 617067 997847 492842 626596 267588 637839 840511 452395 268839 468848 52831 852274 437880 338582 857029 805824 241710 827601 874500 997712 40726 302310 604354 794383 786574 103438 269176 552353 590539 74102 231411 633437 377747 856638 486358 879180 808772 37178 413718 815726 391179 831476 344572 275573 615982 653799 288615 885191 281283 955974 497351 361280 241462 571059 806947 435246 323783 163400 169364 994067 901449 441170 842376 528679 688677 53968 676928 446292 501653 409080 659154 145784 772777 287091 378791 947622 332421 458205 972350 708581 185953 98118 357608 334639 421896 825587 4746 2484 105434 358685 103326 259669 28106 473968 962738 138985 154272 141198 129703 675131 38967 784010 505267 30857 84160 710894 800672 589511 160254 902133 911818 489562 612552 520273 641765 83102 646347 91622 82613 266209 853829 522189 809301 655653 950667 895186 63217 597346 729156 903159 478731 898049 806699 431023 917817 623778 212816 862499 268133 85719 821400 729073 714700 369767 258297 833959 571712 765516 991039 513036 876838 465269 720522 408216 29625 247813 354445 137464 246661 571986 880337 744587 297004 861159 986032 532263 348389 749058 456986 511636 881464 400598 610195 374607 315203 559242 17651 853833 102392 604921 170277 693606 293660 288112 129640 266751 945290 777524 446481 784928 554990 631481 315975 703818 383755 61931 807366 890162 451190 99881 265949 372736 804440 989765 733808 483410 646063 706501 605686 346806 574541 337445 122811 238131 371032 720083 304416 22145 816969 181682 525078 193228 404205 596888 407591 126837 356711 152591 889069 637009 944492 178583 328217 185320 859845 839907 788973 85815 680912 475032 619586 897391 92416 733713 192003 559923 515737 162589 103024 288286 24373 861631 476445 699387 266817 417901 462576 557259 825536 774162 876838 271939 974791 912461 253518 973643 153343 616176 394380 911104 599975 341249 537112 195826 206480 994556 649149 726887 778719 371023 547482 96534 92622 976540 402532 146093 786922 41531 50658 178700 485654 523701 485360 237320 116936 409866 761853 73897 273415 222892 931788 304811 381299 271874 244215 266305 616573 424102 740455 505805 818346 866279 568861 983786 28692 681992 26669 837027 409449 996287 87678 188600 322026 851767 107339 471904 627181 175694 456484 222850 791900 598680 760366 68027 435316 252378 637919 200731 501575 280975 824643 467687 696634 711527 271802 909145 191752 743299 870647 409051 253693 132026 869698 285520 201403 666776 895351 274444 483896 267801 879045 96470 620350 148338 628017 301805 722475 233865 511696 455104 247790 187000 520784 669557 424464 313806 873583 858531 32680 197261 237186 112215 460454 48109 668208 642643 358217 884568 8373 317834 899881 406892 5536 700390 489710 820476 303764 697603 427606 686735 576395 772401 524467 439776 936526 696757 722731 259100 976126 693576 452983 542311 711695 399831 740516 536151 701191 518785 564053 194295 46276 532828 738558 97862 649331 775345 906731 93366 416986 618107 322615 31021 86351 65260 178069 511239 753278 833321 378443 531986 137446 370505 47858 594128 591133 392473 855351 557049 474184 281947 779421 633206 724260 872770 497145 625831 211328 283383 701813 382366 989312 468440 798221 973730 190108 112692 136789 844461 877214 751632 293105 783726 926952 698405 694811 197448 201388 563807 999328 789713 561842 592031 386275 425428 206869 68858 125913 679056 216518 422841 604428 653430 112712 13783 911449 603886 319730 440006 279601 37395 484272 899498 191451 20786 303043 228316 584752 265296 547964 179368 506974 754273 450949 34319 356326 357777 135064 770374 855327 473407 94469 860021 718448 749373 992817 846330 312153 573842 63186 204643 955051 593976 487540 771767 770699 525022 184566 270766 813363 886374 177486 433140 593329 471144 72193 435370 130535 522798 312876 508773 826185 420598 171390 653549 908450 996275 666811 826239 423695 136396 173050 373196 553602 181148 289512 435704 149632 348336 498628 759644 311332 301260 27360 271684 506458 932519 874854 237233 9636 571242 321169 797720 68057 502068 159024 408033 917281 756313 105062 883497 273722 504990 360877 642304 94198 349631 658062 603628 823995 646186 885610 60900 176065 642177 541812 621718 242968 113692 89461 974498 778719 409797 431239 449821 945422 770938 849243 822927 175917 812334 188659 184629 863963 66952 477288 706687 219400 269666 397925 440787 604155 119051 16106 788361 408460 19910 720138 544044 436139 36361 776877 968447 997272 853887 85007 427254 423336 317702 998143 456121 885191 716978 724769 329765 391088 544712 238188 854986 256311 486852 87981 682926 366783 534675 82371 703048 994820 512986 777248 173894 335443 669613 574798 554695 112333 547224 899240 632098 609320 475098 957980 489118 506093 254885 79792 396024 423035 458848 309114 562848 573827 879717 203879 436667 158410 485123 963957 685410 658986 518972 637560 124258 982289 65736 389081 316347 35776 546449 677266 890529 310989 589941 324467 830654 30625 593224 342881 23854 734139 465039 417169 582081 809836 292229 315921 397948 440793 784922 950464 123224 480508 96303 94353 975490 345571 128027 72460 767514 194416 178025 886797 619444 636247 590488 608899 771161 441379 26009 49714 24263 997617 389205 115058 68013 379763 876325 390957 813552 822126 72088 801957 334569 891452 341168 99564 232613 439499 721381 707305 518691 71837 269856 122394 382746 465030 614849 308621 28464 504049 71450 857829 97924 160475 468722 601051 190309 28822 493124 614779 173144 669640 329981 506787 411606 553833 353473 177671 751883 237321 44518 342640 257369 616647 781623 137656 981139 298907 880562 538959 591362 995341 181195 244793 127204 530811 450599 190670 874599 632535 324962 565177 669619 357351 359497 241146 958749 910404 442721 307300 882485 66523 906846 433311 69433 108975 618349 753319 781471 412885 58474 232139 575823 137718 862890 176047 537511 548304 643571 723722 864053 910134 296319 831017 659072 997259 943549 620586 780032 830795 134160 42754 184673 693571 906830 299256 62405 47060 384066 798823 131583 614388 283754 355904 683608 479788 79353 236485 685453 886875 368918 154576 365647 840113 890332 481994 20674 601205 938648 848692 642494 136704 853390 962977 261777 814848 799477 837306 923260 754870 553142 499129 911473 830840 229552 596270 849628 590320 358903 635581 451479 292954 300177 200350 786675 594698 949944 204252 301814 547684 469722 507607 976152 432034 28252 193026 400709 232402 687315 221989 300126 635925 264137 259868 245240 367458 914302 54870 531163 477632 458917 893335 96900 443855 691746 77750 733667 827328 879763 450208 971998 549848 500420 429331 50316 439346 360121 276196 985147 646714 249192 745785 629611 572082 156220 883152 497873 492080 417619 513270 632597 641758 768129 858001 878996 451129 524747 962519 270174 581907 716717 632084 411961 326034 319893 642664 923356 416686 437221 972871 756213 918326 349685 726775 362084 437004 553486 944533 755901 138980 400368 848208 717002 468233 929997 920813 474631 393881 186764 405953 306148 376196 221191 596794 880327 69328 574093 826455 631239 808856 555168 298923 59378 956360 237560 441502 257864 222307 248191 426860 650045 561854 697236 797476 957691 660482 224904 756714 139870 283117 549539 310901 324598 277330 244768 13330 112264 349780 805740 155679 167630 629167 458731 457745 41714 53040 905395 655534 745687 949752 602320 538132 687312 974204 151614 546160 884455 89864 793202 209288 206488 658103 688914 411314 914003 52989 146424 686490 540669 815646 389491 789760 440751 795892 711237 908983 705334 162668 84710 628840 100689 444361 665727 68365 786807 588064 303921 850294 874126 61787 991820 33863 855861 384438 375832 404280 656507 48325 250895 498260 285285 410412 177888 655994 671532 95589 280302 713887 877692 573822 668239 102218 84983 777752 274958 653079 492848 284713 818282 648309 914161 583803 980181 920744 449589 925355 695413 857863 423534 787883 786150 64319 955456 207616 910133 126606 138884 774084 250023 742345 141702 714725 876080 230166 216264 870628 38205 351987 312189 786584 672427 930157 539214 737320 475149 122858 399129 343892 905577 597664 561069 280429 662076 196699 768079 298073 575922 935739 724023 361488 255406 753843 536532 674145 670856 607116 420996 835246 282826 83872 630045 741291 498482 920863 456039 555619 615924 70797 45280 828723 595509 163522 412214 127565 17105 764393 707728 991927 428629 919553 335814 472009 710725 476063 14116 601331 248536 351594 426347 131508 60407 421598 376720 256036 928898 65098 493052 130795 1482 554450 114890 43847 574232 931693 51339 732811 299109 493671 763205 81754 132448 738977 172976 238512 334955 917516 782200 557082 227038 434674 280190 650552 424451 319341 395159 913858 841880 160686 867083 429120 449872 746231 882455 77585 746962 710241 542252 253797 991289 480791 2157 790083 609682 398361 240053 6724 382497 17850 15375 14166 139420 658531 236348 354297 465390 363470 235633 43653 709686 55947 60054 601699 795717 964670 787976 346255 323620 760351 357527 715613 22859 294521 514889 198385 857707 376427 121045 908101 297062 323370 822633 61031 718225 987261 327781 104504 623737 273216 329438 38254 158875 57442 224412 306131 959978 546342 643868 185795 589580 33958 344334 988594 11102 242571 481880 61412 491308 250518 344081 551667 370681 372955 324039 124045 320893 789824 390138 682932 460706 176771 813918 682748 620807 119025 800157 370192 968893 274544 398995 846061 738700 847542 907344 548644 90479 546639 387098 714909 126612 157339 830376 851407 57565 20557 252648 337481 538785 354861 632569 169260 328747 796759 63538 114799 851706 906810 852505 639514 424064 482906 184429 958731 192932 210383 833117 780084 446656 780228 946831 574746 701603 460536 120218 299672 323023 599680 280588 907994 494140 939779 883108 454947 374228 953277 611033 898439 996469 607613 494673 535665 114 715750 477803 627743 259602 9778 651894 509409 689743 451882 423863 112797 535385 69999 479143 59342 894673 916085 679283 809280 582670 844674 358074 417430 265499 190260 554771 987141 60279 822904 878020 775382 809171 365972 141580 927143 239064 193117 399322 20523 134175 85250 815571 796965 492278 681151 859920 196657 374562 31659 176285 439292 697623 584747 680892 982855 483202 520060 527968 308648 899904 216109 285042 744648 107364 282210 547216 774822 532725 650899 952649 450578 458797 328714 100322 943347 585211 966185 688404 551938 852866 675170 19339 269197 521240 54845 677096 788853 508936 327189 997312 506608 299728 217435 570268 560711 455204 918162 467255 642329 841705 303057 556035 200407 251131 355396 395236 719686 945959 203435 949235 423168 312369 308634 780028 938739 728720 835832 339584 857184 594285 339456 351156 359133 652968 285826 484929 775956 1299 330211 186882 146114 146420 437848 229641 753144 693063 484208 363737 37342 272122 204231 399597 691243 108592 741780 770096 346478 360447 109340 649219 968904 947122 413116 419579 746992 456135 21987 694689 530541 496177 1685 370800 49695 360727 52713 395417 329719 172883 390732 179458 215099 888373 818940 68227 286851 661502 976590 29480 807806 323045 306537 537714 690030 442325 431497 864406 210855 594669 573757 948284 329556 727295 898792 822145 300915 566417 260931 853557 457684 613215 884698 94942 724957 130391 538763 308020 368521 845019 411978 142947 152676 184771 152096 813452 940561 450712 381735 463235 229188 938266 517456 115346 29385 273595 732637 205941 36091 150818 242407 448093 470285 959721 417945 730605 535621 539296 583731 73216 605884 325704 355016 903073 553823 543000 324800 500240 110769 416186 278999 20356 554055 661583 578076 465764 158602 910183 254707 278861 844601 15691 456083 209615 320356 342771 919817 897584 322418 953616 572275 674919 453084 431363 807558 212770 599279 981156 652809 677249 675534 692156 872856 943128 780974 159499 168225 700017 496537 397955 778538 86280 354604 287306 139977 784461 895000 82684 695595 305125 510564 275815 372814 972394 611305 743886 955398 148582 692309 858983 454716 203100 527337 919709 203498 145407 556283 468686 553952 548473 802357 530893 520130 446566 462164 172321 306888 519126 154153 208773 619645 937422 52060 155686 4993 116359 455460 942632 785479 47214 192080 682786 923543 450211 686337 637469 885325 210618 144621 656472 680920 622845 73694 633351 500220 576039 947697 474000 423313 405994 83160 621004 288001 922155 149016 306124 793102 490497 577484 689618 693641 155513 825824 543059 863004 517461 930454 765372 904706 41032 928261 91114 927305 282619 993237 712944 877207 150476 127876 843285 795618 847818 768292 490451 788727 446714 327642 305114 310644 288853 210657 721930 384333 785159 872837 879932 489930 518514 241065 10426 246344 620137 425729 702211 833844 793461 81752 814792 20435 670420 414156 315506 999549 366645 389133 20633 249693 218173 182049 367374 803251 104709 850531 389778 238418 234905 458047 777757 971554 726714 599352 708632 562207 450333 209187 724579 396120 584491 727017 541648 32241 908031 143561 438118 258913 796587 314579 855455 409973 503219 558574 284650 621451 220367 344723 194537 490264 579630 486223 611572 552611 729838 714117 975829 445639 663205 925418 130058 960885 645851 338823 788743 337775 700685 953595 66289 844750 186604 747703 968995 973758 777244 221952 474733 926077 123509 619440 722000 270879 295494 596276 792835 702541 30861 928847 836849 299265 744064 724630 751609 427339 868743 52851 490477 760655 679935 769059 488659 325573 345912 791415 136487 511544 552312 528214 22231 189192 192183 149498 364806 895336 746785 588783 796489 189408 522647 838807 281005 923532 75246 677032 979503 458651 496558 795436 909634 521360 679764 118656 192589 127685 487504 408149 569578 801827 658632 392691 992361 765548 563795 846385 421579 926386 52991 835774 394887 667996 998092 397083 327816 223848 867887 226847 369260 133987 728912 559154 983367 904691 173196 764434 370142 395342 224307 11921 188333 968704 785291 361620 333025 368681 74635 469974 985631 781821 278177 504931 654907 784066 70445 987549 397698 222293 525956 447355 166449 615909 268525 469957 111227 703799 267623 885209 439046 165344 252898 322409 805742 400398 114753 625083 775297 831104 841630 738407 769858 170441 393798 490653 716007 288849 648377 621533 2203 570516 509867 81980 310204 384353 16262 359845 236766 464860 942438 778518 311878 43196 982043 309663 598703 627597 646507 347879 317833 451952 40717 545959 176309 163542 213934 416044 112010 621641 994992 139609 494931 302180 856934 212643 993103 677077 400922 438803 179312 167522 593224 643720 12764 103457 710112 803506 738159 823934 599879 254552 119479 633849 780566 490963 468983 670693 869146 360657 967588 601515 844754 929171 49387 605125 178549 975791 914089 908035 908393 127118 887345 620873 823757 815471 276746 283791 933680 944930 638639 681568 795991 229774 215373 217947 649659 997933 60104 906805 683785 579978 546614 372405 936480 866954 192802 151031 407190 177568 556235 185450 381108 570518 341602 277458 398389 347851 677520 353094 671115 886128 6445 536179 170906 731978 52170 647191 493883 852979 531624 145287 708155 978649 418303 152745 754777 810046 967992 776571 211659 647350 979059 148234 637818 984300 811202 19324 751553 983453 939564 265351 138802 324635 890219 772087 79953 41099 856238 593324 233111 701416 563736 252505 723888 9214 353471 440199 65405 82543 638574 389904 643603 976626 977315 663716 360123 170831 759506 347911 325872 356900 386208 621457 722084 574115 671208 375148 430266 29969 642490 752922 944141 454729 926423 219885 269800 59447 853174 796365 868685 132446 646723 135670 270255 108946 931610 680631 135031 664703 288592 925427 827138 26976 24811 818980 59681 357768 18085 869011 763287 573213 618029 295137 913311 510807 437925 55746 186660 129286 430309 693757 362759 731466 451959 107245 360349 524440 254425 854339 558574 388924 309886 986177 975351 163985 123277 970240 858601 700235 743648 485803 347496 222893 843079 393346 12172 405587 697027 982488 33123 528234 878987 303254 287469 105523 10186 449078 832863 898308 575262 724872 472225 759494 663963 548528 855824 808440 143942 348774 242556 511786 308891 442036 645867 189123 75912 217020 709525 363068 169967 177136 436645 270179 455272 693720 880126 627865 829180 169424 206132 698260 529835 563590 784015 442462 605607 833344 644620 266068 307863 552085 620059 319463 228949 789359 421218 477087 954672 213967 837560 972179 990507 386953 665835 543858 897148 939011 385659 269885 520526 235195 848796 686602 143807 941694 440952 521539 772707 992498 989995 593445 722559 184909 138821 896194 27535 224731 612236 93823 8576 837820 639351 356566 470390 82915 250484 750293 761672 937752 916642 1886 880703 387447 856024 711909 811099 289647 383325 94005 56654 104132 670061 897259 117310 827726 840698 432825 776839 855288 52713 112357 56823 122241 564945 241543 241809 956734 967232 265230 278283 162198 824757 661948 89999 331589 494311 367142 876605 687514 154620 954485 49960 29624 555795 560295 94613 483609 146427 169998 44479 973446 514233 629456 287573 668064 316486 822053 938874 389531 3727 867037 540165 667133 863412 616343 184063 658852 52489 630027 780391 711613 344407 29697 858353 224845 561052 216024 573122 45164 952647 730944 730102 954949 34941 499200 757339 827032 291671 383601 660403 623801 367457 977856 984822 168910 327133 182384 507341 925780 694718 635030 656152 259930 560750 130395 606698 645188 990920 304382 555655 892681 104030 335695 201837 251062 380276 457397 107464 369002 467715 205289 517820 436184 150391 350777 78751 565383 828850 570950 313083 227797 809927 358662 263441 154096 150463 116611 865745 377948 395991 655897 607204 975728 87232 841532 97442 643992 920990 502512 879900 864660 43402 697295 12051 301560 771920 892935 931966 241514 792305 568985 738057 865768 978658 552603 878096 746495 594700 180727 940968 736085 535370 652266 587863 899871 911214 347270 248791 470763 872060 395184 772311 498904 442028 782626 989626 867225 437356 126122 904277 237047 390109 615210 848565 650060 231506 225302 16023 48264 236692 776313 254383 593519 97376 948784 750242 683224 27750 488621 148491 2352 65100 472565 797818 886581 404202 359267 153136 260412 448652 399971 325796 872044 235123 157943 262529 83649 897364 2998 275174 381321 828247 100168 89252 201898 987609 314987 399492 191066 896938 460529 642687 800742 517072 79680 963267 495788 909635 520784 921589 647968 136879 635057 40169 140747 442229 83458 935852 159495 489513 29755 533307 73732 681045 51108 460489 742215 402293 961883 922941 96102 315898 286931 900849 445965 401671 152079 318260 586939 388919 988523 550409 513926 802197 122772 800038 143635 223970 524554 44150 158303 850962 68837 890456 240185 958607 676941 15389 461893 544245 253761 79373 955706 636372 579089 900131 577957 441906 841444 230349 353572 249734 460275 223469 805868 409918 981196 256282 675140 403066 946128 355808 521928 697742 44981 546747 774054 371332 818436 808672 621604 137496 300188 824949 809304 511866 583533 589012 457710 337360 656958 136588 373223 390833 357673 876000 942996 653802 78681 104070 947678 720829 193682 166888 542402 484894 410538 349671 415501 859316 160712 752083 83108 916318 146540 108788 497151 341803 834407 771588 235689 524384 209502 330547 198978 473719 832075 32098 390781 505946 552380 616232 13474 90412 875602 92240 587981 738176 876484 936281 675373 23008 688473 615989 538566 217863 657585 267850 16560 114407 377917 997364 739541 558053 869571 398657 523127 358616 378395 723379 507879 627597 412276 562370 462991 323270 424272 858968 621162 693110 715523 993235 686598 392327 62072 766598 493577 977492 935340 810296 394281 12015 57073 901411 67570 645788 808557 425270 345540 608212 899288 875732 118035 10051 449793 6995 905061 221259 204106 818558 142232 329599 42344 36116 634777 696552 906468 459526 73325 543236 456796 387196 78188 765378 869314 7889 761793 588423 135004 328531 336300 734124 844994 585348 770304 491069 96356 89947 153893 366139 738562 873540 219095 84251 693553 475996 228581 644870 895709 289398 811763 197527 625345 845016 195000 561184 805616 446078 38913 628645 775120 450774 936300 502047 658138 306883 515054 393018 848540 182299 411726 896471 690103 712233 662119 620235 220704 700587 291882 39838 983203 350612 137817 964173 550748 353740 972301 804553 517820 625451 429106 422390 578698 486210 618630 82477 200799 678354 324957 518394 899689 225874 272224 677726 285801 461549 434569 995470 384885 62786 221928 391666 937334 104995 741409 744359 794411 938070 190124 61630 586021 117591 513300 151674 70793 58708 160953 96214 178833 678959 798478 248573 147019 516416 26459 76816 32920 409937 250619 69988 278190 418080 308831 941057 793559 161568 515530 519204 988592 804536 91540 796861 384875 847810 335399 7410 910669 12365 670085 997147 206448 293212 872831 78340 924098 23013 696639 8494 76741 924563 310464 74445 941645 87493 672464 621387 326981 170188 793813 85828 392170 38577 925253 751752 786766 647276 955564 758109 608407 341934 861482 951098 933437 638040 726451 367117 803855 622018 737293 226422 21743 363381 148117 103370 232529 835889 410938 504337 857088 89512 476609 841095 633562 503745 984255 218015 232207 807126 981026 164539 378661 153206 988457 828534 738999 657252 718503 95322 436657 474390 346372 427498 740182 279543 51324 522138 510075 389285 418910 993745 115529 433267 182669 273390 614398 569128 511299 240576 369964 759039 771465 999565 275705 835365 212289 899404 300254 241534 311836 650667 131880 300193 758244 227721 667258 467031 267123 117821 46921 120800 790586 160909 557535 148142 826364 509944 690200 212263 85456 986477 348904 266855 448546 596369 679954 653756 561778 238781 376690 322856 412819 969854 99061 780771 940142 718036 103004 325847 414269 811123 881085 56546 411088 759173 783681 129175 565259 516261 141031 552701 819174 123621 330048 53966 360940 182729 832561 246906 217468 255818 909812 473186 67339 289813 686679 354909 429280 754633 477115 582966 877911 660668 990614 783403 427615 32823 657458 309616 34556 618229 256428 35690 518661 499752 196469 856629 745959 731828 194261 156639 431008 111602 379683 570986 143813 226351 882958 230542 162876 713770 26711 206772 365059 792025 60052 414716 188711 24037 877935 926520 675278 567977 393125 338479 916014 136247 679624 764123 116563 802835 972093 972075 358621 77110 33023 739586 877503 855180 159066 538294 214401 850230 778673 808081 198783 595849 652344 870420 820649 678862 475194 285935 872961 232256 57236 742730 280352 843665 684280 241728 94384 66661 27116 21278 15539 631124 728328 772137 747771 428077 234300 663509 976240 853166 229767 743310 894158 893325 454017 316723 743908 889778 5522 124246 31317 487290 730296 711037 68379 278582 187909 435812 925183 934954 21279 311161 200098 885966 670271 268959 178424 516944 403122 528236 263944 463824 485403 195562 819693 280867 716591 602265 148696 762833 923127 572332 927627 367767 954194 332232 598175 309734 77040 423368 500607 199330 738072 684859 166443 388323 458915 555812 548534 480183 260158 963065 453193 356446 904684 149733 224414 527245 129026 737991 710405 980140 886058 602417 504290 57432 748640 764713 861293 707234 633336 940267 203824 284877 904342 819941 573453 907860 761076 61177 86646 15330 618656 332286 422899 103896 699771 475584 83295 373770 112955 336060 614379 691522 432873 70245 745498 259900 585764 71842 881347 609576 657565 301005 629075 7980 943961 869237 132232 907871 155442 536349 743287 315343 621206 38907 218950 518780 671558 535610 617651 186330 599385 16440 973899 449107 356726 346312 227252 836611 744541 17906 644708 219962 826847 162030 855207 902718 72289 554797 351324 658950 615198 823184 485497 898240 678690 381486 699843 294796 3279 575059 717783 528638 213212 427771 119716 96224 394257 163419 421934 371501 35596 448025 592653 588504 498687 448975 976492 364035 351663 329996 355210 974024 481591 384274 292668 934772 111747 84761 132265 952263 900437 196235 657229 494325 674436 563334 791094 27047 166648 517789 59594 713211 793519 123927 619839 792384 224635 948975 167330 387451 335106 629906 501073 604134 309053 307108 542081 141099 17209 808187 68792 202093 900569 638178 255763 245119 40978 391448 128258 307178 483181 340495 873415 83884 89864 844589 755579 878836 846294 655950 131913 402151 267994 516864 988465 298526 148848 542277 241158 323174 294917 571349 525041 271934 543514 464537 596396 728284 663492 654897 974151 56617 355183 438383 71334 530752 73366 17626 678464 380211 913613 758124 937634 577670 852344 643604 236523 618482 882769 741365 531597 707171 750565 456357 237970 519547 940823 770351 349525 385805 300124 564753 242373 21474 2494 102847 293861 251639 480026 820126 853903 496893 624097 401738 195244 599064 267610 317264 813565 387873 869279 661429 191126 948004 306907 723181 238237 907491 317203 666212 323664 957713 320730 536377 926588 510935 350874 660286 798086 91474 592722 860666 975462 138387 616979 479591 526631 620574 166274 497588 670889 443947 783898 355523 578527 789545 683047 822124 904786 696886 129163 81593 764379 2536 20220 530600 481069 21767 522308 274732 264201 150288 182720 342892 208007 43188 270178 527939 372628 618006 992112 624126 472686 113105 524610 60641 301290 14832 71751 478818 451311 154164 57601 951917 738745 861394 148228 366942 981398 286386 405307 271754 617004 791153 645027 724790 627057 840352 768335 316446 112882 503554 192482 500976 762061 29842 21912 937486 808374 99195 226941 905680 262966 373278 446004 795328 726631 438096 574705 454876 572793 343001 618815 878039 213041 484597 395772 758936 201893 869143 153496 850681 783041 447842 85466 887561 905220 647598 922779 764555 181188 873225 881352 846709 642470 45107 744164 902130 390503 62752 719108 137376 371542 833082 762577 865235 384727 940253 897225 504400 489825 830425 526719 599187 564993 576692 790039 320329 867413 924133 551627 390678 56146 79770 846632 637649 766207 320243 374289 422979 851511 432644 354299 900908 298667 346135 252592 236350 816222 13928 996876 266144 495591 258791 718147 498732 451250 481914 249625 191729 154367 288632 859048 262833 468834 740207 30686 243300 969729 533086 489916 271092 867866 198844 93656 960511 21562 737263 929244 464537 954374 360918 473732 418183 143798 541184 780580 828740 933781 855411 733984 18304 568131 95014 838259 913756 274995 910406 769449 539503 552173 651317 970468 633604 211405 464198 187866 615962 747458 638211 310805 476578 807760 658279 272178 209413 186766 465061 133539 372572 240489 133151 781997 620150 518879 591791 597546 193045 239365 409121 715401 591985 110210 35447 187273 936819 526034 578404 706689 222587 36611 384466 745691 969307 808379 264860 601877 785754 180144 347732 966207 977139 661550 94206 597951 452051 989589 770579 900432 640926 851865 781184 845054 570730 168320 306340 373995 22658 445031 741973 519758 695588 243134 851356 378735 665732 225351 506996 977772 862407 476635 876495 607672 641289 289061 81553 963990 589079 289125 935635 408738 575926 970414 977825 770248 572954 210536 714301 530955 131247 932943 391130 438528 425684 522034 738529 885392 699227 925749 621039 317626 846859 199247 744661 376270 400094 41549 603479 311347 830787 827405 653230 127394 826397 484228 87814 382760 391298 892664 845440 437800 299196 209031 720625 470935 151052 884703 721249 533758 428770 408067 345614 110460 312166 214540 297446 634625 874227 821670 206864 794324 339286 548943 557604 247182 410003 885339 81198 626973 553505 469234 157039 74370 783081 867345 968156 273427 422218 750085 709661 145338 488216 648947 683279 96052 673945 640147 147907 313938 240135 482800 743677 915515 245008 247017 862581 344872 144665 410612 94425 398631 830967 152278 228041 406426 241012 372267 415898 222005 947600 418212 156116 252802 576317 50372 893108 183584 437090 377123 656555 158528 388954 782635 541340 980007 914034 490910 534754 480496 514030 87245 226888 894343 800068 774690 67471 968046 901599 22168 336875 47868 524125 49661 803014 474072 634450 447927 282684 534595 89475 708092 212382 476300 843500 170904 868207 564569 382843 741099 162858 100388 560530 652584 614457 578492 249865 20568 853887 939328 350313 835413 782928 266216 692850 579983 315188 70396 339542 204554 487912 456410 524796 963166 730204 876980 401022 183862 960501 548688 945579 442386 796429 272774 192133 766277 541230 245510 423492 375799 273755 955343 793810 90852 828168 693305 868557 127066 594716 635244 780233 268479 201590 656103 994187 694922 923813 272378 911503 813957 822703 646796 87234 454674 598091 36821 639240 735842 898023 49445 647671 126719 936226 144028 629979 276867 845523 951280 254640 253471 392832 972330 867051 456086 325160 471592 292658 215871 899066 961757 633567 649798 312412 643021 698561 666987 483237 192210 590042 590529 946594 395609 740002 99120 321045 844133 289090 989621 551217 586891 554651 895069 239392 661173 698493 502349 470717 848608 115760 196605 523162 5213 407982 210360 980923 135379 469862 430621 911001 477179 229755 76385 382945 271971 767299 32011 915954 814124 282185 561783 386915 629132 781580 238036 823098 703437 165054 930790 432310 307404 337029 807684 118214 618747 192445 508507 921679 2207 655155 876457 997546 529106 607276 339266 202019 367362 29724 702351 769403 993456 853488 888266 645351 710707 397317 345284 885904 773299 882670 937632 438545 823598 384753 395797 89788 550006 149578 22319 454421 672368 42792 672782 14677 541270 120427 623205 829160 652662 722988 671164 653168 598002 965749 898543 154304 529918 703876 723374 512225 506405 977229 628987 971792 699525 181749 515310 482174 864206 20184 522996 527631 23110 366979 896588 291548 543368 305786 928201 654641 725568 247924 30803 365647 719793 983002 903653 825387 740463 68748 400080 315693 649381 328475 729271 695730 349329 290448 803026 586827 344707 269540 147051 647356 536418 439558 363491 864573 234406 475224 131374 621372 819679 295474 257043 738074 344813 330846 897517 386089 327429 262938 964908 753589 313715 62169 886165 992440 943378 293570 820606 134755 996821 14640 730515 974684 358018 208880 277204 245562 628850 261062 571860 149515 983379 980136 968188 477200 128870 569665 490629 334011 134593 552752 401986 867575 913293 675398 452308 237472 573961 181132 632627 711111 446021 616506 659308 914543 605416 594497 791134 149651 448235 507139 590396 104798 824540 942677 465486 70641 571420 183364 274415 464800 915361 358157 183760 208053 153909 68131 487668 792812 234613 854060 749490 244661 18578 549125 108087 417270 434003 581114 257537 92038 97490 227278 317925 468595 243003 508409 411465 997181 406096 234533 74858 599833 353767 127473 910040 511470 84650 993198 548725 410779 754134 23012 670010 901104 142141 148174 729075 50864 538948 481561 637821 758549 240549 50346 562703 691596 19630 72405 750574 143541 379329 374630 34743 23524 9810 16220 708633 169187 693804 380201 918168 803438 866540 233268 958284 345973 686020 61911 860576 972765 733114 887328 333651 161471 386214 788244 853818 815016 27127 920104 128252 493400 484463 371079 438996 595971 632418 796879 179347 75795 942907 558547 194332 731683 993784 597274 73126 607237 134825 778078 432894 561214 839028 681743 136258 231557 345172 304142 887015 88263 40918 179122 949875 579238 201370 26438 827267 636661 271064 550345 343879 380094 916632 485996 135937 277564 668729 570136 21770 598241 702187 875814 90957 379537 946869 572836 999626 419877 261872 367703 850324 728042 471241 123699 44500 561823 974851 828837 803907 366906 291635 815242 405812 8740 18370 842869 193608 318712 725679 996973 393399 267144 212426 943020 513166 482456 654330 262561 669867 199201 877688 39855 807235 865424 237074 139116 184413 422788 265513 841187 357397 697427 42035 805394 861658 653637 467641 832685 308911 518552 352986 115353 327662 832634 352199 498481 728256 584466 490501 112837 450918 116600 209774 174998 24692 844345 243696 690844 298128 363668 254732 671552 869303 238143 800280 272290 248249 965794 26814 802772 393464 475674 407291 927324 447725 351800 119521 52278 988131 741632 284565 209552 481274 647467 456849 93005 255397 302245 511139 810627 725548 903119 832492 588925 763499 589310 988963 37369 878673 731834 743184 500394 480226 416960 584337 975287 971830 756481 339800 922682 880632 527073 586922 363139 829479 699256 489313 537683 549656 699860 840876 95969 400626 535221 818890 80280 21424 240208 251795 982935 942307 850765 164271 610992 840110 289033 587036 618281 147912 691029 23852 157886 210237 262389 269572 492509 375662 631393 36767 602920 451788 618951 890697 1975 759009 370823 299493 800467 451079 185718 605416 208956 555182 120412 110235 222756 692379 869430 349468 706994 821411 508084 811037 113344 692404 862972 491364 165022 455885 822053 256138 333388 116929 654589 283068 334532 487289 513732 723517 411373 330734 247791 742498 301353 616115 277221 475860 329800 963497 505413 665554 381715 40520 202079 297324 819522 312989 754230 749513 277510 746438 265285 743458 822080 520056 186486 168197 590216 55546 147692 148179 997543 833959 301563 278914 425757 461488 238186 836699 102876 602328 572664 826365 744586 639350 893972 251480 710531 216438 939108 519795 794837 36632 265855 464103 770819 280432 573491 498274 877763 950052 41408 35045 739072 451889 539290 535942 542616 779303 390443 445295 2078 542696 478862 830749 786009 369965 925525 627938 321668 783105 851269 315171 904908 503172 557653 543130 38549 316649 436339 256405 872246 520632 637886 113781 95928 901709 361164 84528 521434 19671 195686 638352 465616 207706 540424 412722 316544 34413 145442 257352 473923 827517 321369 810199 273770 667336 389382 888570 111223 743971 358454 962141 509983 893813 234408 531138 357135 420473 455250 300544 909860 366784 739421 167487 805809 857645 81444 534589 502845 487927 361017 894156 996738 360490 148512 176657 633264 195366 854546 326151 63015 134175 60348 361018 650752 467163 205437 263949 892869 928119 74027 103284 493941 889763 262095 730106 988865 101793 799396 295741 194770 665738 500956 461101 980672 112457 545243 61393 696476 530973 568570 663873 837479 611484 115397 754349 283737 731819 76990 46292 953435 132166 854680 956366 621197 419262 650428 806851 560833 654518 174151 450994 673278 785254 26826 860779 694014 189976 476937 854549 206384 977838 805309 917353 14902 339354 94290 51252 945448 235683 537577 195801 180624 688359 289495 450189 697836 798804 354277 176730 593648 854573 359694 999452 508673 286603 32835 199303 893370 676697 414122 724959 432875 22039 232091 157694 506389 127833 905314 942033 492655 221573 855360 248476 31204 335704 964586 917490 345939 496994 295624 31933 57102 456261 535223 957372 754523 881914 561544 819648 9782 371020 878719 895854 214285 664346 539540 280960 235331 403801 407285 288260 139693 434385 564418 600987 205528 774619 649680 396027 318337 473513 531303 243566 673883 431230 522628 178705 765709 130226 968024 649046 965617 104559 77766 607746 270039 870711 683305 568815 983167 536219 855820 859979 102947 681605 286960 12312 504043 532847 43145 284330 887862 55722 673409 599788 966872 986201 532788 578715 984150 610099 512947 10505 461548 389188 162433 499355 557383 398252 226649 198732 914444 990366 289318 564648 51471 456099 981448 658962 706653 981909 864534 554174 82162 245540 652503 359159 79107 208340 75400 302426 847478 650941 706265 196761 861221 629898 559536 895546 488287 654331 103460 58774 387111 108963 748675 466458 791667 690474 221068 901001 160110 714443 667382 189239 168310 538135 846056 178320 823071 309937 221438 305615 30638 218385 187531 55239 209118 577601 145041 138206 578143 202211 729162 69069 513042 525672 950499 723297 617038 760858 192060 531517 510814 847891 513705 876310 983745 848196 806196 849333 437993 266287 860888 727353 931772 124334 122759 209362 225558 549866 890406 667335 992837 463716 602572 59633 550284 397359 317702 552894 672928 794867 445782 156911 378094 764332 139439 86554 712851 278570 428731 608360 29602 936655 776085 715672 74594 186580 686415 701435 705166 618947 431278 475254 857427 316286 129577 416515 909205 459831 945069 681200 364586 771126 353308 373470 187869 963415 462665 675715 449581 900361 350717 894697 795915 896400 388022 643308 952032 33411 828643 221440 476804 540558 477417 502889 913928 414642 446817 372930 421421 940160 10071 492535 46571 21474 182157 24330 137899 565394 915318 159249 284109 453409 89147 249654 418915 746674 144889 450294 879732 686780 858113 911075 634 697227 295511 718498 215332 976959 640564 756270 114261 899659 544580 621395 793315 421111 482729 504499 510169 494239 566070 562309 195253 348211 343156 662289 900267 304309 336160 862069 61152 215229 282155 290723 36079 622008 275513 118368 579688 940645 721699 286343 776780 700183 273973 62404 824530 542902 293872 669914 965926 562237 285769 603870 882596 663485 3880 321721 622817 301977 254186 986217 383139 921864 437664 463424 301924 112855 148686 584100 656467 110628 716141 239630 474962 410148 834473 245579 693433 817565 307491 644030 173266 5741 232816 7708 422491 818305 875096 842670 997191 56415 301016 916306 768253 770717 731552 558395 403543 534503 276950 558253 204517 771389 428242 891330 754856 908338 385696 859431 32471 96174 295553 379359 945757 245101 525289 696767 112408 572031 647618 133232 40220 750918 147240 336113 514478 188986 465516 796691 299146 79400 732626 254267 161182 855343 322002 569315 427276 362818 764954 21592 267948 401769 338122 405757 129287 133183 728694 897288 283357 54197 851624 580224 990816 750542 163484 760581 75447 15073 326275 2504 393276 507355 688256 858510 380862 136826 735598 728945 184256 949010 938647 618463 586808 746764 645566 253657 411281 526178 699095 134581 524457 991013 249482 559197 951444 237239 123763 721998 393047 774417 441637 348890 55854 426942 105890 891494 177734 959582 644004 364781 91395 288805 28120 216571 382524 362905 264926 625522 952634 131799 250122 488072 923645 148558 74918 561863 660407 719298 321774 630733 329742 929355 835666 30602 143966 387795 905463 827972 450037 521372 843191 578709 660182 914104 337884 207980 949623 690063 348521 821448 297794 382300 325905 833729 644887 496240 390782 736447 654601 248046 201355 439744 348701 273933 744394 618966 944078 496922 974016 465639 333131 855987 373092 531052 594871 123980 711267 369010 244009 664110 96735 225820 714730 602611 605035 175134 876537 428172 630417 176260 852682 186939 606348 918633 74946 218841 105678 994368 424317 274193 653627 542863 535753 344419 359020 557551 872296 455714 971950 489485 729170 604854 860352 417708 457264 203291 512345 963553 378594 443169 8223 359190 929787 743082 446128 139271 211903 417518 288605 320904 632556 883322 632426 880445 809070 770156 437008 483360 705449 950137 183868 382206 186547 418408 207053 944762 392662 916437 39577 618121 979923 167151 937704 504437 399130 131513 839864 545755 379924 399373 268152 157356 147673 88212 158285 450479 209658 789775 947855 694717 625656 564754 286605 640644 969930 832643 3269 207045 14172 271135 124781 291927 473418 970102 472365 467873 946537 913258 406562 825379 941823 618676 281693 477550 830278 775903 848674 679271 669805 210059 65770 432457 962711 922539 554273 744160 556569 629895 856168 850318 449216 874299 306708 147529 382345 477046 174509 380891 126696 670652 9008 925793 587266 216229 361422 647757 944178 96924 219563 518564 169480 214304 606303 566977 256837 946886 765176 916560 649888 86133 137591 927252 152004 168616 610894 307041 946511 663728 142824 936226 410453 249648 859809 656468 24732 65887 741066 477001 559197 56393 553191 680679 359433 566159 359472 730214 81602 519778 776147 938966 428765 803724 171504 139414 72871 486439 866012 901086 77341 725347 387871 870390 32370 760197 978102 544701 656525 150882 567569 229923 642696 858088 187414 969007 189426 735446 403996 65401 944462 81279 969585 617905 302738 638796 306005 678551 736233 422390 549757 698944 674226 234895 867153 204568 115646 203898 54061 351194 26453 710831 544612 226330 809906 838329 235320 744828 24643 655991 895908 318841 696362 640350 115026 666337 32446 508789 571621 717972 352011 955415 841201 640968 128461 173429 147454 935878 867961 930258 955656 77357 33845 288261 188034 687790 740123 905786 657486 119502 518586 209201 604998 526631 682069 54782 286647 594919 449762 280007 909345 803087 619339 173641 894200 891893 566705 216852 568742 849986 605156 289546 328774 385141 995884 943780 953195 16863 902211 842989 432727 582437 442265 815621 443780 655681 539855 235487 833951 164737 449788 320259 980615 896775 761963 67021 51283 48583 231579 707884 231177 728908 697662 381412 315944 415603 541690 916876 170463 137774 799403 219729 277715 298882 886879 528049 371549 587529 742296 69057 530570 925937 353230 865128 276377 314044 964331 362529 819968 989246 732237 192637 997864 652194 368007 584031 762860 495589 410272 100734 492510 655065 211346 533414 941059 702820 954700 308279 69522 681342 968049 662245 164344 322935 709655 933494 859286 999086 666633 276615 56322 939739 151110 34824 124482 612934 755071 972923 405972 986637 963996 471353 411753 893666 287224 512941 504869 661195 581153 248662 721569 797921 425561 410697 684137 678673 727639 625646 797823 97438 68679 665598 822678 562717 918598 745483 969303 803575 177703 759480 651103 901034 372272 13117 27199 990153 299613 840612 817147 293367 999132 649871 177932 192880 610576 447536 683934 232065 584335 615630 512914 525003 870948 52359 236285 129156 431245 219720 892712 672821 60669 155415 138126 584445 865372 89994 635169 887500 697410 967821 38020 301993 717503 114016 18066 747117 589655 653783 496470 583238 760254 69144 514257 865269 402976 124256 745464 194576 606876 723647 146099 400577 583619 169047 824927 329604 111966 794273 549325 695469 708006 451240 495297 593120 599690 302475 623731 36119 223020 94719 637521 531616 650660 516107 613372 197596 702076 430027 181958 529026 247858 128750 166586 612057 138169 24120 199444 360769 891384 15553 436485 327979 677833 743283 13617 735516 242491 550287 884080 240879 693137 126057 873936 355280 341249 584552 685521 183553 687030 147207 996904 155800 873615 901207 758269 102143 861405 172411 600044 337075 730409 787114 466824 576262 540971 997168 370068 205662 934484 611757 817992 521779 505733 328724 600146 334228 894870 636782 857170 28771 911760 995733 124060 611220 998387 656185 860538 229555 291953 485982 896424 245979 872625 404956 707606 804159 8397 486622 892458 862052 467476 735460 211003 367653 506569 728513 253719 933614 265506 571037 882558 954242 222857 821363 344612 686262 610719 527764 840051 452467 396788 698083 434502 587063 384080 56280 112240 635925 318702 950333 842035 487664 845499 505587 212425 541764 366683 771438 867999 193822 839525 880821 585685 506463 636578 80995 404543 744636 378322 483305 148327 65089 607910 527241 359560 547209 452423 669404 365141 140104 911182 653902 79920 855682 691210 106077 166515 750801 815485 479965 830827 74850 571103 809206 524119 335288 419546 975332 218285 471528 163020 610999 981334 970076 519368 148497 876333 38224 341269 73386 36293 28760 599725 484879 358816 347992 350080 393631 907000 565258 259567 935053 504569 390524 45137 503905 601989 491855 262833 652087 862767 357945 260685 824318 377984 543556 613849 352569 808566 822349 256314 742338 998592 521414 630860 689666 715203 360948 331869 285179 502744 796465 700975 641214 894219 165483 965306 463925 595486 7843 481255 844954 712900 26288 525718 549886 789094 143161 952217 266883 660129 458494 12471 700514 496518 448528 150378 124967 521497 172885 57441 127984 63699 797573 768959 701233 676001 561519 957338 172978 670114 205237 96828 149711 690156 669771 351718 92279 210951 204732 869768 657775 598128 861157 449226 236300 429912 140664 515527 898940 29539 30331 461388 304190 330154 688902 51550 549221 419065 3273 835633 941721 492881 21443 516401 109205 405543 684940 191165 39402 288547 682188 215015 349691 893859 677697 132853 482623 803253 249854 441699 307459 775392 209382 703391 94245 410908 946549 784524 860570 266581 603000 141760 216104 550956 558607 524485 257773 307318 627250 299675 405846 144187 759273 235061 338281 745144 564755 741432 997372 437341 150176 88063 533563 4240 99159 390617 306662 720041 292817 372105 381136 271284 918652 708549 183201 326514 257432 187832 513173 275096 22845 131969 254972 860942 220884 531890 244664 407217 218010 16849 56577 121489 51104 365402 225956 30260 527949 800506 368384 470801 339610 582230 750920 22998 993301 453122 938116 398691 453983 742283 470799 863309 140142 990382 527066 593756 205388 716062 356008 259340 286101 283010 275024 660112 690429 701812 205951 411722 965256 488515 765427 216789 171920 434866 704000 211132 634499 779447 6671 512831 508195 985917 946522 448917 257476 998050 976626 775525 246161 333049 54201 873036 364935 269386 985320 783386 248631 539277 688202 379028 242761 873395 256575 544820 928564 591133 287802 146596 549447 51426 263300 133575 854371 528782 26615 533553 6399 142237 783811 701801 217379 27972 274476 987694 886381 337257 860874 37423 497679 583590 17991 90578 268174 127434 92581 379694 616965 103319 457846 943696 425376 731461 778402 586618 673826 430334 482148 795103 898975 71776 194253 678953 61122 643326 95616 128052 278857 469151 620020 964432 395460 471550 567286 367746 305305 408712 741284 268483 724227 970273 23154 717376 974094 986719 952937 57816 680989 167053 712931 719649 290469 377194 67857 256228 332463 764328 682037 894620 352473 394605 651368 171771 483990 330965 58325 686758 189098 240302 824316 327924 94958 212090 636208 346674 238930 928177 892185 377570 261782 141436 935731 837431 544144 296763 231373 454682 939177 972288 128524 354601 509664 156434 551653 771762 874309 642091 172838 331325 608447 57338 638509 848639 703495 30306 357743 997032 402859 761401 308659 704726 864524 357258 850453 903647 739424 657363 374723 825100 908656 692552 628867 732632 744987 598990 426411 556341 236498 814593 928808 59847 590362 495214 613880 469095 370573 507098 858672 619361 528089 83513 89718 887798 518527 19575 559239 48539 418645 560051 929971 249016 605957 991999 977820 985707 352204 899362 47227 336002 281019 513110 712475 975940 579066 158858 618332 940969 729408 982176 768177 731613 875996 691184 39330 113793 920047 189508 6091 721770 937456 738970 572443 512800 896294 807205 755478 70752 138034 599756 477460 79387 83650 301994 45568 351669 600223 557900 655193 81671 786336 918262 424500 23837 863412 678622 705336 818680 387037 54448 613472 195148 924335 403336 681277 657924 290197 716731 350130 625146 602829 533902 216886 123775 634599 819581 750869 976793 375113 266422 273519 728447 425902 761435 155256 449439 847906 275908 445878 441433 788680 416571 752263 196930 11604 150334 815320 842274 342418 685824 603630 806390 58589 240040 643425 92846 959720 579344 94940 901232 898169 817927 175007 529747 39273 444112 282749 548133 820453 883937 861086 584294 114800 849573 179390 14219 400543 645946 904556 790908 336475 896628 78924 886742 106723 496856 707030 394409 190919 76002 316181 248058 165806 194879 37224 738179 452881 706387 897604 343343 832573 106997 736560 245534 823445 11054 155527 653671 491534 950782 279994 173905 68914 275799 521036 19992 98846 945312 331220 103087 395395 944435 928702 837368 247272 525087 538954 780045 521382 245990 211980 947259 111787 112000 514858 991938 151032 63639 174305 67222 59107 689865 839489 671777 97686 705706 636396 352255 818638 93439 86491 175552 166940 451139 308697 263657 416936 250918 896198 139315 763945 709833 204757 470475 585262 172867 997454 58384 686488 531487 372365 763929 566877 348124 256897 668140 88647 35499 261486 501896 486387 388917 93419 970716 578899 202387 972709 540173 592748 473044 660570 704948 380761 547258 752927 232222 801030 256701 566811 741770 945781 51206 92681 103471 493885 44597 95098 705587 874822 425500 56273 377973 891982 951618 96389 374340 871591 287778 970146 244069 465782 921065 154824 494097 951990 116667 334699 606580 98611 444078 273681 923760 125328 193293 39703 938328 12417 256214 110509 989237 553489 585213 726037 405636 79518 885735 845416 699446 346584 106992 645393 616623 412677 47461 21839 964360 484608 657355 523767 136974 9334 475414 898032 500160 978343 205554 321782 330452 540523 622334 708888 742130 636074 334412 745146 725176 832931 500899 260500 944500 341734 838397 667440 864813 801306 308297 40368 126683 310328 842538 558853 543914 46349 47542 207353 732284 407100 300279 613415 278948 866234 665774 431101 968043 16784 624459 432321 485198 232157 949366 181065 116990 183378 333578 509889 72415 316148 73172 578281 631433 414557 347352 447509 710666 812602 330125 547115 170019 845966 997340 971112 804742 407726 272676 265500 869919 639044 872441 694889 334024 622221 930593 648904 128722 818586 616278 417540 111107 840787 777478 602556 616915 921391 739926 636517 716590 40637 282331 914694 995701 510494 353439 600443 708220 508552 486434 70643 451534 139077 166870 844786 682532 13362 330786 856591 832562 147968 648481 75511 259611 15351 305952 714088 97271 36846 215651 118071 316116 942100 924576 104203 52786 357674 274882 679007 160582 275015 657383 376260 648696 159699 198371 382620 412261 168716 373883 7265 849565 295044 733611 414300 154982 433824 807265 739630 836599 138651 659263 677002 329854 136833 423901 193337 603035 934708 930820 509205 796002 443115 819060 158606 21533 706670 228575 871976 337224 946139 847404 36091 940627 311780 149045 375026 595364 727503 27529 502220 509906 951157 820010 322014 690539 780547 849168 363536 838639 618236 690533 245467 842386 485044 905671 933777 538174 165398 243018 310165 335183 678240 273907 319134 624789 309666 169085 268473 302933 404931 650904 901700 902281 894396 474597 852852 645019 954906 67323 842704 609454 904384 468902 333875 183189 506851 60194 749774 937242 337356 735652 350435 643193 544538 635666 611531 525282 59261 44998 308274 471738 212732 565327 397909 553306 612016 211887 64587 971599 586375 229470 148153 965080 224834 333509 406044 495660 767863 209604 133252 584049 496975 55598 773203 51910 107529 89864 786305 673402 428597 35469 38491 298962 352634 626284 794112 440071 574482 341320 836451 524421 198792 357047 372492 562158 342465 469892 612759 431253 1520 529390 812467 569092 836255 993062 229539 563638 309357 139285 228801 28317 713227 477652 864054 596189 82238 116401 176068 908815 871392 35377 267964 5183 446879 502856 695688 335279 449533 758307 820066 630162 839054 927775 502875 692689 874301 319951 377877 382922 673351 999993 91657 863692 689278 202585 256514 617372 229127 786590 791200 173554 522717 165096 830807 411773 412940 357712 280493 32347 374582 315808 126911 871778 515666 699350 90684 407066 755752 307622 279593 773569 275094 21429 341339 345797 694094 39647 730496 219341 892117 912177 405719 142513 104838 510319 152307 31421 437453 106512 361724 915826 939885 332669 423725 469445 203578 722070 55959 728095 199328 247404 122397 799451 684698 481992 641142 496970 82363 471523 341807 999858 686249 233580 896550 170891 391580 537285 912784 700609 468964 316998 531763 557749 488289 251577 127149 199100 350600 80540 850027 937822 793893 895458 664371 809176 706195 684466 857947 650011 417478 730087 605583 503050 232065 70350 863375 380992 295456 54891 752750 85448 163792 334836 509908 734819 331666 523284 969917 855558 118780 737002 97144 244825 916663 537031 843498 960185 949058 393844 51208 217782 280301 192489 112992 453590 939999 432855 544849 29648 2001 307104 812109 616530 911249 512409 944414 422012 551616 806287 901855 150819 211540 35647 576319 662863 162839 990812 798530 257405 774822 514700 420607 304029 98034 894700 293346 856149 48515 610312 722988 624252 389744 356963 98734 290592 276136 208693 973010 517057 982572 238632 414034 267603 300114 535131 850879 94016 32132 698399 602235 420132 296511 788284 745791 316559 605077 602925 645078 367878 23147 443615 791072 391043 545147 904759 861392 832304 461715 561801 173103 743024 271765 98593 998871 367575 726965 19198 930744 746732 748478 20626 387862 676014 808717 177924 238664 160012 866132 428013 948987 876972 176601 351134 511086 71205 900084 482905 245172 521156 357013 332820 283445 785739 547131 933050 542060 923053 196606 79785 534378 62932 818502 165876 649362 326108 13969 49570 831451 677653 150001 57645 917265 746308 939340 60549 9109 998690 492634 510923 770392 453724 543915 549910 394276 498961 273950 973489 387475 325720 728811 354203 916950 581687 717658 194437 314671 349741 62346 302680 792567 599849 539371 13356 502489 941264 827204 810770 787285 127995 933166 893388 396222 761014 893718 256399 718652 903107 191487 322696 530123 178517 286014 297364 850170 98005 68092 561094 758701 294241 714808 646885 208540 880264 545730 688875 385490 341135 303809 403719 600238 492591 22894 530780 908581 639444 614039 923200 742782 551583 872925 952318 857173 392933 505078 449300 606872 916975 672684 898038 443981 583096 287067 276617 990346 646706 585207 128424 319420 635649 479044 688355 586017 169278 115164 761403 538125 859765 67565 390760 705001 116583 855864 564883 726255 57353 803411 176668 353776 163844 957288 31061 880078 450611 717172 953924 35394 20775 344073 477989 358359 802278 11276 405606 275693 318952 562999 813930 658231 478489 848920 775175 627517 616730 942609 528327 866843 182080 309334 467051 657728 526739 679730 933475 261872 298129 343490 209495 483267 487144 695864 542177 105635 738367 453593 458833 114770 601710 531520 259944 923874 152961 212953 528733 7355 561977 76518 614299 817112 154379 802302 335553 301258 601823 818057 833313 487284 155090 750085 319873 562893 556788 298180 107037 257249 582411 465708 995171 694608 318095 354101 30325 365198 494635 673263 189611 84513 48067 999673 18574 107431 470888 356043 485534 10637 628901 838637 557325 513048 294518 547453 505730 495264 549580 741486 877143 928208 512074 653891 416732 981480 172107 511448 389073 322683 606362 923802 570864 432433 898679 537801 205344 531334 784857 439933 858627 979465 203815 899231 542825 402782 233470 981483 435483 394173 129070 652596 740497 347248 468925 654432 131772 522777 676834 522024 582461 56874 415179 27226 120044 223403 145240 620055 214482 855031 308381 395861 227311 986815 515620 376733 720693 259589 5737 403726 995658 984547 283676 294233 222154 503106 684194 746627 130115 668579 718485 315942 427128 980634 977919 610735 306783 532173 466531 52898 153187 693177 796596 290194 415522 142638 1052 427625 189167 248910 766711 971366 277969 823122 373269 648026 3267 921989 232123 289258 913586 364934 833570 609616 223618 294475 423543 991770 363018 505241 184666 466985 206163 674253 536991 738548 57116 434198 168400 191042 369497 201336 517224 409843 586480 921418 593817 969144 699770 319353 815367 167319 881928 110659 107852 763112 52508 291325 807986 617754 776171 17486 986812 962223 943266 477489 96797 306619 524126 141303 337854 510377 463026 217027 579965 808182 865189 449484 769449 292468 122161 689438 965703 590985 878277 916889 982672 769069 619780 17456 414256 723695 540804 549100 732425 478193 677584 285479 128302 730152 655271 249553 986664 909405 772730 855599 751221 439918 446322 581078 6212 835533 116839 47668 373178 741312 217322 523528 259503 911456 588412 667877 352370 343642 808213 363507 593025 726065 933854 982254 660370 434745 364279 845093 169549 863518 629170 831164 157904 603355 905814 297899 846634 646531 254173 316476 155360 682684 948278 154705 7146 467263 939907 231899 721527 129050 658972 59620 189221 337582 912523 389191 742602 304688 650510 553074 534062 810540 631257 41067 13710 374718 841553 494024 752475 155415 171409 276533 609273 179902 674601 589042 400000 236812 336218 460627 245119 625391 400283 938494 624884 439208 885271 647088 575701 308365 826669 93945 912010 583495 756207 104891 909552 468885 366755 35055 261655 426312 81477 253599 145733 28677 861891 229933 81138 827014 899328 247755 958922 148057 499665 399553 621806 606879 590915 449707 414899 96078 784339 111992 486113 413936 509300 67756 534261 714786 895309 318046 281887 510038 10296 417275 53893 869969 944837 687233 86462 277805 351732 380741 413464 378904 262527 375022 533395 924372 900430 143351 922148 114037 256384 467249 968499 530598 769833 58302 509149 44964 473998 650583 895346 577921 79019 284232 919032 976739 955053 691503 542310 244546 634489 143040 556074 222061 25507 653251 663332 809222 46584 378837 175145 821569 730228 683811 671232 553577 457036 42034 395944 220380 13862 125914 994704 851146 945052 948806 276766 121 406205 776181 363433 47236 12620 745340 595199 458391 229247 638210 380128 625077 183361 951427 848512 241267 183856 982094 901897 57530 322848 149511 768151 537864 662614 500453 745018 409519 394381 644149 108471 595029 657845 703253 232328 888755 499311 635834 827671 883415 90450 450987 176135 528097 567529 258947 290603 637193 459699 205875 401357 449304 666274 230333 856105 967850 318108 711162 245359 309939 112381 826645 689348 617078 129939 886158 75777 349711 477473 316793 1459 591403 704988 817724 200537 829899 591665 424212 95146 810117 419069 572432 475340 916867 231379 315285 232990 705793 199738 287320 474159 216275 918765 177959 525124 143773 178137 107425 691542 865945 192098 979513 402194 582165 848414 649847 451543 70514 28760 157815 301755 992806 345999 466023 555527 598907 345204 298765 200630 405646 392240 880512 995770 570640 512795 687082 371127 915721 666438 780428 30662 548432 46770 772026 488564 500628 146839 775579 788096 630742 264222 709930 296992 92076 749415 475256 48636 213824 709764 19943 543282 504335 676348 874992 528721 319019 307913 397854 811230 75706 484314 183569 952978 691124 159058 922621 585241 639208 235207 643880 190228 9208 150020 430895 231960 894168 955719 707841 222957 320339 930436 59426 429969 97862 878752 288426 991922 510819 250230 143108 498743 678064 701334 401711 889656 817413 112897 448448 402817 539090 341486 871966 674644 366550 982152 712389 832739 281577 235630 409924 754842 434675 862322 411839 29587 235442 957275 455149 780575 115129 332835 733467 934340 92459 474745 104871 606202 283716 184191 964230 55405 415376 54477 941758 641342 767410 254316 956588 137538 533791 853021 16448 464321 228512 934160 579581 201656 770388 647917 163322 449880 683307 537998 212771 414597 203564 355395 66488 937879 394096 264204 327436 653852 302884 789411 520455 325076 820363 277616 706085 506100 191866 25490 772853 793444 704091 371741 807643 459329 482858 832150 283407 676123 41531 64249 109532 102264 391666 628340 19745 885647 739081 12265 669203 605454 231502 782320 61625 610837 53090 689554 237551 223673 968699 40975 17124 544258 361826 398105 255004 236589 900790 967255 212270 741418 49512 550691 531590 677727 921469 933580 130917 560419 56143 104213 457564 438468 654476 604084 777877 324162 746549 930708 712138 54545 769633 533523 663180 350043 93303 28677 970173 727932 490423 801519 17814 627972 930162 676813 228450 416377 153997 959692 568449 762450 346691 518288 951142 969021 883040 167024 10266 633305 405894 592181 650550 44605 265068 803615 485293 841200 13978 400288 798208 382510 988654 643038 67463 19369 844314 691765 771439 225798 960995 520051 175287 338908 794468 164187 812018 543289 101385 891043 357384 304476 881492 2997 300148 334524 314524 539953 286663 632639 555145 218410 265252 320260 87257 148197 305986 677338 409503 857757 273645 786182 977022 19905 292102 481153 661106 881716 518846 403384 18375 950157 729567 980298 192864 565333 888195 249550 251634 749323 596762 898250 850630 181923 903977 828797 818042 610562 339846 450134 632065 52612 983389 584762 109214 49143 717230 135106 65837 974109 702348 572154 632731 931950 218719 231332 372329 890771 576035 923571 764460 556396 963623 80912 498960 390155 233871 515161 464016 920375 30227 394781 713536 681642 646014 260321 11588 557012 275375 694110 543382 723221 98203 735232 975747 124295 280969 355817 697134 853425 410132 671404 303820 373141 242989 5970 269991 616355 444055 197912 377564 622148 743273 292143 984732 554448 979152 783803 559342 900760 746826 411669 7660 466589 491691 576585 841025 545558 893724 237336 754930 844783 671447 325239 812306 519364 855149 211023 972684 160746 305792 159739 551580 133415 557769 845 289366 719157 153107 361929 554846 204355 975934 343719 77999 858484 65789 532501 381013 822749 166232 796660 463922 544331 950187 63190 153084 707323 515365 215431 224765 476641 301322 26945 90130 547810 26802 614581 500077 860505 590791 423945 597140 676629 588363 413845 503839 851226 960848 932901 786685 448668 998206 126778 32752 560135 371472 710281 327116 631929 185367 885562 182204 320582 198326 604010 137341 37812 388196 108009 750370 75772 740461 96957 574350 612239 58993 965086 614269 598479 642788 724984 667003 587153 446092 143724 754091 776290 798918 181646 35905 588927 15746 220456 802184 441499 516802 438262 312606 894621 902623 207209 545587 840223 621124 13796 31630 767728 585969 888194 72520 210003 152697 289870 862542 594238 668548 892617 868771 902492 795534 294951 22044 893708 687910 195794 56418 854175 564144 460198 609139 381661 749220 317683 395170 84865 330892 869119 207699 758073 777994 273921 608000 596647 79824 294695 550326 373026 771429 634641 590680 295478 91687 183251 437723 834399 396292 912439 345417 465746 451263 737273 308286 701557 585522 691913 921262 930210 846918 75980 465821 135656 432252 440796 871269 376778 5031 254723 336436 826686 531824 996676 193099 553518 642129 694483 608832 695483 566170 339159 597949 777077 278960 663471 366271 595108 85321 485802 422807 958274 195697 258893 15148 499199 514439 529490 196408 438780 808704 349987 731975 953680 81508 65763 572603 653062 446220 118757 176522 511901 876075 622707 61182 141639 325057 294664 167348 376426 501353 727254 248542 434530 591053 192898 493377 318589 246380 391907 748343 8637 867547 985414 280751 822426 371713 335021 773160 867902 799193 296267 148537 591111 70964 697353 140492 539784 36916 120133 361695 529160 270547 53070 381570 348609 153690 752105 367771 746722 486378 968847 702885 238030 249014 679980 757484 631067 17735 450210 150098 679252 114743 356804 174350 970103 42934 219099 365736 419576 795401 330149 96894 225468 214597 848145 376195 960927 33432 365316 72186 670895 38657 526999 9087 22126 484947 717846 956222 231379 28086 92610 344954 206346 916646 137360 817928 191984 586482 135017 470609 781144 905022 136360 961812 826504 344193 610015 481889 551420 270216 513810 984927 307938 932849 847481 763143 482077 927153 62723 185638 573891 379983 423758 620447 222111 692070 312496 321831 732655 836583 839281 174919 936358 687701 238350 313438 174444 902791 969848 479260 777049 568809 992723 268296 696509 129019 591288 126779 467996 453265 414067 928611 496170 652369 237445 407425 646803 305976 912419 517099 233270 852949 138101 621707 880804 372045 333144 629342 221798 415893 124381 750837 576565 489595 603079 214455 972288 593054 158033 512413 459497 890097 104486 116085 221128 455228 243303 90593 588902 174363 95593 179157 116036 939517 402996 763932 554642 381350 224005 524434 391224 97325 8588 77227 470480 696895 115695 984108 993833 719578 292934 279725 448902 109971 714652 489565 956189 307281 113204 824957 196505 129807 85250 252900 589721 931614 986478 710969 133806 865120 108117 292157 973153 807502 314311 97983 294442 283316 812298 136357 801786 792688 769429 422377 690866 670774 678742 839514 791914 128334 94637 762455 93419 367764 266671 719640 174837 737272 761060 986853 452026 349564 10440 306972 876065 966393 824078 843375 828996 277338 315864 183396 98162 182302 3648 118035 708910 143962 952147 932076 699502 708405 185553 543342 251036 773099 186734 479793 281241 477835 88916 388189 55605 32697 708895 441841 704184 224556 72351 815037 437213 965297 358298 959208 469137 479846 439943 221226 201464 145088 475859 538643 278121 122438 745376 180419 11117 564179 200450 310448 838532 825560 703680 244771 469023 86935 918425 365115 696487 985641 681340 940520 75061 107001 482318 816497 829272 823047 336360 894511 541714 9319 700759 168335 727195 277439 798299 411732 763805 107980 243560 40019 161270 879837 342055 373238 995193 87767 213814 124282 227949 828015 669988 417520 777740 35507 381238 866943 394502 978818 273893 571808 101692 81615 633566 885985 417605 286626 455168 297571 421164 48022 449121 498716 959599 35932 547978 536662 623682 140215 818550 286446 904586 767615 459991 353622 592035 34270 66577 367251 348187 977749 841085 609663 390004 978936 401704 873608 389989 561070 405905 248496 354842 187250 370862 504075 249776 143701 886184 549508 571322 390265 698650 968088 197887 88151 995286 56153 845945 499962 588064 938924 302679 227330 24689 160331 383036 938339 127861 212932 797886 747683 829965 783481 254951 449695 755790 435934 62584 887366 146305 744702 646305 778972 223073 486967 346378 999161 138912 95097 952590 737672 586978 264394 761658 93640 690559 885701 206803 825038 955845 230166 655437 901633 657077 210048 354580 373277 425154 138839 132039 115633 861781 179078 557112 533409 282763 207883 828525 599396 658933 469622 551394 60679 275415 603886 785413 301416 752489 276395 339705 958843 338073 817917 932627 492489 606151 347332 6944 892204 903624 341365 125469 475989 292132 279708 662334 49222 308824 869524 261928 686552 234837 368784 720182 648695 183487 746070 740407 185952 491950 340479 848750 288490 769456 885177 884945 845754 229317 740485 584843 620941 274658 958457 515835 190450 374895 290878 198451 888269 847433 67731 294265 438166 614848 733256 549385 70808 300122 429188 924368 745650 150095 728320 808627 412313 792779 158346 501254 487060 877934 242307 531414 868287 298639 394913 141984 375049 433653 361326 591511 771510 117021 660359 220386 377757 871351 401757 122459 529066 850217 462711 716177 793054 595018 615535 671495 137546 626600 754545 405555 11608 333315 804479 982208 727490 517647 435183 499020 556313 132342 573163 916970 886719 76884 13744 510754 314989 981753 796112 120428 51630 765227 304 777785 720162 304225 306570 530026 858748 309321 191468 901398 790852 508355 462648 715465 92694 506787 525986 842687 889890 971699 167413 671981 276970 271598 568718 332409 991878 436551 949087 809789 267491 355104 351406 841608 390208 613843 699219 348508 591087 740013 303485 992241 507418 529389 406638 804529 199804 107786 878074 902906 712100 351914 883020 572895 724790 957548 291170 790567 506793 210271 116556 120653 844297 715464 223857 78718 255606 277921 54473 354718 393700 656596 861028 778499 602138 931140 887905 308472 378931 355268 522296 312828 985503 212509 96497 826369 526371 506445 744363 867629 308181 12163 906198 964444 943137 533092 74873 631324 415623 112841 360557 287983 236698 721599 957535 588621 269954 698373 778322 380383 280059 843537 713179 25669 651476 218700 246819 181009 902129 426257 345641 727818 41738 609778 340413 435754 116970 266547 197254 170464 87344 320205 492861 708303 482833 618924 284080 167309 521236 720498 895680 53733 333140 585458 267491 942357 148674 627829 239458 513681 113313 673720 544348 882750 649736 217964 397954 76856 528996 626613 302041 818572 109363 362924 542907 630143 864841 338589 266902 584773 843151 638986 625515 474378 261375 124326 227088 615597 725417 608922 425263 729856 580594 383299 650245 334922 822992 908338 706852 805317 657231 301035 854129 994400 774863 967782 812006 526205 697987 401938 381841 913524 268467 627021 352211 988751 62203 128365 260515 754188 544842 36602 216457 281758 985316 177329 434979 484012 868513 295363 872099 382225 814699 512979 554446 333210 464132 896316 344318 304011 83966 625097 602338 943770 427008 43067 260089 396339 289288 248455 197403 340018 607204 813013 558832 968236 244663 285058 23158 534374 622075 167647 241087 440668 939897 378159 430896 670012 147858 926893 628164 340008 355130 701572 109063 497720 770871 76949 514716 493750 877094 687029 502968 775008 529975 281131 96996 941481 194860 817718 851582 454904 318622 465990 145784 483111 666232 432959 214936 695365 386874 940409 154295 627157 724407 38978 702466 703693 978519 602394 421756 362264 485910 814261 155194 786132 963459 184189 835685 476565 120322 829646 301052 912544 978443 496632 104335 773553 442280 999041 210693 417333 533627 512288 87255 572624 928118 880643 56915 658329 89376 498058 699290 166425 62039 558089 215074 363536 195145 81354 372788 451760 494777 356553 423535 939808 798848 939638 355203 967290 659146 540471 439863 217613 794965 907171 87652 540571 256885 134856 883448 698332 325971 759717 185524 23546 227753 788721 43438 929939 414023 118418 137488 322171 681810 418727 329687 538871 706624 873023 388565 481794 936989 7840 289391 819787 735432 285569 593439 904374 527862 743119 924659 523287 94959 496236 403084 963450 512076 771307 788448 122718 448127 790998 429433 728500 116875 837480 319476 230117 414792 577428 445379 647754 114081 84668 79147 894706 337685 564986 312391 974751 594361 207194 661571 656521 134324 366814 12577 926425 667457 684409 287608 567727 497713 521365 183280 9693 524006 843149 571527 681834 342681 796659 920335 218257 802454 861707 697389 31103 334779 531214 608604 764760 960700 851753 885352 467058 292578 541499 430068 501144 885191 97498 104116 79432 273115 106447 705651 562294 367331 702421 659087 419911 697908 572702 825464 185303 916348 408014 896181 305907 81466 762110 932318 658656 238657 237946 668579 282962 575481 206595 713283 718901 618782 595406 393814 409896 692863 423492 311236 902333 55552 973696 330380 109627 978392 657556 578814 127452 109268 956676 203841 327759 637074 194761 619726 632759 525511 582095 9843 116202 343290 396727 270096 159154 539718 122262 593629 2512 691356 155060 487651 437620 465983 515022 513150 61638 893190 43285 704482 903009 808733 899053 928403 570514 110404 691887 450859 851037 250958 232295 591448 7288 939044 202774 414939 189391 816704 182769 178186 368638 27698 381216 524430 111578 436639 353728 769958 619369 413372 678818 996771 967333 11095 514633 755242 31420 581455 671664 643637 342227 590615 762434 342866 846271 981943 224096 996130 161674 812171 871327 327771 783412 239938 783239 745671 19503 577120 248725 468995 78306 83324 171001 610689 768936 739459 98841 332102 703310 551923 709581 36268 373592 310177 871585 644449 32188 456244 357654 33447 763237 391463 453536 327186 417713 138699 326441 524365 339252 20354 426573 881621 141171 961285 761053 714684 64426 863711 269340 121255 350983 887408 875909 418961 442860 624940 513474 112710 142768 538905 51638 451049 905695 818708 884277 684846 49334 441485 766087 64288 590120 208262 337640 476892 353755 690712 761227 59861 9260 79725 386578 687438 504679 957831 307608 691107 752847 149560 947175 204352 881116 111656 321538 717416 186360 833939 31069 889007 426625 488136 962591 832385 598603 154539 586407 797273 393819 176435 954052 116170 226412 245933 441660 852218 556782 184055 351558 812386 948866 793030 616784 988943 420351 726944 164537 472676 742385 224291 419096 854 370132 167100 203443 731118 245853 480113 974473 891467 677938 905816 316617 32093 2733 102877 408728 913771 112668 690112 423696 401230 72068 176917 555131 559092 609946 47106 998748 848606 92296 432260 648806 581730 516462 880682 614147 74985 940127 43544 924558 593586 381280 954694 71897 866574 682284 574719 108008 695650 472754 189475 510004 338024 747605 701349 490026 488302 645419 714573 113065 103445 834111 852662 717384 97107 460496 259345 921037 732530 43919 525345 445878 351182 533029 988221 597044 513627 860715 785874 933292 685789 658671 40350 154101 262703 687222 840310 81692 500413 173428 12865 481890 999817 970326 312442 962748 279977 458680 769202 5651 717511 452400 461835 663362 441376 557441 713214 897883 619078 387752 513814 175970 783070 355924 265523 53968 563683 109093 648136 714193 46049 155700 426718 637766 595962 444875 379855 438212 607717 578728 250571 922068 842346 975231 262486 977265 698407 459893 914056 912397 591054 279462 540620 722188 466661 927839 156897 150022 79172 915364 57180 342410 684826 201068 776676 783574 635881 825888 902581 667360 607558 363104 94046 831504 671770 632893 87363 519491 830243 813952 388507 393802 365427 260130 32498 976553 587888 720722 363113 23256 13203 165170 550961 500165 608617 371098 361172 115921 76181 671252 374828 535246 129356 308126 542634 22407 37975 297771 459408 615033 624853 577058 369335 243986 862326 228126 375562 609721 138881 687340 622537 696069 564047 269520 131656 776836 296397 499520 607661 154038 244926 606951 837941 559440 139639 11300 379247 399034 160545 300552 121407 777681 400379 966876 107101 86502 202326 800920 884756 627900 696919 951725 67971 966990 507320 681020 355743 172999 923654 781533 375471 939848 539109 213914 20943 73573 380104 736304 399854 657576 294777 574869 716431 818829 886359 470828 934412 368708 137747 445650 337422 516019 611506 243542 513238 592497 708942 277880 463032 116428 430549 800881 680219 177732 226120 252523 435002 332110 453629 637957 65893 712081 615198 152976 632193 910956 97064 248852 337284 637294 228653 232972 405626 949853 707602 871077 251587 498032 5330 650180 656594 91989 732345 920189 755119 99692 554537 753564 768502 439369 92312 937120 171286 769718 586512 116539 628308 147567 172527 392339 792453 844516 697317 474308 378071 324154 694904 906204 231944 836106 429122 527198 926829 710433 701682 932544 142637 136639 436615 758892 787652 353816 507865 236291 38977 119190 998416 678997 225160 243796 292074 133034 280016 167844 475769 351996 612901 794955 321827 837435 564967 147648 273377 337928 515402 112112 885696 18810 589909 420669 98851 666908 864739 726074 526462 505389 769892 40113 492957 909790 38813 398557 578395 333656 362276 570352 90219 488755 665061 762382 16083 550784 847456 988688 652204 182529 867752 725315 397284 636011 815333 902374 733755 970859 329875 933551 740169 722398 801985 780167 135223 43287 331027 310345 587905 371741 623105 562823 28923 701162 507413 799493 522889 504493 6449 532604 907749 161161 814919 657752 307548 663380 280671 800315 901009 709913 225812 172984 850233 791382 53591 897496 606174 999295 510443 232857 25693 43577 361831 144361 830311 805919 71031 510575 799683 296577 74396 900099 631434 904544 256551 714545 118634 610676 473794 677755 68900 330790 428007 694036 703439 245782 545510 192933 733138 190422 357540 190155 228781 745132 674839 90519 377969 987604 501771 495053 679555 570044 881951 685414 652894 862599 126025 408718 153806 575499 640590 506790 377589 164434 14091 561667 713033 37981 846191 765165 110548 516188 873726 860897 439795 831863 25743 947472 308696 205000 123727 306654 461000 976031 863485 427363 16286 154941 327979 649773 289926 776281 332483 621756 85187 594590 484800 476805 88937 572779 293873 716016 348323 303953 715129 385306 446638 175129 226514 644820 828764 369724 594949 409825 400339 76265 223475 105596 495243 932418 411088 149392 251412 179807 556002 62 650957 101065 556230 896475 82926 877184 547372 956207 838783 15798 477462 340407 176095 819090 939485 660771 769342 661550 37164 53017 583587 14234 432323 853168 281958 388758 830645 326710 504247 97243 836842 704171 604182 398739 788958 294979 235800 500317 1696 838120 400617 308042 492692 931958 915076 343267 895282 557310 465789 770464 506308 278275 725816 999602 100012 374783 976110 951098 754907 295967 776495 342800 563675 356291 587547 34429 995335 35008 522088 13377 971982 603421 720735 843726 405875 944857 551967 194378 32335 54371 805593 400721 676622 283105 708498 434865 558190 558890 991460 621421 188995 494412 42941 522811 567990 610694 747294 70022 880833 401871 939997 655020 382964 831822 126691 289088 385140 539487 248623 149769 225846 441684 147858 515266 51528 656626 801649 201176 615241 683952 285510 590255 204396 587195 534559 458781 624697 84277 133982 938990 536844 51441 28471 659934 655828 400505 353589 730850 411285 237193 230581 99999 472615 159249 499689 66737 383348 131894 428118 361830 9534 247249 917398 827521 617239 457774 337431 156535 908262 662607 440539 252853 303849 757543 827894 163864 521390 126368 379155 188851 747032 724501 910191 734093 448992 632344 722908 818720 163538 683757 93376 493019 288588 879181 248019 310881 177218 213669 339173 647304 304189 657428 443221 829083 664919 534448 152475 796569 400256 652930 581503 821747 98556 372485 122847 969490 632675 854763 199021 275342 785888 835160 316079 894008 455795 277669 130686 105169 570927 174110 755335 211409 44412 759685 59597 784417 489110 32013 351973 425697 180940 721823 818488 263523 918082 600088 967620 120750 802351 641481 738844 309052 348832 276278 386851 172412 240051 437272 169173 102160 744349 999515 564031 25488 189797 582752 782018 943366 436006 305532 156180 709168 919953 19511 383358 153858 825065 456527 499359 878753 469957 433714 25639 22056 395473 737799 792157 919719 483213 67430 766938 588575 805324 205531 969292 459079 623287 131623 518900 808202 108872 754623 360616 164487 294863 862091 936338 220496 369776 818344 393582 809195 556067 942439 139408 240532 675699 496588 484508 350137 636288 118671 12812 403901 567869 153822 866414 358965 398834 572697 735843 516334 783867 535701 845154 695525 826055 759514 396850 166989 212570 400101 192179 57549 99531 665831 997654 454079 412615 722563 790176 524979 953036 291476 639212 566697 849839 241445 760806 283099 989078 542199 649936 681841 878015 541054 136384 140554 752568 355300 242720 878778 156964 714629 139693 728966 585340 366514 876921 428522 669067 888622 266090 480083 76785 887540 751800 308710 949474 137903 417330 656503 155556 656319 728250 574675 877780 257339 947140 605174 820834 829226 740444 696277 780048 380809 449501 207894 656247 334856 440634 180435 976961 92300 889656 830811 470832 928175 452786 703537 618006 564732 15956 67851 937115 527283 748577 801044 935099 910539 217966 231786 659333 456427 163236 240352 457693 534959 142081 918206 723514 989545 870168 363388 696297 906590 109900 425483 128584 204549 167129 86476 637068 212236 17804 302038 779387 248274 431878 839988 274675 578990 659004 222821 171745 63655 560698 776411 455947 911673 286363 229884 264839 50262 376147 955236 488065 643683 137766 975969 258489 748727 576302 806518 433538 536415 874776 601688 651653 369693 112167 502324 218300 401764 980208 51111 783159 819678 875997 145476 145370 678374 213482 795986 367325 4686 261739 412684 184715 465051 518532 353375 679363 203844 848367 583151 140411 593334 94586 14546 141240 129171 792134 197715 780886 207470 954889 420081 868294 661200 826253 984861 384395 247031 414959 653183 285052 900562 376033 492146 882822 740934 634088 707204 142439 975212 513822 560567 892084 520464 189937 695171 540052 883699 166050 531921 856322 342411 460808 411073 963022 403582 72906 573349 16157 251754 492457 621764 918629 614112 693491 859800 455794 994532 380945 796112 220388 504751 436410 810639 560174 499885 405885 773611 357017 491328 27644 669999 291839 198907 591787 413209 259984 37927 459477 344220 651792 451521 113879 992864 178903 536506 759843 288317 250960 39286 319871 34564 491066 387022 265412 198390 83882 111182 600863 196490 150471 750391 618066 509995 698381 745982 940340 689144 233419 872139 250093 138627 547877 22587 428860 281491 945618 700447 891313 307106 778782 603515 220338 863390 199594 323335 563258 50860 362215 291890 387350 527521 752991 166554 648422 819591 293676 37589 351906 73247 81983 447787 392466 922329 966938 861529 405461 64669 760534 973327 711131 204805 271262 137907 49003 597473 356594 558109 143966 211697 395238 725849 118498 478511 441824 362088 934968 510659 934045 408382 36085 642572 630572 509765 53509 162782 384305 192857 242916 779774 849124 209419 230179 261480 111888 26462 189481 345930 715092 447629 931247 357382 173925 740611 923203 702772 115658 162849 680902 974493 446047 830651 267694 894145 874003 187547 38725 450130 551529 710525 416359 915319 194299 613650 147080 907530 597746 490109 311852 413402 838415 412185 299693 820138 949862 912496 924409 197296 757022 65093 15826 891031 754034 205836 168588 839101 465522 33005 979922 297078 98819 510596 872865 446791 631003 246820 445002 406636 838342 860687 257909 404242 424996 989055 350937 233949 389480 4193 724933 580004 77914 952469 177051 314288 373334 167471 257039 849793 804619 932153 424812 495881 590973 557807 975311 422638 81092 736897 59370 863372 885323 902612 142338 664369 421201 235393 159090 163616 27755 184469 557990 139278 447936 452112 603041 582056 282892 440486 731127 504523 392350 248577 87763 565579 356377 736444 592819 976941 831927 862249 462439 674476 820033 509645 76437 770423 694040 73183 951160 136113 135216 766796 97692 622257 401615 9014 981156 230720 799059 641776 894789 623773 412457 705220 886216 405692 222999 296813 963851 142338 456435 862621 360961 108555 268969 734968 491502 740325 590008 591639 382827 907154 856822 333319 486248 226826 601608 829191 988453 748534 932075 805773 841144 565686 527598 454530 244618 184732 962037 160641 549850 603055 449080 384860 676344 578089 236801 971415 421259 660730 975026 586027 305548 215170 683389 153541 328457 321754 998506 684548 823267 689036 883988 149566 342672 138967 599148 318011 67801 417068 278453 621689 540957 89779 652614 375847 861709 599751 258955 366506 971438 119030 654980 517274 352410 881602 555397 530118 623167 179042 972917 125548 686366 800194 262095 530690 607437 470078 672163 700336 860918 503531 962262 555795 530390 359247 65054 371004 990782 386340 247239 973103 932374 146393 451120 257637 105557 885201 183119 771530 830666 472609 638697 217919 599766 565718 98139 60953 854064 372013 977684 596832 302495 151066 755736 997777 456324 914178 2046 792285 634061 262592 766131 811432 256067 568227 814454 544010 450365 398894 372249 628497 539754 778968 655238 103229 255500 429962 938040 294723 345335 896675 229374 444939 469974 888119 403835 409394 250663 166860 261608 448649 796026 741339 805137 984276 819701 771477 160404 48267 445779 763612 467365 203996 406688 597189 719437 906599 177215 785245 176294 943617 194852 691041 351585 652978 699995 874756 911872 258999 7871 811181 26844 902208 708931 745078 548768 802419 545325 899054 153420 730087 887318 149656 40051 298666 273003 426410 587197 617212 954287 591951 699686 39570 823799 360805 222397 766420 620076 120576 495462 259166 52173 764773 514520 970691 39146 548560 506656 934917 105450 913839 983709 133855 683718 228324 652673 280635 139915 891398 159958 862844 27932 265377 798519 216118 437806 20401 478930 545905 721675 390955 550573 518057 720272 725045 366366 774033 743982 68521 757138 406091 891052 365206 654215 678449 384867 775359 254161 947472 862977 677018 551129 470056 754311 549969 775257 304877 813131 46725 776929 846281 323703 885574 535702 18967 874952 473436 126253 518954 663375 327553 888244 644932 340084 679589 577290 77855 533230 78185 137634 823912 418444 885092 591044 339582 291119 927841 250956 188536 411405 949471 588969 959004 339824 847568 108191 562473 302453 555546 447878 225614 24078 25945 52552 937968 758912 766235 307687 572648 642534 710370 310965 240515 474604 943654 493081 387136 242644 266065 318033 755093 654389 925889 849003 473835 211639 305097 517834 384669 41688 232752 410407 968061 187754 849520 381774 317904 489682 445688 627805 801741 317515 637035 245576 601441 257825 765215 408664 519277 768183 998623 330535 398214 559617 519145 272229 376565 383626 556785 100566 419253 610608 519324 36242 145016 129571 842502 21124 204834 369257 589821 124268 867596 48605 29123 390429 787778 813804 363279 408191 478470 229462 645261 829966 608587 36019 768026 810521 946170 720171 168201 188612 809776 721149 515040 362374 176190 277305 493531 569516 456424 548678 104680 971348 537767 384861 245482 918067 329575 226251 8631 902864 783881 427507 504858 108998 323362 526666 134417 221702 64123 982874 491983 569106 610255 223103 482491 86212 284495 768109 531696 269957 535521 430824 918843 711254 914909 249930 143968 909194 998287 641728 825366 698506 606776 640525 826374 920592 706253 400134 202256 784620 446454 245205 12229 368642 284432 231991 433838 367818 386220 640253 196548 817359 323534 399247 692406 198705 225006 253284 692390 7715 303482 52171 967276 573421 718418 503013 308369 285995 466635 11688 602646 225804 399085 339486 872491 401556 726709 463780 588728 810650 329108 671851 976215 574155 383789 365371 517719 887909 741915 666539 151547 733373 989929 727914 894329 974841 232280 391545 202172 20247 408349 741615 485859 142564 790240 881076 801343 940614 255101 846214 814873 611315 425159 219959 136681 118839 432128 587948 673696 461938 64163 681504 678687 74520 886555 909599 201150 314287 254857 283403 934726 920404 199553 605659 411383 287414 392845 816215 212483 189018 39977 463069 199441 122261 8261 598303 550907 103829 298439 424355 636624 280857 807814 482242 928595 437876 406288 42217 656698 946510 65636 13915 677487 41251 840377 449772 117011 408834 723382 798855 362358 10895 240439 172970 982944 457409 843663 732389 907788 106213 76928 502687 869543 139929 142916 238737 823317 575826 873736 53704 554413 51542 264748 926247 798264 297219 672708 399011 920310 206278 545434 932357 162648 415525 874345 382636 2567 888566 972835 21064 254428 57317 352429 918688 158118 780402 624286 864141 122919 103536 681859 652029 530071 872904 184222 304881 558560 380340 986146 966783 878176 603972 355897 209360 73514 121948 78014 990371 323845 514100 284099 437256 623147 123799 277389 990182 233740 934948 159379 683383 739336 662672 56194 563974 712953 391202 852028 569528 572903 888182 637332 234240 830545 726011 175763 709352 367211 488821 769399 363407 537434 373243 387823 359590 183290 626170 707552 652594 149593 523632 118435 313741 889081 599666 863620 844069 704849 874022 647621 252732 236685 5386 494745 442982 655690 144939 394089 260366 416539 315823 988562 11889 673287 686476 839141 806305 674376 533774 402662 309123 447885 308885 294478 892946 694329 570708 350985 685466 345890 925012 885369 135869 618514 349487 113 406514 867914 985301 785338 376897 207866 700618 951313 470472 723978 103398 328359 488697 111893 797012 776416 831065 949224 219923 973653 886467 436104 292536 395154 185123 434281 965994 926360 256700 974327 191461 857500 2082 29265 646200 476678 704897 473545 291014 266355 750868 140837 880073 906036 266862 344161 265482 366669 644405 315051 70763 842039 187170 513126 598557 823582 310338 723431 36650 880035 846776 253627 56876 448539 299640 87967 408020 519694 433678 721094 925220 434553 384213 677207 862517 661964 112129 699821 148274 633453 788437 675861 237275 857012 23469 299795 126595 928365 802614 82973 820371 78873 636081 845662 65413 317804 560372 119541 235753 860049 644776 522036 35299 746145 259340 985057 223147 746544 439472 892600 383244 268033 327035 546278 808229 992908 570406 822544 405355 107135 973183 568778 381285 842682 16999 274785 884271 459218 330580 980434 547255 443470 152144 319248 262211 646829 50488 942082 333546 608479 445438 119554 39382 297863 503015 964703 146888 142720 575309 741532 698196 500436 123038 165551 215328 563206 500251 140099 594090 781322 97050 182710 739199 492360 193797 876955 310021 805980 282137 727034 447730 265945 569000 6027 89170 607617 179735 350463 21573 772751 765152 220855 288574 252013 224978 587722 775301 765502 760268 715460 476470 409045 406533 446817 910016 380092 284231 282326 712231 115119 726767 280009 895235 98270 584815 24212 604095 855022 713357 28806 197594 275449 671201 945313 845481 826633 610779 100061 154707 862369 476858 176356 199444 511476 201174 32148 710907 222828 380055 971904 507115 249828 859771 637423 625694 119471 794964 561052 225181 54927 64264 669620 210057 775358 71439 540251 957910 421289 895161 988391 713290 316975 17702 174307 154243 256102 902539 95950 950190 990231 89779 670554 935889 506685 184316 969133 965761 309322 605654 404963 972781 137379 344648 34634 991249 40671 163115 585188 399812 61579 594796 186345 604459 558056 483726 635842 550147 6956 586278 474639 525083 543293 38429 4578 203927 516857 202802 139970 577391 987377 245365 592297 140269 801194 418509 932294 542579 642202 914163 610876 807987 697713 77493 720865 393717 495181 838004 760064 874580 809988 166246 105751 388929 649311 682133 465882 868863 997145 912733 716910 431077 20708 815154 727407 3359 59812 35928 490986 732973 572594 167977 87716 682659 321370 521235 457553 364264 890205 46487 857821 564791 168432 529355 643367 746976 639099 67929 410817 982408 652315 448382 139762 968228 64353 845644 925236 300482 386449 869224 583158 210753 987236 123276 387354 992085 358790 97798 324344 193348 476952 438584 495450 704747 132591 732310 410814 530297 760019 542763 96855 289330 732289 994708 376076 590573 471978 480899 909560 153687 978226 659453 297128 639790 657201 801373 479136 443015 238390 724943 905558 433993 312191 906197 341429 432432 410113 740486 714268 271626 331622 67274 286237 656509 352906 146911 613118 913535 903934 168599 887419 599453 926534 927896 144514 253621 493466 546522 221493 17147 721192 761453 489452 244536 369296 780464 284912 16966 224103 940251 17281 997334 133749 506742 673106 269546 705207 648223 512071 744219 782045 672905 682814 983188 805837 862903 491843 140053 511262 369477 564698 785329 170974 779808 538937 704080 634701 425992 849355 797422 448608 348309 818222 269530 157119 264816 620726 844728 139399 346005 169896 715007 922888 444696 580800 585788 197063 187804 760491 8845 805054 226397 36493 31463 667992 895592 965693 264657 993525 175902 482052 990439 446636 564917 391778 304599 331076 702902 323849 201511 59321 796352 146592 722541 967358 347204 579777 927125 404469 410247 165627 725728 931320 551139 765584 96671 145940 391621 603256 802684 258249 661681 965405 822897 623691 233018 313757 259982 752900 257354 478156 126583 396880 530272 452271 689764 628607 865101 406593 385504 309206 211382 323953 624587 432398 373013 693027 888536 661716 410232 413355 264591 477511 891264 540181 254028 28990 167204 985888 626942 543999 572012 422525 817897 489161 740662 707989 282277 950219 406963 574977 382556 111402 607723 635279 534800 483647 365621 724164 45202 222295 874496 54741 650508 22705 244366 875884 768057 659588 903859 923817 61479 623350 612634 609118 3260 542246 569344 588690 491118 566755 904823 496384 120905 377586 399845 809493 922030 699788 321986 536565 97102 9565 681693 834998 569266 876295 431960 345315 655415 129757 734376 350074 606090 440360 381398 514351 709040 243941 413440 490343 570945 566725 856984 465534 127208 332012 868900 132289 49509 685939 583997 42421 535307 826599 342800 402702 672834 477255 484128 483512 392070 448713 154433 292946 757094 138389 575455 952558 21382 467529 592629 690771 877341 881203 187223 750779 286520 130650 217832 32341 803637 884534 38820 226436 539849 226739 183064 837918 433147 409331 477861 614957 193382 500873 965376 625458 459835 18494 472437 55133 502268 621711 532192 953750 129666 995885 607538 385784 148921 286076 836466 742608 225631 856852 747321 298146 705672 116291 62261 271460 639197 790601 93863 216770 536472 22555 917349 484184 206345 65441 254488 95227 149332 790521 755327 32625 377201 518577 250411 373747 69483 256272 725761 784754 125538 520014 348667 807184 161417 727191 3559 813859 924840 473548 518502 712181 66715 976641 228718 63558 219281 156928 387081 142216 318605 179013 600084 997026 105577 739969 847937 916463 960910 642968 125397 292028 966526 857186 368810 994573 605067 217325 561135 275480 908124 764025 904867 274632 631919 602171 231965 438139 650449 839387 519879 538885 588584 424182 519006 598187 96938 750364 673780 32233 889379 787923 323375 809261 433587 370898 244487 746841 621710 383559 189387 453252 870010 745042 969757 885626 677012 459207 273329 495224 931019 151472 765074 548017 78180 608009 629790 89355 413428 539458 145477 553251 15913 192705 346637 192581 242178 790877 657297 496180 497746 232100 608189 198312 261697 386198 595796 818891 210443 218791 847275 726779 350271 566145 512363 127052 691393 388736 586642 807427 838920 830964 484275 587099 844704 860834 516145 585156 530794 151875 466696 46111 858199 661188 104325 672771 90993 350917 534408 209660 103123 430810 531593 374022 20459 909901 339665 315030 404927 198297 274748 608402 728933 567729 791038 642580 900105 742775 452698 846442 770091 811589 873068 16153 478558 477096 160737 353942 99851 168927 687994 186187 122604 301344 927629 45208 4817 975060 994372 836240 510494 988247 215515 909624 646603 136825 643046 416267 355555 113151 999241 311224 928901 732194 7934 636770 154150 434958 760723 840351 606605 690853 963817 824378 224918 397498 550454 973682 148848 610007 469956 280312 227103 41463 918256 883701 187002 552460 46571 495170 311854 116602 798781 969069 806521 589274 253053 38011 274800 584184 42394 886688 199673 449814 181077 57481 273554 946407 786436 932754 800136 618708 50641 945424 76929 136507 567929 868361 862899 240170 643214 561335 988330 721832 181622 977098 196358 536813 244329 425058 963706 7462 119414 304792 63631 538802 501631 590902 716639 892327 98232 174202 80538 488461 440812 250072 102404 427105 636088 492213 122933 91284 954446 746988 588183 363210 941876 730701 729260 61596 394242 686425 392838 135830 485672 941064 226893 975033 717285 917123 588413 997050 12689 592170 155237 493121 51220 4174 15144 211308 346796 694520 539200 982729 837740 121249 103542 738399 35959 79224 143147 806502 954057 778719 395411 527882 337582 826862 908277 312940 463817 840431 296748 516385 169807 314144 900137 680497 378185 70644 266862 851161 121686 432530 841172 516298 421030 790740 982598 442855 575808 291082 151556 567947 216317 186293 924705 953153 56778 966796 640966 207114 501162 358266 98605 461723 947762 572894 775718 476764 2188 311433 694741 123434 954868 479812 498482 171221 195966 519879 810951 517667 912718 571267 556854 457227 88478 771737 172849 267067 141948 426465 9536 247507 677641 515748 212223 951848 393275 682402 10588 494978 768475 994573 118749 613277 74696 939340 729624 892140 824307 48185 41402 786961 511969 636388 794113 386535 401004 228429 513474 852089 946050 210989 645475 912455 492260 345326 131426 990664 839529 683631 581324 394019 50040 458113 284103 591349 648849 744748 427145 729870 817861 68331 547230 632691 487801 98603 396966 947806 380136 769489 464084 74233 965534 682929 246320 597735 127101 597591 30166 297724 899196 234178 514229 777727 318307 854820 763537 885807 219152 564259 846786 711867 982005 228251 218419 628745 432727 950042 511139 55152 173073 396323 757159 366845 89359 274924 382438 819378 689684 863 13404 677762 510644 269789 414423 612951 678746 796022 234685 789773 661187 981234 540165 284404 191746 325899 36217 883089 123514 943985 811066 788637 76071 313349 715836 782853 316117 325278 168261 30760 107047 377351 126835 329948 666578 737599 69811 793770 917151 519095 576202 978638 42284 723544 3344 353656 585452 828282 475504 399245 63650 44206 278186 809766 84842 17654 949521 851599 705585 573895 444558 817930 768056 681294 549467 564938 747092 723368 264 763640 340209 710568 787769 498290 873098 28117 355365 309831 114355 816041 445785 597692 274832 972435 170356 409354 835419 383542 296553 400605 164385 728744 195135 419606 536454 14260 86804 935242 676988 101976 769622 525250 922640 713800 629961 586681 117278 942825 180676 416161 368663 238486 701043 226590 562050 589535 321430 718921 764473 175365 494209 913966 231271 450368 666458 967822 815953 955257 76575 519262 59466 994448 192093 746502 61885 457687 874425 903588 291366 240660 975979 994182 270489 308931 478910 572723 456762 543826 697746 18211 178244 223076 610330 940802 514499 729231 726047 972465 888345 672157 710522 927941 172284 967695 543390 291654 997494 646997 744780 143346 439396 190103 551772 885623 832184 14255 375867 70396 834616 453293 559015 822873 999932 811346 864629 259802 377011 245717 128268 456320 233119 931489 335720 306688 618004 7701 754903 647234 283709 539778 169151 463587 945559 912177 952790 919795 972213 910555 301609 61624 613562 9775 667286 862185 476130 792079 843217 546932 726457 115091 595747 316281 283618 595588 839014 450765 770897 170402 25162 221496 188369 785055 354644 417911 337792 395490 736218 443642 664334 461317 832968 991719 944066 513816 440349 819222 477813 190619 602415 706258 412756 758919 661987 432798 11042 466118 460150 633070 593460 454007 338679 875946 498419 613163 961866 873199 332126 523499 184102 398669 466245 989871 82392 582410 614863 205416 938878 403933 204789 40503 628749 389492 146948 997940 712588 210351 224735 891560 767638 39074 917051 845075 551388 26199 253730 741991 565921 425738 550000 270410 574076 115371 535193 515608 595993 516383 759329 670815 639608 567296 292450 912034 464045 671192 676938 935319 359006 54506 153818 304169 6153 806953 129960 151030 687675 110079 527006 241873 982233 792520 382137 421505 72219 223892 355594 180033 285068 897640 684792 460094 634060 198909 98173 109916 527118 369728 759525 430513 14042 652753 492946 834569 178380 802180 586490 922528 635347 822051 654439 897707 248819 436201 264566 935311 267779 380680 4057 665320 835568 872612 450069 15236 283129 600406 165828 460710 418928 163371 151765 592067 16191 247843 855495 632008 553185 775858 844273 928210 225956 344897 841469 777140 304750 883118 91753 955893 768949 836360 912453 71119 427653 219348 692407 864945 123838 750027 406202 120382 756500 208345 454938 193164 142093 445024 13177 522278 357382 170035 916942 719691 249711 138139 965153 85996 259658 668566 102160 789682 838448 51666 13966 886709 2124 807479 819678 325766 811166 788634 667484 648998 264505 33099 939636 484749 395973 739528 860649 574244 253566 260295 924752 823819 813171 630320 112146 597780 303880 984609 102254 303110 631540 889832 975412 735003 47748 58572 409035 928578 933782 57349 880236 498333 682079 186687 714404 963332 567398 807644 204374 427969 449926 747503 956791 239890 950704 995201 645456 156843 330598 907471 344960 668145 829249 870026 836599 566143 879917 81430 963324 14117 9064 155659 368616 481764 571910 448247 969257 514291 887152 200475 767424 209149 694624 421673 537603 783201 755622 65869 319260 306865 684838 85537 919560 215411 981976 777782 622872 119011 55623 490194 461043 101551 601043 795053 708115 926969 733743 547891 436291 265561 129123 655109 489384 317849 612170 443640 743925 211511 750101 100308 801525 949670 138247 62486 922501 766413 873208 669038 926934 790534 982290 280002 853104 130977 345367 821673 613610 536670 693528 313521 373939 60343 49471 931802 617420 630164 826247 734681 570444 949204 645566 252630 431067 425227 766538 504686 970615 867646 941153 538481 616754 739049 624335 35557 554865 147193 546356 193665 734062 62227 212675 963443 964536 23947 191429 729947 476654 644718 779924 298381 338888 10040 65632 930451 125902 270942 123245 728041 570910 988870 662931 872831 213674 625162 497725 607803 580408 801849 881643 852532 89824 773910 943088 386744 165010 991575 485620 102087 390221 583463 117747 869525 519657 415972 583484 44300 754574 593633 409138 857224 855611 512934 235471 807769 972672 460971 832412 95940 79492 109729 772667 725699 836991 515497 737821 727872 822337 736730 445324 31838 59178 470399 891298 294256 203568 948887 686352 320064 883356 685780 759833 355274 730125 309532 289492 542526 734451 441547 488877 564289 842581 490287 255588 305900 631820 864075 626060 861260 484037 676756 665934 438112 74371 660279 37028 831071 528667 632465 291998 882927 407223 512949 848224 820335 895316 143082 568034 728878 161731 637739 525999 245745 976107 334821 442406 660849 19589 696060 747900 66523 385183 262406 219192 606478 989402 947662 327670 107808 33004 262098 322341 469338 327007 644870 562185 938039 315408 291791 408761 762025 598833 185417 623906 994644 994183 947522 973826 944849 922348 629500 60590 346669 173006 695599 926092 742247 975535 574340 945434 649589 144483 468699 315685 298175 88405 866566 496659 94243 537346 975628 845658 320880 698428 321063 322054 502443 864616 825414 548151 630285 572288 116108 892320 559554 685075 792975 224713 263915 990784 308058 687950 898461 269630 82347 232415 345376 721623 925429 545470 927474 637417 76256 421124 339009 852836 419716 940507 743092 304334 765298 110149 381731 6594 750379 580692 624986 550572 542118 619248 975643 973839 873102 833813 902872 837055 329666 905681 807293 817895 714068 937546 364452 963781 693451 46135 798 309737 645217 520930 989745 505466 33348 452460 181845 381424 429401 958729 154998 265179 257461 895360 133749 249563 447074 967916 503207 318437 162017 615422 105812 797573 861346 891768 787193 790742 736589 469555 32327 507339 527164 362522 240033 171498 905086 817773 633378 665740 430294 776255 850069 140639 942651 632633 37627 355684 630870 157077 696585 695153 95494 798691 195303 506031 141791 496775 267506 58909 291942 234041 274362 570699 170263 507139 66501 815072 477216 306375 951882 438741 413987 342327 471799 764600 579640 323803 492 881322 383208 722190 782206 864609 229043 756865 986165 381287 578059 232631 399182 97625 945047 624071 789241 140584 501489 693278 34396 703515 648488 775418 456462 772812 177599 238960 294301 602663 680172 436454 680649 28910 361370 859866 541766 328695 296039 265497 359422 659436 49319 77193 955661 203594 832799 334623 421635 250019 280458 919210 143910 486428 397656 589254 350893 584943 529770 666090 223430 745450 572504 507035 634192 62639 147691 444918 742946 738418 269475 26986 597762 128958 844466 707835 898351 426352 388990 973185 398744 478202 620835 800039 731427 773602 18479 306732 486631 189888 395685 195493 212722 507907 796474 605625 583619 588269 925211 981796 307217 831762 798885 212276 125890 371614 361516 960463 722229 854924 1205 5803 860729 114287 474683 428309 320339 639277 226669 938219 642364 981374 372462 922274 231329 239794 551381 185664 869281 797480 790059 913378 498131 719064 976687 201144 641341 406026 50901 351172 761246 148765 81026 9695 285157 220289 151122 27764 207095 10941 84819 798787 957229 141674 710855 117535 836371 675189 182054 672049 977643 367073 36633 617715 834984 155779 6784 906805 613299 421892 701933 122331 644650 532067 275303 425052 646684 661680 868456 862405 538574 390290 489952 566645 595705 264514 825327 349918 110537 445902 732334 864842 962783 902679 351399 737300 530513 72147 154905 508715 186853 104011 378613 723666 841945 103262 14691 34595 216990 653757 117182 645575 475352 768429 325012 979903 609120 702152 184743 102815 619778 367932 811374 711757 331647 82250 161109 112391 374220 820744 424696 74650 147538 583200 544556 450155 738604 433743 815927 357618 442348 374183 106131 189370 631573 367309 789999 705891 494562 223739 218414 417568 670846 181823 472165 391546 196811 593083 464097 183562 18779 31203 729887 411715 677050 608642 356947 976678 959586 819445 552994 870283 740804 801710 805159 937823 132230 917042 191345 343264 834944 976668 352579 994147 921470 60568 370196 842191 103425 81832 54797 982944 42622 877859 441549 471716 368221 879793 405736 96001 344187 877200 462308 308653 438056 713682 721850 426805 83754 17501 723419 439479 860281 142569 540969 214567 695809 581637 503289 789134 806499 182163 838872 113606 921139 979784 432195 396415 711227 570989 103341 905918 561527 793568 220029 783385 189144 681172 253901 295932 867713 944396 106988 709606 659469 419940 780381 442924 662407 718728 579094 613110 430768 471867 765378 267198 736636 955666 559999 139220 45525 157046 739041 693788 499095 868390 851117 128077 518738 756786 57247 657844 510540 126721 849060 892655 427132 476428 479713 663091 600784 35233 228906 988295 134120 428001 308172 102470 819736 96898 130563 457633 20842 411853 427396 42523 16154 73313 580469 903243 535192 36398 457136 724765 844041 295611 682756 486929 803463 700577 786420 481659 464732 253198 601718 321857 620491 587715 133684 204193 499527 466966 575758 620840 317434 820273 641367 161147 521408 691473 842452 74450 375081 32136 430528 197880 812090 968891 932747 996429 828717 969316 462230 450820 380588 38225 837304 661605 52698 239011 710780 913228 256394 156113 169633 119656 361606 738274 98073 11261 177545 112438 540234 920546 204485 395262 631440 322180 535391 756736 690361 888033 898094 986388 254919 161934 375615 467945 176818 646578 96468 387712 504931 796873 469408 164016 583547 147553 856844 638561 130378 75360 541558 371025 72664 802812 474413 833298 890271 862529 910134 722121 406350 387151 998346 42353 181832 570778 33493 136854 629731 866216 881337 412763 640874 887510 801225 548852 698203 887444 506830 404269 116778 798500 454470 224737 903676 856095 83232 616195 362477 566704 156609 357081 100683 404566 67714 486587 67928 678183 963439 813529 306251 518216 24585 396083 197648 6389 718533 405726 249412 219648 982732 473734 696954 64265 865657 349798 684920 73163 143902 476113 450682 401104 480895 202413 439150 367159 51668 265459 640567 613749 448204 72241 189867 901264 650053 845639 715221 573990 229589 569709 194099 847141 434244 463980 428216 666768 954255 509216 930763 156992 82983 939453 442311 436577 298416 868871 908089 941041 270339 961304 606565 749124 691372 592030 527682 10242 479852 718362 383545 390055 855800 624610 391146 76419 865080 275679 386406 46264 49225 194832 264630 869503 831035 284550 615699 311075 510292 22886 275948 804355 448652 156458 777315 232853 440143 70816 404368 53790 692414 314217 780860 343098 885422 734459 605288 215386 777575 980640 427140 259201 136102 971509 932472 586759 209243 637292 529822 337302 631148 681610 710469 601712 300848 651497 709680 161958 154613 859383 691221 84962 782139 984310 868895 192798 801015 103034 195053 983467 396881 405486 476624 883244 746726 686159 887953 267096 827078 203055 455464 518971 712823 775859 756422 415157 273392 410838 790924 375673 960735 91812 491666 390352 298852 105728 920289 52948 820372 966878 366073 972533 812022 147977 855948 999927 884425 847006 243265 419634 766397 448208 264626 618641 955637 278882 767598 758804 902539 657648 479672 148686 952780 196518 236870 800807 410744 479559 974402 821210 480387 155303 604877 105080 567703 265906 597111 489764 173008 741987 127368 588950 247422 339149 873915 307544 881895 869782 915261 916236 527298 13303 24818 173987 461116 182717 825905 77799 799863 111883 981443 145522 993606 108630 747816 598709 326643 346599 895761 750515 648378 362141 461479 396099 211979 451304 295491 819729 440459 901519 183604 942621 611539 229803 404668 608378 161200 410730 228051 801360 718370 468365 293731 393243 442013 669866 496010 968427 476746 558698 822811 480866 78919 129548 422493 912953 2083 19041 652170 669243 402083 809422 884882 896519 590528 817805 272405 2514 605351 44716 849517 53539 723255 174476 746786 957206 710406 72995 687987 656218 544029 73915 615636 457011 296119 19696 809898 557048 159878 598646 623569 120278 78638 328977 100887 713547 480264 720732 575294 623787 591393 558595 624317 462367 593912 590024 601344 983329 906755 787457 877668 176770 457003 761432 760444 389221 802187 936778 86031 906433 491573 138729 748823 934306 491501 98202 784771 188392 207468 477464 525750 159430 906014 65455 827014 18884 396644 310401 977085 459966 653331 551365 828828 62244 390644 775939 759059 947448 468290 309657 249674 45650 907567 879609 126876 197983 635295 373865 368790 37982 151146 782593 232380 84706 836830 236400 422853 277523 722556 934968 605914 844652 219831 886574 258971 528894 650168 571579 2458 691180 167388 185053 440157 42926 932404 61222 824800 161294 691203 261500 662033 941037 129796 664472 757331 358527 591074 796231 74747 852811 983358 412268 356310 669996 998509 134268 976417 835154 205303 875712 469775 410242 437401 241559 448455 591250 416452 469873 84772 198638 436892 51029 596851 412502 864953 675100 815096 761309 155177 827635 145513 398315 702444 576733 540593 626300 644791 808495 659247 628704 266738 158739 39605 542841 55738 268165 542729 212927 435935 929433 188263 551231 495271 323443 441404 369496 686282 317581 318445 938493 75955 685300 107918 254646 107781 304780 147308 547678 872340 919368 826500 16934 795176 348210 106249 322513 695358 858729 506210 679222 324934 442654 670121 84482 79334 339222 258861 86131 506549 588651 649329 680094 542017 755595 821547 954409 397770 147255 14918 147153 852932 268293 810592 551526 659737 389663 538380 259210 85989 854658 646354 459574 600632 115392 745002 785717 709400 190334 444997 571111 753276 511735 403396 901568 648786 849399 837246 764998 868409 324384 202495 607574 588744 665577 867203 764639 176966 645529 597503 157797 541359 332113 354009 662144 624566 366080 702699 808794 965437 433324 217348 468981 94302 186160 663654 663715 318374 544120 545161 233356 88148 580038 506583 613419 735007 397041 878574 524241 627373 229409 921441 498657 277213 976532 77879 196178 548350 56796 873195 259057 529365 608543 183530 256860 319387 355286 639384 19975 217085 933518 323147 857211 677531 435946 259406 808530 881673 433758 820384 446589 562384 211126 47987 435326 646190 754637 918381 289390 5266 430102 146090 525176 280161 707351 510071 354524 405428 201193 788121 908269 116183 486266 939333 557332 411148 413578 815781 961482 844934 289137 533593 357154 328367 331224 896819 583677 140642 57659 184058 876883 226993 593134 532200 1073 577312 875349 105388 416885 811368 560170 966377 398228 937845 854074 599669 547349 896425 462504 797339 196372 633687 483561 417881 985600 721480 634311 350691 82588 695673 463967 141854 574402 181211 283042 665254 588763 993810 382743 360712 595368 666743 962071 128456 883261 521366 60048 385949 392704 753585 736259 609392 281902 196922 179271 807905 391255 770973 891203 730626 521437 2036 221943 701978 639353 297873 746676 857571 702774 952248 343327 377996 515188 270689 956147 549687 279718 225850 626364 118972 256340 221540 579804 300197 705754 196338 68169 543408 15847 887725 804365 650960 577599 484114 191877 301356 339258 871185 148259 19807 929027 978704 397612 539830 698265 688679 438011 616629 155921 676322 17532 718930 707858 269698 489394 248440 867927 134332 770289 287558 181873 826424 447396 253006 198467 149075 74312 853270 265412 783518 484143 36186 714432 74844 766335 193224 542872 422536 710705 178370 946685 887693 354770 393632 742649 506060 938884 786091 732326 91161 18686 84451 362036 425918 616648 777979 662120 131831 32001 131991 371543 418805 726489 205909 962735 203483 238935 927169 930543 780612 786451 601119 908202 834747 183933 295589 64649 954497 472789 752702 213573 318666 27568 843720 899441 596992 819962 770327 980782 798719 364270 243696 136180 365975 100128 512783 552720 18062 622260 548769 759712 792091 609251 243210 385753 976428 822653 577057 926594 740641 460066 938991 191478 909646 959304 708916 901542 447677 733881 610466 455573 654954 136081 434656 215962 805957 962244 13448 269345 625588 512342 101545 718890 113806 769185 703557 897033 594145 971859 493140 344612 35436 489005 278272 399416 472358 398533 731239 275157 92149 769220 594780 679261 800952 205417 466023 819593 21630 81605 389120 767588 618317 174141 67735 780110 221532 22859 168207 313978 187608 173629 212159 608688 509731 337717 161968 964812 429520 718311 721762 10877 146793 170910 241414 5127 290921 587959 900741 341057 595330 777508 298744 687576 222041 811754 931117 619466 477957 97955 142249 354284 941587 404989 135457 789605 438597 923386 852863 141488 596686 420654 894435 958814 251480 454724 826143 351122 946558 879673 125690 343107 986962 33119 265646 897789 96088 740508 162603 664544 429961 959528 640338 471264 703698 669715 705402 513411 742994 400828 709230 155110 688479 547995 617836 853369 157826 56376 610536 502462 161654 422513 187847 384334 462381 936248 635109 560148 811403 228883 163279 409359 579113 458139 102602 292181 262035 884093 213770 269771 638218 744508 49595 209773 307139 623405 32956 670924 401383 60601 263967 157323 73553 276254 748267 677986 192403 939247 584730 151387 806961 61072 247643 76440 998884 583546 658065 150347 665752 601917 289810 740411 733486 929849 374120 167558 599675 999012 933396 432793 289415 721415 280902 599802 244047 134785 149926 790207 193796 176066 61519 376852 804810 250449 113038 780089 369914 700295 163879 964738 253280 444754 285456 99989 823805 900595 488629 552367 403206 962496 272434 878112 99491 544227 231900 206602 140913 56024 238521 404838 406209 178035 500290 235199 768854 440984 99880 919732 370283 518529 247309 330810 783787 622844 307527 183385 397751 508586 308320 7658 198820 896386 770968 334559 162618 186315 580833 19515 639926 68517 109986 37014 98504 898945 201654 828186 541718 328356 673706 443657 353016 60457 795714 720052 808186 644732 320820 859461 11293 72927 782443 162358 156437 568552 127493 585112 87436 715073 92310 380174 367710 510887 896227 941007 621019 329964 833320 473831 675081 3446 547091 884214 61407 535421 734150 923823 742667 213648 757144 288987 382253 808337 738197 969620 675354 256437 716666 806922 266522 80581 712314 477313 720297 439455 29179 527121 716154 980597 614618 999653 68911 978253 775971 952125 561059 472639 364057 418796 242080 443451 971060 651418 985961 984000 349918 285506 99314 470566 937973 982197 523362 529877 846413 488214 629144 942475 613227 107997 847459 654747 235850 999252 607945 433256 763354 274204 990273 757422 909180 354921 336505 613946 435591 344514 791952 976429 461319 742402 680221 169404 392632 413914 901158 381747 79631 586572 30442 484717 260978 689 867992 214174 72763 365109 863957 442698 567224 635030 106747 406155 113902 77288 381460 215438 64786 255251 993187 229334 941198 591699 617883 87672 716098 531896 798374 400798 620929 945636 694175 372997 178832 970768 24344 306110 819050 781574 215701 896880 775806 488104 68303 824340 76015 317800 33331 663864 18963 732878 417696 757629 277941 617398 530413 56793 533140 209935 661792 640022 47905 201949 854583 140945 879045 19575 337763 464764 599960 31497 100425 659292 84971 265300 752639 238795 432128 331689 496661 101047 679372 315698 872457 273185 685820 901161 118481 723680 577580 961951 91734 583579 333617 951798 74675 16915 514705 180967 545530 201430 869190 163774 589679 332877 296831 109849 923787 560495 608479 399276 11002 205195 30652 280959 230365 457155 122657 196526 759049 153291 612300 289449 303431 674158 107441 646386 256914 198409 80757 535137 791772 468494 968499 835427 955657 769795 408571 669239 586929 748609 124942 549168 287331 525813 992868 79286 972701 509281 65958 532804 718869 91548 266483 426923 940275 841102 268575 909006 646036 757750 652848 68388 973897 503268 409952 700986 665430 638718 651230 868782 774259 648127 246156 609269 619022 759540 441474 116629 366727 62077 211018 259500 231667 6034 593122 747239 738906 151483 81021 241100 767225 390103 712066 820529 973185 472854 349643 144642 90326 269503 117928 172991 13648 673835 960474 478843 469949 279304 612248 27166 6173 732887 539021 110820 386981 686573 843224 781277 395645 733430 489610 644779 917122 830958 970476 769862 63877 86310 16502 22651 744841 563269 744345 731497 897801 229892 787510 406467 330928 977137 315109 223569 902943 718125 176303 789486 247530 512878 610388 92171 500699 162814 681094 149611 875438 578553 852268 272549 463699 554707 100128 944358 512560 264976 70514 464684 106524 36042 212962 63115 80869 62447 364649 364140 533515 660161 843057 487113 80450 263572 531737 456115 206004 192723 130674 624268 103997 767227 649092 277773 175981 472413 985354 661953 378378 95329 662193 380616 734731 358078 586782 215318 261662 5699 408229 3569 840419 856210 594002 152822 291054 427167 309156 590420 731145 694133 941261 10959 138031 527345 316019 918399 107155 353989 324466 92238 581527 534774 361240 494398 299349 943967 691560 146145 91418 744876 396696 805535 336550 684320 549202 679091 880621 187215 281783 737390 240025 705316 84247 789555 979461 500893 788410 22841 9731 186058 218586 638221 186648 514513 447719 432333 802555 863853 35906 937901 863065 566122 176066 410550 758740 281131 959794 976130 984575 604837 243152 235970 208483 304737 708048 101304 65022 470910 784984 91453 667583 134828 815105 634044 304971 515314 701148 205109 81851 257064 50475 774523 272412 509182 769123 328246 519981 105780 460081 76962 108836 979360 998706 758479 756842 891755 984057 902879 77594 93780 248397 899402 541830 511275 38312 538141 569266 938583 368761 789494 605783 884881 552355 30410 184353 540391 133372 97568 692786 615674 219151 582548 249949 715648 492634 546965 402859 85122 941201 541222 151129 629151 276761 610976 61720 579528 708109 118895 95756 656322 606973 951569 353166 520167 46698 981019 154794 370661 500556 891827 491746 313853 718988 708566 68009 206405 269642 465940 419496 141991 178328 287823 669372 768352 244284 445504 809910 715905 585458 229362 82778 89842 517800 952133 971680 71850 655233 478380 567607 692280 263059 157615 604413 427133 516008 345194 551304 173104 997377 881356 665888 592024 500174 402137 702466 361558 118135 270761 306655 728728 367766 728551 457498 444519 172283 460562 822990 19866 172839 89983 370118 359008 605777 250197 36739 525563 371812 517199 448506 129855 401791 158974 166931 648919 352371 822277 999915 445185 548745 9243 24083 243917 797370 553612 794510 809377 714677 917432 549527 504184 867996 598163 328665 358494 268807 177636 184309 666294 656959 647430 804864 989109 184772 299049 805570 894564 669000 460113 293240 578593 731186 888406 434770 92958 397276 839715 58294 655841 892182 501560 510459 943747 821472 398248 406703 546737 592627 584475 390546 519342 783929 294285 74456 686671 629713 389389 652971 323325 544396 828543 586407 579511 950963 704283 219869 892365 254974 750700 781456 425894 456606 981201 612474 460795 930484 725695 382472 66138 666135 77437 426522 28003 472211 520806 102404 489934 620005 952811 630864 355620 166592 652175 358010 447426 60042 625321 632882 73881 574175 933861 388766 832240 504973 459267 5013 141664 464471 130263 449317 77591 762291 337543 962893 438870 244684 279504 272196 13747 345088 211458 576945 613080 501346 627775 105456 283010 786233 239296 233811 882370 483456 413648 78303 766016 901284 829327 118283 499 618121 387952 414916 770346 198917 901691 883820 123398 87908 900044 200662 142909 923746 781778 2956 425817 704308 163025 101898 962103 969279 886688 698944 763401 810207 618156 606483 342804 816482 621299 768668 705779 555723 76042 397351 605522 56463 337816 373558 391219 777115 934680 812796 12973 855628 590939 976483 254568 666741 523076 232390 571298 110173 500362 973431 358765 415678 28537 844154 976238 671111 268721 123464 886816 256539 739558 573582 930383 467088 631262 811947 780190 707889 742070 305461 678209 614205 378334 969269 671939 477733 833304 453350 107522 871634 118205 443194 349934 540252 520312 488725 280973 509396 138440 957968 59258 98171 496258 807351 103650 423049 240974 50124 550149 924071 133349 149698 669243 582133 281817 764610 567852 635013 994189 921449 981399 699934 440697 561480 647436 239738 365415 179363 808242 359944 580793 927155 966658 419818 752352 886628 457289 713144 292390 794583 471402 689788 767206 767201 51482 641460 827790 192202 155619 346004 616292 646544 845281 182337 733630 280417 30600 279510 800456 594468 324316 770979 148802 137585 176183 649769 170368 863892 429318 569951 756968 815118 754252 721456 50487 464468 13086 270523 66685 443342 119846 423826 106140 207641 38689 36539 308045 880902 764832 731954 685595 269785 291915 823525 322917 734282 394969 258742 759968 253383 780121 215805 95827 588144 3756 490308 26586 144730 958472 617609 111908 546893 7863 384255 528309 655238 338326 367245 178277 74742 599127 802829 247326 506752 669567 238350 186465 386751 156456 819987 787906 953726 7360 582930 540136 796606 441609 877558 165710 796083 345687 506846 562949 177415 631765 414620 922992 650454 705728 484598 244806 957873 441258 912168 941075 67291 282680 3807 830455 424719 368421 866496 287269 92151 284925 174623 447526 326326 984226 157000 451860 933920 918603 247866 625887 960509 397184 632295 553419 752714 133023 850678 758448 376887 390746 626625 261753 168041 121335 747159 119269 27450 155727 920763 226314 14900 132751 815331 733773 57882 504826 2810 311786 708832 962340 835550 795762 162349 221496 78434 669448 463136 929588 124494 444900 824328 700904 989402 145744 789419 638459 224119 448877 193216 733030 480838 272623 675957 899510 229726 241437 52073 39950 923274 6930 668979 210403 696649 73215 528921 963454 17037 538278 645786 837310 63548 929120 825317 623059 936434 438681 458272 503492 861181 328143 137058 539882 80032 964310 718072 752371 725008 99030 376868 847840 462074 158923 514969 354631 372987 419909 922753 142417 243494 779750 44663 244349 258754 217254 770189 431643 918666 154002 894599 318611 106859 774153 673951 171356 13705 411134 103039 74180 575738 824889 5641 818671 569353 325910 285779 85904 144756 70916 421411 659953 96431 666566 810552 592369 804319 25270 116737 489857 227232 882813 638179 883814 976384 994781 702071 651450 439169 528743 278601 898859 801883 703685 997146 787451 833335 142321 363039 125374 149877 932220 843905 489119 773735 157384 501851 696283 871508 777422 953727 637636 996342 447642 90481 341439 186236 491657 537898 613511 122569 190546 707862 595816 130867 785082 778711 105412 432965 902686 271232 738770 734653 502637 959514 229786 752590 8300 958946 685370 637792 128752 827657 282532 651787 813863 95987 756061 495136 581200 228473 548032 518688 137278 950695 564985 885954 836697 225726 343371 694577 847964 236339 414986 369420 357208 460206 641506 495973 873712 241996 40910 601347 540379 228254 533153 216031 592166 57384 845697 709738 369519 664674 74087 188038 37867 638779 890912 449865 765920 536657 598735 37053 18476 983673 98281 838051 408764 690750 841463 842347 765334 261018 829655 64189 192464 100414 353084 562867 78422 355344 718122 738780 467304 923816 189498 490939 41625 363154 301788 996743 56721 272335 266640 503273 253004 129875 630060 324608 837337 707016 905113 294112 2141 18634 925078 242958 687949 14506 855476 775302 874743 587435 856599 890742 896570 412872 96252 166144 803657 198508 194669 991228 128428 457528 732686 123315 772606 797120 923156 137125 21936 948174 799753 147652 175685 307934 865738 179959 645588 688929 525129 19992 427786 411066 485451 215222 458021 569219 821418 606484 619001 172297 929044 399144 671663 136780 85770 476253 247489 642625 18274 58641 865152 236687 212102 162392 228494 738517 41075 654967 685796 570595 603707 912617 904333 910460 248835 765534 373417 650842 256133 402423 488235 398954 952528 576652 463004 478348 289539 574630 519126 180116 54165 685637 979465 246796 461008 249946 655801 268464 411473 131726 419262 606896 510410 860794 815490 606257 677185 690285 781383 532812 381326 975466 468319 294478 563681 549094 376242 780791 84345 993230 108411 111931 177902 267647 561099 184580 537384 495821 63045 708717 155045 704829 724768 687880 772087 890442 839081 328794 288772 586979 840382 364314 490692 479083 216915 324917 853319 733880 745905 214797 297005 546710 388530 441653 344043 257281 223303 969207 565772 163374 4722 907534 324270 940610 463564 659756 511297 154969 637696 519669 922956 946241 889998 301698 401064 69628 136393 989664 212802 824130 895065 776206 576477 919932 521018 495746 511758 610826 671611 8741 791102 881790 488704 864402 359596 219231 452225 175259 346089 814439 636169 19524 881945 900614 883703 813254 373176 197724 933504 474190 109459 561602 916907 315067 122059 740802 593556 192995 741462 373723 315305 990926 257342 849022 775280 141050 902495 666579 982783 32213 964333 421429 146563 520518 92652 175474 383866 480037 871286 624652 541560 56127 204409 967866 363686 33171 224822 432424 291646 128791 978627 973298 622737 601075 337994 203757 593857 202308 386696 181151 269575 675995 390735 606338 815854 898620 92420 489925 553622 293152 43041 66378 977586 756019 228468 885929 801738 837782 970591 671276 978490 748830 105110 937809 14897 693459 105060 749644 234355 436658 969830 522370 840920 623980 815694 77518 841547 869797 964321 827647 625483 746933 204474 983384 672301 198890 845829 568784 540632 355332 194692 989968 107015 468856 174094 673015 873227 459566 108939 974617 630727 466755 477305 362684 119154 975496 308330 659609 459544 67777 450948 419745 82329 493606 977471 254646 143273 481701 844779 644205 596366 932894 570279 900499 881702 812902 310123 304549 10014 836677 782463 24534 38651 850040 898178 874317 530197 445807 680420 842532 643607 617488 602859 625130 886465 83826 515122 615202 257510 556579 3750 444034 198702 223587 925575 88821 471637 530663 236013 434009 711274 887702 830721 118082 144657 162703 956287 839669 487042 714914 950011 691374 268168 804626 403800 462618 222466 871130 566290 622110 125669 750372 710326 223118 953336 943379 63077 984118 805910 551739 160661 389909 625584 703075 249359 101981 134281 430794 351602 6005 571832 917407 482735 103415 193129 170376 907339 17330 285340 852956 260064 159785 891045 906345 875355 818769 145514 804399 345920 759127 242536 959586 373730 626008 28399 619820 399595 793000 831137 428136 87066 171020 391287 273384 364416 753087 845116 337009 373890 469617 534800 647994 457562 328323 934246 948657 564182 600204 428230 815861 771607 579863 640844 668381 337556 27043 620263 208943 752277 568610 62555 29418 921528 665594 690623 39293 675950 341511 893696 292109 601215 98007 387676 969587 851202 956332 701992 120188 618790 9406 282251 449063 840877 313590 529216 165674 722731 728628 919576 637934 297419 295691 244278 669262 694218 114688 249169 781084 367482 7182 918517 24668 358529 371172 993474 638535 744791 239461 465772 151434 221259 994407 56953 902852 419071 453493 492294 60427 48872 117645 796418 585256 903311 979107 967922 249686 762322 277852 883564 410951 938339 208276 728155 3551 616136 102169 45377 292919 155162 984109 806256 954203 840198 504839 405136 631501 434383 773843 112157 473024 760777 266798 872806 376285 395872 370475 46671 12097 728527 545360 131792 734717 626410 971801 974067 198933 163924 389108 306394 192066 612361 24132 267958 798000 792214 199455 573265 275264 774300 335440 357894 89991 697809 184405 283075 872206 592702 969761 581070 260752 591746 884699 374973 775806 987213 143518 171964 76926 694438 56631 609099 611560 946854 719082 224254 253128 420027 513774 422971 774943 593382 694764 589823 374754 270909 349828 384218 953849 974633 117127 942062 287937 257577 716926 9588 856907 763342 914466 804726 722267 189693 206114 160342 747689 610608 761376 290502 523491 291061 304564 724046 851689 539501 758119 404938 909584 32462 928185 42665 352672 291490 969693 25519 875606 774918 122808 834035 39395 980076 849061 396962 21290 969177 856115 215930 941446 708968 905829 337232 210434 541829 887153 714955 960415 638834 170050 699046 332113 364741 766007 707122 963202 11816 875489 953169 3854 274712 81673 77437 66694 434215 895463 531647 361837 144443 4012 611896 655870 978956 895801 185755 928036 849961 869030 977777 285760 191924 76476 875092 442470 987105 178427 808820 653920 636667 90581 647061 400618 909088 660209 22607 539316 323968 252137 605133 534116 244321 432716 207886 113361 42974 741597 684007 905417 37859 30738 10943 141515 900211 936277 23506 996750 898595 843975 804399 637625 856988 34808 4090 841960 175836 847856 967082 875566 684598 96106 700364 367181 64333 769555 846334 55935 445021 205711 404917 955057 140467 862389 802360 875971 296751 183950 72610 73417 990729 122906 167588 214157 225162 291018 908608 573322 318158 131335 428047 501938 917833 787562 419516 71082 153982 804418 793095 15305 337417 330641 369604 208284 6551 457167 207897 820197 907433 328038 621443 584279 239893 65844 130257 476060 85829 344268 296232 700431 422581 60533 614397 564418 327993 446441 624030 39610 635829 365015 175722 402926 23715 697570 808404 987851 719121 259425 952804 191027 11872 616541 427830 885945 612102 771925 779705 743974 478733 714621 38000 678712 161490 928634 578869 378142 190790 585320 489073 909949 891377 272149 108901 432174 964970 891139 133861 634429 853920 157161 194200 69676 605652 240947 318841 816814 776668 886398 540057 27628 991906 595869 754778 89539 449763 663063 191669 388 133041 668646 250677 997811 990066 637753 518074 354953 526750 214003 910584 703858 308036 303017 884981 208976 994950 890920 807694 48886 69272 394542 804210 617645 289029 116396 207717 940530 250730 661642 299711 753142 82873 883939 575403 102941 727800 495876 673449 260160 398719 761137 143052 861803 271166 254817 492732 888287 705972 381501 477812 253585 978681 486885 273413 609577 20533 275371 185554 13892 940454 101973 806226 443443 337759 862175 413074 147962 992899 458103 95984 930066 721870 940544 626081 760679 762252 552271 977899 517018 197792 734193 803436 516608 991231 416163 357905 694689 293042 808024 177568 48122 957272 167671 31727 813051 531681 932827 69354 905866 708884 603793 822289 827519 492746 867485 146743 403558 313520 368565 767620 922560 194953 207236 886708 888705 584234 299497 88214 386515 190013 288117 202575 821970 798846 841585 12308 793871 411201 131478 345715 898510 71978 674898 242827 693063 613043 920266 187470 355624 962602 729682 516806 39697 408176 356599 565134 480982 455803 285430 364501 622913 135572 799362 736415 169870 782042 844802 558787 834286 145406 265360 881133 103620 846533 71803 509854 529771 66889 273158 830887 820845 373112 654567 626098 64973 204243 773897 987513 280063 913457 728458 893453 181739 432505 193917 898704 985133 163691 838058 519547 403992 791896 596681 252249 130670 698278 143883 363402 497065 562253 336337 372289 135926 67932 82098 509639 130741 535540 915706 565366 487674 293068 245733 925822 546895 291180 869800 87971 736944 285810 433641 169468 617421 510992 31490 312310 257675 431819 570690 634960 734788 313022 104811 549149 559362 514709 527797 709573 64328 351059 909642 639491 731401 606732 609096 966760 228655 402987 21506 100631 181205 638061 404287 115399 151886 533285 880634 621124 440796 381814 267168 211759 244409 644956 731925 529081 20305 482851 139247 473900 731910 414830 642937 466466 598123 380146 351026 286796 103306 550840 195979 647532 58782 182622 710445 294619 233497 31063 714097 945540 545376 325414 659237 893095 954634 626855 646606 413975 625124 199 705440 911164 772847 510087 702088 565650 743905 910012 321763 727912 866656 437138 54660 525730 751178 466308 590578 499704 66736 251750 900135 4213 7638 689820 152850 894008 950517 477152 353430 570358 366074 521280 976585 19062 109444 731677 355446 375508 468009 884333 471387 282302 671154 72825 483436 460474 84378 489568 618766 309214 397203 825874 948189 260055 740673 167255 336678 938019 279420 996486 131821 906966 826835 657038 409065 602713 860164 70448 266691 864998 875589 217026 563355 377166 604606 476526 258947 540979 478220 932465 475074 637774 593664 393820 488914 317482 237406 88790 23266 791143 505183 112601 964564 26232 337199 630705 389504 768997 867119 45696 419120 154826 38388 754108 19234 909334 810758 61231 342537 896141 55202 204534 61068 842887 563449 9155 110790 614382 582191 157916 310276 155652 707932 889753 300042 516827 424078 813289 889102 519771 793286 599246 186491 131199 94774 27164 307568 13912 685897 363774 455935 843465 447067 948146 469166 748617 897149 960008 627385 204324 943859 738470 248910 753338 484277 38535 693519 626815 842481 285047 483604 463289 352519 179033 960614 775110 183500 307425 309893 128851 407624 433883 316900 944997 125432 292066 161191 525844 721356 590057 654316 189259 131818 328950 333439 516362 861225 866978 20132 661796 500503 101850 758225 606017 938292 547297 831729 516445 830965 72012 739938 667847 680706 178308 623480 32931 47223 478536 760 171817 354791 893352 234269 312995 796756 104587 8471 957363 31993 815978 174471 197067 203072 438226 456069 487219 168908 305062 162906 532934 18545 372827 119174 213749 53879 812923 390139 847106 309978 333538 83936 103175 621645 725764 603087 648045 306674 711973 664791 386293 748643 767775 361210 375282 612013 478624 329072 902989 966608 216873 487139 686592 305472 502160 301617 871132 522279 433407 644781 473923 243296 785139 562783 365998 888318 681917 106751 257256 801411 622020 939773 708048 841193 135746 749756 28 604445 318531 933779 715793 619326 840873 439499 819532 679075 947882 343780 583420 879698 656464 762511 412133 6218 769912 559157 979422 794810 160468 876847 522900 952839 57769 821963 319365 892362 482578 543054 251526 94544 639035 648173 515454 278232 682150 946578 338152 670553 205609 868317 941333 973113 290990 323808 616167 582934 10547 8354 956952 233537 906120 127773 936753 223487 405651 89793 184211 703495 5647 60143 707313 109446 708808 591166 207252 316573 896096 991993 730774 268258 166926 100254 857383 753115 725146 768225 952396 110662 607458 668647 216666 554324 684441 507532 497343 498281 140930 423645 27386 120990 709177 269086 355038 548352 821866 964486 927059 852046 466968 70590 929621 624894 765272 910310 334515 857848 688147 227344 725905 242969 552008 299843 161639 429746 934599 659321 656063 139079 951351 859937 963899 564881 877009 957022 998860 605948 17442 745222 949372 234474 492813 241187 443493 253293 230983 325110 241080 217809 186201 946799 106808 858256 189282 337910 975868 140892 338578 23078 432304 863064 735856 625804 237076 605855 219925 376940 853820 20092 510255 866556 348302 286064 147711 381416 613767 53552 421979 769484 409270 403364 327725 378493 593984 163433 991346 594817 907226 837904 891963 329297 865874 162909 776303 11614 648967 748360 990280 742410 884076 684352 291793 749162 487177 683107 981679 477643 596154 478470 688341 452970 748142 871411 817998 119162 718377 382310 989303 543074 477506 697680 480641 790653 976102 930645 70708 842776 529747 425677 809767 335351 820830 935494 165385 386192 518382 264384 447131 292750 903550 600880 523316 375695 971295 297918 94460 906855 912179 678022 544177 471067 370547 952347 687205 271143 473515 638272 376893 551225 296953 813357 819124 81523 240913 874448 639446 3116 24251 574025 448197 330992 385427 364972 140280 918588 380105 298179 824119 431043 784223 148362 519712 251435 644270 956337 879077 732241 618081 873758 565836 846209 618743 635176 44909 446334 647749 641181 353016 528064 146546 817277 290348 284337 319930 754108 416097 257455 845932 882692 176767 452430 434796 418801 924421 297427 200753 890195 578755 348857 742536 113455 322528 161264 582671 138110 70868 522137 295419 752621 671919 62923 312851 597212 615057 513490 40242 727327 367600 708906 605577 185280 660437 265544 776346 765882 475231 852562 963198 638144 731198 204897 397088 713972 174649 878982 992512 376624 729385 19395 682930 80833 89084 23502 396380 923686 188275 459153 248891 501013 59107 131820 231262 47031 958840 652274 65002 750440 783278 173928 965396 26552 371158 374153 482666 410348 573655 168452 955083 386621 737770 805116 516586 407639 719837 520007 132687 481180 449745 92720 683925 399135 217981 280758 73453 326377 249896 926410 349722 263352 602738 398293 292276 975739 51724 912943 791205 166487 996347 371177 879982 467365 162777 896388 229475 420145 223508 270648 813355 668093 392110 264494 327617 782268 106683 527366 620918 863639 512422 571986 6572 427884 37100 531929 78364 796361 438751 134869 556561 179637 603172 732917 204715 549288 835445 482268 619166 121935 805409 979360 223984 917769 767431 310796 364990 404524 256542 52638 656695 765504 632688 658570 293087 250242 19291 187893 647310 404259 172431 502970 370671 663047 107730 469673 621377 347463 359743 620611 178073 251759 790530 541759 700766 263808 369758 726857 885836 382767 712935 827581 998386 914084 834440 847216 253300 403325 656639 840232 956361 105416 230044 387935 648574 497804 256198 222148 821873 792449 141685 178809 219734 767635 333561 551318 957750 303715 450482 617893 246699 611462 625237 737700 492966 286468 914286 452742 312297 869786 109336 73074 471501 88185 74759 345602 579646 569476 493118 399110 381818 344918 269913 64895 650069 608314 639557 764580 538615 471857 446531 205728 878492 351280 817065 571153 890643 236831 263136 372043 763200 461403 247079 18452 526043 875316 16014 111973 164719 548400 12540 793007 564059 658182 542058 488211 680724 922852 316582 768873 1697 721002 580113 146298 524766 62381 678433 485638 580026 912117 920736 257087 910585 91774 870699 300428 258802 121147 463923 256199 328465 634510 642495 379200 8343 885330 735785 142455 957717 998354 954141 412069 41973 460366 118045 174964 944113 859453 685567 588739 426906 793414 156205 982243 106706 156998 721060 45020 965202 33677 773110 659049 220901 798624 715272 803127 771627 661689 474004 809130 491479 33666 729960 921049 968050 725726 417126 738829 243797 314657 950658 112454 871923 136850 305479 371254 13517 123568 423698 45763 332539 697770 615701 243913 780522 562342 14934 209878 388121 8891 395053 182829 471067 550582 761865 465412 990423 545753 148780 780357 398155 882711 225130 341073 887941 401498 881391 241784 875305 52478 644278 201922 657902 681235 379538 727529 968032 942238 790633 88733 337888 234200 151475 809599 901471 72174 946240 408742 46375 547903 84783 198685 247698 247585 600696 17762 80464 98461 554531 3561 974950 824238 815759 354264 833642 678342 903660 942792 485896 325514 112705 193738 207360 66257 834727 320416 92773 311784 564427 598463 286815 692369 104816 472084 641642 241279 978347 83324 815637 954395 517477 612298 871108 179523 843485 921861 132271 286534 382435 979943 510113 262889 953758 68319 762745 468901 233223 344336 786796 35750 347756 989456 740033 389389 652782 481770 79635 112879 598403 714780 84243 876053 556660 221017 622788 465466 950944 539273 330621 587280 519864 305284 626859 752443 192129 842139 949388 371476 904405 608399 222708 484071 857378 183320 889548 137461 195113 224991 584782 323635 413760 203204 151371 162249 784209 304985 197925 407189 719385 569636 109013 713957 763498 418913 813670 198784 171689 622526 299704 592990 687312 591518 747134 754027 98157 787991 863872 119368 487970 646707 783514 276618 879203 863475 347131 699705 921403 698375 788583 510930 963911 739479 845622 248326 100601 920253 879634 825337 740374 966281 565309 243012 454713 19580 73993 274419 765326 263565 193630 880583 967767 17383 148983 1461 649707 259625 892453 598181 939890 99812 189195 543604 153706 747553 149216 730866 224677 387609 111664 925477 943561 432250 127323 227396 43726 222249 121173 841277 707075 559291 177444 502128 506954 575930 574629 82994 241304 641382 682312 117195 259254 340721 885199 666808 192386 415810 328467 853161 16431 721075 1919 660548 213888 672915 630867 558561 589905 434213 436642 351371 551438 574431 182804 921221 731258 985516 680613 151747 268394 320427 552804 673517 945351 472429 433653 573216 555728 235579 866768 517100 473493 389325 868863 953239 651325 77588 977316 919128 1985 476657 541425 447837 713391 797243 130925 532421 428328 439870 608822 848039 341410 175095 212538 974730 84006 163353 740988 782122 387219 100106 884054 292026 362777 102694 100849 194588 346559 899067 372110 324842 691166 804364 970368 185521 837348 604687 454832 883761 894930 351151 173272 473630 427454 837514 627912 908130 696850 264435 30309 801049 315851 7153 286565 340371 989051 37503 550612 873365 686279 506762 515601 275288 71465 758902 365713 684105 250287 969561 908892 771208 572154 725375 876939 527529 40321 933924 176720 807861 420363 209085 789358 2858 712824 602415 110461 330679 124281 624598 126760 967873 220692 515712 653614 320673 351649 361200 930788 921892 439695 523419 771569 927689 226719 842798 3856 982535 794984 110662 45650 943492 942994 908406 450585 435103 118875 328133 117215 804135 564629 252781 162669 310945 46821 266269 760804 653830 398470 894904 685111 124546 854212 336980 662447 124663 270978 41916 334118 785592 15668 57775 535180 247758 822502 138526 346598 508022 994675 399538 134857 258593 477838 114883 206947 979379 832061 661154 145203 885829 651928 849872 593036 75428 935567 83141 140182 984847 909154 384106 696589 673340 900262 751711 66624 480467 363975 766006 503699 151410 972032 777334 76541 779879 78820 147993 412811 343737 185241 418190 77595 625376 668568 573687 662434 773448 445615 417452 404071 889939 515262 692151 882885 390740 392381 896982 504365 636308 505333 716733 899554 51856 971906 726097 924027 425657 793048 643117 330916 652019 19835 653217 272349 901782 810181 53998 202170 86192 831204 569419 909345 767746 48857 754275 636239 803326 250426 110933 435539 40592 408112 619763 160978 167378 195962 438851 721025 458389 644905 33729 306222 235487 16034 742363 454136 205352 910431 703219 950738 989724 49646 724961 28548 25500 102768 112879 572586 748220 972443 652635 171955 978887 690489 997656 846819 606903 8167 887821 156369 951037 20759 241428 169962 472959 757006 776124 120876 56532 228326 357960 882988 294602 575821 938030 795281 11937 158085 654297 401494 51022 298210 511912 659404 772665 894735 202669 176085 955775 518153 955310 406058 685104 354402 564967 924119 850066 669695 779781 986746 222428 766555 972717 74375 391996 711490 669107 376454 88914 54679 946403 134099 772018 285774 621692 686430 592550 465714 95664 449129 863274 203168 544102 139597 577454 477195 985720 921589 566168 654774 739189 102880 404543 207997 107872 6115 856369 108556 895791 519333 217198 500710 372493 67618 253034 558623 655064 20201 793615 855843 40227 806110 879545 325549 140982 994424 925880 71440 550409 608580 226001 216178 95437 713696 135358 891276 447651 515329 871657 562219 326626 287790 189237 349298 373525 393602 421941 165526 109179 786670 927603 211232 458246 575284 110891 846639 391260 879341 581389 887347 608409 68036 683006 668275 529099 249145 309655 646408 299957 195936 629861 952288 480972 413599 927719 727420 201021 441715 907668 548722 394277 641515 874130 970347 788567 880171 349056 300134 95322 456427 612205 460788 837096 502006 799134 469114 845361 828012 461708 511090 275862 678592 409699 295594 162478 315194 159237 113987 250308 46453 800197 808819 401430 618786 800109 383876 559128 45764 953080 152019 523503 394419 533976 299921 131255 347161 177457 382277 672382 963319 878556 994249 432070 575713 174181 493833 307655 484030 375182 236679 909546 453257 468490 123737 331919 211603 993474 662633 600136 661566 522708 124660 984732 867971 336271 207756 484997 605869 448376 303830 880690 642460 10375 364429 975238 469444 893547 60541 302551 510827 913602 643720 123888 322734 940258 580965 748815 746812 629139 331164 576807 695833 488275 793547 574432 158557 360144 120868 478098 800563 654321 613293 27022 516058 772878 298686 477333 246759 412339 73030 539358 754049 81249 636167 330772 470116 908621 29142 119126 709983 899424 738140 129654 616534 627701 543767 894459 146624 219037 238105 734750 199210 322398 778760 813904 8434 703152 304541 779315 730060 769983 400933 90845 691201 658604 275459 8728 204779 306124 580524 988708 127931 515623 52585 666868 293619 658746 524121 700141 60652 394230 660332 850794 487186 763198 765801 171002 607330 128877 48553 642272 407475 578894 179417 614483 907242 19554 846844 81148 417220 308638 984231 368378 984336 60650 864900 932513 467890 365923 835663 862134 788066 923673 844188 252789 826859 412562 65743 782476 299052 484933 546978 854813 438938 768608 657122 805440 97980 91907 794419 178238 528110 982275 705160 742551 675167 918120 64491 846973 875091 250671 674555 645463 52577 902088 113385 603967 307637 851417 429626 909060 817999 364409 950216 400745 678851 223158 176065 18212 149496 213072 831526 856416 741929 864507 650253 271355 356135 468961 143712 120457 230932 567262 200668 931023 307049 434178 152275 753928 456305 996242 571434 651044 379276 659080 347740 143300 306285 779342 157877 543488 78492 770631 397079 558433 675317 313607 964921 48679 68712 937749 171234 418115 236599 494640 317939 857502 553082 641031 374107 283281 810782 514112 997792 6763 23586 71026 769629 607471 639192 965354 431230 176978 884778 770410 950341 643649 472787 709542 686409 460697 422114 760325 327666 311597 360059 262950 681278 155973 591253 358808 580863 969497 311868 93920 998427 493337 309648 830327 835083 568488 33733 477386 445020 876508 330850 764664 495025 28225 928770 319576 575678 750867 515221 989232 198863 526919 680416 804095 91583 197250 609401 311412 16321 422176 766284 130932 100379 832815 349401 110552 985638 733297 335987 149932 275856 945502 315266 127794 717657 180319 147074 207197 62745 912724 336834 349270 888377 986639 840230 208059 391925 865879 248870 582619 892321 28006 349133 897531 401249 907436 782522 235412 934703 719497 45666 752338 291992 987158 967436 150806 285119 883613 627859 67381 982809 481437 586728 884472 990832 662535 587662 703258 716385 637443 180188 584653 658909 602988 124862 421237 801579 546640 977525 731371 800292 515377 153170 180923 387382 846406 635647 926566 713891 408635 60662 745057 481407 761516 586951 595605 417140 859310 507351 707805 733761 361927 274908 56714 898231 806257 481954 139298 438971 857819 774985 83549 496264 899367 230404 393831 283498 161005 535835 507297 67523 586359 413738 554208 370313 540739 886560 845613 75910 503429 214657 691267 828631 945826 801061 96595 395310 958581 497462 774339 557584 343117 658294 828523 671192 552557 509367 754455 69938 623052 54432 311112 888929 851091 462703 896819 941689 319841 782450 850560 597797 144330 205132 69516 385250 853012 282935 577255 128066 944760 920956 61847 272427 877543 466556 270036 157910 611715 928043 749578 456208 129761 339215 440666 82236 709262 265221 420824 563534 454727 47421 536206 827793 601023 920313 311160 965859 592989 910098 17287 957492 473019 279411 940638 81099 528680 436892 765656 50304 769191 309472 358016 801283 576878 403559 722454 884884 162920 669549 795473 964680 986227 687809 245656 935307 890403 576711 522312 788824 924669 67767 284721 217347 148413 110939 567577 303024 728656 980373 706871 533465 319643 153110 350713 541131 323890 751976 752831 364137 339681 776614 418141 276264 242535 467455 631005 133010 684726 864374 125115 380547 865909 836068 21479 673839 52542 250549 744838 369754 746336 175079 831346 89310 934878 904910 984053 840809 929133 487123 186706 611004 918586 2544 874876 462893 671714 378485 78877 303078 985785 357447 542993 5539 479236 19228 410216 664184 617598 303423 768359 677129 80727 250066 499719 558032 385904 816455 587573 258779 575584 86631 38481 267084 402674 734987 737839 101719 399205 106981 463769 484743 252203 159544 176266 343545 715114 665308 77492 404191 470846 774651 169915 369278 449717 791191 355769 953264 194065 988482 203704 696099 742538 910435 300155 108569 196937 775864 701173 146534 460270 234255 865551 512757 562188 914379 135847 879427 653544 288869 223116 932962 343741 227305 578179 734904 438010 877173 376645 843837 537090 423869 415422 823937 311467 259722 109072 122339 163008 75702 927310 419611 803519 388081 8001 394225 126556 294719 777575 434115 667260 590072 455535 525699 160699 946439 4926 628791 843239 880364 867565 881336 912834 942714 283080 423219 398851 498905 78800 541099 634454 939589 900730 257205 455576 670157 930991 342650 289947 206869 924490 541880 408808 319572 109917 84802 283512 240599 796716 651004 780154 390844 953327 441503 294737 74168 796181 295995 338707 986130 524796 271728 328843 147237 187578 961204 438711 674146 146903 512144 593098 796172 164752 956067 545835 289594 866838 353693 405877 841432 21965 986821 537781 178726 537549 84020 180911 711863 700261 995160 628890 547892 415059 643570 426079 941847 24653 961176 857502 74288 118971 953844 421416 265764 529786 117378 181190 40232 287450 964758 757617 912842 168097 167892 905432 175785 129095 387382 13981 326072 759160 700746 150424 24191 466965 577137 253906 530778 545139 487458 501643 678520 97370 657060 578678 809565 149575 699415 673720 600736 504682 34156 651692 163758 624361 95784 523553 664709 149211 280614 681306 752314 579534 979986 536589 488628 899330 554222 111717 530286 743084 488912 191873 244025 235444 525794 643250 475959 54519 266081 963009 793313 171717 365791 685670 789122 436900 717634 206994 590906 750091 464834 670054 373181 913320 572591 253946 627281 433499 411112 855191 267219 220409 36517 506493 107187 7369 778030 942110 541683 614026 263137 74977 576364 833260 474032 220960 748552 668242 112737 999146 355785 331222 27084 706114 647681 87045 241825 203486 666840 921695 165279 619624 133130 181336 47262 648577 291110 238490 153542 857401 443664 166977 949846 18712 551999 871645 687198 526361 896832 963251 613828 142185 497 415869 952899 158572 930567 530853 594856 924601 83272 51022 559188 356505 817810 472139 209020 945548 427922 445350 786796 746883 286094 719963 756159 168359 904220 558170 850345 385361 138856 896392 382638 269520 39410 159934 467496 456806 424462 51401 581188 624523 555170 815784 370437 763305 759147 960530 832896 900766 667320 676909 422623 930557 956653 907544 297119 381773 273666 356578 70993 232584 940354 479376 528412 527709 248269 334043 475833 497711 11798 648496 950518 861013 997477 153326 756980 729816 893205 157355 775721 256951 344343 151664 225695 19686 290414 71096 531059 707466 890033 354997 676439 511679 163277 417803 877328 350482 308928 414355 699704 989512 91487 752538 435965 242005 358417 610207 284768 564646 144273 145240 775864 848792 923376 474350 245997 228094 884240 931452 23805 439839 439338 604884 966969 514293 901193 321722 607945 938415 655437 104039 779748 806191 745385 917447 471577 223757 613030 593083 106698 696083 293150 1304 219691 752256 887361 215142 973767 325701 814675 277667 343291 81034 815724 839805 815417 838826 891511 314907 153415 259506 257075 786197 985022 356518 184885 219639 849163 82749 562852 452547 86384 115680 628732 896812 824900 313327 263756 30619 396399 746108 842808 226733 512496 239757 920951 532275 483415 619870 260245 734000 960650 783389 107059 239583 760644 449901 395714 391851 700178 38883 640332 189877 39764 479052 408107 605778 87042 612133 800976 142090 116004 570081 381565 194074 696793 296039 866955 740979 644113 558674 926757 866233 778259 288047 675403 602948 290808 27906 307537 594466 33966 403521 443741 468371 964470 93591 336748 257100 932901 494435 693325 300533 254631 252918 63076 478315 200632 433241 357289 444990 901353 739653 995879 263220 258913 956520 307005 251908 356889 196391 262624 439004 987167 526166 768919 677468 886612 44866 58942 714329 38190 519208 497796 836635 317303 381371 867500 725471 353868 174754 635152 174293 366366 209719 230425 279715 278004 559113 775368 410656 257832 267099 996337 499802 149989 169827 408187 273873 414448 196555 716001 194617 609372 856564 758515 703740 986900 912046 551702 435702 702293 445954 184768 607991 113904 109992 408253 417733 505677 333393 159021 582807 124131 792158 440707 354843 598913 497510 207303 258992 587913 883828 36373 875053 661551 855111 412124 805273 41982 548113 561377 719856 400659 692857 868537 356516 204960 715737 152530 620634 755434 392960 486250 959401 994636 743984 201366 500895 621298 795105 320637 839995 293983 729277 218523 579764 326311 35618 311359 203568 386485 746019 784780 626958 251911 133191 794300 529501 79853 439625 603608 156642 647181 305622 142657 982934 296418 89170 630635 812390 629496 559123 68765 909617 128434 404068 706226 766478 159941 492100 988186 132483 231930 706852 260762 621391 228272 499181 614024 646433 97495 826744 971920 582750 99254 252371 601777 239199 947173 391555 404929 496752 925652 380348 682597 551187 841539 333547 578138 996923 902024 953261 567855 866578 564876 418133 257544 311091 699982 599082 98717 440944 192478 602790 164920 383949 591139 739128 704187 734083 809494 705667 711704 107262 406981 61917 69975 417568 481937 755473 811283 210620 650480 55517 327933 619867 105707 315381 381080 763194 122273 258558 182587 142218 407235 82388 959378 126255 340310 169028 390494 203458 244404 603346 35312 901839 889675 435189 23538 4503 490076 143126 416094 346575 720637 368981 816452 379936 443160 948420 313801 33253 349994 622954 404771 997168 579460 869377 369054 448197 48782 649527 627801 705180 268543 840241 598858 475299 746022 555460 622070 523259 461092 994427 856698 503606 762352 672852 501573 766496 18322 826946 253147 740531 47208 844140 278163 296928 460580 996013 267738 921869 646923 179730 654127 454994 404407 702367 306084 966843 712151 921290 397795 750793 656682 776318 664295 488753 312135 601178 569791 681499 705177 668784 171598 211876 616475 894214 985678 569628 985504 953048 245512 145289 870605 847572 486813 514275 578653 123740 797505 806166 910492 126088 539130 511939 110765 131937 159269 73726 375621 190503 26738 487633 325741 411341 597603 222904 755011 484023 691153 483172 416313 798595 738471 479736 796565 846141 300133 969103 904176 166121 297310 217652 146103 930877 453178 504360 803309 369508 319477 130015 720807 958652 814942 262851 344462 195865 145497 900336 2977 93568 877853 647542 969392 825708 864119 92059 799778 169293 959302 891862 394032 40900 993788 100053 800680 150697 545315 707832 628075 200261 560278 265555 64942 361368 375619 379568 549245 413972 774768 868619 83316 154912 367027 323732 835780 257942 249657 419761 330356 330885 563968 550649 988573 455663 888604 332089 728557 903500 68918 730483 240997 13766 479112 705691 379995 237115 786914 817112 267129 49278 705321 336265 858236 281558 462930 551101 670005 466174 776363 47033 803148 730595 755667 157303 566456 824809 908477 682081 976584 947303 103921 865434 909725 207654 217483 315189 455405 444581 201978 962364 940098 333848 389890 529706 802233 434021 520251 148273 131716 432486 863375 970870 170536 992553 969344 585104 525376 951027 985760 634828 476408 823481 212694 429548 928978 143013 170464 738467 785125 785815 312268 252378 189081 928673 108989 371055 633900 105866 806636 641521 666480 226252 658469 222949 207626 399319 485894 240132 70837 938828 13699 976570 887677 9922 481253 603369 285701 368516 640646 36260 203265 216208 7062 327668 125372 610074 67033 904855 342932 892743 927079 109628 236537 737523 188267 750024 409714 195051 485093 187540 617623 420147 695720 913836 106328 192770 593564 636305 689460 582913 960957 566584 637955 134864 998298 606666 57261 102657 826135 908066 781745 40923 661227 170194 978271 976984 687331 547230 73758 143207 297117 352703 486759 349291 601166 104417 689735 155194 159997 99877 66209 179486 30021 968928 454634 975192 744471 539866 32748 146328 535414 809744 858755 981254 394873 56179 570083 391293 778700 415143 726992 645706 387311 70277 664740 571313 750197 783705 581708 920680 962631 2276 596171 561179 11807 893915 305654 301030 712589 55846 385399 391902 231605 873506 454667 328456 879631 828768 313028 590944 347110 254243 387655 260052 544666 797158 278670 49991 611614 148308 802023 780110 117434 791822 368755 75126 732682 438633 88232 782972 402941 551021 596624 59923 622359 441879 57032 936354 634095 161943 959682 50947 366898 814483 126787 985158 803934 303779 544613 778988 848904 507602 234454 39852 443286 71203 544152 746225 846790 65034 156543 558873 963685 955055 194166 244856 187865 191663 48890 600083 945048 580570 356637 607398 225966 543734 112260 387999 402043 623482 791594 624480 567475 516052 182747 592960 664348 505572 660345 274699 1427 163711 524347 726334 507976 624877 267241 314252 929085 267946 937889 763803 153162 285161 706389 548231 621852 208908 92939 312223 319986 133486 188508 472739 171423 126169 526261 488012 710923 543888 404249 935556 350322 40455 631068 466793 501603 659877 67177 514767 290114 901577 909694 248123 497798 168130 81387 462440 9020 714454 804823 549318 236866 834044 891451 125942 888141 533218 231012 744975 629859 997223 304437 989468 894754 575778 289891 31324 601399 158425 137591 976513 534056 770123 102032 347890 87883 724455 804510 661000 628492 584786 453224 30676 877547 562597 707591 545496 725563 158509 54185 735306 439397 221098 602767 360788 662307 919120 353359 507350 227269 661128 333074 124835 738287 640944 37527 688447 220313 42711 36015 373608 667918 986498 312767 155978 964333 681514 21057 372361 490475 554300 936578 453307 873296 811991 650022 816363 728053 221265 761952 839512 757964 45235 153082 878515 270808 678584 592787 325797 232240 582162 217052 844550 213185 914085 856538 804391 572105 271754 93928 64777 569629 404046 213809 631844 943715 535536 560826 202657 717977 732006 71382 594016 208716 335513 841776 227827 745698 692644 625093 660769 774545 138585 402087 957732 131493 378044 190203 90859 941694 878534 840828 383129 86351 868195 268022 16452 917025 609716 830731 425975 122510 157070 92978 4720 540870 39162 406707 364963 665357 27123 826028 32885 900539 356971 432911 811265 828731 555526 893921 1815 230220 763292 702013 540280 62275 96252 484559 155995 490951 106660 661722 392108 633684 375178 320114 651591 706745 833366 15747 680129 406298 95525 791048 145952 659374 148104 311636 825950 442625 653379 912333 975338 92788 16590 513708 772326 871032 743575 579006 525482 566679 374526 400038 671744 232107 291416 626905 504422 186213 510125 195040 52751 634823 567290 314009 135522 439274 77936 381815 453433 262457 776691 164798 436388 112884 195803 491527 37796 271535 737590 37314 850992 139152 43716 241903 87475 727828 146490 963748 953931 374346 791872 364234 752588 748310 675955 907872 820347 759920 814500 585975 856404 40803 41238 203700 459717 643726 135812 925073 49392 722982 409625 188315 562285 370610 68149 757621 824837 91982 699503 632852 820408 316585 896078 779906 153720 480390 725903 353372 276524 640895 612642 757460 395310 410493 542893 968111 133710 875777 80007 229127 862476 524127 865534 860938 956577 80958 210578 646969 50039 360153 524983 37354 424620 459264 960407 156679 403604 895832 266958 391117 852148 658455 595052 492238 189960 690057 953527 598127 407677 564622 498854 383723 209015 869017 255847 337742 779597 146354 441242 643898 322824 704757 651539 716517 589352 377297 244828 486937 331679 278218 155120 38579 408531 699320 796098 400933 653920 938182 427380 891829 734676 791539 263840 726075 695602 819604 630227 944359 69424 253584 654860 619832 136184 111459 795842 989638 549163 942748 727771 52793 284313 930974 991542 503631 224522 632099 696994 594906 900472 700852 806884 542400 191443 310770 740278 551801 779644 719249 489730 28629 631946 581143 636267 916276 883592 776610 742020 339147 832948 377567 693590 565350 773762 49300 684831 678048 552536 376278 519438 324012 704911 769108 432904 340560 254392 415690 24294 2597 353108 845775 293749 529176 55707 9480 74484 866156 690679 491698 414105 33654 708358 167644 873229 818911 207899 83434 673323 126694 31164 646164 866373 180188 804518 475044 801695 283621 408133 946428 673138 926717 627709 985742 691946 204337 600676 318242 825449 899874 604293 201555 771970 990150 749150 173458 776766 734887 906402 870242 648538 598369 513849 662490 242183 344744 503483 615462 732905 251136 820985 234054 664793 409283 398708 276622 248291 689311 925860 688869 49801 414549 655858 517638 367614 562939 959678 677697 542123 794171 150426 686011 485101 395602 796300 314410 74069 654034 952784 362906 449319 449248 310868 553834 793371 700534 950587 942608 834144 171106 532059 670161 981908 406086 720254 470090 631181 360918 722853 815850 144275 914781 705472 174325 480739 233016 112247 261570 267310 377497 293732 919806 148311 886981 439255 67048 822969 617687 5649 886610 233695 770363 374025 940134 407306 532275 2730 56095 643951 917910 375379 271180 553654 181324 42069 723920 994236 979859 591737 378212 649810 14205 323576 310932 33531 944304 665792 674558 409074 596900 305014 446934 856994 999593 129071 569061 648812 929246 157045 50245 983845 320827 747528 254183 957973 873928 243994 655821 108216 407652 912914 867856 459585 909759 586250 67867 271699 506015 510417 684398 534534 293727 662826 319068 851688 324268 451467 740749 41209 118151 736927 751485 74861 446981 338053 321275 497454 976274 548878 243819 330136 574953 609026 344516 786555 97758 249180 303571 722077 73172 425482 284726 106677 473927 758830 123234 305009 240452 354911 635358 149041 599788 513577 539334 800905 53237 151049 847944 320387 370408 740274 520618 995803 811812 2698 590018 226305 768538 786221 507581 681691 562831 39017 279577 339712 223837 938433 860458 203838 100273 713195 110489 982036 983119 110738 192544 928505 267850 261332 157135 330963 828236 662660 482698 972737 200276 132329 899593 833298 319475 814270 645783 957580 207502 973680 166228 890854 646943 176291 104627 460941 270324 144237 520956 565539 282799 455769 541067 521659 233220 737190 196495 839391 259902 87494 899212 28618 906362 520095 999962 940911 984873 133581 593123 11952 969171 606174 588841 81959 819727 191188 362813 625248 680140 677031 57097 896285 289228 716929 278408 885457 590627 442176 860616 387750 7100 197879 687471 50807 209812 937197 420915 79190 546621 861852 409505 536391 398941 846387 189271 131395 551660 762645 577417 162615 179194 287768 164224 454914 563878 699271 545430 427322 966952 917665 333371 659368 733704 691031 742323 903367 908964 272722 97814 54537 691438 73834 376911 412626 403692 128112 282142 672379 501815 6565 176406 715344 259516 2945 332063 963154 134398 542381 352629 794487 325457 580233 390055 292453 651297 218023 253721 191098 534505 815053 128898 252807 74557 975992 142127 163408 823232 672020 348286 403278 777710 508228 152292 969645 37588 475680 810920 57102 170003 174194 67813 676934 357153 886328 933580 577501 963783 231718 112927 501520 177508 80545 501496 393936 117864 356996 700672 601217 96474 474015 137720 729660 661843 136947 853107 776845 11649 292535 114266 659061 412197 973654 322215 391273 904469 438639 644138 356817 538938 401300 970823 171658 934867 681995 309558 782245 216625 815184 433922 656614 350009 280593 936523 897669 960741 372912 353348 121328 200003 242885 951605 620871 151988 264730 342138 517023 536238 214189 999234 664000 355387 125297 908113 84007 724728 290509 729662 983045 974167 408411 95414 664445 660829 154410 727735 835434 495077 933117 368662 884375 835675 567818 279929 158405 484865 742268 847198 44712 357485 340530 739346 588010 756105 51709 977467 617319 127506 879462 694799 42608 26 855910 173018 91336 739847 681323 521276 966506 198929 417753 344297 15808 922375 138503 790951 651309 426315 656318 352019 191429 170705 691454 361564 205008 23844 686777 30151 117898 170978 404246 353449 882662 114299 17135 517488 179654 229685 205779 882459 104069 219819 709957 722813 607917 413001 725563 932222 374593 75794 421600 940762 550901 965723 912978 456800 570864 790669 623140 91892 58833 261926 469405 325325 512871 68153 320184 767672 803448 914601 526818 670099 14971 562098 591488 510867 714462 412961 26150 283646 744384 939478 252960 692530 916920 73865 277933 734556 393356 397059 183679 108354 307579 230880 126588 125370 722420 438100 565696 178032 857884 627811 584217 758884 989261 745702 593610 423593 595601 356301 61768 946216 542827 204568 978944 551643 682830 785885 359695 856978 770532 555590 57864 953777 993224 331535 189426 291056 154188 797260 619655 199898 145524 323105 119031 238478 827001 278920 773923 257537 141704 118031 165154 663994 511744 583319 440063 760149 284344 644822 529016 596801 79606 576470 706049 277314 841849 993524 393983 776047 583023 405921 532110 830645 468672 666981 657212 992466 914498 253719 728395 835675 50114 631142 833971 359414 958145 51475 244829 912481 788148 247924 83625 711593 601476 870451 497385 994740 396428 655565 257380 528248 314974 488404 900180 832065 719358 823406 938472 652783 349413 372499 753923 290101 868735 104914 14779 164252 939310 3981 34459 198846 528581 705400 480673 809739 9677 667678 924992 422407 359683 946140 689760 460682 845784 669092 424921 311230 838512 584956 929852 783461 276260 476028 119242 490513 333952 868500 785722 962410 898629 336195 530871 139948 180072 346977 20320 768422 800657 676630 587847 683067 773789 673056 396658 260837 487069 685458 70237 263917 809813 650895 682870 34036 578877 632851 781856 936430 608067 478506 642865 866914 203720 242231 612659 374507 592414 238575 332710 789114 893456 987355 267261 663697 295451 263770 946845 653897 644205 486044 353 372173 97965 428904 695000 30941 975986 697175 165637 379532 320138 547222 928351 661827 199925 439208 869391 8636 505832 540962 774324 734407 496139 453038 9634 718408 453243 817608 827166 297975 19337 969092 106340 559966 486136 479046 605282 584095 472131 499528 590138 718636 226581 815128 665988 866317 526991 144855 395465 886814 378757 150139 398793 105485 390273 202765 850294 601056 41279 90220 273591 956334 499183 624649 613414 871905 166327 859625 722066 890362 783406 346342 181758 264269 483682 452718 916512 916928 553171 79938 762467 944017 563510 609977 23077 442381 636210 534522 90106 735130 182694 399621 164903 946990 654753 569899 96423 784213 330537 54994 262762 568751 435381 99890 492177 892911 136819 687002 648244 327389 310915 644843 870940 632725 552505 7132 46985 215174 112095 659637 760044 765748 539313 631124 604334 50167 360031 511595 626152 632314 152398 782015 206633 272444 989847 297643 701492 767826 242055 947291 6462 644323 185886 690322 94132 113899 53072 12132 774259 768761 548935 490172 698446 771632 138334 490903 646988 600522 528487 587528 409320 746064 824359 293362 527055 255139 566293 786193 136165 676919 151262 806513 303040 768210 789604 598325 122284 401874 848314 33554 906661 337380 739818 171409 411552 159885 425967 626384 715202 112485 733755 583106 637799 86167 335218 476330 930461 947619 841709 921380 708582 242141 706617 167197 862266 654571 875029 732822 949954 225162 295095 229156 610910 767561 119112 730931 372192 950860 544867 577983 464655 692042 639578 266521 448549 49232 880049 261736 431762 227389 471201 803877 34678 41028 425238 255966 279978 342957 48050 905972 7544 365587 499720 942173 589599 469991 245921 767522 686096 282476 259323 448354 196979 687673 315140 84045 976547 396538 428899 813355 221358 259247 899056 336275 427862 700268 980535 428916 131090 912279 834362 23183 337741 264558 856108 790074 696998 429310 660662 920991 431151 533933 623157 501883 779055 240432 919546 296223 499104 832533 690697 607027 346545 314171 202523 778222 406724 160277 399452 692511 137713 419180 473709 803431 192770 163226 602083 509436 662837 481039 786566 258856 208253 444687 121619 251592 657282 511729 387899 937550 878876 449762 979042 473920 52123 925088 988384 690038 489986 477184 433475 38111 360520 687465 264139 361277 2006 164631 813421 238564 17419 936024 121169 459327 693755 366610 84756 416396 469931 455227 852999 272603 836631 954720 420782 765138 48493 969759 665025 699820 193168 533036 982062 358453 878293 150352 227797 743568 588617 955813 27915 533361 566377 756507 578712 298468 893608 609527 579897 33604 577581 991439 472862 665092 298898 143119 375789 75434 210022 862006 593533 1039 12268 976090 924636 756576 47066 806176 752266 951968 429531 801797 965180 446244 575053 500504 230873 634197 169796 844669 593344 329906 720773 991595 724353 671115 186508 445679 751135 797895 480646 851303 684436 84191 67800 951496 962445 324000 144598 473945 473066 313773 710924 592758 785088 511675 235769 762637 618838 218516 478351 566052 331051 887444 701749 104337 565230 392047 568773 116160 474053 583273 153806 412978 999943 78364 506515 497464 666882 452406 183497 456700 282613 970168 225309 606328 90071 603256 728876 153212 304911 66848 159754 514028 319545 778797 301372 228160 972071 607984 220349 746819 453470 257552 622013 615573 249813 92807 22109 91945 165306 837985 777524 225351 36588 113472 822605 851851 170945 113498 238887 278436 854786 693433 81204 746198 59243 380410 117274 587897 951404 253967 820341 327991 896554 175293 593747 985042 592574 298463 184054 167003 192117 408161 924374 724284 346190 790597 468380 414640 348863 704929 106536 170629 265841 866015 625613 910049 860991 14269 44623 756026 687163 163339 950060 302940 131945 822383 316624 300007 451330 239588 315679 205135 481843 257782 448815 982298 123355 600904 168523 601254 989840 983566 721201 892576 974619 128467 405973 497485 725943 838965 971228 152325 997846 840676 907170 503731 135132 40934 446772 715223 443426 978326 185879 867908 916340 704288 334719 977314 851348 169863 689817 641133 68149 504544 63425 539828 194112 11348 229132 769947 376338 222242 643264 843353 266876 590874 967447 311675 885954 72931 563968 484319 427933 960310 809182 61946 822137 684896 913671 211859 488119 821700 275782 21381 931436 896343 164313 492417 924000 972578 779827 786377 820177 989444 733115 62582 733869 65518 639820 515572 87835 442340 356211 795649 362419 731330 986164 780721 601089 831861 909766 668781 159686 597182 210834 130095 206903 158771 81080 512903 570044 26430 314953 615193 855602 257052 141262 858589 394666 776926 936000 796830 149800 412075 791694 825212 478884 225725 325338 994026 544268 451615 3708 459632 481536 890806 380093 331498 382421 910517 321373 929927 601683 681447 972495 491082 316023 696489 930552 935117 514418 773356 753587 693305 477799 770360 739919 237584 961265 551204 818639 21283 427163 126431 628201 357212 370982 350378 891464 864182 196166 311644 521355 650751 403109 675037 818051 870557 997279 314475 743544 132998 562693 707032 405349 787718 710874 98569 412792 634045 39001 788665 276627 325279 812525 975668 917390 894706 801206 660380 315506 114835 565643 298920 331007 790449 283507 936992 468967 679377 998507 752290 691857 245000 345955 501856 803351 991044 768193 834976 567304 570052 802460 358970 168359 223131 227138 483998 663402 316657 961522 715787 786235 897090 760611 127705 215931 546141 320636 288624 115642 857061 324633 960143 158848 658900 122317 204742 957896 509107 652186 330620 131007 935204 621562 502442 26249 599256 36378 17565 880445 7897 724186 491320 963620 503426 226126 735728 17597 451073 313152 58766 694524 634268 93675 723377 84167 585641 483841 902729 743608 516820 306471 943773 925982 197661 243700 255558 852923 810199 951541 374450 141959 48939 157292 311010 411756 696787 926860 282603 472648 54239 467775 523257 650158 659251 86048 442440 955557 704775 184449 445865 111143 794598 972967 410243 422755 234863 700553 446991 188412 319959 387476 386715 184521 871845 797738 500744 339539 334581 840350 34893 574553 527478 49785 840881 941903 529772 365177 67284 609946 591598 468237 727207 588886 180777 523802 716399 892176 776923 506873 91974 88717 65433 355254 917274 630721 336905 231890 972653 822809 657385 490051 281107 800946 692998 236079 102775 841439 20038 824436 622806 287910 579295 511651 463234 917828 434973 765248 149536 595493 935136 756420 783914 190636 837211 42011 539183 169905 932631 235367 109326 630526 718701 133627 944510 482002 189200 740448 570185 913886 582657 940947 861133 376842 483161 202949 668090 971313 267330 691610 294230 69792 335294 476779 950460 216731 408607 650052 16344 797209 822093 164582 209901 716419 545604 858246 933903 436729 687315 430220 650985 387405 404189 511637 714169 453189 848476 329842 983247 294173 526553 25959 702482 685315 31925 508589 827066 962138 120164 161072 680983 34871 559469 187153 741897 201575 850603 130981 469573 867367 764879 860532 774935 38570 466203 573307 167322 425559 125096 159978 121026 828617 231905 471271 565010 334349 147910 984074 42470 162023 39018 167775 982123 354893 259702 227815 741986 994154 783716 317654 413601 960221 162948 472918 485649 405559 565754 911747 528433 640385 787262 210542 159569 740596 81178 571482 953496 865214 118512 891074 225023 546564 563890 949777 683796 403098 612136 130664 692344 676621 576941 258459 769569 778074 646962 706420 303641 666420 532474 881327 817661 460802 150428 934333 535230 508190 928325 964993 443428 745559 590259 249366 988486 444016 54907 905286 877651 522271 730627 804052 269324 576206 157641 209588 736263 540702 948762 516110 525934 50847 480732 304574 477310 198169 77765 696215 405321 609671 271329 597979 989108 839127 144080 4868 628985 351851 38277 236543 800550 99930 766472 599532 829341 589103 356853 968479 209362 28713 887099 169378 937808 108922 220958 228337 512308 978185 532982 252348 731504 198576 110446 46440 805770 497342 425477 175631 75738 734069 483856 33595 116303 290445 126134 398831 945579 215856 739763 200414 145218 226940 274581 472114 567488 919172 536642 335174 38880 332751 354224 336172 808821 439128 755628 109737 962469 945612 865300 28148 272808 375247 563421 504250 202510 939255 114509 929757 73142 70351 521665 397872 747736 982422 587049 917629 929020 42109 734343 860671 941185 214253 711540 218792 570519 267199 430619 752028 480901 858369 742140 230836 571108 740088 467626 961725 855073 695832 981646 359478 574335 968398 143906 345430 801811 645431 223158 779651 283270 599846 623598 175835 445591 650466 392193 55023 124566 509029 180860 731267 285674 687454 872382 93392 444684 153328 690682 314243 970250 61233 769719 814523 451589 121900 968403 240270 829875 178591 498812 721860 261406 320638 998774 823003 101986 36206 615512 665602 565171 709963 371982 271134 950869 416418 385752 942087 197922 600183 741322 508556 466248 279233 105226 266027 725768 967785 714902 434458 57720 935823 619515 145409 596738 303301 183198 35197 206755 599121 31351 165727 511661 726767 600465 145899 811461 742349 30028 333530 908389 160782 949147 815448 61019 452040 416711 37510 647433 714822 676777 408889 289315 436934 88116 632185 183988 278459 44905 998979 258073 867468 564896 885192 446020 947220 362758 747948 286330 14176 966681 745159 136406 84852 691758 243303 593796 353414 388908 954509 923846 568129 292239 672363 879347 864452 291429 912108 168883 544353 412692 315500 539652 473566 276818 667516 819128 337911 500588 580448 380533 323866 186304 731088 505779 367593 324802 835834 108226 80636 719867 499326 857729 422172 155653 531057 175400 835465 976144 14043 561407 575605 711265 769657 97700 236615 127310 633659 456074 600794 779075 753159 169460 86971 231359 834036 425214 448878 509592 619920 22613 691497 960435 832603 160569 966679 241229 201546 596098 251094 122677 553029 514520 639098 888335 663080 836090 104072 571858 254214 24888 176059 432907 823009 522553 66051 581272 738804 339254 567297 440238 129897 991229 952013 895892 366115 149679 513200 332773 339126 10242 557290 582226 790570 322751 760493 861406 273211 626501 577248 864288 45724 658948 88605 643588 969583 726147 285747 639562 262222 97436 960932 962822 111110 608826 275624 17822 842263 176161 798825 183952 283637 994214 591557 920297 428170 30707 781007 890510 785585 144325 829198 571767 294589 689710 336253 340143 614256 96467 809929 106710 844292 650862 37398 524767 479974 704973 266811 585810 433269 249873 334017 525259 235528 938481 327207 210169 675109 971060 532769 415072 881739 266042 603541 417239 194665 327412 439133 394251 522788 325096 225735 586682 124821 232238 128600 95417 936905 559989 602372 975983 813183 585982 465976 707736 625005 718304 909585 790530 913532 282051 369186 976275 711687 66277 390642 983169 387168 363480 321595 707800 141964 122306 314733 513784 278530 863707 260456 276565 671855 967602 764166 291573 778356 647977 303311 263925 973287 661940 89858 499845 567246 284319 599955 51175 484199 63877 824871 369972 871331 830745 755610 204695 508326 741793 791865 41680 878921 496693 592840 225394 810968 234181 469246 830053 251669 384529 496900 871909 62771 916398 730106 497025 708891 346312 958386 103517 328554 753242 699635 864688 378417 394167 53943 519687 91508 968389 726829 967488 422124 877117 831544 921424 124869 561325 143341 346174 610656 259894 703961 684197 931474 206413 380538 573814 243556 147262 961 649523 378513 693988 604182 82869 924619 897203 385107 262440 644661 237743 532424 633418 684458 431090 189494 806959 729461 687338 456596 811071 507735 623960 502478 944247 3397 689170 192768 930148 201127 394433 680639 913515 24538 956772 988688 634884 683503 296652 332975 260730 672298 407326 136906 291757 299459 963860 829060 528016 348584 436092 981042 803755 218810 68087 661025 219609 669643 813755 46286 975115 464038 421010 640428 737284 345287 97113 22882 947868 783583 309890 410698 378493 389458 42002 510964 976169 57144 155043 876449 745777 170847 635875 756680 361215 339783 273492 83540 235150 355749 140810 310051 427372 24161 807216 429321 948479 165975 903427 494859 350077 243802 599125 972965 232626 131628 233483 361733 448638 549192 756000 525965 132052 951129 914528 349268 535805 492928 696878 245414 632595 34641 106238 120640 174022 751126 840283 453077 842074 202635 499299 611787 217895 657248 809094 601470 242712 321019 608522 924157 750829 73011 133514 308936 271353 683414 316466 179608 570404 534820 799429 841175 735594 100497 221079 922019 187034 837959 820372 504976 878551 286753 733751 213539 959323 175090 146515 528599 897071 551804 790606 347676 984757 989305 343457 863443 341534 269270 412633 546259 382900 134259 603993 615783 302161 752868 749718 418638 724902 20147 64665 129914 190582 207323 220865 515474 486040 907790 727870 838895 991224 969713 569303 920994 478806 245915 167781 378989 209733 711961 317846 513926 753582 337581 893739 130903 689675 326410 378 702272 321964 925914 155372 396692 873013 232568 628800 193623 166558 939383 974855 142151 289522 261145 266598 40336 701968 788568 848919 260630 946733 240800 349992 802607 185488 691091 225210 444902 212117 214404 323267 257914 511339 811452 356749 91100 383958 380281 437685 797685 323501 53738 730476 837917 111133 881844 608761 132389 548068 638704 718198 314382 537943 983978 810575 963216 28380 682660 829894 166356 13105 948689 375857 103226 507299 361946 991930 966548 378904 725596 996958 810601 166662 937576 44975 707827 699705 776514 908690 181281 229905 180515 348290 166678 105025 712311 450059 946792 122385 959904 110735 836962 687133 60529 52869 174658 426645 555635 703541 529340 96443 912867 827005 578101 244967 73010 191055 933448 396038 703236 61489 97541 42199 128434 151675 16749 558957 401736 41564 151671 657968 666183 999958 740367 281436 213348 394174 852625 449791 149639 953853 253842 754239 493773 721809 874968 223123 970887 134988 537309 491205 287993 18772 630800 154870 864220 908578 894931 76570 895900 211843 345342 106424 348698 681754 497051 975147 295275 517148 710120 170595 979799 615570 649880 363045 142107 393755 332626 855239 607463 899367 436208 397237 51617 557693 171394 350767 517921 606582 712137 330056 73459 923967 102076 535721 931992 784219 978758 438540 45573 270047 123397 951297 492194 688693 70093 742060 513163 386777 348579 529797 959571 228447 169091 557782 812605 981803 66523 106177 17729 639159 870797 124664 349517 446993 623921 314435 726529 651290 643728 454653 36466 26056 836970 499287 171048 991780 577969 610324 876575 144333 936780 273227 424330 570292 882581 248425 81291 79198 550299 905388 407741 637797 994401 253097 653803 214135 311901 429958 12117 476373 930234 237953 914226 283477 25046 770919 964649 564001 622021 539037 43862 429238 382924 690459 693964 472614 383911 699309 323981 896278 558339 585584 530196 878977 110532 120603 826507 864947 808833 414259 819541 725582 309315 446421 584709 359305 816330 578608 272357 956076 369544 830984 834993 114261 769763 185205 4121 544822 516535 444322 136066 370836 907602 200654 378310 716362 256695 339726 220975 932868 343580 982025 7680 923844 25835 984059 283436 976801 199044 590386 587229 607107 461562 942100 134382 846632 372754 66775 137522 168674 369479 872008 699627 677911 271753 292805 622483 579584 960441 564611 928535 380714 300270 454856 869014 47800 607475 589425 216998 560734 843206 906670 326992 618984 480155 236801 780623 200753 183384 95043 875989 304300 917334 20383 145671 520095 970918 731541 184572 202339 314057 231928 257473 449382 255607 382065 896664 332008 121946 646010 953076 523137 474128 936483 380542 813274 743596 669200 40532 925039 891124 869752 84868 581076 446309 448168 827734 657389 402923 982527 925631 109748 532714 430255 245103 470710 46520 420738 929284 95254 973216 899219 414484 588489 253792 415121 805736 498521 121195 148351 272315 895651 918569 803383 691455 559512 944818 162786 671512 751487 742039 173121 544863 330290 474777 583080 559904 668124 832687 898621 925212 315074 95685 833341 24520 666551 577528 605048 864460 272229 667290 319568 855494 950027 153588 764990 192580 923002 947583 554637 297549 155287 970282 752093 330393 77021 716504 824865 300820 513624 778847 210338 941471 549418 878857 663161 749455 749257 185878 643737 166444 407935 887225 119171 551859 767721 261847 438415 849749 213305 334411 939754 494198 104693 807461 962962 23151 270389 200806 308188 219340 646632 666565 17775 910286 481232 396973 63558 409769 768193 964029 321394 580616 743078 280326 590870 546117 66428 487121 29161 488689 127893 738519 687928 856466 62103 558470 904033 476639 884923 248899 763800 432902 435470 508386 742054 489639 543027 555120 634725 19735 86430 28074 617541 250462 231962 150019 541003 705977 835845 844834 537101 599128 509967 20257 659767 654561 293951 315983 966664 453035 156845 758319 390101 148548 510473 358583 453830 832300 314899 190418 480468 796824 8096 40991 224594 44784 644892 854831 572001 905297 727170 265546 483065 753739 36262 756203 122855 7011 889132 333760 139977 252627 582862 337899 775316 290438 929881 919811 128847 771292 814576 772500 764437 32428 660680 576283 152215 33661 80939 751690 805400 230987 607285 888970 501871 569225 297690 183732 340488 144409 507550 302231 793507 278229 372827 807990 774740 636810 360703 880263 638721 581432 477003 496820 290791 799059 660629 25374 505430 745349 734855 701461 436592 686378 333597 728737 796654 773010 134507 425725 845211 103810 675925 573654 63063 415219 838614 98640 248917 547986 994809 480129 616029 69054 577955 857076 450507 753294 386503 155496 600398 219080 926384 365263 548842 428843 511931 57423 621174 101286 883226 427652 286815 12958 894098 94908 603043 588460 340093 359737 36631 362973 619465 589107 709858 943088 725048 745620 827647 696412 702110 528506 11647 133511 995622 847928 249605 31888 548749 227349 983560 461062 512805 708683 413908 857582 69140 569609 432905 532801 54994 357618 592219 311467 92143 121948 120720 879566 835338 630674 568837 818621 761179 252627 872234 857153 110506 599120 99201 355159 481941 614705 959587 317168 163535 197905 471163 505968 193371 224638 546440 515888 468629 156922 218208 403773 408681 944573 344680 245718 263834 757616 926492 453553 937341 987955 180238 621750 575483 92248 441374 650499 549586 55013 154887 688038 925845 824279 505554 955366 874600 456090 513569 806843 758404 771729 672294 182033 301817 712788 612904 609738 78183 907757 592837 777977 897924 559898 396011 265767 122457 853647 184221 532433 882053 485041 174260 852648 288568 317787 499227 330960 923129 144669 792531 766689 160225 18808 659245 826473 709278 906851 15634 538153 189553 756041 535486 307411 247088 65545 899969 765523 30725 527221 904189 142531 924588 58323 549995 834868 494201 156767 776598 741804 141264 304391 328925 888739 901867 90733 206581 433029 158744 831337 851494 743091 615096 473413 137609 593089 68098 139199 886928 897529 452989 228682 919358 996183 439497 761869 624107 336972 760599 21538 434305 604860 963884 591832 875778 727871 949987 262578 962239 762211 963688 171366 136802 433640 938621 16735 549669 102915 583800 625724 116249 785372 167683 125966 204321 565008 122588 627422 20788 25391 863186 532900 216798 722751 353166 662481 491711 139895 618439 971718 708554 55749 442061 77979 536456 656969 968255 154329 827219 603607 172885 437888 377883 335097 464087 856898 904356 149227 552163 892294 564102 55645 840107 35558 636588 544757 796917 962481 760150 16970 229785 139178 947543 447402 268167 567943 646679 544085 829886 720435 673105 394303 387734 741132 993110 958226 317815 172645 905 144874 989856 885573 594018 663447 674913 59239 492075 858846 195809 681528 972678 70712 103832 415325 243492 505746 923414 392810 764751 340876 304507 479595 315617 905402 99132 813279 338507 901542 324005 783288 856079 49739 168081 519132 587015 669148 480820 463015 466524 148795 154066 406311 83855 149954 702597 647774 236147 72894 849210 458820 743856 1774 989812 897667 24130 813577 124040 96121 868345 673013 595424 344057 940791 587153 962425 684874 184885 847020 732260 591078 232573 578187 453384 103741 126257 540007 682270 280368 887939 421548 708212 791702 588283 704252 284907 975866 153525 348650 672121 669402 23520 285696 244904 789482 835520 915641 23061 813903 719596 225991 610290 424549 114256 793550 527620 552570 321325 572391 947173 546448 718612 474718 923331 548383 941039 729717 320223 439824 974648 275039 283600 697987 863872 844805 308670 611978 77034 946949 701287 949100 879597 521965 143516 617059 58325 172741 584069 651294 945538 987522 185177 473024 410215 320148 361767 39711 961164 23321 649873 117766 333389 976807 180043 860531 241498 106822 362336 810265 619381 389427 449645 361823 990006 193887 125221 275424 691082 559918 506059 230762 514160 967225 330235 451135 104763 913484 637217 674390 637203 1576 128768 268250 810931 49026 690796 187114 845996 872322 665680 875992 366177 3014 601898 931818 764809 125468 519050 418780 768817 259787 775638 74460 569399 648715 170697 839693 459984 179784 610288 152709 171203 810339 45867 109262 828843 740209 704626 14312 609848 43898 398413 636550 286831 644987 340123 620493 201702 291173 919884 550424 259849 928603 434087 995510 7576 66488 851653 440490 206630 349063 982676 337578 770523 477193 358677 989922 63859 704819 602461 132526 614974 805037 26776 319331 676190 424468 248130 45062 275979 346936 574188 544851 845010 598751 815485 905400 275474 515008 372910 388887 491070 420297 79693 926984 586206 288026 151931 277332 653453 864136 776814 197307 412220 498779 209136 747567 104878 652432 323486 346647 795578 261079 712809 997773 823565 778581 290520 875232 639589 893668 705989 636307 893591 471759 288411 599260 277833 450455 770847 328934 519992 352624 277668 332175 570548 318404 792213 74411 610783 713711 748015 341631 326258 164289 830211 521734 616056 525055 758521 136688 767825 782627 720008 997342 889969 626583 449727 355751 926686 510974 315264 283991 662197 277932 974143 789739 956325 861032 611079 79637 77682 873969 514101 420094 170356 852086 725307 75647 61077 704733 15774 518759 318679 794877 585913 891513 549068 949795 883192 467114 588380 267793 97950 393703 131394 319738 908031 982413 841231 727304 477894 321775 59110 836503 449713 759828 906622 53239 745616 449143 209700 13613 502089 979845 427190 523634 339863 589346 417960 809075 837382 9828 273795 167503 486265 99542 642913 394013 75237 687671 15667 67875 896019 568377 841787 458592 497186 330754 21074 186371 863170 585006 232163 202673 502842 326987 39598 335683 649954 712603 730950 694149 189674 853078 733396 407033 171346 234917 227665 370066 580336 305704 216592 545593 79085 43889 113458 164876 894280 96327 149743 958170 183057 234532 592916 314408 842351 521015 658943 708847 349275 530403 170981 809243 941539 645630 856205 705805 12520 395859 823059 387674 803360 449633 532902 355595 985044 819353 888009 867419 67619 254755 477846 440316 296702 375706 871030 303954 625322 660172 891306 808630 419713 610747 688582 960244 102705 85214 288240 551117 9403 790048 388325 702198 529141 818208 868725 746583 430985 423536 979074 802638 718004 694551 705541 599529 120200 669583 222857 534895 960554 567751 919150 271704 789012 572513 293223 882768 473684 165045 571836 841464 120715 889613 414665 64741 232688 204071 706173 393567 872651 136502 386140 148772 159866 939041 860030 278754 577391 460419 270222 584384 999087 427817 685067 616278 863828 865431 454218 847216 859341 772612 612786 666575 360089 992921 715518 443944 29263 172213 266815 108259 292698 980972 88088 674077 320693 422659 450048 832806 290035 627254 288835 298052 81465 949683 745346 448751 777922 481884 249838 684626 428634 420041 714065 449168 38052 950276 770821 10557 947541 977611 380026 662561 496374 766865 580597 712057 778277 128125 449739 157622 86740 347625 889642 106555 889353 809764 531729 816163 403549 913009 667347 950840 799741 765254 176537 329405 822380 297806 33436 735910 527039 45095 674414 922139 413087 364773 709874 582713 604107 6541 445280 16208 232147 951515 914883 914214 670430 141116 777082 722546 831333 946389 16506 758498 145270 807674 40330 85206 791346 401207 794693 242914 270 332619 93916 415376 787670 266664 670674 925532 921894 962101 714494 616758 419695 80268 135180 395459 551544 327548 517500 395869 155098 946824 320610 409678 821507 893221 453860 289753 70900 269696 166143 439985 691587 14838 539971 847552 483930 511835 336850 430818 159158 750900 25957 379495 648169 981820 321351 842900 363288 206307 71960 605410 173565 137866 437643 801982 307366 285512 203624 355528 530164 739944 133835 794836 780893 199401 893923 120556 481259 889853 495796 928011 902843 305290 972757 167267 763327 961580 818163 265176 937404 182129 304076 570948 668493 529947 70709 104497 911646 954146 879125 316322 360689 889711 384039 835210 574045 509666 447612 368338 457546 279822 279863 988568 480694 676023 835023 732459 458163 264347 598800 957648 372646 394470 818458 582336 607946 750780 466401 717479 284075 17459 760427 793255 671084 710358 808277 223699 586881 448355 633423 913972 324789 991630 103323 226248 865318 696252 490130 42941 209732 621321 747615 494651 334934 385922 743745 699863 792052 162604 717197 666593 731726 9147 13419 625495 844835 943644 41812 396783 467339 300203 638874 297233 66542 808125 446816 720731 486859 626584 741342 72156 277042 91446 915294 302553 712906 883718 543618 96458 152012 50347 681660 615390 836037 585787 93523 352819 258264 106881 475365 156191 72378 49595 434143 70506 275893 973724 418823 796625 728869 232395 308787 11589 308094 840099 975375 523562 621380 40241 250587 166232 285137 703417 97707 622046 958354 267058 915749 609530 799498 425477 800710 295330 294351 23953 290526 610046 804168 238954 784399 182699 439157 665302 842898 576633 87975 628175 262706 810606 223171 380804 17742 196866 514307 807959 150171 663649 985013 57376 503072 324908 495802 696936 899065 77176 724616 126191 510869 712525 749673 519272 403320 317288 783034 729591 628538 202105 788525 424122 204741 810534 122631 625725 803290 349318 186594 226436 413069 820455 540908 216453 753029 348809 576679 193067 47037 432801 986599 228693 797126 469335 285271 498708 462531 668680 106804 733360 749355 10436 620688 59300 94282 891217 568080 799646 214656 453926 220911 359552 3840 460913 387065 938850 73875 606802 551952 325005 74131 343133 471915 244609 683312 603868 833490 570800 924910 836427 247267 294337 608293 37146 16016 706830 115968 753199 908383 569766 867967 385313 885737 961292 948789 312062 790235 258101 700042 700550 249656 908302 450105 297133 699028 869365 512595 708317 297179 281083 68667 360690 299080 847848 313385 252220 412590 310007 925159 929856 125171 669973 786134 135864 223056 16998 946858 707598 819602 275521 275498 901797 171484 371695 710001 638480 641187 271727 560560 185753 811440 532405 223337 251452 949474 548775 616309 475497 209961 292831 545984 499909 674764 55468 783944 558249 725220 173072 115681 328482 434655 449283 91187 72687 477502 407919 843706 96263 296663 799858 710086 587408 986899 795743 951417 752553 477681 701501 240652 106081 869890 855238 138953 197501 985323 1833 513106 48438 111910 542153 991769 168505 549825 82876 30886 470629 661533 671053 471189 152528 215664 58107 768469 721027 139971 411256 557802 359865 671221 225706 424491 544036 883511 554797 131076 476968 203022 808526 560502 56542 986517 822738 208786 650771 260664 584237 675458 792326 206073 840268 247424 93869 466158 877068 182493 872688 408065 516992 568507 270125 271343 696238 246675 25395 509962 959699 78833 471623 396855 507867 747379 777314 376305 447145 490253 638192 601924 105109 573383 854930 499218 806121 886717 129565 825490 705572 320478 264665 135884 407863 943023 64196 17758 829002 284869 625804 423226 97272 370382 789400 859173 953870 842249 882816 545210 58896 531529 94096 206373 359285 413174 572298 729129 413990 373387 655136 754075 457411 764185 451390 801508 363486 905667 256766 297794 631549 307072 88049 289607 753948 292637 20893 340441 309417 311224 51386 841329 88583 635142 412660 836316 133515 155213 726764 201277 577858 595627 438263 453449 998697 107021 4253 957065 888947 880569 533595 567003 17415 713349 833186 84786 281536 735453 481430 921874 558251 869377 282639 529428 966860 524612 44443 516008 841369 277454 121530 809742 189629 783131 343329 650844 926807 959099 214136 950715 507192 917968 266140 874602 851113 136338 332189 202426 343203 213774 29569 617808 662356 4515 7999 444966 922145 42820 30533 43081 774878 390713 989939 510876 426776 241437 56350 813652 737804 168225 590606 673467 894189 193032 647936 963758 630241 800233 535140 595487 815493 113 876960 404371 235109 563998 178763 90980 906373 492228 74099 178880 600091 607692 397272 222504 823185 721776 648366 744882 476936 845441 198815 129864 678800 943585 659975 47207 472561 755657 600630 503841 355046 728260 250418 688667 995741 728882 631538 611664 432888 648070 744740 293068 223374 95625 83047 935089 994858 540757 149074 538357 165323 822810 146092 537442 33827 541020 990769 625045 720473 198451 906899 276032 442055 873673 680887 181033 921212 145248 113268 242280 260666 511882 468888 481453 50553 354287 84642 908023 2723 887178 546377 559518 541462 839724 145779 726410 173669 52152 255871 673273 393431 790437 876604 865213 959590 686976 345199 11580 637634 742311 588369 154287 85644 823118 366927 479715 794907 373438 478728 871419 977850 845969 563731 370283 785000 343864 529846 956607 569878 565045 877744 824466 724653 28257 275568 784087 529030 283879 609563 146580 537071 84807 999370 940322 250541 641684 470153 965230 995956 689014 554138 776763 229745 319657 951664 29790 190081 465532 24692 609537 381047 556628 181956 773024 377114 163814 521007 691855 623652 226048 822458 502641 302148 970048 151262 910082 564637 86107 565383 730447 895237 931032 167958 378937 289607 372243 646113 152822 727969 909243 290158 161744 950471 828051 961851 337252 412894 772084 632377 356643 369794 991626 258060 141268 763584 875667 194765 928336 660572 339236 278344 478021 882189 970403 149694 377332 310972 311821 29220 946164 204233 799986 916771 37612 84742 295860 562518 950492 343289 608524 18703 950101 13086 110085 214481 352700 72163 909311 109975 932235 101739 252845 140108 145488 722956 305687 710930 421037 498321 321689 861115 596822 80632 992482 574675 263190 128244 607030 677140 884362 63084 688301 557487 553956 969403 957426 352394 782697 871086 352516 613181 814644 134281 131896 355668 473841 50818 955765 337680 83682 374148 615862 450086 464414 601966 597900 471486 578253 790994 824538 236725 533037 869942 534167 931291 265872 41302 402831 921718 710236 503392 164002 970302 316937 6070 724484 638303 788071 3568 138171 819834 870997 635863 516197 805795 341323 965867 224943 204132 956561 61982 825694 367993 193606 849815 285642 223187 927450 695537 769758 359893 335443 420729 357658 377306 690508 895219 325649 467117 311218 109525 930475 425615 253958 32394 736356 835060 745565 3632 508939 214342 141475 132379 307652 61281 292051 483408 566663 643413 330945 141578 535775 613928 573840 312761 508203 907217 750716 347262 125472 498238 35538 47857 530565 316367 11251 22107 718197 764184 692373 286972 126753 325283 775361 404998 664460 50412 498902 313311 484429 538147 977605 293924 983568 250477 893139 906785 192213 439396 279130 626841 796336 305810 198088 270596 116615 242682 866462 656908 530391 266960 148210 511759 425968 582779 292973 4192 289652 44826 297614 455110 60508 441212 417574 945980 772339 784998 591322 776815 524121 123090 243748 31555 843393 959466 798866 37199 165683 157777 440838 494684 366347 851546 318900 420777 498104 396367 436583 772714 160958 55083 228668 9989 58676 342112 61412 538899 898887 658643 603111 271653 314741 304347 384860 198333 862035 954437 46450 542864 446856 190995 318379 709963 467663 505016 340059 147275 389753 972317 151341 958115 785513 234912 236510 283482 544854 581328 756800 141610 374604 443698 737849 676995 15851 281535 994753 9093 863143 786275 551080 530314 206662 782464 318157 971290 115749 181097 515176 714548 500468 933415 644929 327820 464629 952184 303734 490439 497857 171915 503929 183808 282307 840965 301968 304263 628922 617599 173396 441245 691707 309253 571314 9530 874990 117592 781613 40455 777100 86573 691226 555620 600039 520301 995682 87203 530978 404019 762947 326411 777525 696785 473488 23446 198698 701195 913708 950195 871523 351833 31315 503685 666897 855210 476626 469217 930174 697500 295626 521044 157957 199749 246961 874523 425364 130477 569616 57706 26673 8081 601158 702950 748082 675618 696835 933866 697219 90244 188622 426566 700708 888592 620608 192891 882473 715282 341575 478336 729016 43019 959332 707840 384654 335024 133997 32410 619707 600425 69836 101600 302945 926675 199549 676376 135545 575999 763668 378942 90446 106800 234357 480384 607871 463585 8986 837121 227073 780413 18321 282902 18843 809253 351867 281804 116201 920622 157070 949024 276762 265888 189972 677189 237618 259064 61034 218530 915464 215014 346306 877265 197321 725712 366497 381922 592883 914381 699746 410262 228763 992363 32625 656548 895976 907626 479248 567671 316821 700671 312213 294957 134067 442962 726634 531098 38500 470208 761996 432771 79714 362585 91213 12516 831030 557795 119507 393770 527105 73429 15510 686906 153334 790749 518053 575720 675550 272923 880418 302209 295251 1508 775041 726850 661189 606975 421965 681758 453368 393579 47076 770363 483652 32344 501046 917045 684820 101353 222217 464858 376935 55096 628920 684653 163666 911570 656111 478436 945725 38135 851505 538794 381537 600027 39955 885789 845328 273896 209278 665297 281389 811578 549616 95563 676336 895841 758012 340550 275747 121379 190341 9202 803239 426871 621703 461808 990128 486346 10767 656983 271237 855870 73149 48434 969089 753191 167689 257024 430421 166604 179324 413811 371139 213676 818290 959921 175588 193206 739487 874390 702052 515727 70663 88496 831297 335248 455875 781122 270799 259078 862979 864578 511990 501105 842247 231450 707634 560069 216869 347242 798483 716075 538695 344836 147387 785025 437865 833263 875042 8662 576991 196006 299669 589103 166733 549014 769779 669445 204589 433891 527215 911941 94093 967331 977745 857678 140174 460577 439669 502774 564454 836636 510922 388806 195487 559557 228883 970745 300502 987909 667114 151233 34301 374004 74552 767170 140825 850787 631295 680981 361412 606611 151568 985159 976620 820412 225045 420567 479186 532039 634952 2363 707661 413396 724154 87132 191684 420853 377933 476757 340791 208369 600250 273848 414327 984514 417485 677065 283754 225367 76579 46529 713800 688531 979379 308300 279072 28748 88578 173643 557332 366029 478253 186323 362968 268564 317603 63725 61879 968213 466089 466836 880334 720501 826964 172090 780815 330383 2130 45507 772864 293043 477666 190407 150393 608354 161239 109268 474794 31635 279129 298795 485458 263922 525667 349119 995401 549915 349510 860921 441783 732579 398501 953526 196506 211280 781559 896199 376645 325468 1033 141807 632155 661494 322681 490857 437976 933760 545980 120544 494536 123090 263640 444149 323534 480310 323499 618813 862751 625130 784610 560128 830404 400673 235651 68091 55772 27458 299172 248415 301399 903335 439921 384016 239676 162784 47338 753830 877860 883054 107170 504175 133884 491528 402561 767723 804103 936089 271427 616207 421146 342207 892023 937859 9439 599502 961666 532580 579922 505035 85465 935170 511623 875954 617418 942691 257314 323185 732084 159615 486301 520810 613130 333505 503622 279925 51347 62604 306750 553691 576301 502452 185275 80284 517062 357377 326727 311274 953570 455792 870014 306604 982232 178289 523604 372732 381333 481002 233933 817257 739351 225586 531907 416502 247282 946455 62052 950553 841231 349849 802994 76157 19560 93676 769 637696 131214 292730 753147 514486 74659 4319 10911 622372 875232 327787 743422 467526 425040 2788 117118 108681 698323 301697 424087 996561 210396 742064 221400 375477 161332 305105 15138 661630 34357 107576 831148 290284 620495 469423 80190 671729 473542 475889 556918 817203 208818 634225 681158 17998 790333 932305 213683 256976 728489 240875 84568 243196 670728 891148 181153 843528 978434 942899 149201 274142 246418 331223 458492 943838 421321 675678 30029 821915 670026 398311 894082 780186 405580 985217 605995 247702 287516 146673 853102 845567 160408 280624 39174 497205 293364 659627 285055 246546 238329 614978 134524 608286 619329 262857 950450 852760 993661 812873 455466 425460 94895 53952 17794 657559 164272 848797 435373 265117 458859 20165 392942 660052 958240 551505 908321 728894 935842 620366 693299 61139 93785 674107 762149 673853 352769 468814 899917 756762 795753 736368 971284 192125 986677 926204 247737 675884 778205 2436 813260 587812 542828 305356 262516 782545 825473 606093 118186 992983 988753 689267 54332 854860 789731 792736 785739 488827 987603 970791 960205 466338 890831 51793 119115 956532 901085 586459 975524 897049 267667 217142 870857 976681 593950 880326 742143 874357 494268 28708 416416 183358 96193 82972 277914 779387 323862 618928 211630 759768 727285 212307 540594 188594 171247 303790 318736 584027 147174 788318 409605 838108 322451 797364 745762 388014 935617 725556 653775 469312 675152 147990 235779 162933 985331 34633 728205 947875 637170 364523 996302 73236 485033 803730 81852 311304 60935 938182 586913 898994 467792 538180 937562 344503 328668 841917 518809 472818 315029 28884 525604 2291 512253 681700 277651 291835 474086 749240 535829 165313 987320 584785 978668 12336 548014 136100 548076 76647 845145 810649 191616 107255 921756 164237 579046 484137 724590 146769 403438 924470 834715 262888 963134 351564 67267 102157 858321 209360 554842 724203 345331 325974 670310 212195 280455 285099 407429 922057 719553 564236 660132 796263 733357 731884 856264 29689 770854 768498 306441 649584 292063 143928 689426 441135 974558 902797 716771 436689 673724 32372 125135 618785 815974 884131 540414 797088 17055 979333 999916 948354 60092 432633 787816 978609 955814 831504 272918 538313 135068 754386 758766 947546 985646 733946 258810 558442 465539 33462 583004 46384 100436 555688 544966 184218 605998 974503 794496 85576 470964 552703 988389 908750 138331 446509 937446 120246 338605 948707 961285 654204 80135 10890 350300 781712 475674 854203 655188 587480 473965 940037 203438 242923 579801 938667 654718 939287 347020 99683 471850 38363 29191 417367 492015 602542 245664 276456 762077 187126 433921 26150 736470 2706 435431 526873 504531 897617 12579 325052 131423 337081 989404 162620 263769 195393 725452 520253 503479 939286 396607 603221 941438 789274 485527 86479 845771 409696 132362 972970 119757 358066 555426 166232 990728 261707 432956 932479 684691 187229 684810 821499 374171 899981 689425 442458 615390 408818 278764 148190 266481 673049 381639 135231 852475 212932 751012 690663 720887 464166 464346 244596 577782 420713 41616 68089 26779 489512 643719 684797 349661 574389 288270 296890 788040 737684 809099 276895 529276 63998 360185 308879 31340 937888 288932 483232 750113 956569 803567 557533 848949 645567 594766 738437 414616 624987 980172 4361 261903 742696 602055 194001 191600 411672 94511 950328 421606 584079 842250 718604 973107 740710 800179 468815 853801 920617 655574 675257 935408 60505 494198 617843 243204 455019 508968 353373 304628 239816 25301 522569 165668 270411 510332 744253 66636 471046 989293 176373 712182 167805 589839 852896 694148 928553 752667 879774 219303 981494 699742 686984 73513 254341 204667 599272 177189 9579 616551 316476 69001 142576 764331 577912 685851 298513 314022 753409 169457 305663 457865 744434 381495 249054 971928 478363 798189 228871 374256 623165 63271 836102 952315 192207 864523 421404 333373 543292 698006 280574 867723 125859 984984 667796 855375 438742 657011 188795 965510 117083 115296 336644 239681 531758 112681 82674 73703 979389 764656 769856 538162 193386 6119 130457 815598 715981 168214 980446 955773 74992 826777 206628 832213 133777 95519 979891 554688 643235 629484 837384 169371 296973 986071 922131 386583 88169 340365 555834 954684 17414 919948 186645 515809 511847 637929 121328 454197 803138 667403 128652 204665 707970 887917 934365 682436 809030 529120 297357 987902 589663 499782 443896 288421 350486 200408 86702 587723 464803 622306 386357 276693 705271 530178 800005 328254 87155 554476 314377 565714 856623 939496 291108 353395 275316 155603 840810 55320 486338 177114 912867 544201 112843 515714 529227 479460 824438 673635 313045 66587 907293 870760 295843 405428 759439 687824 903376 954183 676879 672240 973478 27332 915539 243567 328744 45226 582406 918281 990794 738769 210694 506829 747251 794529 384486 450911 216130 279385 198381 17590 553862 716809 686870 912863 598469 161752 269326 785080 765430 61567 543098 80438 60679 471883 616814 556448 536663 555423 742134 810705 330365 535856 806673 473658 39807 435015 496753 410973 342748 415875 757820 184083 786755 117780 403470 832711 754329 668737 954741 931641 307576 278691 51123 895037 93418 217320 177344 44985 46322 640017 545222 301226 361283 303540 299619 734559 937351 137402 939818 295229 95833 910050 959522 727737 431179 5372 300293 776417 867617 979631 909955 934356 917396 671669 343485 533957 923345 686361 217354 220732 274615 669823 564149 305941 500317 109597 188668 114110 635657 756474 515219 522109 650681 758710 115999 643689 415134 355330 962108 820204 849501 365795 269752 838727 708108 536371 777109 891406 207803 141728 165323 223080 1000 284972 936387 580624 882185 371819 309213 258903 867655 173384 287019 669791 381181 510592 543732 949985 355325 766501 229874 609576 465547 465948 469652 757268 969504 798303 277757 390873 486120 529341 116803 663869 81348 788181 644465 402653 426889 619358 75589 45672 734784 538146 824946 652706 132132 550271 328799 696675 346471 599013 523175 902358 757869 702554 82968 768379 74382 685945 447028 353317 250777 555950 909554 729660 779212 371772 997373 572475 453533 22775 771444 457523 309044 825738 573993 893319 895022 208691 230434 245998 456668 158530 976667 51445 636674 275038 942722 55162 418456 772863 181178 622642 446476 512245 765273 449507 149887 938464 716393 775595 904067 643573 495338 765111 214563 459200 931279 803597 148507 334300 149565 251139 808668 341117 334607 770053 15562 956390 79572 811411 969021 359091 906959 908288 810819 418257 357622 940276 515100 653441 363317 619499 538685 312153 831720 344948 35790 877954 300452 291699 582252 186875 226222 523488 274216 315924 361538 102662 180869 695924 168398 284676 464126 67220 169716 516303 749246 731010 745932 339886 998374 375071 736735 693437 676106 524705 5357 17003 929396 78162 811176 913660 706528 131983 441655 877831 641214 31753 794740 767096 116084 559688 584814 581776 84953 407779 768744 866080 93371 633353 90584 503378 132890 390587 368041 939872 746731 71375 637817 477275 871317 805551 366044 765413 349495 285400 156631 34679 446368 640092 64997 254300 672598 124000 640182 905716 727888 224030 917483 102834 273020 98980 360155 265951 460282 892116 247122 777685 352478 626594 998028 278020 850226 392857 306878 165616 942129 676438 85902 430384 494990 457547 593814 784689 868523 712958 214565 658290 991714 736071 204349 392902 432704 753365 819862 486933 584133 485802 470426 947226 883365 290971 897063 5798 406922 678417 748880 109916 629775 161482 305756 406707 106950 134744 562246 219191 646132 794721 334907 767625 517840 595165 456223 528346 235655 520732 446728 735988 169083 949949 487553 711153 836607 25592 898121 586370 530717 173397 75922 124777 35792 912371 613442 159231 709386 512770 598581 133807 929519 599241 339129 302585 531480 580321 495184 257712 567378 552759 425522 49468 271708 653134 232776 692377 500972 503995 471346 614422 528619 693159 422850 298583 96116 929617 327871 531732 341913 766857 68451 476504 426974 232438 96541 550530 846972 649873 107600 664071 931103 195496 878738 511406 636713 375772 467758 782546 366893 455459 883491 343268 624628 522119 279522 493223 903292 220708 435475 97778 690611 676142 82449 266290 358464 964137 935529 241253 804539 56495 153888 142751 199792 18926 425578 596553 964769 922087 237747 277085 42497 711216 224282 16940 743033 14771 821809 410264 647014 535149 398399 373530 983321 610928 236990 139005 359254 923809 750109 436001 595158 171834 58494 422009 434757 458825 471033 851853 944324 938928 75992 940089 917864 320803 900889 918188 193593 687661 102319 855722 138228 185003 690433 88075 806922 968719 357930 399801 532063 199774 625783 126902 812363 216179 524460 445012 289372 838842 462656 232379 779090 114805 668764 590118 401378 923323 643807 768358 134900 860596 74461 949662 26661 689310 439323 633029 126342 728459 832853 99687 370778 952993 724281 460516 199900 375448 993449 201392 405303 800768 832125 261137 451148 313528 84991 172580 268784 375224 797613 357337 813547 237192 57402 667954 309946 362950 806285 642952 706253 632037 964224 173894 87242 443368 365282 717868 322120 686891 465526 760525 70357 510619 543986 223953 54577 906808 657985 338036 219472 254746 656641 515141 337564 211177 75334 933672 347057 799524 620821 260565 721888 980059 75498 843478 943148 735349 160562 666829 412495 322347 619538 203948 682486 511691 379998 956538 822145 555254 681186 769109 797637 585826 271901 497579 643337 290904 319681 801087 561292 402679 314613 135595 216189 506415 954515 718232 611906 109575 518890 483463 471922 50777 972924 348555 896603 507856 822785 654029 788732 500400 992419 28295 217676 853583 419520 726154 382514 506132 238956 310264 521866 959615 268716 775882 627494 204385 579387 785355 868299 438687 881033 807706 913520 944691 671927 432365 589762 737899 660124 249865 470115 31272 732675 171722 282982 58401 490411 521250 55189 54365 960773 530002 256428 753980 90618 727090 909019 21935 985059 706223 494471 961468 221903 830983 826825 326139 32000 396815 637613 559835 964334 923118 481461 708254 741634 491359 208980 439064 740828 335731 707700 354996 61775 689420 629744 109423 585567 906468 376474 385627 304010 727044 420342 198046 217788 344013 8317 176432 602265 93810 647900 505312 661111 195260 611314 187024 379105 819077 866581 617460 76437 775357 768718 529368 538887 798121 676696 625815 452060 331806 661285 838372 406256 637962 992473 91269 783568 738924 288653 603026 207489 397015 953613 128315 320183 911091 180827 52352 563167 966652 434218 362294 254805 736641 334115 588489 352302 177702 698467 894196 245680 603363 752443 691402 428629 227842 751599 947505 789196 241060 308280 480930 982200 864765 457218 593835 978671 829204 465262 737773 561276 4228 336337 506845 979549 293694 219379 822087 913285 878213 439506 818502 792091 255344 820892 523726 351738 875755 218040 346339 594543 782646 454590 879775 326782 559013 649018 889072 513310 572574 939757 235671 511864 478878 499852 607082 77227 871540 934783 324370 307211 693509 783395 146510 78366 179910 203465 201711 624990 602693 742133 448602 510969 312225 290015 183561 574356 98701 388341 31882 340484 692625 459287 981886 218195 970441 56218 932315 654913 779940 921798 465835 423617 201830 581912 784459 191991 603174 509761 829293 381057 108689 435812 926934 366891 684069 574684 661152 495737 317559 373044 110585 874337 977582 91117 334115 279502 901509 680635 125682 914206 739725 334024 859921 914853 577448 839856 40381 980520 169167 285764 816008 259491 79054 554567 280920 901188 614595 926196 905957 787053 118498 207541 298558 911606 458611 428333 81029 45992 544402 674736 636078 550339 320879 314182 865156 81849 530764 503532 717285 441713 54530 861458 652673 437573 743164 841949 26910 106948 327481 872615 323671 847345 363086 940474 742744 830465 650018 994009 366692 588833 277169 325880 615056 455855 302218 865663 760645 147580 711377 484426 119681 768528 54845 372203 878934 600102 691739 100647 940650 113835 77065 487029 239030 114883 756284 9411 664135 43141 421819 917616 934912 307258 718625 427987 504790 318305 664223 131891 455058 915886 804599 455564 514387 330695 500354 155216 169033 813830 732715 63396 833787 939642 730034 820767 670786 519717 667755 60238 319180 892927 630780 46835 356250 596721 800738 759425 157186 97372 109484 489698 959213 725392 62975 839345 867930 188949 50320 605056 54682 981093 860205 825364 761042 249327 427893 437476 196924 915734 215579 114077 447782 796720 350375 37281 619889 720392 671988 120003 789075 269917 118579 574156 233366 198945 498535 657466 122967 18298 840040 670588 298055 76740 925984 750519 575278 529740 515792 695044 36579 409879 571404 983215 204757 658201 985275 859513 521797 26175 598360 587416 308169 370150 80436 888498 806347 663265 515185 765029 381704 760566 147144 161218 27986 528866 830276 873677 618126 808465 296005 435711 263159 847014 8703 37700 35737 479225 751096 657086 417750 558932 632269 677568 640997 35702 999917 536595 18062 558736 453212 557044 152367 530698 110322 433364 573562 967167 256282 869911 10677 223740 100179 8726 178232 632837 653938 684317 432499 402641 25310 256301 969253 149065 392979 739323 345702 751501 167968 545647 192606 95470 640105 555558 595275 407221 823525 162033 789439 779803 573729 426260 188064 254735 259515 575111 330791 24883 710951 981881 269857 447007 16110 900552 62833 410077 135850 714889 829644 795371 395212 208583 868539 955452 260118 2300 121949 598199 118113 977241 657762 751031 603737 465668 706321 644489 529659 291477 757571 564977 526942 953944 820261 93541 914343 878670 24442 666000 852691 125995 881431 526033 417713 277913 263974 351673 593829 652660 490275 135953 878503 336461 13794 242577 781634 390247 129607 926890 231893 906749 75596 307198 875157 463738 859007 995618 771209 294335 518657 727139 15949 761376 623752 265662 450512 759271 645533 687334 376278 577168 521823 713217 504374 790284 201023 370668 984860 372990 451714 987123 343497 331712 168130 84058 481486 584799 326189 334039 600149 472987 246532 6612 41944 899753 950046 492146 961000 364529 239074 55873 170087 625679 746256 604425 97870 963606 443769 119237 988136 435144 948226 563427 66837 424479 793382 840453 818568 160712 434673 884290 682441 799011 547717 681445 498804 503620 152281 794541 237817 695797 918581 733900 612890 161074 415735 574761 540463 665259 832465 665118 190501 614213 58632 935994 982779 403993 563191 766271 247044 47668 586186 953381 447655 946518 942275 690518 274210 472563 584185 758384 854147 144565 573140 366406 218734 212983 628050 700959 256986 909003 688773 408885 755283 263158 707347 673400 294713 446383 455605 75977 265536 87139 290168 248511 350959 986036 314367 140325 640289 887093 2174 638650 584518 559152 180801 560175 567203 549536 343395 501805 803918 501879 744728 171213 750835 799961 324131 665885 241618 932191 272288 831522 803198 219990 460860 531408 433631 426173 549815 539348 91569 300170 837737 61451 449667 151334 822907 182856 158009 684908 729321 83986 874955 642414 865607 591331 189636 332272 396793 471850 246339 325227 93177 359434 444093 177036 179348 867609 656249 887282 324589 677794 197906 615411 961913 165475 94329 544407 237058 487504 504369 396700 600677 789134 264785 291889 936723 928185 793158 333691 960467 58782 36302 913106 633023 841665 750461 907973 119490 152345 167228 959122 109985 453391 243461 240303 496687 890371 142185 452868 833430 53895 153866 343406 346133 210849 353377 666942 654461 680333 991161 247928 293363 157241 13618 273173 726386 390280 844479 559169 760710 44624 824744 647965 636049 776732 44553 60158 881289 312426 122513 864044 315896 223149 73796 69988 623035 489100 245882 127383 279492 493090 558109 868393 492313 480508 776111 481522 817746 696222 761858 13312 493982 999806 178046 647187 463743 104711 268702 953824 999177 383704 29235 425807 663271 252995 669663 978365 898198 357966 571740 3323 682344 901749 680243 37709 77507 305126 606021 777899 705760 330563 769222 401475 985932 589028 959420 212661 241514 63762 479044 339734 344430 723597 48590 499374 845795 800455 551132 947642 850407 497575 556807 115754 48554 820680 846522 30052 116915 239799 824757 749503 386010 297912 571147 327561 974735 806017 455588 299778 106450 199997 969916 240479 758649 191690 77986 806663 454125 18811 973306 591449 45164 397848 950908 344037 775689 513113 721842 542638 408232 327215 681918 955695 624259 236411 194898 924498 533735 920789 435829 501882 517687 30342 775813 514043 244712 737614 110896 541020 254276 201823 582585 235932 525927 582367 18809 836394 317189 400170 264540 267180 834978 221135 866464 567673 783832 203214 265241 81439 312981 73696 540720 255454 445594 687471 23519 205610 995645 990873 75638 180845 38440 364145 195610 917826 780823 431550 30401 794492 305950 715835 186295 851037 601249 744085 841371 602719 680987 418608 475874 955823 941527 753635 787092 481068 220922 300343 107338 252397 4663 710763 633590 247672 248089 565619 263003 490892 271229 212661 24337 905368 909589 46474 221315 405633 857318 847747 39984 468128 732234 408866 950125 641090 130288 744732 523745 609702 118807 347166 229959 978882 209494 728837 20336 668671 88791 806884 809470 341496 652631 205186 676074 334847 863016 927897 303744 367129 740528 452761 613982 968892 396776 584482 949176 653912 661405 695182 570775 47563 855665 290468 383829 476587 248987 607270 365154 593025 753379 776452 184771 898504 49063 980263 263245 530226 751194 611431 960174 946531 796799 46613 730213 22644 512562 810930 454213 636977 941855 416950 64950 527452 77449 189322 539380 442472 894277 50574 655886 363966 604540 847188 623208 618363 47021 551267 830777 450096 21224 625909 293582 988001 66836 699577 676421 393095 380969 105490 386067 904142 602359 308053 372095 323799 717854 402575 722148 248247 112724 664445 317683 609399 568994 503443 758191 43858 514023 91382 715759 69945 995603 546113 864031 608082 724333 206724 893695 636661 176142 182784 162530 659758 796836 574252 519153 241534 171760 684531 689574 584922 972680 145652 180241 332522 312982 96001 320023 267915 759191 651168 759853 778254 985180 650509 511457 827063 842252 484086 467538 848126 545824 186686 882163 195921 607078 266362 235404 899280 651072 465015 33337 38800 699938 230002 825257 705369 185302 440222 746208 770536 932987 775266 847157 398254 594370 976920 944405 636494 678384 40848 976318 136803 779168 289035 463557 104696 760254 471232 414481 682766 327820 73882 12573 551642 857121 113911 495354 433667 904228 873195 166474 908200 895830 816891 76422 931929 444038 987747 844922 950489 51162 241936 334980 575907 523020 527143 51352 220450 512683 832892 863614 385783 430358 864284 580178 475766 938757 6788 952964 603561 251136 91431 398422 249228 386533 541931 240609 365071 871910 650860 955728 927384 48393 427576 341666 615678 489126 689746 610988 507407 155373 909808 800725 390154 515293 467901 455577 746598 870990 41559 490119 431818 399656 499986 874627 269650 673834 959987 931332 408529 899748 233269 500311 536073 816381 145544 631770 801076 850477 386189 850882 551231 338308 655451 87509 463114 566050 686525 634865 678505 772925 862130 625795 573158 989918 450860 761617 89276 427747 258257 819441 651165 941631 875709 234639 776814 51574 492542 90987 187654 562786 957591 847897 420978 410480 133694 83903 972340 645027 147229 732698 878079 518992 12244 267385 868477 180321 453429 370816 263305 925075 466311 837479 341301 390519 859909 874745 189254 717172 764508 64278 192435 360899 57456 261489 307241 46002 963927 967058 882314 196258 83612 681556 430057 376969 296766 196072 578895 195377 732782 607313 669306 114999 775701 162790 285145 379341 87435 174036 977873 340536 964257 159001 647291 485330 673560 115210 975907 908809 272872 46798 831051 269662 965754 715872 485926 656232 14126 384337 463773 861327 480342 854403 442637 489681 692921 327471 386695 206784 611345 128672 545231 321601 131853 358134 843678 900494 701072 242917 927200 775605 291376 769395 194231 891096 732216 779325 124790 997867 123366 250034 634534 899449 727406 364438 533252 423712 1653 405185 820417 432912 593750 281822 619777 993871 774241 596844 467421 205240 480599 100224 542881 217911 111983 819457 585102 770831 160341 936875 10137 829076 731493 177613 713450 207153 280564 47627 119838 551780 235656 604572 886342 456253 386715 276940 15654 547107 82140 195644 570935 180878 789741 82269 285477 918862 227814 299449 818129 255170 521809 643754 416592 875106 519788 147681 694954 78391 106666 407008 529500 241309 134322 576 184726 350151 136798 818860 665150 609979 352190 504740 696364 21650 607699 75900 48812 632250 736148 736218 504255 452980 721260 519995 65945 817366 550713 882734 625700 459529 555471 904087 653884 705740 5235 742126 371058 578159 639393 766462 670474 651097 327559 110630 374588 207811 431879 779803 504182 671099 556985 149796 825816 348834 986534 355037 297335 339630 609102 567349 173530 227689 626019 37231 212032 905072 285324 655013 622681 79796 777379 834496 809800 980092 118135 604161 890600 224674 165835 576636 840963 546385 218965 137560 451740 407886 365440 562704 867815 760940 89450 473012 459212 421398 854759 50089 113319 367177 490108 868005 881995 404375 606757 852148 601658 478437 75791 635446 130031 936877 863774 397278 283796 251517 495977 328756 763212 701623 927417 734292 694634 733903 961614 526638 118712 161168 168218 554116 297138 76119 948995 319598 512584 546966 153061 79513 32415 658451 44366 357252 259025 189222 64897 927873 176360 843518 928308 110906 995815 248349 131473 741290 18305 991447 235320 801824 104608 260759 773884 969472 896863 151643 449570 545665 703569 210675 134501 589871 323960 943365 494196 631210 983694 669516 180146 658086 243647 341781 116854 628458 527853 902144 806409 570577 694123 122757 567722 90507 222339 99692 169293 989533 157552 80660 872023 571549 412580 275373 307236 462455 285316 602622 409602 226539 419111 305311 571635 90508 645786 596480 979887 189250 347550 874593 385184 500041 964777 509144 478883 741360 457633 151374 422990 263323 166884 842370 148644 89794 876099 296388 97891 582767 909314 90235 818615 757124 164762 998304 395652 272755 275384 703873 591392 822276 666427 999231 210197 898706 11129 901008 689828 720014 893371 218493 989757 801723 742524 577893 134665 607152 484270 41017 656864 178521 185205 430846 481875 597751 493481 383950 29987 681819 514265 418455 29255 573423 668611 152410 994219 301485 820957 71597 831340 871013 460175 290938 694492 577532 268662 992766 237956 498600 704547 171595 193373 669621 5018 79366 779734 851523 550228 787305 334610 118661 986685 838146 458663 195 841718 306162 800607 899225 545492 36208 774906 423670 883231 637764 915051 298910 286292 117196 161431 852137 991972 947898 330969 393217 437171 599379 753793 646696 417689 466481 91600 356144 84388 710467 697789 606144 948373 95240 759155 142998 211742 708312 185105 934080 337514 65435 624040 394785 332501 725903 86721 376627 364528 907846 654549 255103 55999 673701 772562 700646 962426 308839 510493 527324 437711 376984 303562 5415 873246 751387 118822 765284 716924 335845 913582 629827 4145 904191 241877 692934 298682 343047 988674 659910 890631 441455 176207 872430 847742 566461 701067 501246 598262 104778 735993 27529 279101 853315 419855 611703 208851 635307 769720 731780 673965 99031 712595 409919 924211 362032 111601 397516 987713 729845 952218 844579 383082 90934 230153 812174 295408 841306 166572 747119 789646 415322 197285 638263 65903 551364 291147 651504 521395 775737 933354 560053 922097 778351 435134 879797 104752 457903 858236 578419 661292 509272 73930 342344 221464 309018 706882 927712 791446 914108 138355 219321 588480 838039 304480 409191 888803 777753 5119 752595 709247 740675 654266 6583 823496 148651 133810 988387 621608 13179 352567 123580 534074 318768 509393 741495 660369 247260 675835 169378 397551 909860 853410 465884 129998 676034 702186 321048 694299 355204 527593 47902 528437 711115 689258 219530 547315 392589 235756 705355 569371 353172 357345 313829 192556 895549 737263 97712 513493 736186 372914 124758 690363 885200 688568 801945 177079 57306 62083 749579 219542 287236 387211 257299 145367 223824 608570 218927 789105 595221 404718 179821 297802 436923 138426 362288 534848 423552 440741 282801 240420 567286 545769 662972 382971 206978 743413 291759 187836 301919 114284 911742 600148 923673 239524 877746 790372 612307 556648 868197 692354 472641 209655 92551 807412 785646 786306 790236 71352 157752 647921 162044 824191 689871 953119 795282 555949 61626 438170 685406 31323 650897 530916 863539 975254 240004 312117 665017 892381 798034 449078 487916 187686 322451 629447 46363 469721 441135 960442 329002 502036 199397 26581 229776 856101 812997 581204 648794 702035 410934 748710 557222 730070 809137 539435 243689 850650 781059 190524 877034 369985 607695 20579 610628 430557 49482 844446 391912 457914 934398 110304 971161 402066 926087 92305 779630 906583 68057 631689 161171 85612 705144 681113 688520 813292 989886 654530 633952 757026 31000 867771 856452 876815 997450 160239 199022 198376 814055 104061 849774 950933 208985 216951 799144 872372 213023 893731 350996 45779 691466 179389 663869 500153 186239 756083 152835 908126 384376 503783 416281 933038 485827 958577 439879 52042 156609 859035 179305 723782 574248 385123 76974 14892 302402 928572 694042 124408 482860 568589 415428 806619 634456 653488 32729 779001 664459 130868 504791 281578 344607 304668 528723 416572 483970 3422 112563 856751 832374 822053 493109 509816 746383 906448 99943 608191 687480 448240 222124 833633 148398 419022 662333 221550 144899 782498 437477 46508 146268 763741 49348 719378 183156 440800 198862 753038 943895 7427 971593 804352 609640 405775 474450 314492 352091 74436 583961 540940 367099 905876 794400 185260 435877 661862 556544 904204 369611 755540 129443 226066 230259 472877 98443 331925 464310 828596 818314 756835 655681 966239 654024 775292 770007 671193 63169 781972 774540 355392 301188 953685 578060 342119 140213 257691 764626 959445 621643 710646 336497 996293 642195 485483 722895 836452 570411 529267 400805 734678 454344 554555 595456 19570 652720 113891 284355 958593 43201 588287 515043 868483 10024 624729 691945 946730 360811 257388 736628 578460 901792 561387 35572 560693 909043 709560 654192 866179 851044 627693 852609 64904 535622 404375 345429 787964 344962 904437 767597 214921 399442 168253 573791 91789 449158 919320 687316 913627 372994 811682 541387 932986 925118 805931 847125 39332 750917 817016 152343 395977 7671 280962 328459 637642 356359 91893 153791 715454 918205 251635 670228 200944 712436 924239 876672 616414 78621 860563 637261 878652 685307 135482 555031 20719 97765 593654 859154 106835 794888 77035 812418 589238 942562 603058 57538 124890 376328 724311 768062 660855 690657 919196 842616 143670 638568 688692 232838 920695 295661 365832 982994 444812 725845 971446 757785 431740 762646 152460 731693 856897 904124 516817 377139 783370 319399 984765 310950 215226 55178 796477 983570 794023 777774 930608 625689 885212 400493 207148 801714 673175 258551 418169 252709 720139 336720 43924 489104 842655 213264 404334 321189 727150 579874 918187 687145 153477 901061 634852 826039 824041 303758 926757 637947 222990 55076 620655 166200 145120 602243 878135 627395 630526 757690 851941 556997 687290 557357 94871 988860 50970 488083 541083 280442 612762 645944 517112 686821 78184 838589 371046 807926 833319 773907 500305 63866 494637 930244 281498 466836 918660 614058 686934 911801 303020 729334 849293 600050 761496 209578 22972 570525 934573 190495 446036 839405 700294 910336 736312 301670 473138 137421 252227 192674 496116 219546 631488 721038 387714 102221 491184 381549 335687 903651 182280 612116 844962 937963 204144 363820 555365 230537 687493 852276 212246 481781 201623 505597 218801 720890 569580 998124 973220 681975 427323 1467 949393 128865 706290 563063 252752 214719 281393 116803 658986 35693 692237 398741 722911 860378 335182 28596 822561 904777 465840 310784 130519 24788 4774 459562 659035 951972 793106 958007 99772 359098 41743 540737 457341 541290 674920 951542 993812 864731 828445 720215 271212 126792 686245 497402 509987 931905 650727 528713 323085 844523 382464 504833 468847 596668 432960 580340 275140 749248 510956 336519 374652 392727 74046 595189 249272 173364 881056 25674 93583 286367 930741 209448 980557 988020 91857 533637 556846 619618 848571 596459 404455 345070 313394 122424 32606 346989 114917 669531 815277 327245 439290 50973 298723 955916 403528 690965 984386 517823 740188 586035 975362 918477 927096 357942 247245 759154 112655 848502 652417 852925 283595 385947 126257 461201 47368 267811 25508 511720 251222 418848 987861 739339 248122 532472 173553 961371 691821 580644 592412 831180 538524 171825 194412 534116 704934 420354 365484 474369 925217 761099 659803 534160 942550 159256 493803 14679 586112 473156 142658 542508 955217 24642 811964 360507 329006 474456 311591 539907 498926 411039 30341 250138 234654 461188 956366 936997 633984 311882 660011 764257 620743 251910 675452 83037 552412 174690 640595 55997 726749 179418 338167 75193 337433 213378 370786 42651 630485 745534 364547 216709 592714 593160 153405 290601 303780 925293 376358 635087 222212 766736 90825 451858 269631 563366 451109 48099 950366 426105 742059 60997 649308 231846 719235 711567 282667 312030 252680 365677 226799 846056 540679 260960 969217 61021 595525 759993 914861 820459 901686 385378 995956 650643 475334 383125 958475 217708 210580 751650 824538 29597 938738 684590 75967 269862 409511 849199 504072 303896 961837 253809 178556 603864 729459 869587 346131 602592 362523 848459 903289 698814 82365 444702 531727 593300 735331 604905 39018 161686 527179 347227 63890 922639 504168 25528 384964 472348 679969 634583 785969 541231 417617 704997 212157 656461 894981 285601 550721 639505 88449 103837 796745 151015 678972 976195 21142 854865 874463 548046 107229 235558 95561 242701 589574 953678 523790 405347 434926 982599 23859 9674 474085 135971 35060 274059 442161 532104 875583 460167 945545 22126 276150 1585 490779 253861 972209 732754 748743 955660 21498 273156 20194 609755 425167 674296 538548 822810 143587 706032 751674 497192 136285 830917 688036 879221 143447 809570 791064 8264 629088 178439 841198 209593 560699 113991 365297 660536 550814 199498 944164 676613 629620 296332 303483 27317 352411 515036 364446 705652 415271 403486 382890 973437 566365 979209 599599 611492 830393 972074 686451 900748 87592 560480 312877 520369 582735 561117 748555 280288 147522 471083 856492 326074 886925 252965 39591 915509 16623 234105 308419 299610 164314 738925 437565 963720 273269 770903 398917 953456 133466 860260 319616 742103 105240 474322 232519 207063 783025 714293 124263 174430 316253 424118 911776 616557 782534 791247 907686 953306 319050 128464 880227 734990 762237 470238 429235 451400 837476 359726 38502 696281 176634 219470 204417 474982 502127 6557 689789 742057 908196 654926 107015 228528 691248 952617 406783 611997 668382 206026 14137 321316 316845 115936 780222 908496 969422 101295 518348 514942 939178 785679 939794 409056 757082 934314 536373 132923 14829 419522 928846 730793 452645 683753 422826 93720 961338 563206 411976 17418 561749 133335 135967 957203 156054 362410 589269 172510 891407 608098 961097 249704 352839 187448 921546 896899 277945 786040 600221 274453 337554 690048 902523 3926 237174 71620 864080 753302 23483 953357 976702 516660 933996 372981 52952 145640 215815 291628 191911 152442 446208 660598 596457 527816 362172 597163 568332 637380 851287 555062 18680 857716 954078 408343 982530 14065 455702 627041 5690 718184 254131 165692 483294 540764 103714 857700 536548 738274 814783 892072 627828 17571 345823 509996 793452 194205 326792 51943 496602 349347 238324 392998 101701 59928 942482 561415 833573 706104 770053 127039 278630 381904 141475 360085 275050 711297 410807 911524 465284 446593 675263 734621 204925 552921 304302 255874 126930 519528 875755 610477 922548 739038 945297 773511 228807 603138 482029 472145 700387 392685 490243 990302 381142 428045 591882 283159 816481 59491 136043 904118 932278 686405 987397 813707 688449 815837 671340 846970 771228 76263 896998 799483 967960 623287 749997 459289 311803 996465 927407 552372 452861 622159 830417 854207 50058 935455 368296 757890 603779 910850 312638 446105 232189 732399 870547 997619 590208 663341 534746 509460 19529 171164 569719 874579 313992 645293 664456 558877 615267 761381 471641 814064 707185 935455 535150 676257 250176 329799 880509 206294 211216 307999 58737 741197 167318 849853 178216 184851 514106 673099 263414 153166 898969 802118 215520 143412 707 488448 202210 434961 179070 583327 344042 858821 545921 179675 170458 991172 948346 164099 560138 413268 997513 985913 794435 602642 196098 7921 453125 625965 792879 527734 836354 361706 571788 841574 786657 4702 35529 436081 894588 655991 827596 48029 513314 900468 641516 935557 883669 649448 809143 77781 293517 37051 52141 573328 75828 414889 638722 948683 74537 568513 135840 620591 219389 544167 615523 514298 696696 460498 401627 36031 299093 262223 305421 141025 915457 878268 105203 34780 462752 722190 724279 737981 794312 80715 203516 116837 683205 852945 406805 172681 216083 440589 580428 792693 19239 96645 104221 273860 488039 573263 462648 690730 994029 878103 419714 225515 701384 5533 579796 470881 290042 246772 790779 141753 786619 195781 83510 504118 14580 168714 529340 380333 224774 862995 689203 880584 474881 317124 764922 521923 594413 434005 132256 450226 332356 910545 725162 113977 341109 454935 829329 264466 693923 282972 996417 406091 533988 580007 461084 537285 450883 333908 151861 613878 286463 760274 602262 62824 300362 503973 701498 323576 610058 841188 706771 445848 116763 89596 490245 753677 284682 138795 119465 343793 970332 147590 243211 427506 85573 293235 898221 937681 789682 875248 339394 658597 250880 528906 843379 493717 361346 780199 389982 530081 259454 883133 349906 129626 448881 724632 240724 141862 461575 845144 355612 576253 502755 664048 25369 795758 872925 36585 809321 361307 126911 206109 592162 589816 594183 903676 178956 858640 253545 801482 361829 894144 346186 40479 119259 158330 298758 209574 35989 681860 387626 945118 858923 323894 945274 782748 1641 62976 369453 768519 348816 63969 703532 109467 305749 703665 241623 861863 5729 808792 556095 867663 441167 326228 604077 307594 546800 191992 366682 417764 851402 591591 792885 382846 11093 215645 606560 800329 960893 632167 956723 692879 669539 256357 565816 679082 858524 328463 74221 678347 338160 644973 586117 278132 901660 221790 727207 110654 257169 929618 327598 106324 866866 350288 375911 856438 677338 443185 237718 70647 527636 220195 893617 910016 578657 570214 255587 870219 681718 729874 20555 192296 198907 493072 443258 543803 247885 304284 817593 39356 175420 544842 199232 396918 444110 656254 303168 225928 793274 601330 134171 428135 807662 542580 676326 354778 377610 18213 719918 382909 643939 980603 420400 401663 313857 405888 220127 576611 258721 314896 118113 215363 578739 197215 178707 618248 329373 390129 222593 346739 97974 757344 46830 475608 539596 237082 196626 754973 876191 412065 162903 845056 702819 250889 609820 643982 336322 223421 250546 805741 395992 357114 163105 502739 492917 30097 778596 905036 665759 635306 559273 759736 378061 124668 833234 672714 191277 812886 290614 145802 159198 758169 546784 310356 347831 134076 184335 604183 325374 55687 756149 429783 150066 855960 939193 660076 96706 875809 988597 781249 637204 676647 770552 242581 810303 981317 852164 192701 146769 912231 844177 569056 841 328208 688393 650234 675102 32852 493002 684122 804150 303774 905895 830435 703024 610220 262823 66703 929563 807502 283140 411559 263740 925162 634222 207436 488204 13819 458758 96754 127416 687501 721955 487071 979295 57155 926544 548209 84376 225170 473676 569493 787049 757315 955592 882577 851089 809588 223213 638394 31231 945176 911508 302783 912280 815858 365323 600220 99125 975966 265559 959080 152290 584137 94636 937416 430113 27188 580983 899321 908197 898229 892565 881866 737175 940597 945305 687903 680021 127475 179274 211184 774382 579263 542946 311047 383847 248960 19792 917702 60409 138351 405943 665759 110544 738202 183917 916890 807437 26850 219453 844690 494213 211645 826853 687288 21825 207284 765977 925199 344508 216486 850302 416494 374568 651972 667120 686017 165097 457427 921340 169800 217368 869485 681702 97751 542593 580032 904613 659541 975077 173261 899938 546429 957689 333802 672573 108127 315942 598337 971912 160800 227015 841423 944905 291509 669678 89701 297532 407469 452510 735403 128143 189028 29074 190936 683045 675601 953205 962683 962644 930041 149672 76085 757671 453881 533312 339133 382556 899840 601734 495450 578662 523922 767221 521324 946732 320966 665342 949092 397192 288201 78855 154440 965322 688153 450344 234736 424755 810379 154925 992139 415994 583814 335191 3867 763530 818886 539675 448180 938434 163290 611937 504193 255732 528165 440006 707392 600358 722464 591386 359745 888980 252311 955811 891626 970348 146856 694745 753590 48144 909383 958248 901233 77656 966013 24177 836030 893389 90852 224392 234961 315951 45229 701367 946678 753712 329178 45498 198472 250615 583620 361730 37498 386654 374678 45362 980882 684789 839056 226917 580649 459581 590661 250662 625708 915821 371165 55797 25502 878639 882772 889737 131412 42852 971897 58505 681271 379484 805424 301714 857990 817440 593776 371188 55761 403816 600902 976565 392063 914917 754640 92556 507337 90360 438915 903911 184060 184185 860198 160678 810363 49 116501 20253 767931 456544 986622 476182 817094 126264 495527 996301 850553 314079 450278 947890 651525 676721 55912 832938 774385 797692 241451 684175 501590 439875 119555 505131 551074 61692 432857 718081 981846 896594 392615 486020 596808 12195 23997 706590 27426 642114 933951 886123 406945 390902 975525 157947 326102 890 756026 192403 729385 791867 564510 471404 106961 651101 66436 785395 619613 14519 613044 13896 874926 585874 666442 592639 660666 41965 698229 640162 354827 68028 459897 471532 717950 257061 188718 549455 797701 276545 696510 841776 458981 545377 195371 633190 312953 331143 449734 404030 645869 279784 820217 831162 68163 756401 288127 160781 371922 818815 826726 826848 970562 517861 456852 399505 986577 62762 757439 272367 857489 375560 915892 375423 232295 29487 602641 130874 264590 746495 743114 865740 157970 509649 760871 66199 371542 206447 742085 190830 59790 761368 225937 199130 987205 825405 323024 71641 188313 609351 618650 502938 259130 950094 263578 542530 839470 43683 828944 708010 275792 580167 358671 213918 777100 939826 348799 709215 53093 914509 497564 229666 135088 976440 242421 852560 318550 82629 610030 614276 486230 8955 516158 887888 137088 120660 363698 596344 995835 669759 470184 316084 685120 152542 688085 875251 717532 124681 28800 835923 267250 344586 647620 846186 695159 405983 722834 995712 704180 333564 126892 798546 371464 8838 469931 485393 11620 85784 450491 704097 891469 718786 451482 177370 718237 153285 991708 229323 119169 687704 759978 895474 798012 841702 865278 864901 766691 825486 234920 765804 936992 903714 726092 129092 982576 495016 278882 529565 657828 162716 881397 200509 204515 696620 779877 530588 761703 733371 414501 735334 92092 638174 248445 142588 172484 32930 254473 647219 94645 628036 656888 372499 305817 232247 853197 78937 379597 655458 146210 723701 803714 235935 254560 318029 495104 897854 93321 471928 643486 103808 358959 929988 345803 512092 124857 213105 144392 706365 668709 327796 644332 465345 184832 934005 717343 493756 401072 578513 150623 55411 642795 722648 694270 445218 513725 563664 407393 275958 897222 506864 548995 625300 372218 299686 357488 653776 683423 376850 893514 766519 662482 868873 327688 815110 617154 21202 949618 549040 191732 308844 393510 420379 7869 713287 300950 828003 675275 302662 5192 595158 307293 421507 430420 479479 894854 457291 555242 512828 295854 63134 942218 455696 185809 332080 16393 586577 714238 103275 650642 289107 772249 963627 226723 134235 974105 337792 588300 584292 991434 352432 196212 952670 933453 383282 33108 363754 968723 120307 899641 928479 984486 803541 674822 289288 645985 990699 761840 685540 667250 860159 720320 191141 856415 839501 292693 758193 594302 286725 572511 530276 679675 241164 256421 611020 292886 520315 380928 235052 628002 65823 877854 761081 899272 236151 340032 788576 725826 445050 964668 458750 11808 897678 487931 599462 254214 310098 424700 531295 583020 420885 739343 393188 868829 673308 840987 540386 219960 62304 525274 772989 375730 226894 115543 934923 799890 438789 101431 604759 465524 606683 199149 780192 585351 14681 691011 119959 802063 690554 563160 335013 846179 992048 951005 5666 31792 19871 478679 935711 113396 458912 934688 570013 254532 814144 985638 231252 394438 930494 836203 843949 972536 773200 301955 586120 209127 636063 262361 936503 378169 447174 599018 785921 278180 482711 534664 734176 989556 201942 738840 734211 824905 971772 264341 578829 839702 64245 993291 217236 604836 292386 286108 112803 168525 368152 473919 636664 806721 82272 563452 525319 965956 21749 763633 804725 869102 637705 481296 375901 323433 785791 45726 376783 530487 898482 276790 159116 443498 59309 284164 704075 645866 624626 405451 627192 889331 680948 179679 708079 280276 88220 299884 62021 546096 698439 441837 580480 443137 427270 601973 206938 951184 682396 596074 5570 770750 516868 730052 658522 455743 450153 4179 608186 250778 590444 831991 391020 919530 193442 705317 19438 84512 888787 789865 924403 288382 65596 657566 81698 763421 81422 752312 292501 93224 48301 717562 265564 581471 881457 109248 167416 293589 273320 963831 875040 210931 996818 428768 871871 253555 27876 728209 721971 292069 123078 330803 764560 978029 20949 632389 461467 333891 859169 318551 701008 234097 650608 73616 854813 312089 999418 222697 489956 576237 868202 486512 841917 467829 448035 271558 149873 530189 626105 587425 356096 492579 753652 175435 887964 579901 959185 203361 963756 435570 276352 116948 428938 146988 752487 155052 865413 562412 502941 286208 961888 86918 472240 388031 365457 814304 578464 520490 867203 659704 209761 14743 660692 14043 300957 681712 487128 821231 723952 799602 779668 258602 129770 3567 219716 157016 82577 356812 700949 484953 528476 722883 779371 678112 158521 122018 761245 666229 91847 394891 813108 46388 404701 505906 644784 763980 661698 206178 887107 874433 27122 708856 787475 711979 503199 425766 42556 901365 68398 882546 443084 167262 227958 393972 874694 296955 382917 499803 443168 182131 925914 823465 389956 890626 265004 880243 273106 906679 275105 817698 174365 793269 836952 4020 219754 641078 531872 838139 367220 847107 823102 828829 443946 488253 421099 826578 345967 257688 460692 833450 809434 130650 261337 71236 920884 310945 325326 856024 726908 266202 79996 931566 238566 767754 1057 406245 854551 267017 378540 765421 602667 993410 202754 601165 246704 339765 791804 59166 592104 445942 433574 980685 580107 909291 464898 153309 388098 817105 472003 186915 983917 184887 411539 305352 960543 48897 244109 821387 67868 74406 640195 707004 172834 742003 314361 578 301661 802439 724456 927190 319345 828373 549116 779910 690612 36388 511383 698227 365040 485330 624652 169171 260006 208461 419300 226992 825798 228825 728156 644006 158009 79309 774885 935465 300055 148245 122403 25341 768241 626929 699311 561084 263304 69877 359061 699924 42195 709255 443286 386950 560830 433765 866535 234344 637605 455964 863153 704868 278749 74898 631887 469559 582444 800124 735379 960179 932684 625704 856001 828733 928876 636341 710353 183311 89519 138582 65521 670135 403306 195284 379394 814231 394666 645065 917719 136163 411244 672485 238969 172070 623460 555308 544677 293181 836151 737141 337675 154458 755072 199597 300625 452994 638351 658194 429391 150096 445669 575929 387665 377648 512313 369609 229016 579300 122230 482046 960089 563715 826683 422950 675772 412085 90649 76263 660894 158840 471385 285495 368655 446110 996596 60067 230485 346189 838552 924873 434792 892285 667882 164317 920116 342142 392190 136936 693082 144879 762721 236036 397742 630536 348816 769377 222202 462033 642686 268420 792954 294696 510674 179651 470751 241664 336038 639498 669900 892060 780873 105688 410652 135960 278974 315779 697818 776801 521403 568496 187207 865207 970731 327324 926679 812466 851565 489878 287796 283834 743506 800514 782714 760270 342882 342935 491129 174846 166488 490850 650743 667633 90210 27649 849515 233760 894114 200617 654915 333401 833391 915681 54751 225277 185109 281797 176595 681410 313680 889475 899497 856561 750293 279649 161885 103081 488842 77877 797791 131674 852361 503275 242133 406091 17697 644484 450134 37590 655253 301969 355887 796966 6043 623675 983202 745151 629277 274175 881059 42167 197756 857962 467609 938229 101832 858081 537827 254841 406793 968924 56272 706580 122745 455398 992677 526635 469256 983967 701980 320952 223063 18426 839775 2249 141245 556671 504465 315327 341509 588106 129221 318289 695278 23114 783045 782662 772842 289539 727948 906366 741471 664205 745100 192426 205097 929106 728874 951184 134998 497556 910269 200520 223976 319076 114898 591041 253335 565868 693739 393021 228429 134183 944187 495056 397608 410595 556332 314597 44283 528902 377177 980601 533005 518982 181908 656030 472728 842351 256609 430138 258507 309537 142969 556101 435593 600656 823816 724942 586152 689090 714736 564087 676851 781589 355460 848117 468137 5366 122893 40401 151931 954410 155017 780585 488081 631945 302887 986479 52486 748286 844364 268457 216616 783753 34385 815087 380281 93181 380290 336369 556976 28866 193504 437487 320441 677140 909536 828542 872369 16002 956843 679050 282859 549296 277660 951054 760941 425621 4485 720861 363507 43390 328554 555677 903723 447689 981572 911047 331704 485419 944703 231401 655536 156139 821948 771044 943518 901988 417296 924653 94208 159111 237571 672528 894601 579862 964306 138217 380961 521514 705774 178473 357280 717359 155067 108695 855703 24931 408530 365644 746887 557082 190271 940854 161767 209789 696579 942742 600354 755206 205331 899714 653271 598597 726423 544547 270360 409502 793004 724408 778731 476553 266979 578898 988620 656977 875455 260886 407273 19606 605243 469054 358628 867339 46402 479960 976277 139192 452789 872773 609990 287160 767593 941371 440565 517308 718630 851844 770389 735879 935529 331453 309773 119217 773666 838168 916343 823908 54903 414426 52706 176738 208576 686557 292753 95036 556297 323151 340474 871900 493267 474354 299656 935741 762194 705114 424922 600429 977904 283634 314305 566098 56969 230647 110406 92130 943853 402747 747681 934441 602146 83940 628419 232967 20831 775914 835469 739440 463890 871772 380567 510890 998939 540700 735594 669266 146511 826206 794822 231639 149366 171629 485917 703294 623884 67943 772374 49500 718340 544124 988363 322079 423296 320370 726859 654278 871259 443748 459993 508516 461535 954878 693739 776481 612879 62275 365612 242489 134175 567944 503290 29691 817462 736054 194792 84682 796403 991435 491453 721376 151269 391769 939508 357638 758866 243206 611578 398942 923185 507851 198323 59865 512944 863925 567094 846209 406318 793831 401996 9328 397954 139734 931381 696663 500850 897868 821283 232697 285245 177573 169980 692653 773906 888085 813596 627423 213078 139295 908497 773839 762082 737567 184413 681360 458243 538754 347512 947659 28281 929417 817100 503930 814776 642442 425591 136493 166186 101230 590860 273096 536170 797876 524882 951171 646346 483309 324419 140969 453774 413502 448079 723801 914671 275745 519639 417416 503194 277220 138930 304317 500590 344360 368491 643860 646529 542499 253312 646012 729308 156447 66661 126841 906938 930105 893503 374370 849741 339874 77674 627812 140857 427874 230836 330173 145815 453520 32287 872962 358516 120155 104419 81049 435279 202500 919209 860032 166494 7713 666641 307716 866506 676700 685357 651531 733166 822450 583172 602443 119964 216821 59664 491088 852760 683978 75648 284154 559195 975852 141047 57596 36049 231207 521227 742878 416283 626078 208774 227388 585614 958597 583593 621702 228083 180647 541668 70078 744837 801953 767647 653437 85302 849893 20789 653165 662634 9977 179827 365264 718457 935285 331998 995704 73970 284169 893354 564685 592723 388852 231363 372619 31570 209934 14408 933889 111319 12607 380107 651154 275583 755397 315410 728248 925339 856050 266457 857148 930863 908844 74766 70719 470515 354860 248660 820021 111125 364095 709889 939941 712693 560776 326751 710826 729576 15420 548910 294517 69622 956580 409825 74824 616156 148831 852381 473468 901003 952797 705277 590140 533735 420773 959056 287752 708936 101392 904985 935731 245820 118219 593038 804518 260675 558489 379226 51035 460178 454287 369500 304418 550033 584727 228198 251679 75549 948973 554750 531466 48519 416677 358240 503341 354130 697955 581242 958442 741369 75745 127662 471795 690919 921453 604947 909968 853821 263976 508597 545628 920911 109128 151825 363976 467303 989590 829914 124247 454657 617521 247159 30176 805197 458634 796994 627664 685937 257446 608394 520357 312580 642271 356178 732276 734292 225891 781456 824547 278881 923763 304175 490096 232543 104614 453261 348392 684984 303971 757117 45233 455304 30186 132487 957057 574943 750668 411491 730788 619139 62254 642050 797945 815467 489291 508293 650038 540485 976111 763971 120608 362097 423612 807752 115668 554883 455913 444176 93057 362949 458366 143568 674667 884786 239321 172142 923114 24253 60460 477892 16233 535240 76412 458337 674855 568621 328036 898311 716793 632057 895632 746158 40710 121580 381954 876416 218442 801850 11281 317275 748883 917196 539685 605522 546887 815104 82876 19948 408412 435749 710248 423460 805471 219712 950863 44391 15662 571467 586858 334617 789438 694000 133894 440720 108181 237266 585350 36695 445328 441668 896223 585453 895327 276367 495514 316228 718660 308785 874133 104962 284568 57369 629507 335747 131398 438572 515111 238805 882318 209731 135389 67898 906627 501099 315922 46570 730190 41763 472775 555406 467305 891617 753553 807942 137252 101198 699676 702564 645859 603717 456675 694191 12189 780952 40378 10401 853087 118603 919365 797993 906632 779287 996094 279146 175882 467816 169202 507578 815791 647520 404804 875748 230290 507346 824681 614310 734114 159623 543019 265396 745698 868924 168359 179123 221292 914210 550926 911487 789033 445213 511527 351845 159194 805894 373772 25514 78739 572905 696680 711426 553146 308424 603392 783513 360077 274710 126631 684750 151897 848060 832711 951155 369539 200663 818271 667599 933955 305336 664064 796124 829156 264483 168079 444873 683014 277072 532999 435960 846428 365550 216948 227073 77615 844059 610552 107950 148440 698605 825673 43581 349514 690220 572145 357537 95238 380565 620749 577665 643556 412441 981519 37304 626769 244059 75709 101395 901451 122998 157423 468374 724839 564917 35668 183671 923916 461913 618222 711842 31350 76375 673617 616371 38387 243735 526120 364735 362665 508854 857136 193995 76430 485701 869180 269011 988335 217287 812399 869061 897706 778167 635781 135171 194163 773952 52746 365797 261587 104003 896609 400821 469476 482389 187582 324465 770262 22142 3500 539724 201838 349946 928393 516269 656450 223868 686277 880046 544958 658535 313063 92062 250657 780883 657608 159936 399745 305870 53525 275978 457475 790360 990865 911463 592292 749477 691089 551477 73075 857375 933822 568904 137556 640226 248534 911333 689854 304318 397548 656776 784382 838969 822564 213918 853362 566602 524472 532811 840591 676127 476725 270502 603164 131544 277886 840696 627828 591817 959176 529793 531272 33340 455709 103283 915547 982893 747993 57333 187588 882764 56944 143393 841071 299135 125350 113734 101916 714781 584533 645862 167839 809524 605163 526201 939550 982595 296169 389225 58199 929153 602661 570644 448087 530196 930825 54414 590723 442971 256017 444572 140755 705637 608913 969849 671634 782904 108013 182421 622944 24331 420448 850833 165232 828875 434550 747972 638410 191962 884561 447353 537930 110155 715623 430127 180383 193000 889666 941527 74445 771948 444543 214042 471403 635018 47056 494225 837414 544164 533434 502539 404540 735252 953751 881738 988866 189606 314966 629254 922015 771612 986102 111848 986447 725609 949582 728400 181152 28791 945032 81488 406776 61089 54562 982959 287885 445817 265452 689768 934443 217347 965836 851624 828722 858616 574845 639571 215446 541317 303115 748287 603165 704265 378200 31031 143908 244698 526619 990649 795355 126209 997084 144761 825028 252921 749369 484700 528312 58740 260645 386942 682978 258070 957859 922220 202690 274488 338383 720107 636011 957734 156821 802415 81093 345186 731000 148196 507276 284063 844685 648233 196815 534150 275261 632976 482034 905268 786567 756832 709612 722810 864379 588371 204170 188764 945664 617560 532010 442515 291855 279762 143041 819147 11957 184023 851541 385445 269781 170417 402692 601846 783076 245921 677372 916998 770283 399063 386240 980115 186505 881531 442537 918539 139438 839720 771939 701653 662561 483179 399404 824905 701307 379400 801560 545523 313898 474102 625999 157972 999215 674462 891214 223329 869600 178271 259106 47938 923047 636621 646000 287700 743937 997870 47152 623208 591103 700668 316205 373250 905672 725221 969606 468186 536341 529870 912369 466334 235188 623372 106163 379374 975687 475113 352616 419615 608514 736101 424385 985465 273711 314162 626753 53561 473837 600951 234112 556816 860077 478287 933224 64033 78004 27783 548219 199623 708061 384099 982282 551693 599508 709849 647295 130932 47707 536852 552277 825776 284809 494962 642202 461099 4037 932807 963636 649857 46224 453720 357657 182979 281849 532129 532245 958388 723430 661840 742984 52943 929553 513927 714469 518590 699657 94750 614645 83876 294509 213726 937746 515285 509237 611015 166380 128793 410345 215051 796295 258157 654759 538193 814395 874113 554017 70259 315507 213690 562461 506304 987183 419442 470387 417018 570498 647539 377555 681625 726868 314496 726268 355271 708385 475917 969414 20770 838903 272577 551833 706046 456828 248123 794740 473952 261223 932426 452071 872772 216066 72756 117849 270807 844335 229040 996610 77373 309919 962092 26610 948556 661852 700423 276681 226064 524864 326424 808573 832325 797500 763621 786199 497824 304275 618477 957557 144327 628764 500959 237450 488148 778115 445153 332314 398166 897224 809418 214527 777999 988094 781095 235558 794359 314253 826362 533522 20215 739954 603318 182808 653936 996858 831301 382882 336882 135178 237378 806637 230341 238426 876543 445834 649443 499061 956992 294624 4667 747642 835390 456552 971504 125406 31398 203760 180312 333544 831511 794265 153278 503604 180840 385305 730721 838193 377631 771450 645491 698147 739259 244633 366426 266977 549291 839720 380018 468312 655572 882924 344776 996038 283791 818303 203489 538815 125160 569423 580785 308652 995360 574813 764133 500039 821740 335808 527386 534049 433141 507488 828259 92189 286486 320251 485254 127602 671969 861795 832895 469804 972890 651965 534717 271211 871418 535619 237280 279394 839533 33731 249857 350937 549653 536671 846122 60332 141381 188299 895641 35339 973254 780626 402178 512568 907093 166610 303242 801291 8483 511483 394125 285873 161556 259347 150360 732009 886209 391157 713327 602566 145910 241869 379593 818224 982068 890078 657935 700514 904368 565948 271201 935149 731538 218898 909584 72692 7031 177566 335589 253359 597488 692720 327897 746600 260673 864559 812507 673472 225250 574867 477645 897771 311041 59628 31751 806768 60159 842458 688467 848810 439406 582098 657199 398153 962906 11424 549774 154386 322557 414943 898327 598171 211912 438402 325925 409552 380065 645839 245765 960369 167647 433375 523323 918353 686480 517472 925693 485209 726453 593363 944374 31106 802368 241486 350725 810271 960156 995258 701883 657681 162981 343574 125345 518416 151404 653362 197871 414889 845812 529013 19862 510395 611512 408472 97528 877497 270307 756969 493418 677163 573526 312073 612729 497324 871205 304814 845090 251821 940122 790306 147928 447217 665265 521026 263169 142607 31642 822271 927034 663540 879291 543200 381967 505502 386219 171839 416067 320354 232184 249480 949966 759014 474722 850429 10906 830055 320286 256948 974406 631029 983763 233687 877795 949554 968608 405539 876729 718871 863637 362538 8131 496560 2357 542161 902254 928282 201786 845650 440607 469388 248529 884027 552170 651083 837402 274414 395419 278964 516329 954783 415921 809654 252104 124569 254750 858837 461939 655289 211913 265513 513626 558769 696844 361501 288482 796807 696309 491184 931172 341395 288265 824247 815597 520516 568189 745369 72509 700700 695100 371793 588104 210095 491812 952816 820344 114408 905928 807385 708712 158149 721647 471747 434474 661142 22931 653307 616259 288257 194788 908511 305130 310977 313795 429476 693388 468067 823879 319888 336395 339271 574459 661696 554426 817637 127006 493860 186531 519557 643169 358206 500545 464134 201517 579943 581446 233176 500379 967370 273558 947714 727929 29351 569994 558429 526668 18129 6767 763990 679432 310385 665476 277168 617626 537600 194879 271552 475231 659921 140361 755631 313706 630661 298557 687100 454146 890772 136109 995575 188577 414027 651933 438087 58806 555592 998534 572965 899812 362624 168469 286495 278657 847994 179049 256726 651352 679186 147480 310016 206631 512823 619754 437350 718242 20716 568733 125927 122990 937803 97055 559348 901286 5181 97047 741778 199514 845059 189981 610907 494731 531825 495998 437117 495665 864685 533881 456569 412405 257332 5956 951205 266999 968342 942535 432683 310345 370357 619231 201288 228273 995018 946269 824014 265067 905760 291397 884002 629221 122839 97424 777598 739906 403042 558186 643504 218840 900425 582516 76377 648754 387112 92739 783792 934094 746094 473503 894525 976223 708703 708805 341598 783692 800659 143718 511365 112239 299061 434534 158071 158808 413252 652509 603022 324232 740245 74201 334201 743926 411535 984666 933495 293645 867245 755221 579744 579244 993600 161458 317212 124581 340267 72846 164073 231870 674277 337850 654681 327731 552314 998138 468497 259250 907211 753030 83532 707101 398729 496524 121494 60364 482110 119660 362514 672392 327748 611963 35573 398609 560843 508481 659208 692953 994264 263867 723177 315591 625920 114713 112394 355509 392113 262017 684337 825779 415466 960138 768887 172993 635390 804738 226953 994585 31510 934249 34090 767074 672683 118836 327215 434430 813840 48650 243201 655613 756838 174794 180639 613736 999589 412548 507673 254263 530586 348539 209238 176091 766307 67882 204303 180405 577397 866299 269074 512093 500567 203345 609856 332700 734116 97344 105807 630962 598733 688079 203848 256849 993429 858173 298186 536223 957907 683833 604165 355128 576819 143977 584192 439402 929013 984804 201492 310840 524973 999032 570223 742168 449537 473189 608914 514549 175470 401247 498195 339565 944644 387344 637276 969619 890917 818963 479914 998254 646858 143610 602959 30137 370686 226954 32368 677985 134177 403578 633351 340362 193894 152632 390306 413131 970069 198371 141154 251565 989450 26833 919101 399855 292532 662667 700925 81477 873303 246669 701567 150869 743498 747911 717301 62712 682298 218462 69348 983871 732773 143979 34791 22316 282272 164219 591082 832116 393490 486413 640175 634052 487286 935959 451853 198777 719325 462594 345388 819494 519338 71721 587594 342418 557652 247838 341113 469303 790503 740261 932126 537733 314115 646007 274100 703388 387996 45441 512455 42965 700408 527138 392506 380346 378228 75312 728321 109514 121472 502900 990695 840438 46366 733865 320330 954727 226983 319297 64602 821813 955782 888224 945054 899441 698106 806559 809006 594524 895833 174986 508346 957294 352712 371939 970689 93648 962883 61149 985371 94690 610075 724833 802288 53494 71539 908364 316735 810579 811203 367663 369176 865139 945557 679694 502818 167429 663115 956386 440790 608811 378327 283863 21569 804733 163776 131854 226246 862021 494820 243868 367194 984129 112881 473994 599367 478053 125994 650259 691561 77654 237736 267048 995700 580335 980694 660015 867436 584448 262900 590784 572715 995274 195670 440679 560990 79620 609186 21221 407561 971481 754517 127983 848575 949224 991231 371885 362154 807171 408578 460220 992393 51888 229655 69229 893933 388843 585865 403076 878971 475106 262519 359161 788397 813880 30166 342266 625105 913602 273774 225575 379784 802701 100888 238101 666056 363030 97542 305676 483035 804368 438331 935113 254238 12962 538575 586877 597891 180582 24620 64651 394767 657772 457620 662158 925852 987380 730392 535377 709144 62520 71714 920469 997253 274976 883692 611790 281015 949579 132999 493606 341977 748493 193942 509177 147880 906795 721296 122584 453046 389729 535105 296262 310248 94876 752585 989118 237817 723521 17051 55211 380341 697060 690816 688237 265087 133394 291730 756187 732811 160135 352385 79548 980452 145720 146449 789389 97511 221899 299802 933502 653638 730458 659527 861557 141575 909236 706776 424201 748291 876956 520992 168392 657383 354568 717255 10417 87094 558691 384648 181051 843780 7691 946996 336717 871101 274900 924718 813187 11036 716803 895662 729072 391860 504403 520062 683350 366379 9524 96128 860527 452666 602759 841701 429544 329966 185187 787511 402401 958890 512723 293392 217070 947875 977494 784929 35673 103074 738398 406828 726621 946566 69457 195787 913452 701695 908491 543527 785067 36372 594778 658369 914481 999326 459073 615660 230411 761803 382773 37776 296315 156700 419 993129 939380 709927 742952 801095 481760 798677 332503 929292 152410 200485 45943 636081 212084 171560 344771 299520 35955 307587 150632 647131 436942 680944 385674 834100 82994 371325 312447 95123 681985 722443 763154 997012 53646 665552 751106 150822 754658 754966 169984 647565 478011 387257 320885 299424 682440 934701 249529 461515 847470 508470 643741 607503 556038 68015 771170 236413 194268 562756 508096 5247 221490 425975 832672 761487 74107 458462 165474 307902 491296 366691 39064 60847 697278 207171 326217 732505 833894 253392 952367 35464 463004 415599 263481 227228 442905 576987 691210 434056 373449 728480 545784 974228 280590 981856 680334 480924 20539 667602 836874 958544 707353 919998 954272 309170 131557 370498 671285 234266 112464 932496 301220 346101 193278 702765 636861 890434 618824 222388 650625 749588 632314 41809 506983 901075 839189 74631 189467 401914 846094 785195 336889 139610 764173 999206 115094 410966 558575 679670 135032 207013 705477 490349 332697 71700 849491 382193 544616 647425 778898 716091 342919 184545 575918 242264 474510 963066 852936 530283 829447 867690 136629 50985 880624 452510 38973 843547 622716 553052 958749 469983 139282 494906 444741 270120 587020 205156 518107 704762 909946 771162 877751 81135 100445 681647 715685 710836 751084 566347 7270 620876 827410 349930 742254 778188 20525 325148 894119 756317 955217 40579 712237 704382 70339 302039 608465 651264 788607 758565 739095 468040 418483 439436 240055 398352 903297 145471 633567 519653 811137 125510 744111 737578 410108 32572 272955 288597 898930 228178 559309 295341 752469 627595 735329 812114 334604 117630 695976 513141 206321 311384 699141 49691 83859 807895 812499 838238 360629 782671 516956 56108 184845 175337 925283 146054 683270 495711 82780 885506 238974 589058 916847 198666 447369 361012 352824 866651 186476 636846 970378 89095 112227 969531 281447 68147 389339 624443 332617 699930 740024 437858 297245 644616 641233 339126 926979 27103 380143 946772 422671 295509 355602 580395 124171 391028 725676 684607 595571 258074 987683 192296 754551 918647 713939 134992 578876 484177 299018 463033 812060 865858 147787 57141 630753 888633 9164 803308 782286 219829 108471 635289 800150 714318 803692 583245 658787 864236 912958 678571 234000 120397 93490 878570 550639 633411 288323 24023 530437 226100 243424 897552 703049 440793 74476 844745 423016 617087 391166 960715 534532 815881 30879 675504 457200 540523 550222 589737 456950 593009 903295 604024 592209 530358 567511 817846 978291 753261 27954 653838 394240 583708 29854 232064 930897 644252 764317 943647 531955 246874 112487 653523 415269 316313 688677 617560 895838 895406 970295 799934 633924 193539 417392 636263 546037 189268 939860 641803 32834 464757 233121 750903 643631 601802 153027 658953 216501 759629 216606 299830 859521 124491 614984 955205 610930 462247 203915 403666 807134 303510 605992 732492 8013 607650 817807 986486 377341 913768 493673 72426 754013 643865 964046 931473 358994 93500 805903 500972 504436 407210 262765 733391 729810 54801 791903 629792 349802 547762 931793 767900 332402 980772 804639 196627 271570 469390 546334 889191 797671 506800 194260 318033 164226 62683 782139 126428 260583 69236 986626 492712 123919 548086 761996 674344 736038 761261 944430 370084 87117 790331 871541 620664 541081 91926 87582 387795 74130 600072 389981 764089 351413 480046 459479 936194 884083 792378 175655 81753 271344 863537 451421 221629 298052 450222 297722 236099 761277 968669 922613 614290 911580 819073 530809 324773 737235 789230 571364 337997 765517 153039 640970 163309 698726 791329 174769 489404 539503 85238 466834 491398 332652 679476 659998 248364 939157 657299 454007 654175 845528 959139 734386 38761 569685 38083 21340 347428 471713 789803 170610 742336 635012 839587 672807 258370 114811 788874 349666 92799 253942 812688 552765 252709 250011 287548 572423 129331 762433 644710 814211 782844 667446 974782 66727 180777 229626 308932 991518 273907 752898 149965 983751 426668 535862 758533 201139 986359 906034 381735 508330 992204 352201 125511 109607 713142 861053 857353 63384 497236 817289 616998 725983 662299 381079 458862 892307 157842 923658 250561 835520 573012 295286 363861 302050 194258 477475 138675 151790 496335 163725 911162 26506 572450 485415 693275 456784 311415 785491 724251 86287 833870 766891 171732 932298 695355 57404 226420 577335 550116 216646 335100 91584 832582 68285 177986 232134 973873 952459 745199 727769 41351 915915 122050 818753 353473 631952 361804 605176 747818 212892 994482 122990 67170 1449 252974 759620 693340 337060 151822 972049 696160 743788 69172 878112 766474 949848 863956 238896 640841 569006 689913 471155 104929 860653 331392 821967 805161 98692 558875 343136 24078 617176 608911 882164 495310 952834 714294 947917 120574 640207 646334 193507 583237 904766 923817 87840 984350 655877 498763 453218 507930 436237 999183 289916 192220 94961 402482 798069 663003 252803 472966 29767 779555 471496 875249 564641 685588 392247 350251 803366 273826 106493 327940 582508 168275 96123 218331 476030 361156 545159 436520 736155 798885 481383 804403 499700 921400 742169 872794 127601 329622 918222 512143 678957 305898 36010 108632 368310 199923 784646 349070 703694 836870 812398 217182 526956 8523 33060 160907 885372 996027 74779 342058 100507 463976 281148 660516 6684 537461 791588 547959 418565 276698 880868 517878 782610 263841 850560 433348 559217 360172 584049 298525 515269 717165 320739 119374 967652 43499 732407 752952 74521 65220 61314 100817 623330 34149 988429 121826 445106 762068 297939 403082 17521 103335 599942 166009 883255 765642 24009 196470 815316 565437 328695 865178 118540 723732 26459 327123 695251 376949 929782 930210 945365 788509 964861 429277 290673 116636 979672 347758 488568 992532 92196 687761 966323 837502 239538 757402 783003 673829 903430 822765 65887 339496 293720 825860 580833 696188 157270 818541 639353 547368 60577 343753 439729 50824 278667 968847 197703 92683 970719 227910 247214 864053 852953 797454 936397 762718 924074 971544 954622 900336 420982 497833 777360 613036 37461 983324 707014 502566 88725 148509 32278 279621 842998 231598 114155 169284 760365 362021 675172 993780 49506 345196 969106 633080 174641 156672 636222 81991 122541 622131 196512 778157 503833 370539 603625 362890 602989 994016 466810 268817 440983 130721 541739 42699 158199 109072 777349 139346 682913 109857 917832 103638 499551 355424 976806 396763 318957 218792 65542 125113 780603 521004 537474 816347 713391 593905 981929 531393 346912 996498 333502 407358 200028 217531 39031 93690 762147 970223 170558 492848 904681 972803 594740 836785 162840 368864 217449 108704 527755 467844 766821 375093 888469 801090 277027 349050 723000 922749 14864 242832 928942 282801 885392 712619 559524 557483 772282 770770 326906 419084 406039 639904 510852 508233 988711 632902 386636 47342 972379 586438 529805 468374 333596 186873 172474 329205 751491 171915 949685 933839 652959 893818 324696 246782 222514 402202 324528 163183 650804 867347 645820 611813 388175 631201 979250 408629 29793 374420 356027 11017 39997 673742 785906 303389 594154 909511 660202 943109 414882 57548 389605 980901 307541 268860 555997 81079 505060 358986 345150 868361 761126 637822 335146 400188 62822 627956 207092 965830 372066 31451 683365 419313 593550 129526 151675 790106 646287 667935 976869 982899 285057 230783 612296 651585 526642 497560 66173 377566 100580 758587 104272 647032 18959 678034 149955 453008 223772 798167 717001 449405 583147 983643 873995 898982 898254 432384 905958 761867 645388 623423 272939 44605 437535 78372 392414 584162 119286 593357 27192 83570 359220 62446 569254 423996 392879 129999 809095 220322 853105 877196 185329 316760 611067 979924 721836 701865 40637 667116 18421 762610 196959 775849 555581 710565 481980 434745 187432 314568 506721 155803 488399 712243 720723 824162 890366 638678 685126 849590 117238 108016 907174 99090 949996 639193 97874 692423 445320 368569 882076 659064 923432 779534 623434 165852 221466 594603 582424 508800 295781 703027 274612 612610 550081 749538 622849 45079 305690 516613 425109 777541 180305 89404 256634 497898 826427 553919 503344 61171 221280 286550 551722 946534 495293 874528 303501 422937 614402 355277 407348 79032 294357 73060 30574 345091 973198 58430 480318 497165 383289 925257 138778 393982 361239 723397 96941 808658 262365 556554 345686 397273 897715 897921 664423 277621 857590 793511 609126 249758 149942 333 316175 679201 390521 318170 762895 315165 252086 517575 688587 977733 326811 343266 156631 961377 890632 857100 493184 929868 501714 371195 126659 594423 203009 862329 614675 323365 519569 262946 690903 972589 631861 907050 535913 884860 960463 814293 326936 805840 128442 315197 343527 252093 144769 920400 991436 462508 712164 71888 115250 565207 260634 661329 294519 271887 105674 533886 441902 625334 243409 546004 941087 640261 963071 956068 312578 440711 57241 103318 300680 340188 722329 698081 51346 497015 373801 215124 546551 518369 591660 144464 883523 38644 183350 929868 288114 885536 802126 826960 678393 180329 417395 512506 613054 899687 666196 367356 833307 960068 143383 709787 539295 638530 342867 459314 683340 432499 709333 518893 42906 366719 151263 510287 215475 747041 773156 242668 119221 382250 812046 625327 267763 516413 13817 729366 581428 218129 965237 897073 659891 316979 414535 569894 141021 582721 780776 801136 505750 515823 781637 203291 252532 155078 195581 394826 804546 972896 560614 17842 348479 963054 963401 753564 70109 51058 856545 389094 397314 919877 892448 661315 177290 600210 487147 621623 498179 390041 182105 162331 357679 168685 985463 971423 755334 478390 435783 12611 985713 787696 639356 588125 53456 221354 369599 612758 805685 361033 563566 32621 61031 547202 443287 377906 959392 666147 14466 908684 925391 60938 660324 232372 970071 417644 225773 189688 94990 571536 906363 612601 914303 419026 10404 838893 550056 641696 892849 111709 749181 477504 680989 868264 276323 982536 58778 673983 340854 287013 904972 944103 25795 46613 948620 584954 173583 315117 291494 225062 828494 872211 47003 445548 475692 949828 909152 931682 876744 160784 796637 234866 171828 803289 164976 240025 784951 877592 656743 194216 533067 444504 304393 270023 21791 362233 593934 863149 197461 750446 412514 905321 931845 291071 822246 69020 975929 534216 774191 476477 191279 57080 206725 663443 443866 853971 452709 584063 119329 876017 789504 391855 871711 479997 793658 911916 40481 649334 694764 340045 701291 55665 79074 924097 33587 281301 712349 312010 282725 89245 664913 103932 448797 957466 644649 985602 506992 593199 956543 773274 453667 357715 710180 219284 50930 227410 821662 333974 623691 893836 659428 489243 212176 393013 475428 943727 94745 947603 966526 3125 803312 321988 162567 836641 670099 406901 322823 922367 208501 732907 482875 557610 890877 477502 850323 47125 584453 67673 130165 628550 763612 757948 903672 99862 640325 667642 749994 395506 952438 833275 193867 320925 847258 680571 412368 134956 972367 69321 474337 91784 808809 509513 910299 971696 461869 289651 692366 843380 859287 572626 375295 408891 55444 711493 764968 620094 867144 832769 862324 990730 619210 311693 852611 841666 294243 439172 946540 882907 326035 490775 566902 882207 696204 888393 555293 324011 820661 401201 833940 85424 734760 879803 620605 678645 921780 426471 180018 849043 792347 907593 309120 878712 927509 567239 581799 897125 42764 717214 542427 277616 615838 877534 302854 853955 279711 642281 175428 317275 400084 351032 175525 586121 827896 413974 469998 618613 745147 266147 815768 539926 559550 383314 525200 744507 844376 87275 43573 2949 647572 599434 660190 392426 717617 380510 120337 204020 809440 669227 617165 189312 605322 948360 342145 992896 352392 675234 376402 113849 692073 836023 749273 744006 824815 200860 634723 221459 264082 515000 672495 503714 639931 895814 59380 390986 687818 903703 233496 838323 874257 461454 73594 326747 55511 938658 190953 250964 682967 13727 253802 663747 918142 480037 274038 532387 826224 187240 494777 210752 638019 297454 95061 691197 588226 352276 127901 573838 235499 418570 257370 282046 306 594322 941065 922027 134652 755461 754587 362053 700645 528078 292212 387858 67770 703468 745773 889197 430592 45492 164115 394435 601067 671565 410149 436820 284647 516211 874073 389176 128915 485621 633047 993431 571841 799991 485117 580016 105144 357681 363033 527699 284594 515437 717874 625895 700702 273549 937984 221413 868127 685442 392751 169626 379659 244758 727137 279977 836140 813988 444713 370311 412611 467930 222608 906877 127552 584830 568659 146026 399051 459750 738275 975743 445439 236350 820196 188225 541993 770822 268334 683082 436749 145874 79 126471 327522 627976 887240 848507 536273 507109 391435 489211 653241 87801 676356 617905 420078 338150 189453 846682 864822 142373 927415 58695 781643 531073 616200 542560 130715 57369 511608 506268 687115 96290 66995 307018 134768 340963 346394 55755 593300 300856 143425 311061 831607 353424 178675 387250 840395 657647 855657 905983 631031 730028 371735 157869 414230 385460 141856 361540 286645 624453 832220 355227 502808 592820 377433 774177 771829 924392 949783 205847 687223 807132 724875 911636 688956 495777 369629 94144 928472 44825 606762 459609 944528 530174 122306 648561 669728 970457 791467 112877 808630 483531 504668 458760 68660 899911 201923 8910 721010 749398 681152 520929 723065 659410 267943 548024 4745 766827 476162 8731 19476 605925 971085 962152 316289 63384 233720 254929 568874 888047 410409 170780 317150 348009 64631 452962 952927 183579 119728 602512 66597 426413 669012 785449 549082 609944 694743 820673 426396 640814 810531 528643 887615 465234 175828 572269 34888 66939 42746 526607 600562 973942 707034 235088 207213 237025 354094 281513 942810 854001 505312 361831 341072 766381 807507 492781 559131 375600 681434 931184 1591 899691 44927 495545 717401 435680 363838 580007 133479 329768 499399 654570 885499 266543 305599 608585 568548 374706 642495 439133 413476 382472 811092 457428 103795 776278 634173 225519 201658 180697 463537 370372 113625 602721 397846 611772 412579 457360 740619 313238 305949 796510 223391 300002 289794 577944 1751 520775 224385 809693 674220 821823 750269 450144 991242 881429 490124 103785 527635 33390 80505 965716 550618 481021 651203 179408 893353 174924 197019 915488 148859 530298 975146 344542 183106 370360 790729 875827 42018 976907 490502 681633 371316 337549 38054 89657 678468 275756 87197 768805 489620 937258 391384 380895 403159 415451 394548 79160 577782 459434 303876 245202 568079 683412 52622 613798 301297 921131 56078 773695 404897 771668 543795 291837 126039 464522 354589 93524 325698 480601 933797 653066 372992 374819 19925 254204 620839 312927 225387 786201 957887 907029 148571 17830 583558 855843 364234 347640 786154 639547 3732 737021 606354 227874 146246 138100 870806 630195 686820 54896 539266 206618 356325 349849 703959 740058 378482 222826 921610 184327 571371 416436 207300 598925 642465 739546 608608 513895 977245 668691 374511 743976 499608 510060 585719 96310 169537 894339 181616 744329 282170 423309 59078 618481 943067 362000 355738 78350 454126 563242 355201 479637 454513 122440 12867 70802 521879 10544 864925 768736 927751 482744 249600 339187 771100 750284 415439 511118 261091 984812 139557 892813 511648 318891 968461 868765 677257 281457 242696 53823 237257 628858 569419 40777 424191 542165 899710 838180 697212 502951 284926 18063 447305 789669 440667 514714 223198 223517 867035 723756 399020 898670 310517 686718 438229 109386 601431 721694 249390 989243 762337 768173 613188 355420 839656 858209 406996 581404 548020 760644 901905 547903 419202 739059 720289 724828 836482 435359 13473 921823 997146 650192 490013 887497 520801 757533 294232 52971 825445 920757 683594 243567 561958 632281 2717 597775 944728 156959 997104 822300 597221 224049 492308 22840 537833 674188 506129 691100 783540 246082 197986 939091 280843 503608 609460 48189 16104 715368 729772 981261 716981 170208 199198 204876 179989 706306 709590 866964 675100 992066 271059 615893 791377 875499 257799 893267 474803 976794 239449 616613 774897 164865 686498 810360 73969 657190 685235 448779 337610 553569 900046 710449 589769 860066 227561 101586 696816 979496 54383 669353 618098 289675 730238 769607 145849 9651 742313 686735 245473 203038 145591 401976 116538 586206 517218 291662 496649 737433 553434 629362 488455 959943 688192 983573 602593 231992 457259 354817 552246 334795 228646 750416 335965 169848 496240 300531 221532 623239 374010 551532 276722 810135 273005 485332 253326 358360 464097 89814 14613 522001 257191 851250 316512 428635 588865 889147 691771 761507 952164 886745 680168 209260 557245 637576 387866 919883 92201 3927 484986 252521 260795 989546 633958 29701 895994 473209 372333 856495 434912 420431 652500 988110 669020 376459 70932 836123 452369 337698 442969 507492 684821 421083 187332 817930 649587 166098 19370 211523 673257 428341 908116 423001 337323 977994 29437 227688 133790 703207 157079 781220 240093 851577 114182 670993 834936 686526 175395 863177 627504 39498 525626 431738 324733 3398 140492 559717 271496 702380 335758 492320 903601 409037 736105 628309 863050 55307 112312 130369 705945 41119 864460 841270 862362 130900 3563 322201 304827 11402 749581 129572 479519 688756 63198 209445 326108 178266 952831 491070 592188 933848 8837 892771 867008 569117 422008 218079 622808 57133 741334 98383 866604 572064 376077 358181 260246 905568 494148 209766 566822 74671 963987 525421 338333 4383 64838 503078 390706 675480 982366 257875 955664 80021 246160 582603 259094 677223 135428 182582 671126 718769 617687 181714 915222 432682 240089 306737 23826 210142 448976 119289 25400 330093 717812 711522 855722 365323 723120 4924 137920 416190 943592 687718 331395 12196 593965 86104 80755 674666 979210 509466 580866 413525 723963 587594 123351 976253 654385 267163 689292 362253 929039 180496 317169 475525 678960 276549 497670 432888 590815 358311 658245 720398 470428 958582 176341 406595 815390 487114 692120 680486 697100 887628 479902 588891 483011 808376 756784 163610 259027 729953 303686 994605 895170 188269 528529 626038 24583 5717 619058 498855 498384 323495 676673 703560 59389 122948 785159 463732 237538 162402 710084 623388 990921 663626 87786 185346 665774 437339 402655 76160 275841 892038 447871 915583 335847 197520 556376 573696 796282 740883 533229 390295 695684 350972 683380 476586 975304 203599 225112 3254 660025 661983 59511 281867 188417 268182 800484 200587 913020 36915 301670 538479 522298 107783 448248 854018 886336 632247 421895 864931 297863 530621 130423 661256 308476 483367 930847 255222 93631 566422 132296 87946 644132 958657 437745 792819 693621 427119 729806 433397 673133 929280 387973 563175 717374 599269 719663 480950 104652 153060 268381 762848 858737 553365 763729 505082 459639 543399 408128 791723 528801 467356 260823 279726 194402 8392 481651 679060 558947 379030 991847 78208 693506 543299 623738 359209 437518 489249 745446 315547 700620 619670 654554 75574 594165 516890 630713 26861 494389 135868 289113 925129 179822 62302 276677 550500 73011 866677 420860 599470 124685 206794 252719 368108 507578 590459 396807 106163 568681 471226 400220 646385 182207 694029 671359 788389 259668 425421 732273 649442 617655 183911 133354 249744 229798 961566 52755 410091 293015 704390 685708 659010 434674 720331 85159 947961 400213 386600 558187 16136 980175 298288 118674 407033 849765 478153 854667 922414 308367 598508 574200 131352 187068 615783 621553 395905 333770 854427 885504 627972 757007 309885 185379 632463 518419 556441 708110 846824 977107 828875 78950 535909 273792 100548 440198 782130 266622 250443 715006 342863 191013 168633 604751 703312 348356 445244 627952 579867 410969 794069 356940 970733 261786 490202 585666 389910 710639 817268 597860 161528 309429 845922 772920 798924 445052 357429 825018 430876 769482 647634 461528 857290 252567 621747 475317 33352 128975 969766 897510 784094 834643 222860 596600 954152 625976 514843 173800 309589 29510 774557 267817 577961 150586 415023 132450 913723 410884 885315 752813 473720 656906 894814 763418 456862 230819 652250 498089 645442 310301 377317 723476 9675 838968 571713 851203 484916 757353 149762 942741 335758 138456 603859 867038 837947 345250 448433 582627 997492 192151 238126 690144 307269 757629 456240 35714 374412 953995 668463 110830 756157 289583 488698 687224 922720 346377 348787 318701 260050 581870 917134 863817 174848 283109 30870 715713 290863 940525 341673 407675 23607 275061 468023 289937 785219 364515 599878 895762 683474 776718 126321 845953 705529 753156 235492 539540 739167 344133 325538 505974 635200 533765 879552 147141 874603 115182 90855 928917 773444 377884 310613 193899 688898 632543 709980 819522 91186 991996 45858 834378 424114 471469 336672 246052 547447 135324 717988 452263 906248 883052 239694 499038 956288 202480 943126 381064 335056 495858 941253 818519 841850 148846 375927 922737 417623 536404 791584 440882 818770 476297 168515 599400 222443 246118 146876 26838 137718 208440 755640 22897 770585 86078 777976 786470 943953 777839 588498 74706 535405 621489 361456 688328 8850 755235 329806 929871 34869 133076 11072 230882 86308 664713 815850 322734 499198 245307 35334 219607 409270 615063 723170 47539 924756 990972 182943 746317 27956 217856 761011 384100 588740 48812 175336 326633 361226 601275 72667 355653 973853 668703 646653 846480 85415 387388 541910 868827 847721 635755 314365 271143 989751 6905 378785 238252 621240 594341 832643 341075 537383 117477 206137 307196 238421 916769 627309 836409 406884 432567 698844 606161 975309 712246 475288 379070 72411 537059 35783 361647 474222 203383 577377 276807 521658 317342 357109 824988 284869 751865 217829 612089 999980 256605 903781 397404 998686 772370 348992 994681 568543 258518 583507 274101 324743 864407 87760 54763 727745 136572 127421 62699 545420 48541 100722 448054 151485 1606 634911 897475 727803 552505 295043 301629 947010 181608 673206 867971 232609 608511 546528 828199 869692 831512 760703 881968 166090 43396 541030 768792 686424 574665 836024 457102 883332 447135 442161 262772 973571 722226 87069 256546 730139 375139 672671 606561 761449 143815 992684 144370 76381 622054 478285 358149 612282 327805 35489 155970 31703 524029 544856 143555 64096 419338 204857 778584 834197 510780 527517 463937 521609 521057 866417 468792 542116 358137 437624 966693 163298 968249 204103 933223 892370 506185 60616 631698 850712 904326 172855 28459 770284 664384 592872 854190 569049 623293 198335 247241 792254 816244 410678 688670 952848 260435 307611 42949 756694 239290 787407 783367 793004 984638 349960 361764 457793 308967 932239 393806 412697 321650 236803 619500 588299 919311 763477 572760 609859 591460 435978 863649 239682 526600 385468 721418 542361 530825 561113 990857 650610 266663 705506 850057 895751 427286 950062 426984 32809 335232 604132 317754 314938 997633 94084 536772 816755 821993 984863 160642 531487 777278 732122 671841 721118 761015 173552 4421 673379 789762 18733 890373 638903 876990 432307 45354 706291 807362 316857 684340 606730 980309 400583 520533 819069 637491 793467 171955 796196 289422 828039 801834 402604 4363 121840 490760 35284 643009 449617 69776 875311 128062 622550 952632 1317 389825 198401 270634 140337 702849 798249 185478 389284 815524 596470 365471 769697 327625 525350 685434 412191 223359 3532 267858 347434 229067 949899 632726 478627 388134 966239 188585 176955 817341 134036 82594 137852 585455 823949 248266 947712 226579 501119 519584 288887 686319 207027 690392 602278 709826 694087 197463 403107 896955 540142 917881 340570 471679 707563 206988 777291 64999 21146 581202 557833 625087 889384 210691 531964 522377 688790 3400 597984 753528 181113 71041 260100 800501 193277 766272 220172 941918 665629 4172 542960 857538 54701 475039 816187 445798 753937 420137 192844 315331 55683 988362 714328 102533 584400 930204 162150 767310 286491 178726 277201 839217 870809 161642 116810 5239 47700 56920 355156 33117 711401 925145 40198 638292 578185 739333 344269 141632 67259 22701 237159 253306 928217 277010 921192 257870 125966 508971 752377 341501 267359 485924 924820 267324 220255 305497 298122 701172 909049 744607 970877 844480 650345 400828 302118 260722 561091 502250 882064 457742 645931 466520 458203 445260 109148 177321 901690 75418 232930 365618 868853 620953 667807 854528 598056 910171 810313 928080 351362 915692 724842 421590 452359 777286 374751 248311 401807 668954 548250 247438 415236 772110 892577 283178 885800 899642 95756 395215 117005 657706 499146 466609 545947 967135 885213 535100 304717 156174 475481 858318 705460 635103 471785 759163 268723 345583 51018 925001 452097 71054 630223 357297 277098 263810 667163 62500 16014 694083 521706 351748 31585 401853 520776 346598 684777 625233 395864 601111 921923 708051 181454 941268 829279 525261 530229 519120 880191 642363 86763 543666 883388 809486 246560 12628 142785 607785 416539 145797 811278 645415 765365 816904 647222 45907 153179 125267 59745 936814 311760 689617 671179 722668 23273 402145 2243 457591 916815 275988 907885 373099 460032 227122 170625 172888 896463 429558 285065 616068 285856 115790 64999 737766 631405 805404 879117 931116 401795 240055 976770 814518 25669 996459 941348 961880 543400 690676 21921 428700 913462 365447 10108 702526 212427 873482 5135 95534 808859 111831 828163 617745 413994 240445 399321 767361 682130 918143 44644 541576 915457 773459 833421 765993 452728 981859 411086 93912 359501 963344 561335 41468 2922 946218 92333 247988 383116 793337 197734 223631 146372 24695 935790 349970 818425 637844 221540 25143 518373 923185 214205 21416 776788 842597 311809 464328 486760 942459 897033 458474 661783 361138 191752 272984 122283 351932 881662 31821 144577 187775 651974 271995 509515 134423 417226 956935 393550 586834 938569 873416 669924 930930 19928 907915 352892 760623 950942 348818 672917 532915 324950 748752 908550 287708 966545 761774 847929 636477 335409 832074 38444 142941 292080 788147 843183 720502 54039 135790 901160 16567 233287 463924 32850 846659 106995 875633 755961 872304 533476 908167 461887 3017 248116 12937 980763 269068 254867 568640 455189 452269 545734 712106 809035 143505 333666 418358 79536 487252 198677 329481 807623 174916 417310 256188 822956 89827 426576 51483 56843 180776 973267 830503 421927 661375 493795 39509 570645 977221 225039 957198 17406 41613 616699 817325 515873 951773 438238 384516 238350 163249 295045 295447 70252 377271 22542 756062 370484 54098 548078 718280 322099 591704 578412 513139 228684 376916 660771 612917 81716 704516 970180 151958 999860 948699 871122 103379 757675 624321 560740 382557 833097 269774 802150 455256 954389 247058 647256 653853 912424 179281 964686 703096 54512 635775 384814 111722 113646 123336 141685 943784 800696 636683 251250 789466 525112 471577 757962 299165 351851 814267 204914 426946 563490 260010 100024 558668 719300 373909 180411 499446 805642 507102 917422 826283 587906 589149 875097 113420 776334 362011 141848 655854 631266 750361 872090 328473 170633 951367 215203 305226 575455 957325 394186 167153 849624 999877 639932 395764 39289 523454 135927 772651 933466 40379 758224 179105 230186 455602 319662 879385 461994 206222 633420 923463 646577 579822 560763 596819 889382 768355 164317 542106 580682 596150 508971 336940 512300 68383 432241 907407 576498 353807 977869 140282 140630 11559 141619 711067 693607 243007 931371 532754 670084 207136 765073 821364 835237 456906 865877 297353 862610 955887 253369 744333 628329 652278 587350 78323 581404 460665 904663 506525 132529 502023 905851 103333 806144 697763 829079 444888 693689 560131 602194 111030 776091 815121 850856 918067 805118 728878 408680 5561 282122 690154 910582 852516 122686 495949 641097 355396 613738 185042 261294 775647 316981 723366 532483 200876 985879 228333 915773 252568 278624 120062 994851 144005 238448 402530 608848 739143 947773 973145 464565 935141 583312 344980 75220 772254 399368 608508 402374 892961 12821 94506 81590 244051 356286 189741 49380 191501 693468 281671 735396 231516 267036 913456 632092 17728 563137 29970 190601 919661 187168 217483 413370 970700 562339 362222 739348 301691 359495 803522 165772 265673 358941 700865 485552 362299 296524 701851 277343 264714 143373 590577 953740 548771 869742 948762 892607 494501 639056 55777 127059 309734 585001 306052 477689 38127 246659 678903 686580 728891 910011 387615 527900 352828 71747 499544 510875 866454 43936 869040 170034 804322 931308 356585 410485 426669 26645 861626 709835 79606 387805 139087 973039 195123 442072 804421 689714 532493 462961 426607 21238 537951 731429 621140 105716 107579 327366 879470 958199 984293 700921 949100 254239 531670 181560 982257 789600 667130 773969 601939 603328 795442 615206 962780 184988 45011 266475 653197 593699 489446 873963 519766 269593 676198 841476 443231 885654 626373 750950 926595 400645 497319 244439 450895 660325 271396 84786 221128 244427 377674 163107 685474 636830 742106 522797 435529 24730 500935 3428 4892 963790 240058 417907 324717 649758 1040 939672 864322 262273 424474 915747 981143 681540 959196 158715 47450 423813 732558 655256 207086 93304 302238 204682 200872 250662 710764 982513 903317 500649 524877 449090 726258 886706 458505 725577 245619 203267 751261 558049 749117 427189 868282 617597 153899 641460 236868 723171 820812 387389 805139 943596 503459 442279 418357 560838 358758 937687 680810 251890 928320 16522 698279 62342 3472 285711 197524 562539 559784 100042 177486 730400 315086 269427 840933 273141 492990 795221 141919 867345 812261 243215 815156 418541 583528 532822 106832 174103 743003 35505 365459 493424 787659 184636 410324 670958 612789 6054 260762 543259 416524 220723 922850 621716 744055 645754 779420 650186 792528 164519 301486 143620 859366 474747 299887 615836 232252 203399 522349 209470 937480 306677 132072 295916 483957 242559 542292 580476 664417 920118 492763 434648 997535 847356 296089 484669 622775 268810 889438 487741 723937 989995 563056 93181 269518 331647 695622 204791 520095 131961 87822 264825 649259 836513 933096 79973 531326 612115 746472 557359 968532 267775 257304 261026 4322 729191 130547 361947 818894 569251 511916 841036 2354 486240 512741 30395 906397 894557 231864 60352 197649 752620 797234 129034 710854 956087 130642 798619 514790 477305 171087 749127 975 278081 495311 30457 554196 388019 41905 329967 2300 127622 46276 58937 843010 341894 713805 400894 301651 861267 173062 196470 185619 314529 390041 690545 626200 212919 588585 312462 715501 859440 512265 931909 392977 30524 168130 351134 315062 377824 363218 778040 528578 337906 402472 902403 797457 953374 479465 21830 308337 516132 387758 190426 840996 753623 301380 20140 809698 515807 653546 32383 22420 165112 507286 166184 460698 910833 322929 674256 562566 685870 961750 785654 262559 622695 903767 159402 829727 370983 90936 802835 345781 92301 844850 927466 28996 75790 538993 670013 474978 649649 833687 609517 849882 450065 283639 336304 944362 277983 785370 10895 251846 508894 433277 366185 280531 869797 774225 612079 663981 801761 852730 127334 181857 842384 741841 891944 905396 816070 56994 889699 778202 49516 618543 618136 505151 675196 719083 257373 951106 600454 910207 41692 329205 361839 336968 720850 766687 995309 767255 200529 91962 936204 280368 11646 399285 15340 792267 979347 144882 222464 635159 11422 938505 588112 865458 593536 874308 917240 793074 632816 963617 475879 916191 158390 227027 534113 966902 474928 236993 508670 441128 169232 767046 546856 251032 806235 447407 269537 431585 533291 217088 198971 408718 766511 799343 641821 163936 231078 366632 841477 294348 649832 583623 801985 22010 445085 626209 878388 327303 611779 946683 700248 238276 991276 738257 653878 801588 664893 708177 405359 168018 308849 607069 496887 302025 902036 493069 862804 906874 141961 416491 101539 605754 224197 85045 280468 914768 586577 336798 838953 561275 580619 368653 521211 458987 988389 410204 191413 225668 875237 134618 163607 841246 222308 411658 327668 331399 299023 360034 194996 619455 268969 135757 436627 628154 107143 875369 388960 621538 599826 95114 761791 11923 784521 29237 30760 227229 444284 69990 979301 22982 282962 193482 693720 50885 65092 572165 809139 59272 974048 676206 583165 995695 256903 359438 746260 207886 852783 433765 629990 723311 669409 404581 88822 648718 549884 525621 301213 872155 45424 433839 354375 704444 78212 458402 578738 632648 666449 748112 585458 947085 139141 121137 739504 617418 296225 459631 273382 488950 426555 54952 85284 130807 297405 635056 950479 463148 775588 817484 3549 994788 823362 881655 854554 814373 937340 270432 890597 803942 731084 262699 887987 288148 748288 382252 593036 796561 546681 169327 724425 332592 371629 898035 699804 492283 314598 631593 40008 593261 751169 508794 829029 693497 593136 389375 815454 279745 890424 693703 824626 763743 331636 371732 601270 613727 133776 325726 306001 35267 754382 716302 865342 770366 490245 717764 248974 770746 401117 549778 820707 207890 251988 641023 230774 650776 837308 859270 892947 948560 732154 186580 424664 644339 552457 939981 228153 250030 46005 177607 926975 996640 206561 102797 737412 421343 932097 528029 69112 495348 810400 509419 430176 283290 125724 889052 263825 852419 819685 573196 148345 549011 279810 574280 585559 529251 269323 913813 182334 885823 703536 57191 399766 714664 46448 871786 261147 12947 238179 892221 752028 663273 60849 230898 469501 82309 717337 356752 427189 125049 695915 553617 727377 557641 739214 17508 644719 379758 926395 18028 494212 897748 213120 646719 415511 613788 192957 114407 56131 506203 459882 60325 218233 497817 647568 228265 877564 270675 944139 957275 730467 366714 433359 691798 204634 314546 483616 23271 699425 951956 280856 847890 881611 504620 893989 516301 932993 506875 919944 579012 14973 291510 232791 256915 441871 100869 161915 845903 100444 940293 91507 47102 47705 409479 914192 368090 970580 309966 847927 627089 724780 365909 593186 414664 710164 281863 816479 417748 902292 934341 199055 872447 382792 218148 258280 278857 821023 727148 902772 673060 585117 816538 774096 239351 27609 378462 386414 446941 69312 820766 446995 177251 561232 866290 192537 865293 514782 406438 156654 443217 858001 24187 107604 642010 202340 475237 692511 169030 157160 205006 255354 414633 946495 447442 729186 151688 187746 720322 849449 811295 764828 801441 32500 23324 329613 416746 654782 95713 93609 544007 999315 808005 821750 105371 949974 638420 423825 384442 270267 418443 995114 437612 785933 859677 944963 25645 606889 969840 756981 172208 918082 191329 156970 52119 272219 214908 285092 954237 402960 548548 442805 146668 334861 941041 585733 293223 929877 96749 997392 54370 220348 264470 179365 798148 67054 301056 978088 733996 546406 95024 575824 684649 636343 882849 115306 316417 277127 761859 388628 910507 84303 169207 81795 818837 827228 648276 738557 115422 357265 857318 242592 349405 190435 399657 327577 623896 849883 366034 504174 602574 936280 835911 852981 823150 628682 616610 718938 910045 503992 45809 593949 370677 682107 266233 789458 622848 430145 122031 334111 669505 618059 693437 802177 722987 902831 141123 739527 842728 974934 770452 863765 15443 726271 483957 20387 945982 626235 704225 225468 728045 42927 208839 149504 989913 278101 26890 740258 288047 152699 124864 247594 480142 121410 682100 958387 320013 918560 638181 999086 590898 542431 758852 181918 373819 250267 25850 525210 986009 872904 797152 967055 248881 988842 890052 145083 303322 778972 140715 210099 121185 668106 450057 476382 42375 75574 304779 715575 747073 683190 19277 11599 869880 162676 813733 28552 250183 868333 931606 981979 542592 228467 455773 671635 679975 633259 228905 624656 902261 943120 743002 443333 563414 479598 822985 60283 91819 115239 727488 748876 172489 97074 999933 94440 498681 295447 954228 874707 43958 819956 939914 405477 809970 324859 102235 165129 150929 198258 593908 775230 139435 706865 872473 595033 57359 390887 228033 954497 936315 747606 478421 564466 874725 105299 709749 12027 660341 326215 886258 745408 17032 120240 451029 533880 457199 989600 78103 756079 660078 922685 168295 360006 811517 868416 248487 404142 40266 188214 387183 619697 358518 216130 889161 702761 17363 494489 418931 91591 249452 318852 850464 809485 619646 153890 243959 895764 619575 688931 43219 360263 766142 251982 139329 171238 642794 668604 708229 777989 196425 501274 416725 846922 206811 97899 256156 508594 742037 588740 536313 915404 33311 570574 157693 417788 271382 387400 236977 135610 88651 921283 227213 691857 812161 52836 407298 302240 483955 598181 74929 813340 135116 875731 686066 340556 693485 689042 896207 631116 300778 580309 973381 41355 599117 311462 815114 340364 750098 922852 323393 881833 157097 209280 92743 964875 750712 132799 767723 681395 443094 84539 526893 327733 580369 75042 94214 119672 76265 697461 791776 459447 254547 784650 308570 468226 789366 50571 835141 157310 260145 497333 3625 752353 184595 971930 831681 862519 239010 377311 791354 431648 465109 198143 631993 107087 8730 903558 860434 939852 341841 210198 485329 602099 560654 422245 798261 560371 127771 610365 471088 105489 375284 305852 485352 230114 777225 688018 400697 941524 625663 402501 489841 681893 918191 462575 714323 4394 261798 24511 700245 992010 955556 351092 464993 385665 325277 150630 692760 14558 307835 890877 337354 738885 426841 993655 925119 978733 313161 279334 5233 417506 529232 87408 127952 87620 181093 699662 437565 325255 154037 939533 973839 999154 864866 764304 575441 682144 986623 382475 385602 441473 89238 125962 642323 118106 220066 121384 526125 402817 988885 846168 553128 889250 789907 56160 45653 710461 48373 804057 945078 546341 470664 295217 289600 907330 639115 957160 405920 737040 294004 646614 726771 844382 517292 775908 983500 347024 976270 617998 39090 868254 772780 292072 150815 471570 475978 824470 640962 694862 176225 712082 964542 202500 119581 887849 219881 995388 667232 705662 114446 573905 390525 450246 464363 777460 73853 818763 555572 984104 200478 687210 217806 549380 28174 888340 446612 718964 402484 644304 63958 580665 901032 407991 295957 678116 683254 141367 683081 782623 907040 764945 47515 628580 963161 675036 714219 574659 614282 285567 582667 105441 434448 655610 798721 127988 567804 349534 555209 279368 860690 287888 285521 476604 224203 955467 175548 189574 802323 912731 283168 588907 435595 944994 211271 768008 481480 605590 950450 692428 908818 460673 982289 287803 902886 231744 253580 685804 591669 662341 430525 422604 615075 890005 536436 964314 31432 282443 831538 158952 65522 771283 670062 936416 364769 173744 594515 249533 111690 323190 258368 983502 600021 797584 701830 828086 684511 187963 826926 171823 973177 896713 12401 210690 111526 968416 351294 503504 943585 396600 233783 838733 176213 237153 835828 807551 361251 678394 609534 830723 420704 633403 83477 989577 522324 832044 604331 61267 836604 277100 679207 959866 872328 201003 863843 257577 734 772848 4847 482528 304661 724179 777995 201650 625595 501508 238256 633351 330448 335747 837896 314971 773640 364069 627826 550013 213453 548630 709247 899409 274491 125905 380152 174479 149923 900330 506453 668161 825096 788869 875847 986057 329764 940123 453423 633560 71204 919484 193189 357560 256424 556424 174578 430020 544965 426485 755030 970795 198914 936460 244099 175216 361438 410988 875743 853292 567816 73286 770822 482827 506662 66399 493318 754635 833423 369937 113762 722432 886417 326986 846416 137811 739627 156491 1659 670654 424596 148458 286145 485073 337139 40592 331637 314609 65508 349180 742046 303251 130233 325631 451511 478149 910711 290942 164397 262822 20181 494771 665316 145449 153600 838956 777970 953814 726106 954443 647267 426633 823286 706244 267187 439473 78750 477538 847255 359954 584910 599234 494964 970628 188278 757462 562086 67313 3899 567587 50939 270171 346102 257539 350518 880788 337331 178404 948812 946051 813556 23432 463914 800166 209068 311043 192109 298763 421253 330624 244456 957845 474138 137532 720354 477309 433341 351177 604373 103183 462770 79309 24304 476201 629682 220480 222934 835455 803562 499890 957213 587802 166521 650754 294544 638100 580405 321000 660782 600477 264039 340460 493416 231033 332746 854444 736807 367488 704528 515866 12611 224733 109277 409980 384205 840080 167498 470955 357894 984172 125219 945492 557542 311065 89962 904890 445270 855699 472850 541554 510966 382761 272452 961445 503000 693311 349533 413073 947203 201868 952110 407113 397489 476125 975163 658544 196945 144592 431805 398402 755781 687130 548576 863500 684965 699074 596549 466927 186875 191843 761985 480481 277701 43246 220188 68779 953719 91110 315988 334188 93302 689698 593815 576980 818909 61326 95244 633578 699452 187370 577035 897223 232724 405705 515552 991641 953756 250516 856908 45921 566015 296005 186628 154933 60508 255468 477872 498431 908485 905069 981741 763963 305472 725056 153228 384829 654921 643248 634449 325225 78414 314525 960884 841913 797490 662842 651363 436603 7050 607119 207806 646480 942179 327032 466586 222767 542266 684324 615103 303391 308290 119127 667690 37632 653986 254504 880844 65347 544308 203972 99528 638765 849096 151273 728825 488537 642654 45612 611498 461683 871728 824563 614620 384445 599910 103548 57539 147341 334751 915093 811017 749517 789423 625953 344074 575674 392987 932761 253783 436454 510047 462472 720627 584439 954408 853070 365529 985317 463963 74975 221044 562047 250252 705665 634596 74407 255432 349713 916160 223249 486091 652351 627343 274313 125962 713933 236110 450218 345515 114068 20013 866471 755720 578814 30225 270277 304880 221965 528788 411615 635110 211091 558081 25825 494944 35832 536536 163982 92041 875960 957904 425915 884607 865698 421712 704977 77717 110106 418612 245774 696723 669015 317838 335045 481649 765350 260451 79705 38880 81061 678954 393734 534593 294409 861329 16473 149227 750360 836151 142067 488553 341296 889907 817929 763514 258174 631756 196711 502544 464392 303038 371112 768977 562596 936443 977152 492569 885694 321960 938611 906550 916886 648092 753819 40811 558847 938596 869861 153965 625762 417730 755604 313961 856825 447337 308029 958588 497876 476035 223818 959609 465815 537067 628023 560935 467322 115827 838680 927873 629768 745760 518161 199860 345248 322985 828572 173348 486200 847483 305095 348135 388757 6840 901299 101896 413523 830707 797782 12550 628067 305909 991994 104210 67080 438460 717052 28948 96601 552823 15374 917351 460291 818123 625589 106585 947076 460561 999563 895404 307505 44565 46270 201560 171185 289624 658383 745606 727295 141200 358613 850774 689259 313571 464503 961242 434522 766575 967414 661209 903746 324357 121184 837837 229103 436521 381406 577317 699201 554900 621479 999748 341291 423858 353226 794304 523254 359909 840681 146020 369276 208448 348536 122478 253037 867340 459650 463057 334221 377670 807652 56629 30004 59743 986320 162802 397901 718523 220108 359129 74583 563 512241 941099 590695 884051 557804 60831 782564 345180 751999 838944 286602 690947 581697 317325 975976 203568 477978 365560 439330 479872 339145 360296 328239 309956 206366 968407 34779 373888 621375 729779 49927 294124 85351 94817 434340 915831 352675 650806 523516 631871 188947 655356 934697 336858 971119 632628 556636 885648 348607 708046 204759 160414 804386 560242 603315 951604 147272 19898 131099 386360 584376 621622 138127 381890 421579 53030 351907 129310 914671 455364 260861 843981 352741 18808 861082 787331 438978 919329 362377 231914 825138 970835 457006 582302 583665 13523 764225 427376 159952 690973 501901 509475 431862 985439 440817 933938 711388 988923 76002 148296 228688 694857 219431 300038 466675 860242 616220 386560 33339 322262 537648 136768 146098 691527 850406 532034 716148 745740 767384 110199 456437 341759 324591 688706 670201 743343 247788 427838 273818 408735 113635 414709 563654 999109 128315 797866 755711 310604 652143 47761 686745 729298 628431 463506 628095 166763 814720 754569 554158 717468 486264 616585 271671 72673 729667 532052 856130 210535 638785 649252 285766 569234 900453 856678 280274 427001 189175 353658 285768 580581 404307 809076 363292 95190 118440 447390 826329 136254 817530 400180 735004 546947 166497 518310 372055 11393 419784 42265 328335 481222 188526 483302 312287 241941 937256 251674 631667 861923 452765 508021 263246 869917 827721 117611 464580 487264 308091 216934 532800 164608 571094 231361 341568 774146 652884 499726 541908 713697 399166 711954 684130 712076 79925 810756 76453 57702 558509 73489 344553 398982 653676 259291 853841 35189 579664 836085 614290 887602 913734 773801 863925 159473 63060 104754 400536 482583 781456 235330 875694 55616 688422 56829 102459 702010 259861 7036 855704 273671 580275 583500 860789 218783 168421 208044 371730 786731 553064 786514 487301 596875 75083 586983 513271 269521 350386 170182 456295 860484 80469 502145 639589 767454 985790 554396 448216 248527 358543 143760 670137 989047 300410 370314 356694 486447 245767 231145 974672 381249 248337 908163 890973 99180 218825 565216 944774 634273 363122 491646 136938 722120 562403 158156 211066 716412 197960 104687 771387 458379 170337 514559 971207 652791 363202 546635 621708 653303 914770 306321 309067 854199 165324 271687 872026 561619 801664 167701 605283 858912 401235 14296 342819 459428 586491 425313 598059 820825 182468 200244 20899 143726 346189 530058 990786 445638 220556 123023 37911 703414 3142 730340 716483 294347 732248 776478 651261 220802 367793 673605 508236 565135 207893 89686 898449 910487 245275 538562 267450 592437 356144 487725 87888 191096 582483 175535 208426 424931 736982 305238 143479 649517 468451 137442 941753 723135 55413 540296 330116 738616 425499 831792 705475 98028 846520 19959 561780 707105 987589 119470 180775 216912 462734 729049 751234 997738 507313 535152 758336 652497 741794 421985 936877 595546 142250 949196 828076 498066 902947 613958 958961 737270 174846 334423 868552 952825 383997 464124 542924 75138 811257 706661 920176 967275 347613 702648 872122 865795 456041 494668 151171 664141 286192 336111 148728 574975 8090 259745 793436 282692 684195 139287 381956 951354 615578 71097 533977 600757 517923 297443 566234 146618 256437 192488 758807 468805 209245 802122 609079 282244 607354 333060 48627 370969 187966 608768 762328 550683 751795 156833 822793 938582 932276 575227 577595 890950 987951 501974 336632 950880 186922 272238 504861 992138 101883 827062 260763 54174 109135 519440 801273 698795 985380 586774 234640 554100 810254 908245 461646 583087 649014 763469 942132 721862 640854 120178 548888 674138 64638 961966 663204 145595 528083 15580 851029 995633 963082 377935 998844 769078 34545 783945 120513 93946 439335 671684 37339 166302 384031 209197 882713 313465 921633 501027 820188 434838 444489 449533 600858 589236 724742 81921 925789 473605 774108 748014 828930 524271 849827 771251 806587 669454 536901 251701 480141 868336 937988 464845 750995 814487 938546 390600 386297 573371 665526 138021 114049 451526 930574 561178 283522 322518 248456 740176 119972 845118 367175 540898 784613 862341 71684 931490 717847 10725 862283 34965 647647 193229 733306 563954 574520 63328 177797 596134 802990 875060 385845 325842 78372 656916 854372 346763 228878 480638 888322 37722 604343 216614 928979 4794 543165 42289 661999 906461 407952 290875 293121 923367 492406 759314 143497 806065 549962 673848 413338 839623 352057 897572 161564 846507 968899 44994 771275 510096 572224 656815 166646 181983 671192 614910 951425 189045 445962 345589 724259 966307 719974 278544 832297 18029 165267 631869 494833 819404 951370 561887 783536 516716 6296 478732 860845 870638 97696 398351 861379 32807 627991 960742 247779 529760 673927 209284 670927 595220 748044 664912 218977 431412 589338 796453 799362 697830 396341 483024 61107 856898 871031 147413 138311 110804 544077 763179 36071 515677 636986 281403 77901 226322 444627 241189 336009 108507 370818 884794 401727 237845 647876 647619 891623 844305 661098 467385 517388 568723 82780 945355 133902 398035 409361 993051 802528 417855 327512 149441 824394 330423 634194 712902 750312 937872 379573 482347 50601 540690 218699 344352 89873 458874 490865 78029 996471 444921 965144 288780 229128 246002 944328 892588 871042 899648 689048 42672 803514 184174 679543 309518 583126 374525 266534 806129 576340 927522 427580 356216 914305 781765 419617 133172 387267 673602 254995 781358 867152 292460 203300 7966 239348 520325 791161 150581 70159 788232 103245 48340 450453 268192 757484 180883 694924 892142 667320 149435 207761 781830 989544 261580 151571 304178 866628 322808 754903 116974 494698 283366 567602 795434 71884 72624 665106 497740 854384 490789 921014 157547 911279 708040 246705 117077 900150 389519 233131 99081 79688 388516 642720 124990 367097 233768 950495 585563 351988 374059 183884 881852 982903 777333 927966 919796 813586 199873 482338 931589 210284 250620 562358 267241 419070 730122 293455 958861 597141 669826 703923 672465 876756 342189 912384 385929 589360 462347 164899 345919 51954 337549 34658 17966 181305 604444 483155 131912 625525 142353 605922 5170 216429 767803 691215 784963 904634 950556 559405 855880 57418 514604 513061 661571 237022 811605 72561 216295 139212 717429 120801 622878 971389 298591 568921 726211 716144 722330 692753 618920 246197 633184 311764 207762 610867 615393 869953 778296 735460 34877 717453 171143 349971 909774 42559 516513 25829 796892 155123 270169 482957 360678 358680 10872 678357 252704 697842 404796 452892 62127 503704 546900 567635 841967 740023 600741 492735 398638 750221 24648 216378 368878 462831 637129 899506 931174 170627 16426 543657 850114 260103 296990 995571 399263 950984 210382 45819 192720 146732 644567 788414 835484 142697 382090 18638 274429 838475 706219 909648 403298 694834 696627 106879 57262 805265 338702 951783 368951 444081 61726 50218 999943 761644 465398 684223 771103 690802 793503 371566 538671 46855 693206 345045 310047 358531 529292 655270 39690 671889 952037 994726 324349 331888 263354 975664 69245 716917 23447 810032 401982 774407 566845 636073 757100 365026 753249 947247 461862 159573 460843 729454 194558 299075 672376 890017 894650 511590 856793 239131 434710 423303 180178 463362 183808 786184 823196 632079 38235 253914 1443 690767 668284 723655 620104 595429 293168 926889 586656 365829 487988 595825 94323 447099 325755 933985 82110 70114 715820 841810 136177 572526 745826 640367 154418 163170 953834 749496 549209 664666 31560 19904 80498 765955 609650 815152 364222 841886 443667 132034 401009 722241 507402 983366 563318 777045 899625 543328 244518 370905 350326 555400 73557 994781 168109 463561 71494 933640 84091 69762 52209 197651 988037 410920 430468 109836 73183 443906 934367 956564 791126 16556 332823 723745 346663 572116 550515 540733 825413 310720 156082 96069 464727 193671 963332 215851 669943 590035 290572 82804 782068 393445 249381 338490 900625 301137 614233 332907 933316 338621 247659 666504 544824 866087 531727 471591 941451 193244 426221 86514 973584 291394 414817 530726 714191 465231 253310 893781 484096 106639 780998 25444 724436 248034 953908 665229 752428 551739 61938 581535 957727 792034 251683 353785 971385 588019 975642 290514 533942 553053 945761 286644 859851 538660 304244 48828 860382 415840 971907 891100 203977 992764 275315 407130 470939 971639 708510 943182 402646 311334 622862 628200 754034 37040 305414 73319 342297 606993 948665 185507 222825 386968 471313 792388 289013 81832 12905 974664 831812 290939 918164 149377 796369 620826 971156 739669 752585 279334 629219 960188 678224 134739 14446 69702 44284 530215 556180 545043 362520 748544 630059 258008 9379 68619 321788 859616 64207 354510 546946 800969 947330 778398 945135 102403 722520 470698 518376 167765 887903 31214 896516 437144 267673 859841 646800 508025 525758 433544 761869 665787 830391 394240 821169 132339 279716 523896 445410 901386 754455 656340 793598 145791 188055 606668 998614 580322 817694 174314 181551 331034 171995 151760 296895 94944 908465 537648 466934 713858 951222 993682 871602 975073 325877 946897 65929 916403 651884 369566 182916 446722 607631 863420 375454 51754 7939 817858 141257 711775 971364 827036 698665 301669 925183 787978 394071 76438 950681 535712 566175 557664 949926 174981 298690 851780 961106 895092 785973 405912 623996 605501 237216 194758 441334 28357 603616 287691 192391 569601 715014 601465 490217 276543 753686 855029 254411 969502 143433 557497 715791 143506 591755 137747 535757 602593 755837 295141 715983 812648 824308 944611 69075 186326 111544 84248 138188 405871 54598 892193 988769 461322 661967 32944 121133 885332 459767 147658 991549 278155 400918 50378 118229 776324 716731 125020 986155 987046 946532 347970 322282 369965 222662 145043 328817 663591 114571 344951 407890 55226 198415 24492 499283 759260 553571 284868 814512 957914 927563 639973 489879 263378 363711 783111 316522 21560 310829 963578 320321 658773 888437 245277 531109 46275 543340 980072 776598 311411 982554 73827 728519 321703 640956 258604 670044 304312 848450 919670 95155 954065 95954 132420 181784 291058 356099 869682 500751 532910 968675 694189 535502 312621 154034 371765 153408 90923 966885 977634 586179 103543 634660 719453 798507 398837 605516 225378 386877 482908 82797 896901 112437 553529 597836 352873 78528 933354 207139 439626 629570 41188 538013 190325 372434 666094 733402 763083 274233 225380 676593 352450 974775 919796 284073 940323 596542 363876 172798 535885 167285 903178 387811 303601 799606 675410 363898 519188 423312 203261 366685 805840 678661 175644 888665 689298 325069 599065 735470 594462 837394 231790 739472 399367 553714 520747 306793 21495 541569 65076 44565 798957 361860 297665 223844 805690 392822 456989 873755 760707 646918 264360 887475 619394 763096 547669 822169 834437 151488 192620 925740 767853 590602 569097 768131 154609 307125 612699 846052 100121 176818 860070 725710 809347 707946 310210 195312 937440 919862 391705 145455 103608 799332 546413 221220 465634 60729 504335 856092 49805 979370 777769 299478 403323 878561 478134 809225 451456 496574 870468 945883 733767 27987 341625 318251 272909 319079 932939 744648 816868 394869 927366 54391 922738 815082 700171 399665 278255 964906 896907 173858 121770 202251 803279 808172 843845 908440 907828 778402 414837 833615 201319 334413 735491 37860 116589 219562 281613 161020 716318 165802 95941 435123 858661 418545 372977 662742 299650 533592 502378 758442 794184 449260 450013 615331 410783 902380 373645 530349 599811 865294 515022 666919 54979 887226 366284 127011 911875 498318 270786 207080 989050 459736 851716 528688 600693 768159 17205 968042 766226 762203 974353 726137 211206 106360 954149 351923 627288 527704 323858 968546 984291 517710 162701 877447 433048 833827 583842 696594 33465 431572 874733 304619 154399 957458 954591 573549 523190 657921 726143 997093 232828 124473 306662 989911 96453 435976 322370 334073 376442 98670 782996 987639 514453 68064 404914 604589 911782 858502 975365 803696 404625 522942 857996 388678 75982 210582 13016 21544 543976 597781 860686 828359 913663 917107 830760 792325 249670 863068 13428 179064 295557 86513 28051 938218 335384 9926 457467 625179 87662 445093 910582 273661 382282 654346 581281 803959 142406 32806 71150 813092 395403 362397 851810 623505 904987 530439 787735 510978 400072 448946 147900 198893 202745 677854 886672 215805 275692 369920 944618 825104 332654 418752 537588 779706 928805 686139 186859 324608 48647 747841 528353 377310 477088 345496 637052 161858 628496 977399 77684 949518 163979 828492 741848 435225 125527 317559 871562 346287 630289 402316 827070 739469 549864 391573 331071 892198 967777 862990 394283 735840 666449 578791 633138 285016 517926 866566 467354 917018 815711 881090 779774 517929 405519 490537 567754 437437 490974 626683 310977 792768 874632 570860 279160 732240 14684 634150 43224 123201 300862 776901 421791 266648 397797 674265 180832 447440 995421 462183 439294 480985 402119 361128 272373 30228 584724 330121 702994 513880 436430 406314 915765 360945 150032 759519 137750 309467 862920 770610 133374 393803 485244 858974 527113 763239 959426 925654 846379 560393 515590 583164 855911 592703 688072 968042 65177 990350 989403 963565 393518 517803 745128 225732 907879 499264 527529 546277 744730 273709 176622 647801 618033 735877 775707 639132 893800 366413 499880 910878 939923 993280 202336 195972 461846 685517 630882 1031 322411 349655 959907 497811 506592 549364 706154 811210 733590 986799 817875 996223 201667 123143 441869 720252 465457 709357 4444 694140 15997 206282 101527 111601 724248 650935 588395 782079 998026 651330 242518 809599 828522 505584 468909 596093 200231 706101 140694 609339 302338 880766 636431 773804 280081 372263 664933 748345 228990 630405 268990 507008 806214 512670 769168 635151 87611 855532 936935 941357 635779 755679 468387 375698 934550 482327 759095 239403 345987 787693 690284 299159 123500 304875 444828 802348 865605 471887 318647 825522 685913 602957 962945 263334 753541 768458 312658 606265 60155 800225 658516 24207 655233 389666 348617 888001 773231 954702 617987 24219 807925 885277 999082 35550 822226 482744 520122 56767 547934 286655 68098 799078 352577 613699 607333 779249 519993 548109 239773 424878 690457 451158 822195 32420 559108 440525 286920 980875 993398 179412 36112 215951 741691 50755 682194 510609 283702 636964 344361 482342 1948 236469 555846 443926 961718 304361 738283 60574 348131 182055 192817 828079 610003 975881 924739 809644 43469 439135 438817 246000 701226 202922 735966 324038 282071 500769 47331 123759 909719 954351 963818 527776 509887 10419 359299 311297 134009 620286 521298 719727 347713 690969 292239 593914 856939 713532 240580 822056 267931 207960 693267 496560 42955 281294 875502 527744 78473 124854 594269 509240 666806 117785 446716 940653 765640 570295 342905 36071 661512 384130 575898 214946 862741 387489 823029 31249 54816 978350 817975 530070 407982 622841 922206 444748 209177 543938 214591 790654 110927 369474 499712 600620 308113 447203 595103 638541 39158 544196 403561 915976 569317 40182 774276 329850 657630 130049 459750 550387 896690 977056 765531 455864 965382 273536 456259 800067 468693 504070 362641 54782 119979 66118 797197 29452 652842 429068 722515 554113 814473 587799 722322 511268 144848 857305 105742 700276 838237 282360 365855 346784 280930 544592 153008 640974 761764 699119 560448 888917 978558 108184 597156 689602 304092 766081 186627 608215 511041 46484 718489 55495 32129 158578 862452 843324 505799 1451 342202 618514 493904 30279 612962 520537 11631 119040 164278 534934 120199 882630 159703 165826 334484 122810 48313 908362 354338 276595 337506 152141 577684 311036 226544 96737 588895 916884 177168 155471 735052 783532 456583 983315 742201 988653 123757 888925 511641 359151 743597 85266 128303 438019 443015 321611 350551 602027 931214 760852 284990 133916 514859 866031 589157 104323 341080 234319 413921 661693 79077 169885 277598 421853 930550 96631 106199 805418 313090 397868 11552 565278 680790 54017 424605 928680 984145 245743 22920 790763 311654 968162 919342 449533 94044 677883 466739 848105 334609 967119 821897 915693 641779 397287 54973 398717 745030 621118 571819 350014 864609 702790 746180 130251 582192 755107 229583 734836 670835 257838 218534 814138 210302 408755 498484 194133 717815 338483 961662 469550 875932 810851 675479 737317 342906 434027 18602 749260 120950 79785 186931 479017 898248 199851 108486 781816 122107 69048 593415 537959 331823 175624 865777 938137 600151 301127 640720 635620 317820 37142 932166 522130 142711 650250 959881 925604 187387 811179 65251 677322 960521 526263 176625 226924 772089 412572 334629 277796 66936 865089 363589 125122 598276 539326 220009 130503 339314 785631 537408 185322 465513 616741 462156 312022 752421 899397 443745 628138 162868 200615 50986 804087 248316 46824 615204 569030 121395 955288 300130 809680 954534 275197 327047 380100 94643 359310 570383 324164 45134 305721 886790 460136 756160 494814 42511 87161 86883 85586 695006 100279 169127 420509 601406 469140 804625 105980 987469 31031 443767 80927 394043 999994 924485 660716 606095 319021 259898 53243 246114 423760 543148 444695 908961 869468 212928 946371 735055 95483 530163 783091 323329 599948 466388 452303 198112 976352 739335 756148 961195 384 508547 389938 874226 620708 908885 505743 858460 346237 886299 542018 298082 571820 837322 47289 400273 833801 743785 480852 341260 323229 954259 385767 386440 439208 60217 350460 304143 89180 104798 111695 885757 950559 146073 310288 154438 298637 432278 567780 834350 310068 18261 614437 497615 769559 397482 993373 735703 121836 384443 931087 503175 331358 841542 469102 78581 269515 933144 285028 163211 727302 525846 921485 38214 334742 724856 257145 124535 394998 99529 357805 163205 924947 385513 824162 310058 299473 192587 583941 271154 384262 102775 281014 491903 855550 372105 751561 564743 415413 674224 196488 58324 524960 774640 745454 937539 839652 900640 344557 762630 423581 61229 583273 198370 955609 430806 142011 513329 582939 625517 302576 395874 460568 563420 102536 749428 458621 19806 482231 984318 943079 264641 841062 590122 338473 758443 492083 948854 211850 161746 154669 396978 549700 765570 555289 90692 67142 362075 215408 284967 977907 181009 596638 982823 401377 579178 717765 782694 417371 637251 540472 544603 598432 513420 125632 451662 736801 905351 55963 841949 322439 771981 316215 660923 641130 300425 59516 56363 609243 336571 919807 258825 87643 385654 734480 32897 24674 905954 147693 899286 531801 419451 956748 494109 75040 840272 75029 190207 118601 598085 623206 730427 929947 990929 215437 860769 283216 296513 760977 775576 664855 866035 648490 823705 734546 818332 715076 445233 235609 687043 9665 482115 537974 681475 93428 186116 566503 625805 20774 984765 691360 174371 853524 80973 93318 117726 829103 900004 519732 758058 427611 647753 192186 428357 768240 122133 480473 423235 29500 555830 934984 35725 151232 339757 7858 862685 757422 689104 185654 850947 850482 82825 371750 78243 618662 481493 395400 610485 919259 607365 407384 963588 173911 76736 808964 543344 692434 963648 860206 31340 470072 597776 112494 374336 31466 633237 885902 344199 476349 633602 945228 225330 843961 968354 485403 750084 237275 531794 605346 258901 97555 79107 15931 369103 686855 789053 652342 545524 384782 652183 40083 905109 347318 40896 725260 850588 636543 153465 461769 310084 964190 852953 310249 834203 569979 861576 969472 593927 599091 57732 259859 343486 526678 533087 45726 48652 84202 424062 641486 372305 56934 234651 683848 678400 684856 699333 176032 852386 130944 54171 713059 992721 399826 414165 264589 418109 616760 622203 467603 411242 182702 261163 688091 702576 24868 971351 251007 790970 777920 453893 78222 400200 992153 577357 815371 286509 630205 610591 484076 379601 475564 426426 340700 17456 502234 140086 734905 349593 178673 710587 127446 272879 981133 876168 902971 151212 152702 283629 410080 608217 208777 154193 720886 913048 530152 267052 162846 258330 843525 379534 919791 47081 562755 160023 623476 253151 292853 479101 992108 877805 648037 831305 30153 217238 778895 142874 633585 391729 599715 431200 975168 671466 422534 189154 863300 192385 701649 581753 346560 107785 938769 573586 636201 617579 902213 29424 619308 846369 271268 926440 707686 682043 111572 83044 88746 623389 462900 588193 82943 266367 835411 169776 400352 433708 180406 473528 574906 147203 472854 819698 379505 837561 864 153004 197979 362901 332851 809671 344835 31731 726821 536505 390247 221954 649855 763724 946491 566854 45372 838493 837028 217110 904078 515870 713790 913631 229913 712724 361687 696287 629430 585369 605361 566955 842866 719515 374084 298985 875340 374556 712313 234263 715322 963568 383920 802498 536292 107074 78971 741584 583912 523663 816417 863351 750741 822313 152220 344259 626928 299893 43419 236820 607666 737837 388225 748765 865927 125472 193188 713702 342736 608813 842383 325771 307618 4427 166592 725180 806469 374980 437930 644731 590135 382134 724341 332897 542374 345105 632697 248280 878457 208667 870855 865570 894984 898607 496608 41425 636383 763065 696123 208077 157952 770684 840195 893074 115549 570956 934999 972782 935458 586580 956809 155847 116009 69202 328480 122132 19075 714518 702294 749023 402998 925703 536153 587849 377274 948829 450382 467974 118075 755048 152458 286749 616858 948232 553815 819433 318700 492402 64118 493787 208185 109042 796247 419445 290558 7523 944098 532624 42220 167032 306545 413719 922726 924983 156499 410634 92423 993401 700683 388668 204506 12268 165584 13846 511520 998737 488651 479890 767182 943806 591771 940288 21644 636444 93908 525060 950711 636330 708347 276758 816799 303672 250956 912384 669322 948269 20533 263908 864495 943682 596632 690676 177724 754565 864077 633784 517009 951831 624157 559115 323587 502446 937288 665182 728474 450388 595712 981620 147667 979814 934956 448612 764638 502805 911142 770459 773793 267432 971901 507095 616371 816505 268148 856045 13922 784628 621441 360707 555374 717595 811727 206935 76107 606980 907388 986486 362723 285401 62876 216262 878226 258839 297908 169788 94632 273424 140351 773159 447083 625257 279405 44643 734802 85212 501663 50535 363595 147575 426349 314104 63477 711132 981856 760051 645415 69375 538552 363399 808103 2859 857831 224824 327156 278461 702291 436958 201981 992999 594264 906852 133096 281071 499268 904969 740428 817517 658394 35938 50999 528528 647695 927638 994472 16538 20752 124513 581782 242079 34746 187025 422887 836619 424161 35596 54010 467545 876170 240904 492958 655580 121968 789010 631384 341626 445762 545160 370721 608491 472035 260895 686694 395263 888298 461981 181766 817621 470816 467103 231064 980709 103492 500565 309410 719415 804746 385025 976227 666602 866327 192636 935434 766446 191623 626929 187132 734218 252456 843232 144402 622295 558844 378012 250136 431234 387451 546830 571792 466126 755150 48560 348525 393168 760021 853074 510296 656945 217442 805976 586287 472368 206588 355577 896257 152861 17053 148866 92563 63583 428725 148306 474334 971567 895396 309467 273934 288155 849411 658663 61572 232388 165276 524881 360022 673888 852462 349448 66378 761912 159914 99343 811102 580011 378488 803136 562947 183786 177267 51716 882525 539706 638889 252380 272517 668149 638748 149468 577735 119497 488195 15402 132196 48503 672330 815620 328849 719381 97677 688183 943799 368845 683105 588968 352881 802652 697484 645135 511953 550292 138248 415607 245978 71898 340292 2752 481031 130920 840611 872093 988739 554508 208698 504919 230128 47400 655510 888647 952160 680368 636404 120736 482015 201711 994888 431715 807783 874178 728311 3432 689449 669275 24156 312732 742859 548863 456838 538173 706981 134153 456632 236512 740675 431077 560873 652972 650470 545557 196738 920797 212995 602544 716834 491649 487170 327198 398621 706110 205760 849373 314617 428810 911437 509183 113519 322802 788463 182186 576176 39188 232542 574614 418334 786788 869638 84562 754574 450475 761864 425664 2957 561347 407032 850261 181592 349212 88288 861722 903906 669627 215100 965037 47506 617334 355965 84353 313346 199801 713094 219801 484929 919747 334706 903761 541522 268521 395980 765461 517995 926611 864533 164648 114487 29627 698881 203167 957076 474161 646650 292323 906262 545113 12060 341939 461058 955306 715703 376479 373204 258993 945425 478222 78649 650444 680673 864505 600598 953712 811157 823022 694463 404004 893901 7502 773761 156675 15261 693199 384792 839038 352719 498490 626489 682328 39391 34670 377546 462568 365117 765915 482661 597658 817614 464200 128345 395374 612524 14030 141609 447480 579553 714331 934603 396510 756976 128496 869289 900894 697036 549539 380515 222789 356959 551774 779724 417272 87941 797022 506409 816175 898382 628469 810421 381621 899967 438472 412640 324714 774290 369937 291787 847041 604849 666654 174541 889986 913023 807760 157425 901513 661903 121886 258934 583429 84651 530767 703118 712442 483086 806787 358047 721599 845802 348267 6021 614849 911652 950349 574926 702334 295763 996097 617916 966475 233412 389430 446663 625423 711929 464045 31000 679046 530021 925885 498000 137982 419889 237966 644287 560285 491387 700638 278957 677145 50578 146239 179860 942526 407995 314774 197219 64428 155183 842654 147837 727383 793562 38819 425976 326533 322782 954632 804127 662355 106638 601473 915824 639793 863987 662106 639583 598241 691019 89710 723281 42940 130693 118576 744546 964781 820038 164262 594656 927283 310247 908712 301325 577508 180916 211814 374048 36069 790126 63968 586437 237810 716554 245931 59545 506525 951153 253747 51951 995654 166462 88179 136653 691880 492803 29758 163631 276173 237188 646586 433475 346132 249529 215904 199212 65394 614353 240574 869376 607789 118570 2548 102154 194787 636698 308794 342408 44290 820201 670105 58733 739021 992788 700781 472032 977757 91596 718250 490748 636382 607925 923924 691406 335694 443432 132229 367322 463105 266289 950123 212311 941919 775057 429831 347630 920996 503485 857135 948799 868000 824093 305164 552411 460981 115150 665821 950219 149788 506720 905651 228680 601120 525209 536435 782337 141792 804977 665559 309976 622994 427220 413293 316581 704059 206499 91414 52657 164791 458163 155656 711677 52215 711180 205517 761593 886718 999339 238274 260877 300260 825472 165849 445715 854355 681713 178775 879194 107917 422869 500246 944805 738723 203770 864836 746602 212735 203744 297827 111444 241115 322492 858695 987650 400584 312758 985819 877509 370601 662571 511516 146534 874805 923435 404380 211549 985400 208828 169280 882587 370002 221269 993539 286593 582646 980324 169137 785127 178797 486985 614893 182230 315089 36441 849963 345294 463122 515483 797814 392897 312628 719246 268203 419990 776463 181282 857917 463847 520910 354106 224111 20675 785649 919408 285085 837165 133259 689169 447091 599003 436548 903837 578932 876727 839639 415432 185140 951650 279253 694396 870303 254508 42593 470037 458416 97181 167923 435619 903418 465008 400149 784812 606499 147602 921641 525479 515172 823207 956000 203969 17418 841094 980228 278748 346936 913720 448623 618379 503331 323581 24722 758232 639316 91654 309424 80831 156138 636412 933344 446000 45397 30840 835598 464336 767324 766921 494202 948344 969304 140145 687287 786037 998327 183656 557229 996807 381818 386520 555608 99170 901879 875423 555656 444143 575319 436496 649183 510668 221401 494386 795414 268936 961486 345087 712568 986088 819419 224039 167396 30437 807866 320842 291983 208684 443065 403714 253056 107676 203065 90711 496787 530187 682352 285000 534199 43074 983592 277641 380720 847100 30205 35263 757077 679979 688675 788166 147603 353779 853086 152812 220328 456941 694537 388467 36008 560870 135056 810834 119996 719901 490037 22901 857118 232520 250958 627961 231839 762256 810949 20785 761698 241232 864023 804964 14494 784154 165334 413260 721823 734130 833575 899672 81157 823761 565765 439851 927427 467299 879868 793499 381857 261641 180526 852274 666427 517912 670674 414001 629825 191321 317680 367368 9845 203271 743718 694367 466927 884052 14374 380241 178012 977124 498550 154219 908411 244495 410862 687473 855711 343203 816893 211418 180848 237473 871141 621071 914665 382972 657019 199920 537691 335005 63528 398927 451497 900065 803690 281394 697483 611545 274003 811989 525131 371464 89289 796518 14282 655209 791685 727624 428028 299239 980436 355216 873320 93539 371737 102283 175913 652530 744841 124278 789039 474460 171053 915972 942783 737502 412644 762908 377391 307305 47710 754713 50603 391777 311202 857480 65715 63646 36041 378669 511578 514862 374976 706366 541832 107921 125898 180582 546809 676220 871164 87428 115773 202327 800576 62122 399158 847551 349138 878750 324764 117444 181830 517724 847996 418220 684416 190033 159797 524207 563514 886178 881146 921400 402689 468579 885843 931114 614457 454305 837531 731097 239765 36761 840323 725325 592415 81022 87758 322755 252150 495351 87763 286763 192523 822878 378175 579819 890019 857794 176144 885594 347992 226918 937563 288582 563224 451456 894918 286895 156196 110075 260814 486921 266514 597493 150211 486014 121356 662721 930375 148906 308047 457255 819347 19357 530797 819679 191218 738461 598987 458330 434244 786273 646948 750137 239421 937559 720068 810707 615715 735006 575757 685940 204499 448589 665782 509208 694524 565867 14214 207668 700066 349300 927710 944174 666589 391259 801069 367520 260631 969730 279417 78809 660498 918275 50653 965019 453216 885355 465413 339998 52137 790073 95347 331340 76968 736612 790974 918979 780462 108434 588302 137622 583390 652642 786145 946636 670639 820195 958409 152032 637486 745498 302828 140543 909561 259456 607043 614989 280644 215490 847515 278944 93464 882880 813143 792067 666767 985422 643307 384885 468634 430069 953635 844456 538555 284659 250586 129730 98123 981367 76355 959839 660917 575910 894436 357388 66041 193881 311446 420238 330730 88860 836039 504474 182833 117169 13815 901914 947463 191627 350654 335022 925631 931668 54469 545576 789498 190375 991432 726799 567664 531350 93019 600669 997998 993765 456546 418753 586578 882381 944599 962910 863121 877562 228679 313610 832050 822350 447573 985680 860433 992924 276790 680942 806557 207021 330612 940376 345177 331646 183788 952435 925407 960832 964623 320795 370392 268631 226468 426717 769861 58268 144324 431997 400570 707291 937245 901682 637981 685782 713584 605349 804907 836287 712212 573750 63476 601922 177392 755575 468442 108793 350468 875695 369174 900470 965217 679832 460659 897917 645228 133409 38097 269062 530400 599532 273635 681791 531785 432721 678769 859849 667849 194778 118551 170999 963286 566405 320452 95570 402874 575813 930940 627799 789714 624257 172695 200182 636880 621396 936384 170069 740857 664971 934390 735628 461416 217578 273358 553703 884425 875047 588143 577703 667935 27309 51348 95553 554110 642459 792718 502301 798161 560387 998528 534872 252309 549995 316065 588035 905052 571727 321021 259681 635788 18589 69685 208173 895262 631927 739706 465554 295071 8629 692374 841905 955633 334688 940835 936030 28427 143544 69905 98467 167093 280944 207077 548412 946126 351980 86644 910298 834886 339338 562156 214240 577508 269910 286028 79913 984832 733076 693351 295552 226250 422202 54246 103590 133378 566259 518914 666447 46269 725213 196366 274917 646759 294796 532267 739204 968571 411461 319057 339580 89357 875588 811725 953491 498753 291894 404925 568128 548048 184575 384726 919857 15498 512758 322783 817542 982671 215908 61875 199891 99605 337609 718787 96098 561062 733591 46802 37167 140126 932213 806967 98730 801073 517117 772446 477625 126179 745534 103367 578035 222670 109626 811142 523302 640544 397161 288641 483857 117018 116725 321717 194219 644434 488252 404018 506522 819249 228881 923930 50941 369014 81276 503270 217827 176946 973365 45025 388306 276170 954732 439979 380673 59640 256388 99959 443613 592842 647252 731469 976456 923682 620197 341257 312853 312884 991031 102682 144398 799435 634363 797572 422958 365764 537882 163166 31527 405073 1645 706261 318302 928439 441538 920551 657642 736208 173150 383081 348184 514314 231414 52930 866858 181159 374708 513901 448915 156027 516216 655739 741949 128113 621652 558991 740035 257670 996687 519136 648823 365004 209059 794554 520669 496233 223808 119933 619886 385685 109255 986269 665751 264736 290255 560224 470583 938281 245475 373539 917860 218472 145601 171414 843303 117285 208285 82555 787963 53950 751772 579243 699794 68901 941146 908497 809808 215136 516708 908332 115854 448072 842751 694098 793112 747594 425695 167272 332079 423657 520944 908842 76808 118842 892177 37737 10956 574310 71764 450312 217046 668011 449664 151999 299064 417116 207119 246360 830326 710365 990192 824181 920905 988391 59654 609096 299869 367946 801319 12760 296339 156454 689309 60803 313856 889137 38569 841334 863596 826100 719419 624951 620948 166286 680443 641116 112489 341871 725316 590033 323535 738206 926371 161750 898655 703348 113820 681471 67749 799967 467301 761010 613602 198624 428202 946412 608715 338125 218567 120701 252232 30160 701969 460423 985526 913829 662990 413955 476646 691680 892983 342140 103963 73253 185021 631249 980688 247534 899906 537911 824752 787593 999388 993462 975516 558039 61269 59111 524777 424975 90477 479228 338207 500984 234518 513208 213307 634034 576823 122675 795693 994414 552747 741655 514587 705713 73343 234854 118685 199510 91575 255601 927103 985353 382921 68642 299906 387148 830368 691059 117658 340533 33306 18165 462385 635758 61835 962315 126691 426164 478648 765740 751488 72217 722845 384484 640142 431555 145576 820819 244036 423466 531003 531052 49424 143965 392557 473464 601042 472382 681546 355793 27743 364418 653839 414567 169983 364082 366959 828734 732782 457068 365072 212782 478623 298274 716239 978466 7028 155418 495928 274714 638024 878892 623502 512041 908773 817992 627593 816375 846926 850861 174739 824767 325687 878515 770058 608786 951303 5890 858306 744147 672605 290776 587584 72250 482568 919752 87551 259153 191822 24885 882863 866681 785830 330139 253041 538534 728254 334727 483484 45471 13941 568922 244924 711167 952866 936841 925709 53431 777995 275168 647556 97481 236527 820154 520071 760398 587773 120331 338864 681778 75162 922519 75213 780339 726240 382648 622883 828069 542617 297755 665511 826992 979208 291715 786371 924880 705184 795205 48663 814165 266955 172939 793014 324897 160996 860498 97125 16301 601661 597675 962783 684931 886426 803837 830291 145221 253556 937985 977252 592165 584248 497925 906152 486059 418821 26282 252650 908403 381170 189094 247977 979820 498693 470083 530134 993306 679420 55966 433498 622932 386056 207913 986701 488134 147534 181865 942528 535345 106148 555128 668533 308774 961114 736836 798689 755919 917294 154318 561201 275814 660566 860973 653121 213948 357371 952584 419302 853939 676280 554336 279654 844548 818271 162499 920123 310203 37556 752730 957588 283766 848048 762076 843860 705129 816191 904088 796689 146588 391810 737200 957334 887531 100750 910680 123169 845382 271532 327515 173286 489711 829015 963094 812234 636350 500033 660475 231144 403616 230926 307728 265936 409428 410518 144878 683331 97965 894696 667202 256441 276051 68482 32206 556315 272577 45658 282921 33224 323656 233816 503739 245908 711563 573017 722371 190469 832065 272558 457681 39253 83767 601691 225739 66355 700043 396824 6764 751681 379122 869779 475969 564887 362226 871148 570986 373631 952745 937400 404895 51383 498692 357695 621224 815922 694409 596158 965284 301335 827598 540134 448963 818368 904767 339099 677644 845245 898204 228213 548184 725455 572472 856578 110933 744301 687739 171074 187204 579842 255329 625130 882234 660781 625466 623330 268707 261823 86248 63431 24059 940481 672867 258794 81363 115243 126840 201102 181394 347246 917830 652398 696945 943275 537024 47989 385918 400954 865326 991748 779802 228644 158571 604143 545211 682025 618088 577344 805355 198907 748904 660339 479878 522305 276738 272504 850048 100821 922083 828533 154333 178247 509001 756737 701559 382423 652680 619178 300924 883774 365257 330288 436782 295014 59078 578887 11105 175854 463056 748505 286080 984423 229641 553154 905032 646233 916906 490578 535754 183039 278014 56911 644398 231878 340837 566960 575659 20371 422483 720739 537808 701882 909582 715272 709503 345351 723251 774963 546412 781561 158129 448750 780834 636034 335628 795188 250814 607816 732060 828664 451314 594023 515403 210140 197251 93549 99355 362554 11660 491421 576414 408799 694329 592621 586236 414283 285709 754503 832880 13938 140636 551500 95243 55294 115921 881100 384112 677130 728362 332623 491414 688360 255543 556111 15690 362269 585118 726204 852842 361376 154970 566839 69226 393502 268023 848087 328787 133177 462808 121767 508287 513540 48562 445925 768095 393224 956494 324549 932917 924483 39755 847149 504922 703972 104409 277622 741177 615824 31679 428721 660754 621728 285589 276832 17976 760289 225163 861880 267731 6930 430433 882726 370463 310377 282093 688775 736620 926991 583320 286574 224476 705503 213921 243042 39783 51115 243096 66077 904538 902583 713956 771086 558867 921212 202622 350872 981959 146278 897140 191249 76285 661399 287847 526660 71697 384802 669069 554479 654514 98064 561967 509510 606627 699806 752236 734702 588797 359741 925493 671106 935020 484113 826063 947986 782830 590259 109204 528799 884888 781871 370162 23073 931600 705735 558186 561409 967251 539886 211538 104735 951601 626765 670868 156685 926220 33409 783981 134929 82781 319835 910510 816487 112495 900319 406143 935805 647330 875205 536407 784054 511913 183292 323333 770280 92236 899746 596330 923869 316199 747725 376253 785814 569001 880261 643397 849475 728470 97927 499171 494476 7622 35332 253125 680971 186148 218591 752756 581840 684143 68915 651335 632412 325820 327371 849773 152102 277042 966248 609448 953113 413708 998079 259084 326484 891291 675960 574660 494760 695490 931632 596366 804254 296760 151096 546170 964591 945481 256979 543790 128906 481109 122876 472997 707857 429776 332254 312043 672284 203201 307674 614115 694900 275715 287301 583170 235225 133766 923751 960657 427581 669518 686013 460974 992647 272115 433783 769675 92497 728288 639099 278446 72875 46741 4768 495600 653269 577765 97524 744830 364424 654648 662007 660571 390958 25738 245149 604060 868774 276970 557840 32170 138113 996092 943404 731652 134024 30264 185666 539770 343923 359273 239125 80947 394931 11694 771551 108136 310953 605820 113357 272615 113772 367642 194879 716944 791368 576803 476361 236315 15226 993352 521781 889681 56565 821132 279679 939215 780959 970054 828247 469446 492180 950370 523939 953405 94434 883040 143738 374093 283148 132756 181802 753892 662216 872996 906098 896259 865281 829517 797001 872768 736021 397791 931990 429061 960215 159868 869109 790927 67150 554269 996152 475759 923381 700685 743588 305677 620153 640940 351536 639776 518142 895277 691657 977015 413530 514840 817489 725619 400537 547849 676891 428362 928567 97583 135665 856710 405673 416142 273615 333828 74708 227709 982053 256054 394644 246057 379032 318561 634423 388112 104705 709600 31936 20807 276332 871391 660196 640373 507867 469344 39440 7957 254145 40826 740321 814520 801416 225173 521258 337089 634315 835567 262130 213927 903836 157018 566131 433782 184447 372795 170524 770766 398509 129357 781584 239267 142291 378652 522213 243515 751632 760651 235750 997683 480506 444302 909586 759931 35098 693744 86618 109653 715307 343311 763431 949850 474207 784475 323473 669429 100698 765274 403945 985445 616757 550631 996400 283967 608316 910127 526174 431659 887857 272306 157276 215970 198919 330376 947914 642102 165479 262681 705722 307786 994734 186724 299955 748950 669421 464249 810991 820388 267304 981631 499677 627862 690776 81839 184863 909917 136489 107286 481421 885315 536508 23639 421041 783395 34342 930535 417865 267883 104751 797776 178441 155233 902421 811502 383766 369435 516230 806645 920395 751429 278697 661865 39096 337631 172118 234596 533598 357373 939609 35219 832564 191685 118835 637881 381221 125428 216793 883499 478288 804634 715763 318163 877255 890777 76830 700398 848848 576554 496235 137357 522983 716824 946782 44312 879482 228674 973103 791302 551787 410333 80332 796518 112082 110064 281621 357209 796537 775319 278303 880725 640414 936193 114610 859748 877684 547186 670859 231971 397282 166658 3035 708932 142338 865947 199429 535692 359075 601726 946212 776341 795208 941247 874499 548621 141927 552773 971555 203958 442859 833803 27256 294180 983347 733986 418476 924546 347217 707309 465755 997197 7115 882531 431382 139159 941853 179152 490400 129861 275188 727764 735348 785042 676533 243362 707772 938826 57844 399811 534427 250575 208893 396881 444325 505048 824655 105340 181410 313389 542172 537160 931855 552236 803211 368909 347484 63815 992374 489910 793582 40900 582956 235458 959647 372540 635376 470215 442105 791452 447928 958506 49151 362407 13743 511975 407013 226161 545011 596815 784786 49253 128855 637765 498917 387521 785059 838785 313389 474197 398031 554253 884464 338568 847052 607370 936293 824019 147579 549548 738298 535747 440371 495674 167310 213115 401023 524559 769976 445360 901406 456796 520062 905003 575618 627491 871391 33163 121169 633341 891402 64512 286503 972054 878501 981713 494418 597740 899783 719703 756949 887187 661437 779200 428325 984499 898313 571981 580143 289224 797214 342868 83472 474274 140774 860606 494491 127075 759740 801482 224023 278723 742706 136776 683455 609103 225356 282720 623744 763750 721988 664521 577854 394811 557828 985233 187983 367574 675502 966300 662654 835859 123800 770525 434889 842465 522120 600926 335076 176067 122429 632766 112628 595219 843366 109358 422037 651962 446248 882611 353941 367162 647964 140711 843510 953892 227022 11064 502960 905442 919487 807528 907244 709550 951652 386251 232330 392793 346150 559628 789596 537797 255008 845288 588329 849387 165284 172081 243883 836183 667190 732044 626129 411878 177167 441204 73662 174351 554459 306677 536904 842711 578236 18609 780346 802651 303237 327135 77074 899786 147071 217991 829187 483049 581351 553159 496501 57485 95534 563473 509632 886116 653816 960810 881909 721709 610142 318509 990485 379771 806828 712326 890519 922870 506019 227896 213350 430297 650360 537751 578209 513653 545299 441167 766170 793197 160785 156699 708504 457528 974275 709326 783764 877091 79853 29838 606079 778956 371015 887380 749307 877480 196928 780845 65182 215549 421942 847612 945330 941033 795518 347510 583096 745241 552419 774244 905376 765715 350879 62500 834130 432109 493603 917993 93992 373011 662805 112119 422961 84677 369805 767783 688240 137622 957207 512489 348956 989102 122612 73533 722334 247817 306840 343097 989013 377718 246125 332870 177749 813850 251535 292387 14819 879978 424591 849121 261947 412660 374512 340452 62283 299095 327661 750761 878837 748422 617393 520442 516625 633609 863837 736891 539624 136827 449093 51809 784506 972429 512947 288054 761721 268034 496227 724759 922956 743281 462150 621878 935629 972743 947199 32344 480715 692482 449256 616343 434825 391158 748238 15457 521853 296652 215537 629111 744850 352446 284102 932207 208934 324701 355956 81843 298765 940875 338714 280384 38924 457153 641608 505512 721118 614154 68673 290000 540531 283590 110143 746610 574188 639400 951919 656541 63649 922169 577009 159472 955611 978963 599385 321826 637402 37862 312433 456253 423759 613366 796533 100702 582627 348507 526741 908983 703983 868991 6966 348942 750914 330340 144177 132347 953119 422556 318547 51758 379387 228623 608668 995046 875395 901048 141760 752891 415636 583848 129193 512533 552642 50626 684914 250162 349266 909501 825325 648356 709055 841894 228703 797777 709816 848859 369727 852913 800992 588304 119482 536020 257293 100878 684274 473690 923915 767407 127930 182136 228374 309860 555740 350009 704739 191023 911571 317691 311063 77737 98065 803246 786766 566717 315706 573785 492630 363435 645031 505685 219249 275526 47141 968975 317655 1398 161523 848778 882033 687671 541127 85083 679711 814168 54666 450027 648179 585085 802583 111161 899060 670878 941504 565782 677020 320646 417481 11686 783963 942100 331755 847461 286033 63421 190419 477728 355479 54792 186912 87544 431095 856401 59752 141347 850608 879878 821747 377835 206067 302509 334527 715116 486248 342172 550394 941018 212394 104576 978699 5497 216263 626647 969738 833443 805825 944501 921860 808710 954639 985411 356792 959395 155613 912315 487580 873040 526599 741998 821016 813879 464546 774142 36809 799893 470388 601764 953792 74236 799351 483243 282305 676689 252186 984371 121157 910734 505087 92719 487736 838721 76798 653031 5691 444172 80225 647799 188707 675 238758 807630 578296 799825 366209 1200 362487 288499 601111 77173 710993 407611 38531 216904 413802 495854 460180 558568 178458 667239 887501 133930 416495 470930 930085 403381 766889 407153 90437 791300 885373 841627 7948 962856 438099 193016 570638 334212 900680 439558 377553 846671 411629 939351 787534 295701 53766 336593 623414 148022 813323 953772 809835 289510 124202 840952 709314 485227 863107 929300 494792 911075 856491 681400 579642 207419 261034 363244 335051 730296 240701 193871 634722 402674 228564 733009 493977 802644 598549 636984 942463 151902 245591 452191 634647 971491 18024 868083 509975 585291 445256 929460 75242 320914 321772 371066 231214 168455 104251 901742 727095 685390 406292 134028 495498 710879 692231 637608 190499 109509 997719 254501 277807 425695 530687 210815 219091 97570 481897 927107 55843 957717 263736 108882 996843 963411 965696 121698 200618 901069 178120 489340 279314 862278 656719 108351 375050 425045 810500 690972 507884 638950 418893 920216 201223 984249 657537 303181 359966 416738 431150 495272 428966 284039 70228 145517 556300 303461 276327 290927 332525 92364 551889 204760 597149 20062 853229 356391 509665 92308 653901 679085 569204 768057 662390 959759 543238 61421 138207 403655 527992 373539 492022 975395 84513 702179 109722 28996 753612 251721 600418 922465 350968 882116 659604 432962 907415 692248 453999 304261 439887 529500 127970 256923 393404 79421 762642 946508 391340 183481 257112 154223 365665 511333 717441 486259 321491 378792 439564 771098 902315 733053 993647 427448 11401 681461 625171 12664 570944 290739 892819 229143 878997 806638 999361 79527 660995 748146 236961 588814 990457 848543 733164 770052 341146 898793 58895 776344 201468 732502 106665 841580 236586 444099 202832 103477 764194 996319 733197 398844 703960 599535 168987 211039 20401 330889 577196 865296 21897 369752 993892 884757 771118 219358 382684 403911 560930 573357 79456 525651 923932 676461 440946 646972 906440 494234 239173 490902 788099 887939 396290 462349 710816 72588 714566 988 309989 772141 545698 5399 334734 289264 597338 988897 383497 664439 625127 628406 803961 7539 685301 710563 906164 241518 154917 291081 68677 188739 642188 917470 248298 831776 16371 771371 814742 582411 865685 260047 957616 840026 932387 596730 571603 711225 724163 135347 718092 261736 77837 92371 57311 764731 480973 693704 538819 970456 616644 734227 212257 420348 471399 179274 52505 372279 271902 300054 915644 238827 946502 752566 374547 324945 844976 699067 657047 386547 730144 764170 979959 80499 573582 121693 313493 234627 573800 800386 797321 505707 586830 835866 395036 958343 31253 317083 303246 815110 173061 871119 954194 485484 803547 124179 173517 512592 283528 911769 314522 828127 581551 129254 603784 299607 379435 32917 48218 56973 403143 56210 367814 351208 13060 72543 614455 100131 13718 743314 205260 469007 674023 58709 548566 374478 672979 326757 258654 315610 519595 310996 356508 980348 456178 440072 405761 224661 403427 371577 272238 308504 808809 836022 233339 644110 535205 316513 948913 453649 324075 244910 43792 947537 244293 600296 776202 889426 959599 371181 911046 279916 900889 318765 659422 708938 453097 842286 776417 162027 116342 709259 399186 802980 273614 234288 64167 241692 478640 939040 527754 543631 996947 402672 953692 889676 637406 227017 578861 119607 826349 384681 362501 610759 270611 637795 806367 851081 410770 257306 544872 391003 55460 501706 683140 177266 676982 109248 277578 686933 777704 273820 843651 989599 576078 77590 648303 274177 404338 181175 328063 267837 583247 534619 379548 88428 129879 926326 966303 52793 623919 884171 211863 974436 104110 200694 696006 380481 955553 231460 977444 227254 59914 259670 239515 497472 50460 150114 835913 487278 462849 781810 101313 462117 395860 78722 721738 189658 49575 52902 511582 481371 210879 910658 255276 93767 950099 343824 286359 417297 592400 769246 54198 624065 679768 70221 157458 198707 891710 490323 837930 859286 193227 753850 781810 859245 466621 777055 705167 61650 610947 101363 75997 388526 724866 526590 818666 660674 765587 467415 792440 955682 55810 439213 864766 720757 113041 987905 809704 929142 823923 414697 367827 931254 949329 828367 352018 305175 759048 463920 597740 459474 394281 464094 409115 797234 659640 735807 762638 196247 537070 914187 434024 72565 61943 223761 839230 922066 698613 988723 238813 991307 601403 742181 769091 638543 272914 802610 500065 846818 602231 862903 913567 67612 698075 834790 698712 843432 348002 983749 317913 34438 508837 799340 442662 962441 53808 650059 682038 479961 662020 815201 449202 337521 841942 127622 562490 733922 314062 437346 167456 848271 137673 881395 203434 697007 11160 183116 243860 291855 661311 382736 550028 805645 159927 213051 110773 451358 63596 822361 116964 162120 774527 634061 198246 614313 390853 475212 129656 34158 851270 70879 850509 351325 901695 264869 543052 99916 182624 684430 46864 622823 742095 730017 828390 829678 108580 222391 307218 904116 226731 30781 589898 791969 510245 320758 643961 456241 250374 844023 427006 303731 938808 957674 869098 333132 387351 724747 129670 794609 471156 818158 367755 9072 453779 707831 807143 616296 437100 935136 486207 895051 848301 683127 119399 672867 946358 578141 433196 840395 482715 967048 709131 494322 727846 468673 62903 13532 236755 819623 375127 537440 722067 458283 392261 811114 400521 402642 176720 273531 532880 471350 799803 636132 166514 785221 838332 662415 477746 737536 314238 60278 20868 23166 875103 593066 284816 269158 876530 344397 949554 533880 481983 210584 573053 946885 345022 714838 173235 774707 390176 10983 766286 805754 766790 902270 94075 104041 252615 407524 505242 645345 446831 797811 798591 317721 167034 421147 919220 418201 267357 272032 868021 549375 468414 160537 628850 466749 777335 879347 260688 142232 384407 41453 44457 227499 846176 653658 279111 668898 832906 388386 568301 985792 956479 19584 712142 220377 868637 633349 293972 133208 956919 364436 457626 597498 606420 612260 608691 439570 23151 940993 502369 680899 850613 595660 846558 525705 556810 56438 357590 399920 36932 861577 189675 809755 307502 416479 687600 866175 66823 425641 274479 914981 472320 328617 261795 919595 781250 929656 677374 125508 811494 388161 848293 719283 225018 554756 27375 63508 272707 981716 208489 17428 898421 163289 917076 177460 948349 680143 654822 946825 226936 855045 714309 702335 548537 345503 245519 818001 637255 808277 824405 149843 85340 857266 491931 684393 264295 837397 789530 522701 93259 729139 891007 285453 188126 168979 193449 279114 79851 781457 88366 115066 596592 899867 170711 644518 892833 332727 168543 376109 416419 804923 411768 847999 961554 84372 323078 109476 983099 379776 816865 844595 597986 14483 177112 830107 541758 528438 476265 709981 910072 730851 110282 478479 292336 884779 211555 89947 289976 730672 772177 679230 620375 676523 467173 724041 164423 460839 727843 582307 554551 1796 249028 284358 523273 690485 239348 828734 688789 740098 926932 46893 999397 989959 710713 628361 257463 818803 680107 365724 905662 795210 500391 733635 75489 141796 93534 83312 857147 790699 963508 876713 557849 361505 666689 855430 169215 87448 923731 541430 779747 5880 285419 387707 261232 486460 301819 453865 351429 799925 540974 469291 769204 419206 596384 362751 181955 736294 792546 886133 526126 400673 409656 127027 956387 75799 536986 437044 325764 451964 888694 773636 476329 194390 48236 139782 183387 799171 99537 774894 393178 219504 222893 233672 246361 810594 470269 193967 69500 609137 213809 209046 847905 212360 567535 191683 660564 322215 485582 603983 845849 601953 169948 825319 608486 31070 260313 445582 750758 366746 488378 66009 33847 482084 134887 802033 440877 764640 750716 617877 554125 791366 493772 909781 631378 13408 714265 404504 92588 503760 342174 872407 316988 559624 475845 115103 131354 801744 158705 930963 389711 642435 526902 353704 611355 254738 973596 430440 375344 760447 310239 57199 782773 285028 138418 352881 336836 990698 400631 870130 676396 699410 271112 36300 15023 466159 918130 519917 41605 175146 770613 516502 303704 15549 178949 446237 748486 632889 373004 450988 380130 300992 608421 812544 383924 273227 37155 165290 819572 699301 65480 540369 984402 185517 574990 354991 643505 254489 146530 220560 47144 279214 680419 9366 317184 85193 88616 861623 542393 578777 924535 810173 581572 301602 448463 225733 683978 360507 708383 52993 725220 892753 334540 965494 496544 123106 346927 340735 55747 743235 399061 301000 798658 936539 985469 654995 223431 41957 322526 649270 487730 772082 207390 941403 573013 778276 458331 36992 160055 337269 922534 530997 870866 817070 619076 690528 286422 562736 893932 326460 324388 765358 218571 755093 183443 798961 191554 208077 31918 294675 558503 763611 396659 887236 581696 917639 419158 79369 676299 298479 878204 99831 492153 392454 970177 323132 80174 419471 515954 348503 408899 162726 820819 17435 211077 896759 157019 650800 974835 617413 912691 237458 905475 883365 203387 207632 647133 349504 647429 314638 820510 308693 36824 954244 318103 131700 367150 681980 612748 746884 390646 228888 850230 17150 15251 138249 376577 457711 847835 256217 560783 781690 529624 780706 336434 367124 166667 396245 678326 348806 35236 229557 801237 430255 963979 833433 401089 4799 693467 410349 943389 664509 815777 982193 555908 91458 788193 565561 711361 481084 144209 954795 652373 736300 534045 700100 674997 528488 681441 467603 43273 36186 589106 963773 633070 736703 714006 24183 381557 389928 319750 689999 682146 333052 54195 305572 923757 582453 817215 37865 788229 66526 552767 791014 544648 219996 63872 389047 353035 813090 380863 999307 29208 572795 49839 278438 244267 337348 6519 600991 183605 873134 159474 70307 380186 941825 417965 195376 378546 61012 422316 181659 197643 878486 502885 598411 438245 710024 945283 953531 689205 973249 235172 335676 885539 151401 392540 853680 189963 418878 503088 898512 534784 998802 268380 81448 425541 538058 956494 412630 699602 219489 418792 189326 233557 243939 497473 935192 758062 588850 577189 65040 639473 323013 497297 189734 216680 58404 669816 233820 108879 54061 225344 560075 760918 675730 734278 256542 523555 352665 379478 422484 536781 968218 698227 268098 4770 728453 195605 979279 360802 990553 490662 818999 12609 222510 607876 680585 22249 312300 108739 613417 438902 689362 637416 848974 892984 710896 563694 518661 903092 294637 513733 76780 95843 92289 237390 862072 155826 226812 523104 358320 561665 619262 875655 207087 260516 592637 788223 63846 916133 111042 334269 354199 516415 414252 973031 984219 847269 945643 349846 723869 678009 573894 742299 873053 843541 466646 626424 408111 620998 672265 785507 593977 933707 583328 591174 338168 364314 887984 353537 902587 663132 80037 594663 965351 256429 955515 21245 33393 950301 147587 615166 592743 668017 543588 436057 556328 807266 140759 939057 409703 926748 293418 954780 719980 682049 609342 891365 598930 659748 62282 285387 664202 241614 115093 473471 431319 548989 790143 67818 283857 864864 252409 318116 512674 753052 521544 319934 524683 371146 93126 913273 106976 560374 731681 699149 965960 15330 392475 979427 639998 38081 730440 89435 506003 775740 496851 556231 544745 516529 300793 333422 488249 107054 532748 697290 952846 980986 990321 776074 12616 200205 230050 715921 1307 756308 179566 262005 27981 88878 321908 277825 201659 658033 174187 949491 650260 875109 151773 192127 395420 748743 694824 514698 266027 143688 683964 729775 619564 649740 701151 894846 438686 421804 646444 65080 200662 927412 430351 40596 535291 456933 511243 672510 840713 358644 272436 260178 741903 355401 283125 722917 416369 912578 867788 169277 318630 388077 776329 71380 261307 266833 170707 125913 619214 406374 501282 319726 946579 612824 237830 714347 888211 401160 297375 901338 861800 537099 630242 68601 296451 888105 17307 219387 832230 508767 521061 511367 347178 229278 519668 693879 307899 475081 138059 397403 790871 737275 406854 108788 919314 649599 630738 88313 666580 755606 595568 735637 162841 919349 7990 619238 792944 111236 850829 170880 937021 189472 728244 439017 461880 969945 92219 744474 836716 412469 703689 376132 630520 381611 979159 493320 842833 319529 624755 256190 563390 988559 106366 660591 113179 627058 989358 558811 966231 291674 513357 690612 321078 315843 503928 818657 130063 951328 57376 404476 592078 162259 45708 524117 214772 255031 940310 210220 553170 392343 852138 305850 244370 941619 88714 764457 933294 497090 408140 932312 929847 675435 248410 119320 944719 474635 863409 214897 554863 2546 469923 708958 384866 523045 954453 361164 687176 535966 693761 794591 283476 161799 384437 167150 26703 236611 22739 973314 875154 538918 537487 876443 334736 867895 77108 513067 405386 846645 515167 537560 172888 759439 384578 702526 809703 348139 405283 458347 280822 877408 182426 273826 384856 211899 966550 768217 250420 488254 730777 675898 893896 994844 130999 618022 728930 639551 365724 576301 41638 842307 917827 578007 287051 88632 571775 555678 646941 738787 264182 398770 660477 326333 965472 657972 724892 941171 771661 553851 702596 302884 402268 152210 362447 729254 960261 127223 315949 457922 530320 535390 585635 247923 647964 807085 627271 534827 182617 124413 358021 932815 377102 427871 461725 920438 18132 752021 906914 442733 292504 915668 406780 937142 390493 457609 395687 263620 956408 282257 906290 431616 420690 452287 105985 27528 497258 760154 61324 311851 406352 73692 933854 822510 749163 832628 635478 647754 105972 321605 376553 292971 537209 43429 689438 420018 972699 760799 736080 475828 946256 394161 574960 489210 26977 268686 564481 429311 197677 996574 782810 767285 67557 61561 943784 191168 515406 103280 442985 915321 828994 912772 918001 83692 273199 853997 939433 322266 28246 407188 163339 455928 426637 13721 993576 792558 15294 757582 312930 439194 375590 187257 417586 622922 996375 130134 573091 74565 155446 637203 77717 528899 451773 631955 876411 815600 946042 620460 228445 29741 240015 367208 667671 203087 859632 687944 2008 184798 539944 378300 927268 207575 153236 338540 153427 306219 880230 37874 772815 808766 30819 319070 896794 463465 922342 663921 155718 820920 74267 141026 90555 832748 298564 619612 642740 53434 285368 661374 386498 190346 65887 875033 296200 205817 274231 326134 960317 170263 893330 353486 551405 860074 929814 259791 559416 195945 87675 867742 60050 312898 941648 904400 89857 889301 292663 171887 443874 603575 315429 247227 420965 57840 435875 993958 873356 211709 762575 994903 410032 981262 906140 136104 996476 441801 158797 210408 699184 762950 382782 619418 261983 993616 387611 825268 242289 493738 938663 357665 190946 664456 893815 87424 446145 450066 345012 570338 206834 917093 199837 433552 926381 743697 9282 980738 87356 425372 336458 888105 238657 675069 726254 652518 729454 731938 136636 964048 701834 84906 81749 625459 651635 439788 983407 189196 30679 265071 334995 607758 722873 130031 237984 362015 214707 806815 24838 686235 447726 604065 99788 611536 278379 715343 665227 563137 159357 486134 492913 942436 648077 21078 174719 642212 555349 308515 908875 449503 997 313863 374271 642984 378722 838302 518424 249350 220162 85368 23144 298356 394961 999706 64596 12575 441774 244029 787094 381035 383950 312014 803324 393646 516537 137773 650791 925620 937480 370862 732686 590777 758445 50522 237624 996210 630315 708655 626117 726724 788506 251996 775782 981451 531237 217030 911713 837525 28555 770118 212366 946149 796577 731177 406620 488688 561550 501806 722316 519779 282317 223308 361973 299995 475823 607657 784511 619371 485462 142820 119336 165914 916348 857100 358274 414178 976874 589222 803378 721906 291457 866027 429555 683437 218676 872711 710673 187625 214668 498652 695663 733105 650211 21181 538817 652996 990953 327923 902483 236051 403747 933179 569280 598983 400102 342342 348923 490168 67424 950328 308682 891191 335504 391210 533509 219333 99337 231913 592796 698074 809075 538420 963791 456223 813386 648833 790707 82548 104093 932280 843444 884459 538448 625719 242317 752651 33050 797644 476049 529742 999944 105854 559910 653091 452664 623557 412933 720428 958751 449101 633404 564929 426564 556152 990955 832108 352770 769625 282890 973675 988042 596025 650914 634546 59615 97685 978447 488870 928856 841502 739205 239842 696353 706040 531016 86070 154298 485755 663666 610403 618103 5685 107761 524448 586494 584615 116934 62552 118476 195459 584455 656938 253488 217909 690141 281896 71311 661271 188359 509784 394334 642362 119830 273654 288555 287780 617135 352368 601941 202701 63820 110824 5903 70753 763771 264182 833505 130881 538973 136228 712359 686977 97512 39216 656592 432748 843686 236237 614368 167676 547892 702562 512238 506594 354180 34121 362023 90372 816923 636305 964425 931321 854291 559741 352425 806671 965402 115523 73838 41478 571506 292366 81683 600467 624687 697469 932649 321822 217660 567970 553682 491012 599894 524035 43975 449109 515535 618908 60692 127767 758476 646042 201303 588993 780872 567138 572868 251137 94607 718280 576355 390391 691524 960792 22160 204215 810523 403921 762939 891211 193887 506213 989158 22831 226861 665851 244458 718291 266232 135725 267506 678877 982147 695306 95293 322212 27242 217685 43744 204342 435481 70596 965698 276051 85523 457282 396127 239919 84460 479469 615878 64308 755920 586200 963739 83134 63674 474187 336533 102237 797245 173310 701825 717974 160319 515234 136189 136035 516345 112728 376510 136622 896120 289271 248907 950874 52255 122186 343231 591674 688931 358672 351371 92376 603853 953083 965361 72112 252732 808753 207242 106162 530976 496974 812737 631555 765952 81568 873238 47932 737781 991466 485917 919210 212717 942177 319996 601292 421225 265586 818928 189785 746047 782010 414600 335095 931480 343436 884392 102981 242035 777711 804616 26578 703457 326109 332339 164899 420423 106566 91401 807857 187487 475467 673725 23848 903095 143107 830167 124266 822256 570297 381618 239242 293184 545259 251263 107282 253873 232653 855233 692733 552544 800388 714960 164157 238142 971436 806550 973046 214546 639635 264212 404737 608438 19643 293982 798058 402646 690332 727835 662643 302580 482655 350918 929295 346918 432100 602224 270311 275158 239613 103419 762585 924161 110513 240096 64180 544825 712186 253994 410941 459875 747975 783225 214828 54842 616955 539265 825904 244810 597612 93384 561319 725237 6373 985259 883751 286514 592740 878553 960248 854793 37660 696214 260952 818712 368181 317434 978805 582545 768263 787440 338934 928570 993891 96055 533427 629291 270666 612644 369144 390867 375795 774942 811206 481524 997193 468769 36818 318179 557675 267068 227717 217737 990571 97747 352634 993828 324240 735133 44482 900038 305875 691111 560291 345429 211173 648207 496277 45386 635624 50185 403332 921842 276978 963870 40849 756208 697485 315816 272145 490937 394489 103000 647052 414422 453993 627248 591039 648550 434626 498569 489691 331033 888415 16527 984067 484342 657359 981311 623890 783318 810837 880304 570387 123622 946472 669383 340999 209641 192049 75393 72099 682164 18703 103981 374607 14769 726614 278575 437160 546076 905355 632191 296190 747465 741354 166504 22807 579548 241249 878665 239786 32719 852306 873367 58277 997999 230805 820057 580904 189792 716147 537067 66184 812437 955372 105212 689741 429464 779506 204048 812404 965512 865964 603902 633325 402134 294132 629298 342110 288519 742937 320044 92062 210741 305950 690816 654459 878926 79481 272725 71733 462803 889493 530726 677568 239258 493520 575940 55878 906189 942910 120273 292515 144553 84324 36294 446375 581440 41597 915246 582999 259639 11001 541737 578157 510089 526585 117418 33747 716994 612245 276857 568044 945924 82198 654194 697100 755206 599036 253765 177658 777999 698616 495284 55605 430208 39603 95575 996460 113928 526790 928411 104389 97453 338944 671039 391639 68810 87524 567765 365743 939979 93735 256519 399695 735538 875702 874000 974763 268886 955630 449151 255850 237727 374242 377528 587883 489803 196186 523122 320445 473772 3790 74233 838629 643112 403118 741357 464476 805560 58973 555330 58575 142761 310833 818879 518621 701406 632438 91455 149725 253835 935656 345202 845909 168316 867452 295389 853124 529484 489559 933398 375641 511534 400021 918409 998905 488872 384260 399606 672125 947539 747814 55536 74353 744157 260083 899039 366359 620678 364948 166975 297250 142246 21673 664671 606203 844326 758660 532195 590208 92290 761772 1539 993024 522190 392027 516362 521472 475246 749377 115159 712761 825180 422014 206495 20439 772197 565227 727977 147387 343852 46290 193808 418810 23654 205170 896837 18269 807197 125884 416587 601183 740398 20376 376313 337138 955402 912289 560699 962170 600696 295653 245010 300944 248785 986982 352143 499968 42627 769435 274844 316427 898448 907056 459315 796646 307788 886849 359716 815098 264929 188579 398164 209954 552974 750556 640761 796271 448484 947622 483743 356711 778440 747952 650918 913282 268149 166236 707905 828012 974135 208322 562424 352966 793648 776108 940519 723813 775894 184728 265789 872402 40243 886074 962366 852552 866340 521591 905218 832440 103643 192170 733811 540360 995549 225890 94355 138512 88197 76898 274996 593692 376767 136289 182333 938861 242190 599432 235052 974200 264070 504246 706575 297253 224402 808639 278217 233617 180399 754857 672212 486604 19375 530989 38905 486940 497656 315324 763033 80377 103235 697592 798440 602895 596957 700406 444588 730111 140329 297027 704066 534941 213019 975196 254234 102643 412990 498548 690038 853629 747504 459122 777391 576172 84257 536624 712944 378723 268376 990909 555129 700221 379181 834396 61981 994757 718864 718467 819524 373307 881537 382621 498922 185174 638613 356360 480414 205117 334136 177048 858884 752461 65189 350802 611796 618262 687216 552754 796120 807518 916541 947237 776818 91420 307590 404368 82515 443646 62424 280903 142533 176932 76822 686998 122147 82274 641461 268732 336412 344002 983807 819243 765299 258048 644688 564042 813377 137932 233948 71795 195250 234635 938919 617141 205060 207319 959435 221011 75211 43962 364214 541058 613104 742071 869993 78575 129453 277185 641850 130487 734674 413954 639379 177774 886212 274070 445360 277657 477049 158413 313445 881587 17596 2860 867094 729388 412399 979628 993277 743141 416260 481786 940584 510965 236356 150262 703289 123687 151304 260852 793572 747578 997122 343998 254196 401824 59381 943119 710982 104895 12089 932505 37900 763315 681272 308224 293387 100426 492084 852126 7069 180294 368447 889725 936688 428447 632576 793184 317446 444286 937717 743930 90419 125379 532396 530548 25506 353537 672520 664876 74768 793661 294274 467889 310095 925042 891302 50440 249413 867023 314706 728042 775722 561911 59258 758915 618062 779840 237607 683829 850256 801781 578803 31827 964008 379220 24526 522598 809118 256593 132540 827052 921680 248657 576469 611156 591600 482928 757508 643523 753284 378876 727305 740562 414181 363639 695031 211917 107840 117848 386614 699509 12760 298315 557058 368639 173570 473133 818218 321556 153063 370384 346642 251855 742853 528317 35953 991554 713903 149293 113364 868977 634185 657807 149657 781780 947916 891718 410613 108954 484872 21224 446319 391457 157469 906240 857186 266879 181953 399500 306495 592444 88125 150399 844041 559317 173232 519808 196439 555771 994506 159850 253269 519762 208018 670986 952259 615986 77281 884068 906676 836970 672229 942959 924369 56824 605855 475924 997908 952274 164005 462323 247821 404640 289569 55581 48225 69631 773903 852827 57349 196479 415683 384550 679687 550950 613409 699117 667654 486636 325219 116114 133109 63229 383639 172333 893532 774842 625950 108807 484951 247480 123311 612896 408277 123519 464593 935275 219418 622348 651684 73037 9149 471503 274841 486881 593771 109038 537397 383094 506338 741056 504531 709903 180855 139027 430431 456546 687761 93479 275995 512730 434283 775345 109021 128278 563862 573977 496719 960295 140148 410556 808430 782806 585534 332842 632396 349531 594431 450921 534095 734823 850583 424816 933359 490523 304954 37293 20604 282703 646702 680256 543189 317068 798544 247678 932658 75794 172624 836334 223323 788051 831152 377295 29742 993526 755849 717393 735581 39445 171333 522455 75438 283967 707302 382395 998201 483959 728894 408394 194222 375731 65909 421828 601036 201501 15495 404509 546091 595926 954179 916543 522483 365166 206605 351558 914723 59501 249372 825218 262603 951758 223101 403448 750865 278270 106126 320034 246064 69793 2180 422378 961333 781774 938981 661875 959937 722574 433423 491600 317065 79585 110703 161483 120473 379832 595787 656672 331276 307644 550649 931711 179094 570758 441573 458317 595835 192805 872207 352419 136213 239515 227851 887438 805137 433888 116607 303053 34610 832542 307496 458967 652237 687795 264213 2066 479628 618418 46058 832989 201580 324002 754911 187527 811646 522813 663743 942229 621289 207282 769770 597056 873062 414308 24851 379381 752131 620778 937986 65363 269857 222477 947410 829232 153718 964748 838708 935509 547916 246811 902443 510653 982592 759583 518478 652186 351236 307380 19594 219920 270237 17895 277661 713080 412453 542205 440348 849055 681418 227818 513582 114116 382541 324955 384334 832733 463941 944557 574285 74579 420250 10611 954189 344257 519306 538868 47367 419065 994534 894058 165446 593279 851862 606212 692330 946764 147985 119588 353382 136780 976422 245602 537411 59040 938487 79944 249051 623773 807928 416405 720542 43979 949364 529082 339408 122024 910984 831903 919241 230946 674662 680159 242676 686432 285332 1351 354512 541882 839659 243419 361586 703484 290072 97234 557569 612584 634653 990677 138681 423217 970961 472196 389161 73728 354332 729777 525365 90930 487741 3554 780052 340248 451524 216211 771410 495157 465751 874738 409424 235972 40561 607522 902719 802352 254815 448696 9961 263962 634497 191745 641384 633879 156431 774458 253997 472367 25297 187798 538170 113951 628710 489468 654568 875544 20734 647367 74978 615550 856672 846020 834472 219945 846629 874359 156750 814759 665851 9750 562106 622648 572771 114508 962345 172241 975730 980280 850474 979994 638292 179819 618017 849008 169669 458478 864454 988643 144534 828986 143268 417145 722862 98685 219930 221033 404102 515292 917981 867553 619052 90155 438836 762241 341633 743927 245563 596062 391611 296445 245345 52352 612452 655728 96233 646564 911129 746487 429805 82810 540939 738092 203734 787752 654657 796318 327781 291397 989077 754448 499502 990111 785202 823352 239704 146294 896861 161024 865310 330878 449193 606281 548048 80289 385985 973091 665171 716347 575202 423127 163357 654876 465949 29853 78074 697034 27290 728550 388554 374524 933392 869587 312960 46816 512462 780987 108644 427669 494710 184681 21778 182578 941564 873500 139577 447294 674411 744710 280478 107701 44192 246926 835222 964361 204365 554254 209103 780191 981495 233621 162119 849550 318457 680101 705619 886244 594303 559094 881178 208096 729804 818354 599896 762873 647476 654391 344604 172117 880098 122712 312393 508691 12500 519196 302553 162818 929370 265982 949653 62695 136986 272619 246750 341947 646607 293895 509416 127467 457861 155816 853754 971478 479647 179481 832751 966803 349586 209689 232823 445032 450983 185113 571735 869076 983677 312642 447333 133958 447876 995245 63053 22691 996227 354408 11086 882500 359186 509496 913086 979445 518561 149777 517634 900984 33520 396576 971287 176384 593429 429698 625612 20663 829497 577290 584517 216376 957403 425727 14074 129685 394635 173275 767349 285394 136624 307661 442968 594664 973635 719352 392213 375235 791634 331954 139508 562949 983806 803398 43856 539521 254909 439858 796506 293632 267160 682218 980437 584191 952942 117971 844696 262319 643056 49545 654223 758388 966947 863385 186619 948903 215841 795399 74669 705108 234136 133450 553295 814972 506185 478283 326555 497940 520714 490794 564129 890373 289669 740281 639430 218730 782007 655743 582656 750165 703025 152886 304923 996234 740635 872588 580598 737665 527980 471078 83591 46888 757171 690777 649747 388960 576017 239344 974711 129531 168957 818025 135714 130117 743167 624311 782680 355448 191605 110977 998832 571269 577745 740002 730455 716370 359896 208743 692620 261559 994020 42900 223137 279296 46244 462367 478720 330350 479831 191283 341540 356342 514132 217199 519964 843264 22918 742693 383563 58345 564008 25179 675179 842177 65805 778253 892165 82574 331482 511849 626618 185736 64266 105105 548030 478555 243689 220957 592215 503528 697178 199318 83618 27267 78226 148476 713359 605814 766938 139074 966688 686525 132496 286156 164334 879881 227558 807096 368100 530941 736674 625170 479938 494388 702685 729950 444507 62073 847044 420690 78487 416397 555546 148761 351090 128804 953716 941009 70075 588072 157179 645262 885270 814261 973678 205333 212666 336283 661981 853089 866484 56096 917551 253410 269795 798267 473949 41209 388985 182298 482101 481470 991360 962205 71640 388602 315923 247960 505019 791725 629344 441173 671466 48713 94957 808272 145217 489845 226832 416185 292977 817739 740790 235766 716865 784794 762013 739934 753802 144676 666521 429886 279994 181665 690899 143640 150802 595899 234053 855904 766952 967440 329343 974781 901222 864819 264934 941646 143881 350571 648111 195746 349154 319219 467752 963006 123737 138360 974320 850140 392933 568478 557370 798886 723157 299836 840078 582975 894026 324955 713992 539578 306938 390330 122583 83809 43759 333773 750719 603503 297798 738234 738904 956310 227761 372571 444940 20027 581301 588414 105949 152437 285101 957160 282013 836305 468421 720206 845939 767441 331263 672730 547293 572200 522994 318764 265833 357951 273990 386326 216698 967284 217017 197279 997257 293654 850333 364993 863970 621290 864471 161068 650467 591273 935266 785857 475328 712895 162634 618903 929154 687822 764274 732281 148547 96809 120590 164453 803123 328729 906921 134351 377238 759132 160545 570460 613572 356449 944678 111528 865832 979853 211455 942144 584642 545593 992260 762408 768741 379825 43941 249111 679033 698486 735969 424438 962298 996989 964624 488101 109815 927343 356442 730998 19540 77479 166974 505200 83720 191927 286668 557709 728928 918627 858347 22972 516730 128868 43860 108512 571339 332902 231380 764815 779930 251722 842126 747539 447554 578853 133111 277549 345652 495295 262361 830925 321587 509333 736336 263771 248086 944152 161488 855730 671753 88812 360157 193631 807180 793322 829521 7142 350194 383518 10969 859773 760484 296777 708600 457424 940572 313312 373955 837819 286058 758795 932644 649427 386418 415591 61592 25565 284908 421509 411569 125397 781667 956648 548180 919081 845751 921931 999995 591356 829531 729817 838068 419875 95511 321523 253408 506283 543239 893550 395061 267857 165274 42706 281725 798152 814612 656860 838933 601911 817100 690172 555055 192248 726575 155416 203664 427611 398395 795528 813906 220321 928261 360407 64739 94337 350451 66312 278597 15014 825091 793295 323852 479406 958786 41620 69027 225645 606166 805876 468935 63016 389429 933951 919242 499803 134827 250363 494289 548660 270104 756511 320535 65429 591536 374937 855848 348373 547641 39241 959270 354304 316112 326660 176264 572883 541285 68882 909782 181505 594298 497839 831790 969328 288103 483534 439490 429628 4697 695505 75352 350516 369679 435603 534729 280344 212124 409886 133506 115169 233128 570037 171078 310841 926639 778508 519977 186046 309120 605834 30102 761732 317375 280334 294219 388560 529379 49063 953816 210845 194617 91867 551844 83355 813087 16033 43240 934635 796490 72999 14449 178340 976128 607436 626210 526161 59551 433959 366960 283185 867412 351870 51236 76598 230885 671312 973661 890631 774888 550412 200395 696445 699849 333399 35509 6441 963400 195914 144180 294925 701368 978610 401846 317599 284546 574095 12156 501705 882016 847061 987612 632235 243938 33325 676479 690392 763372 792309 125412 315284 332470 599164 880860 499357 910667 343943 609292 678687 531402 689231 329646 236862 21672 166721 961679 384272 283693 531580 125331 2208 160306 306454 193773 792941 901673 166296 959271 469352 344405 550141 703904 59002 890637 663799 108553 247099 125438 744426 2983 629436 804646 44783 871573 616894 399578 186387 306366 126649 508096 247253 394791 736086 118230 859371 253731 334325 940073 278462 90589 706600 294239 267369 327058 933622 887022 964990 119188 141401 222498 788801 682184 432320 853659 285483 110121 145614 438028 811880 286339 348633 970686 852569 117112 121324 222283 223315 948287 946565 119843 258975 281696 377880 663050 189048 414009 324426 184536 703440 880252 822390 651576 635659 194158 943404 856745 472769 271210 882477 867584 63425 274140 614512 760740 781513 360327 94305 729617 288783 576767 922844 187926 965627 932144 531254 757719 377578 643157 149621 385035 733741 66049 159507 697470 702600 772954 442431 845201 459763 588633 560283 672309 887516 677835 97535 979508 935587 42387 896181 470824 594781 856678 880763 320322 637778 323405 797380 338820 80767 180902 988471 172551 144853 687588 660206 786678 43448 632459 556153 3281 860736 91636 180761 90732 175675 517071 315013 466605 246377 510428 893928 45265 491903 735857 148448 547943 664677 204919 332801 706515 400504 552621 350480 717581 870921 359588 810121 365344 919323 712577 583962 836203 403945 500094 467109 258275 741854 75176 203458 15 800730 495522 588538 274059 111156 453281 876429 617478 706035 261167 66221 43715 962644 206313 591553 625116 815879 297985 156323 885946 248754 503804 166307 298718 520876 430132 326401 986012 338435 971671 884022 440923 695287 460646 564524 627094 781948 255479 383553 573277 52540 929396 513353 859733 900499 736218 951881 898036 695953 55803 327933 197062 105852 15228 711186 615979 280651 838936 501100 204502 308972 635099 735266 570831 874431 907687 19389 514482 96280 422258 981629 500014 373697 368262 516500 597831 358837 116672 792040 653461 549607 883154 640661 466627 369401 497858 508585 474768 840965 40872 416807 815441 989528 892084 395013 533485 398129 896805 700909 132000 175431 466579 749248 736953 155968 194406 560974 627739 353659 245660 605279 793792 960647 367367 6701 639857 639081 906701 416232 940111 651995 537638 700209 95310 336199 432674 815775 964340 90768 827041 640317 558687 334217 326552 732297 81212 289851 481427 942967 780689 377060 485613 377325 282163 258099 528601 649988 682449 592589 64989 812877 971559 577163 831058 968905 91148 515194 532965 704752 74725 428761 570329 26540 791023 671966 497155 266651 327097 9202 615436 181328 218215 123440 260147 213329 511665 693994 402057 751707 330465 35044 35250 160730 720025 842903 779242 538482 588043 981487 326206 501241 260031 980174 68111 642298 918544 843143 509843 60083 36335 949155 880340 412375 740255 605791 587374 629518 386551 880044 967317 873200 69539 734830 991565 76942 346275 544766 575280 88617 104971 492072 752364 758713 705154 557102 420034 222183 790403 416259 847176 278547 898142 171344 895336 23503 362360 184114 437087 898017 283271 668346 349951 997061 148759 541164 975981 515817 370951 889152 670755 946992 60877 756325 854447 988656 645166 826297 198451 540851 871047 702418 639139 18170 426951 27576 623370 311989 210098 827880 704965 527628 96607 230291 94022 227417 333307 736092 352722 71980 752325 953950 827332 589510 997071 816868 516104 465822 761539 799215 824352 604831 264540 290740 772003 815080 291753 772123 637625 270282 701069 577473 496864 343886 188097 594487 730922 875565 467601 630784 57917 46741 220955 157207 654545 576299 769299 178663 133814 588612 614210 553361 10315 289962 343298 733098 269448 759261 983876 455738 585845 322447 315978 771581 443057 917031 925869 521958 628716 508543 902872 700824 359148 287910 521739 735275 9292 245791 809561 860077 968761 938464 330154 42270 881908 437460 933946 152818 399058 773082 50584 273171 458815 195331 291688 884125 848566 863895 416353 368736 395083 906321 282128 431906 565793 991391 382931 811162 858676 550243 26207 174070 499089 741108 732859 837334 740569 128862 429507 123278 854466 508446 208485 815336 763093 269671 400167 506976 733553 623391 638687 155302 570247 855458 12666 812896 435932 692286 465846 300965 555786 392054 353383 71619 222910 563456 983222 567033 734268 602823 267229 39806 22999 720681 481772 363256 791865 589561 764871 282630 393825 929406 408102 945335 317152 650803 973396 768209 10395 373829 195953 946763 896396 51096 718512 854738 849025 371394 663705 749384 71132 265678 257864 436416 596113 480891 967724 576388 953707 490939 636937 332943 559431 196212 588343 884820 701078 858818 475936 185141 26784 571955 850502 898380 443196 705033 234362 779557 551065 985148 132006 196482 108153 371830 463813 274966 184560 267733 165 985931 368489 552748 252140 479036 691169 437378 584208 125307 984618 302737 782814 330892 260202 431048 802932 856616 20249 17802 972678 570364 870983 494829 804189 909607 857555 149756 782547 848575 576181 695926 76504 72845 296629 130060 440816 392652 86001 438823 561459 575406 232347 987423 323084 222679 299769 352645 837435 408736 422564 602010 261843 707477 670985 269782 402748 360055 11691 273570 396850 727996 348702 726622 995588 338378 662478 980188 127062 448447 712566 305762 12255 307884 285482 922989 11564 47125 886989 300969 816155 20403 800219 567225 704801 70130 250977 502581 410757 709683 769728 477607 300322 582283 812334 955021 225641 870658 327156 279259 913436 752021 712177 937590 864341 565685 883093 374713 373821 729350 367207 796020 734485 214753 669760 344872 582704 861458 479374 697100 88247 564954 89490 652491 623908 581038 320738 916484 372295 244214 586343 994185 315780 513487 133472 894752 666259 45322 153310 67269 452095 181355 418438 262438 156584 682922 104466 682533 673857 712373 651280 439066 793170 331052 352609 825359 509303 3108 800315 497474 324703 771365 75880 87974 93390 445868 622533 614370 474715 709034 955972 665936 11059 948738 565866 445759 21268 311823 841490 116210 790547 762588 949096 247007 715286 361514 231022 623537 591515 425261 680570 926855 454063 474639 982326 347570 65784 254508 487327 634491 578796 705685 81863 240475 325527 479565 137236 866880 785177 418383 76926 775502 502630 407109 331028 204124 292868 173650 666936 387955 141776 960138 88862 240019 958713 124597 278353 161262 954308 929487 286959 321515 7110 578123 733672 738852 552109 385739 485378 263528 866168 583082 131672 292026 671610 67186 92182 423888 397723 787302 588415 591893 613143 792826 241384 670119 387709 277 636218 3737 332081 396566 576563 648050 478570 181708 203942 169005 695797 139773 590582 467895 345584 368032 795743 561269 106448 115683 899630 525883 132123 279909 596995 803093 224303 668221 597718 263874 436665 116145 665520 593716 108223 227648 783405 754449 224727 183641 741377 780213 284205 71777 963568 37230 628353 863282 173395 830271 198118 197270 370842 65949 829829 463312 806597 520565 293208 29267 680106 181796 337775 50313 441331 862845 540846 168013 52636 406727 269965 105201 810745 461564 588311 834937 688750 166540 573163 855646 754805 461848 190078 138445 7900 173175 107543 90917 758084 839604 294866 421565 608227 344333 336094 720731 281347 891510 728383 391294 793601 8852 60364 276948 928846 805123 906226 316229 853234 130065 210863 405351 833284 319360 805720 539975 730995 814152 377363 864294 363776 71890 323422 409785 308929 893246 86662 69993 384352 515230 648177 89361 724186 577209 932629 238339 309761 118665 114110 482499 41211 602557 227276 438026 798784 584120 497970 301572 666079 147472 69241 978387 487098 80720 292987 508682 81349 124982 665064 994802 632587 43765 808964 603976 490409 269045 679911 166909 960465 159054 264763 648949 531273 752849 791938 958857 824233 469951 424654 614661 260321 304527 748231 397226 375664 356588 672361 245677 907118 861429 649731 723830 517827 602748 843448 495394 496813 840775 575106 514 449407 983826 80234 360282 87900 983179 958545 427490 950208 720661 564907 507144 473207 26118 951615 500013 412324 934760 501864 968547 106492 380539 167575 422133 301128 724722 639502 550304 576103 851378 311782 793618 944201 331926 188298 614258 702901 834029 407418 838999 788996 92922 603529 189199 969635 548852 985824 278810 623893 659588 125305 79021 552815 943497 487716 745136 973979 277463 612805 487936 391637 511155 526292 449070 272177 799961 234459 918589 417235 360567 586684 642920 273973 435695 17065 708378 374053 841817 794282 609140 613060 426750 723355 342026 111560 92958 747178 622310 869178 145643 349469 391172 655929 854796 726091 698900 754358 351771 573918 91708 551030 72935 905879 644947 464531 175475 824970 250471 166459 509941 560093 253816 448111 412888 244494 154363 684166 391802 701034 818263 581799 577583 432663 190827 185618 3452 945419 992518 759704 940316 77010 410286 8863 899391 229388 133210 391583 617542 416044 572792 752551 957769 997050 382952 488856 516433 734290 156158 840553 46430 389795 686468 237282 97 186097 547894 686945 274755 938004 278532 858648 24733 674615 931283 960908 628158 783193 147196 859352 695593 690063 531596 62632 477203 622528 902851 64383 655017 175720 809621 931121 980424 887190 203948 759913 362883 712237 745635 598756 288481 11623 474508 763061 381341 969741 795884 949247 915492 99072 989370 822398 134298 241972 742307 722238 755669 55983 371209 291874 965153 465807 45567 203103 412538 997889 26831 7742 81813 937994 551732 646301 943383 878402 32480 865135 814556 546132 787959 188407 145970 339392 486994 646417 534235 626842 655806 742058 782991 480584 127034 172419 144567 958855 587644 751025 610419 783462 938733 249888 937301 842057 561512 196044 716708 552039 788927 507142 582554 625165 401590 931317 50087 14746 291782 568018 330347 607105 949531 144427 235839 458250 521047 706913 845741 226000 334861 663402 667572 257732 936262 896015 43205 530537 117632 690479 736776 485334 396713 125114 334744 460343 500008 308856 272195 507724 932885 695872 911947 266217 686524 819137 971687 137140 483359 306684 398850 558635 239409 718663 86075 909979 974491 532748 649060 476906 950778 345736 182980 628941 472543 203404 567765 94674 899662 932608 215046 591576 768640 392859 65017 52178 502433 175532 373062 161673 573010 655252 918071 921815 659240 492041 533066 146156 274283 141717 144434 580300 189976 659669 870167 505486 900064 476667 396689 664543 349095 661133 2928 853117 528517 518755 580791 440061 533256 481772 586589 36806 427056 312810 185675 852884 485298 610225 803680 524853 130806 796332 246512 735247 169561 756441 333440 462552 652652 881672 734028 247709 699699 593567 636290 677500 284966 263129 307589 20841 909299 131586 935786 428525 3962 766717 181502 211170 594576 981566 154750 284024 606205 537041 875997 733556 207806 887121 143042 132140 351043 547697 529415 842508 396018 127863 186555 78931 428386 81084 877985 436183 118689 630893 956015 305917 927087 366157 861456 761410 887105 403761 920226 393333 509118 42498 440441 826938 581 192703 543514 620616 574310 604920 540417 316332 419940 17044 51227 5764 921465 253900 170829 764357 798802 380717 267883 720758 904207 599194 371777 500659 179525 91144 169166 793258 697275 553281 614404 374369 626928 53409 322570 386222 448211 537308 476474 709885 717962 878966 305123 85327 42092 751881 988360 140213 840135 273731 582238 591833 736090 594405 54482 916661 992668 755973 598913 47513 427380 583245 559743 243177 514430 264634 540881 880157 991244 82013 752370 402368 339235 604829 663506 211122 912314 923060 548562 778214 759679 119406 336777 529444 836881 153261 102530 158344 732358 274023 429500 911937 133287 424806 539497 552531 391600 608071 846959 366166 891729 846268 365034 362548 958575 390218 419624 93807 682147 817420 791531 529752 288250 733870 292843 476697 660723 959794 353297 876141 764228 506606 457981 250914 249878 568332 753218 431902 110212 554058 443748 357143 310112 78712 956705 727257 54702 239740 148965 308996 378471 311377 275284 225740 484600 68355 870212 634487 388032 315893 450432 516195 569301 412187 11142 178749 950656 920192 504458 434762 63420 759810 498865 666786 686011 694481 44375 601712 547105 284915 699593 999924 675527 220035 779212 690177 456313 782509 979924 629183 410809 101172 672398 611434 717946 225773 717334 651025 115429 181953 612929 206424 486423 63727 393685 7734 472737 927559 833932 635256 46791 576048 142677 955196 938050 414563 978067 855799 816318 697517 974108 387568 436572 982257 708987 760578 602289 512612 872494 487006 639621 627535 93800 965510 419094 374097 813648 689811 306834 195099 539841 436337 402528 380017 750984 580958 404696 805615 489 747310 935302 498242 171867 606346 761707 838379 99399 720620 931836 143872 405837 117796 109601 731819 348030 66198 369143 852521 518627 631866 543631 616203 267445 90331 972077 833464 553827 877785 785161 80490 989135 557223 390737 926700 924177 695245 424229 373731 431922 995367 112858 324738 84722 573284 185272 950164 521348 776775 589564 870390 627085 253866 779799 556313 489064 48118 885932 724421 496420 826157 282838 356753 296708 636192 543968 66156 548350 140921 577227 522967 3837 355827 91915 628393 455136 615644 239946 251658 725304 479386 711844 965752 991245 244067 751018 755525 124890 585987 802399 699478 80717 529626 735678 173542 328584 118108 468338 280065 783395 802703 555739 481609 962791 5968 672208 452021 328660 771598 670040 802509 38492 843790 222000 474735 226726 494437 557832 230733 437516 817537 682758 781037 517661 83745 510401 92391 853916 416728 659463 455979 890367 321422 719447 5944 856368 324543 719592 239910 851408 65594 252833 240029 309167 160674 834526 556572 576277 655857 986098 84019 44669 871472 969119 997641 576468 880385 6239 199959 158718 639189 288031 400362 871314 921846 428543 740517 823513 967807 826835 707773 484690 600926 267045 386363 710833 820377 988912 18878 287324 365894 632358 976502 947309 382225 941932 417386 472499 927802 826137 897587 64624 299348 547962 183359 58204 949960 986897 520399 683105 843408 937681 662392 449437 688508 482980 366054 280483 981104 464741 241813 996602 824100 904358 42710 862300 277283 759148 617488 228344 124620 741486 504892 220273 438932 500633 170728 502878 327490 484751 117109 538696 822258 401571 531290 741934 458323 454494 667678 307908 50025 390014 197601 788143 546187 148786 137492 252875 887206 377567 359548 404901 992824 674206 407091 528642 26070 541627 534887 969430 595878 356535 434906 529422 836134 370760 282848 426951 625315 58004 170404 661972 470083 881465 311651 920699 838844 906312 644783 948537 277466 869765 253357 815482 768125 419945 590423 384865 41368 761504 60284 527878 733300 29324 493499 837811 564330 792384 258187 510439 267117 318725 848246 948627 951678 415384 647962 635935 168182 233194 26727 724774 75967 155935 888035 423157 447771 91152 683881 63760 611676 457481 394789 833774 102890 221387 846170 186168 14721 321739 307996 529358 499312 387825 864406 376194 808346 404890 118150 795226 697593 664343 723068 84114 563350 323564 684575 533208 915986 38866 353191 861903 426337 995765 666340 495308 262282 205302 78646 950364 623720 760362 327314 235644 207852 716185 530052 827487 274712 623936 309479 63340 205445 219727 954799 127806 933534 515692 155807 398498 606435 840303 881939 459548 807911 489508 923064 939618 526483 300364 66063 386719 134433 299099 49582 720306 250721 182843 910078 465836 629815 502472 224638 127190 8283 196435 439550 437737 573143 738783 350373 741715 751373 404263 230636 597369 27567 537430 201057 603759 9093 712525 81381 944386 951146 986528 677166 600559 225423 543385 794118 739049 349175 590260 349706 859031 750073 406754 444651 777107 996994 907398 707633 30956 985808 392123 247091 455333 406136 698059 480672 496052 603232 903481 382521 817667 117958 899129 859412 968179 882615 583219 360603 469268 538201 708995 406155 233006 589794 164092 668790 521212 233118 337248 541825 490540 201453 446569 204582 765600 889154 44356 920563 346863 692965 914065 733706 447140 698866 463140 106463 60094 933784 465479 467709 410927 816731 320374 673345 775966 207379 584097 166621 917221 325611 842669 811095 991251 327010 997940 331783 652394 505293 50880 428636 396514 365907 501652 607256 101925 15664 98723 792527 896657 663474 662871 347373 557305 188607 947339 896941 883940 928269 82001 802146 895565 147177 18094 906610 922465 487089 271513 582613 195652 943770 861567 364571 828556 575402 914690 772707 744068 7550 254581 128805 617707 183366 755938 651945 575154 633860 408964 235534 527490 349137 36237 410116 261556 96216 711009 466898 221078 46873 572185 383249 137325 99047 660354 319982 635309 836971 42331 939884 509571 517471 694363 574944 543628 850259 559144 972083 987547 89003 972192 610340 331767 1438 610836 55555 836570 584697 338504 350967 596275 236763 135733 343673 485221 977655 613896 42391 338374 523668 372960 365362 56609 112336 309459 169728 224180 64281 888809 628875 49395 26995 795552 205807 905987 241525 434407 439456 642560 863307 690019 6626 976503 525237 88428 198543 529772 638471 889937 245717 169366 293415 398352 477813 525278 978899 725727 884229 819876 147864 845606 909615 676154 794907 270018 106544 921510 594260 668804 853338 373028 189390 876656 577170 507682 970857 6335 871762 875395 114904 503901 438504 147805 457252 60779 590454 187643 227814 922046 781488 115355 594705 617566 721249 289008 906662 329160 472870 400737 472125 63981 998257 602377 5123 370353 448583 483637 859510 877292 998915 492713 974571 400300 119761 979739 20937 131954 239155 821174 343500 647920 22144 903129 427458 956433 315104 357846 121425 371953 862929 873203 946735 925793 735269 101228 780393 371237 499650 669359 67037 181493 535968 69854 118143 390335 871951 352337 308120 264547 270382 930129 321922 936822 507573 616734 23533 721408 549868 80554 733982 799486 247089 334684 170859 477792 917047 627343 34560 386188 772865 944208 839516 355033 868779 281379 822485 21333 286946 704062 966480 364032 256934 393612 828490 115215 495055 963883 807698 100970 230597 989039 945100 721069 448263 400541 578223 297899 9893 555760 887368 248294 754502 841880 612149 784601 451747 310966 111595 955246 71626 980258 270961 722952 802972 226341 627810 18811 621519 458751 4975 569935 374444 864930 705883 151296 322962 622965 166845 808641 595185 710290 984961 763572 211792 584072 744231 245811 816841 248409 736707 289227 190919 161405 978619 767868 88206 677086 290829 933818 185779 553946 297798 211759 514592 464196 108619 919862 208722 903203 865108 272930 87515 182386 206828 596853 372512 950238 312435 72041 542043 353035 877020 329323 106202 839824 773295 902042 731646 445686 370056 722189 281022 646396 301910 514442 739041 533718 173213 712208 321863 970346 205556 216142 51745 875410 337672 528041 633333 336476 203927 348090 94107 158733 865270 739662 435266 647449 744972 133412 809771 325613 618133 831026 270893 725478 599007 433569 707312 565847 48912 770892 693874 370375 131870 512901 755269 802224 842133 181969 414735 11010 546773 366247 953416 477725 483410 67124 832959 890075 776146 615449 783318 2564 450290 699948 420417 540439 275298 157875 528076 752328 662052 915756 14802 723132 138385 554632 187974 571535 337684 735403 718062 628558 357037 434606 698274 513085 602287 79261 489618 982995 9346 380730 8766 284089 684194 483256 4859 867919 868638 655744 708085 582439 570650 537263 834023 807112 906061 595606 271332 360428 437508 709945 197138 969666 971933 40785 275946 598125 839821 225930 692154 662082 300891 5125 980323 530574 556386 132631 204634 928783 801491 531785 349739 653494 609392 314838 663281 300267 953426 567856 62752 655240 346725 359098 226748 807709 427431 499471 794975 180459 669548 717946 838647 66409 532380 82108 100677 88579 674100 476682 627487 821909 7745 903116 13742 29428 938088 605407 557681 988133 125985 387412 453241 198884 423159 294895 598763 360991 548618 501096 654785 591737 992909 472173 221257 531655 445064 511455 280740 724566 6486 343824 823176 681763 980712 673995 428479 263265 973889 519500 800678 259959 436281 257412 374127 336127 896890 877719 719071 446985 679942 406749 708368 459606 436910 772132 496688 151069 182620 732012 871553 788745 35019 947178 835607 983352 397193 704454 181661 501182 736828 138396 389328 949600 508378 719807 837506 547994 816751 139633 230808 160986 90779 799597 127885 890754 699473 150046 368237 473129 347738 438309 130459 170075 508304 500758 972043 183637 37027 623931 764232 736266 616151 827024 49072 964832 785156 376901 127603 149683 71701 965760 274327 416082 549258 903128 103223 908093 849846 269275 31039 584173 60673 657289 249138 397068 992807 574038 423396 958712 372087 974700 325057 195461 871892 214694 449860 486008 395960 870167 184000 406540 576876 805633 89947 530801 506002 779934 50382 328840 867803 393051 169318 934120 117073 966104 668102 305948 484238 191977 390819 502051 77251 705560 641926 305711 189235 547808 867918 685991 701941 702259 571179 519588 50677 15734 144740 794295 567475 205824 728466 992866 362114 292126 240099 767003 202571 128338 709528 909388 900360 990607 86599 515413 929865 892095 211161 340169 364466 93757 507853 707372 727547 31836 410996 940092 749679 908894 956723 477157 223853 636925 520580 900043 233450 492069 445237 80260 440685 248376 763303 996891 279058 221321 797712 234831 388488 714209 528698 288977 791187 317886 736130 963978 446218 614159 185945 544210 298906 955001 705478 399354 357441 567253 24803 964995 437780 888559 73436 861029 315833 820937 698035 273033 585966 268950 926910 904975 849728 687423 962599 951497 541461 168417 755819 629502 3427 439885 1436 945192 51254 244103 217503 671542 43438 695176 725551 469643 286782 123132 184664 954813 157806 593477 329596 791191 910554 676534 333650 820503 323122 396120 550690 841777 363832 480360 497674 7178 440132 88599 31676 483645 686083 100041 523646 406042 789236 502423 493544 787234 881450 724877 436009 354956 286605 76332 680451 472772 570457 31017 933899 364646 947228 133036 538538 769735 444156 804562 702686 796589 459952 954284 522297 724114 664386 64830 56417 194149 818643 521025 899407 84680 910935 463713 572240 275027 23317 981951 992711 417232 211816 40816 650985 15101 624320 504060 418239 225357 952866 136288 427816 352615 402404 760396 556180 807845 91762 580454 433994 137047 711500 839814 384227 708926 335557 612664 412812 365393 308550 924157 886600 816507 97993 200074 335340 156058 160990 747783 688226 700226 219113 681616 426022 161080 755170 810552 932748 231480 717715 736450 670136 713200 380958 701158 257956 297090 926389 64722 531166 208774 809056 84326 960199 220101 90938 261431 231509 436735 960756 473485 562257 915686 378513 933540 835610 674913 200616 128111 674145 76490 85862 253904 202475 227696 468425 238754 484242 674646 955750 685744 899332 90802 160675 627770 814722 157167 708606 915639 517666 968747 326212 875470 409294 557306 746266 25051 404227 263009 536248 343985 776083 140508 956394 225554 334115 392408 537549 57401 218606 239801 925528 252048 391104 291862 385040 783610 591227 255416 103570 183562 863254 850911 509005 926538 628761 576317 228485 966774 666786 928184 400914 735742 548131 10348 491359 812551 811169 964071 696107 983019 857271 587052 862475 403380 83473 509745 462310 351781 320561 47200 389944 121009 545326 724377 69903 141570 153072 593903 254033 2419 708469 225703 623924 543703 11535 541244 412741 758000 327396 294494 928290 770872 386221 740654 610752 41116 725111 564803 619429 215931 200805 697960 932078 465259 603115 224155 34763 544437 708629 331088 949438 964628 378110 197933 293664 39994 891993 347915 709404 824076 131692 353979 545202 563617 357520 868798 801781 727238 314803 605900 638478 679421 879445 562895 318455 604281 801102 985381 929536 302755 895175 862113 919437 381401 796668 683337 950293 99177 234177 810202 595813 733851 535482 92416 902876 629476 623713 197151 97132 757492 755907 485389 824991 592489 536579 557653 985680 225625 576342 981365 704558 566733 552390 840224 64124 156608 955952 160126 12500 914660 522949 715431 62943 170269 751884 460332 925662 112644 195167 337678 694629 605669 997033 612804 646106 817089 791599 287098 628154 338829 840772 414029 935829 3057 766354 781007 450509 827723 547032 333001 481243 632361 698215 46964 418954 604498 423204 314111 630010 194622 420874 232141 339166 372249 361445 135604 817471 38852 774167 330110 889846 707604 135382 769835 522358 542737 822828 366574 104064 581240 589302 442156 79276 845306 291494 680128 925607 909563 659074 701434 799535 575124 198434 287451 307929 95121 316981 566298 785356 836723 383549 305314 912643 388398 650830 455698 824783 361389 697555 716283 522899 371722 659209 104550 149126 481814 607042 888268 870453 372311 790884 184539 586430 842244 124136 124920 362901 827851 508763 451767 684739 328652 568416 596773 179426 477788 331947 202815 4962 465539 193543 632632 280200 935230 506706 676087 270954 204349 548348 171862 419956 889382 767308 959780 529317 586128 219866 236900 471698 746313 451094 675340 10531 515473 251264 230983 419793 597853 550445 770356 713455 73237 700489 869988 170782 84118 374991 236319 588822 267376 328403 458016 11620 336552 550969 187989 577830 65848 118267 242720 221073 317963 511718 343192 452332 881665 58973 637641 362514 51761 272469 160176 11444 341794 521176 377727 410453 95952 218626 849759 579852 264110 439623 526121 88517 220574 894955 429228 926464 161914 328648 295531 464849 841487 344844 677852 436830 255389 932792 944681 175524 475416 920418 504883 994803 564394 409460 155658 545773 749039 104042 94710 710283 603767 487832 849586 740824 172231 199714 494443 218036 68760 46659 172357 767378 898199 960902 491670 474362 389155 757648 321001 525320 930003 197332 126141 905131 802093 369885 429380 109287 522224 588808 327332 365779 129867 897415 532921 956892 917731 773407 139473 483520 964753 735402 557230 64084 150946 171798 25160 763967 545237 35173 198601 813244 714785 908907 200911 368476 17388 175571 825645 270018 179669 872730 179754 243109 108907 828434 926912 174161 293427 429537 652702 310054 865830 194367 385767 933912 569328 298556 601329 902829 990835 871159 76295 877122 714178 233896 905640 732935 988326 805335 325893 491070 421404 880034 565254 353728 145749 312828 278470 363576 345653 931304 261459 198821 578005 853314 22703 65629 165186 777334 975826 614661 548027 612743 869925 239769 825206 329034 707016 599723 646171 734632 477069 13851 12232 931743 463226 19492 66699 599426 156684 742031 861611 989173 979311 30526 329184 483825 787334 374243 346262 935238 628393 685701 376175 773204 162082 481218 722622 470993 471087 933832 402828 319878 752964 999514 986646 339282 478342 818705 842381 297637 576656 406040 658325 58246 982130 574192 182278 4238 922605 819946 266734 954091 321848 499631 819342 933534 625598 30971 550744 200701 648030 494622 163064 44082 614122 577018 714312 336121 328808 322184 594137 191334 241172 723859 121009 164829 191004 993210 813576 526104 122530 166770 790026 381477 21182 718659 311640 813413 101882 706502 489606 898319 136980 850733 528990 646634 478719 22779 92764 57110 445346 4232 360881 296644 531351 934078 260353 169145 940653 384095 157540 633104 247143 678204 612776 288757 945851 974847 872397 474986 769876 573666 346312 199813 528721 69942 618049 787376 139843 55390 849685 379113 746675 205265 780436 514687 483929 988891 379332 290075 985126 242332 61468 976372 880251 261191 978250 494874 108656 362085 653742 428908 133774 122320 642460 911586 766805 325880 844318 445508 374263 619681 644592 122160 777883 45155 367810 971480 668059 542761 132858 599554 972358 565363 119407 659014 724063 411156 208495 754708 383388 185716 470842 727787 282600 517198 595588 64547 379617 439731 641143 599012 591002 408390 288367 466925 279066 706175 466044 869646 664540 148328 71267 189550 218573 48931 62429 753797 925650 690913 714839 989987 410943 265388 128049 374056 651360 131294 428799 50569 451572 423912 244427 374162 704493 583180 408784 939166 338673 736420 194305 316897 47836 860121 594368 89631 288060 285804 637479 148274 184339 869552 499715 236487 697689 560973 745043 924833 703800 990591 87438 109589 170382 204630 642202 54733 252014 260852 728342 174726 970015 493906 719057 422417 989019 296506 557584 688469 629266 2318 635532 415115 211365 34112 56817 144065 710315 140888 249249 902552 209711 524146 790255 350214 880623 667133 771237 17941 17439 821437 596222 289698 649956 213577 526828 623775 885146 666573 75091 686481 222735 478922 346892 692690 119749 25169 53795 958928 943860 979020 223258 8972 308293 759413 280740 446045 389848 403869 567082 471019 538751 59495 764554 526836 411585 370634 440850 163529 614296 610642 249290 482258 771187 751263 55079 804806 503349 938980 995609 918452 603636 434473 357054 183550 306747 74698 249452 845016 996936 809399 840747 193293 888206 476850 197752 776634 418356 225875 344964 703762 984085 313031 910899 477848 951871 907405 475166 536488 113972 205688 741329 497454 310379 144240 429005 44013 8015 578864 242567 523641 57087 816329 452455 69053 215309 66270 753035 385271 114687 919910 197505 585591 429585 994286 537552 477411 2225 767636 30576 265142 648450 481549 535117 375101 266010 313824 241544 778456 786755 155368 782390 307455 521981 604885 288799 88890 584507 541164 380224 650472 480162 35843 813514 655673 963405 190598 187744 40948 960011 440949 616477 14898 881247 331939 351628 469217 447359 836856 408302 238402 471063 756464 86776 514154 638339 990939 532242 600453 815640 930523 126937 304399 542619 844776 442461 893337 749896 556111 76644 665866 714317 531247 518821 117723 94156 289851 252046 568666 577693 157435 123519 117736 5129 178122 864589 631803 31824 319961 575616 82845 968996 324779 111829 427563 882156 62359 280956 75542 20162 312970 137690 657253 369397 190274 208073 363506 440584 672084 699156 500840 383857 654118 153276 557580 318747 416885 687605 198769 473764 567441 157673 838658 14368 752860 293364 345020 683220 325967 698214 429616 195515 51637 353732 241670 867781 658734 578184 822709 619539 307950 593436 285324 723836 537723 952419 687725 581772 36594 194161 436620 962688 366402 280333 906676 744394 1327 875702 99394 588115 714833 909531 295848 673652 921298 376546 729003 786748 938612 107938 834918 187118 647817 94824 901445 566527 63929 199926 452939 813980 260863 468543 651340 301922 7340 828077 980467 501540 72995 463196 699710 339305 977435 269916 44221 922156 269025 243698 367382 697434 705043 278807 899268 106775 111205 922808 874579 850169 864096 704244 91750 935819 949726 279714 223986 271756 462992 71496 767104 388526 59256 267301 843823 504087 666287 879784 454895 715427 893216 365302 834823 930976 84235 902568 338703 945360 122435 180938 424311 361259 80241 374430 91199 226970 857998 88343 682109 920189 619949 471070 777306 381030 512815 296145 759061 298140 521740 422335 164478 155289 886481 541101 371132 607436 890012 902036 444552 239384 811362 556064 856880 512211 474026 782706 13141 215944 511056 410847 47789 283958 44163 762672 140033 16462 383046 811232 627568 932728 57523 394145 539819 602959 614835 95767 889335 994145 301255 434203 339374 927472 738947 692089 491518 212787 830861 969714 625128 392789 695266 159355 271938 31925 854802 314940 296886 509029 577855 468563 41601 898860 72994 126158 33269 452996 54278 407028 147767 914844 778507 477501 895361 152790 558180 293461 853921 88650 276121 64989 331512 162114 265606 746474 831741 959548 711578 469700 131512 605163 737497 931753 201927 256566 989275 886215 372060 793016 548171 781701 199164 203774 285544 738235 304833 118668 540295 239285 58458 435929 270671 459444 815750 399374 469819 447341 938012 574346 892316 967112 54471 433825 902421 449314 600066 939544 31709 552139 490016 782059 841600 527945 580102 248392 175647 781588 673583 636497 729387 782935 420071 716766 252142 255221 932113 78841 768642 94210 556194 227488 151831 535494 878499 878470 984882 162430 448370 406930 661352 739483 374145 467102 748135 189056 392854 440697 93230 837576 468042 175206 176656 733949 801034 292059 781750 379874 111577 729411 16537 604779 905676 281212 754571 455168 255628 374170 509679 390270 671960 365986 405181 958453 54656 818256 864256 10923 15723 690001 568151 322519 12882 663690 638775 785703 388739 532047 66983 356155 850079 906156 644418 782375 90331 991008 985593 210933 615491 934813 695311 317985 701683 454218 257243 426459 990556 953473 462665 808200 542661 707985 947289 390466 570567 346429 618655 373011 461264 92794 395649 703422 260961 746997 520444 131510 469392 244747 961376 819493 829383 939984 318415 410855 178819 57801 347330 212812 371734 569329 970308 51545 486501 365048 155125 769479 889002 107199 38216 609347 839731 160349 809861 387501 822497 76637 256456 617881 996010 989374 357888 275089 407832 635762 326065 497488 254344 159967 980018 254984 547500 321761 841200 348061 837577 842182 426729 315817 301562 256528 14770 801270 394603 238647 524722 804039 947678 166948 295332 654927 945514 785655 299033 766199 806903 498435 491380 181213 787331 834380 151660 893776 145056 997584 676685 488725 213363 704827 261815 245413 244407 175729 667358 570028 248632 307784 884424 809932 606425 390155 187090 277144 611726 401144 301420 703129 918114 878723 224792 140365 964147 380753 521647 358434 308913 776638 993052 935936 508515 80343 744798 128956 391585 204833 661450 423910 948251 272272 418440 442684 141648 32401 482385 451700 672728 833792 702199 325174 54811 282738 816349 934880 554776 49901 183931 538241 970271 227179 64027 742494 256471 920603 425951 929519 459961 770080 50361 640291 225618 98832 230640 991640 151109 183350 328546 833316 571975 907280 588476 790863 467298 574929 557060 855830 993010 204576 612688 563370 832299 608216 555212 294063 637265 673158 326264 556733 89406 624878 729320 694563 134559 136199 692994 649567 225463 164410 786243 363111 423452 17254 156987 339491 402101 715295 764492 991280 302594 407403 618223 125726 773076 386180 976111 711219 463248 803097 461227 962343 902256 820876 362776 275750 29698 16501 126653 221393 61799 476253 133174 960829 596501 167940 379122 948338 352726 982429 873781 549421 699079 349644 720535 893534 19610 38831 601794 589547 273172 227794 936311 752299 31247 941433 523274 166188 490425 893914 236386 918830 433364 869664 921466 382566 427124 201834 330659 380348 892356 783625 357632 997709 387521 357573 457864 288041 908541 780761 259847 442262 572061 135859 478237 748427 979612 654645 840573 95990 35654 333815 826736 29303 519805 655554 185616 976418 593976 521110 503757 866945 511295 618661 114411 902160 347952 104534 982082 218047 926589 327107 982525 82164 101420 3451 500124 812102 30422 342017 372210 270083 465832 166090 234087 35243 10469 62659 731574 958258 912417 725898 942832 22146 545416 13232 806200 676023 790677 11325 631622 345185 20507 845612 184164 89861 164992 51114 13363 576925 263485 158171 264039 608019 706527 540182 138567 18634 726601 255972 42478 10965 932336 665476 166477 112062 557725 719530 370598 842241 518575 217916 552082 816078 486230 236884 58813 558218 639705 627329 143525 401230 536017 409733 664926 525543 540524 196824 288080 787796 881067 603428 673335 777292 948900 335815 370723 452853 329856 155988 174774 321518 407614 598482 533545 809734 878511 373691 465670 432130 925560 882046 241199 994779 96467 219838 623702 919870 710670 843025 990659 994698 95754 364162 285586 17813 318269 218000 157490 874088 928816 544813 71015 707006 776642 221695 628808 735433 645540 131426 805057 764397 518811 49763 45267 378755 361474 521671 964047 958744 579461 677954 284127 599787 490278 247937 1213 549810 624379 626913 450618 76501 209518 938805 548792 451506 580668 259779 889840 286808 527159 204616 906606 697740 656900 812976 108560 772103 237342 501150 440714 791477 627089 425514 15140 38967 795135 881182 515322 370146 128223 598521 249147 462974 949689 804524 273772 391945 866539 386143 573090 805617 962919 709101 464331 50845 402674 769251 701862 450661 839079 653509 294086 672533 753266 301130 34451 653359 878166 233243 694920 470437 199016 885912 251766 194083 246801 177555 307648 626499 361423 435026 200605 76566 450100 300753 5210 821282 544230 283262 831381 986143 295326 326460 792515 735993 455337 46688 988714 40657 546026 308983 927912 990268 811542 133822 463530 961154 950070 571112 682614 31584 215720 206940 365026 361287 57375 130293 266714 44187 484895 787584 714462 986676 301505 246017 363329 466656 221109 544686 457451 431327 722747 965490 167896 324710 143593 587436 31896 464989 354472 521005 192909 300129 785783 267006 284399 79298 392359 211416 167755 498886 14621 123689 154816 192740 282131 333526 464961 192010 545430 173107 344918 612056 291401 826509 729178 45475 604449 488737 501182 176307 40936 552546 715141 690245 897723 644790 936966 731657 664524 612410 57390 476965 76640 162298 857083 935216 558609 229114 262465 551352 111437 361648 575785 851197 615445 872198 769325 338611 671871 530781 847198 51268 633397 17861 679518 827084 328308 798534 598630 551579 813902 237211 875265 962487 760296 81330 378895 233687 892157 35821 595011 115817 205465 933987 68966 895116 196382 230239 805202 212887 829954 191008 434615 125649 422287 677080 906713 42934 80994 612462 793744 473016 828525 762876 364870 178236 775734 792785 485629 154009 79509 140143 719559 757021 751738 349198 677964 754951 477220 440536 399239 60814 670507 855723 830153 620824 441527 52186 170101 597508 373510 637996 386562 797025 459818 352475 339581 768692 61385 507543 384580 226550 848476 860801 565579 181204 626800 116912 209627 481517 376808 113135 743246 267352 594104 996989 89365 180187 865068 847051 170546 108661 500575 514242 874814 550421 794564 202107 608676 502304 774817 235140 115172 549231 610063 681826 513809 706062 14139 54089 137939 632127 740648 228006 758374 726005 372459 267158 875161 813977 147310 8940 796817 92617 791149 828975 390531 454356 809148 687193 548733 582911 482174 242969 107805 727043 34095 745298 872792 311436 529500 838490 582581 649915 610470 898556 320784 870310 715907 350710 495192 301971 416893 244284 594064 52288 300145 727859 799377 210078 326864 798391 653767 588817 20577 138005 571696 252466 415613 82449 178913 493773 278418 38882 838720 114339 579681 654065 789898 809705 417729 542238 387599 934216 498521 793339 21489 911131 417769 62670 480041 782324 743170 33747 726402 673494 712777 104184 570268 742076 832824 622176 408554 944465 475229 638177 604980 243447 584218 953798 455894 31232 760483 240909 136319 276600 103043 139433 399539 202713 788183 423681 771082 959700 288337 131696 153775 834447 12854 145283 247457 231074 216033 364222 963317 253017 455294 93975 193298 16309 572815 318137 967091 532651 975147 563523 198377 493155 818938 940039 404375 726394 304186 711051 397684 171968 442621 530187 209036 854651 8105 156405 840063 485923 92278 183979 519297 330852 727028 919621 507480 486175 15746 371852 593442 176616 566680 939840 911692 819657 949758 323091 329883 28478 23123 935532 729767 609528 462919 79206 801243 87578 122656 753166 415863 212991 45113 975336 113166 714162 883647 79658 595848 895412 862323 118655 805217 760761 214058 171269 902440 271275 218384 880720 383169 967654 842016 656293 200868 617914 98542 628351 302876 658285 921565 565390 248456 252598 768937 556339 31645 514115 194207 497990 856354 384244 331744 271696 894258 555869 645090 510033 29822 917192 438190 509691 959177 216241 448547 794228 377514 481992 9138 251161 325325 956082 391264 998134 257906 536265 377479 557134 618221 497879 653653 455705 405220 191199 270923 586049 172052 929941 856383 141028 468749 535456 275610 342485 26801 931231 726683 351899 801273 329121 991507 283057 866352 865963 376039 598276 290230 723639 881297 706616 600766 21487 342559 456996 826192 986358 877555 131281 419976 566815 448769 903230 493077 15668 517844 496735 625339 865456 463369 131098 597137 704517 614609 450312 223492 651736 520820 813178 434322 245632 997833 39922 414416 581706 909823 100581 630181 779832 629656 397376 996364 147773 293288 418912 299030 1602 117530 840024 230118 526821 718699 777839 673331 275445 813997 8479 587913 348599 284486 513304 780168 200612 543022 384058 741156 255208 494645 23647 203107 275493 791930 503887 256802 638318 700725 200393 987409 432588 584174 671553 750514 992765 296195 366364 145694 867568 776230 677493 20864 353930 940573 337948 733399 689892 435201 535442 746808 603082 571711 961999 169803 408317 408346 593468 36681 103346 903207 519993 477636 379602 36303 685912 548063 907960 578704 446496 394066 302326 601085 1931 918695 631120 13753 149704 873984 131966 145024 289274 426766 762479 39455 69878 919067 686273 609527 650569 378050 631050 926654 425776 399345 518866 169725 689823 436462 404374 280787 887291 657679 551879 702512 797151 641792 260169 21275 312411 49345 147253 416877 750640 644006 250263 57748 226389 586965 24752 290513 579765 967627 893941 173242 861295 255832 36110 699769 296405 506206 993752 801162 571757 925654 934244 659969 396467 130891 774709 944514 638933 776796 28358 711303 384374 734078 860802 914334 244587 345080 249226 349992 699777 707238 37299 487707 459509 804215 256197 425665 906682 892911 615741 272183 167223 408677 177611 495663 117382 926470 393045 907374 760119 105360 473522 120655 889995 840600 598064 925566 596345 812101 791759 687997 398636 22994 313092 87714 571522 34896 325559 25431 640271 538529 56773 483993 860632 132415 280190 430138 57625 983667 25000 476832 425215 347998 17082 463619 730287 965875 127394 403698 727037 662011 14400 578703 859382 625232 218217 216462 599895 693154 484452 860602 135635 934837 51376 62833 962640 248033 816445 862435 952234 268881 127470 222742 779823 656196 732189 679589 414434 430095 55511 741628 160633 327642 89692 731166 773151 726686 999584 398496 609330 13933 144589 680491 521350 199466 385855 215933 934880 731213 882822 418025 518459 310304 474856 338322 659207 225796 112412 532724 595557 836077 482767 102428 401452 573794 971427 304362 712231 285886 379436 991446 279381 601202 761073 101865 452776 532160 768305 247487 127622 652481 499355 679180 763595 867041 951572 257876 775237 103262 908021 565424 79607 619084 439563 913040 480151 843411 114006 746100 817935 994031 861450 182194 540351 762416 852112 731636 453689 741560 579270 371702 766852 649663 437179 253388 453595 94674 198772 289882 657067 202768 551338 953690 411480 495404 25290 523098 507576 842542 604339 100411 166166 67250 780731 508659 561457 143207 168043 190668 862330 862992 38846 820579 760090 658823 317926 768106 619881 687989 465159 741030 568952 39196 892538 621745 143176 790349 235212 771513 294033 191858 561276 254655 32124 465157 121728 115226 870185 923543 922625 565873 890922 463434 300506 195972 297734 439895 738333 876132 319927 698634 457422 771127 331948 972160 987878 39477 319432 851760 185297 572781 852705 543135 516912 647233 814978 166954 351128 496357 567017 585984 909266 338660 78026 120614 78809 88795 978826 698097 208479 729084 239812 68303 239112 272461 627464 525695 870188 979302 786071 309844 394585 901239 512616 577910 52816 348415 262375 933728 518276 114518 475504 852195 533342 567908 700696 577058 740475 733287 125541 359764 853228 854322 928785 275398 612596 913832 106187 110998 937166 217861 345461 498169 209381 188629 293607 865077 533978 727867 883691 418664 253954 584684 293567 322751 56869 573361 561750 52928 542016 427241 228503 747329 740932 958212 708380 973806 687765 12425 16309 283079 18955 482001 521123 416415 367732 507337 213149 642462 92560 940916 559886 231552 994516 398247 839316 383700 671016 401100 553219 523391 400873 856479 712416 376054 128999 795572 769063 473287 135528 645615 53190 853969 801508 671754 126111 766023 622214 857235 626250 624368 364593 157931 921680 527338 245049 104776 139697 903907 471270 635380 702879 852575 813109 887435 416449 565 444694 456769 978481 441298 502383 339226 924542 464180 765719 448560 259307 116655 662556 1009 81134 740204 158526 866591 770290 68261 95473 285326 771669 149483 117023 161192 254251 577248 4772 617388 357497 638525 621712 20075 406011 358157 844137 904715 230430 829488 182886 40196 198854 569497 697845 305381 110282 475921 637942 453903 420531 880562 532157 751929 336577 188780 192084 1707 687910 874883 567478 426691 633736 707791 728342 471539 582147 763002 435670 976128 446501 768262 192144 733253 970161 29317 119889 213934 798877 680799 693016 347326 539603 56975 41500 414921 158707 607846 899331 148218 630096 873351 317804 653135 923119 314473 918310 135512 272459 257817 719862 756667 357972 889141 695061 124083 859114 192433 228848 347212 316199 364758 107879 763049 852691 574590 549198 759807 565805 792090 260078 591831 521385 714732 920261 85455 520876 999629 598338 55130 1362 265192 664714 603707 685481 18685 75702 782286 10035 139103 883987 782080 93992 432246 12832 577618 72754 515774 577811 737050 202287 900998 572309 828737 210482 469810 605249 121158 643777 62778 298217 513849 347353 843241 364369 754881 35238 881566 714610 718359 133132 613454 647736 897289 458337 229760 474885 214520 631344 336784 160812 34842 302263 338924 753078 697656 676073 788570 779808 851825 306478 240432 568859 824118 935646 609243 547531 523020 195082 165721 379081 372237 198195 384190 962465 617383 455376 272627 88277 32347 653325 259698 889432 92607 299847 858252 920467 822077 468944 915555 98211 306834 978417 709680 850009 123151 73059 771646 727737 314204 611029 668269 132347 345328 111338 499312 478542 261018 55288 832719 809680 591995 199497 463398 418519 129097 941021 163364 607531 165582 814439 103565 762633 956711 916044 474745 156322 640326 952615 56082 303577 847921 8008 746010 782153 862656 860208 415139 140861 525218 78486 400469 397430 724505 271269 122475 478313 788281 246588 109942 921086 134445 314220 958809 614226 707443 882750 400523 348534 780187 492139 712152 144749 701515 849057 33440 661106 769278 286085 548119 256880 648896 734507 434115 47752 707636 214432 255810 87950 945998 687073 16577 823436 560858 438817 567749 889278 789171 375495 737830 925141 298828 569197 394127 770292 495275 104610 26432 236790 700457 226729 882572 286054 895539 203448 20699 546757 648908 338874 813545 952583 35529 213454 282117 676886 490323 745925 348563 341006 551529 132775 854731 520127 730075 235183 694135 572143 817104 152587 284089 254613 211265 875165 394051 177759 129659 607868 622557 2413 276449 422452 892898 7059 15784 883202 541251 336347 251162 201944 409282 615105 644692 938079 381177 785653 639495 415984 829009 607645 120378 423962 851275 526800 584262 663264 659451 349084 128857 760504 735943 896064 871284 641164 336940 225971 885613 921341 470586 111899 309678 346715 822803 41367 527476 246830 260656 574582 435920 899505 553692 793150 44201 552657 691766 508646 573753 421554 628276 534555 177228 992746 826651 597311 481348 959172 554824 6181 752855 572671 881578 849175 757711 678477 491333 558864 388745 553300 350320 652162 454455 94256 467864 207954 41758 514415 552059 696663 575961 816787 310382 28318 878996 456340 393688 730729 234001 439580 782900 143147 28711 712457 556563 941966 656381 264622 139288 804269 555028 426130 110138 918746 130491 304111 828485 38105 123736 807028 626201 323811 43494 378564 278121 269093 437105 118133 696062 365694 71708 463442 313138 271364 227291 149402 349173 792832 488569 582142 529996 833325 709012 910310 986317 348029 20060 144109 312291 900820 362967 516321 159952 447563 882080 135492 291046 155630 726115 933326 907469 876798 739491 155624 237697 422640 981109 462898 559761 304813 565698 284798 778913 894352 649801 985874 868777 590379 807194 873130 143539 642114 532636 863989 762977 675086 862664 541331 963940 17019 497899 24221 767046 645098 387048 624669 614690 959856 893428 986065 393190 283733 29080 859565 960792 245078 247027 574678 182606 497764 649334 31911 606708 840099 907621 522992 305354 183532 544541 529202 805220 46731 237832 566244 623336 205377 601514 391025 280531 833411 561624 439288 435125 637561 516348 31307 550960 536064 432787 880112 483453 429993 570414 362019 363366 282679 671028 555858 670669 153253 483359 669407 50852 668126 204219 104994 49971 983235 800746 526053 657942 386537 650978 761958 845436 519832 646253 792 385513 340301 92712 255970 733364 754424 677444 605022 541706 773055 335689 563803 888937 921274 768910 861148 475814 232885 609538 462743 771048 378929 180198 311927 19434 455330 210001 70683 743485 203570 168939 141716 296451 309693 929458 198251 608949 378771 9464 512856 388319 791418 371746 922124 630431 318762 623595 590824 1833 150094 717791 221764 236613 370889 748448 322729 554576 695343 293861 413399 464951 554888 125686 269056 691263 833488 248177 47755 648768 528186 877832 653714 990117 456488 467009 571940 560429 948213 358260 276228 216493 100843 972561 796712 36620 55821 201559 706875 243014 117775 47646 291419 425450 2648 936142 436571 175836 197127 406694 755330 820755 809195 427958 644619 381980 101706 26469 869859 125013 780187 809516 157231 529843 917900 830360 522755 763645 959868 942860 290283 995022 816386 145789 690918 964055 195684 500148 940774 693146 331297 56848 138449 181040 886312 944129 856451 533060 846302 916110 279242 711958 503389 199824 899240 23674 503215 465141 375317 74198 707159 491582 370619 801511 80520 349313 126264 756540 947628 627751 640095 400314 361246 975279 354487 804246 734704 413993 560634 409118 775910 478588 637912 83889 917689 151650 239602 530114 387670 478310 962463 193689 978332 668908 611242 886802 469538 181674 711697 842523 93102 213927 797320 193018 620222 755523 897652 144838 450371 284143 173553 999401 788258 793584 955021 116004 669553 96800 671818 329611 164736 409389 509024 111301 690509 359257 857912 665165 686670 445816 220018 728628 162668 408949 167072 809116 579394 487501 840585 451262 429922 928850 727911 484197 597648 499625 26665 40113 624581 844556 71474 68374 108525 377866 836376 694490 318313 829890 763622 586266 729102 61163 395802 282437 279589 692623 392615 98527 241513 726988 713076 970880 679180 146386 218012 791251 905330 154919 650797 568088 759347 240422 952553 481570 264670 372411 802823 427993 230257 620265 181746 141752 189730 490052 361993 986960 122009 664439 866398 283268 88179 729088 904439 296331 630465 209327 287824 322418 799559 729387 572631 740311 493757 358764 838831 220143 770897 474306 617902 606336 876196 434125 345246 227240 27016 534530 154559 463828 592776 951149 932996 486602 363168 938985 530002 474720 798721 938090 616452 189762 81999 547443 80169 1072 333474 18528 457156 505853 72008 456734 522315 803345 131201 461486 98666 5480 335618 92582 365885 75665 335987 737647 653913 383536 760049 21704 906755 678653 354509 917121 89655 935107 375818 77121 657251 941409 330339 982977 297961 91660 345667 735951 722017 62283 938891 487436 915796 215162 969679 50670 896130 179784 978521 583935 713437 689785 657445 393052 104268 597924 319139 341878 664425 904437 356345 865365 72771 815405 979710 772496 203741 236701 102720 963094 271853 569071 413759 796456 517406 840221 147184 551388 500878 234104 686778 341340 354449 469474 723900 22437 791084 183444 976517 330761 804506 567129 599515 913837 222859 305489 683253 497099 48160 467695 611009 514737 543920 517756 622815 666177 17351 831954 935331 47151 938081 814433 209239 831174 440691 518509 94838 120227 475939 587789 818867 900536 145995 771758 432304 803339 114106 217615 970951 386740 332018 561411 880645 484642 80875 514226 50410 311895 794447 780695 937258 477224 245820 400067 80943 679806 521029 57625 499092 817239 996017 415824 978667 598213 547899 390388 582201 520750 106064 435686 699893 326730 280404 986135 740300 73833 623389 426321 171424 116330 104694 897198 951556 515269 345502 33695 602626 17794 800711 899046 302293 947456 40663 481244 859567 773551 661610 304876 57972 361238 373582 956374 114749 138638 113989 516525 590807 902276 147463 64921 923201 959099 552829 495574 125105 219976 518599 426931 654736 60820 62583 132052 532537 627038 428052 213233 182974 465462 820312 380949 30435 397827 501554 279711 572961 725246 984645 753092 866788 592821 698023 718859 701902 257737 346787 967183 768626 519408 422776 632449 100121 904180 912599 161188 221249 170609 621032 513871 644184 802971 157702 616047 351109 549878 178942 675586 597728 26396 347605 762268 797749 216443 12927 413222 247750 551700 169576 681626 310534 662653 500847 880393 76382 816480 370854 39189 650283 214010 192916 807031 59454 763165 265715 334842 926299 203566 650482 674814 726907 3175 829299 368950 474506 579094 900686 282730 867945 190365 491661 968118 190509 379120 266030 509769 209822 261082 890916 507559 274745 703864 963094 828008 861359 443708 516959 409974 69476 31339 44684 230035 643632 208032 694881 739025 196961 313927 446421 122392 712375 307874 828561 271011 768039 146568 446900 228035 227353 696097 182162 327131 425962 171627 11696 67618 117035 752632 841034 996964 966367 352750 491022 345473 854209 60933 975710 309037 23996 498317 933714 272302 414577 470565 760884 740705 284149 664837 559490 395126 626704 154933 20271 213039 549119 211347 359330 849061 86578 590226 792821 243523 487951 694261 150839 290633 914477 674392 327339 436490 955354 416296 413063 115118 299670 495781 811318 620849 291221 766503 475414 673506 411649 169622 59323 635749 259254 368753 919082 605746 594309 116040 401311 21715 204785 727298 379463 83498 502900 164696 154247 720361 932283 653912 878259 593239 770790 293155 850391 869586 448458 29295 379698 463496 699182 484933 307382 350972 754641 966532 337034 283208 430370 768860 515272 672725 159815 157844 754751 500900 803351 632966 301937 386632 545824 551965 416790 839850 481569 970653 96792 478596 80145 678876 827093 598247 298711 913921 641505 694389 477583 907532 493505 302119 402443 859150 977136 353672 431568 825644 40222 269367 706645 194272 352684 288874 417671 167800 668337 698854 52744 66325 946296 227911 558187 815918 664832 613183 213242 857802 590266 725839 62065 815241 827407 498831 785408 679644 915480 900588 914828 1993 216356 148004 578670 241192 922037 623948 125554 75560 665091 385483 302554 137803 7159 521500 913177 31653 534961 947280 871065 33057 126148 609929 21749 834236 545140 862209 329727 236104 294399 510529 72571 889259 571793 369514 469410 250717 471502 625263 797665 111661 446668 69657 698967 215869 20054 587714 808730 632961 94186 103770 433075 797445 936636 772838 839069 7460 433521 93563 923082 607697 334437 405191 200094 490770 835493 604105 714802 985151 742966 230420 927314 620680 117132 347856 640128 882541 480148 836153 117487 287491 710058 932574 563464 851894 88163 821923 398696 484865 323205 313152 213408 390135 107274 62271 759284 117438 102049 939521 269469 843151 881453 701562 768775 979000 701444 949425 440851 787674 811569 640449 18774 410282 192242 755547 847768 198900 556474 158402 925335 580755 156144 416397 670465 675835 583919 975208 284605 802160 998532 137683 288099 871500 975539 940386 556991 161021 905395 987003 578002 855492 888621 976859 35601 624887 332672 147345 397284 496511 757376 352834 367144 22619 133811 946275 182062 190108 597011 755330 720122 962471 962830 294398 450692 337974 691145 45450 148090 909783 805785 660462 918140 896939 512456 924934 447135 656296 858262 796673 418411 860696 878134 717603 995869 738968 651468 648899 722022 709082 662454 473934 776233 920547 763136 864322 219265 969677 426606 40500 979449 847302 126902 990795 600786 299664 209667 374274 874944 369279 394227 639402 446701 436030 364890 329765 973877 536458 672957 496812 228521 24885 546136 407051 110668 208485 143897 524768 137497 752850 112738 892383 979706 134155 396427 596944 837778 844466 328349 704079 347573 864635 731992 843532 548587 845425 428206 573193 667441 880242 345030 317471 914679 393902 415738 56825 934626 118251 715673 99798 145740 528580 677990 844171 488639 544357 368086 833151 257150 88337 773654 273198 136573 772445 575428 566823 688612 795890 140401 159054 861135 125070 916261 426458 597648 88643 115099 254424 518444 359991 122368 121830 822362 47139 52216 211257 197512 673812 983706 545304 607125 444909 484463 653662 178456 317987 746102 261692 125400 110207 28579 965044 675537 910304 316316 580639 974133 72566 318395 594728 800489 941384 261263 708047 500164 626735 503386 170344 688339 149145 65364 336729 550744 187271 760742 398111 366598 219407 430705 752777 524359 2906 570309 562172 499510 640423 759658 24685 387237 801735 21594 181098 53977 146271 278852 824530 799689 822505 218187 188312 726882 987059 947269 770564 717382 39838 662205 865137 479880 340704 464306 665168 827249 600515 822102 832548 325951 13604 682575 381189 916001 869300 63865 652253 143228 182331 574177 258413 748009 120336 281356 757641 860212 843362 520942 932632 117150 533810 922356 77333 841821 853782 127035 897553 793175 542200 698006 143150 550890 542421 432779 387109 641063 338303 966935 246977 538002 134107 497574 463970 113444 444708 324059 598716 394505 599270 743374 336725 31267 148291 966921 385482 690501 584114 835147 408202 963512 49275 945989 606233 961337 326716 722591 799247 666041 751783 628 626903 960220 122498 449745 663216 816315 457317 795194 677743 448482 799168 132966 910651 647890 345426 362174 492880 129664 157811 688674 287421 457812 775627 489571 933158 368107 161368 331146 133442 315030 828076 62416 789918 111449 975277 686116 596248 298732 913236 771304 678180 273982 977646 663412 483083 572269 64542 719506 985959 90446 306713 678656 752361 137324 781096 575217 692051 460481 863146 31180 713086 101182 385423 161004 633686 59593 953566 665310 717592 195002 662832 580518 328731 891357 940850 607162 188036 744691 726951 131525 164752 554736 625380 35814 431822 197182 814931 816878 323170 385849 912752 522918 718404 972274 571151 69318 90879 352108 14164 856255 435122 49314 977593 25395 564690 422271 675468 26231 687334 860004 115438 980888 543178 851813 916373 604051 368173 636876 538954 494683 688531 110677 312812 386070 680979 29873 78636 898721 891289 45315 893775 570120 457702 53541 493743 697167 236555 100580 76090 958060 428530 376192 185201 617929 228757 846638 266795 541767 276549 578198 317327 294518 183012 778708 998237 497566 484971 782011 738982 311098 405093 245133 933199 255992 489970 347268 170835 420026 170501 350989 659966 165975 658918 460296 137202 48922 387441 457929 424294 342722 371030 743194 31522 281665 800535 363895 687108 28478 919564 560528 183998 375571 75170 161994 763221 259919 783704 271742 663268 137460 917185 638393 302231 944826 395844 503291 843760 724427 981087 891768 62342 922693 243616 512474 680961 15867 794027 796924 564895 428724 88375 836784 725106 198250 529488 392315 509408 128077 656854 382676 248546 593342 454845 581608 653189 503444 808332 391065 274540 716122 683422 595450 780747 277839 692387 373205 732270 401636 739232 719013 440688 109186 624235 328924 318149 212354 754160 690910 82416 134130 243503 659268 481293 149719 809275 216411 520905 525989 754748 540578 602212 525257 969774 12751 270454 135200 565408 45195 924008 805693 33526 867697 504310 741223 932328 80787 850868 145624 548609 436469 745670 70975 179168 10320 123878 367807 880634 592721 548129 518958 194390 163351 74458 5335 68495 217848 399558 24376 755158 720060 645871 909637 92910 52449 943154 399779 425454 997462 460352 640238 486659 864960 183840 65331 212459 976951 774828 543286 425914 437578 526735 75822 704665 916279 995918 785220 53058 607156 199228 822424 745350 363433 124035 918396 400455 477427 644514 308534 779390 785891 28970 447170 271222 625725 801024 49550 383695 735162 437343 536701 659196 151046 530515 772901 694085 751810 925246 35025 557062 820867 236950 29247 182190 825681 74597 22434 433409 948777 927880 368737 815511 104700 812273 141463 944794 657518 310886 961553 694860 62935 406975 344211 483519 360453 614955 861907 42779 435576 551468 653180 971931 558117 431062 85933 760848 552308 871572 492344 981148 315970 184227 42659 360953 419296 352981 838250 289072 527506 364240 246971 323298 710416 940621 995768 650243 614088 494553 32633 939993 355994 575831 6727 584705 641947 305787 806178 330987 926355 268496 380988 845721 588095 558260 645628 581988 363279 340183 573117 388471 42921 739264 192652 513490 316964 492103 221613 535048 867662 249692 873814 769281 835431 389567 476146 380921 368740 191110 664671 168959 724268 349338 177200 185015 377950 343033 40749 300057 568330 559158 927118 77807 527411 41973 70660 344731 952340 5680 698352 420623 419543 422004 484522 892818 534367 187044 603835 469250 706368 250869 973987 417869 231745 144497 509908 669174 235041 408052 348980 556822 864463 158386 513119 658713 364529 445295 923300 8253 905310 942789 274179 28374 734884 905634 217141 178829 835459 991431 711844 284700 815023 647562 329006 931475 462802 977301 888102 536535 938375 62372 618643 272990 752161 448075 490096 849268 734690 704750 97194 605240 151940 779272 273253 755807 486452 246308 646520 68401 764241 518439 473516 328455 676402 731972 333056 1875 31325 843206 832872 102680 569809 948426 490186 367342 927677 230210 444671 661568 151558 778931 511768 683597 736005 777975 73559 178282 59207 726461 282609 918910 594635 390724 715219 302916 729991 602787 82522 84813 334692 53380 259609 262395 23933 28836 583575 838727 140516 201877 454670 746173 617054 61885 831214 547003 814113 52565 871895 615797 452445 334506 471843 614580 772400 92638 700761 340114 789488 382120 913467 809471 352422 37072 290489 782016 897421 313972 875836 746794 76119 620231 346140 421739 744424 716364 936298 836994 220121 642335 58023 791170 403766 175020 401739 464275 523009 196854 230207 620593 54573 717586 565923 771563 520099 38377 726921 373093 608064 440570 856760 11478 178645 856725 63850 124683 518054 750177 738958 600482 364076 185942 697543 6736 387347 860804 649642 673756 193148 82699 622468 374881 651836 316705 69202 737360 1244 56911 94088 768044 57943 391796 231499 812172 372126 523072 500406 819036 297943 953850 875929 884060 433754 21051 94773 131935 221363 117297 409153 535438 949603 749469 853928 18915 868383 539989 24777 588078 596687 186819 339958 403732 77136 204324 647989 679178 918323 78665 541698 290462 796220 657049 717195 794415 870819 356877 305971 389936 423638 424051 522319 268265 740149 826733 833388 802870 886613 615407 465991 672070 795006 882499 839635 937629 598317 270344 127287 880658 458195 286319 351885 258642 89107 958589 679013 898395 934856 814733 452800 954754 970749 238539 517333 190126 601971 763513 659279 518298 632479 331950 718156 316183 547944 809041 872544 47239 299437 790115 811472 77923 418622 373683 449176 650807 230942 130215 486885 66721 307592 887801 228060 969557 726567 61176 670673 79003 952732 593923 808721 449167 731707 700498 381593 208289 580494 820717 503452 999443 70289 940402 423936 480702 116916 733651 670881 122701 716893 871446 705677 58047 524131 269715 304903 201705 465364 263162 752837 871794 498287 960074 425074 781910 295403 682075 624748 888164 131247 519061 52167 769472 63767 778167 123272 850337 71798 607057 858730 39764 371214 431626 986845 944631 476313 974682 751554 260031 610820 252753 639728 690546 438255 678735 663026 203822 523630 267146 290951 828192 362955 425611 850849 426638 464257 738800 371750 961998 372290 178284 760882 431116 148019 857283 749843 343752 533483 968271 695436 350742 32183 884669 962259 254044 759065 902928 913490 86167 105284 108125 277033 800534 203746 935182 515114 442045 405326 499616 413340 688644 233370 731940 299194 56630 727179 116161 328881 686963 394136 612208 352165 28590 440494 394687 425772 846127 688943 293007 506065 178705 234990 278742 363091 637893 553588 471262 217507 553038 184511 704644 555882 788291 377086 559354 468864 73681 589334 188933 890742 154422 685024 124159 42317 834567 761960 947734 46717 457771 325872 218443 389807 472477 403435 314741 139971 238190 128258 129212 966091 821504 580946 475486 646350 902092 165036 855597 640774 905245 796180 764942 120930 165971 371907 440571 190469 147554 783205 116226 590277 632080 407388 244101 239149 602362 220411 695864 859515 168911 804107 254822 646243 75155 221449 12781 458634 230878 229286 913597 551755 984667 833414 761820 858998 710665 515074 689061 885708 902781 822118 164164 912644 520478 586291 946300 988106 516008 786718 370401 472762 931434 66447 364894 264169 351176 540771 389169 58461 737337 9899 481770 226704 321545 660523 144944 356785 971417 158428 207291 953954 237018 310058 756763 265467 639830 393910 18863 130438 457959 514837 191855 500289 983422 450447 410596 640799 536477 28705 886378 110023 530205 592699 464436 938515 309545 999747 121992 593811 221505 966801 909759 641800 773625 427249 88519 799273 399479 448036 273185 918561 865528 923998 969891 203982 710795 155401 892278 685636 995348 155649 357145 4488 86923 805911 931932 407574 435707 579727 101094 154908 358211 167841 351984 746748 242520 813819 328456 356494 822913 232189 877455 709403 738266 365116 652475 852579 803154 707455 507798 17752 25708 284421 643069 360481 818690 284478 523937 549720 425917 711693 69001 412428 769374 426125 701711 799872 440569 595272 390430 775914 642165 805121 135291 314229 17293 158636 943801 750399 167441 740145 265347 705372 741286 66668 644566 580497 280898 947312 335876 706074 513329 797503 103602 335716 934803 203092 609242 510867 395291 58457 479242 300350 41553 7985 105572 478062 373201 785199 143644 318499 202891 37341 237373 748559 44033 763255 367972 115352 90827 839789 997571 733786 679574 618596 137440 801763 187233 973942 737747 719030 15550 996973 152907 331849 24343 503628 705354 395782 139367 857222 178596 607245 941245 157765 665540 269553 733245 992932 847336 831095 795294 482550 851616 767002 882988 793981 271250 346761 474887 113971 490169 233511 270627 684228 707618 809419 448839 485714 879341 959486 64398 274480 995410 304575 356776 704488 772953 489154 858202 994805 624545 308524 710330 809737 384666 879705 246644 151945 806987 834519 555464 440140 612428 366632 661641 636895 396429 545796 729567 528515 863950 431381 271046 203182 524069 260792 204685 717766 657531 871747 96792 117737 887823 820409 343199 837736 726129 40536 120684 311751 815496 485004 905249 253823 174861 766265 715824 903165 138894 373493 702753 462304 840236 506762 146959 803262 741725 325817 764139 821216 811882 497266 745656 790465 664626 627870 42957 59283 408870 558933 683286 276794 321227 741736 111700 202318 177787 984216 263704 740318 64804 3228 520972 450088 517895 344672 399338 499810 587322 778241 192834 98100 260967 138065 259577 330939 519243 63577 769989 16456 767416 475730 884402 925663 620115 537131 74912 459897 409622 344455 973954 152386 641871 424124 805856 177819 697567 356628 746710 974745 849405 43983 482003 426628 613489 310944 216795 830937 176729 848620 557830 944201 537511 732302 558526 434296 597856 530262 977029 451006 133214 929157 940269 182377 730896 993810 167645 966202 109365 380328 560275 75363 826597 659622 725085 872399 645576 870557 364702 597402 812316 84310 307920 837013 929267 137994 169084 461700 876786 90087 780803 968287 988884 509970 775321 747028 950245 995039 901636 122435 262024 690587 100193 38081 31026 741635 944288 419286 55084 960586 461443 137919 327444 221911 67427 445100 98268 438404 480299 685955 398154 568288 803803 935963 585399 400878 386758 982210 592336 143844 878484 152504 546200 44205 88769 104626 803876 329960 707164 162904 576029 95718 2057 861702 402754 621423 176640 333583 903907 350974 102987 473397 370407 83521 443532 711859 7431 237786 73524 762484 471953 760800 748941 596376 823974 753951 472754 677622 764284 416339 58386 613205 76060 750321 19504 422449 837157 42207 315109 470461 695303 859831 579357 651419 340041 764296 338326 208549 764292 862101 845988 16552 494822 188180 663152 102372 618032 441455 896436 649933 432376 84167 872320 938381 963240 775340 304505 706559 902653 340454 72212 726710 581065 155632 361823 399092 791985 82103 254009 295859 589359 185823 650709 692448 596945 19518 467899 886490 237432 501279 264583 884920 119066 604609 945960 63360 220097 815574 423650 982129 348874 494084 89037 925242 167143 343719 207891 592064 974173 381517 559606 919644 424263 989240 703176 781019 605137 443872 274608 378876 145661 632367 26412 543414 687394 742723 643466 583919 943976 532719 165421 272517 316621 952314 374414 889865 585059 129438 325241 28096 351375 538378 662860 693409 986636 499169 372539 452121 725606 530169 168015 526729 537536 775709 671138 397703 850894 229068 281444 106713 308187 226743 827801 376893 335301 723590 187545 897700 40636 112980 642895 605682 530631 655791 12731 991488 560062 720537 73456 715611 565649 909514 295446 541634 397183 167083 729449 974507 493664 629660 934648 992382 44444 920239 652071 835609 457906 50218 893037 778186 232690 172873 200983 934936 767875 972091 718531 860987 536990 475616 372646 204895 105680 767185 180295 736742 510716 604504 971585 801186 517975 931443 748357 763359 172331 42837 304278 966103 112276 881638 374667 844220 642502 702526 822224 420465 92741 816110 101669 401809 135403 574455 850397 26663 8549 18640 70561 449844 406007 740900 986027 475437 151732 840146 401291 877306 199238 102636 223141 896057 256556 65208 369521 81784 113271 384178 111226 290686 653644 971016 98080 877571 108005 435676 144086 617715 271248 364550 101028 583855 73006 401232 422886 569099 32885 302712 508619 6481 749359 339889 187415 98109 232441 719010 999969 416000 361797 964837 20374 589694 227928 501129 890740 448655 849356 964945 381776 755457 990095 557427 662288 13332 704547 807386 914994 531581 640604 59685 372484 906916 368421 484709 857641 503782 568379 364707 283930 178131 242736 523543 347554 455985 761193 692594 422817 378487 321761 37461 209995 982099 846564 879832 570406 870437 588053 756996 646351 366721 517608 356761 424822 410545 6120 647177 804509 619761 21938 171515 528541 630897 766584 337929 322528 925591 945216 620930 770536 638138 492195 972969 144967 697896 290510 763636 657381 687073 450756 19342 570302 249369 591001 892373 746209 390138 4857 749980 300018 458208 936607 754538 427112 578907 21534 509626 850128 502768 754908 192185 387208 727256 480018 464267 542085 666112 607565 986119 746957 300616 414448 670582 937790 484356 658992 979992 670213 104062 421014 444127 380904 65969 959489 468785 735293 171344 276961 893482 874800 736573 23485 194328 133313 626578 706670 820541 211523 20380 72418 762833 575263 769114 834394 103934 135311 294082 817324 745506 402723 289661 633473 2192 156351 616039 461144 129487 342427 444240 781954 397913 261314 942845 884068 144158 419668 953383 171832 319039 609540 575802 696268 656467 884826 334936 667009 624549 172593 420116 737165 269043 913530 384696 236602 969649 934456 584511 676452 598468 370882 682267 128063 80776 751109 928944 510735 14027 945535 518807 890351 319951 385925 599900 367499 994764 576894 58241 175589 648811 588709 258297 257811 31756 973706 776749 940735 32897 691090 708091 406566 156561 618163 412145 942234 900086 283897 343382 940736 595295 778756 546338 656979 527087 223047 589058 485663 487036 546187 324373 857094 722001 400746 215665 414783 770796 634260 382430 155474 532288 264141 261913 554973 246388 771693 13459 294866 130211 339359 52656 304118 2842 353122 848521 929316 959710 576779 158442 805064 967139 709505 638484 140005 851157 800704 478332 216912 600659 643735 249418 64306 687535 563114 145884 542601 230127 198448 911424 740263 563343 336757 886461 288178 326141 775450 426059 501539 127324 807888 727446 869767 67906 122977 846079 407233 477817 467047 81179 485318 805505 798419 422898 799327 795917 662887 486785 22762 845058 633724 255481 979226 638459 712253 833277 140531 649927 329258 7016 997263 326185 696407 664133 705883 649303 783722 662869 991066 304188 876256 491341 174625 547575 493512 363605 191193 936410 501510 979530 729281 57067 310418 394172 261994 257446 824823 447921 463353 90617 728660 540320 769832 703750 406750 388727 445700 502821 399580 580502 609008 885279 447722 759058 181602 520436 524087 484083 591201 225814 906182 131509 216653 579244 187185 916619 950359 971984 887393 329239 788548 305937 138583 92724 359726 310514 397287 913645 919107 132649 641528 6338 618372 821089 666949 758378 963463 720824 727262 275148 913206 306178 195304 966341 967822 957060 14297 829925 562849 643641 56765 792049 827476 818193 257652 540899 785698 675885 476465 261797 509399 910820 457532 133338 875285 977986 293105 531862 689682 469507 336767 466272 569560 537884 244651 616119 945221 560563 882122 24202 666632 917602 367114 52863 782122 586936 569705 176429 135362 955767 873532 714273 550848 215767 776106 279197 336803 38274 348655 551764 998211 880918 529754 41328 535112 797158 460174 92941 915248 518265 448133 96955 887629 273610 467272 80703 607045 816070 74040 778514 909137 478097 684745 946913 761342 814785 537665 300363 637807 550945 624382 301158 401816 727600 970477 369019 177541 102176 14804 47429 717201 898455 754505 138038 893039 403569 743352 903411 154277 276732 759136 641747 39500 822650 269527 433635 576913 742563 451266 255845 461431 319712 185182 117068 621523 847185 134906 6657 84943 178888 408314 691554 197287 738828 312086 874366 343535 965399 675416 544346 100747 588376 400290 394671 362997 729074 912998 422249 423226 872763 421164 529257 179005 718142 250575 273156 32755 737338 814592 813251 716902 822752 243522 45729 349107 809368 466860 811856 747339 930685 340714 643508 596341 511324 932861 216294 473226 196794 874614 242034 379896 575115 530495 429593 910400 299515 619730 3728 931001 919401 322687 826175 967690 706087 236907 798596 343411 387836 305036 191789 568453 56034 805422 663745 594789 617928 574960 788216 583693 854416 403336 440318 822731 485586 6843 91444 277441 48920 735974 125807 8291 287072 481272 563383 978492 984477 127989 874057 731625 113270 455284 639062 410908 223238 980514 990594 640026 648538 847678 377574 574270 220406 723226 377678 487988 833681 87328 63547 434302 799252 338379 219170 200435 575646 847850 169195 320379 41091 173792 681523 319188 824520 94695 798218 666000 618665 409096 561270 35925 217748 723364 273006 922203 97707 789358 628896 84658 112134 140591 188524 865849 742575 496321 381991 166248 647652 742869 578201 957831 362200 509357 194367 787509 846770 501602 153097 348642 244428 431967 443613 625173 354357 882276 99283 320678 618096 336068 477302 23813 547251 174119 478665 503922 100649 547913 801344 258114 795824 997497 265859 270177 712924 125275 333359 854154 686642 633254 945364 742609 211246 272423 822456 966489 635517 334845 53906 289502 498116 313306 668368 458797 564887 996424 58705 167911 250946 11234 314604 134786 457028 263254 495144 93127 226319 258922 206658 23637 709194 998580 920874 589149 201935 269601 515525 400740 920941 68399 28268 156548 347814 418354 523820 143403 930994 618771 978565 15962 77243 553100 940139 220519 628703 762541 316552 662587 478258 374363 742648 815381 737273 822923 265547 963910 172079 857291 537030 744307 288068 382202 622434 917846 896345 660619 785868 791613 589957 747142 667556 814538 770579 23623 221630 464049 791618 983613 69283 237757 461443 331756 783377 997963 343167 21292 666935 173581 236687 903655 550138 965128 642562 78687 973939 674902 36698 245990 957871 130021 928847 55523 852717 971191 18698 558548 73956 777632 160043 755783 612922 636747 588996 453151 934478 689013 613852 803989 985711 849520 312942 457973 821026 495458 296103 286685 802912 973507 146667 242497 375509 68451 220176 277546 295523 320673 547745 616178 107037 863797 438620 269449 307340 361255 142069 54387 716526 259285 266897 110856 160817 758513 924108 671923 702077 69057 924403 967860 243623 893150 206475 850014 741311 487989 178504 590489 455299 842889 893271 175457 295593 254063 981524 275013 87961 237776 714708 546345 202993 926250 619421 50628 888447 543760 471529 582179 867658 119845 255719 714724 274570 804261 729658 582076 941291 250461 667576 452402 578959 599918 846572 607009 600457 629390 803860 558394 284514 539910 809635 571263 486807 267701 514880 458890 580377 135307 653190 799620 197644 243599 699074 128238 520072 29338 812536 304283 315099 92058 324703 482548 596102 713616 681184 807795 159227 20050 486298 296360 235686 178442 298465 270263 222561 359476 892091 513176 984637 563940 756194 234006 623104 435454 838532 351825 519202 448892 647046 652540 470287 297900 414461 26271 687080 791215 100787 14230 512386 53180 927208 184528 185509 83290 478479 963793 352334 974249 494924 797616 557549 855450 143101 944346 516136 25202 998766 484045 103830 389516 502051 872478 307781 215444 399890 803763 788021 64076 62630 897034 119003 580554 305213 953456 114719 129208 890219 169739 61214 290963 602485 237969 736104 43117 289879 365134 482371 954988 605759 437282 736102 282632 57295 11137 922047 450320 924639 374449 712878 969702 816056 993359 809415 153086 778138 64010 350292 235235 492855 631399 57105 521907 348726 337275 504238 432734 176881 277300 683025 716970 180279 91537 304145 433970 951690 595237 137980 432546 278562 792856 562706 904765 335465 794534 822215 122200 181566 913374 267973 59100 517234 627940 211432 488583 389581 131375 461504 889324 62026 989132 526546 6894 177686 505369 910680 68041 759509 530507 942204 390922 135197 229416 751969 263378 459706 732174 632410 252630 593832 537514 25521 781474 844956 196226 400802 82513 771452 819756 144285 711703 813858 720532 58823 963576 623261 104762 255801 220942 65071 787441 848960 150918 524048 465186 176283 635747 677673 394375 318593 597242 916379 767536 436248 241269 335030 728513 804927 690192 306370 270322 825733 650079 939257 375758 138287 305926 763274 443700 543414 147327 441304 713945 44166 620120 668537 739204 648897 881522 461560 799057 103482 686659 174356 967215 82875 498453 167871 841634 73343 71557 634335 740865 876792 26885 334544 761401 795786 205210 632543 128264 997966 626526 867217 106435 71248 649535 245530 633680 476626 653886 961831 453741 648199 499826 804629 818599 800600 654146 539575 916388 713955 609198 180435 741594 142967 349319 932966 39189 631897 111987 745308 776181 745665 951466 157592 754157 519326 969787 707122 722374 244238 918536 912180 42586 759463 628421 991836 299481 896561 499325 769118 861511 65898 45389 345631 245180 915264 656743 508603 908899 271770 625617 393663 490171 482128 45667 462831 185241 983278 737229 547266 748132 178421 59342 65249 362072 494362 693054 313772 667588 630534 178501 317684 360716 143956 789217 788546 831399 800277 566245 981071 320417 966927 706932 182026 492443 842554 832394 457493 820934 379586 47348 424968 333932 83464 372498 465197 164455 761953 412316 299266 25128 525013 644954 641338 681585 351777 832875 62652 222235 328630 902527 20835 943889 649783 643485 879932 343507 66623 420190 33995 985652 203481 244080 811142 555997 904198 968083 646616 194312 846459 212831 973088 136709 914080 648701 562991 877688 94994 80873 124238 658201 953505 735607 996149 146163 313235 100683 168085 148773 469535 249823 689744 21412 851891 160961 512123 30327 205807 888722 456355 258554 698792 262856 229445 182620 545446 91245 155412 796448 473958 838429 884086 196640 147672 149388 66568 491269 297250 122494 22294 495248 847259 365709 770467 141461 27537 488359 631719 815610 739140 512718 123980 129789 129576 253718 762609 262315 38695 44266 984743 666602 790877 291975 698102 422960 273562 511038 483289 742089 86500 245623 485118 10389 5874 56553 401095 98695 391282 969699 769675 338599 764483 909126 833813 940625 126268 874313 787940 439284 983779 662708 995882 108436 918263 561381 62030 227657 640103 418446 133034 111422 491353 661364 822861 493042 375652 769010 535225 251258 296022 692660 346214 644541 538862 276349 881662 571255 479203 338017 68255 620407 192411 420555 370652 658208 719797 528377 515772 963564 894080 551547 583865 457508 480577 906615 524163 311145 522673 73384 697275 658863 525309 950490 694904 363132 105540 705392 763013 13422 118813 630623 521377 963314 83790 343856 924605 930062 990870 170881 914562 454167 986340 828613 140873 975996 473053 355519 360864 562617 546586 181707 449612 151141 291239 110422 558593 21605 418822 784353 598892 77558 908330 39618 846186 758119 344188 253986 574734 540380 390874 86464 892383 120909 293651 824556 375447 664964 830828 394317 417317 667299 725406 500508 805292 869596 451797 5735 76290 363319 420786 752527 922226 563279 698122 787466 996602 411989 456102 320609 103886 5324 78401 524467 672531 989131 559693 377969 641573 304126 120110 545376 317137 688997 639037 347482 450523 661012 576902 81933 702266 789682 243722 615930 816471 580794 325630 530935 792274 715836 957515 919214 490173 499293 888588 813724 757598 359122 495635 54738 46385 627498 939619 462776 829348 322625 153719 945541 210202 523662 298938 48072 485289 36118 952333 724578 540828 527542 299333 248522 58033 864349 950571 695879 888091 568079 189754 430137 261313 76835 536739 513553 903421 917254 332876 955861 120735 460918 155469 660765 661224 91336 464690 899224 111055 32035 809212 147656 577855 800067 888928 513217 329943 304631 162246 689198 629737 497250 624587 739213 853051 491773 725823 430126 93257 589716 1512 272055 537729 637445 106238 321123 988101 961348 946861 243134 156205 929818 739286 593195 606594 342369 840013 195934 614532 688074 739868 289059 216933 115927 921855 435989 961228 178849 822119 318567 295315 703315 758135 669279 430858 923117 555530 512726 397298 815682 50155 123705 707586 65274 233178 927051 389028 944849 635278 81057 512889 492438 931566 11044 543889 494957 350359 8595 135861 838349 421145 695550 308317 312899 283770 766924 775482 394413 26737 933622 592621 134336 260140 130953 679310 502787 317963 510248 684902 412050 836450 221960 556725 495003 650107 200691 976813 234532 795026 59590 90804 687619 636055 502962 148518 619941 769455 727806 643601 322248 773044 921731 663160 974080 132784 123631 79377 666358 800166 126531 803655 133860 489289 456085 73208 714586 412611 379983 363383 963388 329456 935406 8395 517442 504352 974979 841007 657015 812376 415286 335632 282427 31377 833854 407378 696769 909752 14506 553292 312657 327533 233819 307271 139783 915908 281735 369730 204626 907143 145464 633265 759606 201009 456267 55290 614859 550644 277810 692086 850939 246197 96498 116982 384712 130955 216230 316796 503811 93123 626170 648317 799190 498463 758192 751334 22780 145362 304991 946260 194179 448581 615215 39258 2833 438806 132318 754879 910556 317076 935486 606589 415281 969412 914292 800580 212270 702303 518075 958004 58887 441297 15711 294054 906436 183036 53379 24996 406850 839539 502235 869229 490542 313535 105522 297202 764749 509022 278886 800604 151095 442239 565351 713283 565591 231559 560507 705272 183917 901263 572221 510716 29516 676899 53145 681351 131228 537092 314130 6530 293657 949927 445245 925965 874770 624501 603075 255034 985963 312969 721187 126160 572315 675445 105261 581321 7663 300029 400008 273428 370245 119193 152621 530003 160914 643832 290217 24990 664925 713336 331999 185407 658945 959087 621636 290548 801391 934181 728865 446001 564649 910551 66005 179419 583368 565174 709841 983949 467960 328614 136474 540759 72567 23359 101962 431162 286425 40784 110926 684141 988999 648855 145129 63323 801531 96138 574064 255075 179269 953233 670989 344407 31881 838281 567549 962685 666687 578946 597457 556241 450994 502658 677168 471809 996802 554369 947476 436336 975074 623211 317833 782003 720026 768737 240049 620247 806150 94392 180866 505433 3541 880440 889286 813228 441290 568350 41370 228599 452095 751578 495727 500500 855645 779154 969741 296211 91686 150173 461579 706357 590060 438409 705752 421617 973206 262166 7605 992434 26018 198393 240889 215062 914653 440154 652940 105329 714605 221846 578924 499912 806280 905917 863595 886231 898810 6677 985582 328011 626915 602453 63728 579721 770423 231211 444349 126629 859836 569335 171319 142572 122511 64974 706069 864475 150239 449271 331807 673957 188529 418289 552499 940720 679962 200236 312003 844504 608008 144203 12501 462699 996282 814888 846785 150444 151491 387088 140407 334481 558859 355331 923383 698949 353870 477557 865942 721126 489499 950416 843007 581768 695894 976624 939312 406576 297846 772133 57273 860441 120519 733685 958017 835763 573994 624087 435137 939679 932432 657784 320902 101172 133891 733050 61043 748925 360350 277936 353661 628217 955663 5476 640429 996506 918684 547666 459618 700678 232731 933290 11980 679961 992376 738257 780338 967073 772339 149664 250221 199713 659743 139492 586283 783950 738341 258780 792429 713557 198399 110911 539337 421523 878973 849267 710568 592923 952643 990423 417353 631860 658505 871290 203260 834329 172058 428129 812136 509687 797141 225093 670855 204978 834991 860179 937124 168864 490735 913962 759460 498828 692785 451424 644410 169333 760292 279614 186160 508684 952652 198399 289381 263290 159872 393621 291594 987799 335085 768036 936996 664116 876817 226117 857869 366930 13121 550917 438835 90409 719651 874211 350360 203618 964469 777493 180304 974621 897924 191620 591814 66604 311606 380171 44471 808918 959745 926588 762549 179669 706417 436315 499877 947224 758182 373153 667778 195266 767955 281274 775256 617385 514369 885895 392393 367064 434826 683229 98252 567629 266974 605253 454889 40636 41793 457786 29630 890058 572939 836142 143357 235346 813094 953092 733355 253860 955988 506903 288675 322177 825959 812594 560337 740320 929607 448855 902520 814829 13872 479673 663724 339716 793137 768193 657113 881274 92077 266188 291834 3541 86750 195115 856994 5647 74957 500385 385591 993367 681755 83433 460465 554191 739004 825198 282208 494287 62199 36561 604004 90465 761703 819239 459698 872899 239549 63224 327574 362152 590587 491009 713771 458359 330810 499635 5733 4426 658149 795762 232455 35377 183932 733078 706093 609197 464530 455277 962756 130165 351952 752439 838221 173236 845040 813097 707486 638792 380098 801003 294816 17413 907754 827802 562130 687408 946080 629830 358404 907525 768750 499509 428125 373106 898550 197599 974550 334553 400810 230511 776637 753618 973138 469256 967795 239270 463050 466494 753454 601429 145536 578201 365560 67281 709882 745686 373934 952833 766287 171429 753729 931135 938921 206508 299705 940314 900105 969858 748397 76501 62851 422581 400780 264678 754749 828229 303767 49592 413429 138918 938724 21417 340920 100610 194845 460237 626988 918837 366527 818921 501575 509647 238876 300025 182613 664662 470873 725354 876086 369281 586672 74400 175581 942590 981295 326898 700818 632940 254200 942953 819633 734754 471615 845189 23401 62567 446159 819064 537662 866807 391685 378344 809864 672068 994067 268529 246258 217523 565887 875745 776443 960091 524001 724539 165752 696330 606312 921205 519824 510399 964118 249081 802175 679985 561728 619879 987988 444038 158031 920786 300338 589725 511873 466175 510035 316933 304872 394921 837376 221699 260330 295679 627354 520784 31935 555940 668437 869785 990775 592431 699383 3134 854577 737385 750366 166035 667493 403473 246199 205665 533787 602523 554311 999782 946866 714732 698214 64593 45914 957600 872895 481991 62746 80389 991570 628641 448395 655709 693875 791083 110426 370784 607752 96679 549834 901751 154766 773448 643248 242306 672980 190648 660789 627156 93246 946898 975064 424817 477123 778152 323369 829143 476080 507646 255055 106162 64292 80333 329091 773286 239954 359041 781011 436425 897921 805372 665824 761893 6991 50641 11616 770747 421930 733897 484189 651835 155158 597025 653171 426702 999850 892170 175382 899980 35730 861608 386954 981254 813582 894100 360809 944381 997682 280986 495969 421544 836068 407483 946163 90227 405986 513452 75509 625658 920505 584406 631761 259922 115471 412884 402692 878465 785881 947832 231904 599809 47077 109830 901130 867585 952914 153910 967356 915556 195731 17462 522180 694335 665457 542439 426116 200607 287622 608860 716912 492481 965314 489182 674899 221849 583145 665450 72394 713676 215634 279408 636935 673909 354986 795030 910159 101476 363695 938740 323325 372570 144758 415254 47741 139790 876966 738301 734865 603499 602683 568350 146000 330192 920643 538401 278498 907278 96484 29347 111493 568174 942228 687732 504267 183273 193440 191770 632602 537005 173414 80461 350506 601759 74074 972409 579531 801427 154565 642175 939548 797078 142209 64691 156181 699877 998142 120095 426494 903731 730305 91967 508789 837671 262688 109316 749101 222619 492167 207697 844841 748318 133237 861825 527941 201843 394240 884191 312814 500560 802253 900716 321124 882208 858905 974300 767231 62594 835955 866969 634791 393287 859903 951231 532443 218807 484404 947038 546539 437453 721887 118140 282494 655479 63390 804688 764621 410391 498278 212360 302246 606852 495678 382660 165226 776714 63234 747160 39439 946789 823328 986574 53470 844490 639774 979234 747510 998431 14226 835012 389383 56510 367208 749466 38680 575478 966753 692667 118915 992138 998670 233332 969779 627248 459288 39239 82540 734610 878012 166440 747076 210705 97799 303870 163170 414269 994142 165480 266758 942558 152825 574069 959937 295342 311267 954410 822008 709405 864316 6721 980965 300684 932407 655524 356438 810258 916124 698806 796908 913018 343495 589962 769374 268099 731495 855786 706291 221407 317504 167761 345035 293300 811434 6961 676759 852894 446543 480239 843805 556331 163313 978146 351605 197149 491297 979735 960398 671852 370569 961936 594154 347266 28772 964352 859741 297469 91200 150481 395602 199600 915907 919774 310534 889506 963427 198521 306827 196109 52396 212774 635207 299616 943806 21790 508210 212734 201421 261005 575067 383037 345375 905813 571172 963816 526930 429001 268418 853118 502995 64114 291454 985584 103079 641806 95734 871718 36006 706444 252636 900475 637563 560721 369782 545853 688934 53046 527900 945710 384698 40711 278846 923397 82463 579013 847964 557742 834769 804197 186635 837958 685215 223440 994231 194976 923821 319905 106011 127490 261298 305194 167114 637544 58043 767471 590378 479488 914662 881257 162612 488749 891944 999684 570294 387525 90824 292193 267857 775315 46945 529621 236090 416405 536804 993576 149629 784382 574803 625943 873910 540470 654727 292243 817558 998933 642092 358848 211812 931564 398464 15287 911161 243964 332759 709444 355139 589692 966298 443048 206083 925591 639939 397144 341007 695212 16290 736892 321552 236621 256795 716337 962821 176448 167142 340424 516543 289985 418446 190148 151587 952382 441459 736608 204395 309657 106056 390919 761893 932138 825621 865306 574962 582395 803701 660334 560392 306570 2649 289355 46257 798730 859844 18926 525898 21026 114318 703303 683653 776940 523809 906492 35879 971255 34047 127077 124618 275654 146105 794126 765980 289103 823993 907832 667935 453821 700026 540695 584615 30639 111626 988117 665055 398454 901007 235790 141572 135323 13887 140818 666856 384854 881830 173863 930737 152472 901348 915076 958359 88386 431789 342231 821353 386540 624583 659904 303049 664287 955727 395476 663403 993307 838708 500123 292954 599762 375803 794833 767668 418859 624377 859881 792809 2688 514844 366021 952319 28256 147555 599040 777105 161038 959201 822500 897931 66368 44542 738740 883696 659489 49462 230628 188309 57423 55512 305563 129699 2781 572615 472376 985496 992210 518141 661834 666950 604393 356419 546135 61139 573007 616187 590678 567288 606632 286358 358965 82882 187851 816478 740947 867156 32577 250541 992711 48611 55242 707124 655319 748345 94104 916662 426690 376754 387793 286282 213239 969282 589457 910620 365659 478444 221606 355564 205319 140812 793810 54669 760584 8527 47885 335336 481182 893110 524481 41207 346237 604247 565388 753738 280975 184859 79361 76357 943919 676993 471527 212064 129903 658714 87608 389606 763475 515531 197796 419958 321300 715790 741068 788165 519519 249521 481351 571162 315155 796309 180256 324945 149190 936112 759957 576409 896001 868940 529818 230454 348287 663942 407444 567231 310706 630543 601567 221601 353342 277359 21449 496218 143356 16189 572052 57599 249913 58088 896056 178486 151348 27441 828126 22525 46755 859182 571558 183073 105135 814089 736226 8520 488371 920511 717273 735784 140609 900322 954373 684941 405533 522199 58389 198615 89344 854937 15404 384889 189334 131572 168992 79291 127040 471947 517947 904825 813267 454930 664126 742371 515096 513364 609945 820731 486154 632494 106740 452378 514011 483154 728042 624874 7343 246662 128520 425965 747102 269026 917971 49845 555191 579350 502399 164202 272120 512737 148408 869320 653591 348827 663005 165534 29308 870188 99840 324751 281604 961106 593319 568725 811200 439263 868110 861049 697204 626105 342883 762076 824216 646361 550793 664818 688410 697868 564694 933378 210330 403381 570964 858407 875245 950793 488259 12562 157595 31057 40214 967493 197345 34540 17330 316825 624624 677258 54514 700217 10540 60658 905637 568869 981549 508605 610894 119728 305857 794136 643235 452227 148136 202758 176847 536216 663383 767772 642673 290815 953142 804548 200091 819228 480866 570 381651 700263 639596 785746 494869 547818 204503 478128 920783 706375 546206 154190 71395 602352 617196 393786 465704 513581 606306 41877 536874 708505 694612 445205 515110 419493 226444 907715 680399 757972 91014 819518 173708 656573 335346 3255 756343 221709 582390 974579 383263 834690 904169 564492 414983 901489 103321 417200 826469 334144 481286 580192 780004 563309 718500 11827 736290 138565 764765 475728 555058 903278 471885 739639 390364 534430 316484 963577 677528 117729 543048 742139 479383 182422 954000 797816 794106 910707 154506 954940 163288 8637 540758 405993 44029 13201 266760 452278 666149 45342 558314 713323 288261 948776 9143 251238 207427 306055 870626 620761 885113 969446 935629 875465 985718 430212 486866 247825 309372 377142 322814 455709 657667 428067 678481 162543 113397 746823 559807 743070 117232 697264 694641 294098 219527 424964 549765 275209 165697 4217 350282 674517 572569 623260 947845 992604 249980 496523 755696 161239 36558 707835 262069 378451 715429 348530 520567 245939 545228 709453 143049 951596 834562 375036 993396 336647 371449 286273 122742 169954 815639 118645 526398 338800 243384 876163 649457 731380 176618 945579 263784 515658 596975 836736 617776 494175 621439 764971 18376 890676 276803 847590 740262 619614 987355 865857 11059 128905 342553 475680 352842 189424 311236 760762 398141 185639 11030 74716 855696 858834 915326 500901 8892 628267 663199 935303 478509 386367 498895 136780 323909 356465 295705 470927 368599 220022 180411 415295 280492 134616 389673 111839 244737 38900 543240 758281 922311 976379 979700 572198 733410 914164 839546 992247 410155 685753 13279 805904 371438 105845 386839 272599 277101 983469 287502 737674 255003 89588 965923 419510 219937 556148 724264 995392 898588 96620 937124 625312 923613 274221 967441 78177 306728 647580 494238 194211 348469 569716 436397 837081 136883 220033 711254 633932 741824 441765 522595 499989 822770 172566 955346 15015 800465 600606 667286 284675 735066 495962 475606 599425 415870 862140 987373 902094 544 829898 72808 359848 329819 492572 316619 721636 332026 722337 201036 277865 348094 8795 189079 983155 156828 867934 105032 712592 470716 848789 887604 606822 82875 727293 849248 992363 560362 329833 248200 511276 340044 454588 156058 850439 32348 175218 293880 620720 944325 471895 76986 87792 273704 208910 244138 722017 446554 755659 633862 115507 639971 813273 184513 189355 317503 727638 108610 397727 92641 900210 489251 421883 267244 7988 738355 41854 313272 765429 134965 957950 157715 362210 189599 728736 933245 448574 679132 186977 88170 35358 895562 934032 161988 496491 159165 706897 884903 961251 802234 674459 250915 981273 847421 258875 745150 417201 165555 231311 468719 126245 742400 464908 423780 660418 812475 908025 616701 681131 602669 712945 648846 381397 929110 453861 861409 689162 92456 747288 966642 698406 789962 900001 31473 457949 474326 112300 300868 723379 583963 518521 293826 807170 490779 622620 117241 52216 142990 356219 999208 82198 694430 183636 387526 346098 408681 352052 581433 27190 62851 651200 211232 878878 804465 978288 320778 914174 317742 430991 75389 523322 286826 420477 223984 12621 92614 278765 357712 34307 130777 510567 449855 903550 968686 234375 407760 282996 705476 845500 413133 945327 859340 713866 911089 776460 75055 127176 373103 758845 151686 82147 664169 453639 263776 301465 425273 575876 171455 195135 219179 490467 587931 498684 375169 145763 66589 732684 994542 32155 825445 378045 455900 652917 232453 69621 871782 794287 620100 778410 5278 744985 524125 322664 748872 335257 587517 50895 451869 897194 600968 437907 20618 366488 173908 398842 573230 933765 405036 77217 890847 341864 77518 346168 820198 795593 926190 306945 67710 870086 261297 558741 852505 158354 840243 266911 56155 758448 792257 478239 203293 915004 282144 950312 547691 243490 27012 258722 564551 705637 116697 166537 150628 154010 278846 755756 833643 877034 487749 738351 280057 115092 21685 144969 588703 979240 196296 24327 127713 995277 748973 353351 649592 550716 704199 333758 214928 468738 462060 872242 920970 389186 579110 116097 637179 476145 271734 884761 575275 890328 745484 854269 694168 315030 422032 224198 129136 494235 778077 328352 795994 816686 270400 312841 725550 664552 971197 908693 952888 180087 496267 664748 47673 369308 366931 318027 462822 974189 481524 194495 741991 709396 779778 726509 671065 146254 783107 762573 740045 974188 495793 447466 689479 566101 432314 351139 600383 492866 992579 488238 513379 569985 974817 762192 280019 503028 96222 651813 779620 920527 561978 578974 255326 335004 310375 361278 238846 421818 875084 121565 216053 825370 231236 423653 262374 132545 891292 210712 186220 956618 884888 769223 251026 930401 379246 233692 93849 19080 369225 317138 501173 509334 895239 979127 611728 278706 75452 170417 320454 856861 483821 49334 805800 863974 727190 444050 647801 190515 148069 137509 606388 970238 973564 616866 332739 87830 348211 453074 199945 956122 313683 644239 581914 58818 383388 443401 360894 494038 903744 995012 255410 471092 735590 238296 77286 455054 701032 361904 377407 203434 147413 585996 855959 943968 477167 617343 204472 964768 838510 44337 199973 868073 28796 813278 320850 936467 933047 61524 551782 626886 615283 326841 351872 132353 884789 220356 986927 789396 157305 447 255033 502374 926828 266956 566741 903983 712498 299420 914161 651839 507553 48953 459500 260342 837701 208829 184989 965386 594842 574361 755082 790276 791317 460432 214898 666754 127644 30457 364292 216311 410697 171904 433702 127975 836203 592869 992495 407660 683460 427387 301100 851059 629708 879210 443999 455935 937132 776751 956667 173029 395525 151639 128618 807631 32423 543495 104647 732410 447834 958391 319204 299063 386008 969138 745157 846509 926864 541719 668707 829973 694373 99355 611243 486973 504365 996549 878716 263366 20275 680497 297709 789350 812342 535694 404740 733031 577512 965408 103104 851558 633903 672958 187088 336405 840103 235797 321369 666745 846557 510947 115316 916268 847830 98108 192877 217692 19270 965769 503109 644170 999706 781700 599665 670861 630383 350718 537690 708749 128920 886746 628699 455304 570907 658959 321414 481040 828148 575465 571039 727562 296274 954312 390879 305072 114261 954335 918066 436880 345814 644790 396986 602252 796127 807913 751690 941016 615918 762664 365931 745151 417847 372853 325658 782559 769247 417384 528008 11752 824706 464046 864153 653664 109229 56582 228326 237282 308132 244291 792443 776922 920798 105293 601369 153611 540036 709471 114485 61641 202742 448842 196471 800063 826117 691697 855996 992555 925818 45452 751509 827357 220302 355045 964358 637052 785712 643037 516231 650688 187842 706216 79558 894201 378140 769677 567972 497799 773768 862695 93939 891359 331396 690854 792255 70093 636419 455311 113922 192236 276332 472248 549869 305519 89882 947981 575206 505500 340378 800974 945988 906892 630896 774414 165205 63277 228434 459766 54682 662976 824171 517375 860933 273563 661914 706684 304001 404519 847920 489358 314538 994787 977974 288173 456145 317983 752420 786982 910841 408834 895019 174552 948957 485125 277933 491958 749544 604406 760703 909640 305531 362166 810798 614633 856810 195323 816503 786954 685887 883855 998605 467886 883574 40719 262358 660652 898623 497964 672559 686001 207168 119085 281572 518523 706128 553132 4984 757535 331197 648725 598243 657923 457607 603242 333391 330148 352035 788673 763291 382354 461112 320004 829592 808495 795877 417712 777998 226612 182394 743575 788920 614253 257082 172254 977283 995447 788191 789439 303124 376457 681494 235976 177215 147304 962559 635803 356752 735601 790510 590380 341126 176851 457517 650438 973907 370130 84152 91078 630174 753670 122239 782686 773121 63130 961831 997844 710474 147469 802697 274176 5246 645556 905394 853137 529426 937142 719266 87561 769777 432910 934925 797372 10937 490317 356445 730325 716541 5078 348845 643538 934596 647264 339023 761859 846664 798840 17928 193806 277113 999676 565263 318830 836728 673313 250641 310320 271964 860525 535536 581428 234864 442237 296959 692786 144115 69249 934664 822834 942870 174395 184134 353043 444354 669764 759403 818693 705424 395207 405083 756559 451534 875844 799919 377162 331329 513614 544180 440547 720157 436238 71657 5085 165391 100605 514308 642125 33140 509870 746798 706076 321503 320642 50306 317897 12951 483057 606866 182564 119446 847624 954530 91924 913739 302437 186603 691346 477593 194301 625818 940588 5654 415895 481358 896771 582221 363215 432989 866829 444348 290388 855823 34963 693975 934057 314402 111412 815811 654504 48004 945185 701403 632634 890524 312927 802351 953184 288450 74056 118208 133038 192835 428106 635014 898826 241502 656550 668394 666609 532809 261554 331468 602291 180588 432792 494014 175090 447268 111125 928774 146727 863618 220027 526496 24413 111050 122287 957114 424628 755317 257515 211063 177695 946415 51197 320941 297638 818649 317446 744231 73957 120008 281213 549539 380235 528516 671850 457172 265244 963722 533675 383713 988656 3979 13362 422564 353330 474795 654340 287469 444705 576130 356027 745149 665234 569822 197638 832843 399532 982207 815012 287362 533418 362266 929261 477825 599069 711447 543561 131098 275880 808723 593014 837651 861058 575135 549574 587240 446135 304063 654622 592263 160104 219371 184313 485074 449478 517073 106787 17185 161243 758225 415679 943293 618369 638144 871682 315302 1512 253286 537525 17806 390613 632064 945462 663452 621405 882750 31863 983658 400686 673734 57406 24072 949255 434287 591588 529206 430459 119559 277014 458926 351923 848142 492631 42263 246376 737593 90364 817427 9837 261551 465006 613490 593251 741519 185580 201277 904386 967273 461254 852396 907543 168704 457635 747376 306624 258575 67516 510442 635762 306944 953887 630322 93556 804406 732333 850961 749217 886725 9308 253959 745898 439988 697077 628806 21202 871234 163159 108148 818160 383774 114802 267949 171248 951406 499341 471039 162002 985097 788673 441197 588330 758717 353596 260397 977822 441738 809919 834858 705707 311204 118048 460162 715873 93301 276681 675656 567522 941016 999991 639747 477095 197727 959164 882350 435643 96079 695101 361014 860542 358687 637812 785727 292067 383549 428527 999904 109682 637256 986191 19042 767047 472598 276746 218180 734545 731952 336042 732154 750484 74130 213004 128810 695271 790060 847074 283053 154551 439203 849905 477076 615618 447504 318484 149089 247005 347520 410615 723017 562287 220466 173084 819129 968371 508060 221018 950478 963066 583207 127577 421211 275815 172206 182167 974567 690225 915971 615718 935148 464292 60330 462571 425882 70432 781532 965729 369553 470361 588550 206164 620202 838613 513735 752487 394607 868913 348469 192078 579935 354141 291289 592596 57451 777435 865646 79383 581756 638532 779494 817095 176746 734595 757029 829291 767750 33367 347268 696859 220177 307606 748879 964807 497539 441829 351112 765422 281157 591296 271586 821800 880503 780792 496966 362269 530219 966768 796177 11724 463912 409504 757396 375877 135976 711314 588755 629423 153178 593576 686407 962883 143456 979540 976732 429006 20882 90653 270899 224179 302714 108257 256609 924391 362518 96206 343471 585588 675546 917607 116120 723382 937707 357189 443405 480929 401316 243475 377012 358841 731989 503697 421669 144216 136895 484755 468332 520363 705113 717631 106186 140342 841294 639314 562932 290444 779773 909468 58450 413783 390840 862399 358017 494614 873605 948852 379602 912986 230944 128902 677129 338504 834359 391188 544222 997850 887981 793683 889343 654046 926615 654155 890572 764021 106818 841749 21658 700437 540843 900323 583601 825928 354373 283640 500878 148651 564343 881644 158562 938928 346395 997289 822928 458268 923713 521265 91187 240841 848873 977621 942102 760869 910157 79871 194170 969650 81877 308137 364563 683332 536480 793508 158987 765830 535554 123091 693246 696117 558336 970349 802493 319523 854678 775614 125067 683893 159537 660710 576099 584166 620790 788504 602672 269186 590073 784541 442258 114604 438919 334159 629472 379160 253468 343710 277729 441233 770989 530382 667346 901044 717280 168695 993443 495667 306703 442756 169850 77844 90633 100469 238510 744112 40913 304093 325965 338548 168861 904292 997142 772515 66968 736069 179136 252305 254496 121169 426354 818090 62793 611627 782088 333481 46808 837323 94677 238753 251400 973243 25435 701880 883017 446173 794388 398503 143996 412002 733549 488955 364088 537684 670662 43415 242952 270605 361139 316592 60331 148350 46974 932367 479699 694185 767010 877587 691430 351784 580241 801452 596352 898404 598576 285217 63599 353502 889430 205579 181110 36841 213968 776600 2058 758957 354912 36873 806168 669542 360505 757940 543805 280868 111749 689666 821004 82761 692383 683378 926348 116366 539801 406933 766712 65725 165496 693712 926973 391992 590195 210973 485503 327153 248055 219018 818708 684848 144678 623416 140487 71825 839123 464413 89367 889091 885703 380355 507061 344650 201728 770566 23562 257597 455725 893338 909422 29000 890163 386819 314162 193324 628587 508828 783703 862074 427297 174929 209685 42204 255383 444068 882709 980108 547200 694187 667127 596443 481093 663568 983949 853868 872387 632784 820894 192438 70795 774717 825572 34245 647137 14844 709710 274937 101822 460040 965247 405253 174734 696493 771597 269873 447347 266189 567491 373337 778304 738783 523551 14573 830 29163 596629 419183 57578 188943 721674 646455 129845 9213 784153 515826 18563 573690 806482 616607 265773 28321 326390 796689 208959 9630 437820 789232 581242 701044 972816 773623 114387 573688 391822 914295 346994 461779 748939 475603 272180 712515 943437 448578 988202 623834 686094 167889 479512 627006 871869 682654 900407 542568 533308 648350 557363 803237 994147 748311 422957 735384 565948 696487 289018 987702 812549 172731 16738 885448 975729 178137 949282 555948 122407 154455 33386 54741 62017 896353 677472 392775 577359 56823 470748 844188 513170 284460 83178 155905 955329 398312 636811 820153 277191 496295 420979 815129 116802 886329 782348 900554 894022 860800 921330 339595 406168 203316 1206 91565 188212 117282 7772 733781 286728 839977 227548 439549 65078 482044 430564 995762 942422 965795 474964 283095 686193 665209 235264 762914 870535 806191 283058 979034 282634 983816 716070 809695 153505 571675 143309 543138 258534 388565 704330 868712 631080 498548 978168 901835 170 988044 853857 80377 85346 442502 647304 442675 662523 890204 906209 38415 991187 345887 843796 773047 554622 655665 236669 467816 155905 764299 726895 861492 928280 733880 664492 158912 383728 194456 227438 726407 956653 809119 538146 786773 949478 165587 826472 958028 587044 4497 56660 823906 217319 668872 358960 635233 572513 414396 288952 502119 470584 573125 827164 29412 788296 52557 257281 247390 98655 840406 880385 34863 756608 889906 108582 378182 734497 586953 603635 725794 475948 112342 949019 541467 882433 562730 262472 564889 440691 13672 899413 928218 153415 355847 852244 126512 498680 571988 529226 188353 10229 96877 866926 296838 228513 138438 149933 960332 404691 523688 220457 862838 298260 888365 71093 554424 535907 207046 31323 805854 841908 874293 134422 653635 767276 852755 15320 405530 794023 456459 500805 369513 772531 163037 645622 124681 883986 728924 96120 418407 978428 466416 592650 768966 424538 606613 805859 379067 331468 367195 316393 855728 313509 943524 289402 69793 56681 280936 217703 916706 647446 990068 692212 419799 978840 88934 999386 35834 765523 54259 944006 599896 726621 333282 530519 981204 264320 573071 248995 826979 715901 585385 285234 986127 974020 138739 449154 207093 196862 756295 541058 661702 81987 94926 679447 895241 532964 606217 279961 861783 233954 933068 570839 329566 268340 733373 815695 15071 492998 283545 394807 83569 235956 951664 203639 969403 595667 597220 777516 208317 750505 231342 530791 467784 397296 647641 879340 161089 115927 115653 387636 951331 224385 859301 921643 766458 635715 652545 652978 145576 649450 143029 525854 769251 639987 936816 934455 606389 754130 795126 528442 373371 186348 400671 942808 882087 590940 55062 808565 103294 227506 323994 154025 778907 779119 907072 198594 584746 507850 23791 39809 606254 692334 266210 570264 164539 145849 596778 690546 506300 749759 640874 618155 808430 445446 477593 734548 861795 401095 415107 586545 635137 753395 845769 767802 509952 852844 862044 153629 829552 809991 166790 280762 798448 273041 559329 773094 114808 25991 874397 367337 233872 487836 755263 129536 75479 812407 64540 328283 819709 9970 276130 224 881929 523292 160464 230374 597011 39416 473785 593019 52491 249660 113606 807775 991537 327443 551024 706119 164762 606236 745161 517595 862706 271336 874932 625015 516788 993087 347753 632494 737588 766556 843059 130690 756182 192877 20081 932910 997587 729684 556824 22620 837691 885480 209391 823471 282798 761397 532113 838715 488418 54583 872367 270664 147616 459747 827532 386578 976967 927903 750975 340236 793672 51205 696564 322200 242792 136804 637995 16272 313985 868607 26296 258049 730497 197580 267073 221867 622697 526709 492035 194626 698511 60059 142926 884080 893980 460430 217284 380752 732239 199318 379550 952885 249081 482221 193063 456161 447807 899 252927 862158 84443 185977 565977 67561 882075 444454 82173 191505 930785 220757 92743 500061 784353 898885 838694 539475 160422 697512 135774 173938 182541 958628 97286 819241 329864 488085 350155 408733 120412 789001 960043 632295 106979 689154 437371 190420 685771 955192 98914 176355 894422 89173 826587 230538 432280 284343 842871 433202 303100 993713 990937 506934 853311 625802 225080 955560 214259 647612 430624 153421 983806 478198 572017 28700 634392 694811 842399 445506 714065 736129 988080 995488 797448 651059 357825 401612 998581 47600 435458 224716 400224 770921 817525 955742 332263 221318 101235 970803 342652 778338 386983 931823 297381 851147 639248 213483 771387 399683 589443 359219 488491 807617 539688 665289 255864 910513 444088 267808 216055 690480 968517 353761 112337 467089 113586 22633 895684 76634 82295 846473 639651 526471 666910 494533 797137 48262 121801 730262 498570 680634 453290 332392 58459 546681 855496 914716 44133 198542 111617 264647 518814 970551 389378 770866 421647 303783 536273 570008 274199 463110 604932 378411 70310 883180 912711 609550 409539 556457 888346 464156 525063 204417 919185 952992 409056 573032 632146 911771 248911 321546 823002 616962 429290 264774 837881 393213 303579 322861 413265 652201 608862 538888 156443 893591 859847 1104 577250 157003 755386 758964 194245 681789 478769 338454 563257 384859 571002 154382 472261 448582 256502 564390 892357 540176 142684 184924 396520 215364 916851 904227 960242 788190 924571 157090 605755 268751 359941 184627 429933 760891 697782 903205 897993 834874 779465 351611 869091 257242 791658 226027 464290 899931 460955 448800 136513 453426 523122 938873 213713 931399 76057 112583 41717 828470 952973 590867 484388 430482 477280 293077 814890 717918 35128 447294 347879 51346 869261 420335 759822 159132 904622 597184 403368 700316 337021 327866 433615 384550 139246 724189 307123 524356 640717 26459 73304 258098 809589 283675 674838 912864 237657 771191 60824 963764 985662 385278 59038 847941 803199 345971 618427 979937 213512 487116 648151 677960 422492 421811 717101 820718 207184 81929 334286 21565 443725 956126 818013 935120 804497 889146 86738 649914 156591 815512 288823 438077 238602 497893 723437 576403 779934 951365 555432 139049 760696 995855 638767 806111 84601 966860 345181 929417 90262 849340 272227 245617 668187 97680 953603 227346 131683 827505 884630 49759 740386 757880 146888 642554 309852 610036 53591 274365 656683 505831 398871 503733 27068 670281 466800 814433 121362 701380 606238 298359 898818 347382 901233 468832 881078 683186 165963 244471 727786 627647 713380 149199 816562 659735 970377 265194 230642 428202 495065 81218 990948 278169 997447 51715 664918 131259 100507 8463 732073 826011 582001 650169 188883 359031 46328 652810 155934 473219 756659 808576 11879 241636 91836 129162 561312 922166 738364 118989 653838 855879 750261 207586 575947 548313 301112 458901 607493 441124 849583 729320 418877 515409 612756 257230 615178 230528 12600 740400 673491 975171 107069 711467 670936 973857 990876 149328 915434 228116 788065 343011 91439 674955 984618 653405 111967 550825 890795 306475 341257 364804 214892 123116 362319 263334 316553 303734 314981 268112 993329 874769 889302 928306 910057 665082 588735 289204 804294 865954 876562 537777 544630 189805 789589 568758 846840 683700 701216 735944 33759 194627 549731 719963 191699 34075 353245 888091 492559 8561 230950 733671 258660 361581 225382 851857 85237 490669 125019 948703 868537 974527 725976 589901 975933 873834 641024 478793 533663 554150 839503 327734 304340 489055 800658 542762 74466 738486 258985 749167 992103 755264 245580 85061 674064 142597 983299 532831 587491 706690 490029 381922 655414 828071 537530 987817 838901 472346 99889 887043 830560 82611 558443 849523 538442 371646 653974 445103 838107 474940 51378 735330 339535 774434 982743 362219 410678 639256 902254 981916 2290 856315 217908 109819 4603 458523 406842 305540 940446 594942 321511 305892 496442 750171 746548 417664 597314 687456 799727 800876 972734 705069 88569 302389 802249 462423 70600 780120 161556 956774 943718 508360 641442 541334 24687 913068 84682 875098 930263 415326 222265 599252 162722 394925 578605 65823 765418 362716 884666 189638 823261 601633 918089 225353 135549 47591 513108 897439 852510 659020 13164 216687 693483 585251 173491 172822 896353 660340 399074 274788 567249 525623 767620 749086 590755 415005 167801 884222 773582 175303 832692 444334 144161 154252 271038 513745 900861 921912 197681 133435 576665 768007 188029 992243 12733 397614 979110 395128 42567 136979 927940 479033 364009 524368 200961 72732 288744 964852 491743 533944 87775 513025 1136 596890 194746 508719 496988 297348 293180 494376 266334 521577 820153 215050 558471 343859 633948 355432 680634 852286 52515 71881 751918 459034 973086 684008 702192 775244 842419 825586 677662 157325 920093 844107 583788 667210 557992 321673 495139 808034 212919 456311 244381 193643 297983 984404 409739 738350 907721 359634 112111 279078 776115 11479 463138 840581 860464 379903 758927 557744 446468 941592 94838 274878 751880 602468 126954 756860 22316 160859 22675 53420 380528 654374 244781 287745 471146 91045 293383 535140 209923 110634 911878 287539 33466 969148 796447 459708 61151 344981 626784 798023 920217 595236 409895 412361 441249 851852 688425 767602 581189 338339 449133 238368 976806 690164 475919 111401 746106 213821 100477 104470 942666 863282 368893 357538 755701 606136 355621 864767 322860 586731 804258 998289 360820 815640 871026 196337 669863 886916 548074 74219 686899 940707 865392 645504 403417 862625 296257 337317 19823 356573 113965 731650 649503 705449 330518 318325 19494 845900 826165 524556 831637 279360 442965 935438 534420 601460 285270 422131 123354 718090 261611 641383 18486 412890 22044 961355 504777 606510 223685 415860 750794 72708 84245 55210 313472 211727 761616 573546 563020 463222 180238 5349 516700 977876 839866 751423 116025 888758 834259 535121 757242 604896 388526 255591 322190 796808 123954 411010 3895 67162 63066 969814 80905 348146 689719 903374 913199 981669 47532 857028 604135 814008 126256 78537 324929 213159 64207 204003 569635 836832 557801 743625 349704 304005 767282 868585 602556 970798 279280 283235 142306 523621 272961 728140 843438 15016 985106 870508 55852 66922 213544 133120 937911 991378 502555 507192 397634 199738 508054 950970 571731 148721 41177 772445 437699 320442 263735 340719 76735 601035 422872 521008 866506 731727 511608 847829 271993 516004 297766 309638 558453 287646 141958 962016 845437 749698 883408 782963 528673 647180 114511 859204 151048 167913 747426 955661 189675 32317 670846 983353 284439 103583 417770 37800 263791 50136 935873 265713 126696 665576 744180 229211 821580 301889 990534 785442 975032 476298 461262 961081 933405 82909 906168 875586 993474 448649 589188 894039 26496 672144 197830 972421 165573 364138 260324 675724 494546 856321 132187 98336 536701 865459 488763 577579 768048 592212 233446 4745 462632 977193 136213 689226 162294 315693 996627 43699 798530 51216 731456 634109 197443 394035 848207 192661 551176 659885 250248 682970 552754 375497 324871 560739 259959 835526 88955 174838 667745 131989 545448 886354 857933 741151 111397 601638 852525 909757 929823 503575 899462 180414 151188 211710 468915 574948 752921 540840 799776 64423 165013 500948 294031 945328 47811 882489 905943 504223 117300 901949 663008 200646 994123 10239 854696 825900 133375 756174 490689 136844 459868 734959 445200 833491 316738 687643 632272 370085 901029 132478 640973 49688 810507 122746 904170 542647 770833 589346 230875 69632 372583 105791 127723 654759 281807 449614 466296 376721 483106 516992 718002 32282 505035 269433 139423 431119 875529 212882 69210 72437 568561 897048 640784 528000 623722 780170 989825 667932 410224 421662 236741 13224 144146 123580 817220 826038 459124 272578 932157 225421 92622 830462 20480 989287 340906 118455 671924 183219 943402 328229 322642 960532 696575 969076 281639 3232 248243 813254 120342 939809 111137 346542 33492 961944 239415 745845 743530 878325 290235 827416 366903 822240 98243 460488 713836 369012 631995 263273 633422 525694 963299 536211 430391 20098 355087 847188 780756 816951 495077 140589 167848 420422 607202 992784 174856 485262 432214 60393 509662 834019 384803 209170 505639 388811 848514 720284 533172 120448 486590 870989 944941 582384 234166 187421 50057 616064 534431 155576 200087 385093 597824 350655 496056 250505 191669 96070 69410 20300 721581 442072 804255 900736 406828 373550 617484 978508 603593 541436 368474 163531 906801 795493 984209 855946 109666 50049 631560 614541 153329 264030 360430 250250 7621 393596 849988 135532 233049 762896 696993 54225 614206 711554 612141 565901 750742 976239 921062 402853 807963 241127 491422 983829 462422 122928 163194 145675 491624 773057 861941 888553 802180 631368 954139 587847 197171 806501 574734 328686 831823 43820 344837 205790 937224 701927 150280 112137 42594 736210 178101 163030 633013 298845 550526 111391 476972 40238 304297 334515 278150 402524 742159 792660 705816 384885 106205 21626 327242 472569 419286 550031 333333 550428 101774 644145 730187 555784 921904 419892 757839 202137 307514 341597 336024 252063 613948 642535 124723 784095 756893 948738 411454 575699 520470 638351 109422 447461 769460 66789 348170 63480 995226 312272 981741 620383 171581 64780 410888 158628 163878 555726 541661 483331 616884 956796 99845 415020 857303 698224 520620 866820 916950 373241 202255 427428 532810 652505 870533 431833 615457 13640 74163 30242 363484 192559 80662 636918 589009 821102 996734 854011 459945 698264 236941 658384 741219 365682 678715 799620 745167 134967 104917 420892 18516 529814 496186 562769 334764 684466 860317 517903 688930 373089 451078 785912 309019 525870 458001 88671 769546 225432 66861 10126 278713 948304 164381 952128 166407 369023 54331 673063 48677 990974 823728 450087 487448 62107 645566 699033 516730 250011 399542 984905 805369 622002 764290 988793 298327 445133 707356 616540 928360 803913 411797 597019 967511 98745 493263 184468 553697 672355 708931 967318 397400 606851 787900 176358 440545 890568 748698 93884 85687 792786 503441 53255 567974 366202 90471 919013 406224 697930 189113 640492 108780 53376 735926 87716 620162 834768 20003 939851 330928 179999 555605 572367 309544 442505 446074 998999 593263 716955 389969 316219 249632 179033 277485 817031 221095 887226 157558 721532 761927 951399 297063 600655 739540 147392 785873 541737 816314 468694 186263 18469 556404 178738 428464 299668 320661 265997 974441 100796 368771 866902 712864 59605 736694 671791 137034 433355 266878 892016 701165 52223 211451 638883 447271 984070 277922 110790 606949 27880 388735 875788 293677 286178 587757 685020 884117 916133 333792 425937 172425 535636 780059 638008 457545 74314 577210 909461 457640 856274 232810 958814 125198 892589 733740 360574 170551 745040 142486 42644 603762 710115 215441 881201 15268 286467 905628 794526 475138 591040 110663 98643 303194 318496 526777 8833 358539 469338 359403 30922 152071 514716 253291 896771 216024 651718 198426 60345 542233 44653 844782 199785 892409 159641 944049 390022 486844 214087 873536 611702 249721 670759 292044 371414 954268 291231 688221 279346 978214 314630 593418 535885 220136 534570 670914 428255 418124 759563 686214 249874 206476 159709 481196 431365 111289 168522 350878 930249 740405 469102 284185 399974 709945 767897 919279 809623 454864 335888 898181 684169 888154 721293 320021 90081 164554 863034 560109 339635 960809 887098 959791 165387 267409 252577 426511 50792 536882 54262 969176 178428 452752 950072 953063 901742 47042 286614 719022 482071 968181 691638 468979 226888 532584 577391 56206 503811 898158 843342 363503 498494 174447 771285 295253 830628 955302 955063 744984 459411 930020 564446 773664 686238 530572 830310 519275 299852 588245 569695 501067 34391 654219 465166 928806 580527 472783 36332 597748 507189 610898 668518 791045 165568 259422 629467 628344 883419 963725 9826 35205 207173 429456 123009 100724 567663 286569 568567 877988 950530 772785 38515 103429 623766 422419 38234 218654 50300 893135 904773 317832 544694 614008 692096 43440 163257 884470 598605 781081 679218 254405 572127 138264 72190 592372 961439 264790 625904 732583 551723 950930 52879 120022 146258 218460 443093 953036 160025 801755 640369 918056 876857 616584 187526 881951 431134 166769 419242 875256 338793 540215 596008 834895 544303 980240 315646 247762 106169 896966 803744 683207 267010 60917 613107 777156 225532 475857 877522 605814 2059 213150 79629 274459 269640 801654 827685 604615 463231 591111 847762 897827 830257 231378 878589 538601 310163 627885 697926 90922 375822 989314 691071 284936 395453 372174 920558 3900 192177 125731 391119 41425 411696 919334 983824 21991 259698 983761 906324 474737 908643 814962 21681 112503 591140 454763 11633 127125 777482 984944 759125 20666 277981 510860 221517 500394 19163 159644 476481 246589 768370 774098 353611 469789 702665 762611 393147 905420 714680 221658 474258 658140 161035 132979 756679 481845 822403 269184 948933 226322 11925 480216 164971 670404 779881 716259 354507 481454 838492 271391 46891 544839 642302 707806 126023 810523 981461 538246 848461 591178 366489 803023 674847 597704 381813 186825 239189 930459 600397 237459 138936 426657 445426 28261 596872 776071 749295 381191 778999 569618 998720 445975 734764 585178 371350 441288 272769 359690 776724 982941 593990 672226 552213 190450 961723 467061 27172 705140 356058 497323 472513 174691 260682 417856 563299 130775 357485 606339 344625 907321 986003 591512 823752 515589 305157 717623 861688 454798 191419 897066 549639 284218 48742 121299 599276 796034 564327 748004 55189 206068 77014 684325 488610 158193 22396 381233 288743 297903 804505 239545 896686 789367 801311 67711 116403 927144 494196 772509 49638 519347 102964 433660 363500 594909 432749 947869 994271 952576 358114 555732 810633 996489 361161 610951 116589 334076 970317 281139 377598 76716 188300 898536 732198 395011 246041 609096 30401 910336 724283 804812 603103 852980 100013 391871 3653 240708 29276 588736 967084 270122 52332 410117 677697 652724 738420 48019 752548 579267 541821 95751 692521 283790 471046 542416 659994 396892 477571 38194 630322 608269 980442 543364 409059 994962 564964 421171 780625 597169 276786 202109 30102 833730 43270 273719 743356 788084 671893 363528 648582 333321 680396 657387 703335 358357 549320 301873 338632 915011 428636 228029 886919 789648 696143 717126 48051 642126 681947 313880 2705 425699 734447 776083 678170 688455 506286 960554 195578 896457 416302 853478 163667 940875 465594 49953 95736 778882 235153 756491 906034 492855 2404 697449 491583 281608 277404 801488 92942 543143 550033 435118 454020 229274 821076 382530 691001 553658 359398 503903 591100 500084 939839 634541 744651 37067 90504 955560 992668 68691 223713 291679 269079 947832 396764 671414 667674 286325 565440 435173 809972 544093 211335 187830 220138 432022 171104 806859 316980 632665 244973 819605 125569 930100 747142 602526 151535 691400 522037 610689 84308 471818 809976 318060 189496 928966 2307 109733 987352 592408 161403 939970 641509 671473 714555 926575 397443 863768 590227 159660 549962 418086 206084 393805 296521 925449 508805 846328 987710 369986 596993 762730 58271 278567 733079 888051 799636 59681 111961 815413 810554 627119 929997 838505 368097 361762 678959 807897 981775 936863 161965 143591 885180 279648 451114 117253 684564 289715 564795 903483 731384 605433 404973 744741 777661 83304 278333 688306 429099 142858 574302 22118 48639 29884 222967 764056 621161 332848 672738 935413 870159 67691 523247 864379 19208 888903 340574 802047 95458 225650 911337 877032 202781 78062 933688 28529 680942 588751 282730 140139 674877 908032 808531 243256 195175 571710 2104 162321 206588 483419 676885 104962 260866 243965 482391 1577 384048 303900 28003 18298 867700 798151 790221 469245 237806 418976 373858 161103 388275 286555 917022 323805 603082 219203 628790 113964 810226 567158 859408 592084 292378 341604 437574 120704 138600 859539 241511 546671 746611 448670 416438 132534 394441 500465 683177 806524 87466 364175 99435 30525 542282 432973 520218 310600 798995 25748 775306 532545 44833 506530 432064 302879 439876 168073 535223 368879 485441 442863 291871 79823 417362 540685 572761 874484 396385 616305 329084 989285 584849 769595 63123 89597 426613 515875 328477 697069 724823 880306 698892 537143 903475 558852 467526 238964 575097 200589 454375 109071 894862 242000 998781 89544 951051 923369 742091 776179 35517 176517 280582 362870 51235 991781 325851 460558 51380 728479 372647 808266 571158 602461 459325 510607 536872 145755 314532 39762 881273 475373 972695 367521 840590 847863 46211 176539 773408 598771 966220 507059 661212 182895 676616 561137 503265 560140 394370 908977 648389 952896 489273 327713 173457 93717 918430 273863 731392 409384 748634 756986 165380 615402 906181 67236 461633 103907 948784 20742 108432 921770 735132 758708 669822 735854 600065 293525 747786 779440 644744 777828 249898 319750 903313 629490 725190 540570 159342 176929 881532 755945 423014 394090 61147 971717 210547 148248 52968 59156 732804 816843 438812 238734 739004 653239 991523 872898 918449 21026 778142 553362 854190 122153 839074 40434 821105 704891 155319 876461 808430 21660 411547 928416 238154 691172 19708 484989 948640 727678 684289 767562 375360 593961 861506 573855 872363 46074 241867 39084 414616 498968 755550 573680 178546 650623 694317 286659 163992 1214 478564 571917 807196 378937 72989 753804 674053 186087 416873 786259 912717 63957 15758 248133 880931 129889 218372 111774 792233 735360 500599 194602 942647 155896 453448 959820 943382 661606 270220 216569 524167 61178 656715 864826 446586 420791 204802 830510 114967 805108 793570 575045 912184 774813 503439 226374 259501 16242 164129 105738 859254 673734 73126 152062 183053 54017 470174 916901 319642 599007 20606 174228 545660 981103 180590 34037 524999 487381 673483 552964 422784 949641 839397 825685 234339 93462 469570 442316 381342 318171 687833 974499 922387 853453 748056 555624 85530 696755 998751 574268 935484 18665 390211 751189 910137 108638 218188 408188 286467 855702 687159 773392 829121 346152 494772 835650 121229 187840 529833 449879 247478 178911 327021 764841 192255 837718 958606 860518 551646 364303 523020 972943 189438 791556 400923 983227 421181 689670 292773 762641 122415 926327 728262 348113 254169 850384 306830 167500 467191 152028 408707 194023 972918 426299 870044 722077 411194 620192 776135 898874 502106 863252 551971 892320 373663 750256 192711 283462 155977 835559 143802 106484 261194 957050 342392 310728 205896 416257 841651 938740 287839 234473 626768 195837 573277 169841 207718 339262 192325 597996 769347 15651 70477 28418 991206 461742 999327 108846 906950 450358 813979 97153 948745 147619 686164 826078 96206 994867 152463 454076 136292 171961 448327 379047 602896 898008 973611 792576 159371 313420 106846 279544 118018 151009 985655 618649 758676 559290 945471 827261 706072 79180 987189 822100 542164 487968 182605 703011 116871 663636 138924 998016 636640 245851 106734 473367 470020 81208 998753 167912 9292 465927 768583 965190 34820 497141 843608 737881 372846 846531 973117 323165 654141 469510 418198 217825 705306 843882 455157 716297 75171 345130 282977 183309 440999 542810 369428 453688 698987 174878 150462 971433 844200 439472 130111 447957 558730 830429 870065 788867 598771 781576 947035 473806 777078 726630 464319 341223 339868 196417 330765 467793 886114 617910 946030 443683 670969 766006 162746 27210 588869 703560 245122 217284 928543 752006 517255 477477 339347 208475 708800 111318 660770 100236 768281 134033 809665 754924 287470 911847 354521 663846 906452 496506 279109 864950 226577 875075 133079 748528 44383 587853 113043 86264 767725 376504 689329 780553 222302 588791 909407 360175 733191 728402 875902 382668 424565 309157 603296 170134 545253 80159 929297 107799 530443 538628 944203 968108 548940 617068 196351 669959 946627 132417 253075 954350 63935 565509 453919 70073 475460 7562 695279 581719 116998 103480 322884 696074 131633 249802 404499 453926 485091 714321 750020 250454 756080 839984 749620 559703 93982 952222 559155 582652 569702 332775 711239 812584 111737 885867 833192 258967 3001 103390 123586 385941 163259 879494 641462 770885 824908 683072 25880 443355 861865 143228 378290 811810 642885 496828 530624 709496 899271 22425 862771 434829 669129 164798 504046 238440 739098 834987 930188 735458 842301 2675 125400 615400 395176 970238 665875 61501 237446 811272 963505 202934 127798 347552 226268 521276 554057 486186 57264 576589 493511 729246 596541 365180 778859 207110 686985 928493 468515 807044 398219 57178 51281 455242 945393 902608 494924 554271 572507 864562 235552 938657 575325 244597 637321 498686 214273 640291 450428 205625 395331 733912 858399 125228 152339 919816 851276 562368 407062 21431 765010 706998 407974 342783 984436 711585 321357 981710 630952 453418 6670 115301 501528 953995 251741 183450 363365 162388 906337 533015 110751 425578 740537 495065 710414 830787 475188 59633 360940 87851 32599 791430 812521 510209 728092 978770 294246 97530 305581 725921 67002 680670 260205 634261 586800 911622 835183 604708 991495 59557 301373 788632 110833 808635 955602 87502 918548 269475 770208 473016 531276 603975 203404 525531 540071 480870 773037 696273 260391 598741 366736 582921 393668 199291 134263 837762 362984 554579 516821 29523 222897 720622 480531 799526 867698 695982 528143 65273 974834 343757 271832 132444 501355 230868 89011 985333 428876 585060 144281 658111 672568 728112 470518 264006 107077 697281 932908 486188 820862 646257 618638 691304 488289 336944 208869 661762 724322 498243 1775 64152 54694 559935 471643 931869 41161 332114 884878 767828 344281 445179 671073 379545 703832 271437 221728 275608 548477 195184 93836 401940 972212 284320 137114 770658 915994 586604 996019 320235 996546 998072 619186 866478 751858 361531 142505 525819 388582 138562 591900 475129 760908 133227 19395 976481 47943 763947 199437 704192 900973 32521 278104 28601 164937 436448 906298 383681 894553 357345 831419 612577 306832 574735 111000 284728 982294 643905 672002 684278 350019 513187 421597 213602 247079 908533 221314 887253 641414 921547 582525 488125 524308 286475 194703 360859 819005 476082 924397 945349 715744 73551 957759 149925 737166 612679 462178 541560 220688 398095 723687 320911 373791 71349 782865 373137 939370 330968 495899 543991 826067 306091 286256 719119 130866 803254 861297 324411 683280 523925 476659 263407 195502 16119 566014 970358 767612 111456 796623 221164 313762 817255 213142 205701 321338 892473 157625 81350 898579 61716 992144 512455 358320 524941 693030 659575 67271 917387 864958 343383 541507 921033 202700 899390 903619 62744 571256 651347 501720 441818 85663 72471 106827 348296 299025 607449 411796 451566 762900 387903 367588 235754 302943 974659 387740 581424 459552 812340 39636 41800 985399 45297 166933 894990 423097 451250 43935 622066 539374 545151 952996 346102 674898 471926 582155 909427 263384 447689 925422 94100 605346 547710 600924 713752 888074 24749 650328 109460 932381 104326 349848 656239 720091 442760 330118 577125 876920 917131 130435 656453 810782 206071 146975 84787 373289 163659 57634 513510 621289 698519 384583 68011 641764 557890 545787 489632 955793 569668 323746 940730 13021 827821 605459 525376 376362 243229 456855 895629 270156 625354 229550 530258 139914 207805 820617 84241 183715 369621 780625 127843 270278 370242 277663 450099 733144 32779 608578 967681 999282 824393 769468 472865 735009 237033 233349 465017 445221 76014 512263 529350 282354 277869 563360 871447 241713 227920 139043 37969 968896 849684 905175 725801 79086 98314 116726 147309 125120 247193 333552 957180 36015 980538 413222 496265 393000 11067 197103 764316 569738 597949 300950 23120 430251 513014 721945 566038 320788 945968 472940 987377 759168 107528 494068 204537 356641 554160 228813 666712 371675 560685 73605 596495 441287 190169 434334 587122 210866 432034 251023 103272 906651 176266 344004 267564 427064 540773 820570 861263 312946 556254 765412 131059 584292 972018 868393 18577 191392 842995 320675 235764 555946 332358 283201 45884 862523 106341 21670 44957 501119 939038 38120 234205 64407 478099 387601 344921 763608 62904 611170 745728 84171 373592 238475 346454 549547 506001 13044 165299 235498 841747 85688 509250 413292 445604 154468 811906 728137 634847 971965 437320 793615 84464 870519 158907 991167 281434 10878 984023 60492 218289 412977 110507 538975 507232 556194 945947 128533 43557 863255 848862 139519 20048 990412 439745 604897 160264 846703 820450 579891 641029 495011 884469 314915 90327 16189 326275 938065 936542 847306 300134 618898 707151 543943 383439 340654 436662 589096 453056 848802 970350 367314 70482 699487 682410 687648 622065 273865 465968 120097 66202 70328 152665 66520 266788 815162 928275 187387 424116 596623 721055 938037 972551 616364 345939 356965 899436 886073 98456 234525 99271 960147 211629 405475 697424 27210 141858 865651 390674 180516 581662 152314 38316 516953 64026 44189 983059 190485 102500 862448 476302 402040 117021 941056 75449 5465 30011 374218 73795 262719 534984 108161 116400 296359 977505 953548 424023 22017 450679 893253 171236 938547 741969 814075 951832 191636 51529 999281 351364 433586 251019 771869 473042 275021 224281 436074 117180 553177 351945 610614 699603 953984 231045 754836 203065 296158 187914 653900 39271 57603 178858 152534 374312 311477 875978 478627 880988 391339 728932 269652 660086 94995 19590 900160 316734 436493 516242 383475 406992 704493 566588 398057 783388 504253 802383 309719 137380 343672 996072 873443 199104 708305 955705 540519 651165 609962 975176 146034 124218 823261 46445 200710 603881 880631 763479 581467 435284 703799 265480 814555 721974 941716 982420 210468 479646 493300 783462 94473 731632 983222 271740 463761 621091 279529 736870 496887 893059 864914 747019 315688 591984 126315 733155 915144 551390 73246 774014 340269 865876 526862 969723 265250 255725 267470 765842 42022 274393 904295 467275 593643 792861 841751 66373 672535 995023 372877 48880 825606 578075 665710 265363 332038 786049 870931 638215 588953 567892 918025 464185 611511 717372 39695 807788 360393 624949 954459 460597 889391 702990 806230 153725 352635 659499 332187 832003 961972 202820 671100 29591 163540 155364 78781 472352 484042 895338 470999 329303 195961 783883 643702 662986 820855 138254 429884 843738 512207 281870 656124 275901 397503 470652 117119 281788 143227 944859 601090 889142 524648 324866 888566 133340 618082 105118 72511 335539 255158 904045 465782 207253 580137 87939 238631 340400 369199 786505 263956 835461 114100 140601 851056 510122 97111 452387 760036 189321 667690 132076 103565 844255 436852 190090 44796 481470 490287 161673 723445 455371 682058 563401 728944 401600 459367 661181 287900 853291 818526 225837 789079 282797 180857 805173 366967 289661 763318 269380 980676 854755 240456 796318 525691 853949 653142 860635 221069 252669 816763 76005 376413 597800 345348 169982 65670 457304 444597 761144 376659 751548 967428 705274 928645 840531 278429 211650 981521 962677 99164 613982 566047 243594 648662 108721 127756 82640 769232 343093 995113 942489 29766 80755 634041 664266 665254 479948 625399 139294 867858 777524 108494 512545 449890 590833 498079 565494 544352 868384 411647 92114 59082 370225 711285 277054 972115 673254 84736 127896 150114 786328 741840 414034 851729 88498 192201 778674 15663 544884 398083 214929 617023 887601 267212 64796 594103 59217 1444 359894 667586 397264 416319 464084 310270 165373 306503 203775 474175 317884 963096 372502 629898 189957 556610 655913 434075 962914 499339 693151 27679 568117 73322 125361 671866 562736 744205 220589 986179 544858 975700 155380 864003 547793 788243 373244 274426 946307 730324 220558 671130 704883 605395 356617 52874 889402 553600 606365 619364 220612 468609 406161 247415 350479 800621 807806 674437 637103 254610 43218 102022 441101 173039 162510 793188 62627 108731 852616 440573 201281 756508 486698 814885 965580 544049 94769 462305 949562 791433 576303 329516 760919 18602 561161 694069 979970 559947 944121 893024 630192 219353 506573 256769 101225 879542 52070 858596 596294 835125 994426 582920 249081 667424 868051 889438 270469 215730 407822 802639 679810 634590 539165 858292 164635 894214 127365 49244 290127 382980 584097 402441 649267 460836 733533 594035 985646 281512 632827 318595 573243 753859 892690 202137 402859 321823 543178 806343 373344 395607 443681 329748 20563 125053 710377 878907 98768 700693 544263 678377 23669 197272 111542 77954 709494 110579 363586 425820 113692 53637 567118 326978 725953 664420 535758 833842 929109 368793 95309 791648 440669 91807 389865 577905 743086 678248 834450 570625 668470 120088 694351 412253 386228 886344 253304 100618 933499 241860 630077 635068 405043 35405 186909 976223 764248 273304 177200 591122 597241 248142 405342 671975 424698 407562 94694 958757 674898 288798 215576 951046 292622 834574 624475 150009 960588 239443 103272 598561 153601 719065 211277 531732 647668 312577 403242 733212 349184 978848 772471 16378 318614 270398 691005 170846 680889 264664 651800 48240 280192 503839 979516 196555 365463 394999 581613 53948 192638 779961 204293 434439 829256 304305 599986 837282 874334 732448 646005 961209 616186 734843 893924 757800 184300 143594 808040 574980 782297 754186 849920 936147 892342 973164 647933 294927 227921 983443 802372 739238 718537 488634 116303 597309 128017 667916 821036 515561 459377 585386 360060 418612 949957 472873 146997 778974 326332 111569 100257 552281 592474 666079 769629 477964 843574 443011 458587 755858 739005 377123 775328 625144 825453 601623 369798 342722 452507 605419 551483 646566 973550 459360 73473 493711 215265 940330 335020 606683 854597 833011 506855 591198 787900 739031 329263 795357 297535 621415 793494 774996 921689 806694 27777 61681 5674 494863 359019 773718 145894 293068 152928 947226 316243 334784 563843 121481 922702 251583 353736 674464 304775 8721 410106 592146 480128 6066 65270 835333 620114 577045 808815 433046 116263 338588 260008 715921 600961 479778 516861 146809 268274 310577 210138 801606 348514 142348 704706 502178 713613 176743 209929 829675 124482 552617 203291 435317 259109 873393 718707 437701 143853 559246 314148 54038 301543 833798 806996 215192 145073 400400 79612 2220 720576 876186 313577 167017 536730 995779 803262 829019 855645 400482 422640 614014 562102 730429 639944 55559 901611 468371 723237 60124 13138 525715 671543 106967 791959 267170 167877 941574 94010 109146 101096 402094 186831 343365 300942 896196 938236 228390 620536 704562 556670 972336 809724 440792 361764 552525 960899 690633 875154 333016 242380 175754 796928 974755 55400 188566 735289 258290 974332 365020 427805 444158 612226 735679 736799 727860 392712 482645 109383 44275 628335 493289 74992 567890 387885 172538 513867 859415 245900 532537 754075 550144 627560 237839 784695 198718 573301 557717 988620 463670 3511 933593 322840 287423 688329 418144 388016 272550 538903 805598 897339 725868 896227 931456 947380 908742 829059 328610 816492 450205 74913 530138 137157 298572 900986 290923 695288 544165 434912 316818 553040 815276 289848 693822 876973 445978 321853 945551 672962 322011 711035 316254 597528 529424 728724 855541 829769 273102 937663 884242 288261 133022 247364 906921 977424 626619 833473 797151 385794 798871 813544 888272 298310 424150 377535 402761 200283 198608 557086 984142 259030 446484 148404 697238 14942 414240 985283 305418 886831 278634 273248 878858 291608 472858 670004 376935 520253 178317 621181 81578 922901 472468 465805 473228 2348 275187 958730 991932 951075 562786 202093 39580 883691 178127 203651 980676 581006 978331 251759 769342 60582 811096 367718 99272 598116 386129 577713 969493 192266 926723 988655 394508 37617 999068 459984 86792 493956 1923 418011 424854 8195 828751 699049 183738 92674 716558 236775 784490 29927 305856 812888 410449 223151 514842 378705 55630 874281 820740 149115 134386 181689 23835 999125 705094 501591 277552 906032 402498 339662 807878 397681 345367 738301 941912 805458 91558 920601 27985 967008 82951 36841 643538 405311 604100 261769 107183 57378 662234 215336 428274 9491 17727 315017 929111 127217 990230 435270 118862 895917 298940 92040 266941 863884 423360 581904 254011 767080 951842 276914 412438 888111 659675 367381 872974 509986 942549 294196 810584 487319 953839 92383 614811 740792 98298 883643 70262 291074 997438 271294 929336 618951 61622 926516 541799 673900 365967 323005 575354 145324 86062 716748 58399 595027 721767 687593 758390 780547 381830 806896 113043 825778 250314 150224 510208 986218 446053 508302 309817 118921 17981 848703 992110 997183 703022 514193 443588 345554 376774 280322 845204 249436 151112 932839 967787 962380 748394 902247 905 212001 664854 789694 716834 27187 99501 786875 320736 36266 360831 996034 529886 759364 581588 645834 858094 657299 587622 923039 255125 117821 305317 863777 592586 392187 372786 677700 49978 25498 732196 803215 652935 534013 372166 188765 656260 599768 865047 888734 47355 459319 517384 697943 567591 855989 297346 685406 891770 399749 6493 954463 153048 904237 950250 936730 865562 445382 872235 650722 474701 768446 619669 700511 678384 797653 665365 782029 402809 200611 885960 417211 406929 531665 236481 938253 315987 317467 775367 367099 393041 734869 766868 94543 444367 771939 453143 277099 951686 387903 387635 385281 927202 72822 588030 357529 762629 159147 831171 410318 186626 114899 684224 917329 520162 402360 426217 276325 185891 921399 109923 34977 84723 349249 451913 525937 607993 551901 931819 702806 408141 246564 860298 324577 795259 120452 122718 526332 482245 557246 536272 74593 865246 30249 219712 709152 264239 464940 426816 811998 554709 165575 219158 475153 400673 979915 106046 99205 272023 988573 231526 441881 840112 384504 280049 847427 262808 171176 133109 824968 986544 831887 517948 683269 925133 943843 357447 81193 141623 917870 453510 543736 426859 780813 691105 770441 451994 898034 127090 422729 215080 893858 429833 840247 703981 155192 885607 467429 985527 655456 37507 582845 366278 29213 150600 993402 516303 130627 311637 353387 657914 287549 368443 343795 903076 557000 760515 679436 826590 37238 712038 667775 61099 108013 706387 794477 93574 351973 465836 145994 247898 977390 614473 80540 387976 373671 549683 486464 512165 524424 568426 642598 445177 603033 239008 29136 208449 292089 278588 330007 567597 119960 676312 912934 993827 366397 308804 265725 961402 443648 394240 592367 182528 731025 926661 238756 739701 215280 229245 138136 13 927666 5255 96602 838770 375299 775220 507982 803968 826590 805261 880492 152200 78103 405834 246270 695885 383698 648988 457958 607433 306504 768676 223637 158889 230729 48442 458197 608589 896501 628647 886273 889738 926402 138667 946824 386023 310969 988536 646637 729763 695865 178612 183241 575661 723123 114427 107400 75883 499244 971547 226280 580788 630910 420631 41981 869462 322455 856549 643056 405328 417016 959216 556731 462617 621687 49430 127662 294616 336509 304170 572462 466857 96457 730867 125488 108318 884588 433388 606338 882428 982667 485954 748867 12090 875168 594329 597030 10437 790777 399943 356083 148223 784056 677784 782086 889019 650193 655560 392270 518083 206735 222668 552911 151955 933583 617865 929 656987 909251 754395 270638 232256 938864 298960 222136 736987 992048 280683 281169 561720 401457 534049 134048 479257 838709 615839 902243 653873 636240 683138 256936 954794 110573 336477 104658 142495 556169 242295 825370 81058 807094 317898 253900 2807 616026 730757 334086 981143 745133 384971 546428 951471 202879 227954 584887 433886 570799 221381 198353 832826 426357 445251 960442 165836 992345 306333 117302 424911 129017 595388 919901 228853 173191 296376 533658 974626 439049 507042 649389 551535 521240 446523 333353 464552 772705 770363 78646 426767 620519 120715 178768 174551 795455 684363 499078 520809 570834 436941 105532 219874 846558 224280 463337 797843 382198 66726 389402 156160 473981 246182 196205 589602 593583 350138 514455 890533 408601 892794 464031 412010 310812 63600 628576 211398 346862 905626 420107 236033 766168 323564 942755 93849 284537 407435 269247 471868 106753 334098 363659 54609 856631 218257 634567 848432 216692 496905 68550 159077 354406 230065 953585 244401 113934 253364 47234 567881 843010 118385 738185 545173 197612 397370 395370 468210 311944 326101 330909 942513 542314 756542 4397 297814 123446 937827 682042 458137 373030 462439 960375 793704 698888 85727 613292 655267 452157 42264 317493 368415 588924 746319 529857 263844 346060 126007 120788 897071 734669 264951 442309 15985 268336 650793 239425 990989 250042 794525 475974 938654 295814 445075 37545 517231 884032 348421 764304 939137 171818 745435 692281 599368 208922 862644 852338 953134 905274 705508 657566 339983 958023 785904 259254 113212 485331 838740 934789 56120 274052 442109 669355 668030 301906 964304 622940 118457 971404 156833 404382 501321 631252 782269 843854 556613 967070 349664 46044 131188 871862 81599 126346 320787 716279 571392 146929 537874 453268 229501 775483 684822 308434 698181 767850 557561 676748 464987 432144 289286 301742 173429 70613 420861 13307 268542 432629 265493 677448 136340 487103 84085 500926 928842 124247 198329 933787 534760 103092 918579 310194 177702 471203 418088 899942 772085 872642 797071 247987 177334 238726 204566 824358 382976 570933 290460 733600 865438 748141 482744 858326 425999 673179 916273 118676 893765 652357 803651 424565 535462 136385 922912 863277 843342 387643 760301 876160 960907 977651 434689 973704 279840 564732 313513 703538 64066 45439 608423 503617 341726 844854 796526 60490 412625 295921 807464 272311 800558 624788 783600 40644 300348 472023 187800 213573 225398 127749 32421 814686 337993 200957 255310 882889 130009 371573 96064 864660 15932 28082 144605 436384 583933 120080 713848 192803 898651 356736 775834 403943 186567 345413 941313 625801 836649 534902 283356 708603 421212 198080 731472 265666 638062 887777 876534 6840 117217 145710 327898 636043 948013 790094 914301 958652 314555 620796 221589 936034 910763 723464 35400 227428 449679 200919 614516 78403 524654 204959 104234 760589 415042 821740 605550 382123 597818 166942 428921 934292 918649 269608 96055 904599 479829 497427 307786 460694 754713 805945 647365 38469 166403 533002 467249 54383 202950 280586 915531 778737 593354 531153 671940 871933 287783 280074 337984 406873 473838 401780 490008 110046 485728 384804 459544 535865 47476 136129 847105 140332 662293 406855 152392 606030 578850 175877 422933 523655 734061 319135 505157 621526 112637 891468 868969 212299 400716 138520 138885 852108 35272 655588 34065 214356 685398 709665 714364 559984 545355 709593 570148 272512 314545 799462 76191 324988 600393 860409 104693 569964 286659 346836 890211 702895 476423 222672 62233 847797 869615 76888 553021 142341 766539 14060 223079 720824 737307 881184 537571 594108 885145 217498 724786 728274 62381 703575 403848 797391 29238 743462 44175 604127 125000 92971 293539 999870 27240 145246 670933 642749 806418 828362 932392 884995 235892 305294 975895 446793 82032 433887 839373 703709 275038 248260 215595 985056 484359 486937 617413 881992 139115 348429 326245 806367 509948 787235 729735 218881 327393 691957 782492 285154 949748 455404 881607 432198 333188 583369 149283 426439 946708 714528 708218 789523 944602 469016 716047 610220 989057 7916 362134 798374 657191 917420 994807 178476 199392 827581 844814 467771 907249 349653 214126 65124 689878 132352 476313 401167 799612 692318 291465 655027 505223 731746 713643 292831 33934 991892 866207 989237 817754 710736 136313 64425 578859 187013 923971 451398 815091 32759 596729 111401 15128 112894 579531 388548 472310 91909 88798 299036 631707 326155 639179 90444 665674 601893 569247 290048 545080 838394 984218 774139 714578 115526 343280 336081 614133 181720 455563 550701 289909 657683 260934 25997 307287 56881 151475 843137 843222 157947 291223 526319 542945 688978 349545 404946 686427 620138 395350 878070 74779 106697 80000 959230 725482 177933 792122 501215 463431 127651 781710 670434 992742 401297 791351 59173 562732 892653 931239 283803 422005 820451 361666 682568 944975 907634 532577 946501 92028 568368 62033 425282 534580 564866 17873 467839 553568 66405 644055 717970 911328 57256 65804 544356 697414 961327 725067 744884 282585 94002 27366 878226 705171 139067 492321 347621 509668 474732 802997 843174 511084 322167 645647 959267 367044 268900 358862 62141 131126 813774 373768 501546 351745 803750 308933 321203 780502 777775 26755 434039 687005 417600 531249 834855 424241 359045 93428 697352 26656 981630 599972 780468 725356 977855 960976 223961 557836 452655 830646 899576 710572 409737 675980 359079 594472 781981 959418 815440 920725 637712 285725 432240 87609 289176 865542 801112 301582 998785 634233 395632 953539 516138 297647 874031 893371 270345 637140 681636 13451 526883 993353 215728 443968 268437 368483 181386 108247 330766 192170 758009 206148 308050 983515 679646 602668 265720 853607 135527 521770 901933 551346 524893 859725 637040 938580 253143 891480 483475 166299 343876 865282 163008 782791 9574 542132 607794 427149 399505 754381 140728 264085 110128 218913 563509 388732 306753 592182 955938 995411 958036 686405 800523 74334 672335 142911 545230 79509 29165 600518 56991 813286 125818 653487 490759 463473 242521 257223 363488 171467 678270 638987 435483 435644 686389 172782 111738 514561 377305 206807 882390 866378 747165 512416 452954 225085 217863 82840 237126 466865 563824 309890 423597 792756 259077 590868 917943 299910 652105 540281 804704 923676 760785 920271 9399 847582 806598 874154 679200 104616 184807 820943 848338 111181 317444 554810 8154 56335 642116 708697 655703 824617 944352 679182 721915 345093 746853 567472 35728 157382 84598 21451 893745 897600 310536 466523 219660 664315 981925 791829 364199 106611 745642 911071 409432 437531 31240 950291 342540 74197 176902 515200 720193 872187 614269 570537 122123 331610 965595 855748 969555 623986 852833 665147 250067 598135 70693 688239 53979 368659 288977 305264 944592 15969 667682 75526 640487 135988 843945 936299 267758 287950 166414 513999 300996 470441 808328 428307 236700 980658 538534 691982 70846 996744 454153 392523 199430 619074 895335 105865 60003 454502 212746 552506 780057 215923 290767 540868 622912 917720 387368 72963 510274 50234 627034 849285 579553 712114 125376 776524 415727 270861 392838 867600 859731 532106 122094 739003 151243 232095 303951 212267 957157 532405 985233 167027 374340 935783 973362 931866 732769 547783 204036 69466 616904 417306 582956 861410 380631 639895 446757 354261 1602 796203 986171 41481 915346 794935 748433 96521 514529 247248 898011 425427 278815 150719 262116 435739 606928 626495 273226 495366 75020 246722 898365 638384 530942 6572 679171 657191 557414 334486 730999 960621 211031 566924 781894 202809 222009 27216 548336 685879 606024 609429 427277 986372 341523 954372 25605 76019 512382 626170 352663 787914 786944 611464 597907 483205 233702 190194 907552 503698 167758 775729 388087 849364 372397 401009 95013 209953 913354 728723 798413 20804 516480 929068 175652 461115 880064 616709 248500 45817 164492 370137 516953 851173 64190 135129 69063 777178 191807 683883 96130 947429 506640 175335 66660 483658 591044 100953 817178 611072 447108 313346 854503 827120 829642 80983 95648 827322 281062 285120 313583 784815 583676 418586 435217 514200 756548 911222 498263 231598 865545 467864 628073 233696 760747 289144 171710 628112 830237 431556 101093 857942 34407 724444 466559 985531 500773 508501 607554 623616 89222 314295 553976 139989 712142 472767 918782 486114 86676 543902 779077 554561 289349 909943 704021 241409 426655 603301 508357 854117 798263 234035 737988 741219 582899 159330 809043 864102 399889 857383 325321 71693 911518 490026 670158 309289 492288 428231 673184 605187 973613 101585 995921 352979 391409 431946 335302 26186 71020 984173 545018 924233 442706 335653 615481 536488 352617 672403 390373 240560 547662 665675 647285 965985 640944 923607 595377 54829 862356 229491 46199 551291 683727 352271 321081 331685 206543 542161 135805 233850 773971 162000 966556 322749 522350 502682 245955 21092 518856 9966 707829 627289 731549 606787 909958 853693 2940 207872 806689 560672 781641 515073 472900 535498 599867 850329 828223 39414 208031 494282 831353 202257 952339 257102 546987 58111 426508 866578 980130 300247 334352 752758 580161 710178 930813 509518 789629 997728 547840 734372 361759 983682 929055 399283 497926 594865 33840 328237 610850 98246 419999 546423 812026 372816 100140 545640 148647 687185 865514 491213 495255 761217 535746 442728 177995 283146 794350 654316 897433 40202 499134 371075 562538 548116 824086 666504 858045 934127 647662 141133 757346 848725 648401 272535 558784 384438 833630 147357 924689 727218 440266 250188 454688 569251 312284 121158 779602 759889 367536 258654 122650 247483 831797 701533 732418 5461 757039 288577 955177 49092 323957 721209 635712 450852 853044 136234 44492 651331 306730 508845 768999 120995 909932 298318 401151 493307 774944 410127 579478 12663 184708 509283 290816 891572 352229 32371 74152 356677 552233 570652 946443 852017 333062 992303 795323 121010 544456 930672 316573 76727 132751 794200 287404 956131 572366 170387 207476 961100 834126 380419 91479 226812 726889 521211 864780 623604 778959 700612 865051 651684 561284 951067 111586 983732 911072 499249 385235 832639 929358 939434 540659 650770 315981 109023 320093 791538 300146 774300 262205 587731 273956 532514 398294 681633 231775 228518 562620 623547 651570 204496 732955 26803 167040 807549 15918 417743 260675 918206 222216 392011 590020 116759 983567 461333 712805 767361 714236 79632 694423 1256 507036 255953 80740 802797 207058 27685 957606 69093 229714 233353 708494 480472 662696 819056 718558 223619 285935 13889 950319 95382 425755 277207 216044 306359 333935 224127 517269 289150 40263 800125 679677 622775 259920 493511 75981 920035 877003 836360 952959 139830 257678 922271 476003 293659 236610 527582 677661 968939 620966 624011 547429 456506 40074 935714 62278 910603 944853 104400 308895 117910 941312 442 743845 684553 161497 261428 560031 255172 205569 76171 43241 561436 552558 940476 255537 960856 577962 326650 677245 361463 118034 385964 435620 622377 377176 522540 350800 149137 161985 763593 661954 157578 184423 202950 147342 773854 33656 842393 270170 180560 75829 495661 626084 850324 409268 385248 967225 332434 977183 875397 315199 549990 205491 5796 684716 629603 89602 850293 665804 33419 722225 785449 283903 54041 95482 658145 941368 163575 425644 24628 437183 879560 637798 200558 911984 875231 23903 922379 494970 825414 384161 281984 482209 41401 274825 945779 860477 870824 581257 343998 390649 861752 46759 183664 277140 434883 968571 399243 529955 349523 260661 978055 526733 105707 681620 450382 885966 932030 370928 461886 116661 702838 938737 69354 689573 247598 896789 988697 667672 18361 821294 610566 941591 135897 679906 629022 476035 445448 82473 362181 756048 559731 243667 94993 452356 237369 466240 630413 97469 828784 455845 330552 579752 562337 362509 119300 399755 47815 319638 536983 346875 808404 620976 620557 776935 202285 574690 894004 920651 89065 135237 114766 647550 299221 739654 508947 122597 202802 497640 368236 908861 449142 293248 141497 927061 373959 944823 751692 394385 585347 758156 786156 922345 611643 838031 111379 741095 886516 211751 404976 397869 83428 955725 891174 800493 423163 987599 25931 465263 635287 728270 853610 124558 190030 507008 1793 476603 19177 839215 872260 611129 640739 698039 984152 311199 467246 754380 645337 66649 651118 406194 618644 43175 273340 79619 117390 258653 369956 391661 776827 261794 20391 720625 803719 564209 971066 633381 833169 186394 63941 915827 923755 710658 239397 242840 196188 934174 721259 791910 262622 262140 390811 190082 833888 388475 666350 375078 92676 211535 148496 196128 730658 425662 591458 662674 4868 726885 329465 635312 446056 510963 552221 508613 151937 74668 148491 289902 584566 915431 292276 499741 677666 477009 975996 369495 275858 850408 147707 938679 358986 876737 797440 895209 442304 549891 128969 332463 116191 805546 804939 188192 797254 768516 328304 887524 213959 665207 220180 338297 601832 232697 50568 954801 798565 643927 433360 115058 172204 218671 545956 816820 276831 227893 43442 111687 49622 61746 105818 634826 110874 970624 588593 393141 328363 710224 220799 194448 119676 659812 550465 717561 693361 831189 622759 653731 374568 201102 655639 614737 119661 16271 663080 422943 953412 141419 314024 938938 112163 505866 199447 656994 344245 457384 457066 9583 314456 33940 362185 109642 832544 963314 744785 146223 959378 939641 843858 868146 615978 647926 257169 49718 583061 378311 156104 863735 227063 795041 944674 877506 8231 696587 84095 978360 347630 607969 932854 544015 40972 577617 795982 79632 54515 162913 238019 116954 192458 751591 526856 417950 544555 274767 668991 670369 68069 988698 274882 816957 182074 106137 998238 506911 924898 489654 6355 345867 478407 288555 903253 447508 893127 387400 569742 200356 376182 523441 441498 555578 957593 169310 206729 160167 555499 388826 964448 288272 847131 289093 900120 780015 528333 651922 529950 130258 192405 810825 803985 396698 61375 480646 254664 183998 185290 150584 236617 976582 447015 338019 116179 652240 884223 805023 71573 170445 87787 794134 503156 279685 746489 408138 283529 735823 94062 133004 91617 126106 664255 765638 506683 51560 532502 635187 209038 841101 275219 860257 698560 874868 34888 742070 204464 391962 360956 596392 512365 780753 510826 234499 202620 477503 61247 115880 219414 754012 451743 590664 671975 169527 946016 652652 629137 744050 222541 649201 507431 775234 396196 666692 710642 174000 926809 502122 392495 660058 890257 968891 406735 675378 142696 717090 806710 812222 760427 264415 99645 228887 86175 699397 362033 483882 437752 360060 109841 7418 591778 605248 351251 131419 96316 75872 301087 656249 285528 280576 682707 680079 239421 673111 862973 855729 854693 925042 887780 103426 895743 717103 475712 100030 325358 477507 521981 522482 446984 11701 447741 361535 665751 357984 592915 743322 931932 108213 142024 258831 809927 309046 449433 622394 820480 412860 861175 798988 928034 566643 533574 997452 799162 950361 23070 120595 175628 189570 570253 698703 954126 124119 293139 788929 912236 734226 352421 496639 143746 106627 70379 609138 345765 128718 386947 138265 558683 146219 737979 944581 810077 603557 913178 663515 227292 746076 95320 271765 983418 507779 578337 715393 783373 207266 479126 175744 871199 761749 271051 931656 352624 784523 493706 570211 16114 573767 250255 446766 915020 81251 54283 495067 917465 363592 629026 373615 352102 95992 910764 875012 851959 56645 216247 871817 753474 82710 264579 631741 482546 927657 419909 964791 769957 887691 651813 106145 801775 990434 155776 833784 4117 914020 525990 31054 2259 711005 598045 321993 625943 377197 408412 92065 529987 259528 54993 558949 473134 496948 970012 951351 428836 507662 359761 40011 190562 922373 178618 928044 19227 718878 281939 424120 760181 653294 483532 767967 947981 30435 322507 278311 658799 730492 880551 656939 470686 394764 678318 984855 960658 815099 873056 684270 133237 444229 215857 787333 145125 28729 333835 828293 422710 173947 285322 873964 369709 510658 374334 939277 726789 591450 643116 988683 594734 177956 214093 705698 307081 500113 824014 853983 741549 472683 262735 19682 273254 695949 627044 816867 175216 1253 413143 469931 913472 34681 951203 5078 402364 722847 351163 154136 515838 300803 183617 171636 205844 298021 979023 523846 777795 446232 488178 464891 717184 158277 457897 232340 126581 155878 253610 827687 857282 81483 995614 942366 12602 944856 486369 570165 732258 383941 743875 843264 161141 812445 738249 445539 767138 971071 115756 902488 396300 403360 330904 410029 40969 328327 175 186179 727076 419344 854852 694608 211228 605674 524897 450270 844514 536217 980545 720394 638495 708212 847126 680005 983468 959848 26820 878551 339607 169587 736356 117015 860133 440810 881026 91508 765578 359091 987616 264239 867827 699532 106993 677534 562876 772290 465630 778667 672826 131387 467525 489043 205171 155053 291252 224808 590113 994468 177522 57488 91124 472448 38455 495619 979788 767092 252272 400784 711234 92169 138812 874649 894624 308057 207153 790354 814628 2452 643479 492870 609602 994046 230187 956818 260767 895535 275614 857704 103958 141777 592724 944718 385271 777062 688422 311708 249091 616640 972128 151298 694898 399367 68611 924671 318573 694263 534852 881835 773268 22623 151755 471726 588984 570850 789110 354886 332130 639866 40723 682438 486667 710896 129577 753169 306338 480741 924400 317347 159433 623117 854420 644680 789016 997743 989750 422435 256921 358822 953771 984425 408394 40675 180027 553571 41374 81256 602787 106864 352188 321038 272212 614976 419838 854720 351537 501018 516468 787774 586453 759383 510879 152539 732427 166436 487670 591296 280532 84548 894372 679079 120997 60236 155016 718240 11750 754278 401331 102607 703220 367630 906286 874220 331807 879448 976113 317057 907565 642408 614381 94512 381141 985400 476611 132075 525317 960342 411339 552442 30429 612771 616974 255673 795890 445205 655436 527638 401740 555829 831799 479511 258215 788322 264566 169810 504886 253069 371875 348788 267483 707643 677710 878395 689841 195846 131127 30524 903491 572828 765015 776861 506897 271294 321752 451036 950354 864963 152857 384582 506029 23506 883307 626817 723135 155627 691350 790083 533272 909599 612757 205592 295037 100179 455445 196512 442856 991682 30843 259214 231299 731640 241947 6826 698609 740631 362241 881808 239238 516118 371180 619759 430345 194941 865550 436619 158521 74026 633933 904700 359621 59471 173829 225261 690899 356593 557636 788573 822138 474411 941261 126881 5831 519209 731542 469728 751932 374574 490121 614934 850956 658958 191495 202961 119777 714228 924640 97399 47319 972701 394460 558399 995134 310172 554101 154419 531035 542868 453595 922996 311527 539201 896303 921014 857551 679215 935496 516223 778546 248321 644337 466221 368358 902828 440873 964461 680692 349049 160161 676356 801240 888262 769474 647370 845506 331206 52452 658858 945751 746428 145816 553060 943600 911876 255264 467147 89945 470027 209265 540872 120916 347282 512888 931669 364820 922158 593682 690690 600194 267019 798546 487411 371132 978340 938879 718367 183441 768461 576659 254675 739206 605610 590973 371822 85524 51573 721952 698787 818471 248635 367314 610041 484576 333088 931102 199182 706004 837590 372034 58384 476236 654058 302258 965891 703683 17080 538131 526654 580203 655025 323584 526637 436072 23132 235145 381584 239891 638867 562799 765947 301368 817793 625066 332500 276888 75179 594723 726873 541544 738148 547578 694807 156304 441111 588481 164979 68910 392192 764286 34469 81040 542259 431789 935992 706813 273172 120380 497676 314413 808222 540494 280020 922188 755037 364345 3481 404027 391219 727687 350900 281743 288918 632569 661144 548304 920144 808511 81158 967996 477118 25025 480022 251393 71762 365017 620405 112518 721938 258391 732577 676899 918230 698684 419951 785380 294477 404735 651398 164106 586553 442571 987106 231498 129902 198207 963857 990924 954711 722476 601785 262189 975601 313819 630480 420093 53263 894213 128867 187394 30100 734745 371792 394995 622908 948089 801611 560126 930067 509757 776861 177731 564988 881966 909856 672983 607019 951052 652356 815106 248043 552009 477518 863553 744986 468876 405332 106180 739496 118511 420610 503537 478556 243714 683991 812448 195919 946949 440553 667740 415598 431665 444317 890280 478588 581296 801584 776568 616974 26145 912305 182900 480717 132757 590212 440697 694776 152725 841760 78103 929695 417305 990482 816084 439977 386322 515320 650151 697999 301409 853063 113278 983006 513374 18694 74937 667833 973074 482384 597612 481685 60669 483222 880993 384892 717393 217307 588244 645002 506740 355510 62645 835891 669826 248083 869097 855867 175241 674482 38666 265340 345868 797095 778146 475556 57921 697944 407476 351220 256019 420547 50803 813250 774688 688757 975177 309880 790075 526291 895442 469459 903787 59285 965278 954724 975531 678598 215666 458706 521576 71174 976647 531927 279942 272840 217034 493247 288155 168916 626523 595756 294515 225350 800974 582612 528266 10701 946669 195905 315477 416301 47475 578576 567673 745853 941970 95283 750354 934698 713326 339631 228334 108659 71392 318238 240784 807786 915061 183215 993581 132409 824621 971489 387250 772251 343036 515659 292284 290270 671627 262999 648990 211176 858616 284483 683551 680431 158546 837599 84601 251519 523806 233617 283355 142136 961813 587476 891560 786702 349091 924532 988470 601287 461546 360467 61072 894656 87037 139432 12085 873833 723749 342523 881494 433284 769120 155050 752604 361962 383772 519912 294687 695366 933121 875576 364208 382744 608228 688630 719952 379699 78613 891662 45943 12607 433938 34819 375502 670264 851025 125418 799733 461933 766714 830444 686526 816514 576555 316296 201264 859630 428786 470990 92293 427006 41238 492005 586988 947728 979727 637382 198727 421081 683721 195134 927790 775136 950310 271472 120043 881152 336569 53265 824060 907114 476171 207594 475925 732192 879129 60954 396251 184059 536468 365009 254697 368423 373344 842262 237775 719138 14165 225986 3470 624256 40001 513155 457245 874794 733861 165850 897255 723290 268979 414429 326795 50336 215063 630838 398683 3488 963435 704482 293597 706194 926464 856562 95757 393601 703068 329997 519065 46477 307895 82349 193251 627241 100093 257501 420355 32093 381327 286786 97859 329668 384258 416079 650913 592079 836638 142863 377616 169793 404192 23007 619959 899250 285048 751920 353328 614668 736652 905738 666571 416273 302323 646340 431112 882514 45243 655885 341281 141305 208036 581222 457790 28673 380195 155750 357630 669112 379872 36789 390709 560772 772728 411153 219816 563739 423995 34508 728019 569929 699375 634187 375715 623598 583563 203656 489405 695037 92093 635730 26293 692287 548837 970824 307544 356174 387159 20194 919842 302426 656157 53736 220552 240807 864371 55608 445232 347597 979273 663428 805684 933559 601669 921874 19299 907365 688382 242746 626688 194858 483074 576748 258305 562286 628369 800807 177297 661421 523615 353347 655118 369590 105878 825064 836171 369900 610642 576789 967184 202889 608931 976410 715157 957782 221134 399262 869899 862197 330957 420505 941779 713175 847178 808987 426372 692294 345448 46468 633321 985564 636410 54154 61377 367498 372490 226358 911166 856531 729812 297767 346182 450062 469960 541517 450677 535207 71179 833583 133529 468510 697398 478310 896821 598534 893270 887071 311230 110536 735530 993309 922913 974878 78121 620405 233723 835480 143737 396497 945887 365530 206073 440302 60308 675548 807032 655837 751445 424681 702971 555077 202383 202976 193787 238047 333670 884854 675109 239545 754992 124978 999384 118900 639800 522480 668778 687878 426684 705119 784036 94009 825776 262915 466497 615594 620345 523763 771763 325643 225075 76444 555870 175585 877612 459068 859291 865670 372454 624552 259447 193320 98777 853510 33329 742665 333998 127572 158399 525309 856389 851807 331721 177135 487664 719885 409069 372572 576950 390996 23674 543254 262609 314240 863797 798466 722544 42865 696151 869978 70198 815450 240460 331053 97081 139075 563893 194970 156740 259784 83111 123160 457045 792089 942314 751345 858719 786104 736060 51523 716938 700862 771659 433470 710830 649045 825598 238376 960412 493119 253805 854364 883605 628302 737636 251206 778576 198442 567333 660777 332024 323215 683554 718169 204012 177291 888519 110017 502270 715140 213742 161375 798197 441777 115304 162819 243147 177500 649723 271380 480430 317414 437599 705098 922243 51971 225408 680757 947167 380922 542591 252981 355532 733542 511217 431359 87371 329720 930590 365791 843980 12530 512067 721520 602551 435309 345617 995365 248998 422420 652075 698692 722536 193639 407724 990054 685568 412537 500703 349113 680293 661107 321285 727998 786112 781199 362579 117643 115056 794205 99249 383753 487881 212353 182268 128055 322768 203443 704772 526629 889153 349821 149007 327290 144458 423233 685396 308143 528077 464497 197377 107922 930466 964565 388726 74884 764626 968136 378760 608635 905821 849083 260287 168129 351541 305521 433496 936499 258049 720385 203011 737026 398811 314648 411750 554933 524882 195316 834712 424038 469225 814506 812071 424769 960918 27808 454355 873544 840900 74708 370128 705297 395281 929299 595272 526342 559313 556547 294423 931748 619081 108825 866957 359357 631476 10020 829296 647862 750082 244032 294583 115657 978516 402660 314384 4548 103170 684181 956762 82825 915349 446384 361964 473932 174349 452196 916748 196056 748508 858933 271289 34506 520616 922875 189282 115860 41741 503969 859693 991292 250649 843174 30641 198554 138063 759967 202684 196893 746660 758899 472973 423943 768837 330142 435227 853484 62095 958510 670220 587256 884630 821449 698623 144294 680927 509797 426691 962761 572325 9423 289053 308807 136023 662501 996038 310360 407192 333596 252971 807052 995839 908922 679339 750530 974357 966940 756061 19314 511961 351474 302151 476260 542335 886718 876008 376055 487276 907225 971951 367131 266108 99822 213185 817111 862525 994045 635575 526980 762929 64281 829213 762575 12432 248875 916853 182267 73859 341421 484338 278109 378474 170991 657917 815582 13015 873365 42932 890557 398289 572502 523430 566794 9746 678463 555480 961964 945098 432303 741699 358620 585177 255704 750419 926568 843544 941124 482217 435121 165265 543886 735387 466349 96899 606181 505455 823525 222879 452364 443043 12408 268685 388637 628136 957911 732776 808385 570594 182471 179326 173433 961002 728866 587985 388313 646284 117014 915224 945415 245961 886820 857471 731585 75222 968930 999202 248276 935964 972922 175446 621029 749750 287401 945889 275052 937142 866305 896701 716788 130271 158439 607321 478749 675436 421461 445848 336602 663112 978329 961423 873332 371797 12693 915275 208580 731685 775229 906633 306877 376132 934556 764029 663200 427564 237647 536460 976837 886926 675784 845009 678489 453584 138508 929243 989274 806282 122422 840045 180573 905352 204402 159806 506249 937099 33090 217143 422106 251208 933117 70199 967646 845415 39499 949842 527483 52101 416554 607502 143975 751090 568748 627556 611759 63348 366775 284805 649841 692611 836483 160979 911201 410635 341983 838883 909064 60461 593901 500610 357632 492861 869794 788845 704313 789381 449095 40215 303608 842433 17786 548839 609555 941090 783342 824183 538614 860747 708006 302294 605984 504791 440638 786567 338022 485713 44450 906176 983600 758970 781205 383084 247992 217350 820588 538665 840078 656543 138960 897035 341398 296289 15744 393815 793671 224220 482508 917961 210990 671574 618395 270542 218281 546502 463462 436299 179949 525466 779067 290964 934977 264498 958203 712054 456640 204386 109212 537901 814683 210804 968103 786670 958805 981668 613371 146399 11973 848226 461896 874522 447703 38739 259349 928302 611723 670225 794299 87134 40629 28518 662696 888608 630779 589013 744797 439326 693851 942545 481200 317432 589410 657156 697995 689281 34485 660618 63083 440830 143948 257715 830178 11754 299634 355204 143189 863157 458759 894455 619390 106112 753790 409142 456299 879970 31 651748 385661 248614 355462 71700 353835 63947 664738 153104 928508 889475 657911 718355 499536 319476 863452 183695 3800 203642 459582 868457 599962 177187 207963 242360 143278 486193 650952 468745 725699 252572 371500 257822 964250 465229 166979 873514 240202 66725 243803 413078 633147 811636 948506 649536 637227 119042 871222 151159 511020 943817 457787 185792 364835 130552 220489 912980 419339 948146 647124 854751 450352 248461 243426 396419 176309 204564 575888 459731 558222 310597 617294 801432 37063 401748 151774 676496 721851 536038 47385 142314 737245 673111 265642 943883 196211 880053 842320 271180 330453 48322 253985 688505 279859 275829 573762 15699 667597 55226 201519 232335 341944 280110 516410 327702 308704 647908 596739 653571 847296 263202 948357 666408 179819 167780 904522 732489 377607 550616 247985 26334 389197 857377 953199 125014 397643 840341 537290 356047 542625 930815 846752 293663 655367 227805 877983 474830 664006 193826 396874 239321 297466 402485 158330 976945 442775 416305 346587 645434 327905 181091 730283 831821 716530 622031 687934 590390 681336 613164 884028 830582 714996 755043 791841 422722 502332 957908 116285 393410 247545 393232 246386 378067 828202 1376 866937 919685 504224 239293 27869 257118 685184 742166 201213 685526 843972 48589 991503 185177 672058 850874 895320 565640 698243 31398 657972 34552 822293 77266 876308 956849 375034 482862 609339 758960 580815 828002 205377 329125 53894 536648 806992 536374 952420 603823 156266 995066 433027 747610 78944 854015 783249 848831 636252 587845 598800 231177 395736 28097 954580 370839 625125 658139 149704 409914 420582 786096 507433 877115 461586 833168 319241 378322 130741 432513 190861 246320 944047 802170 948912 160054 468979 781481 478398 424124 340042 913838 367450 651 758222 299550 233464 372579 772783 765888 287139 390390 360753 461139 211640 7275 867116 461575 138986 496156 17995 791551 700796 34200 672654 654037 410314 125666 521608 387606 313984 890224 8353 435522 401825 178348 473876 577997 777473 803959 92658 709665 537420 701473 989854 761242 791869 645426 978576 382472 819175 573221 194962 360689 226352 597863 766150 101964 644689 914332 57693 771782 852823 275547 508065 782849 271845 317421 91948 459664 970992 21138 812015 938941 283393 919931 856365 687940 918839 912657 746621 556117 116098 546925 21195 182869 802537 408606 672343 237789 751173 847654 903668 416314 616004 983293 982858 259116 432551 760845 843285 961831 623940 992884 34725 212692 259908 170373 880220 362961 502822 316551 517171 786221 477691 530740 841525 286445 607400 46332 917697 507722 806631 927231 345228 904561 998982 483607 877085 593409 433382 558988 951504 385680 133437 853341 282964 269223 882581 743870 124269 648833 455882 627156 808050 376464 24080 96827 143760 334264 282667 921153 895877 140050 189878 345512 127909 579179 220765 915111 765401 840450 197986 673642 496539 774477 328667 63950 819068 687861 40306 573158 323423 302997 684196 315193 438651 305151 436355 518081 263260 993399 793396 604141 995554 263926 524914 985632 34112 809512 779401 392112 552766 14446 857627 668647 554424 909981 947359 333830 834590 697086 486685 820925 336178 68876 263603 420532 472844 823417 840979 42886 669081 548777 718275 729792 522520 54964 974427 9894 465628 619496 418506 281071 838349 14534 29010 971844 516710 188673 1928 708805 779640 875074 630165 35076 265574 41958 51319 85767 532648 338302 369152 504778 441992 756749 746774 468219 651367 47886 460402 277245 668025 831724 247841 182757 276677 134920 874246 895872 714086 3511 24662 647819 539340 557505 507418 313849 379580 146211 340209 367153 841996 265102 698443 814286 147304 330278 561263 336989 37520 405827 227126 331682 124055 912051 581389 239059 790245 431222 408631 454107 251958 393601 954761 189977 443610 293436 898157 524127 884147 59268 505567 317043 94009 305641 52659 500433 81209 346481 288845 806502 864658 240084 797415 980887 22711 503741 32718 706936 376688 887823 137830 882646 603736 232094 643170 504942 2336 671538 389516 955123 234059 615944 526211 946124 6576 583120 396344 990611 43132 107312 68656 557847 159661 386111 542725 851995 375256 761035 410981 159637 772131 328724 503953 879792 23627 626062 890911 389386 874976 413091 596473 206902 707012 833903 217948 570236 444144 698562 945690 976340 851183 876898 506072 932143 880225 90886 408081 856366 640698 389596 272145 478696 157888 647555 389178 271081 142288 928658 517763 389485 827545 948816 573747 758185 296415 25209 396907 910915 13114 568576 234586 186453 817428 170503 358598 147822 96239 682920 540106 453008 30557 670000 162898 319539 284422 879582 269856 811009 250789 604329 514443 589720 770379 700983 295867 912779 124315 917735 433326 840929 985036 139016 338678 170901 102187 245215 198905 631764 911510 514533 29296 489218 179649 163655 599784 292597 306485 560549 166148 500152 118476 785491 244472 294090 203319 526682 524944 944605 948472 255288 776999 791383 310056 89180 648688 258324 285042 980715 859185 518689 820886 157886 782723 345411 242023 289889 310356 360751 605262 997270 135396 908175 601604 289040 29387 321603 737308 815929 862450 761629 152503 107756 564245 560292 383693 84859 676808 384786 366507 639082 68975 727766 521647 180978 913284 29907 541262 226111 401812 65759 84111 329395 177218 390469 949774 26465 38915 138243 625466 609874 45281 333005 746262 534659 828921 160968 446012 298533 51452 469392 374101 952796 972017 945842 655970 860225 292849 878130 981623 356448 642346 558087 479290 26939 691421 212186 669096 330436 210721 991307 778001 757223 896669 585068 404439 869694 531793 287812 990643 987099 905614 422285 99632 793538 490233 766710 27374 314219 392269 602081 990304 365764 682198 825702 708878 959150 171126 477647 466132 54844 142947 338458 197921 231415 236903 377338 123769 638812 693919 899926 974836 808347 360189 663689 708029 814170 913478 92768 457043 12209 738773 67551 581067 680812 58390 310972 639372 239948 709132 233890 669777 828870 6859 236592 731179 447810 542270 489144 395197 776989 312546 656960 609086 919976 494281 35780 607802 694758 237913 730162 544402 499666 813899 111916 956471 282135 85612 328202 567795 939030 735966 929621 659040 733475 409048 932045 925550 999304 951138 991205 909538 34497 711195 374273 121169 238143 783219 763007 468073 879909 126513 213227 311465 488718 523501 220489 626660 273669 470487 935055 532803 131403 359983 203560 217151 955796 404554 919666 718123 522762 280660 514369 255272 546697 966984 839002 384622 42785 726074 530233 134346 308632 970062 349963 442138 603813 760765 34612 480467 336886 761943 324875 121468 857899 715324 580185 727280 355288 674274 671326 482912 207687 194387 427340 370447 401460 567659 179722 194196 238543 959006 833138 381147 929854 429616 937747 700004 353944 462907 10287 705219 625451 181805 826558 422622 597494 243719 852650 730738 92528 965983 730065 977615 501503 379742 473030 8407 178626 564675 95441 546435 88904 557727 605610 152478 621399 162583 749313 907976 810150 816805 392377 492212 408098 946711 578985 640170 160429 390351 851418 311814 39322 203969 978380 459383 326259 647864 414768 640449 837363 461905 190191 132219 3148 606718 431842 405458 801251 213892 541207 976004 481999 897277 29267 709862 129949 751191 959179 113823 938319 991252 124649 980650 264088 572296 537741 661912 791010 725726 390537 957388 389192 600403 597220 110653 996252 877177 274200 63543 320930 931190 42133 374042 249619 202882 508220 168666 216156 306285 221284 126653 926108 251286 180056 504096 99177 856117 722070 263859 947916 358354 267218 769080 548544 258699 371889 594120 483319 637778 113615 255374 495189 265005 631225 512393 177139 84981 323060 936207 742749 535383 698164 339141 679828 942806 69925 692839 721997 900423 678 414790 189809 458707 992073 317253 483803 760568 730133 326812 260765 587145 735364 288469 272763 485354 951301 655954 550318 520340 689211 599749 533026 185751 475836 379637 565112 670483 476562 632576 373637 1406 266174 888787 900305 781601 823664 41844 885913 441755 438992 980281 101774 133468 203193 633550 441812 768747 574520 639091 803844 799841 844945 589116 535658 558636 428410 560911 226759 941901 617247 902185 957328 511770 744604 981146 760749 557437 68678 54596 155579 399986 516067 474592 445515 21645 844460 905721 60320 343090 562450 1710 309173 774299 886903 977908 442741 450582 927985 762579 494081 374084 135818 462116 48238 813660 638850 580825 954308 47525 370763 973557 811520 824575 929740 47312 541458 386331 791648 611988 163104 487998 414228 248259 462978 294147 116268 524270 710148 432790 461534 669311 614055 593081 785813 132208 199967 389698 368559 354386 684886 820059 941056 618504 189096 542337 853005 249609 725669 623750 763794 293985 428627 167888 628989 406960 155433 588439 768688 978793 233493 18986 726146 678101 804023 508267 183743 570318 555620 35855 959012 680132 716132 325919 194916 689019 780787 578873 15781 312331 234948 550351 587908 937439 790265 151271 39373 329015 238893 719897 685507 39398 282986 521621 374366 723540 519923 280090 13512 332476 875324 136192 946527 937647 172076 673071 886327 583632 30178 510629 236117 686231 294381 216309 262516 382414 418323 529986 442116 650902 320843 850440 176870 689187 816515 638164 335985 500284 198106 755527 852593 307388 537767 681494 741730 925780 51312 648397 752121 467974 745716 187335 200412 634987 312098 440056 481445 488111 109471 732900 288930 199568 169925 273061 849368 461794 837662 412520 47228 715853 787949 428336 8824 287629 902245 574738 990828 182130 763248 517304 22251 769246 887209 764127 637242 62282 268258 591448 312020 512768 953567 168842 337576 87906 347737 221486 597593 599970 258045 907602 190589 792200 584298 783895 125151 953392 297975 712371 871102 847049 999658 161008 814219 634839 42241 383787 482927 724593 482285 67990 389058 943939 28435 607542 869141 686926 359945 904421 920362 126691 121759 851537 155702 279660 85139 682235 696102 544547 323099 839034 542806 93849 530592 564469 477083 363376 547965 762861 997051 826593 223684 655216 539888 114808 275513 460071 920681 285459 757333 962953 489097 543526 339268 400869 482086 850489 760999 952669 828939 164328 808787 570917 97142 849379 73169 479688 988635 725420 660188 587043 145119 843483 168806 224360 615837 387101 191891 195229 41893 797553 981563 987867 428984 838314 559213 84239 546574 163952 975655 456891 445328 705534 886559 111798 622429 199013 576445 855720 460553 822408 813470 897936 978458 713310 681875 679806 311114 956532 404128 289816 890248 223592 108477 811161 675382 934127 40600 660942 555308 277903 495889 685975 231220 900070 20157 311852 565388 142305 853412 260437 925671 858118 662147 327281 565740 674283 335179 336816 225973 556988 218848 690329 662994 846265 555930 315717 461828 399861 343751 473186 168130 548952 414951 503537 317239 88734 163887 3079 248450 957783 779975 163984 218996 378213 501196 98760 851606 137536 383567 566400 836896 782133 758419 204127 722243 114467 282579 23518 104736 770749 630394 933899 301455 593291 468457 894023 596185 389352 348468 821704 205438 545669 989989 129240 679088 666213 174072 455699 525526 630047 352797 793197 726026 558304 169146 510378 450140 766758 273894 706724 952012 485509 268719 773385 675027 950438 665109 232283 199707 343235 710924 354478 729219 981421 263358 410093 129564 325830 463239 693205 625518 790727 128695 661623 979252 20091 781780 44539 390491 110466 285461 290712 215816 13008 247336 781661 42703 154411 829933 220588 69948 730288 105656 515065 844878 57422 966547 962639 208119 487817 967673 429835 115037 245561 925725 123999 272220 139272 65569 838288 937666 754680 686367 865465 699730 824859 782692 707206 844802 7001 40752 609338 163964 114989 501943 295145 547297 91048 564003 36350 267265 754797 103311 795767 773924 638771 444301 123620 822788 318279 660322 696363 732753 592263 817157 520839 741868 645031 745251 2052 192620 352240 949598 716037 363420 84668 353481 853567 313338 141308 678445 341307 924794 391154 211848 991704 231170 482743 159305 871622 31019 656630 453781 907660 598726 933167 367493 481282 667797 846005 413478 516440 598413 165296 796407 372174 970971 367196 134190 8186 309468 310601 473844 198469 317539 640217 783012 970734 273911 307780 872592 963077 260242 770967 462396 457521 783715 899760 433889 233067 801805 18308 164395 858561 93478 669722 49980 24532 922169 923086 32807 621722 873604 79951 904437 601308 200699 682080 687075 639481 943235 831962 895906 482850 31415 358569 929174 315676 613671 229963 366232 536065 216532 467157 552244 424127 814710 438957 200236 898775 400054 373264 868915 600287 944180 383822 805746 18177 778434 425161 147334 915450 392422 740154 119936 988123 63452 780972 244644 328588 327442 554367 888554 192836 639019 298534 931265 229714 293693 90409 849927 52311 558866 383140 757586 25098 517163 116742 664874 769138 652280 415571 456460 137008 662433 393251 12841 692274 722112 120801 528164 635841 646693 33100 509400 665204 469457 296057 788880 967546 139387 505167 345741 427541 412878 256649 639684 994201 586153 336568 358877 349617 195485 69567 525813 309851 117363 179285 770461 112487 997284 921798 289624 298107 109407 766130 106337 271634 478406 463309 637603 987384 132977 993310 774271 453968 388713 350656 561162 326287 853934 468899 141772 388798 265010 132171 52546 416123 184860 70992 107996 742200 47622 117213 587584 81147 599616 133426 59333 100509 679370 323490 920313 207883 650909 533717 394140 173960 982883 54343 261666 956777 100859 452423 679989 452375 139702 239417 295857 308241 481117 269269 878695 154599 727080 94502 244954 300480 519752 529931 318724 999061 920030 197369 189394 838836 757761 30007 574052 711677 424445 813152 619726 578216 276623 852325 971610 101438 323306 692169 120388 632668 314868 15267 452604 55667 678409 42143 972072 925322 552055 871613 820703 330234 850945 729873 183023 982833 248669 694145 353367 237680 385718 218890 337102 805069 707498 222716 482299 627058 316364 179129 764986 267868 553123 324474 496413 226140 441642 656586 743529 15066 248974 356425 983573 127885 529011 432042 581134 88004 739439 233845 405366 561184 843918 759430 31328 204183 938700 741324 837974 860147 655646 105035 599252 26257 842665 68314 961738 418531 867529 715622 890909 783022 913164 780845 891558 850893 915317 392004 691633 486636 799993 579346 413824 812557 275333 785106 562694 878023 863606 186197 247981 215746 61919 213182 20368 225724 856391 733444 582849 7111 677160 339699 28868 385544 812401 686187 83026 667194 299717 824416 12120 79593 51962 279640 482293 196728 192283 293872 446335 147227 92519 44376 457023 89565 836751 429394 983088 537756 713788 888695 403972 559496 910086 754034 271199 184743 706942 290178 961242 850132 440933 974908 988993 386364 528691 609480 409814 962911 213585 511967 667788 766229 850207 14995 941772 199750 438191 66887 964723 380081 350600 405363 345170 844774 738852 126753 902765 441868 953714 887411 776445 195676 147540 886618 211950 746019 541154 444320 178209 959044 528614 447776 261739 160180 155550 475336 351380 970813 580862 247070 590490 150139 460587 687352 180395 80034 662592 371586 499438 381046 270477 428284 487355 514897 70163 798330 474910 14240 68297 412642 215576 319398 3226 890545 983774 647672 978725 31991 472408 653568 421180 176918 951523 796603 218213 800839 848848 711546 744348 76245 308067 912997 356175 921823 866964 113843 116192 389338 836945 472307 149351 697997 852858 764486 842414 938644 672420 632738 763635 70046 185879 815057 47529 693871 96656 720304 409143 89759 818752 84849 82423 985560 598090 197209 358008 783323 923145 223362 529597 213052 812040 554458 588988 959266 917512 953763 852640 285896 442557 517489 952328 2047 313233 768175 476742 21546 199136 426522 258528 242432 428667 550596 797906 544525 898085 124114 592649 921969 837785 607039 831658 846111 39553 922775 286601 626784 532864 984508 41458 490190 225962 367717 608292 403865 108039 227866 945297 901317 531860 493689 166304 456298 281601 575540 448107 504371 944307 491921 113793 468703 642308 119849 24101 150596 896766 33769 42317 21191 79012 910804 265188 327972 141226 276670 984200 37100 328503 907026 225740 645506 944554 719374 767160 786654 976786 631682 258372 375370 942069 146005 38177 670375 481866 734144 233136 856553 592895 981200 102984 697623 116275 76136 733172 732684 863293 818685 227955 201657 227619 165208 701175 737440 206244 197720 406182 646298 931695 823789 608796 833939 993386 820830 186023 269705 647852 974596 214410 788752 386050 611917 41082 605136 403630 209210 722852 675653 284963 821153 532005 677375 159947 55275 996496 345632 605761 580887 906860 146784 965655 607157 940980 275916 496657 959405 208085 975875 550505 680182 508467 240376 7049 310750 134436 951795 413971 282953 558003 354320 380509 264170 729054 326014 606829 531211 55641 407296 811138 88331 852873 791920 680971 717339 662794 483319 216557 721472 672106 197911 267585 151508 167531 124129 967379 599813 378693 351871 219364 411349 144929 9707 947945 518232 935071 287414 725643 809977 130193 397058 182501 663029 937662 335560 572553 142430 899104 76756 938235 314393 720998 321027 383412 107041 721843 370764 471584 719682 607773 642868 424353 28382 779311 286040 638538 848684 338471 583847 394724 800756 751032 95654 591276 730964 669386 412074 452371 503550 361077 212513 408765 676279 539914 671306 91907 505370 264202 876856 657073 913491 50092 20115 950344 558309 226523 63574 613565 169572 546422 1362 485624 282812 986447 668330 680278 934184 713389 396501 992104 24763 412105 523552 255730 109083 231124 429929 168812 17985 857200 663397 995077 912762 419059 982618 397211 798313 901223 830438 47427 490179 512333 69622 321352 939537 761301 380752 95844 51825 926567 448330 19144 331606 916637 753552 953882 496004 971014 731042 478194 176212 50789 806227 331868 382262 897201 91787 147609 838186 285331 125382 169757 787462 519274 726163 651154 281779 374794 478423 937044 478256 856248 84423 19060 428494 434544 630129 325685 35057 812064 550772 798098 650134 244586 247107 221558 15751 662822 288038 627714 697896 885789 267000 617226 711854 531023 485738 28376 296547 433902 839551 771112 655908 160289 351246 411115 429475 281922 271940 220740 950181 38816 787743 259277 103556 53758 535027 82771 590382 12434 568745 446998 287076 688007 882363 430731 248124 205435 199930 608729 886496 789570 726024 752479 976205 533473 334750 164589 598293 65107 545735 560454 277981 841416 874723 873764 895711 313953 597093 766260 9258 343286 138198 945814 815645 372880 971152 736990 600047 84335 425475 372118 450858 729412 270003 646074 598123 344696 264824 759098 595684 860068 284348 379963 29595 986391 249601 953110 765224 308884 33817 527576 316027 810064 559916 632641 980627 90168 693557 911621 722824 226665 307589 961102 869058 168439 877375 518071 958655 986535 742682 168530 227473 683380 641379 570980 508574 432269 80504 465956 609822 988821 565325 120703 281185 712482 498027 467287 883079 219648 62060 477823 411845 287275 852161 147009 963046 582488 132396 537368 789960 99116 352006 602678 955867 613699 241018 351615 969574 96107 973576 163916 938626 372326 744707 332970 330780 976236 96147 912408 642423 507366 620596 337228 242920 583476 456821 190063 352472 790376 969466 543004 244870 743561 337083 765413 836675 512145 311299 946190 172659 695664 541681 110544 97490 996422 308474 123992 354925 89452 809765 574469 21797 435948 254926 600813 925808 554437 507811 83672 549400 459432 968234 384644 485753 119549 646969 369759 481735 370335 125885 654736 77062 710172 422260 547567 827280 129590 700786 59337 208211 371684 105056 346269 885968 456978 584568 799265 405597 245404 838155 141117 979748 431767 527739 716942 298594 30729 115201 650213 446889 38636 97128 648646 804062 859631 12304 61354 776443 863796 673708 512893 918158 122707 46596 891488 108793 429078 93108 313576 404976 97275 654315 358429 216318 242422 224557 57532 913536 343020 833746 334070 977320 440248 389253 219055 567163 362665 395205 965695 56532 232130 201511 75316 468511 893498 371666 46478 482270 67002 326273 167362 369576 647521 412805 784376 670437 498435 536193 125517 349459 802662 881964 533970 705988 133571 844754 416075 179102 778699 30803 349296 855641 167264 957603 748527 752773 577111 234376 363112 51905 326909 384736 885360 297477 453327 519896 880975 626009 142464 644853 411266 340508 454327 529167 399289 177150 725262 268177 43034 12357 893076 87291 741052 762252 266444 899040 898669 775552 251756 619624 321453 985569 885407 595791 87153 102599 406787 752356 475040 522971 255404 266827 325401 448985 443807 719292 366444 196885 789976 916354 643228 475826 118340 469308 674084 386156 692040 68127 205934 730192 989176 238514 323357 397439 353824 429712 342917 484399 781759 833834 859437 759657 770375 355395 187028 512780 461343 172594 326441 152905 598625 31587 851922 814181 900636 671126 30694 389946 765139 856991 353139 955061 597243 355620 33977 667994 573249 140706 447212 59580 234242 890665 31862 520389 268242 955419 347506 143988 406006 475121 709298 503386 592105 488310 642363 778396 814043 779146 57540 845940 808173 227616 262779 321264 453558 827456 186239 456689 700353 554822 506407 803886 649869 441569 710201 557743 923276 661973 745268 589650 70564 29113 976263 636168 981105 912954 844055 717465 530817 957846 189309 498972 184534 553250 722566 481280 779176 16005 40561 62151 303456 190010 943348 556165 918110 462994 138296 652133 595381 593136 228952 177188 274730 522699 968614 523476 436536 917295 923046 465627 946062 436924 524497 475953 372879 288806 237140 34853 497809 25779 295310 815449 866399 854528 199061 901058 235255 260220 557170 915753 988109 370284 124448 424556 917254 789670 289553 69693 767358 75285 447017 801314 944259 722619 679425 556532 812503 213354 104357 168096 146673 128778 287255 956457 214781 895831 105034 315683 908952 946016 985575 675322 939477 798537 474891 231145 588282 178698 309831 852356 925827 486189 414815 196462 531038 139220 574092 738851 587566 437808 526650 680688 65481 812811 964682 646902 17082 539328 315793 583467 243135 697085 814552 609368 35851 40904 517466 756636 258565 634551 126856 832039 939848 48118 293256 119040 957473 851269 112050 779712 242132 398008 651858 370837 282456 591413 249001 287616 979222 910713 645740 661463 400494 721300 361411 666819 933105 586344 706315 619011 652264 659118 988373 483816 668812 233520 550757 943511 204876 594192 827955 982154 975818 444352 266541 775247 849118 924104 38579 641927 675857 830596 93530 685992 458787 479075 625450 682620 164359 944809 821728 388064 110306 997421 95149 396806 891983 599132 8948 502771 877021 988468 139152 345154 110927 734026 259980 485919 897691 477061 867049 397964 999084 703264 7899 623263 73953 199468 199692 626114 65931 678347 323224 355506 36083 114807 881616 29761 67089 269113 215159 76629 397718 71282 655560 816934 739235 14869 566894 990979 782032 297899 511946 523342 506278 893262 348464 33467 987557 33774 734250 242261 307711 930255 843700 161658 411291 142601 256318 280666 60947 470599 184494 226235 943606 328968 708635 618808 924743 197281 573523 208189 772156 280057 884693 572941 679679 551116 63512 564989 823473 387625 107715 531318 330530 692596 157554 49398 616730 614564 585464 589840 905300 575558 321175 396455 792637 935928 570249 281783 324857 299631 62715 693389 399263 358066 576205 36489 294712 309852 647891 108963 975556 711710 696279 841188 836340 776250 798164 974312 983601 737609 729660 764067 797332 853430 65268 944920 581932 943489 984403 977891 3067 400382 322918 231921 470201 110227 89647 844931 145296 501181 883297 323823 248286 121483 187750 274207 139702 627682 159193 150991 228959 699959 432524 447315 296019 421976 483844 610831 822529 297380 695800 57981 304652 918414 62933 394987 311627 656798 141373 393338 628871 915056 318531 983712 517503 938099 530736 922535 524775 371882 727106 581228 785188 108143 891688 904672 806482 95659 373575 64907 953151 476959 966584 554436 517677 585631 364871 727610 683987 620434 246710 82350 927581 143923 951480 84982 630696 884947 587126 907708 271751 588948 988237 307965 260673 396015 920846 911115 494224 875887 176957 287948 222563 543412 223123 268216 189981 668978 137916 871966 136019 862831 204506 174816 464850 405704 679040 542130 191064 790124 761719 71903 922838 135199 588412 848132 542708 291705 860416 182803 537421 395941 727143 813458 58542 524451 827274 487897 54555 907974 302965 80408 360011 92918 536745 826190 948263 568110 818331 755283 591375 523327 2227 767695 170773 436300 925198 257472 106879 383052 722237 815097 492297 627916 232324 506525 433697 142186 287388 149992 731882 384091 510769 351014 483257 824933 376548 676410 324571 520486 576714 691481 379981 667979 108971 209676 716226 557786 90436 135090 210593 7721 714885 5819 422085 133796 209300 322990 853819 27211 371977 686436 783751 329841 893552 727050 687327 82366 209610 532771 618478 36974 234955 253188 357331 455760 676957 342231 826527 188105 276892 275352 293467 203982 302489 939291 287616 480429 853208 267204 454588 901957 122129 373645 642164 28104 271730 542852 1468 817024 16731 800650 568097 720456 320544 979349 584608 413519 528907 674606 31916 898265 775576 123188 79852 154813 848632 418968 78266 464999 754766 201247 221605 961048 720501 182755 502384 782753 656119 655506 453009 217388 12887 738093 690291 686451 171081 728715 706804 290311 70645 169171 140135 734410 631799 521733 981972 38197 841442 972914 757299 560339 262136 702208 482293 178372 145971 579431 636795 399931 960960 819190 311516 835713 21439 478350 142692 434160 956292 967590 613839 893048 124441 705734 476818 381725 673210 492684 166995 108342 889751 582186 740332 745200 523221 88101 692908 820618 166350 638488 869909 609047 377676 503535 708063 384959 74514 599661 786676 205693 495955 2406 143858 96674 501113 116357 290156 114769 719455 621063 897129 853313 689304 177151 968740 377470 429478 310224 970634 265769 378371 864182 119167 317875 964571 573309 962137 611366 24016 790024 243235 55708 536437 746188 190364 148678 289236 787986 891189 412134 215016 231160 654999 222421 572899 143665 265179 639102 71146 729664 135119 131297 338708 956929 998008 877137 924462 418465 286794 275382 555321 237729 729394 208268 412203 598486 30029 512610 490282 923820 612078 516316 413652 806366 720156 370546 85754 451776 436945 920751 235424 647158 986044 707314 727679 280954 550912 874608 696324 621594 211315 255920 505934 634167 924960 675726 478771 536519 525573 709240 557244 587219 359702 471924 13604 283706 899256 407192 664477 562604 404935 2321 994891 114673 730000 278621 412102 787424 335191 346896 670685 249128 200467 889043 788558 478474 325485 585248 202127 90844 315269 497736 822920 330312 188589 846317 72918 831435 132524 576584 953162 904566 855868 903332 553576 200880 59468 681185 359593 647987 906238 205938 465273 334795 938858 676639 417401 143386 31002 664132 196478 948310 181708 494992 119696 809993 506611 470727 586348 795664 848822 991361 288131 39517 172656 668264 636409 553334 203822 632062 693926 394995 607348 878677 736152 863875 111352 758677 36048 686184 149029 405177 535488 967542 730266 74706 602643 839704 799593 206211 216677 339660 886936 903299 245703 333218 257635 148766 123325 344000 678520 441908 32511 889569 47481 413625 236667 984017 591678 498547 152593 992563 996624 395968 582806 550203 268911 553677 170706 330101 63182 60255 723458 977148 973969 107598 965782 572227 618966 703109 464308 201808 301033 861060 572083 618236 155470 561822 130145 622260 230331 783931 365310 748731 397787 514199 958911 238438 353484 294593 806348 104414 890338 441309 384257 990178 528418 613539 233905 860930 391 616285 988446 44709 363201 187629 750851 363908 398513 857797 350666 960236 35695 647213 759318 928064 89220 997696 870075 930101 969712 114159 3841 15253 835429 534652 327652 174012 70410 232769 597975 754974 595705 343207 255932 135935 490753 320431 523309 252729 67684 992876 492983 113850 473370 574215 13274 700163 921997 118458 35018 496298 519003 159318 418993 850585 45463 713341 657386 584781 891209 733800 699720 29847 708841 67106 790285 661150 163175 468746 740275 198876 937702 52182 301351 994205 430589 724299 106120 28227 839413 330310 567853 41540 489422 182 249372 536426 916537 402655 885844 712658 760927 49688 608132 872238 396633 814670 198673 329219 730037 585471 995412 593260 232504 628672 15706 377749 517911 59448 431650 117120 375740 127330 935075 678083 602631 750927 128707 677192 634442 133281 443936 735821 912844 621650 234059 16226 831431 165355 327305 848493 915115 452749 493841 166761 614425 619243 142608 343650 152232 71438 633319 975674 631331 445648 606828 297128 580616 885345 668261 194548 468235 960134 373840 948156 179025 24788 361438 440947 170806 500089 29107 343580 273607 61940 158312 391699 208456 681176 645002 898308 473136 99661 38744 512114 802088 501775 381512 257266 808784 738349 844546 285805 860090 507659 551651 53410 32941 641505 965756 859809 174691 461177 601233 53457 946059 897845 523035 155947 238408 937990 748614 952124 50416 818742 497268 229543 161677 700703 412535 596961 843424 963762 697115 42291 660953 905202 695322 660668 432736 50806 538022 392556 273680 347178 592930 974794 810230 759950 10857 409071 627990 339766 993030 49225 979302 571720 779002 417497 774994 542017 502586 271861 44854 725744 391598 657543 376423 321274 266995 659660 390251 288404 919386 799957 964731 875020 983783 557705 293320 459969 754194 685154 387572 361510 630282 533355 562772 51523 283949 129161 100149 596532 329360 959087 441876 461928 755965 496424 367332 157795 68016 312785 774092 691900 300058 723227 511847 184416 601119 56718 647170 435853 38487 396289 109665 147160 186960 537251 507642 198376 383114 91189 857976 366712 59770 282318 876729 474777 126856 824598 107857 806189 2960 431435 264005 438253 122085 215423 578193 335589 781706 70487 664739 633715 377655 992526 876957 658315 374234 986992 271958 994741 830547 972895 221082 925645 928310 6162 58662 626947 97805 875281 467245 353433 266068 110650 320213 985512 496315 311039 602107 714011 857320 862438 673195 86385 123442 422023 848424 259519 138919 463314 81834 715372 68999 157382 839387 933876 722822 848315 398425 864870 858894 286361 68408 153766 803451 104031 555837 728875 102813 194525 389027 805506 398393 149882 308314 634185 631880 932846 371459 556917 253175 334025 594037 286093 168358 537515 31548 746860 851433 731850 989332 691907 428810 361391 68082 111572 857284 65081 288188 472760 997898 669400 723915 444570 210622 109843 505200 412858 38906 503171 270893 270764 652811 94038 424248 237142 894896 148365 715131 842357 498527 239613 411414 689944 211201 126098 788060 480036 341746 317320 777618 197582 834882 465072 190131 531556 707446 1905 410990 571589 265287 836 439462 66596 407585 505655 172145 731785 143014 162155 267866 204879 147561 748311 518240 934247 949363 193794 918132 300052 178754 584204 912383 191790 897669 474278 801945 202975 526049 919509 176595 370856 205551 479603 784430 631453 235643 973294 110818 73637 67527 976584 241112 942203 510086 1109 337200 82032 821985 885312 673724 785958 746806 490118 958915 279638 580755 95353 989695 687371 542079 312318 474207 33637 418098 752399 230982 530648 204313 638843 17994 896810 273875 716065 961846 719864 340918 314616 181000 56817 563722 298122 795124 570201 891660 582261 24863 988296 972077 630441 982884 379497 576657 837996 399763 775483 404753 59929 792557 510547 372985 315484 470249 675608 846794 907128 402163 360326 626809 373697 741799 461676 908846 516898 997082 535086 798343 35353 428754 604611 877138 396470 591241 721784 30486 499232 501486 690795 565259 435087 7267 619728 698013 159891 359040 201520 331693 621900 40911 476453 902800 528687 873294 185952 429710 128648 680816 256419 321764 656562 370268 158215 535427 780577 76780 991288 364302 772888 549168 294324 890144 149747 285225 793871 438788 56799 673486 866737 438267 478173 833674 297238 981882 444035 374395 311821 884265 478586 250421 641402 239333 284865 672254 87829 57470 497256 95631 445161 440634 862486 537497 803029 109072 147332 959997 493454 551214 102464 555795 984731 548276 846315 361636 691736 866679 574779 20720 947956 654591 139962 733865 369523 299080 274693 831222 544300 924549 361677 693809 483851 394712 76761 961642 347409 811612 580227 260065 520335 801820 47159 277903 93871 799768 398199 126622 538923 864071 756889 280877 750356 209872 242823 610829 888204 414352 205374 560774 152652 390679 133520 710035 737887 389546 107746 477793 218277 747267 315246 604948 980113 485900 654914 462787 744108 307240 414592 244087 623183 481515 167580 813296 711085 625692 39585 436448 529031 372282 223340 405933 98421 133620 151983 249843 943844 73520 837232 40448 866131 686597 75847 229143 502165 932096 106211 479918 732433 659555 420358 95535 422213 622817 399108 782203 495103 180580 455625 212898 888355 489096 253136 269228 914920 701789 434156 217235 412122 688104 841411 565319 332314 443874 174157 246185 897049 208312 402650 406544 368289 371401 695561 281159 551756 617643 935634 805580 7178 13607 269501 146707 918688 517560 926313 999810 824100 681808 289542 949554 877314 523092 321051 910580 918202 982875 562561 602762 952991 26226 210533 972393 356377 612891 164810 980286 626404 162761 743173 442150 207439 31013 375935 957684 722238 645069 565879 538927 596713 520912 738365 205393 986075 769779 543096 302985 16691 895407 562977 47034 371046 24432 716678 37498 414715 709463 4488 288980 593613 769977 645981 781574 320525 566175 964046 693763 546558 58308 435130 43315 404599 570778 179282 409006 482789 71941 773211 719429 424006 547294 944047 327033 677038 146545 516924 244546 295750 916031 20675 424457 50376 541117 629274 765550 653893 747219 712171 883907 384223 59935 276083 917198 715919 950511 175300 761547 246304 91786 906499 431656 130610 768488 695338 559688 952632 105205 38919 756353 943802 658002 183100 219101 453908 814548 381501 878493 453941 920195 945621 191793 457057 897628 648929 568065 981552 965584 703059 820391 430284 403715 374832 909107 323319 815438 125011 524582 908803 808637 947176 522487 901528 461457 524721 196049 19889 195071 5637 236947 208159 84847 585228 337038 518725 658942 926724 249547 13786 104380 987199 537475 222954 979503 129827 38948 98197 478862 89896 348179 231183 182023 834973 467877 927966 939642 98852 295268 888223 11324 442866 517072 596994 418261 70288 821787 84425 569218 566684 600492 843725 399219 378889 130973 171449 653774 412250 156989 404749 366443 548651 384271 394268 830869 10024 560457 758030 431183 455188 586262 869983 861837 891524 200085 274718 539639 551777 494167 670447 319466 756970 50085 92874 634486 608239 737911 593657 317217 873303 822078 990110 947554 724443 993947 14251 232743 889289 264165 740647 343951 10626 996520 746352 962097 251260 782241 538804 728980 392128 300483 469878 558132 544941 499956 117392 879044 973299 731856 676011 454950 509913 774117 172616 707124 201848 718390 71418 25147 507262 29753 96682 949691 210092 704665 648338 838760 657432 480884 851522 300204 305260 729693 375455 687843 528869 792347 513247 570653 440789 733289 845134 523743 741089 748276 367563 931490 480003 728672 975755 582995 291017 992067 877398 319698 899732 543849 559429 412339 688859 900302 539658 799743 788581 12007 2792 281140 376658 515929 678903 998337 258259 939520 424738 885579 285294 781290 190568 541931 563195 875226 960350 139822 533801 151173 924907 877907 546041 817688 720522 553105 544450 47856 439436 540814 582956 112224 710867 865001 565621 667823 906777 371441 75311 112983 163303 565483 271871 481159 396638 616144 851680 784994 419633 50444 46366 62142 253801 376385 671708 789926 135328 110594 837646 231513 478022 859928 195328 925576 310432 137600 684493 695836 387203 37611 464744 988781 216029 608253 690135 592716 855085 519247 62066 230842 188934 96558 174313 308143 528144 456281 923836 512596 790919 789446 967296 854153 894906 112157 726305 601632 338637 92476 437594 339744 788471 287473 341246 363843 534213 478531 60275 265336 911765 104938 251698 903649 978460 565010 840265 940822 510881 704093 529880 444129 758079 461406 619735 172800 110631 144350 455823 218087 802908 414554 196252 96699 454645 38339 502642 519831 667934 649213 552277 194955 99223 446176 802079 172184 383732 387130 596286 165365 986843 514444 630259 396109 746761 441096 749204 525951 240909 652890 13514 873373 546188 415196 584916 266221 376059 916255 635267 623979 694824 802537 304188 221957 441394 628530 599289 918237 69772 826918 976136 170955 340606 18278 709066 803481 914084 468230 339573 271685 513837 710097 69971 246978 381277 10177 936833 501495 963979 45319 16753 747326 926628 61129 90280 278950 254374 319326 468544 424946 522278 950164 494503 244120 743883 872363 133535 286339 674320 560600 195644 345170 300550 363523 444073 744855 781135 40073 658339 917400 565220 187642 261756 146577 196113 70108 603865 719535 584308 586214 847925 859287 911873 796102 646620 951837 20608 610652 443313 627405 771277 937980 609128 231846 497368 56752 633100 281562 813859 698996 578938 37008 20103 918392 55077 247266 14383 604002 904016 764511 235098 86089 313943 419658 323997 161723 348390 176857 186975 212344 8512 845623 310108 101684 268537 31234 465443 286617 38653 50189 289240 311235 257671 514272 912690 908802 778794 376371 401534 300955 985228 472887 493530 810760 640614 843981 461627 999987 36869 734220 996584 641983 316620 405311 728828 139071 381040 666917 148904 943229 410874 143344 663406 46837 849353 582086 874215 826967 812365 486211 855614 692808 194189 629365 962739 418913 999970 302367 74522 861359 407482 567350 767705 354481 380758 226343 548013 647070 239564 653263 175269 501468 721733 212353 920997 50890 343168 208004 410149 562935 648334 244818 600944 408168 572884 722459 481574 936854 449420 978496 402298 536685 829316 553688 641204 319055 84893 661998 110639 99343 425421 756160 724188 270007 241630 614658 514878 904962 174381 58457 982189 842274 101803 986017 73619 667835 982623 675944 927729 798502 741795 463856 694299 276911 757667 376113 830968 199192 823777 315284 175363 767444 826547 122233 588045 394060 906371 785778 152568 239838 362062 899142 865277 700569 478950 699695 625703 196290 455024 627996 784470 82001 936039 570416 108926 634933 577239 685953 388133 384076 583394 767002 976680 128172 86399 867065 168758 124893 101430 958417 864787 358109 801253 506442 582231 623386 574910 147772 91501 835323 401927 720568 548180 331032 247832 410047 945889 224317 984352 173384 519675 609451 452833 253758 679518 553047 53232 173696 928857 539690 643574 930016 663056 517119 430641 588709 408506 270183 474675 328072 672996 697064 613346 793018 723372 60922 199287 199709 155462 115529 911295 849031 649723 641526 34525 370818 489445 615190 133638 435214 970229 622705 978435 97054 895469 306884 335603 942359 808806 813248 203078 154516 629452 251592 998915 392932 610844 101239 252483 240394 343789 727832 14131 187261 599460 900204 210262 808038 422462 425768 239873 280356 968650 491444 781534 738379 939756 958637 913897 600096 37980 822755 364918 170399 538341 701404 273769 341302 692774 192527 476092 439815 733268 278698 286588 372714 787126 490509 605005 120872 473128 986189 420770 428481 778137 475058 410373 739815 140621 813369 522453 643841 537051 794834 497475 29609 352559 731363 614100 773678 844041 812739 778210 545875 170237 196992 783067 314766 171506 954650 528640 534090 550627 217605 424103 783717 82977 390955 442426 280947 500430 702888 225014 509369 224419 847500 848941 282802 691691 57308 55812 25294 289414 607698 459510 316718 55015 645272 85967 312490 38230 764049 152561 737995 812783 637777 394899 707601 546210 315871 447164 47917 581489 290682 446413 950920 529396 634065 13429 211643 22552 538506 399866 909013 368860 781372 443703 74137 249106 144948 129176 323644 44132 31220 724063 536107 370829 660080 828259 690435 562524 24015 624908 900119 946933 608624 362456 679983 909583 424802 749593 808451 570230 864554 618037 73667 267786 317889 74981 95442 554111 783380 872630 739974 155228 873346 44747 283627 265660 804642 325976 785085 824783 644282 838121 934833 410906 428169 902105 650220 723635 956926 930459 766858 621958 235198 526581 897049 299283 537698 590400 53019 168173 65974 563562 994248 408188 907452 108083 117065 824700 944167 93491 252734 588348 48352 756563 2233 285600 646149 429327 142273 816416 524133 107515 857040 183623 661509 550139 393110 84724 354654 428361 66547 676316 634332 632882 954944 879046 596640 467097 586567 121997 381503 806835 443079 141858 422018 961866 614001 447048 451492 304379 55789 580886 486551 687479 460118 379768 849407 686981 303930 128367 152501 567806 921115 196812 896901 752336 283888 638521 276400 146557 79397 38000 831467 260889 49238 79041 39007 450062 161240 149521 396583 586139 506033 835222 148308 657553 263707 527772 811308 691349 579013 930179 109735 390690 33169 747006 361777 164292 430615 587157 788075 806557 1505 563236 898346 851363 482029 313626 955639 78944 624111 551931 944205 436977 954380 433951 41309 950920 994911 638704 789453 167146 441655 464304 965365 111794 137495 326641 969889 53708 25078 287322 273490 586555 903933 696937 821309 383827 958219 927980 950538 83199 190068 852166 317078 762044 97278 399601 19121 983260 272290 741302 192609 485893 800465 229238 235422 326768 648749 94949 982164 683690 426379 538697 460900 898966 251064 813759 664674 946152 353521 769975 768920 775915 507625 745715 47554 508541 223303 92556 842961 922510 986213 455341 53672 794533 925266 439062 872738 663002 416209 675418 146442 901405 440152 852897 550240 834670 746002 658151 322587 747874 719517 112507 671458 444325 30349 184129 688466 317618 132455 877361 585659 124509 185895 607957 530211 286026 352314 869519 864065 292595 236613 980240 40515 751973 368860 353634 53065 352195 474315 648032 805415 793666 969617 313401 424423 217580 428640 144112 375429 301981 42463 715358 164465 727817 424680 215215 294288 167348 842314 608353 799228 296376 162888 31624 727615 472963 965591 609101 91100 204502 40292 904234 437894 926791 912908 920943 201191 324992 397859 967553 721691 854205 603438 646998 485746 442002 289320 624825 506609 226787 381377 478604 666833 501546 276634 302401 890623 269813 781834 557345 659355 989862 489244 355589 853561 751601 101263 439391 536931 596193 810453 170802 672404 399123 222612 858454 418686 631033 687336 462261 27077 673496 403423 365393 897411 487946 895995 661052 953282 335165 715828 215325 25157 15603 823987 738034 747263 843648 963672 978633 915289 525519 765622 716933 336817 652893 502162 554015 335190 771772 723815 799075 59533 604306 405796 422511 680399 68311 869420 555895 468936 954459 498645 87748 49562 290685 158826 122480 216728 412533 809769 788011 552075 341131 625990 981049 784241 919517 80102 637362 632825 997981 318949 728257 742536 556049 514449 807782 140471 689746 650348 383284 496274 494925 479341 452947 69850 420165 266368 131007 130116 121551 59906 721991 218361 397204 243397 156111 732820 156050 906962 773070 599783 906716 49378 29009 647542 680022 784356 186358 221881 485689 588219 85106 247327 629781 738301 839884 92486 234890 84149 215327 437252 785998 354273 673500 437473 451882 212276 412102 96474 795517 882965 752692 186848 422263 790943 110098 521367 226527 575967 660320 232023 325134 272665 546929 820975 657010 814468 54382 426205 141836 422601 744145 861847 970994 710088 943466 333317 538190 812946 75294 484164 897628 114224 287138 908196 259760 409115 998916 492011 568046 913538 690019 499217 740880 681095 77298 979394 725924 335234 817657 895071 537099 637948 821012 177661 588924 824565 382194 685924 440958 678688 757079 281105 455537 743778 543770 358452 973126 48726 76392 108211 998594 22731 824703 72677 845184 338884 246772 458392 635052 199159 215342 993228 307528 982415 570664 314038 3946 431083 789235 374718 308092 408860 366961 133057 554043 233387 875739 241935 579833 615568 78652 159918 497628 855228 182964 699861 966044 497296 883383 975538 574473 913892 71627 974245 110146 209345 352077 256579 520703 660455 800237 403731 732296 159944 501037 337236 94395 98443 603750 242742 868490 789130 347714 60636 793787 553428 918979 151328 275622 225516 213883 434895 538747 542472 751314 862441 503417 925778 803268 920610 864312 207595 256480 450468 112928 176291 331274 880587 529328 870210 468025 794343 189496 20355 961978 614717 995230 632275 116267 59399 101469 273750 295361 73455 104322 315107 518210 396056 274734 784259 548044 792981 563478 143926 865164 435248 188486 388269 926216 768037 842393 931217 440406 148644 760259 952571 848610 588818 169928 207162 364268 175240 623106 92368 977224 761619 900382 54581 156316 708786 611871 440211 887781 419804 961626 535176 818354 2295 237305 683367 230887 954786 519801 951095 42748 236204 541739 628082 407356 962650 202550 113095 481095 640549 727379 631961 708304 913210 678608 873535 368415 13304 400142 549890 851343 17909 340739 868065 269265 446458 667961 245456 493096 294338 816589 178228 932459 93055 304113 22953 779335 792789 344426 467132 256378 526749 515922 271474 501593 928996 627607 388287 623819 612585 288250 473232 548811 26018 990418 950210 757354 519352 63943 85160 661770 90182 907735 396489 326500 270174 266515 746911 800643 657284 63331 830873 909639 389169 387070 97369 622371 552721 374899 91063 237024 636997 866852 437693 596888 451426 651653 415210 840635 834800 743713 867311 258893 386605 690581 990324 672806 809159 193043 804692 263665 30885 895265 566044 485229 238879 853784 156432 568687 957249 976293 977127 596062 903949 404618 168586 115254 176502 593374 390489 780422 261669 354249 46502 4786 621239 610890 730487 595569 97725 493489 775048 452623 26746 609060 503303 242925 258409 637790 344471 580220 130549 565228 853965 888518 395327 865646 919350 65701 167452 736284 219087 919114 32212 199806 533003 407543 240548 251699 38097 186053 142461 470251 349884 84959 283075 569965 622873 470917 564750 41106 918764 545867 296748 956808 779307 850775 17053 138832 801665 470694 614550 263679 397389 848391 525375 543105 387424 736222 606901 989970 329091 127139 6280 716547 506159 970209 478270 14587 917202 173495 226894 471987 519953 94554 322598 939385 821440 258001 106470 944942 531628 132728 671651 276424 653906 812606 251429 460497 731301 547238 911145 540518 747148 702026 358559 650552 281441 707091 481581 883342 101939 806402 583210 898818 321989 215595 430500 941631 779341 7925 428315 974986 898165 472283 906883 947894 328286 496365 398854 944174 710872 75600 394880 904623 609004 439674 121025 817482 774802 193847 183823 271527 841083 266343 180961 177085 449608 991741 902053 817819 824400 477249 899194 739363 554526 25743 143031 7945 578545 102870 83363 497688 657467 20955 73914 80237 434467 597491 693230 393786 705667 179148 168932 216452 216426 240996 680371 365350 961626 899600 265065 534988 956171 663735 706885 983609 529639 915733 686014 363585 160396 270329 186746 853199 25677 454982 925080 676065 187633 716150 875815 647 893043 475346 897324 763175 615040 606715 502176 199996 397244 250725 490416 315986 586173 129303 314171 30860 354510 842348 928856 963551 496174 222804 729613 498836 742862 254804 771225 217930 674519 683842 911979 402033 648482 866762 828584 638160 770429 398315 444457 99519 887789 942779 849274 492910 177638 341087 457565 681437 996757 715028 784261 93538 899799 767785 264220 146150 210367 423682 989309 12648 575828 376983 34874 872184 590224 675954 415703 746045 614946 788341 556749 946224 546605 187858 117448 166303 607495 760721 999850 230251 908987 669005 351238 987018 242631 519927 950117 862661 76191 494098 229124 484731 856424 517621 749012 442909 318270 412364 865273 752304 912750 535576 689100 377742 545724 986282 649305 406501 196575 487596 225889 457398 200128 480088 312601 734743 455807 873022 435562 700082 336686 986755 992943 977220 894228 941789 697594 324254 548075 411480 909903 8296 940833 97875 41126 976921 21915 258372 70701 947904 713838 995504 813765 138878 615653 92916 440448 117002 488062 566911 711338 446636 522540 801429 870397 866562 363286 207117 222890 672702 83479 22868 674007 836837 540412 891561 166940 61777 665161 680734 841477 911601 315956 440989 296851 941444 258152 612577 122107 286945 7044 87353 340069 477107 662170 902536 793838 491893 500976 929352 25126 571322 821570 284418 363475 781927 160446 616215 171565 251255 921414 596219 422368 459830 501490 538292 158285 822983 569931 484959 867976 834143 803153 323564 919579 857415 8695 591389 219650 295517 666401 891531 823342 687251 521517 528417 723266 985327 780583 329695 161881 584586 583827 805272 292990 749905 520935 351540 660658 616903 784462 841007 227945 558913 236326 451928 226317 875112 79363 698451 497082 338491 544170 588951 399616 160842 915414 899761 407141 438652 171383 748096 188512 669002 15598 750134 415839 525634 71635 713821 442050 916741 986607 188880 193629 603656 833730 764541 933242 824023 29886 437162 347029 663310 957706 691373 33374 812382 222592 954547 493179 208654 464623 204922 339011 371191 104089 358998 766083 479815 209398 502832 899709 783487 818608 765314 149861 972661 958373 414620 423458 564691 514600 314083 424723 237398 75392 258188 225671 411855 444456 956453 468163 742502 486413 159885 37505 5202 518739 845239 334571 661282 924817 651755 793572 81335 925648 94213 896703 487687 988751 564980 903302 881116 753858 484284 670068 696019 866127 71797 589371 897886 913872 707017 521280 417730 516627 155706 266330 278042 498909 619354 735254 555282 24547 244048 940022 94380 304463 177242 270765 909055 929153 239046 246308 572723 527755 514935 386489 470150 826740 313766 790139 214474 784246 927903 876399 233252 969537 515648 704526 480335 754422 118141 944196 659927 349868 120863 500211 668127 751278 890880 300782 780891 128698 663184 814334 92822 928324 793875 490785 294574 337073 535713 438982 897555 95069 317733 798546 109516 193429 204959 269406 462257 844829 490466 264374 681650 235180 880086 349147 655182 376299 791671 335618 418653 90618 815892 527700 993607 214955 721489 337452 701387 357061 239717 877212 287225 656194 428061 867880 960120 154001 109975 388233 695361 680021 297608 193131 857505 537444 335607 431791 648571 979144 865919 151402 257924 412738 487633 815140 375494 765570 373424 512666 600989 615536 398067 837309 635581 358439 329734 394737 568810 319476 33129 117007 568830 967259 365295 669475 843686 610834 407617 255854 457765 570437 337689 908517 305680 763024 996295 74416 362449 60488 848879 993516 296869 249394 741705 847274 391838 218634 738272 537197 378977 711614 95380 540592 551784 532529 121560 762270 372353 585976 743028 600536 904653 515936 705348 704755 561986 724710 819127 231799 198698 117053 782033 312353 311266 377740 63273 785889 320796 445549 201900 204701 237085 362928 598040 90093 847295 133590 773442 811932 553456 908438 747216 928173 970162 448219 38144 675348 959833 86275 179359 877625 688592 340322 939731 499321 898388 60989 460242 420644 34231 576336 75240 747712 217246 75337 339317 328708 159108 755722 390701 728158 954741 736554 642582 300206 373139 408437 524557 823881 615829 563240 73730 155575 454851 703158 833783 922036 86779 232773 28420 516979 106991 337969 110806 868438 843749 277705 632172 359736 282998 114701 785049 527203 326735 799862 787141 184026 500275 956974 990316 872529 34422 506579 786205 377327 992707 24825 834812 907795 583000 460069 921088 817100 825093 474002 921270 144608 501937 706864 198076 904774 44501 66400 87559 500780 413246 967929 141661 179825 700879 919622 562204 478316 612733 752582 431665 165987 155089 970219 44194 908309 909738 854620 450693 413617 818360 608370 386950 3228 948354 879422 612773 461935 527393 920642 718901 708407 940739 839668 671007 782516 654569 828414 355485 333146 142249 366720 313599 919442 624812 602701 755433 268474 629425 788137 603859 53409 460617 87506 269384 770380 779545 588788 384039 573172 32283 853171 253605 967430 562396 160869 55562 382817 155008 85845 603439 588507 273466 70338 820422 175613 850516 413661 333586 959682 227821 773391 304234 695260 341174 375664 69563 184367 893748 364753 110211 587284 425282 927539 813463 856408 69323 443470 221405 983866 684052 720523 347155 396784 244144 856074 42438 259811 680394 638557 127772 270958 858911 350411 542155 891363 400641 795790 228575 311942 396245 234901 658808 387856 154518 542147 775753 375341 4432 184494 862619 237758 147429 405217 33928 912792 865228 127322 824576 601924 622797 140301 151239 577341 702470 250079 733237 43125 923689 179755 857013 560272 35451 60481 420806 962406 161047 122338 672957 961670 339369 1477 432065 716142 152180 129750 420622 333524 312140 49265 96115 890080 313693 619691 258644 197295 514722 763786 97448 462738 541678 425224 119995 842189 77927 350996 967598 865944 885126 766416 356850 110305 436696 536596 870929 747784 482304 72490 61733 275170 42931 602448 379295 576951 364346 206457 627137 22788 834611 259660 712740 472570 970513 805859 235699 99965 185752 799054 51118 606117 426145 295118 386793 747008 527452 879322 60106 495310 640969 107357 565390 268740 816126 954293 209668 564554 471012 579062 164944 607997 78970 821733 302314 272878 366289 545534 563293 674272 401870 480303 973576 356174 256939 474842 153632 196323 68533 659287 393324 538239 444751 219055 28232 69305 774766 94626 418147 338200 166876 908386 116544 479833 101046 496662 56569 66412 677806 219544 861111 853175 473481 204280 678203 987473 938081 933558 980761 922568 283684 952779 543736 236956 741587 499041 447443 574401 195524 186326 750330 373921 700065 914494 992146 60376 283303 33758 50001 185782 681896 97138 343875 402625 540297 570919 219848 14128 824325 265441 540371 653809 485416 546615 717100 995812 637780 656498 312431 841309 168895 773330 823499 400870 568883 802825 843076 302074 98701 872061 723122 711372 842623 3338 163072 477566 82447 618494 497965 454506 207189 322268 437966 405341 552961 192538 98442 657430 152914 726690 991261 101196 144608 675413 103702 599909 135443 394243 292120 187392 84521 948532 508189 558508 714228 883298 728174 495598 568538 560573 598764 782976 789715 456358 205451 550476 803439 961716 261265 763061 842062 219826 286876 783886 899429 328990 112153 243488 97856 352812 947214 786793 676282 748162 686992 415704 465414 77433 212622 606802 214442 332706 568388 209840 116287 875390 696905 836543 887858 740677 256834 277054 601990 995297 438572 453987 608208 657456 601302 138903 302841 883205 993636 312757 319872 655910 920462 931919 803574 608400 396318 336105 306687 780527 163254 177212 344471 325863 401224 584116 20043 54670 138844 522163 852476 866415 932365 525580 996064 76680 866828 134600 364097 167308 587612 1636 405947 238883 408660 12945 866690 705637 841440 793459 51866 624867 107072 449827 644509 16862 934024 37933 28665 309070 899423 344915 330287 205532 243200 223944 482325 760552 808251 220661 464661 507268 964661 759095 435628 852790 146148 842399 863468 734970 911444 678705 819258 470206 624100 417061 702032 478053 287242 843498 621628 237253 875211 260126 469088 397096 302532 330199 844144 709903 28964 224221 182135 273898 765423 946605 901330 767329 771900 666296 692595 506062 415352 615457 327903 392705 469602 312195 419377 261243 328140 554025 631957 900467 625440 739220 850637 828500 484825 253753 871856 430973 735686 5696 877734 56831 889482 953990 543469 377827 691102 129628 777111 806818 176014 541317 191434 59370 745592 801660 509310 778272 452368 610604 765635 913881 167007 123446 207608 630367 984895 339183 269013 371954 700193 310239 108194 703940 584391 376002 200958 595004 885258 324939 867673 849524 948629 623709 583865 346043 92072 15184 903993 23060 352470 224626 686726 907445 663047 728195 50529 314377 380855 978487 562271 201135 778165 200760 942316 539256 284517 335458 322435 441580 466622 743557 402936 16454 452749 624487 781678 552308 291184 712255 678497 346072 607900 547067 893278 290953 912920 327931 411334 58067 275840 215059 475407 507827 354754 901901 314562 208540 883684 937189 48446 346676 677436 770187 305716 482519 527607 257061 159785 573843 670419 702346 387255 146411 473636 563144 898187 810645 207059 169886 145257 962044 213978 974915 627236 569086 412297 880413 880614 287662 632324 565963 299502 253843 469955 926108 537229 789864 226769 263766 950312 810010 321038 527536 994681 779853 34413 538967 107854 742551 912310 587437 158217 687427 248837 355461 383966 5712 389193 658793 252760 475696 618950 534292 276308 983241 484820 459897 928323 505207 910813 490490 540397 807048 705379 39537 236841 691454 532343 470186 645286 20817 324419 427111 902566 743403 839298 914651 555133 140394 255106 14256 656470 785249 720105 601793 522606 379863 744941 18144 250263 119878 143003 596817 737655 158173 988753 958605 849542 41855 163779 279233 263828 111106 124922 253388 863744 285809 125648 93316 89538 618635 530997 99314 168162 191425 84589 79249 997502 822268 842704 546643 337928 737108 363529 558556 98310 335898 560856 639301 894545 776463 124432 213914 784918 889515 750169 216988 857432 52055 621743 698177 212075 283443 515617 857839 140091 661009 637395 700612 687171 55607 566076 930769 60119 226594 634281 380250 13402 795838 463800 183768 821384 791150 660766 930807 453102 788234 74786 196632 818029 190044 148319 770192 842299 176482 219654 880871 412897 765968 491033 986330 427774 118411 811186 389978 402562 45358 524666 328587 986868 632905 522674 139334 156461 495133 47341 471063 287515 785185 881172 389951 116287 517760 456993 850867 373871 102681 76068 966107 579348 453374 129537 211092 509677 697269 137520 176495 132875 749690 55356 198896 378963 473531 98629 57807 758719 263514 421118 139706 986141 776239 175727 853585 158670 868740 123764 908521 85640 656983 670140 190794 189397 502875 565259 928305 115026 176951 411384 355151 395377 939717 138096 971719 490487 549908 665457 271092 15039 866983 232784 592161 8181 781556 735987 237519 30043 606182 699032 896562 862791 295260 976204 47668 824803 616167 875509 356273 985004 828816 474569 439034 844532 451408 348436 562770 840481 546901 602870 503284 70699 735235 181539 355786 845537 839473 910689 710519 342437 676072 664141 710479 283243 93544 926550 656538 306942 96291 613889 905044 668284 616640 460003 138992 448597 69465 438442 406608 529423 464701 742741 714447 382533 613615 701879 40119 387683 84005 766584 981707 567660 680394 868628 519167 369141 315772 635546 252858 577191 654990 901294 111451 508224 372423 863495 931505 691219 245346 101938 55682 84291 977164 51661 299397 974604 239466 797517 533352 195515 477584 414520 32138 944368 824650 96300 636034 844259 404311 756950 396566 509533 379241 287612 579269 15034 707814 889716 745150 778158 223850 751594 980326 501437 259011 222494 367639 676160 814772 175523 612891 256679 946866 350498 559157 513202 343722 192789 838104 840183 517753 901900 715566 251936 886130 256043 987538 187497 150108 55466 339350 622182 20401 253844 16510 285883 538401 578760 762883 496290 483533 110587 938130 279529 674188 975604 804106 101873 73897 903503 201666 964976 229090 787387 280448 975536 624299 966588 382979 233038 990249 228329 114553 729851 156792 693743 93322 912255 352038 630732 635340 803569 830005 488149 821772 564288 968989 672688 797707 484013 286919 532699 280318 241038 645459 119971 158862 367693 568211 747758 372310 461543 753742 751218 422824 408238 969022 925883 229576 226568 440530 599209 350511 871725 45997 366831 258441 153580 879589 6358 129464 66791 325061 877176 983567 521298 912459 741893 685015 967864 73194 492161 170381 55094 97098 68100 418210 943678 854083 505144 399610 796822 814374 511391 391278 747606 781364 902987 922186 864750 912932 288228 901071 445341 644001 321126 762354 233211 494666 540000 469531 144112 16113 959477 369319 468474 248028 4575 528871 806124 411527 225383 839967 938921 820704 414190 269447 327981 462986 106984 356621 775300 764955 610652 12370 218833 47581 885669 850152 867849 836752 407860 731994 655925 975079 229963 170661 612212 302599 648131 42679 507958 796235 959559 338359 901378 416130 910999 621308 743665 152751 689734 95764 242608 524169 606205 532415 733634 116025 59318 81266 809788 754334 824897 51541 48776 667212 229250 166725 784226 264712 444721 385491 128286 857230 429720 323650 374688 792204 471129 915853 134498 999716 547110 151263 135218 703854 30279 824665 939953 579379 293144 947535 123285 110451 792903 870411 504167 83424 735834 406857 326470 56417 38824 8953 594915 296592 95579 787201 902979 459516 782196 627960 985408 375464 757383 967340 144520 438538 41850 205277 122396 480973 161419 152256 482643 732815 85767 811516 596692 517604 235668 596848 619615 919889 984680 366571 883589 319697 815759 473331 652652 220692 314089 813055 341900 245499 259497 172029 401396 186014 549655 725133 927621 974022 209423 155843 493046 316851 734848 413673 71183 923606 819310 424443 326766 704728 943729 831849 587205 25810 789172 906648 148697 257235 729654 404001 368325 67806 591628 814609 921461 356840 790045 783208 480620 805406 461605 792410 922750 41117 898099 937745 892118 777784 333226 242600 899185 922806 197252 658993 576034 252178 471178 761393 708812 870841 133469 629343 29099 806863 379953 572712 924619 785066 834316 457838 218127 918038 604300 4548 540076 328527 338334 510068 415979 831562 471175 458041 888170 813356 463199 495621 7836 443345 685969 382460 355844 451271 998685 18231 667070 587536 724567 866051 698359 284452 584613 968799 811056 2412 491524 565505 857406 636296 9859 39314 12365 69706 147334 413101 163545 35321 794180 378916 55859 208015 988362 927803 375234 407164 343287 858859 949119 472288 386430 434272 798712 748820 284007 350972 509326 708898 735885 133906 320823 163977 365729 642027 299772 553530 594790 542981 114812 122909 644083 3662 506023 27213 937716 980461 706181 776152 276329 152954 21741 52416 830502 598849 37262 985660 701137 732804 557993 229623 193896 29110 61204 318352 208760 196992 708409 638809 927783 189439 401173 16793 974506 542276 832441 491210 429391 506963 25485 737243 368053 348837 453896 451822 699535 57638 838137 496155 30758 974519 698113 31660 615188 915181 759190 993567 449545 722704 35906 372967 331209 901469 406818 844332 19563 980997 250472 355206 643612 171884 388122 480581 810778 489770 825616 177516 817402 658573 456697 125170 300195 168405 351191 53952 424529 344951 842302 86069 889682 634267 526681 644837 700492 367582 628454 574485 936437 624721 883253 816833 188186 228856 603052 853399 524633 962379 41606 639930 63206 107960 754959 146239 665098 541407 34538 979507 41631 113813 450379 374419 893909 894690 233406 289874 80497 905219 974558 800407 368073 841384 46046 17468 913801 846967 488836 796368 157296 372743 20329 164566 301332 573158 515642 508100 518810 723732 832570 84421 889727 652486 700862 419575 254098 908899 290607 373486 915319 242122 225420 850223 356517 121163 377701 770486 217897 251561 831009 422960 874529 609630 921721 149826 673986 43351 799546 459072 370067 140020 318855 152694 203568 696010 296469 807587 705351 206176 694190 839993 139294 713397 867054 917535 529739 921336 936265 70447 185018 562063 121155 971960 128620 428625 277558 932093 571442 153676 710736 795955 758134 532479 974226 781127 937906 814817 175826 953750 610742 583961 320506 859380 555238 619715 525639 338086 858938 909489 131082 299687 46717 879592 282986 710695 806287 845151 763297 865927 813859 62532 466299 135774 778241 354422 363354 674359 124357 426507 796468 562385 99934 787532 632979 352542 666192 6325 929876 334916 580979 367478 45353 445535 143025 281204 773911 610557 798156 902600 602297 967328 447381 600767 121723 708800 835190 651160 522527 242118 880362 109833 180667 433362 607743 825211 227577 564599 144283 439305 506967 124025 214964 651333 725989 598870 266902 353139 369033 219514 701025 619340 839614 356425 105225 916925 101264 670489 647508 315237 680354 354869 567456 100698 807976 125595 463514 345829 924781 713855 221575 726657 478159 732422 318783 887584 793022 15308 955117 613350 592512 746206 870801 240684 300208 855809 319934 606334 626234 171881 588124 815646 96673 765315 442471 532863 233146 587819 580974 606026 531758 885046 184149 719772 830204 914666 714131 150662 923700 120065 97461 561292 237565 939946 477401 220967 220112 342216 148852 633731 794618 197553 881997 380545 206046 614256 986815 170358 509809 446211 863611 233450 941820 559709 312195 97563 194206 89509 996784 436599 464264 155830 995950 540965 860478 139357 494651 113021 230236 637214 96299 81739 568079 87152 491303 378576 781720 204732 905577 832577 702797 310498 924865 4934 576664 632755 633363 16636 43638 357304 970455 399540 561400 92266 840472 639794 149317 384056 589302 809518 284631 20036 161828 945046 124217 370982 633002 307722 590544 805351 945380 909983 790543 595847 621953 209373 450753 552761 220612 79425 926211 209698 444295 836860 925318 271133 551283 161201 924626 259577 861130 248443 150590 695097 175709 549093 79993 228115 316118 682928 685380 89138 727216 300240 222326 9845 259513 667439 540279 701037 970775 729833 883333 872098 462656 558863 389106 476943 415808 684644 641315 81954 369463 352611 835347 919485 784153 1463 977550 899192 922348 327168 450486 327708 725453 921557 327362 404713 153771 666557 570554 262417 549771 705205 492860 819515 349250 637485 959418 290113 110398 507851 321594 258802 553342 807654 227860 374737 109845 958092 13944 983380 292587 289404 858469 973157 720444 810349 201843 88165 128535 753670 382602 775716 664863 850019 384681 635178 45646 736983 186336 646194 583405 895972 900438 45993 312030 321860 812356 679667 29138 460388 398519 634087 589651 127780 775314 283278 770044 515608 624330 879719 983611 289994 128360 263782 57558 444149 121931 622129 326435 850827 463843 186274 256206 400497 866551 724744 931863 718974 967328 26533 119825 862591 959308 722737 392293 863414 738620 331734 52301 249750 338373 68530 118873 110217 813779 192152 78445 425130 8930 692175 168065 713547 341763 818961 100128 165937 474269 678221 589545 467155 732649 424742 580945 545182 273461 666867 111903 46516 255138 444157 255407 509928 642855 74499 196912 555971 388043 349689 387750 177027 549230 237124 190568 844567 664705 965184 592803 256612 648905 986682 347157 643715 17184 792503 636051 615680 790196 162859 971075 506076 609351 719747 586659 787597 508333 544796 218240 661433 737809 454601 494720 432766 638896 730128 575641 368237 199196 580782 843543 862474 387770 561999 653082 970382 330820 115030 810773 357669 505353 613723 213457 965617 813096 114728 963047 74373 666200 586300 536202 539050 400931 732872 778491 181597 583655 304948 150611 480847 205652 791771 201788 754340 798704 695114 175480 518389 705238 873861 165081 354766 600498 864195 107527 313776 608391 278765 920126 332048 352297 252963 448717 137622 767171 634999 263895 803103 733075 163439 664278 109500 408297 516615 898643 197745 592108 724461 492335 275255 100884 245252 741854 526330 896049 565857 443687 409179 764579 809809 650917 832175 950047 883857 510281 672958 389233 182740 859029 103109 790068 376257 382306 764468 214108 463987 718747 639473 416556 296183 287808 33876 423104 761169 310564 687593 361925 816119 26608 676081 410940 541268 622430 613856 512635 250503 83518 821728 984107 711073 128692 641549 545547 330923 80568 495160 401003 659678 873108 782948 184562 324904 618730 825740 385369 46702 140908 990427 81710 488260 492258 682290 490258 980855 995559 261093 796219 874820 238252 235262 965939 549854 708084 836537 956247 912748 698838 150663 193368 413640 499967 939851 695422 256321 370605 850208 812640 866778 967925 536656 509165 676553 92605 59870 962982 446456 757763 124158 512993 304904 229780 431192 34440 211785 638102 831240 695768 474179 303807 731297 737891 63985 512411 445157 880206 473985 554442 31438 567251 941205 866495 143881 593536 290692 215170 692598 71671 535321 636271 739177 109868 715091 279349 561772 316906 814436 272728 895035 738318 270259 838512 324102 144394 787610 806888 548146 986468 788456 727295 80857 406644 754975 120714 381573 869801 7223 114928 377401 472261 705946 387181 319016 482140 516646 914511 771260 669786 784750 649404 839632 977914 266809 213802 162038 337167 56962 753446 16179 148287 627382 460494 636030 934466 403257 25495 553988 526056 712673 108807 84711 800720 497465 248059 679162 128050 660736 172387 662023 332118 993831 1217 642057 945691 354071 677166 856946 981937 644905 504725 940198 293599 960811 299190 184830 652158 699170 347748 748487 262075 27074 393480 995008 665625 683640 528860 665568 962925 405153 816304 589261 808672 169104 648552 475045 61489 81996 55867 446137 166192 73615 680054 270349 384452 148104 429560 375322 988070 469530 316724 226637 495012 459867 149233 253253 343647 368918 585805 924504 476109 849353 947638 166926 367352 92520 256752 463589 139196 269464 132882 506764 782029 748277 770568 357096 158063 52748 280594 708241 69692 889185 470916 381910 14242 777003 949188 226869 326114 597907 390224 519140 94354 740985 622773 517515 914844 692399 267160 63239 411773 834939 177265 686249 596935 292121 44747 975413 724831 246647 833926 45860 961599 316152 66453 324642 156725 570162 9729 514704 820259 887600 650595 505539 976253 703984 578414 692099 141390 304677 834467 622413 412083 436022 28122 939986 722142 537086 572928 92854 377172 608394 910419 45201 276528 278046 991784 126961 15838 495408 728166 666007 288672 952683 925513 425909 770829 828398 309151 207350 502029 729675 522510 413174 781214 554632 244364 484934 980882 954209 868838 475306 671375 646532 991418 9306 171789 702803 146108 312004 581660 746662 950517 629896 607771 837062 710655 199419 699202 900851 379850 495909 91865 855839 42651 578883 375870 172017 405384 772933 898020 72580 790397 578385 780558 563173 989177 146686 299992 532376 444690 811610 624751 231315 781421 356133 501267 772737 778311 683220 988124 926592 780591 800783 723442 971044 788041 966002 293396 828338 721804 101520 738130 874661 435781 932139 742419 738797 939282 27006 999312 59051 751272 125747 735959 237559 50894 914797 18953 477594 135903 724800 604124 2196 503052 618612 584921 154647 476632 883013 636767 547082 137178 224742 656670 567495 368894 805113 323997 526365 222212 510744 227254 126222 264000 736080 806740 733714 33624 389025 660091 357075 335178 631999 226432 615791 346595 414804 156301 853177 622408 803387 985247 182264 837873 830407 964616 849959 933865 138298 818285 191987 165136 408974 347464 779520 324121 758704 570535 491429 99340 281919 320683 912299 778629 988946 824331 812113 721587 666479 79566 50571 334426 472405 217300 65087 460753 934195 221710 200135 800453 48430 621762 197617 703988 989471 317640 852930 996147 78739 276943 742382 472681 127177 139864 126114 877394 871543 375930 4155 588284 126854 802269 574732 505933 71121 895743 437404 376123 387242 974706 467621 220242 982998 356060 947863 58546 830732 403829 720786 775695 244601 207884 425200 651887 860542 696579 939001 868719 250097 858830 719788 729407 104600 856249 302845 507809 96241 700191 712657 789806 169389 694195 382340 406161 521008 596795 322083 905930 741395 675279 820850 915116 894562 447519 396136 432671 969823 377259 310062 228767 99197 124936 542244 963259 234917 503586 125148 898967 740788 678644 108317 743978 670203 969105 215009 174017 684414 712735 461399 380346 981494 89111 529634 353162 830287 68615 761879 997496 299370 51216 214595 300959 550940 618855 312228 572336 569774 339992 876011 56749 426459 780798 352832 216495 279317 823757 611005 876002 834239 788873 789362 155972 786676 413452 81056 786089 231423 554564 457854 264121 416801 959602 861112 645745 30031 978476 126698 383262 439601 900955 627497 366053 126372 336190 544634 797054 52793 844198 527833 203380 377588 490808 524724 560167 226957 888942 401582 338058 333938 665814 321372 692773 906052 131537 238155 951059 278549 886549 258872 71685 163312 828972 529814 371006 846993 355827 959948 826710 842857 895964 53620 593975 945884 191532 37022 860451 463426 313021 610443 989611 941801 560061 690418 523961 54033 587886 464510 908488 722735 870628 438733 174438 262635 139658 994163 536185 318497 821597 133237 613047 9188 532527 627087 303980 842614 856293 197807 221304 874514 648250 567927 754766 289315 184698 877118 565175 239434 31624 940816 149325 462299 529752 196586 653696 267872 494965 512703 284436 31061 864189 471541 894753 994666 284768 596392 878482 392581 695780 346151 399335 451005 603428 957170 864819 434208 913548 791746 388894 42542 422367 62657 155428 275099 445105 402829 972180 17 925166 899706 259665 328299 39889 402317 578069 739580 124589 894977 701993 797830 207016 833734 866351 116163 254139 213053 424152 565984 478323 517053 700846 598973 613555 789841 165323 71790 170288 898744 566688 205501 537843 146596 175920 871461 128667 83900 712786 597016 699608 13721 438642 980603 954993 567180 25808 861477 364223 611479 619263 494755 257840 121008 354024 935671 695301 904001 301765 827604 695572 842410 462310 467940 934918 534654 727151 151298 609178 779905 127832 407425 645089 39281 421548 754083 911040 238330 127050 363874 490545 162816 157863 770474 698050 107801 928906 650077 918804 126736 261135 679630 889693 248484 234533 344070 722663 936070 985552 697731 608527 529503 354471 61364 919494 329159 422807 957694 866451 798415 144094 202234 946320 469880 858513 552372 878249 998906 815254 369454 341408 543486 859051 253787 316363 359716 724317 665956 402708 485374 341650 9766 926520 305107 511296 137906 235017 847133 222131 695628 493868 559883 37387 33709 165148 278208 583035 90689 37093 851858 384139 273642 645033 653900 6999 530427 678431 833708 539215 263997 992399 742566 993269 626861 123351 717727 836961 258556 596841 251634 645952 502478 529227 761583 536849 850428 251797 775319 234343 233618 851574 456353 510634 972817 358448 891065 391510 299758 823896 892987 710521 714769 165207 459900 155129 748759 896875 840130 653197 466385 791974 490439 231807 579395 989166 196602 237744 460774 655932 629565 691604 855846 983133 167464 481842 737892 748596 160837 606821 483317 519478 312786 874461 993 70444 561026 446943 271781 961461 760508 950337 204465 285889 727898 615343 125611 202071 480364 582313 15595 992016 29747 913666 123965 817625 600550 218979 249826 689845 965488 640198 849039 645753 863087 244155 869292 793231 419575 483622 237269 540723 496653 511871 621725 190073 171309 589904 665607 410437 905413 504891 229835 962833 567927 992434 741015 369195 638619 452925 542795 674292 983226 203575 226748 776866 392532 760849 726578 877118 152731 401678 656297 631719 164278 605573 909524 362766 635647 486051 579605 729400 908101 924966 158535 541887 528459 838627 667765 40337 980679 795392 139231 491887 834468 828411 422204 634927 950144 40289 662899 189499 847023 993559 852512 868432 220982 712469 254486 46336 399889 467943 77719 527280 752365 170474 664734 992667 418158 985365 840853 341773 567531 823085 17823 341224 237805 811983 500751 410467 58356 609834 798959 524998 756146 455874 485435 92911 911565 444911 621091 965648 784353 965660 620108 36206 162684 370376 752592 945444 5921 266440 579257 944862 117510 388803 569674 600670 625365 697589 600502 962299 618030 507308 807399 113117 476708 372430 760120 730178 71484 21009 221052 459132 611825 717442 810357 594353 173747 595455 720477 363354 452195 327933 327649 388868 695704 728066 778272 362322 739677 316587 601328 261304 141296 908200 247706 851266 70021 258363 737689 810123 695490 185085 368415 307654 197824 335193 452753 422841 985616 304079 85510 32509 618483 860466 682251 402880 569633 850603 860450 850114 540996 500276 749310 855067 555706 422685 90248 29108 323734 649162 557214 17737 481438 445682 395342 129966 146639 49634 93024 996423 455253 555897 336713 754638 577044 911849 487225 582736 672866 813628 962894 755184 680842 240525 935262 691875 160074 991947 501938 73011 712469 894201 799429 908861 149907 648113 695945 826226 853020 993692 302562 911001 566337 487931 801257 802124 758851 869922 698986 602230 47385 213815 150630 460124 313583 764151 414546 396241 416034 341618 83030 791679 120068 635850 421392 355621 526622 121848 747662 260692 968425 421255 118295 234225 503124 848215 362531 921527 602370 510811 671710 388850 538889 518492 629929 671044 202355 149427 640345 95651 976768 973843 328118 992153 914083 578173 510653 525763 318337 175049 344223 604371 209653 773860 553472 977423 89551 731148 548217 861519 814608 624022 220630 294402 35439 434281 407000 667434 187863 612416 73715 393883 929703 945388 701394 596992 614832 794640 212431 783958 99515 25251 969659 254511 97345 541682 297180 509233 505328 310107 648297 321621 803181 451154 494224 689192 422028 230816 480561 390093 133146 201119 664225 663480 8852 829759 908904 804404 355245 242309 9795 411487 342348 67335 230242 426665 127499 453937 811819 325017 12665 986114 52917 366279 103641 477263 828686 850531 892129 182272 853174 529453 286780 560526 307746 656570 686601 361740 255930 885494 388761 651483 873051 192732 499572 736051 286421 235328 484373 898593 927021 774918 34858 599171 297501 184488 313109 249806 594896 422963 124077 19529 988198 737610 847038 302095 160438 701602 290309 850257 888903 767557 60596 813330 527317 253455 910772 421353 773331 643764 522078 7554 481251 420344 39041 561181 581471 879733 436448 878030 186452 136153 33521 976507 594562 144165 163934 869281 38621 447343 955400 994320 707151 370337 61119 368682 623988 906551 985675 464488 142108 416197 256039 466453 736460 21679 388224 307217 151421 231984 102394 700623 475804 735571 677547 408215 426504 140349 268318 194245 982552 921697 716754 666248 536658 98698 946361 42468 641077 759829 677817 514224 918064 518388 430894 50585 466088 111084 838694 309853 761526 653527 131555 132625 89895 786275 158429 326044 500986 514642 398590 276153 663398 763896 497252 969145 492561 312448 617954 97983 374618 642535 347903 628546 475024 100159 682549 82446 329144 660654 39411 887811 638667 47084 568156 265301 256757 208393 394182 269962 119640 556452 822140 611327 528967 225397 766141 368036 538635 937220 355066 54779 780705 818735 702811 950813 968826 641449 482363 221813 839610 798261 26664 404674 230074 693487 306340 753242 667463 102979 67623 514018 728416 801652 190682 156886 263867 815383 866845 646472 982976 297173 684802 351768 366413 14700 483215 584897 174320 997871 876033 603340 476528 486338 431492 921115 367429 336350 741307 608096 983451 620435 548222 44514 72724 498753 953879 146239 564483 523102 472004 629477 35121 176627 995705 80471 328923 40479 732379 49518 902706 446290 584197 853589 459162 862227 462919 970445 455403 263995 416098 652647 327731 345464 614221 832908 923891 122763 553139 962104 745693 536650 553523 417531 75165 164191 919967 557495 578829 376006 836413 337381 27646 251283 594761 193168 864566 17450 304497 92247 199597 172293 456023 233775 789455 167858 802771 998368 788285 712914 341551 594243 359435 780124 172137 121738 633667 104855 309428 934072 471073 622051 528695 447525 400662 937649 896268 773691 301894 555142 263426 563004 198537 80317 895132 61881 160173 753346 545360 111004 369394 159959 911625 575519 934989 836114 276838 768019 8678 670685 222200 854427 148186 645046 657864 174958 570681 751276 908686 82136 924745 535208 771899 35321 487617 578529 295024 813124 521167 683879 323717 366658 858899 485593 55043 535373 113697 405231 206826 997205 996227 553649 289132 717790 110069 277437 623280 98880 641127 813061 453584 396390 374591 220879 29915 391888 2644 522995 368404 598481 677108 603041 130289 915345 242335 412248 339805 72843 863241 399600 521270 299024 308380 71377 960079 273347 489076 367162 379439 954268 221153 320123 625809 121445 117800 129467 845090 933952 826306 253234 791751 329566 653148 896112 687188 585289 134294 453397 390293 382939 264452 722326 274697 807557 306096 647231 129634 394057 5525 807403 65670 874625 691302 533838 667921 421078 119941 481836 165137 275465 659596 540575 629896 287789 770824 558100 974446 209002 311032 835982 695725 467708 279571 648226 728163 402419 382207 343162 151715 547889 287707 770451 35764 962159 680374 557886 783952 509111 573269 348898 607591 907051 383089 317816 539162 848317 333878 155534 283072 344565 832518 298757 374052 129839 554804 643475 481220 85786 888138 876034 112660 722938 525187 777647 789497 238566 842897 754188 137167 91978 190424 556958 896548 933735 764785 957375 292794 107150 777448 599517 226761 165929 63999 185721 693178 246770 631081 608042 349357 314874 262351 941656 886004 326948 76431 958081 602326 371623 268215 299510 339149 788431 924431 154143 483016 417468 74956 975347 878122 934881 837342 983425 736649 2950 898531 718059 373872 303687 145329 828517 404957 694548 184016 298874 491459 535215 554749 509383 786697 759152 554665 878399 973578 798660 106360 607717 656980 172778 861379 30677 417577 465461 659030 409147 164416 566605 700530 85210 113732 7277 15628 802502 623444 180966 240460 385962 922754 691675 942608 636484 258324 159875 347494 597540 274438 228651 648789 656240 754438 592753 342741 805347 164983 610570 2002 384266 180911 645437 825773 827525 159224 609893 360379 675276 150802 590194 476036 691943 196912 571305 417925 299253 664695 901088 307055 527398 637570 270339 367461 541953 758048 807570 22722 912543 358804 901408 389329 645166 947028 169237 899475 723247 265804 427565 217725 734007 946968 46520 964215 375346 562317 395480 120862 793884 691696 297541 883522 702470 703933 883724 847081 729367 38434 923404 430922 595976 389441 415992 173331 196839 977650 492568 122724 70677 758526 499079 476946 889736 350821 727478 572773 572490 961305 86888 234650 797624 231937 710964 250017 118787 961783 269383 362655 266482 995018 697503 580910 103775 420797 983441 879001 171445 888966 773251 426849 554681 663184 91378 656186 874494 748793 851566 193486 724271 278421 96153 590841 270089 880873 686444 812555 91549 14320 711346 196041 543187 253210 134859 35821 422882 129672 109291 469025 865369 788817 646360 825160 7578 852801 880303 541494 557017 436949 753055 724018 297377 477951 850604 551547 140239 518056 183342 249152 376341 521513 982223 892199 644984 292625 898513 648903 159635 540899 373254 329069 15826 820308 922646 391195 787064 984913 229052 261636 436953 637111 161673 911890 58272 401433 606112 594209 948427 362366 16632 886209 660330 455137 412254 563511 530211 951599 44912 122428 692209 394380 314338 857853 135392 685326 816509 809049 834195 75968 721563 892071 734015 263585 718701 175597 595437 127011 711861 602026 349372 97388 843148 767949 970332 426328 362589 896251 7508 911989 202536 226957 675708 534213 874304 800335 103428 256320 543950 452867 562732 753807 317643 428892 721034 367186 203466 357571 656007 965531 39020 101206 101730 760369 180137 165988 101355 952846 871566 59698 59593 304161 790713 35577 476725 666189 793439 391781 376893 223144 804679 55383 110978 446333 271693 236772 67258 697867 555744 313621 409134 336451 888131 515941 760189 263181 967952 843014 251224 451716 676464 458076 216324 587382 200996 341760 162267 772133 691904 599934 93579 155976 775658 636119 337109 702154 214943 440960 174159 539594 946223 46497 822435 46426 326780 660184 803342 311233 334463 232563 348258 995449 829827 390265 908420 202865 882408 825826 95470 781515 674337 93338 607598 706143 170038 719170 829093 727159 955587 17455 133386 176849 675191 891881 530149 270432 832598 420910 776916 398411 444984 223596 272969 727469 494664 560202 165577 312723 885317 152864 576622 973569 71172 719930 660391 698990 872940 959193 781427 361987 754872 285874 868329 278751 39289 224045 305332 571094 152210 919719 217551 448621 49594 605040 795277 802336 170301 262606 841747 435677 327292 557241 399068 913286 345448 150300 100596 944627 778955 469914 909694 540974 115007 193479 248495 204405 942964 475563 781456 68923 259439 296963 808255 326887 998533 739648 181550 5267 41572 606533 43747 384974 130827 162349 552887 145499 705677 130114 99991 398960 163155 891015 581446 47800 455574 510960 686937 543057 833000 140069 99129 431311 511340 417475 748581 824055 376218 179546 587693 624197 781501 655792 860088 976998 912372 119100 629503 576895 420852 190764 991952 485476 498500 13728 695692 468129 865983 123948 967400 132597 887190 499994 345200 820946 548108 662182 650432 983519 598584 856640 560585 351798 575814 501197 193042 442790 493494 923303 709748 336370 768220 86168 877853 880783 688542 812643 335054 217514 905593 772923 287773 765600 114749 953994 75764 298117 76748 331628 910608 826654 637727 816753 798787 267878 353537 594846 746738 592525 300946 332332 677463 285492 116613 772552 402496 305266 73570 8274 997902 833682 101637 477918 636087 751955 991005 742326 939653 673383 849006 805205 636949 966772 776463 71981 34201 537686 514413 880674 161046 836955 399494 544206 72103 679877 904175 810171 133560 91916 774031 63404 56651 385049 620897 757524 902135 267532 298550 626908 241636 305080 956465 325282 476752 561121 722633 770997 659597 980997 965642 813530 735680 807376 310036 285258 689956 850662 888347 13297 690053 783133 497701 393393 511174 596736 639183 345565 540699 984589 129161 974462 820047 131256 100053 443282 540544 123814 594956 348487 491678 669939 589657 192645 617264 631596 362363 243745 733838 82966 415559 536747 834536 177893 291685 42209 374205 327238 687950 543289 942437 903893 647316 761243 542216 932903 79770 269925 386533 213442 264280 987814 451404 397216 741848 729955 86884 206384 488060 860436 799270 622037 855222 266600 636639 744549 623437 49149 170226 570731 540319 311913 580948 48549 412057 69492 413775 456518 313601 609243 662271 117557 500589 734991 143448 61965 645449 376884 67486 77851 401877 452130 180971 297187 647589 357480 651180 11164 289183 674116 932 800175 270464 380140 222121 429307 223256 936136 235234 282132 989193 996853 633231 804672 765004 412099 692545 574521 985004 137336 371229 356526 626696 158668 768029 72449 712533 658731 668367 214730 258522 219830 41748 705618 814579 913538 489634 85913 234639 753111 124611 865106 182450 967538 144404 208417 938740 248195 484103 604388 51455 850352 634785 740775 835668 703568 959932 705198 686535 80305 418310 394031 80895 708243 118721 516821 159095 516459 399361 508671 704320 688161 339889 298174 749949 469010 838798 486490 145445 570510 101418 782094 520004 786395 947306 31944 104122 834736 143689 327530 422074 255739 46995 976204 438605 274844 731050 121783 997005 880935 183749 4459 727594 644262 28588 449370 684328 940373 970877 35691 800095 138276 932714 845880 733498 127801 82809 389072 249337 989355 672899 621046 390895 807176 500853 292767 704196 310416 462098 550904 628851 879607 945198 214047 689997 359 921781 824549 64245 209724 899298 267026 181539 196806 979912 800225 178081 212426 989837 617471 369296 530882 57642 559376 835492 492184 369964 999915 949348 34607 163062 125465 715179 791450 170365 372505 423274 787491 655370 539039 440483 542278 990972 114449 539695 65459 47619 185865 774074 376591 582566 98774 162370 972659 132286 459642 384347 919532 583097 755693 154733 295289 263128 304665 660980 729233 610097 964828 147392 184858 116589 669129 334771 21427 559819 147623 633030 506923 586972 450288 326403 481223 545669 469587 224524 721600 379328 455475 52115 665667 542875 418470 374944 521967 698999 859319 141199 143002 229898 797605 225807 819661 674269 160290 81764 430979 264527 551508 749477 5102 428753 595223 382462 205554 674664 488504 507312 631592 159855 299068 174796 217437 472914 820247 913276 784784 582419 10870 520634 413431 845192 286646 409687 157562 966619 685354 199413 255607 558729 614616 138701 552445 788772 146813 39915 842385 365585 931845 458669 525356 745035 28051 827975 239482 737374 476159 713217 493788 963436 832019 49655 72807 462252 793422 847704 688675 390758 887649 868457 915726 511544 935156 30271 882902 194452 314530 69320 61026 232703 440184 272451 927114 292436 115450 119747 212378 321279 299871 185712 865748 505795 836496 389701 736810 961525 363437 748307 890120 734078 133192 665277 372744 862556 168935 433530 271483 460257 585862 789719 518183 386227 985811 74162 820868 33931 302449 896192 75134 316342 698421 461959 187638 368407 928940 516645 725441 95779 742739 906055 666535 984099 980765 132019 960485 364021 784369 143551 54444 327052 303274 785815 847456 972396 913493 845435 866905 679534 625014 840062 860965 842178 444035 933832 915844 303912 117991 594197 800555 400374 179329 655861 647170 55189 782818 157194 978214 450116 911251 963788 10791 943828 765581 801288 132299 622186 195966 668061 381513 948480 365259 599806 379983 801635 967944 639859 334845 963318 123394 791383 326568 767854 562998 270875 712664 152789 820631 875202 267530 903816 312459 840867 38510 509817 872687 453227 230058 152557 223311 945560 813141 461630 47727 628606 76797 532506 649861 190982 425122 188418 404283 400618 534008 290444 75826 231931 69929 296034 968250 777819 616273 131329 43611 739331 763008 90747 654864 468222 816636 554549 141191 644460 948668 831274 496354 796864 715566 733862 661432 701059 266929 342027 534612 410511 770844 132111 356853 151444 99254 722172 326093 195670 416571 345135 913731 282733 127453 795226 396593 185219 839361 412035 839206 261722 616510 864002 883940 808452 104034 989703 897955 223657 812844 121297 724749 911172 123795 78328 314112 521574 464253 827620 391567 1138 380425 233619 973505 855327 404294 659159 802960 821562 312249 663254 9772 184609 922843 713161 343094 880968 202137 612157 113797 312184 830546 114901 648036 75211 377693 433733 936658 514802 835264 602329 12224 306927 961338 141740 595351 91867 924282 600305 37616 772129 634917 858414 23001 413057 83156 832316 406167 842062 170323 285704 403358 640688 173796 968981 730715 220259 475258 458424 529387 686774 758142 994011 302241 2702 548622 574394 188612 223584 604153 201833 755982 499898 282628 236043 889838 10938 595816 999260 674119 840021 274833 870185 689135 10002 357984 586579 13553 727309 544619 215184 424587 144501 487992 723114 499825 433165 999365 122942 632264 739374 154371 669629 528556 346500 170134 25902 867434 755149 655191 612266 838406 49630 172434 939423 658551 13469 487944 749838 56422 543751 94702 144462 237235 952108 276013 523334 49584 736110 138080 129334 310051 565510 740377 514991 783112 223807 306651 359062 948685 281913 420961 147109 805717 287015 201046 176042 375734 544657 12764 162631 540667 492179 853637 689776 374434 918428 387613 921520 251486 840048 497502 222564 255958 663783 187577 33214 669285 890220 703828 848195 656728 270142 171975 319758 875891 624882 110494 33419 673836 377583 404186 443516 203630 912112 480688 379000 698904 93766 625672 452967 743164 323924 39679 55687 448608 536273 940069 885802 204480 886921 196608 519734 602250 655516 250504 825891 421024 579070 453609 324737 54042 802485 913796 989487 378369 213087 177709 36837 802005 713513 439278 368043 534600 248472 468867 605472 823553 427908 542621 422644 266907 237336 180575 26925 237795 78612 256292 707302 602397 890059 380407 466508 949823 941669 762841 4000 61364 42782 595326 54839 651866 422661 641232 200509 389573 373310 741035 561901 23546 941953 480799 480923 23988 292377 155058 738026 165667 637605 81819 350678 930984 1882 3592 939180 48731 874239 125977 343373 963653 898031 343522 447855 536230 590171 649965 98651 86896 243206 462262 13168 183881 164935 759085 135583 861966 515786 294583 901293 572299 694543 10222 71092 659715 163178 344028 916386 166190 724993 29124 655160 734966 781521 479770 383308 189689 404650 620357 544519 258122 379566 854116 706728 390704 191126 733126 140480 761510 981869 634224 458932 584217 247443 786012 528830 620973 740219 567796 694828 51129 431405 564891 517280 442758 941637 414820 940558 5651 201330 108825 75905 673620 172856 766709 568022 818991 604846 602346 966078 378621 69825 414493 831489 943951 340975 831589 100918 641319 232077 616847 59532 98618 386882 170653 334469 219509 843593 879554 413621 767989 517555 365287 881863 760717 641059 833194 422520 455236 801616 846618 18778 707476 173446 951484 543059 172141 310501 592201 804635 72047 576161 443309 917442 863156 41472 786058 915175 434820 534175 949363 629250 412638 538350 416305 703579 509174 853231 36802 796560 363889 706875 76629 484755 846122 790653 296975 451306 875825 391348 450249 535470 271687 319797 572367 272204 620004 837096 511714 907783 256817 413894 28343 209844 990542 949793 808183 671804 883341 620188 245565 319453 178357 744111 85211 453546 465472 553124 45525 463686 726557 119261 329891 161645 368239 620427 399604 429868 833547 67896 380966 921252 317566 309375 959567 85387 875269 914126 337079 686058 987668 270699 814811 171680 108176 22828 307244 623581 217620 192509 127758 364008 289968 334878 973850 563482 313765 979427 471388 920481 884522 392306 829845 875454 766570 920840 820154 594823 204676 509813 953651 212262 612042 858331 96669 998423 218050 832691 999433 694894 748584 595272 872378 549135 89770 828857 21611 500980 107243 91003 583623 598187 508416 149269 564591 49301 794358 617123 351480 678440 974666 255892 845802 701742 459951 547564 62658 430660 291596 221954 221488 6876 310715 60867 894810 661691 822668 321133 578583 562556 33152 218261 867893 892619 487246 152418 701428 821162 394017 898511 303497 331887 342935 838893 924892 36228 74820 696926 914058 439590 823533 292636 915427 611047 702542 910960 189549 175085 920788 337339 689503 155952 181796 394736 925671 425535 319634 958232 674661 359228 101483 783565 867310 380123 616748 705343 37321 201767 178504 700978 842805 215486 371621 907390 370210 966736 724767 510798 998707 785059 918276 115553 255490 389202 881367 971852 650076 188937 708878 741367 51393 916299 535252 624603 722405 415277 934151 917514 742706 599768 71227 285415 400324 562314 546485 403114 789611 76886 828144 951325 438253 432479 622876 583201 247809 844833 52378 999338 334484 809449 693633 597503 273352 321175 975900 5947 159153 792419 327786 37519 8918 214614 962973 33853 784822 708428 716571 468446 553152 775545 561984 297502 532825 486049 265818 906043 80794 621597 30188 298697 721232 930141 292396 524656 615035 724193 333316 632300 594895 476415 184276 746637 469365 720993 876590 592309 857099 432067 256857 167836 796192 566585 75472 972943 429049 95271 119808 954029 374863 807239 883981 453929 4623 270823 445069 227595 99672 582312 578059 897199 447040 100736 353350 648644 578640 79417 808175 155789 579523 561968 770351 340324 499851 394647 624478 300594 62348 468531 388877 520121 906271 401246 662461 78474 340241 947206 911974 17999 49185 518124 791729 675650 585733 555047 173822 493940 474214 89566 557279 156231 328927 72529 306843 756788 368194 743505 967276 927559 60563 545988 123841 760925 465867 140258 551677 223981 4374 823162 180342 901372 843733 672558 43959 376039 41053 948274 38974 269725 621047 81553 128831 784547 982558 446120 357471 899342 560388 240745 173177 708556 53005 864730 945885 445852 362833 839251 85644 327697 610974 636036 403133 245523 940533 785708 369884 936861 299657 969251 32069 492288 348227 416081 780045 391327 775488 737908 98682 990129 19025 85919 240070 591363 949561 705269 440736 367411 313779 443506 951146 492406 409770 318562 331132 977810 552639 257192 206240 543717 616391 814713 340052 785756 430538 228894 354571 804797 575301 552822 623596 226590 685737 816369 676497 623979 136282 870806 992970 741668 42224 787838 354776 394012 331833 346006 193842 115707 687861 874337 431875 137469 995737 235124 171945 844593 365837 250873 757304 519932 495214 855852 85109 261011 733772 536801 668060 328644 429421 22844 363803 210350 417097 973623 288724 344388 808971 574240 754527 250893 638806 772056 380677 340071 408062 618709 683590 725120 729675 592673 56852 135004 866554 946648 83670 466130 174075 103150 853734 127055 389620 168103 780307 210961 298876 513373 988448 972396 331105 398142 834115 671625 248355 654348 43239 572258 730870 876123 749482 613768 105156 599893 28512 56861 466153 327737 915982 538394 47669 391960 199920 576074 731822 510680 132595 704653 726155 317297 906107 55062 786554 718130 668063 418926 593563 615868 278760 649583 355138 330630 908374 23241 780345 242520 740187 136448 141691 784720 955293 939308 847739 771872 554936 842999 7067 460237 906618 339491 469429 392242 946790 173378 535958 927163 34674 700924 478077 267691 266120 771660 554849 637846 165064 848003 138728 65831 125701 628612 900401 186716 252740 967558 218315 174021 67584 153238 317371 733576 533033 745298 104570 283744 89311 568686 133173 600281 91068 339507 944652 752726 111368 317179 403411 89228 527810 207415 518163 461252 825246 26601 312586 536220 28353 44330 608039 439815 804295 847141 387983 239496 929150 961306 838491 337211 614568 768156 214808 348045 770621 728787 588677 977471 39143 349307 467864 511335 545732 377891 560762 833966 476199 271279 958086 280979 582486 601047 971598 618278 950990 578278 715286 991246 313915 766075 179159 63940 149889 257547 760509 601814 4278 541405 577002 292133 992677 758605 186289 300199 717772 913417 757019 679909 453086 653399 958245 557694 657987 221645 350208 212963 324627 40472 561040 175385 518175 453046 11438 231290 708264 607483 242150 913204 624677 688976 253818 916616 220802 939439 615197 771340 382748 524521 733048 793578 964549 511776 92584 352607 261382 892813 34046 318140 932824 906811 808318 580777 436778 64714 969632 805533 692511 799085 956627 134567 370381 316012 876981 698664 651006 570403 814044 654742 999858 710209 76432 627131 150684 581194 660558 443380 153121 493782 878343 643891 777372 531087 94046 969278 412125 913655 207982 988845 773349 642208 621058 108911 143019 113010 884251 947654 600154 419176 557550 760454 270417 606611 238115 117978 527905 398614 759383 365440 497747 447272 851163 519112 925280 430933 50290 202904 202422 819069 532055 893035 195386 934804 348213 450061 200256 252064 548845 59553 510037 775039 77971 256091 635062 616542 174641 974599 290006 340994 624515 754176 656348 584387 684410 49785 478562 631884 593209 130680 811255 101789 50651 747542 904990 500937 276779 48576 4749 894200 79402 428729 393711 732838 737228 189398 178787 615906 625147 577408 675386 401872 73747 200950 899388 929128 436964 409224 997924 447604 909812 826525 42528 505622 9722 981358 974866 244160 806052 13064 213393 565882 562770 644622 699497 562079 197080 937141 994583 28896 919872 874119 864653 816255 751942 793889 869748 112534 283994 737076 344101 12686 389154 584839 453743 582824 59317 503923 945493 450296 125729 239142 818253 285732 323237 532001 732097 53929 897400 374650 955282 719575 423424 534747 662672 718608 988060 331649 494147 504717 22171 497341 552294 836313 742659 236022 721830 56339 253387 270886 274919 520497 387552 988249 717759 369336 737252 808625 995321 570757 448170 382628 953492 228231 587580 565244 482434 170818 851157 599830 252329 515533 5159 118116 965861 337813 31063 882795 47172 147352 468028 10630 957960 491115 111395 599649 505001 604021 211662 790590 63953 2289 815408 954036 834590 491952 926067 356522 338787 636181 70450 624929 833959 774679 77119 24552 528804 402306 66846 535653 703817 393398 151880 344403 249849 610342 158314 94846 779274 290075 341603 828169 928839 916015 70921 539752 672111 378066 218661 81382 814963 841481 831666 326241 619771 888234 926242 253385 398178 362656 551897 753444 946678 613037 615920 29005 91577 729635 778867 625200 576995 90858 410019 729040 773405 412862 394229 709058 725959 346414 843346 605231 63795 61854 414997 618518 967719 243270 469008 997319 604191 136688 663943 762281 997898 595902 874483 36725 110920 527713 812736 252088 620210 459363 159823 471509 26386 957279 159989 488193 616934 195139 824378 81605 869986 821333 301531 552448 785131 845163 823497 403555 939612 501105 224552 514546 273989 522855 643089 226314 153383 25313 815056 896469 656505 135685 908454 410647 359782 394448 592392 116581 204173 374674 91550 412521 747072 881005 982213 591456 232901 64282 358734 135515 398424 7651 265084 936257 553063 139882 158986 130572 384084 522337 752483 962632 116087 281232 574184 218455 940954 679507 728878 523695 299067 904921 852925 906650 969357 236646 61906 802229 262199 929169 348061 458609 848531 987143 280580 512086 922992 367366 947295 138747 193809 175267 880122 743247 169196 170437 591702 208595 984556 257255 1639 788190 922928 573786 763479 966232 825289 912640 317762 516863 485312 739666 675704 368933 938893 347036 989567 646575 600737 803388 405135 291608 215389 937062 800083 8428 156633 649634 339118 578381 407710 975757 979892 32818 164332 763348 678445 546659 885813 793724 334421 539134 424736 647325 931039 560437 233223 671586 142317 60046 177593 293194 710810 517025 549689 164522 222960 53022 639677 924521 756082 824516 71856 992067 248084 432811 69168 759111 179325 173179 759312 262489 522572 183731 339095 177904 888592 266403 278272 329113 343311 708914 655608 304050 438656 119705 255588 9328 758865 741157 104856 820442 282209 987449 534048 902539 775815 926794 953851 591540 324873 108129 727579 252951 685990 825309 779174 229837 927373 22894 281656 594625 955235 557083 405215 86131 170754 130621 817501 257079 661556 584258 608810 773171 286460 321643 767152 525220 551757 628238 690957 959961 824465 818772 301780 376631 981795 519676 467020 752755 807573 746646 570607 253531 465963 690121 881709 390542 889950 831823 660967 388159 846427 525939 976372 399670 685249 285401 268895 350095 474471 805879 654438 507128 343059 917588 594045 651063 933891 943312 237321 240035 596584 201436 529062 180134 721959 285629 613602 403265 561622 80653 486207 545608 296581 732794 27381 402978 500658 984582 943213 739530 515859 166725 816519 954705 367633 81250 306453 170393 110727 133146 896030 623643 443335 559807 923228 210850 680981 276662 173246 22286 70826 761657 305383 341459 511858 863127 155373 691831 569166 968175 856667 610199 236499 534264 793775 221794 851786 217468 805532 873692 546926 667225 603017 638237 876657 194111 873745 125776 960311 959220 41474 368373 385624 730195 292702 864415 113891 177288 752988 689014 36822 833558 893223 953461 250919 466385 711966 590765 79806 96740 589971 470081 882040 364685 798476 303080 753766 109788 113093 20335 765580 854648 707052 956596 338210 453465 108516 20844 788822 902543 274499 113309 883977 374714 956307 28709 781517 127439 63380 926257 686765 708314 662201 41159 489829 43254 457127 474877 696934 640663 287929 662719 907860 838784 523838 542029 906823 508109 364089 932922 370701 186987 107232 28206 763238 970395 467551 274213 659719 637043 88210 647150 469400 927004 736462 262829 549238 609685 656856 622042 427698 295534 438316 512512 510671 477582 822456 928382 200584 952110 336158 996745 1288 751644 351606 966632 106160 491193 800521 245943 970900 916539 334423 129573 786814 609900 482322 945078 176042 791657 228513 571393 364296 236771 581790 637234 815102 383202 629144 751050 94051 446525 910418 754842 127557 589859 722882 314572 880036 765333 860243 941338 178869 755689 112035 373909 892639 779337 986886 246303 911873 248690 279233 438449 477546 955510 369103 167126 542432 491706 490208 353518 494554 270008 971029 928684 401862 546494 646405 493721 896708 100398 80764 904783 979624 478268 597494 329790 496892 460339 290664 860074 825915 115312 499448 573482 487960 757733 819584 672299 159861 711128 221199 114540 890860 951969 870503 485056 322058 150895 718080 828943 936975 212868 549188 772820 731183 768821 481809 752224 833748 352171 403770 620310 711577 408676 1414 7981 313040 890610 465072 134065 446846 607355 668325 326915 66138 196087 713609 339156 517009 946294 890610 317614 454597 356631 929963 900907 571337 461970 394483 193660 646567 466799 572284 45411 480154 13005 109676 430649 557140 119196 242079 997033 650489 802787 497827 555379 808162 992571 993146 72682 809884 731345 384732 942710 972966 721000 536114 583955 210358 487765 335324 548048 678837 704705 143532 188113 547006 641195 403305 276878 431971 504867 834317 848466 764648 402960 421127 484668 559238 674475 451066 989953 309417 821378 522812 477992 993203 108470 666456 320204 844663 711037 571981 919582 558334 561505 797004 159137 652742 45822 620221 389164 221245 269640 726011 379372 785802 551235 777363 662751 703237 962569 683914 221337 826234 466056 997844 634435 906987 340609 744989 978967 984971 93450 653316 561958 444483 149389 467547 465618 433776 656071 193129 389076 297315 637258 214632 701367 667488 26427 171847 319323 162336 24020 295912 5939 676879 103139 961187 255879 93774 824330 262914 772147 148146 946173 123331 865702 667843 588935 588889 872804 21694 561797 412715 536645 549972 186089 373588 441331 994217 692280 733537 362800 606421 836813 628118 382094 256166 320276 125674 85237 98012 73999 897158 835296 172 328341 73545 370336 589438 700750 878535 946200 424687 410104 218501 809983 345552 10533 810431 382945 905572 550587 209379 271710 790182 415090 951699 681642 848705 854618 220967 111051 849686 423890 674601 785822 410874 231954 242263 356499 826933 721954 998948 789548 825092 812576 681975 631490 980951 131455 168554 100736 29780 253698 504268 566054 681746 521093 801504 779527 259551 523893 892572 719435 876987 618066 596907 105070 271834 650548 574443 991295 957542 33283 546928 411234 781563 299390 701311 992399 98218 123701 570580 230864 596534 155279 432220 892167 918361 379077 756412 268134 622976 868645 220232 730548 425995 498000 139660 311567 286735 65916 290631 376293 895891 485106 608811 441785 579798 210769 492383 778661 945095 902025 729597 508626 406028 928417 506132 730497 544572 810419 868646 180485 690341 179050 727659 991431 774214 387978 874445 186305 605270 547113 271082 204676 538620 383790 654102 502642 437076 630617 117206 412036 819568 121659 357477 752005 584021 286585 882803 211732 185786 164237 81249 560167 855948 406277 724806 190659 161133 47490 676013 878212 223024 159547 748821 128796 620959 138039 607215 294412 701686 227542 546660 609004 229925 878729 605901 261673 11473 468182 56953 378177 652883 454869 347690 83657 86775 653429 997656 836904 925631 217784 533484 28953 514910 791346 439238 643885 336126 733454 907001 819078 428218 813385 42761 976542 160036 299573 630708 666238 390080 451192 715622 904135 692615 814154 494979 48300 442406 388730 545697 206774 355772 894186 316235 558079 927007 615630 127935 206583 740760 86898 604081 853987 813410 219313 345094 801368 763695 589054 713370 170948 772387 986591 550394 831270 698199 336556 985899 128209 641879 102741 619617 91693 720613 809626 507465 468278 965876 466128 671487 979963 39789 742883 520856 455776 124077 526 722906 756445 179141 589540 238271 521532 377529 413067 376566 563230 681154 365180 719074 327159 585996 415941 363033 164174 379256 868103 758118 179390 855323 49655 494663 823608 97469 235041 641199 895743 682204 554272 556741 131114 492518 934824 597476 937701 174914 959549 461529 364208 689544 278969 372776 769567 894212 612234 142152 474904 329207 144753 257954 134680 681750 281924 168021 559918 598537 742700 361077 319807 921325 302888 842056 955648 26387 317129 903624 430015 608959 370804 963875 159707 264041 355555 983550 66311 615679 608228 797422 297739 126305 513176 385213 6787 161636 497269 66283 770334 322832 295941 366827 232736 948450 383909 221217 692384 917451 950727 831659 113611 535406 936112 619541 168671 409766 490682 86307 688049 993086 242451 106379 526312 977207 222333 47352 49087 223045 146956 560584 699143 19218 467243 948815 30050 154426 266135 933138 609673 856206 786146 465293 23496 74513 411570 304238 668797 12158 619775 655063 441372 246207 138648 355232 171117 198711 722847 393746 757516 97786 880840 314349 56809 458384 536734 653155 189894 899574 371583 338971 377276 994460 69531 612335 61046 456743 995576 147886 117619 521969 168241 502683 114376 646212 899250 963243 982684 589219 372350 229323 789291 111746 363882 263577 309508 495881 798111 149350 872715 262356 553627 929658 190903 868981 329904 177552 166677 868465 982404 379157 942659 23231 513232 88429 890166 16717 298849 280495 455349 226106 740506 294244 991963 115101 365296 424139 867801 837693 179756 677912 17777 133206 113773 723185 65404 830298 389667 923632 979109 426094 89941 769700 473772 36457 655388 461455 681957 969240 913446 499881 649398 423869 316724 12443 57756 373131 610524 373638 705958 521324 810311 215482 579961 484475 763636 919487 125578 548298 409780 781391 907559 935902 924140 504281 506735 912046 776726 15552 861781 397159 812352 719258 584929 370347 14155 343026 36462 36621 348717 758471 84909 744406 861232 55627 114849 467012 125553 617636 677538 919750 333281 99310 186202 178241 501000 496182 330954 411662 755965 168257 752006 783673 895471 397187 837429 432387 1119 78057 641874 440866 431651 506576 20270 703548 394853 672139 280299 574127 565730 281632 169730 220876 212972 6540 289150 347415 647976 456315 683903 421193 368657 402448 464377 403790 671091 543907 536434 356296 590064 411838 691783 228554 588863 873504 942247 32477 579304 241530 151638 657406 458441 548596 720172 116126 750292 380329 571604 829601 359695 370150 131085 693664 24338 887919 860396 886823 217293 857147 262936 883575 39039 973939 61773 842629 672832 513719 609690 353657 463672 929496 567203 685616 36517 313951 271327 644091 620633 20293 463387 919710 687930 334777 559861 985361 165633 968605 622049 388035 121275 779529 171752 495122 415435 237703 964068 291411 516070 66069 67078 910289 638933 794022 156688 221126 423863 723617 923483 485923 347132 477153 779923 732878 62251 776563 95669 113567 526685 824347 864280 737826 559359 155663 951969 432792 226068 326330 422605 382197 420593 539899 92843 952035 567104 882723 744223 826174 282237 75195 474977 888215 361596 710459 208124 349617 822241 300820 550543 357063 61414 11304 614287 278852 308825 95692 432771 846281 732059 134157 675207 712938 387746 361512 818314 145201 81015 198992 542992 83418 402489 616299 15216 251350 445273 570198 297430 616200 835228 60381 528451 768394 159004 710404 300296 437993 316871 821505 191247 527845 591134 840766 1682 329011 113976 467932 912034 764219 202044 824555 107553 458073 802474 629747 41352 732448 872531 325679 429154 423762 703836 537485 498319 478633 111168 952943 714306 608786 214027 79148 422595 520173 258399 581135 679982 712526 802611 33431 480819 137279 272271 706742 656916 49340 703633 178707 414185 705269 788587 494664 160543 810511 222178 438756 83381 17123 582161 725609 438206 159550 147108 184015 951393 95008 724381 219392 685468 955261 839699 37274 397117 896127 522798 287344 855848 885185 724652 277769 696660 809173 303135 501087 228813 545792 641709 310818 337907 729721 826639 913587 378234 219693 48338 430889 212137 205374 404377 404303 415771 937087 855192 614372 351744 63546 984091 226841 537885 414506 696893 519511 976200 640321 880690 577079 598509 852067 489917 820615 319052 657641 114362 15500 367224 504224 866646 781370 127321 667911 982097 144062 228907 506388 640323 331061 85501 413872 397077 998194 227379 822390 789891 434684 308805 864056 983073 609421 440318 641082 871251 761492 973117 603061 867283 28596 593463 130006 297390 855875 412659 50876 697351 645068 301324 398845 579539 654349 575091 974177 392988 165050 434603 725990 306687 728312 659979 389563 676461 973795 306496 742533 437485 396552 845704 290076 787161 707435 3959 236559 857628 782211 868470 153948 945403 856377 75391 733049 995785 917613 229667 469902 850096 136689 474884 104440 315631 483467 99419 517320 29591 454135 752307 49218 433741 915491 998316 596575 242060 441970 582009 842507 641056 741562 753058 220903 309739 487750 908611 586504 295203 142484 718987 876470 748882 794135 312574 501038 508757 72694 1204 746529 259806 102092 224215 481331 671603 649510 645609 712828 537388 528456 682684 85770 297528 454568 851896 996253 116505 112817 462808 932138 851811 155842 238125 109593 120577 514221 760793 414151 999856 784952 586390 682629 609986 705631 449645 330583 479389 946576 761919 987637 164090 624365 859264 193869 724966 790350 843894 907967 577988 124476 104318 702880 350792 648503 600008 901560 244733 7665 300182 978116 245505 532945 765441 318708 927620 33842 556852 325358 509005 715745 711023 865481 394356 788002 742853 474323 373929 456299 378078 121356 820652 737191 280566 534313 91603 387572 34012 634961 212807 33061 631284 61795 649670 296066 594934 617967 277347 378435 625836 994936 142082 711001 560696 271673 46365 230117 390476 194332 735425 987711 754671 18884 419089 682736 86143 733509 76738 76536 543274 289894 2014 746377 392435 120486 683329 961289 860723 611124 933343 342676 30038 999030 840956 77945 299162 683075 825458 870072 675731 203561 242415 14410 976554 952232 388596 827545 352537 663924 891671 56195 650096 940023 298178 374747 397332 965068 88753 300392 844731 288966 326392 375397 989617 920295 721083 519039 207573 34537 469493 206042 256668 307513 422705 907597 231374 668918 633620 193121 47940 104695 627345 577685 763504 351874 43571 648733 121237 769942 689431 911327 51147 581154 412143 507124 943485 253835 189248 828077 210026 295914 993892 145420 575975 46348 770122 580742 174683 510000 960433 248328 790145 441676 838128 642095 264682 430857 911857 557262 777400 592386 44721 819948 31524 792905 625282 166211 175482 179619 223626 352131 860696 484486 325954 376588 78258 33186 517175 723128 147665 162133 107531 380942 336975 150069 195189 139920 30556 402507 437885 492270 548733 93650 247937 638481 304839 488060 988532 884241 10280 259629 571097 458623 592991 720318 388748 594524 774463 909051 269433 253216 331824 268198 252003 318388 690990 960242 829407 426296 642952 373960 971350 558014 825378 559877 597959 645581 54131 731898 288642 634207 774472 754411 496174 868451 769727 979409 503363 421820 287757 373848 883793 249983 231097 672673 573816 251385 643102 370689 805870 467943 858989 175553 491388 30525 817001 280028 450497 471200 109609 616451 285869 173035 443225 715804 821895 994606 874361 670335 153256 883690 387996 373368 2366 217174 370667 352584 550602 209757 622752 423396 744162 163870 228427 246964 230448 193323 956241 985237 83953 977674 937255 669592 406518 704439 589147 99393 429350 146848 619084 674632 902650 729320 810669 454939 835008 143460 874822 650266 832026 198305 762803 672666 552124 610908 506147 420899 748528 915464 967258 579378 136981 685324 624687 214072 244380 775810 625487 313112 225674 971194 73016 505389 485946 151541 242111 596674 629784 484202 551115 226776 27878 504836 289111 28260 81595 847585 135924 315917 73214 779221 682116 898354 854960 502245 993088 718691 984160 223181 359796 430563 837428 226298 936574 896493 176870 17169 856722 822764 972421 78182 377592 856513 968176 566534 242252 226176 897247 28654 315390 328563 453978 376017 205072 989910 16511 459605 454619 958361 658240 748182 141386 321186 193251 678818 148380 84936 804992 42556 387686 936985 730375 557658 103119 355412 128375 814247 724051 328624 279848 680769 827329 462356 733890 683516 927933 10844 308036 56477 809534 559131 698558 160095 57233 753235 56087 204850 353492 986750 44103 535735 764668 654153 976414 300165 208591 279828 672764 526631 80299 617971 708247 33052 233085 710384 212664 883222 79691 303494 663549 969531 221803 128295 148441 907879 764617 503480 122000 584424 255781 542352 93820 213825 89171 457340 454346 957160 902457 464254 522301 928583 564948 860297 930410 55678 258227 246791 614907 986591 641402 935187 296429 269425 537889 894783 614417 263919 67251 46864 3534 409094 499472 698621 806813 46042 400683 376691 966348 156417 247820 596884 815676 539078 749774 365235 989539 723048 759010 255385 960651 408344 285899 398852 125137 959487 40544 612707 793255 672053 100942 971547 910098 725131 542803 237701 634796 330754 107524 531437 337123 738322 370312 39445 750968 201828 994714 569840 68546 918808 750283 604583 576937 585088 458941 117783 162731 489187 273897 980305 973018 45179 20058 839577 175835 316599 186928 724008 851496 409658 488991 611626 126287 264410 111213 699841 469490 397666 298423 586624 649349 738832 500780 711472 13267 410328 858320 521358 398074 645471 225531 857931 53418 727552 198552 763083 816297 990795 600870 312551 556562 27329 768442 95467 579921 27097 167163 816920 119273 20671 659877 238563 486190 973455 437319 50484 116235 487454 610373 627816 533246 811698 18006 307152 613847 613509 694982 75824 637885 360134 245622 290881 775208 664791 338071 541935 902056 107088 297651 251163 194780 852091 654692 894362 434748 889174 872475 19828 751121 710932 504794 828006 806839 408220 962490 133024 941217 999048 820774 285256 301589 54312 448350 380726 371116 65341 76662 810486 236564 58430 457236 407753 242638 235606 28405 276515 951856 980003 281512 551022 911587 353401 808657 268806 985894 816413 154536 490556 30217 829003 975992 685780 892659 336305 679136 773638 741021 780081 128341 925760 963861 33699 388382 865314 330172 651728 144343 107841 370632 643576 924079 33252 789187 308813 395241 765706 710090 186870 492639 23907 777038 304333 355898 799378 304662 485537 571195 700146 646844 383285 676214 332365 498795 668031 826578 600806 168808 713386 55626 80689 850950 705940 179438 89174 820016 943121 570659 450609 443875 557286 926111 431893 425649 597775 139374 976644 516799 313017 592816 290873 748743 917448 424024 29086 290263 897363 156206 588310 169681 32291 320270 528692 563945 946360 759976 884610 280234 301956 489918 616252 692209 73965 723048 544914 638192 692815 417299 401257 625325 958200 420222 788315 200832 8171 17147 745650 173080 111582 383988 174833 947639 25403 313124 594955 438385 866402 748954 257002 965489 100006 467002 913257 511413 238156 950267 532699 129997 331023 229673 225282 927007 766238 509028 204248 481318 928604 456096 396873 103215 144160 311396 948599 930458 222579 698187 326965 357791 386132 335685 382861 275014 921207 66263 388410 614574 419521 219607 852398 354631 838798 710705 160334 466712 475308 895013 571313 472057 356573 688902 15140 610522 692441 1404 364648 309243 173514 873731 126899 58098 293261 845802 67371 958824 696312 87445 936238 731100 913742 978748 240013 463966 698829 287081 943052 347797 147041 851454 570468 159866 240046 596333 780994 17435 838794 167614 615109 682713 52479 853196 78211 551338 861326 647432 764485 904727 157991 762677 662342 419775 743219 424170 968184 116563 19466 475539 553535 403032 230525 178481 840499 713704 337933 619733 331491 828657 598961 256041 383629 75380 464789 772967 841959 358215 114838 43167 546585 827604 288070 449526 725056 290008 94894 806946 69293 860901 645575 947567 244644 736672 205120 671293 607838 445635 82812 519295 578823 882076 244625 770813 73024 280012 333641 627091 313182 460938 160228 402800 444521 792030 709589 525784 242910 766822 455873 199523 273710 137620 639747 969211 435773 944621 609387 467810 905443 436875 983034 163050 497390 315293 859239 675898 529759 920738 653405 604048 612968 870706 181883 100602 485428 362165 481554 898523 751327 654889 267947 995373 738810 375904 648063 828665 117641 69439 69628 776160 288516 113409 470471 577878 295065 182258 456500 690849 810600 568949 532880 977502 54918 971007 425176 565309 30011 663769 886591 163264 46660 321569 257452 696256 289425 146633 280441 716968 922184 729879 620405 743608 672768 957924 678115 702659 169927 309085 478265 793009 783389 542021 77026 128254 411447 7089 101501 131129 971517 438346 807643 778118 569995 693967 807300 358685 756788 588560 572147 616200 5690 783924 801622 854249 85208 906164 121551 572849 867257 787358 139573 281578 153725 530643 918804 180463 298299 376073 167976 151151 295226 757257 764646 66925 231094 621234 760436 149506 468386 400692 955948 953626 728608 553686 714269 412595 205706 542705 40394 940449 606893 860275 120809 53261 903817 218269 383012 305713 395922 726341 327836 200989 546162 134165 65057 133750 756740 453194 505019 52017 211035 41526 874917 351580 22521 972286 507980 784854 956248 255772 941460 105554 333669 871454 877267 89496 929087 934053 637908 1860 65661 15975 658838 675653 189989 563822 726667 32287 797174 704855 74585 292714 713631 106772 266012 555856 913157 680298 920610 137043 793089 89844 517421 922053 848480 952478 99637 346381 255585 428330 692772 376617 386747 427759 415064 126759 428628 664853 452004 967594 24650 398618 160719 433131 192174 400144 834835 168246 16197 142300 669663 575785 480006 193209 70998 790328 766366 974067 844686 819116 734126 855341 425810 386207 22284 780635 72993 534337 16638 43592 969580 747606 527106 375762 729371 317878 582729 603433 106569 745932 861303 128660 410308 893528 27813 181611 650318 315053 874528 656798 534751 74163 812071 869036 645152 831718 702256 502637 37937 608981 762019 242633 768356 997476 2846 865599 587519 355210 555311 120351 959998 700308 811101 250512 605520 188064 732000 648843 574357 192291 382372 449373 796454 610788 907531 635753 595085 76478 358631 274020 851272 678306 498628 845400 94602 837651 866588 509729 450619 457960 562849 908147 522035 24013 354870 733522 753219 419010 880566 663960 116780 416538 692844 581042 855397 232062 878937 325220 346841 175976 895602 128641 156135 313768 159455 296243 15777 763298 955582 928441 889485 729166 759325 640996 858151 15223 445571 950105 510941 117949 565096 437906 477777 104787 42936 35997 881179 655809 864980 914779 297733 919907 705296 608514 33485 247464 438582 460892 233766 680148 320834 929350 755511 456190 817061 450994 98586 964883 43331 4837 621150 723089 227060 342393 545542 257549 982662 378844 903752 379309 36665 533840 989839 473519 674434 779305 609658 772385 730889 537170 589658 118822 701547 221960 943544 821559 235320 182557 962508 289183 464694 843126 20167 773246 509468 480398 916170 837448 929688 918129 385005 413571 953418 681410 568953 903500 561734 470773 460590 213203 665942 356181 10174 323482 505462 969087 897872 979834 192662 939173 723070 173469 568348 30477 559767 431237 599071 146320 952606 971140 696749 478619 427081 725250 378182 693873 381443 854395 881246 289894 932522 734718 362527 912422 365457 660399 940133 45548 32319 592709 268864 929611 378927 599117 162677 765801 796174 690469 599293 184511 358144 947138 731077 491930 467676 595050 482221 105949 982443 978747 790793 780157 243629 595938 428259 372995 604244 325989 210358 279502 682246 716378 818549 675022 70047 264813 586690 209546 517805 979102 290871 633435 709362 994560 770273 509551 742886 346876 746111 8135 435635 414540 562375 389753 41527 376576 463522 408750 372101 939388 488300 315941 172004 984376 171829 577775 961998 663487 432386 41137 345139 374129 277836 311141 397236 596161 182591 716249 284328 338999 358397 185454 754458 802414 271641 212826 54152 556183 53981 986407 512230 1077 571524 276081 671193 557983 753408 546604 103037 515010 838837 696476 250976 469916 12540 275036 595844 787970 428577 347736 248801 770843 222182 963858 670368 143330 270654 347744 634657 22759 810386 239468 751862 455119 939008 76723 833830 918224 995990 749831 287915 578742 58139 534925 933748 355489 770631 778112 407588 699268 258311 944428 749137 26792 668986 56627 436934 888679 847414 346380 396929 168433 54147 557055 318133 649354 930462 802410 251529 562122 807288 640447 688024 672924 31605 270659 738095 453119 842350 320529 58451 784456 64303 280533 962040 798174 691897 239762 923146 178557 401153 285149 682856 667188 439087 326367 181988 587559 734561 372694 178564 217869 359717 210900 156484 326066 121986 814975 917458 596087 411376 416720 713425 916621 809243 368404 218583 570110 596388 664110 890734 349924 76640 758419 363734 49264 840727 911180 429378 859300 187654 878839 239191 916569 68830 937415 805104 471674 720002 808128 851740 839 842253 536252 225758 617428 605834 445544 43884 857351 946234 172999 618993 860061 549394 45294 20300 794085 550138 187078 693903 398787 530319 810190 1792 700719 675361 442967 45083 512564 427318 43590 690510 42545 720389 720021 856635 110107 903804 402129 212538 572537 10619 345245 104468 273063 372375 175919 545545 813652 903576 610958 558731 739395 301818 421210 393857 796814 132656 345860 619845 257118 763932 959697 452070 683124 234841 551067 339623 239652 974002 87952 735102 226581 241191 568113 206678 503618 141807 151444 616717 744443 680433 585251 837559 523109 268042 791579 460121 535798 517706 640590 157166 681786 993398 104097 916070 642385 767944 314895 798946 873326 934250 546084 616441 224409 318847 297026 397047 777902 529051 503647 650776 128604 173765 894661 515921 971752 849852 480466 560840 598183 374447 758005 204375 640391 991364 524535 145741 780358 826962 655471 242220 47417 744870 163405 769324 694599 923138 229392 355767 66476 537049 190224 933611 3319 814805 259509 931291 202571 899730 594109 132302 871842 244192 122298 362431 311813 811524 11858 219355 440213 860279 246974 133958 15494 531622 574475 205782 613726 80880 249116 816086 529019 86187 562597 203141 56394 704480 928882 437397 739665 226250 120158 200300 465446 707099 526364 351462 967221 556536 483314 618897 893245 831672 124729 779567 938900 699816 11038 981048 890911 437130 162660 546901 500827 427153 960992 141030 749911 487334 694588 478333 144375 171367 501556 399905 769971 13091 877532 693708 742805 815519 232664 613997 188095 361172 621346 279463 554787 596910 623943 405008 854665 966670 207402 723059 313420 855241 725568 411663 964381 530408 346003 59029 403391 137638 295936 327789 6409 611893 650936 6002 731687 341113 568386 30833 963738 231563 980151 3695 181427 679799 862981 774560 367388 209150 299117 863024 36367 551125 929798 889470 616092 215204 789623 116828 682472 271113 565504 733009 37865 169682 459122 390359 623467 643014 191858 512733 650957 629725 106938 137861 519813 590723 544280 96487 856728 207897 505262 813837 738787 58740 459376 508789 316629 184732 949929 628690 815410 102030 715318 272779 148945 189371 386825 308411 989983 350215 581415 767791 824731 464395 50219 729835 787415 336787 195073 620838 240957 845536 491051 537097 818248 133543 897280 423411 876359 988112 727784 84024 120797 655992 409569 841565 774724 745519 334013 67742 418181 217851 849250 350377 30209 912467 553992 560352 3243 358373 861439 150491 569868 195729 668070 119524 390334 567916 63285 662585 87666 166078 613684 42637 696746 419332 281410 296519 204479 36462 81167 212481 330524 655330 613666 841354 351809 884920 610899 93989 58945 202363 427858 123784 957636 698030 479199 556574 353542 303813 956943 264965 576342 800232 578766 675345 824728 55092 935127 227847 489923 826873 616958 531299 666724 441213 498598 304530 662362 407223 493707 352505 968407 867925 29754 435500 20005 839030 380948 120375 758367 359025 982287 539417 176243 208077 12724 539012 705191 118983 733602 149599 150929 904527 191306 987012 978398 183178 653233 539394 970380 329553 53937 535643 941231 224817 856504 456455 907632 806314 42503 949488 378505 796400 850612 5108 712906 205037 939496 124263 606872 805309 148386 66318 965544 104432 486643 245860 131272 395787 893760 918553 629015 921159 7875 738446 209544 820561 417802 534554 423331 582537 124343 36232 596484 657603 807550 112919 436122 927944 948074 988280 254889 978134 577496 731988 723785 899164 734010 445956 392356 144447 61845 605015 461884 535256 980675 509007 169251 29236 389618 465124 473856 966994 703844 225023 622225 879145 183213 402624 329956 258207 219064 907321 425692 891987 511106 475953 483378 55380 695197 532707 565170 321767 332655 462524 553594 238853 336496 306144 17726 636442 668976 793381 25607 503432 421518 912470 998063 465698 486082 548977 117414 3057 654484 236074 234672 290803 435618 262886 442149 203670 930526 959105 948464 102786 472462 784264 728209 255820 356171 601664 817435 767044 829442 2269 2422 368424 113462 440524 192798 91310 834172 652073 348258 245822 957117 876169 219686 798838 389431 460786 845857 72292 110397 837150 748832 339919 723506 593660 80513 261807 933778 662703 632057 139952 883562 550541 734991 493044 357915 850145 207582 18190 905883 216041 84119 113863 90483 76440 439548 21980 164098 62101 924007 731966 575416 14011 238017 894481 265692 720599 527371 555053 210183 596077 872216 774048 320679 63348 725073 944555 974141 347349 499760 466240 990559 147055 11525 393227 519351 534998 129652 679398 77185 668432 631029 962786 771665 968535 178131 875589 542347 880793 938670 175175 753449 959227 620729 213012 511225 699730 157948 456653 244316 371688 772755 987719 203721 116989 232621 541258 863559 617540 545934 838419 339318 691553 720781 753938 331719 670706 508503 412589 341311 404099 953066 950651 927609 36632 930267 901066 855265 774631 953872 294618 873017 69787 191879 287520 394583 990098 464077 79428 425765 298272 230024 655331 693472 718346 87406 509069 245914 657420 974219 513352 796025 427348 279935 783499 534069 289220 486270 644612 99293 760756 708430 283987 262291 268077 373580 726668 924747 828911 255719 678841 973712 866796 379620 482198 467584 223243 436376 838355 268043 581862 460721 353238 141559 799180 334254 974134 462879 885311 944802 428865 403631 258103 419317 46455 445930 513310 46883 298636 273893 696019 449083 966378 368841 670055 881953 249901 79892 917794 323532 602341 61401 987071 194057 453335 690491 106219 195766 229053 855030 475082 368904 176577 563479 862642 227717 325638 99775 997231 110411 74527 662435 869181 738823 60950 313103 335761 283839 63527 537566 58065 342281 702018 433476 671319 858769 682188 679557 636210 606359 819038 947963 429156 241390 496901 96787 203621 147455 61440 2768 781086 100356 570246 271495 187248 820813 792957 335330 413483 978430 489668 921949 927383 202831 321258 390988 104302 85387 300468 18963 701279 103377 327579 230380 555149 941398 894859 57125 618382 131425 938022 394783 50093 436238 506495 568464 98985 694668 547488 890690 774196 999135 78916 426194 25140 458782 190493 629106 663685 369334 30863 431399 921012 351909 615603 524171 618374 488064 915413 637708 645551 961901 49591 145323 489244 699754 364684 179455 721770 575044 569661 27119 785644 690209 469160 198267 149608 46967 164444 70324 792027 948882 39710 306560 427121 663442 24998 973335 318029 215658 794211 813256 206151 926499 758451 539637 638633 238295 197356 922514 532657 239094 384662 832682 873043 250884 124783 992858 593844 684249 865637 781588 1648 53856 321695 888606 512148 811608 630965 408016 716900 585430 734835 367194 847383 514625 237466 533307 697174 857109 134047 11 210753 739169 110571 333298 220841 907529 512857 558894 613847 344324 549754 565970 142276 519198 11668 460481 818783 974392 541279 733751 855050 629059 557191 961409 664477 259721 620077 190463 253410 873572 362342 389609 189591 168325 941434 8263 232559 21998 358886 910840 977489 77688 499739 205228 781400 834702 416316 861162 761617 214576 118308 227339 897408 473265 692638 927037 990107 498362 628651 842624 414285 625349 216064 908204 81077 889186 8965 358186 28836 807541 553495 643318 210851 158646 205574 670884 511722 864560 379160 110872 868138 953474 247940 918988 674181 135905 824504 565902 1424 406740 615764 99007 379544 610551 204397 885013 170330 269497 601611 455578 116105 462749 354987 466794 368587 431293 635453 653625 871293 25154 67943 482699 114603 537261 718016 283386 508888 763346 689750 228148 145084 588759 820201 984891 857729 872186 963373 948131 761606 104840 809164 608535 330268 376039 807842 524564 184907 416717 538879 991467 690766 833606 523241 611268 161043 685106 648407 455574 536956 844996 787255 518320 41376 255556 896808 687539 381322 846350 590337 466326 45497 996433 444744 460577 208671 841169 138748 850802 752931 558118 594124 375291 333471 387771 574686 879169 208802 113807 138569 279775 306798 513335 630235 408065 322555 198938 240275 9770 599027 459444 957928 683118 339252 547284 692160 16824 104785 325149 145146 573702 570065 700361 872869 933032 974894 491617 691398 281348 303320 638022 615254 270741 675632 83500 938370 467431 566925 472857 512617 908637 518010 104811 816866 525804 848374 878287 193779 791901 197298 573835 135387 497230 88919 930036 330057 507314 789566 361785 951394 383244 796469 694422 879999 874552 828609 832034 691244 116259 570582 159618 997291 773262 121249 732467 434991 181199 858879 910276 7969 586703 453891 615449 2079 586381 835572 253994 805176 377945 245900 581953 730865 603610 553594 373760 617987 671113 985505 221273 753498 749492 941463 585620 582551 638460 939559 674444 576335 299479 682895 134642 288779 998798 370819 191241 412038 725056 84200 474472 270194 667998 950298 144315 260275 824749 843750 761026 438434 824455 553424 96529 784843 444442 930191 740047 921327 26407 535372 923639 324163 207428 77479 365849 180336 995483 682162 859482 363089 773417 841395 94191 62520 933119 650022 826727 633576 957445 567225 987998 259740 146546 400463 351371 905407 56149 54462 525683 440178 596815 679569 311795 7242 988951 356486 369018 484304 585332 363792 194828 222719 869510 463254 834112 944200 88510 9138 632899 848145 362466 770292 520211 57522 532234 114013 721349 248375 146085 277412 553088 637473 88693 333684 697344 169061 536782 927980 95892 239083 234843 625118 997535 889680 303002 417872 984538 579172 734235 324158 350417 488941 800836 313622 977826 766691 748816 763002 245569 431090 467979 228930 497015 734587 338136 623031 103582 184018 401707 352921 702887 973953 215312 78938 158292 676228 650530 632929 869310 894668 182676 783816 338448 677436 666220 586015 677130 26351 752387 466279 156159 44656 599430 142487 472535 32383 361912 531673 175630 355091 370286 137102 172403 926163 213329 277318 33706 266012 296416 905546 900202 719614 207019 570066 280000 10687 58905 404495 426186 379350 666531 260450 412733 833073 533334 50851 389088 247216 611669 779419 824911 517799 526037 651530 917560 63008 647328 75682 481761 608535 724819 710857 912672 914364 449311 49691 841186 890484 436235 163814 839397 239001 194032 507117 584381 190325 54972 589734 898323 547467 994096 673596 842913 669006 292898 72525 363703 442344 210300 951596 706553 874677 271739 735200 675743 492933 974704 822500 196532 928157 207875 76581 999960 118582 505323 146055 741886 551101 376759 74913 22382 134226 506120 222460 207236 147721 232020 350167 975919 549868 669797 618662 623539 988662 512920 677199 187944 278745 523487 676139 172088 37306 968191 375947 519909 16496 418131 870769 790464 414280 860103 681362 351539 65860 650269 815579 267449 92887 662060 375337 613984 853098 249500 534031 772046 782171 948075 695444 965369 112761 34987 893938 254190 163273 308225 651097 587915 489348 452200 34153 298948 413718 352684 102331 314721 186593 384688 209177 530239 472888 687656 703490 721035 847076 179807 328295 831818 15267 199667 146161 470804 184548 826708 184120 866132 607564 120968 871053 835466 684468 581034 83313 573257 782632 94694 319900 188025 210345 382463 306999 141974 769900 817354 59362 358575 965722 225584 474543 127336 134926 913840 887845 296568 350746 798298 302846 790252 422786 186773 254441 419746 214014 971418 943944 357135 268349 690486 186419 395578 263965 427276 530996 572990 193396 27153 362953 710348 367882 347470 775782 235366 134812 780322 162352 217765 425947 514942 630786 91573 552683 826151 230252 532436 278500 92919 233327 772054 281493 281947 333762 843108 192892 970198 375632 364920 503183 955261 231864 741474 687926 511738 714444 453830 840206 715466 924370 171420 592167 451518 251654 766831 650247 11581 730774 872671 328934 706817 314917 642463 153520 107222 484872 117943 302982 8798 818764 709379 963261 608271 163310 498610 85789 26931 942177 996039 306787 683175 10124 596956 571135 773788 942473 539674 948631 209434 411624 471043 248258 267960 196522 713065 643662 948325 506438 311155 177979 52130 442919 650783 124670 890438 459627 580346 952639 43641 528486 976106 201307 273529 610269 754981 189794 842200 800972 282743 305818 839291 844192 525056 202618 855389 718078 784948 815856 700106 199546 215193 554524 596772 946657 509004 917651 713314 768048 341244 744220 523148 420570 792302 787446 39872 420869 957431 424145 65968 822541 264005 830864 614306 219136 416983 797581 473710 689377 874944 800213 246148 311782 564072 651048 242724 469946 457675 787514 565219 358843 551352 333493 259244 825149 885523 336437 556157 609989 47123 126282 749286 716750 631876 949050 474510 256712 766407 604348 752046 838676 278861 859069 324819 980361 102560 690143 489760 999922 286491 910133 889994 755726 252716 995657 974938 497295 64729 558935 723695 742107 84152 327503 56505 673422 379061 91158 345215 351158 974096 346309 416410 40662 700508 90153 261752 779299 151426 552513 319066 758922 924732 110724 410198 283496 23322 380184 538133 676240 361152 28252 279638 288841 636326 443679 528169 896654 815447 995046 432821 642188 884082 39914 920884 874983 219180 167960 77425 641269 608460 296591 747665 356097 898222 619109 27143 625546 584193 656995 444061 573185 51529 20036 461106 429647 130653 745018 524919 209740 670250 349993 363825 494281 778670 828202 332922 244679 322942 464970 497024 869694 969600 165128 800901 822807 658994 285210 609821 144562 957729 720169 453747 584481 754227 840144 254404 303275 992478 311649 587490 128586 81454 269280 324210 845549 743427 502662 37807 156151 130640 631871 513893 586622 486366 462956 434102 499469 286919 364642 41113 672098 142587 835690 877846 272753 94334 152895 253003 63007 415400 995091 111914 151431 718051 254473 546360 890745 29425 86972 621200 574390 399972 398839 986078 994613 128676 341372 717029 559906 383213 825214 626489 476249 700302 464550 993286 35951 913642 114705 193991 195882 72123 816720 57423 479620 431818 376038 619460 614124 219640 580302 603934 933444 64313 120307 28781 957796 543700 602998 916689 933270 956068 822060 203263 328600 543642 147293 875971 880029 668600 601862 398008 384076 770519 987160 460498 977535 306658 431095 384596 606022 200729 440955 4634 120482 434639 672370 907985 518282 950509 619740 820090 12393 382317 931630 513835 549917 371935 407888 908429 712122 431079 991519 247391 45957 185341 489131 47025 830330 144107 449466 673450 341191 205715 336772 875523 993358 809639 682356 140554 638759 756143 621485 683872 611163 323015 44867 322427 107050 232861 547262 363109 50182 92471 293723 843195 531990 670316 305290 71022 768244 422054 493681 784966 987887 970150 752103 774426 301642 314752 451450 614809 370619 405338 583338 330116 362413 655154 668971 393137 515582 922325 162215 290250 981634 890857 864250 518412 938430 946532 956148 312521 268462 815314 293083 179110 628287 852435 96358 302941 776277 864922 51075 393532 589447 555311 381137 60901 980638 94894 463207 62540 571098 581702 329036 164220 562925 93819 221820 786962 250045 799077 281897 815424 192742 567663 401976 451980 611702 884376 695936 505550 632560 142325 323151 584757 969290 207981 195236 18499 536558 519740 608438 509709 823548 833329 563307 40892 97735 616239 846818 51150 899284 123184 627690 56405 225694 752765 901512 22071 875476 861175 484725 279340 536089 780562 548574 147524 370244 630228 219619 583390 792350 879003 831512 774834 230886 744980 366406 901768 884816 967492 907499 613695 186369 693763 169590 867143 701525 495292 807244 397735 132314 684335 447174 70200 75410 269488 57008 941543 581045 166181 774092 498039 207084 130251 954061 779837 590103 341233 996189 972514 22217 390523 421591 863525 233670 231648 4109 119382 586444 934381 834051 445020 969351 252673 633458 410992 169243 184719 192454 709088 26590 729182 327841 184141 120666 82380 246678 44781 893776 18695 416558 145098 759536 217619 385574 267712 380579 218439 504495 107779 219521 16847 657517 259927 420827 648811 81273 255254 705010 636591 537695 56878 135421 430465 876384 825824 326248 334047 984817 459074 618063 490390 277371 185598 851783 16588 943769 517073 382550 567542 674653 129741 25974 221090 474763 322775 938710 738223 931483 69353 822745 912592 358587 458065 936148 549454 360332 390193 266388 993411 889249 967549 2838 992159 861251 962496 727246 906342 781999 351831 415521 534383 502677 291060 386090 146215 646427 357852 930297 101196 708057 37738 354639 480691 821019 87946 142819 394115 762978 367742 673632 702456 203235 268765 360165 939808 799110 185615 184131 841761 382568 593746 138243 810993 531865 891896 749214 845853 723231 37031 348226 367491 136242 540439 176724 344535 424574 795608 365992 936738 934500 883145 940811 495038 588472 989666 67578 470427 117828 879083 467816 510846 364740 893762 254204 952381 198889 968026 719376 620996 80470 136502 220595 959186 616358 907570 865512 492413 650916 113787 284005 555306 107601 214609 456277 398038 59233 190028 458135 147600 854910 954004 642428 186556 82500 504872 450252 763089 938691 885656 904514 144988 133697 106827 183052 811067 147957 249466 155276 572771 114957 504755 609369 447835 288681 443671 584127 735423 54429 249884 63098 575613 151475 250379 380863 636571 907111 752387 288308 940655 268521 160052 626995 208293 728543 680805 487627 662334 473440 180848 952063 546891 827897 952128 804165 613301 758124 271257 865863 321209 401709 174993 514598 719332 559587 770127 465202 650075 925357 990803 972979 81558 671002 692590 803171 934112 507695 478597 761394 840025 967142 298322 521857 548404 859817 549539 749351 255353 580059 544537 129071 821444 22287 645419 622040 833220 465423 267872 185876 748541 537302 847512 862665 266759 998102 798212 389139 772940 714036 711338 536576 422286 496839 672866 642898 89950 348188 553051 659137 811686 810293 125783 598455 337633 43205 519978 370514 111389 142070 561983 199845 140800 446499 55955 814391 438016 739550 883384 393858 538921 897259 713364 258997 215643 534275 269407 272563 565322 414994 902056 556434 458236 663674 356177 777565 537039 709006 625551 92947 968880 361431 561515 282789 972836 358611 823043 24315 290371 41457 826569 262256 686520 868310 406275 666514 19139 533211 273033 90147 131063 23948 49867 932314 412796 872938 418377 131939 205774 702826 319448 148571 110140 641269 808548 899669 224938 515750 249000 10071 767439 332495 177079 202781 891384 529716 944631 271445 402627 551374 445537 745314 84901 880265 122115 252186 281189 919110 634046 207624 807390 826394 865415 573802 359553 499341 59498 146035 122640 719772 757827 640779 245860 979640 19395 517706 301417 388741 729265 746497 547741 318428 776678 683377 586580 720905 787536 56145 476343 917133 851632 147660 214848 893213 386460 380097 923391 390369 76861 101890 348696 60854 859922 163925 229187 375341 464364 21686 251211 997641 775600 852819 618000 200709 865944 242446 514629 506316 605106 253183 309938 898687 849887 972144 702130 846323 200661 338399 475254 139440 699102 438079 46209 998707 698007 779511 268331 263468 762546 396897 276318 496769 485428 445708 368092 528458 422519 891643 250230 600339 930281 317284 913046 350301 947084 157746 505207 503324 547444 483844 911335 427834 662732 455339 214220 556883 31569 856432 849308 118455 579093 367307 699619 505964 181502 12205 675137 409641 289284 975991 868906 745244 68278 962241 45668 111205 565686 439060 974796 948377 127096 207152 73361 687424 286471 272263 685624 905558 924225 186304 867670 156430 880150 948213 237017 123530 339916 314293 982080 77285 416766 568899 748254 729833 265816 242005 472859 837785 395933 95766 729139 330409 819554 308580 398261 458048 875664 889938 324164 334013 755365 104103 770778 346735 69427 655582 90112 39068 920992 943844 546456 995259 380453 274973 608339 805754 302543 484768 477563 68088 854529 615670 56170 803980 385456 300895 144273 526204 884774 32013 780147 775495 703423 898406 254055 9756 368303 304838 811929 437088 243897 368891 820745 120108 521017 249159 406666 811469 606492 592290 233989 917955 283683 321910 512308 307394 56100 508641 519719 229620 969160 720758 592066 482612 619598 846140 246845 448212 566663 665837 466979 756824 362840 173753 754323 573817 804411 487745 988098 497572 444798 316764 136439 974136 674178 602581 238734 846347 881853 494826 186102 112102 281145 573007 640115 199172 294035 31017 900636 882647 750908 45332 943006 271171 191100 976862 22519 590433 450666 807305 20028 965950 603381 927757 553299 20761 403422 92307 207546 367400 805947 162171 525182 477908 420918 854935 877061 417912 720012 801454 217925 165478 85135 579066 249738 166434 360676 182314 102004 443365 796358 329953 373174 123547 925569 224693 415128 851685 414392 576816 231094 727192 239455 822419 276032 796797 249153 556174 676536 773775 418043 886089 387575 807488 934335 718495 883431 324980 26771 189661 263050 684355 986447 530056 391282 189308 21731 135636 326407 148253 180622 401069 930757 726684 220968 912242 438843 994017 545561 961141 145484 855625 506207 834364 557106 744677 872140 983875 34998 392761 981574 891320 727673 12477 222470 656446 166319 57311 497817 999275 533855 797951 466722 830089 907428 493682 588118 934104 40815 218240 244670 398091 666306 433638 387129 537479 871350 704789 731511 760679 830838 503665 433535 71098 327362 397650 521770 257859 165933 81094 161829 922168 494432 401805 547891 383812 62933 552540 102185 71302 309468 287579 321329 644176 884633 497575 805319 245416 624580 223569 418239 219338 463335 218972 599869 903972 303460 228995 477499 542104 997229 504561 685383 236861 233738 716359 711170 686495 445846 175961 345378 267131 135938 193137 729008 397508 29649 70859 126347 272289 825946 8535 99940 697964 345802 631931 62656 259252 944415 168846 730617 521276 442414 744734 648637 949754 747741 803691 575437 771609 477162 933801 610624 958903 22114 978050 582397 772839 899499 334738 971012 567345 185339 351209 77862 479053 726430 384845 210056 34092 149747 139957 797669 872111 426288 997199 549769 257133 522714 213755 240022 382002 994702 440077 459203 350586 878459 37327 350616 214522 211557 711868 847155 133080 549988 29511 786758 572526 284515 275602 716118 687947 588577 154295 890686 65841 727219 231235 983466 945368 4736 688374 504220 813802 242372 249284 323307 869829 313933 807766 719487 102908 240321 884490 627414 112790 505366 694767 467714 811982 46233 151050 394921 344785 424744 806549 714628 412931 390648 812602 909664 80698 663759 374300 461536 261889 632458 508046 463993 942167 310489 196249 71988 506158 225982 591163 430831 233516 645522 159843 876061 794541 459584 67510 211521 236927 795272 269197 224247 610596 255677 219701 376172 711636 563976 136365 797217 792248 26851 274219 37483 160432 996446 267288 610166 456462 686877 904207 528509 251737 634583 488674 480212 241099 892121 788949 572639 738707 925954 274593 877400 795412 907972 898034 303948 304228 299049 450602 211486 740622 136844 871452 743043 164944 192540 832465 258373 699870 775260 318406 545153 305309 273382 231596 741672 316777 642851 982567 508225 649551 153940 135248 220902 110932 564109 441715 441026 202924 265780 463250 364058 818051 134151 188192 564609 155704 696723 757382 67681 45021 577533 699041 395065 253561 273725 960514 606234 26246 399774 555821 413289 323379 854208 499354 795937 324130 741974 136248 594190 307371 508329 909093 655506 35928 819026 113015 126307 616167 318788 95606 574987 110603 411712 601887 677543 359019 491294 698467 561769 569634 974411 985573 348055 571069 945989 859648 497353 446592 132897 540351 972974 722401 770054 462435 748232 383628 752944 943969 955371 800221 714413 65441 340610 999145 223395 223616 96714 849333 216072 353935 56918 188605 779817 937233 955529 460079 718372 278593 607519 287533 569133 544906 30884 525455 872397 789005 284795 390687 325470 106399 377048 672667 800016 742984 982726 971190 591272 840772 312419 503255 425724 316678 472991 580184 862200 82481 787265 985224 661787 955165 732450 432746 505531 237272 714031 713652 680445 954850 958507 335953 983070 368431 653803 776799 954413 69225 188568 318450 223566 996588 811184 177103 990136 861704 403974 329906 764280 846851 672062 16456 290860 854676 810450 926069 153289 901929 916623 613840 423894 682338 327128 807010 817262 636435 527586 940075 547522 961158 826871 329949 376853 63287 361907 398623 282558 27222 986570 426123 330345 935497 267904 504304 306070 474151 881967 21776 991961 854846 147653 476643 804056 681037 334211 640211 276881 989643 842879 474622 149137 213278 601315 129720 359997 207461 276907 595974 208013 834991 378795 905123 763468 55170 236807 555711 184922 918165 614778 92603 933162 146645 442640 753326 392836 490404 158251 749219 847236 903509 469185 81881 32409 817522 767388 164609 627911 108406 235225 951236 219493 870804 946602 601851 591712 138158 990996 614261 920054 535774 207025 220980 507900 848112 503920 145712 872921 556518 698960 899154 21641 417907 347240 32634 818778 184705 574626 258682 666098 538155 947132 795289 268743 474499 21830 863186 83109 912973 127014 370130 6380 517634 484503 683901 874256 153679 909093 754217 746839 459731 362994 177377 922654 456228 900085 180387 769493 157515 550070 977315 671102 951363 45203 935302 502514 640766 235391 903080 914780 541216 655357 357974 984956 530562 652393 808533 847909 654320 352559 798361 584639 437804 777170 195534 719238 308393 782183 191443 843849 735120 73687 356922 825516 904190 401313 931018 122342 150852 562069 32381 15812 742630 203290 874754 226020 405277 2089 646204 958267 307861 266895 903105 52879 162415 539119 427163 830334 793920 456766 387275 632950 854864 604293 533441 746746 422365 654819 288677 461411 344917 540232 497810 649693 331103 448187 635541 97766 969939 10837 311474 365522 756797 515140 171616 618185 760734 58569 374280 404680 4203 133690 140489 201244 207500 602497 628087 147370 379870 952731 510744 977898 979506 463193 625510 194151 594252 22882 464399 615808 385252 831471 887800 297003 202856 692622 595702 311853 121464 507361 552723 12962 304425 92636 135631 881979 381379 950473 854556 160571 514371 92935 324897 104890 699674 185223 871993 95138 295147 367822 214961 352309 41041 969271 114509 578884 647191 400814 775555 52793 858110 947573 333310 218639 489146 202531 757660 186516 577205 298079 543473 451246 4875 452714 48962 591635 561933 965779 554763 611599 34558 900416 776122 733186 888601 255147 841329 102879 575816 612195 42952 278959 332910 830791 388168 435980 48223 428751 332273 667942 268387 545667 22645 735297 353591 391617 280507 557173 241611 131707 358749 290349 129348 438903 387818 75305 881788 43789 531364 387900 627709 170669 52931 393614 154378 572246 907761 919323 456343 561760 222412 538033 301515 925811 699432 397430 961221 439630 778314 572321 993940 382465 989294 358588 823038 865779 120705 657129 643898 693532 862183 606233 754230 925132 871158 157206 115345 286499 857722 487546 197026 66711 607599 425270 624111 400241 911050 733069 857527 992015 466801 803926 975273 608740 466622 22653 278059 156084 428352 141634 742868 482009 465209 716920 698097 657792 596321 209671 75844 452588 198625 132716 709376 235250 812122 550900 453647 771900 42012 951492 455500 8903 189039 902996 725065 270180 776461 746671 219338 823738 236453 943668 27976 723522 136346 806744 57072 56202 225666 764130 155681 254131 528168 545966 835634 649779 217931 784043 511593 714260 311389 50141 939525 745203 139460 609947 872821 758530 250396 969746 788254 194886 193202 33472 5913 341913 250699 306745 115570 470953 503963 771814 876970 649911 429391 859329 689526 846682 99140 505691 582527 26810 434381 933591 306400 354837 319408 634860 912043 473149 359529 404710 767780 866455 775847 530597 638468 882333 144202 161820 681783 539805 169643 99219 227871 635961 334676 234662 695631 788069 509699 807237 559440 273900 341804 690930 292895 323180 612468 522373 297645 753109 377335 959403 443934 430253 762498 412067 448715 595535 800601 236352 80448 428839 423155 242282 578558 865400 979577 313500 904122 3350 989451 291431 355484 70572 12666 236014 177217 308088 831823 824297 791994 940106 596483 453474 725707 176201 391877 47994 513324 915373 348919 365221 735435 973126 656945 243882 228809 983412 778237 196068 92792 932908 416345 941123 722724 106746 835896 723532 464647 597561 848385 185941 859026 215196 825423 443914 915115 674985 525423 121323 963561 273593 934053 555723 935962 107002 822951 410771 686079 786093 143648 757948 285514 389608 808623 506905 385318 304596 692709 821259 14447 336112 771723 428106 139126 631372 897177 934371 11518 660559 285376 881717 227394 454002 15650 788787 902637 268739 842644 130213 360032 399395 356771 304038 454319 488776 982796 821863 576164 784828 970434 63467 765307 602204 851627 817417 163172 111065 463396 142766 816581 259770 443449 263896 860277 339481 704429 279196 317250 281954 453240 556576 530156 823319 267396 159457 241576 818126 396016 612399 910813 404273 296973 644460 565162 757949 437219 838225 633183 154436 200941 339050 366655 620715 641240 582420 293572 296108 86281 185798 247387 140885 401044 949637 229412 720392 482821 596142 463091 299577 633051 329136 720018 687091 761864 63951 964797 239315 810355 198563 980324 549259 33846 806679 413612 144737 836447 367914 677934 25773 196083 252337 117111 57694 28007 479379 625159 388150 529702 556939 117522 394249 737230 665770 258562 921474 892274 170387 558706 870751 366937 534269 834676 371568 856445 836789 443917 429595 278990 152857 689652 560219 419437 683934 110294 119293 649457 249482 854357 25953 101029 977402 607364 120703 634376 420318 942061 924575 259019 715320 617931 433568 265943 225825 454416 136434 392837 631364 680736 990428 169187 861409 268436 619959 202486 434891 22713 370096 115058 263275 971854 284682 378756 77242 488713 949850 456265 507275 314259 804297 833556 170175 475847 459286 766764 553230 422519 423121 894411 715845 516327 522465 378976 686210 282320 746623 931982 269562 396255 264761 866603 407028 236339 54832 507714 502860 231650 165978 972049 227057 235764 844800 727180 890150 820967 734977 226520 412357 461289 990798 964240 643319 30305 690156 472964 644477 701607 505845 138805 734955 289864 566935 267675 559335 421123 176979 822495 447406 692622 81599 559073 406992 357649 316741 479859 905775 282089 978018 739227 640836 360743 242152 481557 993818 265999 518332 67151 681361 490330 22680 665260 738140 882612 799626 696130 206787 485438 293683 356444 665250 993421 158922 561400 650280 896873 747735 293513 598233 892111 225976 616566 49613 528752 173215 460825 333039 806640 692753 623042 442750 49319 617512 478130 259215 378211 720787 521504 654217 429732 332625 159543 856423 482143 819258 328406 627898 692220 843318 695951 390053 239768 360067 982120 385951 337476 806643 777629 148596 666372 958763 5340 648133 871632 49510 417927 959043 63574 70768 255414 478840 772726 103980 580466 290238 679941 758735 865659 526917 65227 903970 869891 914130 908613 147139 652465 999354 615587 662820 287391 844203 677323 802059 470301 216036 113684 369233 271211 277944 916620 624739 405251 289744 288115 131844 269644 958437 426366 545737 160744 269514 659028 687771 203431 374624 303700 975097 920146 754911 314638 190771 487841 378452 569733 915504 537861 432797 580468 207017 877599 372847 868549 872364 720711 441681 81691 226010 715846 10078 543626 410217 775836 487303 783513 223010 153339 166735 836039 804260 525769 570381 512707 881503 252386 584045 230579 199834 922452 670191 458222 99566 129186 246311 852546 689609 432450 698427 105839 21036 246495 916520 979561 68077 712919 317182 929114 73910 120189 20895 938397 232196 584408 19460 765572 794665 812899 426360 267156 719050 80075 458075 936772 715297 341940 966176 970306 497148 922165 355151 473453 905788 949975 108420 179547 769751 883033 728686 81237 641815 931439 96145 896727 788249 801983 212036 752977 581263 167650 954676 366568 862270 463785 189791 944949 706945 196822 91674 258629 644932 565662 624396 726167 36489 201966 87920 816545 734119 164963 611799 199372 995142 900560 416676 224115 968036 792124 885646 173928 40275 809953 381857 725743 674616 423791 497021 326529 50766 28806 605462 465483 185249 447871 209202 99820 49172 870244 498286 603898 592667 3316 681146 370366 22017 738016 519192 905139 474788 393425 91873 946955 877364 526559 864576 151658 840184 460187 50548 573673 392840 135238 272339 902484 441300 680280 742274 79917 528603 772858 143485 294503 72821 11340 576405 644523 164490 925600 690477 613398 727449 792061 902461 649529 754802 954909 487247 45336 818684 453231 671109 836588 740528 1813 208401 271009 535579 304295 16314 309720 348384 185135 178398 295014 542580 669483 589995 547028 294177 410319 37924 533085 679235 771264 93346 272306 818510 842521 951248 887417 521478 361706 454830 981642 3013 996660 93200 86385 530552 238318 869212 984175 288035 897539 312399 979833 336473 285970 125625 196535 892100 97709 462716 578886 464035 574682 880721 716855 199111 503381 289731 476686 12437 647052 531441 318915 619719 976546 759760 141892 309675 304812 640936 466033 945186 926391 805714 874271 756066 594880 821184 430486 435765 323898 480949 252627 796536 130252 449033 360775 737565 561168 181350 62997 349865 745558 159758 68504 382966 436830 53714 174107 566770 580450 383772 719967 803423 181642 30374 399576 168977 522485 485633 286576 773235 454135 839056 986883 349506 873365 750090 197666 58320 664907 951931 746960 494210 237574 641539 506504 111699 928555 239317 898997 488079 861326 475258 308919 272921 76732 366092 806693 684709 362161 864507 214342 998398 889506 551627 709271 194113 623221 28308 208392 919456 972932 853505 970623 545569 191262 321618 962067 368541 103174 715162 286802 411841 688050 929281 891643 148752 7245 703298 372037 447518 231029 518894 213079 893207 672958 884456 679757 207542 146733 332968 443130 212942 225917 63224 73184 822405 876318 859514 339257 130772 202161 269279 764402 583240 186445 913265 805355 107396 668797 555338 787128 632189 73472 583451 550499 823420 44872 259174 949351 711904 349307 783813 380022 377817 256437 357601 461749 993070 558084 642491 625531 356088 907883 338598 689173 176485 881055 117194 140485 311222 958861 312483 861054 296001 115410 876673 673706 122543 495105 74758 587492 453951 524321 501355 85246 407554 489901 10938 268285 535517 251858 326677 556632 165386 919092 359790 150652 546583 817961 699085 610571 726117 385276 285966 141400 782698 590444 787744 809260 153840 134570 380487 78085 503635 125471 1306 307282 807751 872163 789509 960504 848336 733703 756425 374864 564553 972812 134711 386854 296350 861738 66937 185724 13201 129226 123145 427973 576824 919884 608632 380842 364477 188162 251817 221832 792541 106867 225363 536112 764650 73753 754242 749798 805833 778211 470358 551907 55157 422580 715138 13843 525434 821026 373454 627992 805882 171640 624982 741253 322348 610292 390218 97507 317208 116938 82732 628015 738204 53535 517204 203482 712362 452174 196591 657992 731143 23143 86460 788626 217934 252459 163790 364036 157355 490961 529677 454623 647265 960965 420468 642264 903941 173475 697940 850455 807552 589760 594000 329593 117456 747682 870751 510031 382791 34691 592910 104157 668811 769042 314427 823772 943253 559921 315355 297720 606194 60856 785588 115666 609605 93169 716324 138367 593667 928666 623960 710279 225269 345830 450582 370727 267577 236540 557876 978575 234562 669750 640798 885861 229460 206756 885268 15745 596169 91143 716777 390063 292750 322902 335173 730672 720294 136316 301220 818360 97190 822039 288278 760689 565943 403131 276989 484919 503768 35757 570513 386843 795290 432553 412447 183649 532578 765917 379270 27585 309930 912619 465913 286761 449919 727211 731136 465273 944196 826726 839606 905221 834031 389660 914316 924759 182919 969023 753797 297195 136300 368630 694776 990578 606287 484507 350802 862607 282869 695101 891217 106525 723128 654495 373641 430438 177478 96823 646371 489325 78112 900656 709657 234790 658716 715688 709884 680057 123556 890227 990382 709890 366709 268630 189480 711188 792161 312525 9589 222321 780813 838597 380021 978195 220020 965474 52316 40423 512226 952251 492016 94221 740601 119833 211598 408985 428271 541500 184677 587797 261774 583894 132857 560701 713140 297357 749538 436481 330193 240957 331978 99462 19499 297332 653491 889382 118428 519349 477807 612587 578515 387638 592614 845272 984335 498337 299667 613728 632744 39894 275911 944941 712326 718888 253349 132186 671719 206172 416164 359609 157 640557 916625 456591 511182 376650 519370 280403 482163 56982 70467 83506 590233 284584 254917 444110 175203 932553 694698 315898 833861 123192 536995 58816 688715 18793 418546 555291 966160 417345 290864 375549 918471 269020 228552 814538 643382 829192 6522 503195 124918 264007 3033 855933 36788 425105 333133 944111 677555 856335 296530 368488 638728 943201 243064 121038 602653 618138 473377 802303 299758 81278 78021 875916 261071 777419 792305 904249 820644 767597 475779 75263 672103 95304 923824 87051 616933 100658 454527 708924 146625 415093 878156 654760 510832 276946 436230 545175 896764 348857 238000 410311 168834 713683 320164 918887 19379 758392 639243 250460 921110 713145 166182 176318 572228 571927 972297 683612 464939 175049 657178 947444 641676 823867 916182 218620 217342 767369 38605 427356 224808 449544 326945 378801 121418 512446 812107 315980 594741 91429 274134 896433 539150 314604 13474 922329 511376 830966 23906 335280 175431 990552 61598 679831 850645 848351 824370 162915 20720 717256 58701 269276 750114 153735 217267 540095 638472 641793 385468 603005 982292 703825 633875 443514 658635 338951 521399 365710 777224 733732 959805 852935 475191 853983 795724 811878 709595 762659 123743 301469 432968 992270 248583 950615 94121 255732 201255 104304 357499 902171 932342 457017 96272 296572 243200 992566 739150 733000 260262 653919 255469 21217 750553 667746 358717 71260 963619 720415 579293 729862 215518 961643 460421 479964 186938 262542 20541 701649 475068 924165 147620 367052 579897 173568 507882 14311 381855 924261 752150 107441 828845 97419 665408 620077 247478 194688 556312 75729 759587 975044 174750 454408 221037 759692 294951 574385 223078 779648 904799 36637 645425 337084 821761 218708 744774 544275 188641 299665 3888 820039 91043 347714 934926 565075 7104 833545 258517 137761 704712 138045 761548 172948 38875 998826 286222 121216 561135 353356 530060 461613 476493 857240 923849 689623 755860 546548 758428 785201 764789 107706 963121 267613 516341 735545 686984 932341 84206 75316 888821 953990 817550 600097 982494 18384 600470 635114 862400 207815 972380 372784 303211 882517 361737 835843 74241 849365 309084 978795 765115 789914 678694 598754 501028 64422 975116 819096 438300 376179 669000 692846 12182 441134 836584 156603 254106 389174 186894 855306 270020 215714 33966 468442 492931 983800 140435 311325 539355 802295 127834 77753 760547 107918 90613 360330 324040 811170 216361 60894 436040 956428 732880 64119 827960 372697 11544 283277 379455 58440 225859 318602 276952 118415 79397 739404 454356 731863 372457 605478 45590 933371 717260 767391 137237 86989 785568 868273 421213 500626 612811 181579 224462 329153 440389 773200 302556 503687 514014 235926 360205 688197 217525 224424 588926 177297 46722 183557 262111 419889 952013 344542 306290 396963 397748 469339 884304 826392 576681 711447 658084 514612 615154 903584 440557 264976 906088 578936 471808 614200 558008 83414 634821 367086 190821 45990 911669 752037 250116 753925 100322 738758 254 7302 198255 246126 392593 281071 588692 251438 262096 689980 919003 781770 478110 755867 257062 326971 858423 73967 912807 73901 338920 545614 570533 802945 590034 603139 645054 365196 383147 183308 383519 950423 348092 505884 800334 80413 165092 688347 627489 129360 890003 631777 147012 860051 324176 99710 82743 943361 343796 104182 497038 565669 992557 262781 736623 39424 78268 979903 517335 122567 3127 851483 728598 545506 141960 119202 917454 248046 125611 572765 783800 380668 133620 745285 745823 97232 451655 777033 740642 531042 896734 173579 504438 446368 144007 747363 99298 585899 613539 491739 309634 933781 368105 919921 657285 92009 903072 852312 990383 5155 966312 520759 255064 339700 886002 237032 850986 454144 788867 904890 788134 402399 339702 757744 127520 57183 350135 660480 40447 790912 838920 947861 305790 491767 152895 664718 145326 530028 584326 133052 267506 753019 15578 889064 672001 647543 76301 606474 626279 372451 975237 689683 725508 36983 797242 847396 899851 306209 847419 318101 265285 904321 745322 628719 523532 453163 540603 641650 168528 481449 735162 763216 67221 265463 504578 783920 605747 6277 921414 64556 995861 26553 971915 579411 832187 162474 334252 2216 520504 275878 538581 216929 425908 279725 661321 654312 652906 868531 34397 203102 599467 640418 709754 902419 886682 815381 629726 685647 223919 457247 735132 868749 835060 19970 309143 453370 980106 706424 902347 181626 846373 382382 644677 575652 293324 471684 633830 160257 710618 758350 840995 703313 952896 47574 479240 726917 437248 938391 83632 196166 697267 898884 756623 799533 387333 223935 951017 464329 159860 824034 171992 506652 437268 335738 16777 727646 672973 62662 705151 8889 643547 759932 717903 531467 481038 352453 164579 383527 690568 705532 246007 731348 452289 568692 261407 558476 807686 826799 97215 160447 231030 356583 196753 480782 79748 656968 780195 90128 148856 878836 618326 38608 514222 705790 125216 702668 934357 701999 977611 739064 75184 938053 936052 364665 238233 105199 448141 799083 86329 749074 657307 964572 108690 183879 293496 754574 619061 444314 140242 909497 71948 655885 64234 33862 288721 983315 589015 402453 445269 547093 788992 505272 356346 754352 377189 30582 125177 191093 383319 811721 899038 149096 629308 789856 395143 264642 205068 54174 284392 985776 182486 97305 979273 387985 472444 645083 341702 498875 440242 939877 613582 118134 640963 789671 353894 860415 563724 791369 130147 234951 764735 715622 37107 36658 838370 516683 251221 467673 169613 424637 626396 429960 577648 748656 449136 19200 757130 43472 322316 455158 77235 444 219201 261522 612755 91654 595506 305970 779560 43252 656086 646756 578565 48450 419258 574959 569869 59038 114300 329739 566716 292011 605649 527076 553247 111743 560383 739291 745046 352356 614308 963013 734937 722522 179117 973546 625328 561364 714656 444743 957754 654391 536019 45644 178023 955550 425458 472799 955454 642456 730365 174360 918936 998632 346183 493251 137507 234692 548280 83297 951775 589207 592012 717927 525604 116160 944915 664765 397403 900049 353263 496768 622017 551632 643416 953856 205223 787001 9691 867715 472564 298681 622615 189248 190049 671349 768447 203045 105788 227073 261787 524434 596774 913002 536326 259228 948757 852653 387249 532747 865235 107517 277535 778139 276604 309633 802791 324415 666692 695059 59382 103897 819055 594370 373322 61636 363799 525137 984695 345739 735914 194358 957734 795502 633770 367260 173201 102436 574123 708577 41673 300052 916440 501080 955568 563163 831662 361737 168383 942729 240958 818284 444737 585379 863856 309746 739414 156579 477371 995708 136049 871987 883054 393441 652123 544822 637354 157741 826030 963008 297062 806108 341018 80664 228202 218339 638115 46973 285076 548904 880225 798238 870614 399877 418366 294305 70453 469513 876412 569949 759244 526966 644845 382175 999431 479172 786233 702569 732905 299741 689755 881582 407238 261151 564132 699928 217801 775517 396791 938179 341680 426718 62603 128255 782283 637277 269421 417169 636672 238215 156923 496242 48394 761152 511913 920591 169013 320222 164608 764359 457572 187756 237786 394544 130892 317673 506024 646483 19126 824391 575596 676011 546240 395884 762239 240362 791837 873396 660556 707061 144721 729325 649107 414755 956981 236057 412903 819649 615801 827184 618416 940881 108637 923227 339690 460294 67127 91962 26660 853193 52976 242143 589571 942200 736391 913489 364796 853729 989452 640074 54749 873484 675750 132281 138884 296238 330126 610241 76710 463735 642770 617528 263754 23045 372819 554025 670860 566766 876743 424466 685658 361851 953143 67559 429114 762279 472706 686541 802562 67684 631513 5728 639327 246422 32001 121645 344015 982934 690708 30073 940519 191728 296576 513528 550349 589925 424838 731990 855422 589930 201980 906162 981002 895271 532300 915166 942483 380346 204403 16801 794834 780657 286658 298485 226770 836371 213473 154761 420147 617048 958407 773375 656680 969836 472387 620527 718457 722608 418806 688419 686786 62457 629591 897049 4210 375823 5165 208900 964621 624751 719897 598731 35115 628810 813193 620489 92471 776580 829574 359627 242672 700854 491431 334357 231595 712172 412699 989 976399 559655 364580 697359 48727 77147 822550 647879 686548 303283 979612 238874 194217 644169 188788 488845 298317 780462 535854 399644 644236 642728 666416 873141 943110 205230 941877 550714 567663 563502 431561 936771 342797 41288 206223 418714 894782 309329 676987 86973 96431 774929 453273 971487 12837 467525 489092 246823 653176 423581 590447 490607 416083 817151 853792 847174 898614 846466 730480 451759 977652 446388 831436 955808 564469 374229 625463 376900 607093 320602 652870 85369 524483 394923 577698 431251 784771 878373 984842 458455 614381 474712 924494 598465 39948 601673 392277 953086 271103 725938 68248 267314 253051 641022 260196 784308 928711 675021 24412 119949 356030 162806 867893 614397 816017 450432 985145 317046 920835 224231 145285 201823 221803 806814 813258 988882 942389 733127 93647 843678 901025 48188 703469 366469 115395 2570 196562 678783 790721 306417 653695 695798 578008 412645 742986 279944 962776 80272 129565 643209 120291 709390 352821 16254 409330 814767 441955 914530 439632 302328 306959 426021 292125 851234 769200 306664 566732 150554 453653 778178 360293 686975 952927 458366 29764 530984 552452 991451 158040 476635 834830 522058 824741 85271 590362 796404 741314 525003 573466 388274 577692 145884 206483 451859 59569 223075 298592 764953 507222 824493 344493 368124 484146 909561 382140 415781 646784 923070 907940 591924 446289 290146 348877 306555 621576 832900 22325 875073 325532 911219 847662 934273 215193 818356 842845 148200 949791 669504 382461 131226 859042 169411 580762 646381 747432 749919 895063 925740 262670 808871 567848 599829 519044 244900 25112 674652 947276 314259 455429 710054 93759 921253 124831 358799 641672 963966 17644 651300 183014 174199 90055 227882 962158 242397 748381 354325 300999 380911 62894 841617 550317 5923 307410 177149 558383 54945 14065 774699 596465 924039 529226 829026 656811 832995 76973 859100 793575 225340 70209 138824 601543 330122 487935 250569 13052 889913 541172 983669 507408 476843 86979 452502 766878 563635 206049 472557 455956 51546 302551 166378 291640 971869 768708 377717 194656 867949 238873 10921 762232 275566 492955 183059 123008 150200 656484 513079 594060 476185 710049 344908 372610 345746 902101 42619 173279 832981 595477 801443 784947 928654 603915 305752 484576 360471 921396 469856 926111 348545 985121 922293 513403 875474 304826 487493 198355 261378 230454 849077 109724 856253 944036 98714 362973 391460 667877 455870 497074 795467 881711 374817 301194 241725 646988 637493 218409 853235 115161 564705 379174 407073 36679 704896 704942 187818 467678 303455 880127 974950 24629 261250 285806 877795 925051 840927 708898 991393 803889 844001 732566 826261 532974 201574 572763 707175 554906 432962 953875 296500 487667 622778 32120 332108 141195 577802 824787 23285 393287 720288 862021 641766 670498 763934 449217 99277 262120 734812 209232 820298 937339 364707 928332 25521 319762 613683 959397 474636 939829 954942 892383 922199 948994 906539 903762 420866 460587 519700 595305 162547 160758 303816 292643 392769 178876 722185 757909 355194 2026 195343 164135 216606 776643 982980 962130 666337 10779 493510 136488 156909 634781 998633 570956 605598 594375 516338 93685 476932 244265 944732 786224 889124 479402 842775 266203 441016 480451 818116 427627 116458 888193 435962 812263 185885 444423 50629 86890 649764 807242 249761 316069 797257 118163 802243 859866 968968 300161 974801 178658 430929 536644 548581 977129 188105 651619 77518 464876 908105 603447 672078 304578 609630 677486 865629 850320 601671 704137 623780 236755 81211 882014 42435 539483 17952 817302 459149 663562 898581 424176 175687 400216 402089 922876 472876 876306 621793 4641 159595 563991 199094 272089 17831 132378 590612 200495 557558 872611 888605 945160 516387 958798 919332 610199 803693 81994 854003 306406 629893 135002 875333 119572 937940 647768 82508 906962 302579 642349 628908 838053 350128 554075 990078 310823 59344 230323 242062 942342 172679 69855 291038 210436 821442 734041 368417 279669 609374 211186 12416 136516 442542 444364 166681 190830 372984 250976 670267 276869 789496 429945 674859 109678 700829 194487 918305 867300 928071 574350 496332 581683 463439 527300 609738 468797 27519 581366 313713 351609 24533 939859 403721 801775 142021 384224 749072 985213 277236 124018 512948 605973 650686 409271 107676 502076 110512 642414 670240 28557 407758 754666 121612 191284 573135 462547 646241 327796 986012 711844 763476 612321 805141 229678 764110 692711 469195 812820 804842 681409 502151 560333 431225 747010 611906 576166 610497 22544 811883 62525 930938 46371 351140 764359 566544 222667 579525 647370 221668 789480 712472 265444 53003 969647 175451 953282 824077 37292 989889 448362 362535 808250 862897 445042 747722 433997 923910 358214 606745 973480 135693 216166 928367 769447 407114 234405 748887 190519 469107 587627 974098 306009 827827 529588 639317 297827 302761 249231 577928 698174 635494 801249 609800 579049 889011 659231 23909 226932 851528 29719 901349 862854 196886 891752 599487 309656 500863 459076 487201 19832 164952 302453 576363 711559 726958 527702 891890 947067 507390 640150 787326 806430 1659 872249 385164 112845 997451 93398 904972 149177 160011 740953 579620 97194 295879 672835 295339 673207 726914 502117 291887 685391 508084 496681 366768 78963 204295 174729 5922 464313 711834 591766 649135 478027 531134 596146 830963 159206 404411 993814 947326 750748 180940 449293 598421 15378 284766 441783 217010 648706 275286 635463 980863 341818 496904 118598 897055 583836 848960 719118 707174 455836 3389 305999 54299 477893 104817 935501 3709 480628 164803 562655 367739 463195 655948 104882 57403 289664 910685 84805 949332 538811 420280 256683 155795 577724 19539 693516 490234 620482 130969 208419 32060 529829 917032 791425 837635 17165 315219 120201 206699 771192 446945 838642 452804 20664 258892 37640 619155 289267 529540 698156 833809 307937 33322 68047 39211 412562 805653 621883 277120 995813 199824 835914 188519 166098 487002 14125 996518 472417 649316 617894 739068 359281 78359 463438 371096 676466 721675 402192 269023 146475 91985 880236 411690 535349 728171 860405 79557 739517 955086 837907 172210 776134 114151 670210 376292 99941 111251 713617 494660 394499 366821 408612 337136 188895 631332 957491 552311 953929 166922 922633 896414 198248 350470 257733 718878 14005 703547 639452 702051 559166 126463 170709 781774 133156 632797 961676 552052 909341 666067 354735 511134 487411 390677 428804 137031 595266 649160 861921 403681 767230 849223 647539 883600 755243 777442 447928 582829 804515 394650 9284 574468 900692 833767 355584 672086 29631 31154 683302 204760 985914 657755 6599 339891 914223 809844 438149 267330 49755 182083 732249 714326 164752 998852 898446 218165 994163 540709 372868 975383 60158 187721 950766 140904 343167 572294 140628 723145 544088 819366 129106 6927 683965 498410 367383 608450 941049 79874 624359 98912 625385 749526 791706 537943 424703 920384 896410 107022 986048 265232 88105 821085 106439 242183 726361 474256 228736 692060 393746 273576 77741 692218 966415 484378 79461 342784 23905 726670 451792 467776 616555 948321 84524 140416 188964 698019 375307 997948 123800 698778 105555 781922 734759 72638 754684 328916 160453 279226 60182 367338 80824 761586 807680 992813 383518 408247 215218 552797 959844 490772 869492 184428 883215 86085 314084 181185 415415 826555 296565 179190 504839 798233 93930 536795 664959 857274 220447 262320 682098 691241 286593 538223 113480 872230 924112 879167 887421 411560 81316 625410 626208 496662 383846 444104 765653 222989 841106 146010 602708 95837 84027 212208 21927 815308 816199 337403 41264 433617 182575 609756 61217 20186 128449 834859 67586 432903 627678 603889 159150 79020 381564 860846 480278 8723 10852 763156 780604 647224 905845 527177 330490 189387 531168 668521 155449 56753 714602 890050 468794 569348 726829 644887 378833 645070 257686 821214 776484 81874 930537 678402 302640 271619 244793 479585 408325 791179 808112 367054 890117 25478 591629 480400 785641 134596 949025 734370 951228 710154 923153 642353 279453 355025 211095 22049 541058 657286 79041 496137 818224 161417 762416 467442 795780 840942 746651 670811 846509 34815 876169 421304 726127 678391 414106 620783 960097 925768 932031 137561 752304 908694 144638 939847 363034 556539 314607 115323 50740 276161 351809 857066 667493 444267 592822 103873 288168 885612 940834 175517 135822 420013 473328 904209 311482 318988 257629 175780 9443 87256 816507 740176 427541 554390 943664 861060 209904 267391 540660 568803 851239 391743 393174 567363 175363 875448 468920 20143 685726 70397 690959 808550 977512 171927 150564 87193 974438 577156 835669 88113 218669 228723 827092 374790 96299 90505 85031 474985 497439 422686 651175 852763 908956 983105 838657 741460 200330 847984 919864 112509 296357 890145 560352 426678 743100 383164 835621 788177 903411 801503 886850 184469 620418 527513 290570 690940 915763 168367 768483 416501 999528 584601 18118 111010 941650 471622 585793 325339 969083 964820 526197 920234 337342 341529 145495 365517 609865 481885 376499 864120 797090 301341 534501 439184 766879 757514 381982 929072 835948 384712 145957 108776 104841 318063 17875 878201 177098 739342 617622 458522 284373 453219 232367 184630 149159 30564 608052 394988 938640 692793 217358 877710 520050 539007 971260 739874 186502 348358 472015 58980 898454 104916 213932 121986 56132 268577 478413 537119 242562 172185 397504 599632 883800 377437 656486 857250 854178 285634 511861 420242 182735 301904 65335 330643 531043 971524 335177 521868 486069 557710 366429 190871 704242 726356 197112 257028 751000 353517 305332 70675 948668 320551 180799 115710 392773 209154 798427 213293 517294 982515 304924 860671 847688 152226 989613 818504 563829 348524 26699 311629 177774 64737 439880 170058 934207 363335 274506 103596 310982 996373 959369 194520 831351 388537 467988 301794 970522 823827 702221 857047 731724 272056 284840 48627 228794 341551 408176 906667 702825 939639 410627 560549 765937 368959 925393 514043 370941 757805 680992 634940 622668 371224 462667 854891 315955 902030 318718 725566 905689 740943 63292 963744 170106 747983 836122 396463 935077 308344 376001 796607 781822 993190 415215 152917 468476 134313 106102 863788 963436 878406 594556 63028 511596 70007 369978 287950 360049 480038 162686 753617 50370 216118 341992 418568 817658 61114 841648 236530 133130 350268 425247 115905 348916 993912 806225 592347 530193 683742 766266 792732 823628 426131 356445 136594 711653 321392 772566 109440 456368 772290 531730 576155 687955 871816 279826 83728 585931 500089 973164 345596 877223 258939 513802 511666 203532 577901 55528 255609 690095 559966 800666 368396 540510 669779 305220 189784 396344 729349 490848 918145 370992 671457 928636 959837 493582 179910 234809 814135 702766 243082 49549 983822 841726 186358 807554 186003 877892 951109 32821 445103 295319 836073 668375 238394 305121 178182 186032 65093 490979 607477 48343 990353 177009 155011 697915 849302 371634 958831 181533 464829 103841 983855 465619 832486 358863 123627 537927 645859 423454 567873 544822 968123 481607 477312 518706 610856 171861 489773 113121 663193 52648 336961 932091 769841 995060 476968 312655 580998 693567 689859 824319 941731 764710 563687 495615 740614 728344 245724 935450 371683 965273 790944 454893 579423 322305 392417 380202 964565 12091 300678 14167 639317 257734 678823 78028 227040 66807 604688 527417 149805 928565 769987 43677 262631 757820 786546 570320 347885 98715 108105 384762 378513 813494 852130 23257 426906 34052 933710 976896 666498 483090 612627 459602 905016 746430 952617 418635 996766 637309 166332 705271 206156 92949 750189 77241 166667 624355 222033 462342 282012 3543 535600 262055 358255 37812 351559 220859 590316 161233 132423 615090 941997 699930 666900 142035 798146 421135 608326 577143 99883 494211 949931 968331 254498 542366 852675 160082 986191 13212 663171 195617 26321 525260 882067 208674 570556 848466 117072 104273 884309 466470 294538 483074 330776 168979 160007 801305 222131 270072 659198 687440 970312 146826 423325 587829 877359 624912 954628 637865 145905 849126 374984 588066 686094 516155 949617 434665 206904 906323 781500 384477 661526 551237 374425 69423 813122 424317 623662 963172 538571 817788 120466 549270 63220 474451 273427 393907 319155 788140 836337 674940 107635 16577 942752 514120 100434 568355 255370 208702 218468 706228 209419 673310 51822 244781 180595 188473 503084 155481 927688 441588 928331 842776 930753 674698 290223 693469 54220 331975 745327 617905 368648 140941 932116 198125 135244 132179 928926 265156 462495 98977 70655 987959 11005 540437 712157 249950 577944 592097 799508 108262 606805 439882 669490 901262 584651 790827 564538 106153 597960 247984 758370 340575 660235 638811 254484 107563 400331 112067 490864 825950 97710 465488 661577 850075 303699 463104 516580 240153 159241 106278 431868 270372 225237 433253 818368 392733 892976 894137 19475 116213 753799 424302 850828 270070 149689 496999 722356 396026 75741 210009 895242 682609 274297 567373 850050 528480 208716 48993 172929 867677 762565 907976 876067 222996 738569 879877 686454 440709 33393 558964 120572 55235 544457 614786 928813 869174 460435 364464 318834 653466 887426 213971 952875 257598 828031 674967 872490 596166 947624 759415 887606 268842 593548 84487 107913 750005 276784 596715 715283 611142 761805 503261 213876 392466 360719 746538 397382 254496 817496 18869 611856 158731 326203 516275 379284 724740 752961 557358 918978 847374 401895 545475 619395 855616 165982 230627 207663 93383 317002 337429 950999 780577 44548 703219 28540 810274 466008 438824 532757 839731 807047 931257 822670 747470 143750 383609 82307 215236 269182 854099 744393 915383 622410 3907 3494 500832 328316 529373 826644 368586 814040 941253 720258 665429 108630 513014 348435 837492 908388 828156 243036 875695 687587 318905 287146 667810 852965 167139 848442 767164 288950 532420 868608 985665 106896 772089 384289 481097 164068 930612 406456 583550 217112 684347 243092 277218 459652 585574 708985 151431 111028 132516 241051 670805 194025 984247 508518 660231 455256 164339 933048 179246 136937 878339 470117 813997 138425 887588 479347 823163 637720 864553 63259 197092 696140 10613 241038 575176 92813 984836 584942 246299 212487 972898 878352 904163 131739 70642 190785 82365 135133 788904 542206 476505 331159 581519 102394 273337 201157 278917 152924 352438 399768 208506 935806 621755 702579 207733 126831 334792 228721 693199 575794 634736 561053 85685 212477 465435 953720 800426 447867 505413 208950 850627 327563 723837 146817 902505 431486 817959 414581 150298 115420 266299 812834 385641 132768 190403 240654 4794 718136 167649 638256 726535 301574 934279 463606 571677 754657 471228 749824 266143 466261 924830 406562 667394 34462 985371 334566 142928 944881 294710 231368 774629 623604 235401 927736 29941 148545 371837 766235 638404 868135 65683 488715 470252 673769 940446 500690 633307 852669 976135 41011 755282 598733 401672 490274 697703 87034 560817 480262 510532 756884 376807 206526 127654 865251 175968 338585 643678 873633 198376 175964 709971 88638 151134 955905 96511 808859 524087 880178 481262 369999 707003 934482 823618 875685 648771 216180 748401 627164 320706 833954 868741 161446 236792 552215 126939 601449 3584 675397 265125 783873 151300 806225 954728 19516 681795 997394 84286 95132 314386 427285 260438 628185 340952 401756 491887 133917 908880 53978 894432 588166 912395 629432 420819 686951 184043 142932 474886 566599 747882 345341 538953 308192 842961 513656 751106 824865 415617 392894 933676 556973 434669 814907 314323 751066 350366 622545 998809 132787 150382 337427 273269 786550 419981 620874 111535 329111 13056 488756 179813 24443 603804 390976 59274 108862 527119 676499 630497 305070 706584 388678 776966 153741 84938 682085 131429 750162 819917 298289 126209 297641 807133 304095 745391 358575 638473 891352 930712 935543 273333 383159 237819 843783 179480 468302 377000 648219 768063 403169 909958 169249 423688 894376 613838 108604 383272 992402 9613 310210 485414 36221 954790 712254 893021 258047 36238 887086 479166 3744 914958 361029 831244 69725 992709 313771 86878 646695 546595 372792 117600 148642 919855 210364 169746 452455 340866 756283 197768 986946 229450 385961 815592 748404 831496 635698 374575 985074 535378 989365 193772 703652 9938 252035 455108 756775 198469 992677 771244 823116 88508 693716 627762 13654 760286 892863 203509 825088 175844 350984 673128 358325 252828 135879 305107 388822 669416 678789 320594 525304 692604 839171 212820 531299 195811 227569 944029 217108 653049 974327 431940 179259 603698 626351 323702 466686 241107 119208 562353 886005 983988 309349 55114 709931 132740 277404 67752 556131 53444 880056 347654 539985 525131 42200 372149 488989 870784 497421 538839 836900 412516 930720 718309 107190 93830 35081 406699 346073 603276 684345 14727 290116 181360 398609 476397 798117 69633 307881 300837 135004 472414 748618 14411 487550 693759 548212 164623 585235 324076 541465 365747 736727 515459 665696 741136 538045 961142 321379 135249 294759 751243 651761 381813 166383 615066 277005 826321 966242 939795 909869 548236 559232 898357 211707 919202 320189 815832 682520 319266 23491 449636 939860 620720 47022 756248 263159 524227 935438 910596 970428 511528 535849 583823 586128 285885 354422 682993 837975 285367 341538 88122 734312 195101 666639 970570 272204 3722 307281 474007 575043 443439 902319 342442 994046 272782 802536 18978 212838 905152 715179 302383 241556 114416 982301 911384 894295 255646 502807 899574 327409 90910 795558 269814 397274 710806 599690 758875 308796 217603 659063 82810 936885 445556 379286 883773 877272 240526 832453 594849 107372 966342 951443 794423 123435 637802 604293 462054 415685 116441 653204 242087 859227 26758 848685 408072 36548 836345 522095 660458 572363 249997 2160 927747 524846 880179 330553 569181 5793 851118 198981 654805 485961 442518 504134 249245 69442 758677 680352 141690 508378 191724 41580 839750 431763 219247 978487 379375 880484 484485 952448 515767 904185 551913 973309 286386 746607 597676 713751 86283 13273 654320 187945 138239 906942 88750 312133 761824 459160 43057 887343 220947 725782 826457 17248 934674 790875 414810 83332 221931 139133 897210 188476 213376 720902 896790 976989 114821 646903 184669 192496 565893 578240 495763 777712 158238 831625 646608 966287 815872 238381 96191 269489 966001 970489 898655 126190 344396 973106 174405 12180 185725 112460 243672 212772 102983 856435 442644 71121 7614 837382 490376 693124 255565 737751 71704 632538 454130 759916 648763 902180 198205 513793 559486 988326 734613 341956 813631 196376 976818 521048 621938 277992 283364 570066 8928 414134 559691 614719 99171 185687 344860 578524 419692 452371 254179 884253 382909 503335 592635 597607 490351 597636 333911 545621 880110 294478 324733 315958 129015 222109 93766 729421 855393 506367 113568 20560 982737 430260 858380 291690 68228 963505 458976 417530 162441 440542 964037 189970 629060 288792 446010 467320 782829 495983 563599 148456 731087 967529 380651 70607 747977 63998 987079 966418 113296 492122 74353 602693 66347 473885 664714 57013 699510 51358 728968 491679 671648 56548 172981 857910 425837 302956 246638 465889 488372 631846 251620 8954 773409 761400 421662 61392 579317 980665 955318 37990 936449 519095 332696 684530 351919 636082 491462 128159 482169 746910 590806 370315 572464 259109 27762 675081 598838 694115 413079 636833 331652 453544 28247 532299 269989 300090 446807 437816 821689 877584 977105 619913 60147 73944 166163 135189 712603 434226 547263 304616 510029 315442 394889 448830 245241 745250 244988 363980 342753 200573 181493 561464 881437 474102 451878 358876 145242 969071 994261 560519 499991 738306 171290 324987 401766 148988 108708 893680 584881 856028 517621 479632 125299 386969 64161 531385 895995 826969 174739 871422 690221 491899 149193 983462 664896 592462 19539 951468 208192 10007 453720 770557 387085 296464 118032 351805 683483 804323 761163 696514 719793 778675 668200 23127 245482 560211 56799 35771 487798 60876 444920 984416 930266 909340 609362 523692 55340 474994 23325 273083 948056 993715 221152 380123 99294 464248 381620 405774 870993 730318 130886 671756 972761 791412 39129 202814 785650 21536 498306 535940 897131 379003 974826 775408 112616 313376 419280 984841 389281 654881 792196 502601 311329 552386 948909 328351 398343 324732 348100 886894 672520 998459 547863 106828 626923 350305 981319 615172 216651 735617 343178 525972 885465 688484 860649 29040 327832 817031 80515 325501 916831 336795 218633 97943 887451 668932 478272 426571 677322 151771 362754 556254 942464 402412 684413 647364 895334 252921 922482 333929 722998 837813 242231 665516 379328 453129 316534 553823 667113 524306 179244 378121 309223 806369 292779 292 716614 532154 376792 744607 419046 95381 46061 693852 631162 458273 66232 553587 247050 47612 321882 618798 370994 625852 520650 120587 859937 519657 721232 578941 416923 727616 604746 22059 989816 280178 313898 307184 177954 697634 284149 256345 132763 88171 826757 79914 896565 627032 202441 896409 163863 47594 23040 131730 241023 664982 977154 788529 786299 445124 468151 582091 613358 593041 52765 936613 228306 181262 94726 58299 187824 651326 811991 606651 661225 621340 638411 963591 257713 602067 5998 400887 244558 593668 74915 232341 177629 945924 13343 954015 607758 768794 551403 749320 763171 486213 941797 668471 338165 636853 329343 840390 548975 589454 214847 240388 820305 64424 515134 112436 562990 463441 841001 504012 636590 70665 759939 280055 718093 47940 127905 609747 685530 145708 456044 613748 947385 5469 387299 714527 357922 391399 547734 674320 977439 362704 763564 952628 577618 355407 781854 680239 314989 580434 988026 205272 941751 727673 679585 810936 592718 233752 584969 918223 242208 9017 643259 994511 861872 768344 652246 264671 49623 633701 486410 425753 192449 482694 713310 710732 558572 280274 735915 29946 411820 959319 530271 799771 332650 263060 910459 89625 786976 648064 256213 988690 308510 640513 251863 861658 339401 469942 156414 473334 287767 38766 647388 951457 273108 877423 548566 25290 101663 810480 134438 281557 721773 891742 489114 529814 395334 679771 279379 807065 94979 437690 979143 144669 222038 218309 996416 600147 616770 863671 901723 952868 901727 78403 993866 152617 35544 184971 691858 59441 542700 324585 69774 936062 962544 972713 586922 751048 495563 170957 904808 990200 599672 667592 232927 20846 674504 464196 674871 36284 859613 630492 824302 266921 34352 350306 380758 179056 901005 828506 811412 959998 421394 255421 192483 304759 858227 624888 351887 763313 628537 997354 287547 884087 757438 275113 171995 866055 563506 628670 784570 535061 300698 744996 292726 131462 201099 307085 285439 499894 154419 312733 948316 913202 740369 576493 173861 737983 333368 16457 354826 951185 684688 10034 424266 223700 352277 731485 243581 987687 37014 561075 185931 903260 178039 599183 107443 396730 590703 307587 170501 833531 515403 722067 733544 178766 360489 647736 439957 215574 120702 915230 583514 902057 974353 6886 868247 889489 129277 414117 531396 94863 25203 696995 328362 779155 974070 370909 603429 241157 350877 197764 473769 739584 389332 850812 156986 952145 748827 241310 734962 610684 224709 692022 742143 68343 473467 748677 106914 434094 844535 97088 320369 324797 128905 925071 336725 233401 869910 669327 138573 319208 110803 276497 777194 332164 876494 86680 585873 919483 371238 394847 437180 922866 778766 537617 613433 915518 751310 985743 998057 319081 125570 83886 863106 316467 12761 160694 851918 236366 823383 764644 455594 149153 914195 233832 892616 176775 781242 384936 251693 790093 662154 948284 311155 226679 314840 468528 796232 801019 321803 793989 253358 701316 397534 493807 413497 506480 520610 210456 278868 579347 479161 109852 228348 6770 192540 398924 481411 403913 629014 635371 490062 307270 74375 493236 115992 668363 38691 886737 442733 462319 863600 291493 839152 32574 217227 228804 33365 298485 80868 998326 810727 913607 556861 246199 693251 950234 929839 784250 633948 603595 798820 502881 66485 881638 96926 529223 163626 547630 560559 51190 414503 560923 886207 803505 883119 986967 917194 463596 114646 804672 771871 875726 787592 520298 708002 326902 636480 552666 328906 320947 471889 772683 318436 217995 124257 206381 93262 372853 924393 934113 550589 630047 672182 490366 345655 871016 324459 592080 904666 829223 856253 887123 62163 681826 811701 440508 158632 828760 383154 481393 320879 74040 127972 697996 163156 704295 96914 799963 316375 480319 658197 381539 882828 973578 330267 610137 373273 58379 729957 836071 532219 522933 12809 223981 293889 65842 360304 892158 694735 975389 660825 648159 765405 92808 121365 326795 617974 600631 555273 875889 248570 550435 466479 747892 434076 66361 918741 237674 365348 548568 624220 10782 912877 881815 570490 773967 869096 48892 1721 725102 728024 264453 515765 463716 542484 650851 133730 525386 976649 512251 762500 854702 863221 265188 341046 710997 958381 311595 14692 272755 593304 466961 429072 817653 849073 447755 782992 452087 25097 812034 103950 284047 596162 873937 730823 280384 951253 645706 691917 713991 316813 62961 233925 587155 181258 909311 732586 492548 467839 924576 866440 56307 973045 142069 343041 20522 239558 740051 615692 750567 897442 442115 763505 576414 248333 692544 804366 742004 472031 939772 832917 922437 814083 541851 682188 162910 305976 846453 438347 736579 114579 701273 246977 127595 766523 703557 862704 498367 164396 229359 887213 33951 517109 44863 992737 11548 187706 685778 398474 579519 205298 822585 854714 576321 481705 915256 537239 257041 42944 435847 948826 248849 405288 492948 398032 282393 764011 592384 603868 890995 770595 206045 262835 900765 772609 558518 814558 9866 93959 919240 708348 804513 243278 672065 497789 326141 743937 60168 445480 992299 194080 646772 622678 696047 141119 145747 727092 93759 478980 964965 291781 4422 626604 845151 836958 377763 802374 411049 120360 585639 796086 259232 590562 824731 751540 779285 474141 135287 538571 128843 114430 55532 151962 275453 937663 665499 355222 10390 99373 485980 43526 724599 884524 403001 338438 492788 937391 578671 823685 303831 514944 991220 607686 836956 406078 798763 179043 384819 487258 358961 877701 649026 383961 51669 471661 188768 597781 454615 693551 98843 159356 590640 614834 142323 757071 480650 584241 126301 944612 410244 3772 669504 302885 587439 843896 630907 412879 814611 249115 189085 104308 988203 308017 989036 980345 753700 542682 637279 688089 460771 294089 984100 96352 149180 222534 638939 849904 218875 256813 446808 919935 3679 590573 823653 583255 457114 738635 568190 644438 55634 167132 423763 624812 287907 96078 138057 201759 310107 344799 808633 855113 613373 903652 762992 804889 366591 676740 370798 986638 549963 546235 878759 913344 330434 355928 699653 756887 814836 837823 137251 299601 424745 24423 480339 735744 973083 545180 136154 413066 19258 991550 933743 285544 45479 698817 281023 236967 452665 679788 882988 473386 598843 515418 309449 369829 626156 952891 297440 591140 408893 647508 856812 908290 647319 723835 22111 942450 974930 827996 562205 368826 40383 979767 954047 286579 122784 82783 644050 527371 112426 610556 987477 965634 525002 464842 166590 467568 910365 202904 322998 309118 185206 815114 619096 303336 739356 185048 325494 198530 2825 217548 545876 720304 258604 463560 667499 519532 785448 68542 823719 927875 833235 623990 436778 611736 542520 543563 785479 713376 483669 150894 334535 455077 162846 770082 834088 209348 687224 370238 636312 502638 952638 683438 870206 489770 250432 538931 907634 277969 695679 873630 400832 88593 55667 770329 496746 380395 923141 635230 302179 670966 696853 790205 885908 303961 624757 122203 200666 889492 782251 842414 780614 236408 864307 895874 18652 360810 894267 875894 920853 388389 432998 389184 336669 578869 999242 217957 935445 131644 117169 404866 214930 951984 385052 362758 496284 192539 88635 286517 881200 540506 761462 886822 9535 239967 201319 315590 139373 790127 787038 131156 603794 569125 284444 286114 251004 199341 37400 173658 172779 329290 776637 268023 756052 926928 475690 244744 922399 883626 817584 327664 882217 679829 134680 623273 46275 539939 309851 676604 132464 557114 884648 30986 429483 39058 787361 103559 943647 663611 450334 893881 982125 283284 599208 588861 427754 274901 102719 796035 659358 605254 176725 58765 362566 253766 776017 923828 905362 591621 197069 101347 578792 331530 860697 847322 921503 118061 718581 292396 128325 99422 386650 396161 642330 242781 283186 1557 104914 959295 343004 706871 872855 170224 407849 935435 39301 503339 553186 275337 914413 31812 375231 885627 857938 444895 417137 417603 81710 173365 88345 749330 559022 191318 843151 155186 795762 831970 522716 490174 228111 180623 196992 806693 842444 909670 950957 978922 49832 532678 710153 470566 236690 404832 824368 933317 149552 750137 28336 38533 642201 582891 60940 988858 153947 870564 455098 466701 766581 463461 8101 249464 581342 817924 393259 633035 671549 47146 823711 607083 874350 812758 279752 659853 922435 922841 815905 179199 188801 844120 619351 554464 113183 137101 923790 334947 480010 805702 133212 929616 224548 688229 128653 958211 734848 762206 568157 897195 45928 573884 922497 924748 616024 588636 851678 306622 789568 665456 578256 91435 167237 55741 231973 248405 578688 798621 973024 107982 355133 847806 846838 734269 75390 984482 900116 227104 933174 224285 380055 330501 109967 8602 338834 505039 762276 292182 173836 427767 253191 412963 505791 937993 79676 58535 612378 605347 933564 854682 572800 310137 657396 223948 940615 5844 623043 203356 675002 799182 941439 178946 117272 999063 647921 144326 806994 14259 747092 39942 190225 546810 684634 105588 607725 226455 524583 627478 262519 659530 429780 220869 889968 618470 542381 652654 592976 57555 256308 337300 619264 491021 880220 15564 459680 338403 144590 744767 579138 187449 276519 109291 17389 329862 659768 920995 27163 345559 917381 286666 577019 268810 550535 44316 235503 679828 735786 877030 135183 451964 94543 313673 283941 904989 943371 563835 303343 498920 777446 185925 973793 314592 303902 607302 886560 498204 226657 199278 693703 400584 485078 494020 443430 48996 335125 14945 511934 433731 584490 183667 222598 634382 649110 629563 94441 297151 286094 9167 884614 453414 255482 99289 785263 354471 960183 392533 1898 51322 534486 966871 31603 917930 710875 430787 26488 645463 479614 573459 557532 395060 417325 779349 594996 384649 980488 22058 657805 432946 563492 9033 602404 460766 416137 847161 297836 250257 471220 217882 180044 532130 814358 961629 740830 294782 910738 203207 552754 534307 790147 187123 880584 147942 439732 317453 871962 513581 936550 755159 959632 321910 166541 676135 205321 629711 683539 453095 528921 667483 543572 445524 618117 83731 818721 341120 769609 534402 376189 367633 489682 815240 538147 23871 809733 948377 797438 486617 600438 219003 191086 721089 865586 262091 725194 145899 261301 291513 406169 341603 563188 919175 728216 439172 207829 848206 19255 654529 760562 982648 121499 134943 851930 687687 593694 537785 193168 24269 599563 161275 524106 167538 119586 651560 877043 446322 800602 682965 117801 649628 378138 616491 924543 434708 644798 206120 951229 866961 277976 188447 390875 720480 314093 794803 138890 536031 684980 47456 337003 245827 629659 310643 292885 306514 769985 47693 970643 653994 292093 228579 986084 257976 982614 326593 141562 893762 960008 348610 594747 794718 659397 132634 390531 250808 926002 15821 784032 921872 982438 170549 364821 740793 278190 889599 561303 134876 815692 678510 683731 56307 542707 46103 702822 83918 748557 86884 794403 720401 226485 965137 724625 698996 542909 288306 81067 837442 35434 599595 959262 470682 809331 328886 420430 375730 339077 679905 209425 965839 126786 299277 933426 900557 48381 364144 980272 764701 972863 707092 592060 345474 886406 851606 721278 48339 933377 549096 844945 839293 541653 713103 951363 95358 966235 853221 258710 761707 627359 24664 644930 429483 468130 842665 304176 957625 742362 384559 689152 383205 475693 202897 197444 478868 150585 923536 179395 434172 888335 835898 689527 976809 758515 509176 399375 366715 126814 926465 20846 858917 806076 349604 797482 438320 302255 144579 113102 924150 581066 208082 544984 34471 29142 341788 563899 588999 808208 546046 378847 944366 438505 416682 597852 607879 963077 847462 892483 281169 953469 610443 23765 209313 772253 885318 123721 341982 578470 815769 755850 610756 999501 363611 791287 193250 530234 228340 533730 411484 972362 243299 828114 635305 475598 67896 571329 893397 57290 496857 102173 568193 865462 660673 920715 641694 561409 140093 954272 404598 374217 833709 21350 822563 129508 282697 817758 217494 487898 640857 784248 103569 209704 292476 906588 1581 305214 686626 108964 10517 960194 592082 938848 208585 918156 336421 843728 272669 726440 899913 254062 279031 813015 771967 323810 554900 482125 176732 70411 643011 498164 969676 527165 259496 681576 977739 110525 90299 355770 454378 799303 25863 584813 712400 162697 210411 344188 235574 893605 121500 491538 189482 508723 393633 712912 875917 262524 899414 107530 294741 503488 11626 466378 145612 451889 979040 560524 826446 146486 94098 756609 114319 829609 116265 36108 789331 24153 490150 24904 855668 564873 654429 208703 247008 351343 424117 786932 93145 407478 980137 597339 634291 333180 397897 402716 761881 876053 978618 557139 127496 983430 734962 39443 114961 875275 948285 338462 444636 106065 202619 13806 939808 200700 336863 799280 145580 592291 453361 840388 320162 380815 325325 181886 967606 749184 584802 651496 234611 177384 236660 469758 39094 308269 303259 51376 338161 503019 677506 140323 600937 798256 932200 959920 591673 210623 180450 880292 107597 861325 768343 623807 294504 214151 818883 178165 312926 371338 723637 614192 15386 941482 233168 955979 837594 379756 557710 265880 5998 680075 554616 864476 504892 940726 712687 946446 805823 989584 446183 923867 539459 584240 826086 148837 395435 623903 659274 379071 134764 416668 797312 51251 371151 872795 335822 810108 5170 93185 439754 239948 552584 240426 856544 32455 750741 469220 533327 233670 332914 913841 77997 544726 628111 141513 141215 225974 52588 759445 154530 252316 916127 962549 539525 601393 949777 823419 986348 147600 831297 612462 522383 25931 266175 648136 822712 434918 21362 542265 164809 657114 567763 879393 459060 297108 262256 253145 133313 712691 861482 354347 771787 480973 81015 471126 708931 969962 38304 178059 41324 385800 656452 498226 699293 270934 831188 433638 807618 234617 814741 949941 569947 128521 654113 388897 913148 647061 167910 859937 521164 53531 649381 434721 705734 33169 325492 470525 771898 851295 813693 338698 863181 211298 541757 697294 500533 822507 950213 702531 209982 499262 280765 832728 59079 855124 236380 293808 977478 379289 472241 211232 368704 525870 840605 724981 837522 678184 318359 296364 123499 671439 112486 756537 897423 711968 608427 799233 965269 704716 948692 957215 85930 67703 791274 55202 595149 90041 158980 607053 644432 277088 267025 585047 995805 39276 907347 237225 978159 244882 137822 42082 505877 64122 749341 671574 652914 646529 775182 663307 488959 590264 969025 117114 627016 412963 484892 48212 657131 64314 192858 318075 861340 667499 132295 831684 475364 547542 742854 511100 142237 714256 675083 237408 35384 765153 896610 600035 805495 601798 964518 75372 240243 605551 63818 828885 962903 954050 839444 59245 846947 772758 59869 726775 774570 509817 314450 25705 442836 218795 819894 911214 159325 616929 255006 721060 464532 778307 951731 651167 689693 811501 973300 946532 514415 726770 556273 484271 220951 762964 143889 969006 161460 767310 987917 863363 904248 330826 995378 652165 563373 481515 621859 481280 939822 85125 767445 877936 365545 289824 755666 946506 563492 731576 475319 804148 387125 638144 705141 275784 779657 4954 788627 104021 699870 501984 813354 48862 900168 409055 828328 36761 736944 149719 421006 730096 668304 252540 570034 771460 553464 323256 233726 266469 42125 894054 292207 554331 742788 344729 39894 567200 41387 287763 286299 841636 129569 796430 365109 770824 695641 269111 970227 534435 197467 433901 34230 866304 646595 697159 551732 307870 917056 235531 74615 794671 93334 517816 103644 381145 799837 823805 509525 236472 164159 426943 134183 162586 718590 347159 700269 82689 382380 526290 718419 17829 594608 503983 299483 806192 849224 90148 813788 277568 652802 659034 840126 396904 445953 186348 449151 315247 295550 106540 744433 665615 776453 142623 973305 735095 761268 347132 840850 23626 815103 682736 840072 554078 838383 57372 292158 710270 217630 34261 118632 162024 766012 907044 875857 924560 199821 349764 609303 37339 625577 357287 600810 852325 56891 776753 705360 59260 426691 261371 815908 211746 881620 745489 818451 246286 463446 86005 935069 180204 268805 584282 185498 532505 335152 263337 783410 233960 614587 88447 927460 776607 648541 209773 135296 916026 101155 5623 873645 594087 859307 247958 208804 397513 460458 917046 44018 295670 158503 484216 10746 891129 948221 722545 169649 827024 118557 390378 416993 548078 339401 448798 371046 882490 981979 844030 431476 828879 92284 367600 273295 181242 823661 94412 388433 825279 393473 520350 559143 270933 581345 158567 806868 398117 17031 78748 479277 993359 587075 8997 587292 357284 73273 476383 785502 907501 864481 941979 441348 138915 511558 988253 193910 847029 238024 674141 666411 630277 707866 863497 662514 677099 881156 59265 32812 836656 537378 276634 793743 479957 210851 785308 27749 642378 399179 544196 359435 261367 398833 467267 954866 610038 432514 506428 420258 50390 269884 175178 348658 361690 750324 756536 389457 867128 72272 2375 757056 829595 360078 875628 659030 57826 555003 788943 473915 553886 479869 420876 166189 996760 930698 754422 275518 106312 575022 8207 122259 43615 81545 876178 455207 16766 275471 56234 899270 333373 189254 212664 517970 890533 748619 757712 158082 71094 886349 377212 357470 249762 576785 825912 24196 134032 405228 935668 313190 617690 405836 464406 235914 800399 615536 947253 297801 931506 297515 563103 953552 710201 836389 957075 739554 655822 405850 411848 400659 74898 500761 590309 676750 954901 645382 719302 484177 710943 856088 957566 322796 202219 507484 82575 431302 145254 118384 986419 332888 676468 685385 694999 268079 254188 816749 52123 167278 902231 576698 945363 224010 750645 229021 808905 244748 390647 5340 116408 878995 716934 989005 272210 75151 187515 466844 686588 672775 907749 296777 97805 241172 332806 437543 195026 58916 947606 99743 46605 193208 66559 92203 393585 984550 972575 89243 890088 791319 920201 13523 57677 93770 959236 761803 528434 905295 942346 101006 892508 899341 797771 596667 425346 442558 171367 120711 162513 812717 41656 878073 731371 989631 429190 815021 570083 699815 234064 79954 56258 647343 335882 507628 486150 192566 115353 675218 910750 788013 75353 773745 762415 564761 781592 936263 84818 808084 440152 6377 847187 475084 101648 336701 926836 70595 402028 937985 257704 618317 973833 315970 570456 219285 525434 466918 799521 125848 629510 776483 800596 879464 793319 6725 945205 10986 19788 496556 68285 565337 264856 582411 944152 452545 56929 160555 906856 100868 266417 179814 686464 363865 971913 249772 217065 922760 448793 566209 692192 835503 291529 695613 943510 645888 4532 504011 804015 501568 928487 948010 248644 662858 701095 42223 390817 55434 958824 623425 309575 319171 261718 212508 283307 624009 607696 472463 964533 458504 320552 184509 190786 642363 808228 996512 90275 959221 57280 246721 111004 46236 596010 266306 609126 307561 539205 18196 145325 917929 519142 107905 881618 167871 970970 209699 928554 891295 291358 746027 33149 47765 135589 311643 83272 162492 571414 865740 25787 321544 4364 749225 761852 623036 841748 666674 852643 276340 540082 40506 784508 732893 412252 761642 554824 932920 411837 976572 179259 428699 74548 424064 952960 378479 499283 503706 465904 336947 95712 358018 217695 477239 517719 758595 883472 879586 864101 525628 283387 609901 313263 502242 995470 62758 264329 631548 739689 698606 419520 642022 593441 368635 953361 471438 34621 455319 533359 618682 104188 405983 607681 92097 454798 667397 485857 802765 289238 549070 909278 887007 124207 659604 648507 302219 110115 870277 23598 944567 427317 760930 899234 939489 769817 685889 705589 963030 467895 996620 3194 283324 402987 208320 55353 40777 329416 637551 104618 640585 589072 13182 402686 774172 297342 897127 325718 555573 206652 598521 914505 612636 747245 645011 529059 382957 588900 672108 710240 189271 570667 768270 805621 318686 485374 213270 694984 327258 402189 300278 925363 863158 450813 632244 166981 889905 973480 812776 355904 632160 389592 989250 258332 301482 132432 138241 795331 195147 751171 598653 459731 610386 917403 370718 214815 816546 243507 74530 234158 597109 518174 226395 386619 378964 455774 917679 168115 183136 607021 438294 73210 111437 598904 608544 850918 736609 70942 557101 912578 425210 595381 758066 124877 675077 127558 855354 415033 945544 523084 412899 672684 414296 899129 95965 809474 667300 997618 630831 342537 916456 230606 355506 285251 85243 341146 448467 687528 961218 203159 465493 795873 28602 666683 391309 933902 477682 455020 944548 542785 483470 307784 881113 355073 715910 569568 597692 314568 709796 659193 803764 505157 537802 34505 720698 750491 82730 627072 898716 201888 425484 43132 289083 758943 823243 84179 255629 674390 775448 966606 443932 194361 593078 699624 206596 454061 845692 512467 265273 716622 399894 660275 765183 604073 171140 401889 51440 713923 982298 284329 149306 97040 7679 438284 587614 128764 254574 980607 954866 13990 872631 862378 263840 208352 510399 625066 379237 566833 1275 307280 832659 826771 481465 171744 163983 162805 729688 331795 510611 261113 808460 94421 819437 909047 503771 890439 251583 553593 769762 648062 930493 443645 569616 338946 974642 362294 295721 140048 898235 813195 18308 171417 7370 770647 994126 849217 549156 799783 678853 219872 368164 944511 454654 934021 325110 372117 346720 794094 794268 723156 996071 255056 154797 633371 138017 715925 760401 578364 710644 745625 405894 761981 76950 848429 730014 680794 138580 252437 932351 388097 993420 138313 614945 976340 794930 269303 822804 27627 37775 633727 981815 122319 52029 490678 857154 639872 544045 941860 579005 556977 125089 368326 123206 455942 740530 591180 197392 105373 139979 774492 468638 370882 474476 464909 963852 824569 961128 982829 257159 203512 218407 962428 155599 519978 929509 793071 542268 325357 186801 241582 52407 498645 729647 846806 524220 920103 823190 364855 96415 348319 93171 497366 212931 17194 376420 525869 788324 861676 675998 729191 22543 840380 776936 821412 532133 702243 12126 23931 681372 230241 829678 418419 443133 697768 888222 222280 834279 63327 622788 351789 564171 71520 75468 478532 672302 324090 82039 464423 677866 51631 822742 633443 101356 954359 539859 748600 915896 210748 408872 825434 442849 588892 51429 962547 537041 173483 375598 746463 407303 823790 785787 927534 737044 731104 54935 613989 952861 50672 152290 344253 79068 628610 266703 817763 264991 344618 502182 495222 132807 887092 82051 810893 414155 101471 81813 420974 747891 817436 284448 244888 783133 723028 640636 644410 264762 952672 940115 567481 785682 121742 961191 796654 334972 567267 898505 863462 458407 76692 198435 261344 740693 192715 173808 410643 526298 325160 965438 881381 909857 919421 45811 74805 636903 36625 612293 61394 670398 68447 785408 696193 456972 417172 201861 672827 623177 931668 495941 728108 694148 683317 24009 16886 389471 773826 529262 218732 7055 687545 67617 475671 888413 22414 449959 473140 707559 645350 263256 354932 562591 653661 735199 944891 219339 490752 364604 127202 730820 184404 381762 854518 313591 159565 810265 1526 320039 476311 758653 616984 714024 351825 754365 898884 478054 395405 253565 796504 175516 913874 994932 25506 390750 313114 68079 779113 476495 170452 880460 287077 257067 89507 371456 506306 462527 609309 236114 267554 525484 996172 604061 693784 609127 171889 36946 41197 623484 493244 721843 609886 452871 244437 255321 384732 654521 645847 120496 945739 907289 531791 924726 235075 413312 205569 345151 229522 574236 547299 882228 504824 433966 990561 485391 651434 323340 134359 790880 925264 478111 202522 64715 223752 951142 61552 429128 259552 886322 94354 24034 529887 232360 822769 43577 895869 125186 445871 159936 31782 11342 785570 173759 749499 896173 511124 635410 792720 170197 923589 725544 111279 431376 210791 860356 32148 65723 40609 20224 154672 568072 589710 286277 858535 237308 150395 670357 998161 79025 952108 542082 776124 382614 420311 291123 846504 686570 752551 942822 686730 357892 272698 217448 505866 164878 988068 871583 734981 361669 122922 534273 84811 181883 196680 104922 676386 410902 360300 198602 407041 381006 422840 291333 63062 481906 272259 984273 254017 596836 67865 183051 588438 687960 657015 955170 704095 397209 382608 915803 864856 719301 713994 406667 94897 998348 476738 137760 238224 620724 62916 505433 597772 905816 289043 268873 510579 18276 156071 75288 770309 622299 457322 629634 279862 792594 287738 649302 730608 708786 544491 408760 203599 910457 18498 79391 800355 825018 490554 889687 753905 804184 52483 601409 645362 892751 2750 767886 44755 716076 612674 391240 209780 70351 881179 582090 454185 667056 354245 117890 804796 92440 224309 347958 409576 96739 44689 281212 942368 293509 410803 638720 511430 913665 877353 501826 526964 926771 537272 73237 537143 855944 50197 175778 673934 759489 226922 942243 7663 302580 211607 102376 177283 32779 507631 985237 688742 758402 591479 396898 313512 446445 821738 923866 510670 693424 916215 533788 786769 939653 33601 675997 934237 760634 834078 150820 33556 933872 526297 903245 197577 482781 817137 546887 154758 358987 526999 663638 386886 774551 469940 100433 436731 591538 361953 75941 392585 757924 711596 8528 593737 53124 358554 835495 668295 524737 551327 532560 295045 809884 275560 752457 880566 946091 565265 827487 92867 573592 941871 183032 635082 130208 688968 113930 694681 316821 213462 549025 332215 381341 81545 465437 268188 992944 982849 113777 46069 573405 266903 750374 800865 367366 458261 77014 849846 227487 557433 973169 488828 768307 204599 289083 841456 923615 291444 680076 258115 314389 560075 327566 975385 455323 395212 724995 140555 944265 761080 935293 657253 674575 818311 521124 233000 314220 872994 176244 529417 533304 19305 210300 457776 506779 803949 363935 366971 48083 13879 477463 736888 748275 134400 928429 155950 520030 676663 495298 926677 991312 718782 123722 317209 887765 298541 663436 526171 197584 700302 788515 608368 379254 797215 513408 921504 284560 762771 71589 800104 491261 69009 127723 40185 982445 996531 870653 909750 626151 812681 488027 103098 614980 759892 398616 888720 677169 637899 240157 546617 151729 435225 468580 110570 855705 132765 502269 867723 704211 561192 247180 298105 364891 934275 922121 29892 165381 700454 329982 124466 325749 472962 410317 302458 948517 133496 844456 549386 885667 575520 337559 876482 707024 111427 540982 943095 464674 998497 50995 909553 904930 146092 796884 93356 627247 668683 59567 121563 3386 971864 250865 966496 602440 735587 952280 608022 716019 733100 250873 807624 364457 304236 214906 757366 830187 422477 988825 767319 382352 831918 683171 38098 478015 48160 552126 481604 110136 139051 128544 33533 954700 40842 932821 308994 23008 65130 519613 357261 205999 125616 476107 412296 959301 112304 683719 960214 712772 331702 125069 642699 452515 617025 911820 376174 370474 781443 788872 195134 85303 296674 561433 717674 28028 148666 402474 871896 834238 880601 452410 952927 109016 119746 603230 572428 477814 849003 974845 348641 280283 747454 478547 577937 615323 854748 534062 573126 593633 182613 500276 333084 644074 751473 86876 932387 213449 887978 875824 553824 101921 591472 909457 739532 40494 87332 464755 204884 875068 619549 152796 718487 473966 896166 299370 303595 673785 757950 497098 467545 857254 326678 683905 273629 321683 192087 765671 92583 235635 197785 286695 13404 819913 877997 706433 741141 123825 327637 235016 423198 877720 608454 429221 965561 369855 360493 998930 437529 949499 743527 288607 409575 341176 551047 266864 190977 424113 12820 473084 961270 641978 336392 424336 396363 659063 992018 683659 218297 855970 723605 42272 820716 54152 66407 869206 517381 102797 295955 521739 151897 980963 279511 472941 537905 593815 102119 325248 227208 322245 315688 325595 567312 871006 108085 917354 367597 232297 931678 612461 118584 899392 678244 352632 465725 63118 196671 543217 881149 539480 522264 694806 449325 280177 266447 706036 235637 651716 909942 941104 712179 584845 512147 870850 189365 889376 903842 630965 808322 173729 804881 746921 789586 940171 95555 906833 738577 240426 980814 72630 488800 200096 97340 750769 822420 159395 705614 964661 470325 720957 199348 625603 244353 149387 677782 965171 691686 529791 734158 905458 747275 685471 727020 961918 913288 286083 450481 106540 226345 325914 385044 199715 355311 284006 257728 880991 429071 517691 40212 349358 924785 92996 229537 551862 268466 26750 468848 606125 603810 815932 748474 950688 251719 657313 41006 755629 455448 535593 308846 14536 955139 823584 777746 499066 397736 206057 947299 466717 147548 763832 433121 507553 662183 478552 617982 373323 433734 479527 965921 494833 678185 509205 751460 223231 809782 692265 834391 778036 779269 196412 891002 486118 53089 91451 828486 164666 390605 722729 858149 465901 744317 250203 863414 326158 385305 860026 984266 323009 216446 598277 564842 281853 430460 889548 248846 327183 321945 681718 451751 312149 307532 694140 650070 965572 428675 53931 517747 952995 599774 750950 191367 838221 548529 525090 195666 853107 809286 561385 692038 319128 920793 150039 37065 618067 629338 869152 727287 136784 737902 408200 812830 477455 839983 819817 127169 728292 216999 55281 552086 977205 324889 113633 952072 743168 552056 782351 540469 113298 989038 551333 719792 399248 648983 517088 582144 977394 348291 359953 604064 863491 536631 52383 91197 756451 334060 539588 532411 702469 525903 939596 623280 245169 721984 678425 58088 705411 824339 770913 583391 770858 203410 875694 334666 622186 216184 537949 86670 929498 266295 160800 837127 105703 486963 98044 412611 765072 580037 132171 499653 544935 159610 32700 158402 274774 157202 619790 319783 67416 877185 760600 8529 816635 995376 701316 900179 887141 337725 907152 917492 198924 815287 332428 965422 820092 157603 864286 835888 688213 372218 379137 24861 508171 820712 504257 599435 951524 190159 298112 168517 545277 520130 542645 698634 200134 773706 189352 328587 843457 485733 265655 145585 963399 221633 815125 590484 56131 460998 15301 880261 758197 919305 863523 283909 924336 874010 740123 62348 426332 532855 720752 427651 6005 845014 725303 741002 869642 284575 715289 142771 641599 330864 537557 18949 653323 562583 226875 288314 280443 30171 623730 662273 304941 504564 610867 699388 747222 316814 94923 39875 925053 853771 834461 206880 824765 733822 175262 947153 794631 552880 215831 828106 457565 143070 93415 670320 481752 281721 936894 738334 617636 984037 771043 669796 881407 571130 680175 340355 16189 928134 682448 632690 595847 139850 726791 811932 145623 890936 905066 856352 419197 61500 542499 611856 77597 792432 233519 844594 886127 897509 20191 53314 56062 661985 603802 554158 273962 384540 933402 636504 264550 596738 705066 95768 616186 671988 833007 855608 666689 681159 91356 169782 139948 685507 871548 943877 747646 885541 270060 744844 411279 521117 529693 354341 265481 429393 170455 622048 668014 831192 470001 550973 8719 631488 55386 941110 856214 356681 222995 394035 659710 884584 861811 642963 729493 780421 956706 71914 153281 184381 582494 812925 634616 6240 247097 884040 833158 236084 87128 219064 819147 614768 159989 801202 617594 376642 741023 60938 809244 885514 100533 811149 323787 998364 222383 172407 844663 403650 261717 660605 611940 614264 243845 643269 630698 151726 355313 387305 23604 13642 17055 975352 403138 198115 632487 273269 537319 10759 96185 707094 711371 915510 802964 252038 49642 644068 514448 111203 867667 793211 939221 528320 634793 297367 22882 770981 680102 793480 924935 534986 913811 843411 366315 299872 522002 773106 456134 524872 583444 514639 886504 447961 867171 57613 783921 210334 153945 357631 541015 91286 346919 7215 970403 520307 514192 951129 549812 190427 912875 87853 98106 961450 407524 608336 710460 399086 691131 484635 480275 197290 163715 724763 134892 182931 210213 358863 255626 445014 389851 251630 900162 434768 298805 914014 571774 668692 140055 400126 610427 626793 85177 709149 194378 854538 629734 911552 286162 217252 768509 664864 728140 941531 632883 149930 612102 774661 183119 862973 660193 930669 182893 31791 552531 787089 28732 484169 252454 413541 841856 360198 95095 674446 777104 944280 411128 719272 981529 524131 350062 429889 584473 148224 665139 187675 107301 531004 15221 191982 267363 281622 566070 280611 139153 913412 119306 77594 529020 100142 779676 251429 48586 695794 761769 289931 428593 718879 314755 198726 718205 956154 584527 960901 452494 512764 99527 288107 447383 332881 493306 794254 626912 992794 716551 540729 938373 192236 303525 19114 50166 944399 467742 61716 319861 173761 645584 119455 207451 251056 52523 943715 880786 906819 939957 935857 768604 425490 999945 649354 406731 737257 856211 111781 136839 77706 999126 31021 965452 606887 344102 393601 360424 759852 612398 285043 167041 751027 786796 261386 878990 387597 332336 393856 904473 986816 159521 216451 290883 493636 972535 877688 453824 411589 233794 127796 696791 397156 906914 109121 967139 239542 943820 455968 90517 786819 824716 458049 316015 3336 872061 553164 210314 587510 57746 261147 482001 269296 301137 313597 423684 705361 688403 996853 202870 864740 506182 552186 252112 401514 253867 621365 219788 613592 342744 375749 360442 914326 364982 34110 301758 639873 566788 812901 500304 714089 108754 500534 338362 921236 821319 909663 784350 479993 821724 890754 822574 147782 310879 489207 316146 489563 217777 89479 47365 78541 702088 260722 467352 969316 501806 69738 723246 158557 902272 203926 598174 655976 394863 221392 550037 74347 150338 209319 648593 78781 179731 37726 759335 754156 200782 539819 727357 891384 337973 290105 463185 73557 334046 792422 383536 767469 87539 379846 163456 428444 932721 146590 282550 995506 605930 10729 564385 514741 231939 875095 220125 740636 741686 86409 881249 687701 479889 476887 841458 215935 920822 46282 120941 476913 569113 111458 615681 115185 418949 707985 353266 922238 278807 2749 524312 458759 300289 865154 110302 430130 614665 81134 312835 357270 622599 675908 302172 508993 961386 448377 6032 434802 712372 43386 631387 900256 731385 72420 783627 190193 104613 775627 416134 230532 595571 574260 457474 727336 811638 984538 187660 195234 797716 811244 683074 807915 988869 112525 107673 897456 344345 65492 652567 586192 77295 5962 221401 848930 162303 552366 851983 138476 223057 422452 15035 558701 403204 654273 896566 525524 667336 921073 91435 574854 549220 816914 27034 108444 921137 131622 302422 666978 346908 89701 133192 307546 482792 992760 47914 368503 100202 151743 860556 990754 187403 569740 226386 173369 10826 817702 300019 686987 258487 136135 899580 501789 506233 328671 544716 884008 392969 249678 510933 572696 43573 682029 95201 579726 412766 285958 892427 722016 290746 920920 956610 798804 288850 151828 6921 835880 82885 35554 272186 122957 134916 652893 724094 380775 46996 268627 518870 931471 949711 967046 562454 49617 813987 644077 151524 831726 947473 781940 794878 389147 312495 129271 722225 965249 979751 152395 546338 831099 729206 112758 476681 717915 584238 927986 994801 349860 626932 815278 390778 979665 29954 908045 428119 595853 742886 664932 655569 201018 7874 626368 657153 259242 539978 895582 385818 583593 484873 729778 414237 977713 260124 912033 599010 748915 531637 978118 680086 647381 461785 767344 631159 230959 684579 633634 667546 158605 670143 456595 369318 739120 932527 50604 645655 26445 219850 567052 189307 344844 857912 409671 41208 593610 513335 957987 71172 148503 766297 231257 676652 394617 412484 849306 949134 562792 54256 834312 237534 220688 353900 45816 323685 833106 495386 429943 824765 337410 972975 898946 401046 847210 557300 189964 256245 153926 241415 789436 16944 9927 291931 945196 186291 502160 535091 433003 347517 912828 932459 482812 492643 866198 462319 682965 401101 179487 835330 603873 604725 805835 938745 178686 493867 883716 762365 585280 180755 253670 987917 747500 769252 525377 621369 467326 322347 913179 968040 648931 82374 576235 562899 598720 117610 617631 192968 925033 62302 21719 504296 964267 680061 228327 88041 589890 865656 403609 213524 356323 128850 651497 744008 760948 261858 825735 381237 982991 373012 829720 96738 372227 135976 200758 489768 622995 452594 68523 420597 304949 183448 957818 922826 843795 326168 979158 327357 577997 561919 119913 34744 528822 171570 108623 8568 837203 151145 939288 319695 324127 886511 495369 728034 223626 753572 604892 72683 998581 105659 503867 19448 631287 248636 979273 262314 662043 373187 518489 978040 682784 73983 501557 964201 77944 6452 948760 223389 233033 280697 152756 296453 98223 921787 83502 770983 272952 531000 639773 586715 18534 761861 207694 476752 42929 945481 318467 570759 873026 844992 210287 106967 649850 530424 836411 146408 15401 622999 693701 667000 494807 95443 65756 768857 668350 249528 757317 189872 14861 757222 271737 356728 965735 685009 730852 436861 447458 584191 261032 919010 131785 721485 827800 419099 368730 240747 996861 431028 529353 715995 50773 990344 183163 934838 763087 439498 563852 950375 883152 873728 606602 247789 502129 593026 631223 642206 32702 209152 852810 546975 23608 174266 538607 378604 495188 371461 4483 440791 401979 928205 971033 867520 294280 659853 681591 777186 375117 860888 495833 575751 775310 105876 883949 427726 447491 593850 647766 594732 428571 510744 135466 498279 269108 984782 518772 955421 976292 544020 948402 254844 911923 347571 898903 350727 371550 785479 984138 988311 547542 986948 994790 917464 476351 403118 442552 59400 949298 588127 753668 166715 504891 687557 828353 579673 805211 415073 26584 352862 580807 73993 385769 405594 414247 168230 516037 309103 772568 457783 833781 731350 168042 337165 712946 39706 547235 856845 865835 48026 221115 500209 91266 721356 457118 524807 591567 917173 769837 102000 492891 84657 128381 253282 417191 9969 187158 970279 880547 235576 961461 452636 442359 269406 528714 240755 228157 779533 129723 811057 398148 714055 307039 99568 599183 313437 455620 521246 839124 677817 710250 793853 802558 848149 824454 166497 279212 657090 881408 771061 980463 416163 19189 608502 528080 737839 523573 849526 16455 403378 192390 359514 945733 525388 142175 987357 154411 132784 140014 926219 567441 808679 4947 428807 473664 933963 768483 243461 382520 644620 11621 872848 203435 821998 623896 355013 715520 467401 896876 291415 426961 492872 688772 867721 999661 676715 73722 164151 88279 281029 889307 638413 432837 866494 842279 915534 365473 756625 224978 123790 255180 222991 389318 299961 484502 457627 396895 676938 772103 343213 344877 21012 67738 402383 740342 888125 616316 482467 322161 527934 424273 380954 66443 432036 129264 759422 153382 143506 449442 201577 582869 577021 616295 993292 868770 437614 156400 839722 693897 327940 383590 644442 831930 794223 67938 726792 918362 7158 692979 285556 222978 542706 176923 98737 570943 137681 108050 854055 439889 429076 416706 578578 352300 770641 689609 471042 464825 743281 931066 15193 346198 847731 15068 302416 40146 950632 307241 925298 592754 626869 192977 16606 573999 453972 900084 260361 305270 777875 378796 734138 890854 182995 572417 414733 949461 71242 939506 776433 512076 705474 692019 622250 986182 422807 585577 485775 894325 315261 227248 10637 309693 262712 854294 805602 721079 300131 965341 740706 324016 72618 483644 431286 114343 779279 422751 868888 822226 534376 185635 873049 556122 482207 450267 555484 506394 205809 649422 342424 606180 143280 478966 399833 203900 655361 739394 866175 495259 420319 845525 544893 156845 315670 431365 498907 813843 790088 426204 801653 474530 512236 364123 134779 6051 58762 895538 57263 578897 771200 619657 680425 819038 294016 507643 573078 93358 416016 385109 913013 998233 888968 293019 330137 922605 391511 440324 282730 666027 473983 751609 169699 286662 888597 234010 95957 303079 823106 812793 259491 784555 381444 787868 291525 271459 313965 809791 304709 360850 785571 579024 819588 209715 736031 149298 630134 314609 271022 973050 221666 392365 821683 512885 377891 603068 165219 677856 342953 804710 950215 247726 687929 401512 701950 392006 307369 387955 711672 941187 297253 962795 735804 713074 327917 700008 150243 968855 566036 281336 638362 224680 400450 186139 616420 104272 96755 605446 26582 415278 322615 217761 549594 364948 834288 849673 415148 726792 427286 486734 186912 393286 961270 406134 977946 809723 834351 927289 117396 695948 718196 336770 673499 822989 16781 295476 776787 273547 135893 992355 610671 170371 568381 792599 865593 854632 635336 509517 937808 891233 435661 798325 666021 556296 462329 787893 618237 293612 3978 625124 981362 459152 184661 538576 588466 459882 487936 588665 288638 165285 178696 396435 15404 218975 15421 216776 263398 170923 589121 108276 873961 443537 175181 797031 551559 827273 732908 64039 392677 412932 231358 251435 925950 596003 296887 687329 183326 972029 358813 895656 862759 859806 131341 968279 314896 956418 65590 325813 324128 314462 624540 279486 384696 413016 155223 801509 306503 285578 511889 535052 320595 391683 126476 579725 976823 62213 489114 448117 538463 740680 738723 165187 645325 847478 615970 987886 567448 404589 685480 339612 674408 957312 504408 525996 81595 760758 139369 887789 323683 214666 298152 864996 455558 12201 977843 762314 523933 37879 875774 383884 704117 172618 785874 584458 74161 350957 677449 90392 559557 547999 426452 562623 957757 675858 146165 137277 814964 192940 406277 777089 824797 943433 780527 401200 279294 961270 520947 232035 839216 689720 450660 686566 488417 540868 16107 308347 937105 451588 830529 782165 675608 367256 49081 630878 722463 451602 803508 794673 453794 623865 647274 303200 344501 982663 73896 415151 553852 485931 446284 581079 657713 620872 367243 600516 83873 758004 953260 286744 842927 109818 240203 991206 830608 270872 764631 285047 324814 846146 220435 851208 142470 117725 168921 35530 604201 209157 665298 854817 165886 595783 903423 558822 473054 849831 402228 987749 464951 901660 659735 777056 795850 654095 552165 553289 221294 765856 277934 979980 436746 864097 137940 186627 924702 971033 410384 716544 665979 211010 652397 87495 812934 403979 165451 630352 443642 235030 397021 501961 979491 297915 800171 360659 24227 891908 813905 847873 929456 700783 905150 841756 759956 438511 805814 419041 2604 838763 264593 50688 804394 146686 309370 588703 691283 14709 74736 579094 877250 358036 686216 216433 987811 349009 796137 578737 66489 638871 138894 427659 385432 845765 319560 728359 264043 39277 66170 585826 96239 884565 434075 648525 349942 750649 574775 473451 988390 234567 60399 815927 368504 394145 279412 528924 983289 123039 303504 283643 569483 19274 695453 193896 651493 351842 928971 319917 351759 100250 900319 333190 710184 423062 409710 855844 188512 958004 2790 910890 984062 565632 165638 296627 210970 30654 549345 638282 883940 123748 691808 524144 349212 440413 340988 121305 293911 459783 109704 859439 562881 718646 794789 155790 294101 526319 683147 153286 267175 317934 646663 83485 844699 984992 936759 156042 378218 50217 350672 194811 772388 237600 420761 189136 237225 578318 542701 473949 164399 873587 937021 749740 923456 145217 300428 654457 740984 527455 475761 935796 987659 643943 745176 823491 488061 836968 508801 539645 489896 307428 65472 447088 338746 814035 811963 310939 284788 551455 364463 910389 232364 167078 285548 754788 259211 584123 358228 342791 568208 443110 430176 443373 289356 379231 57243 443676 379876 549590 758565 477259 649362 510766 490737 534567 76452 428158 815879 902866 92732 309135 750403 963935 489678 66785 305172 206168 486885 423845 823358 85752 526110 890372 537816 23985 508523 654743 560975 960488 116497 295532 10017 885620 1962 196808 45027 384994 274404 608352 939580 587572 970689 752414 148903 976797 445269 893602 879221 365959 312971 908606 387529 277005 711264 413497 860762 253441 410854 619853 704756 562279 143491 196778 169975 384568 766127 220209 564951 261537 728954 465785 278106 918081 989571 480269 93277 391214 526338 57643 453008 471665 555391 693959 146357 279877 69464 987526 489637 69852 418687 993732 890379 769434 121594 184526 637222 669592 625762 445417 18508 367842 897188 419273 659298 872953 301955 635866 337572 756498 617876 774139 419107 839830 779200 735294 692738 775712 2309 622378 235129 918722 351222 781369 179602 358464 708343 32858 347567 406035 987905 355248 24194 496039 896548 602961 873746 796701 215040 992775 237885 396042 560011 167827 477040 525622 587918 336741 915889 356510 993896 75301 840406 615155 807753 397038 26315 225049 276664 609101 763728 309673 503566 389958 846457 657007 786169 332303 18604 471788 4346 896980 517798 416341 418023 785137 945655 8018 967274 687035 732225 361472 224895 120056 810941 88624 522938 906337 958646 670629 441983 975271 255307 355738 874632 16812 267825 577082 868707 448326 911536 761958 825905 886975 118561 638387 352041 967703 798134 426601 956754 87680 465970 467269 770956 682529 226605 789303 364296 918357 822161 421861 226827 313385 91040 418599 218288 28577 941739 157321 730147 267059 792284 570764 13030 162570 840813 436068 617935 198660 626479 367227 781768 47541 774277 265325 509134 827810 775590 674378 886451 311175 267742 914456 371229 800722 2765 505998 932228 255717 10150 879194 319799 211415 127090 734300 915992 562356 645899 193577 270748 894201 734433 161865 96908 868761 899384 345400 94470 626298 241448 793641 643452 453817 745756 194430 550132 439010 596116 494482 28358 550072 131683 523503 937314 987187 886705 37656 369799 155837 360249 589441 84813 883060 520396 928785 531420 89260 689101 636455 251762 624234 660340 152082 703202 793449 822539 511640 13967 347737 986995 754096 996021 232283 189856 792776 879265 446598 774361 311743 984628 284326 274169 276140 436067 551095 96369 234901 562106 584814 179139 716793 170580 979697 722568 849479 206053 724698 527212 840804 775729 465271 406509 213610 44690 952141 328735 752803 685813 849809 435626 676306 830685 351661 226442 465962 940063 673409 570383 773461 532005 565536 923675 129710 794284 925263 43303 89543 222021 315145 489277 122404 85271 199549 605759 192062 57819 423246 532703 573634 379103 161874 492517 722639 806276 769364 200749 860028 173120 818195 297830 323471 904285 774080 967764 653446 255224 546244 805646 785234 788099 965815 207424 775832 777539 640618 103019 350510 548690 187615 304352 328868 762718 465547 209225 310584 987752 347419 417760 619872 783943 181227 503542 550725 517346 922640 157805 913922 703162 601488 510078 761769 488093 887269 642997 434366 6516 377598 180336 553530 228534 637566 849059 930505 630130 545083 266582 48332 327754 545984 896101 107352 773874 53131 137920 549558 163381 520784 227433 7329 201072 565620 282616 896203 510421 314066 103450 188824 497706 801850 800910 655072 861896 815405 704807 930610 618140 989347 677581 208012 264424 700293 285179 148196 610883 940722 179074 613154 219349 819134 825861 493475 382557 344239 870907 10360 398955 258239 29681 72741 896357 281693 892933 558946 318214 306859 563884 66077 216347 155841 447980 114870 150148 264873 751203 671426 49209 457441 776190 193353 910338 115548 87235 254792 93118 122305 584776 358320 748317 118954 390905 402149 788646 505767 984470 641791 560754 235001 895602 707276 622959 692247 676213 705100 807966 368236 966043 358260 207892 638935 969716 963692 260477 585321 946210 389201 896277 638443 486173 853876 700205 499029 502322 159896 341868 803928 480192 853752 307723 632021 911034 143551 331480 885796 243944 950094 28084 508238 741 863481 501141 956435 38434 257546 3653 897445 934242 192445 664800 151531 430588 639170 608346 396543 694237 889407 398519 727409 789571 8267 84241 407937 627010 805300 638614 864488 502659 24186 560456 874704 956608 411153 228283 383320 530122 750563 405978 822993 366339 123852 809442 652355 58020 931548 691236 953193 336568 651097 38856 203440 367199 212538 858245 42301 314317 906861 611178 80420 153736 310482 263385 702385 917037 993533 398534 209507 965995 863736 398332 816300 598342 814270 321304 384178 972694 337666 858252 424465 837765 54438 392477 19671 198357 855108 538086 966215 956888 311209 367827 667031 712822 926357 70887 580977 203114 17212 716150 815670 75077 569544 723499 83958 868906 225300 86084 369209 563024 791346 724881 892537 513284 15399 329336 275878 426404 683690 87540 687073 763428 464808 670097 597377 513613 918403 204338 843537 541753 275086 145932 429711 874521 288338 683368 219183 93039 282125 69861 483543 735316 907502 371059 364896 156211 178970 432857 145755 120460 225770 423343 125258 99826 133867 317605 530338 147021 79900 674107 594000 744857 739059 671431 19569 999334 47129 26802 852760 439702 856617 238139 565196 20961 71669 895410 298503 104724 379521 136574 855032 199885 78406 910808 194754 298241 528304 457358 872763 975991 825825 536129 536494 230091 548972 830503 61913 921388 13466 885577 916656 959069 659432 613190 804248 924791 894407 699983 854444 875750 912027 835561 505916 134184 134589 931566 399497 17426 433209 177548 197771 348490 232145 270212 879915 767821 924280 274540 12169 954091 213335 25134 978167 817350 169931 228167 825275 67351 565221 724552 36753 491689 891561 408793 660007 897436 77135 391409 350944 969059 194502 476831 735186 759302 198060 762372 262215 513313 548183 343831 677632 207011 281743 488159 362093 37904 521169 242365 687414 394944 654862 204959 140917 205086 905129 411342 77242 414057 466749 411745 875462 486902 404373 520839 502224 743084 306034 690242 461507 663046 826825 718182 956606 237909 281090 454878 580626 70588 104762 618344 871048 465330 788802 73684 119641 674051 345949 913544 202676 29391 210310 834687 890043 633354 310120 449925 748998 613371 130596 251261 967710 31037 626447 377244 40899 14848 683825 48171 438183 754696 294727 350664 83633 60845 457409 300133 837115 941082 805637 255432 822677 728911 319146 917258 413567 832031 258046 809816 741682 188978 941953 835317 237400 380100 58599 810230 774352 626148 467802 873540 997547 203510 545654 926302 183730 519410 981388 545364 273629 956387 509343 177869 606877 666728 221289 581954 309331 724534 802071 638721 630806 999124 596745 143018 497522 71069 822099 674421 212708 721218 980351 570091 840735 456774 945545 69545 661769 83264 19745 897952 679358 111068 957357 715287 139852 911194 713604 136167 593398 954318 583796 731710 456242 707614 561596 365021 899371 288839 733715 908762 778431 588121 484768 48287 252225 592182 410111 391529 533752 904919 608514 680009 103647 538247 236910 894183 105315 134566 981690 787130 459240 736231 728339 262097 368132 867218 582043 471309 899139 693571 133157 148068 505761 811113 820283 501536 940435 781320 887321 684382 819646 441207 605295 218128 747774 480355 726434 768891 718113 89098 970443 96954 528170 867329 451766 357881 700046 220143 26021 420858 610874 911119 831819 43476 160075 930162 900498 100207 382100 249467 516629 222857 986332 796897 851686 815668 38365 456688 442825 238677 437958 271880 111607 789927 100538 205405 439965 579702 509839 772341 102042 153829 708304 952941 716740 688872 130300 264373 393828 504394 50436 470223 350069 177065 657297 645140 751401 418101 234683 965615 677924 572084 834067 730335 608447 925057 688666 186105 108166 691145 173704 512421 714107 556556 349894 507548 981841 392482 97524 788592 191601 668659 220132 687172 929528 402686 949981 147920 69815 756307 957913 186398 277234 932057 432455 102544 506466 340873 209737 266775 790707 564976 957751 67517 364678 20721 460891 919133 804400 931905 728435 127845 347769 90410 263667 700315 196959 828488 510912 332373 10896 397263 57717 917823 448179 930243 16738 327385 498976 306686 549064 750135 857507 268269 85662 419839 7229 158931 746255 219758 765411 81413 89402 267668 839357 775789 831409 418067 149288 168520 210042 588068 69557 520103 396049 796562 260264 323506 996708 336956 285049 848800 886549 346711 981462 998976 841404 83818 979551 553011 562531 549265 37481 116399 795784 415355 826108 228798 379998 711468 643029 186301 500940 204476 330405 596062 940652 59669 768143 167910 137037 282872 672558 661039 88562 248313 285261 828263 891409 852991 17453 597648 522581 101189 140098 922238 320413 820636 637494 69276 579003 346791 364389 769511 173429 357213 496224 577457 709639 845706 809258 746527 437278 445774 573246 512108 364575 193628 185606 947172 795486 35069 676645 803049 528615 348811 246127 81074 407289 329974 838508 823047 98566 898 230425 667782 617653 277511 272614 767137 802336 337840 844408 600478 596566 753596 10025 463062 535322 136641 865091 733622 407010 244132 16649 958529 593625 792481 327151 81163 830813 51209 247004 860223 401793 271871 286255 570139 841485 966203 496951 818351 537721 931399 770746 738466 414518 763972 895343 430701 611429 450534 174340 137757 152157 557684 123160 885909 634857 56841 462722 40778 709000 116310 749704 935557 524524 26909 972649 232869 951291 678391 72276 349274 936017 89744 125231 829355 487612 857830 58961 430641 709311 795085 148807 797018 946255 638637 51603 16423 371289 411586 76328 724078 592506 580828 886896 48728 394501 659613 648134 647972 466049 886845 925244 34274 13545 995657 549718 900282 467050 602016 33422 896035 997032 882421 483406 859243 798073 927824 253752 184310 96616 12109 929826 309943 251443 488859 194450 385400 547726 425661 909383 85144 894238 806861 438064 505288 47615 59316 981810 143501 963583 973236 850534 809921 411232 6750 658456 763218 237594 786076 256905 855810 770582 299688 450030 778213 356212 938387 949680 272870 505926 669759 700010 214914 302483 394725 984046 291787 27413 847057 193216 831590 181243 994912 670425 484942 586024 130057 361125 185103 278066 507857 606662 36619 9060 450965 370511 882617 126012 489412 123273 819297 326637 261795 956017 896481 249823 94407 963576 845867 430314 208734 912450 421380 53471 331879 323496 753607 788223 469749 566838 261856 458049 647344 591405 951634 509904 485779 995138 184369 306763 689519 313885 783465 605188 821415 608987 794165 681410 450674 216333 189864 330366 531549 202039 504232 169193 901638 959953 755502 352933 395618 776330 608967 320008 356727 653952 259350 680540 135075 772104 77904 915362 288531 161069 435454 312010 156941 206313 442622 439612 367207 868525 75011 647826 121933 195871 804369 770651 761407 762775 349377 480474 112848 935521 878403 641478 715048 347326 270999 257672 852995 335650 509651 723903 658480 922103 719136 76735 640852 168537 641469 477645 754788 704537 495483 227685 816750 282170 71230 238197 132689 562167 345987 104607 168896 628027 521812 719419 802115 394151 998677 386002 97717 460303 520315 857764 403079 784061 49424 715811 600636 935981 790001 859254 469483 661904 78736 867383 166593 904265 495858 441141 552316 223474 610481 135859 859120 656984 303547 772775 553350 120763 606161 890044 804536 208592 288329 174224 168535 929598 658765 541431 873541 564132 937050 204022 668859 915346 690562 392968 988676 100939 988586 859677 857216 427913 768844 845910 875106 552377 753783 574347 756083 617467 907786 859141 47309 527523 631932 928324 567840 393147 51991 849337 980720 363583 903736 964429 74837 145183 663889 361753 580473 949440 593064 364012 604574 637307 121173 753161 657110 795485 291080 266661 304713 44198 718784 184045 677426 131914 765397 181822 956514 904499 863855 245100 193020 951292 116620 714748 383095 7095 444030 266921 494432 841833 579947 11234 694101 746377 439115 692298 404874 393988 154222 968631 128840 531132 590580 690805 174377 556740 131282 139264 107102 934502 246099 25933 413161 784925 516885 627073 220963 720091 258760 892664 529783 529284 853427 205056 402853 792945 989487 9947 670016 590255 915241 341633 244720 126973 83492 894043 287089 10129 176757 672393 309970 639124 148165 565277 511031 959585 952211 687326 128536 188746 256880 385222 930432 960659 206080 56517 130830 958133 155967 422267 766775 274909 222138 861633 532098 477738 667922 433057 78731 848882 324157 125082 390592 328317 285829 964125 707047 225993 116294 566482 345558 779908 521076 829844 817658 515925 340051 526385 738001 344340 852797 11627 231215 403150 757920 443193 629245 712002 714941 401927 598005 774246 969130 31601 42024 785570 933713 689740 237624 242707 784687 605278 361502 830666 448022 6625 816293 413323 409131 503748 315117 431311 864360 109801 234345 700674 335963 280552 599457 46789 123238 166219 473201 347629 416125 737552 849672 645762 611435 219499 95914 652609 975757 846209 77935 334427 524821 282669 358594 378932 276360 791998 485666 141348 667073 82679 650852 759673 931948 328207 478191 456115 97739 569391 520446 412935 823349 236726 223074 400285 541202 337208 367486 206674 725920 539899 640713 85623 739057 440824 73999 995920 945771 885600 861488 391125 617670 551125 890656 27252 514834 597868 717733 77901 227694 462258 466205 544501 92946 56420 237045 729204 281158 59061 782322 684039 464169 819340 975084 308254 302443 438275 138318 661343 630866 220073 627224 411425 931513 220993 942045 263922 819533 379777 367109 819474 542286 552020 6668 695990 141012 671128 528385 317637 49416 576929 795592 237598 901158 586484 834585 704849 660546 457101 11007 643041 548863 825433 713433 109833 966233 73661 135452 595059 605789 23117 921807 865346 409836 153173 723725 585290 538364 941844 746183 938514 382614 509756 613632 316441 471513 456372 749071 367118 775158 310230 305632 917847 495858 82865 794355 589451 782375 664904 604636 770424 839042 482384 972161 532126 104839 296182 688863 378865 997257 620759 133702 578651 898098 740871 249496 910967 29057 444363 184718 439575 645831 597598 5875 795840 479529 25136 496487 247209 555105 294946 431069 676608 699901 319243 897437 980004 797790 906294 452035 288236 823035 568738 648894 234654 481628 878209 130514 253497 34591 907897 899862 425388 780981 552998 44023 569052 848678 35350 262387 252386 301129 506315 150047 200971 986829 579069 483490 541654 522548 806613 222391 47481 398482 902259 521071 177309 281234 336298 829165 322653 412273 984319 205864 558027 21633 301101 458668 241707 119784 658787 599833 596854 671006 750340 378915 69145 417586 107622 838672 179187 438790 829140 177085 404122 731215 498124 522713 767575 771606 509250 990569 181477 52601 711515 129091 837622 644906 122355 779346 456302 972975 845784 555160 757606 388833 514636 660839 290922 576045 299142 631271 563260 40534 441970 223572 136015 76336 311789 790141 46028 548583 182538 131142 293072 320886 511055 286055 704812 326065 936568 630250 842852 595131 897139 922225 6257 817616 407651 367277 775551 543805 130910 702824 545775 481635 727151 633853 143510 728504 136212 425498 42557 265477 665792 891141 472991 721385 371866 884628 878125 758548 89469 182643 205005 547405 840182 246882 522711 850093 951241 703285 995095 259938 805357 935570 737422 160173 836875 579830 220081 908964 6083 239793 998184 140336 912614 50021 726160 48400 713597 301707 773306 598677 272065 761325 801130 176100 497889 23725 833112 607671 5247 695485 442930 313756 946163 301541 496536 373364 759366 956289 479391 947701 810488 548352 518351 856809 179388 627686 88933 375085 446967 802314 114130 178291 133060 518489 79289 24320 91506 347921 510197 454191 837060 559879 780945 541356 121776 27106 811982 713209 515425 251549 964384 458092 628982 800393 442097 938223 684480 832072 309597 459071 381256 988820 152757 235502 153286 748214 830268 147490 372715 310543 795245 698003 614360 337554 978099 347536 996197 420232 472879 391611 589787 161227 739829 193992 107834 586443 609999 917570 236724 255756 730617 121735 936752 867558 638307 50887 456712 212420 826419 270088 999691 451813 114432 220005 220156 58398 515544 445770 537681 284822 135482 834618 37044 335561 551453 642442 294534 204870 403560 59491 257111 466161 704759 459587 545135 43905 978909 989117 262089 873795 874204 481780 129874 224213 759086 687140 513838 645932 336448 149786 844468 591567 593778 907062 378349 257561 873176 215664 520345 125179 384700 850193 138153 368439 573081 997365 719302 758566 175201 856592 18633 984947 138233 238117 690433 186462 721592 117392 153712 303227 632683 390910 935438 277616 455892 504432 587141 758650 50086 891836 368371 551784 683467 469644 267947 568735 406110 92892 292596 402196 937457 478528 477448 576661 377417 119324 777174 76161 869341 100778 817857 961483 207962 274040 157792 761403 734626 205415 839292 833773 35592 966189 39956 665872 723797 367764 845404 734695 77191 120505 294777 68620 379149 568013 487175 801960 921484 123352 413588 623164 969757 193329 482530 640732 594316 620999 582120 636335 662171 697499 304978 509680 713277 722115 707709 242352 6427 295337 387772 255825 646290 949194 34838 683724 323187 857080 339653 580012 615170 127577 367800 199441 20280 686949 579986 606447 282049 733739 936488 674572 852735 72141 470919 597381 931525 436415 43437 100169 149468 615820 29707 400284 25153 501137 516361 878614 48677 252992 787778 555234 693868 866655 750467 405504 734383 366278 755600 45059 259002 660325 966432 621203 671246 509627 747868 234987 374240 20448 218532 291356 674072 76988 444106 108425 58899 909901 845012 186665 543970 649382 191806 229769 445321 140074 534646 914119 153665 532693 60767 69272 812598 250099 333582 125122 972809 324839 659664 713443 396495 738150 751458 418152 210896 359161 437879 731543 931913 600639 329078 979334 316458 593960 960378 761057 980057 1595 193872 671784 715822 786769 488572 522030 726325 953943 300724 764891 403631 541392 65379 530795 777040 522129 57768 95917 185282 960708 258516 669382 649377 997157 655280 240427 446654 228104 54581 759786 320989 231185 841425 454818 715446 737082 355433 745413 560503 443665 665489 14685 283520 267191 985494 270725 704869 137698 911861 510188 600560 463771 963297 101014 75933 435841 533441 121306 989789 92869 842287 553188 231763 531948 463354 670517 775066 266512 315493 139934 256956 694367 274406 837513 763772 47130 420968 833328 80974 964696 415049 531684 118426 749568 662428 615239 807676 613458 688297 291986 722951 159583 25000 723344 462781 223885 163338 898273 477336 981396 203248 56760 119557 895811 193393 83806 968932 34555 746393 26029 446985 756467 427364 248149 676350 438643 820487 575834 993727 115737 370600 980179 624316 983383 368865 811757 662298 914418 856321 98535 581555 92485 77898 349908 341265 368892 639476 764700 129463 94554 45225 487418 858648 83635 402055 165247 756702 898930 21217 930830 420196 643348 407230 30046 38717 199532 876185 739067 670507 171677 786015 30598 64040 212003 549812 280688 523680 904906 592558 466371 300341 715765 417432 739161 761658 146265 43953 745507 404473 650943 102314 187683 885741 477445 916012 79538 695880 183646 266640 474171 755695 132365 263460 524606 697145 307118 79405 422542 931827 520878 318943 312851 752990 882382 367527 631113 917936 187299 955234 383039 741071 325785 147171 748569 162201 338027 839281 284623 757407 774573 375750 708460 79333 321219 574993 181455 830372 686503 885173 137581 623241 884711 368456 733389 172979 605348 956181 899531 513144 989908 777242 869205 246433 966336 916747 555761 521449 796679 356877 242101 379522 680089 311036 303502 723408 374334 927653 50234 223915 666189 245324 549197 466338 400309 161000 717232 414067 212407 414818 619677 53012 21417 277146 57253 821677 421813 506402 789802 25435 842584 787329 305253 953519 552419 497841 322657 649197 458301 505313 507006 645390 296864 48051 282991 856190 924696 172415 92412 497310 909639 163663 434241 495683 905443 502369 872493 648437 39030 981864 698500 443889 292509 254987 746590 955752 101962 24613 662757 633598 706691 24003 27995 981131 508448 422953 469714 702557 654544 75405 264370 334773 877653 658394 237622 380101 213187 995695 805551 95096 316229 579806 652864 45930 168473 97901 665312 289324 885583 144216 770907 215682 870477 513421 496657 615844 882318 732590 801398 951808 205790 540051 567248 889782 578592 951941 472125 114395 474568 937092 164074 409847 138850 374531 371676 983111 707017 519590 797035 617147 488112 906827 694210 504569 616221 380926 941409 737752 620137 140483 831003 479206 268481 142672 378392 706787 942952 931600 734612 209860 878899 857633 170782 853873 183563 939159 128346 980550 628143 825527 381440 509782 620719 598204 570010 521187 342770 339222 583434 804520 355889 582566 867394 505231 487417 879492 864842 970747 520557 69945 309117 206848 484994 259653 16204 560294 791554 448090 978233 974505 66953 427935 105182 262332 604619 669294 738276 200001 995596 724886 25164 799954 94758 645273 338409 691580 451911 493551 258980 49599 637040 598914 901943 714895 717751 388976 67443 917142 664902 481996 869754 679791 227930 668958 906501 198317 565188 867934 879583 106642 662059 345276 912743 463128 213897 85851 294995 746604 830954 925330 116456 410221 56240 716586 106499 18674 646417 441763 973715 919617 709143 319022 196380 220249 197983 724596 205749 882153 295899 765006 321355 610646 214352 424330 897948 192825 142041 138733 683645 201375 486306 964716 851477 616775 844333 758513 659679 639016 450832 699228 877868 223272 49973 606207 517662 446373 495130 818337 127663 37296 651407 785276 757416 763854 814138 462080 139114 662006 624662 154446 782760 367765 474479 338749 24683 739980 488487 659416 604493 735537 445173 684829 753598 335114 747361 948160 851587 44501 9993 472998 800049 905283 764512 174827 612534 662648 492457 822684 8913 401933 428800 366589 23957 369039 471505 142149 502954 595389 309855 738781 979468 702733 597375 791909 24778 739687 786650 248303 627272 244904 435887 960770 125310 438113 118926 306136 315958 328726 422686 815776 587794 774784 583000 785277 332675 880843 337161 735941 380051 268121 803668 170050 525788 738492 368878 448757 74447 241472 490848 791246 101039 764703 198089 99189 950291 360203 599961 506821 728999 713575 699415 221451 472235 162190 981276 410123 624819 766987 859670 979003 199077 824735 994694 10887 691134 377535 684802 668235 249101 350227 514100 478428 890679 97912 339417 721664 956785 484095 477058 783152 645129 521324 772566 696285 658654 141559 648655 939689 822307 19023 594168 227561 726944 868306 802550 132970 185905 468117 60924 411817 9925 986274 845781 137049 940768 236533 298590 523489 909017 560831 998216 656284 766813 560740 256603 689175 928874 405500 689518 364694 198421 777365 207088 559247 159493 879 235618 63533 596597 679871 188507 884686 454006 989165 146755 730502 480106 832149 357656 721114 634762 490058 823276 233286 749730 865551 6884 643256 151696 688732 848635 937106 30856 296479 737789 616171 618578 950264 889932 869839 327370 455675 91615 892283 593632 301682 821246 982114 886166 778713 175687 568746 144773 97120 883116 559920 925080 973165 95155 886144 834638 684759 504436 738141 911612 819436 655711 705663 579017 526188 823539 587408 921457 501771 228104 853294 655683 294515 547334 850349 990435 353664 70316 52690 130056 136706 740042 666072 729151 921662 822855 446895 871910 746221 527131 765560 440626 208188 409238 892746 904682 57163 402520 817649 561449 883054 944023 312233 648544 690607 608092 144679 889681 372809 843398 928849 821653 24623 581 846016 236887 694787 847904 36869 579223 897311 292464 695906 79401 755472 835491 98509 358579 583061 850682 377520 537266 870948 758986 983147 467253 368934 714047 134353 155553 623415 775317 27367 201067 2599 771997 290536 938977 720123 757118 677571 866 312300 93809 465115 585377 691366 908164 915206 9318 481099 299672 703311 43532 119470 177956 722421 140484 384216 196399 910121 699025 218055 728025 314964 661067 41450 651923 397134 731292 37094 124834 6568 418501 746388 770592 607971 933722 959744 981051 505655 425986 529964 434037 731981 753144 487883 208290 270661 190221 488582 453613 826353 440611 599803 156691 375704 742131 348280 93862 881268 273928 54404 601867 537716 786690 684055 986812 377723 688277 624734 926344 597599 475463 570872 141390 395563 597301 294395 677829 555677 782990 438511 847543 827689 107030 389393 331330 73396 393317 954834 460246 677977 328166 476502 4473 951720 921368 137526 791686 289250 883536 812670 347817 148286 892405 400687 590117 336616 930883 313342 825230 950140 480009 317523 666575 510927 899051 126028 733798 585959 103904 413815 674787 592510 800693 723355 624749 671171 583112 782896 751612 498328 239181 574818 870432 774997 832269 543698 680953 971204 249442 549781 96380 862179 63357 9395 346421 126629 295264 724457 483135 551665 713124 132712 371278 849313 536437 395923 108005 695621 116369 121093 624672 594206 722124 456969 300716 389283 237198 295648 253130 341055 281683 473471 868304 219600 606058 714702 884391 900266 133239 190186 627342 942355 277810 394787 646805 291524 700454 474111 138659 342510 48882 905973 401585 145138 856779 935475 366733 508904 779512 175961 701848 768345 746645 781244 532808 997445 76817 33572 221351 900638 672944 723917 407186 338123 436105 232298 474938 479206 905672 845661 478758 210687 499630 41281 272560 614294 667724 418273 604612 842020 847372 876029 111908 714963 345320 670796 797222 410242 953841 36597 237556 522178 161353 976149 36555 825755 856681 39292 796605 536200 569564 272047 16367 279094 687234 940584 436571 950601 123150 814481 574095 452952 120265 391117 433901 616556 870860 109744 551337 21125 257866 536321 160206 524373 706756 284799 739705 875074 852242 109913 333596 110056 215649 60789 119293 862805 597552 403754 659636 562572 85010 837253 22064 376323 469166 218440 895219 202788 109186 925414 515665 57808 186460 608905 183798 375767 606944 511757 332637 953281 223941 586114 742489 843016 941271 888301 844624 298780 484215 843719 231034 443422 931734 523325 385703 60197 267646 720750 543862 585532 399945 491952 176543 52833 443751 541324 711402 580616 623837 376253 492022 642839 424129 184693 322547 35239 366079 512025 785768 707273 352599 155456 468014 522367 520604 613879 766898 128766 261686 654208 203575 198899 431905 555726 49042 628411 8684 911370 415916 838889 593787 906066 951236 673860 98566 460213 219690 85446 568664 913208 242181 512094 420176 403348 763022 618735 513379 940533 405075 812879 948568 547324 715445 874825 67914 514238 183786 587419 96746 593156 241787 889080 699835 702729 308295 712200 4500 642751 598143 25315 276578 913674 446632 788698 214755 365507 899292 140782 499819 415734 653961 775767 215395 886052 915504 276798 213189 289602 87079 617475 356514 26232 5656 590584 285724 526308 196672 44323 681708 762132 725809 471936 57501 540047 878352 136701 556495 989453 128407 440125 494709 847034 502868 779990 977239 621175 667497 491986 273041 335193 701706 818098 544146 807784 521410 232230 924446 263521 740590 783062 712973 936821 438272 267804 917449 970312 132541 25992 69076 364339 740416 858459 202432 270274 351349 216460 42229 477110 291230 232902 215022 851908 427538 860264 679740 314388 82233 387715 272450 968387 237265 359008 599223 467809 314796 491192 831591 764852 254000 769721 454066 753843 984981 822344 924172 289868 578538 249722 369467 335583 766737 432281 809564 147457 525503 450917 855391 198458 64381 632720 518406 547847 997545 41089 498730 653528 374006 416082 685622 296467 908839 479954 4458 79440 606424 504580 548633 376922 993141 906078 145707 23156 182721 638603 7324 224978 420305 434218 230011 750748 406862 80396 431660 364655 866999 959098 300839 997979 887388 530028 322358 820262 813476 748691 100859 255495 351560 211344 849320 174444 130134 375290 214660 374964 663343 744541 925677 382262 18889 369910 736913 623353 769197 339640 982003 1017 340794 612041 138605 508713 49376 622533 75304 681835 931942 517626 470501 819097 525221 400939 482359 961344 459595 899342 735239 352032 935641 631886 517647 288557 159333 548681 212191 577553 587929 361042 829020 415080 122994 734256 679612 665410 111170 216222 59915 702372 234670 583049 227560 665095 991408 381013 758152 305560 746070 606040 281075 929271 62081 486686 97794 329656 815464 152099 66855 924708 657554 158364 748005 879097 352159 479086 940436 55910 440896 624885 774559 197712 762235 314303 331141 958416 890344 662223 356699 54451 690422 636954 53128 929912 828710 343693 603335 813142 440527 938565 389993 65267 371033 545749 159504 699758 490434 450884 831606 795542 70748 742028 465060 950128 709196 287132 978235 773365 795661 816599 834478 881937 954667 507027 910662 982054 73033 501979 630685 151943 944859 858734 996387 811069 892525 595197 132061 443589 438426 946993 320352 694672 759893 872738 363162 855042 69796 831137 638538 980340 527199 982511 151427 379763 554038 464964 652397 476414 849961 455113 853380 805579 79757 66526 569879 669826 45262 431317 680074 649793 782055 505909 211988 665046 609003 360696 726018 302984 975936 96141 487602 326415 26079 90646 497369 569559 197014 479723 755134 814850 290821 560918 748540 115811 211428 13269 549828 155203 111548 177756 68761 586783 690729 708368 468690 273064 989983 646604 147547 967746 50914 881760 724148 7237 323532 323661 564465 646207 712459 875146 493368 10737 654240 787650 259078 895245 646561 974868 589290 892031 443639 459602 880329 46177 511713 483970 600792 929796 97840 533088 623141 905838 563401 416538 907087 580951 124006 835858 431945 449707 943637 347168 517147 622283 771831 825038 658849 671179 474434 443418 262602 493366 817728 516087 147546 910214 81614 602188 446184 665324 8478 315635 606881 931726 254773 797435 182211 384067 136493 210471 682147 599001 616628 197741 903528 826896 619980 253240 725901 609117 978377 613799 412835 995880 999510 22924 923852 149454 15792 878509 904385 994079 751849 825670 171598 835873 435174 159044 425361 120715 159202 176588 801790 994187 208745 883570 676509 590913 632350 820162 414154 879937 36597 236283 763637 864981 264441 711311 469728 377977 324807 466085 368420 112349 619538 194263 708716 439655 485789 400308 363511 630766 68100 358783 360666 50816 781875 340654 440060 184861 335085 247916 159833 576313 559238 216983 760384 77566 321066 530306 104917 77640 421332 228533 73167 859367 950679 869992 418107 269664 821721 678796 659639 749 647059 220610 639864 592568 666898 726881 530821 295268 656185 353716 517689 807236 924285 159994 436165 606242 599591 94437 477931 581562 94742 487067 786884 585020 348538 384632 290043 352973 854874 107082 872656 805574 110671 587668 480663 713204 601991 973515 13622 930390 638723 597084 498154 662499 127385 391012 21634 728257 182322 105718 700386 580495 570829 292825 661122 964380 197307 882823 695917 272045 533665 758448 605699 909371 783097 135221 55799 948210 41553 361517 813713 421300 546890 651491 626348 249684 462426 356437 4857 96796 249035 765815 90107 430983 307130 844206 780426 502919 49688 824726 148368 196416 270828 557117 631566 737547 716624 82277 645848 451956 941872 916614 339925 601853 314062 631625 571584 950233 81536 561102 169066 425393 102768 42023 486709 19875 531739 864411 33114 212734 463635 256036 879780 61319 737661 291441 903091 901494 400852 92517 921531 610234 707556 277974 745346 381873 759951 307663 679973 771633 46028 413006 403 412674 879587 694086 299664 905826 899954 54623 335924 485375 354859 873521 2346 241600 514452 590029 648241 132989 56197 222900 405278 169346 918893 413213 890136 667472 615502 684787 261147 391900 201597 163797 760758 611151 48355 139477 153677 27780 400702 655162 134039 573836 901344 992829 631073 891501 391023 166607 425417 747359 831652 181970 335491 747790 271180 320796 846872 395227 503242 963319 758370 526747 382547 498979 603538 540694 711920 563347 972202 227081 426496 868332 925955 397605 84979 392201 199881 631181 342224 962041 589305 434844 357936 449855 475626 696221 467968 687122 828289 571089 7491 896411 748027 112749 946958 503609 512935 794137 973707 902400 101161 995762 261430 492853 360441 405256 150051 189652 718178 256865 115702 246155 451779 829364 3177 551932 401617 588655 583561 329279 485395 563826 296954 518493 981285 228498 207855 287958 950838 213399 7218 597084 395210 608574 312674 820310 917432 227831 306032 132702 799724 369448 471777 968579 67686 591848 718031 704840 925626 626565 112680 980963 845839 184127 902957 566015 123936 167050 363572 15866 68734 955280 107431 134568 49099 415405 857731 916558 357632 347953 244378 122535 107944 802145 189265 595811 748387 621623 780323 836003 960292 357021 751004 92607 362611 358646 115102 367040 151084 201046 982112 182886 815231 511172 402921 307234 593326 73791 950874 334557 952657 679926 198690 113648 415509 330255 391239 558186 855033 174817 572004 245006 814031 789177 381797 866705 116801 244185 402124 979872 897866 83061 654128 184024 215737 934004 554617 15308 259762 166389 233829 995460 264428 87559 725894 574968 182835 980207 81986 182680 304615 35558 288338 743303 319676 553689 760707 98523 853689 445863 557752 205984 353273 803239 918181 916178 855852 701919 306390 210150 120343 496526 849318 132737 78224 700259 371208 424575 166531 741699 115394 11054 338032 641863 465837 555536 865386 414395 860151 147997 1497 975265 212576 726270 120249 404844 724992 157523 107865 741125 881984 782766 422749 473994 533852 334806 141885 591626 129384 198853 252804 901962 527816 904043 915409 161091 678838 363496 165529 561313 387839 221717 999843 400453 173766 280252 538506 114244 846144 517468 770175 936935 361463 224998 487557 805801 922120 809090 924723 906812 822436 405259 325173 984836 803538 828367 468812 29146 79659 869392 266377 628618 385693 100165 437078 516885 425514 23770 829421 499248 532198 150571 712222 458820 551739 777293 602638 589996 478248 404166 115187 790521 749630 371536 581337 409713 794722 159514 678176 705612 896591 883142 670011 252022 438289 669100 834226 686544 297738 710934 57697 662127 596720 498050 95479 352220 743629 399972 628344 774738 218238 146081 770236 690498 647541 334100 693229 395538 6967 88524 90445 795290 419679 575564 79982 467366 166169 579019 434807 899319 151336 311090 946470 503554 268256 588384 796937 777711 48108 129833 796163 128411 162889 978387 563214 819798 500809 70551 219635 468454 816338 141478 482195 576387 90525 306402 752162 728601 300727 985376 205862 791817 839235 379885 304700 618535 52533 10502 496532 983421 402776 978526 152752 215239 118154 726748 309097 752246 154683 111386 632682 320493 790386 140263 88691 348615 967175 192326 532759 654287 190122 643821 629758 220549 127259 613191 81828 273120 549359 332594 967064 256967 555474 548418 454334 587223 92607 45436 345550 88800 370442 47836 803346 576872 378775 462799 772268 24806 778080 105978 589389 791048 899378 718577 679999 731502 288368 575552 386973 554860 475983 312486 267606 741452 194457 157909 607981 379146 735402 366580 383227 652694 477750 494173 988140 825685 405313 711455 254142 929377 324325 405501 391173 680004 260432 852460 21610 135681 100739 869145 742567 870795 350420 827489 680396 150988 458029 66840 601470 334240 133962 358467 561779 359511 951743 775389 966326 377718 756208 134806 607465 878902 989463 664079 666366 655300 919042 355487 503102 46848 477075 209745 25538 193662 653502 11876 50812 75272 800334 543498 493807 522905 828768 451241 12915 634147 795878 532509 538418 4170 607717 41140 831918 169320 265079 51568 347385 553159 181130 954953 532602 771882 11552 920360 952623 841988 925133 297453 797158 697470 727932 312235 664642 25590 581098 587559 909308 175291 902313 483164 726432 540050 575391 928249 135180 9524 913092 137313 72564 704269 833128 369770 202977 80191 252138 785759 996333 383901 508290 160574 519752 937648 924856 360827 583350 971446 586410 745915 515855 137566 487946 991066 793278 400077 359390 539558 280579 969180 30335 707553 783281 519127 677850 483330 20208 157119 539122 992117 661436 862857 484124 958999 507556 682078 14401 259258 635276 143193 174303 960423 956459 65420 630537 562967 473742 749435 236899 1017 370131 240926 279014 416944 644143 888996 987618 812242 521833 436395 662775 862570 413148 567881 675227 78838 261369 966854 729495 619945 308867 584735 533322 154218 701457 437765 604260 299156 701519 283676 659372 963124 144125 479036 986363 570894 282350 297268 173695 626393 194827 747394 835833 331518 87182 851484 512959 250525 614727 648106 765115 403911 90075 352585 745449 965381 888383 614089 922525 705232 711745 150064 480187 291799 658560 36022 825853 517436 999855 633735 694897 994135 58582 860356 20984 939441 604369 144194 234569 753674 376079 784585 810347 65813 165652 93142 45566 429047 78519 132825 872115 659531 994597 878776 544783 316384 526428 45962 886893 951225 333041 346141 74937 829836 328267 663985 359221 455364 621861 845371 80311 259072 980816 20643 544233 862865 604782 254726 147912 445568 369208 188596 142694 937285 690169 662003 865129 180497 844945 542522 923017 40645 239284 662647 425686 16697 803944 123978 794415 882294 829706 536712 319564 260476 279626 742264 113461 25085 906346 461145 583176 291616 218179 698907 648567 371903 151615 380897 978184 293737 215008 638021 181651 641185 294136 297364 340808 671005 181295 52046 162022 825159 949953 631527 936517 483584 875709 681481 607309 842392 495367 595280 919741 324759 951062 554828 210981 316472 211575 531650 57323 554472 965512 601260 743306 672331 716734 516788 991119 235000 755551 898557 279387 606968 227081 310874 882851 264651 46313 458133 318259 318690 436165 278250 999910 590694 414707 307081 173040 147824 649567 670871 946133 990287 515593 759213 535343 693061 896773 351640 315307 33098 641593 98391 359116 72520 817570 651553 471463 639517 264335 869084 536870 999324 95460 655911 677318 519948 426777 86929 812888 226087 395385 147807 337603 567452 671844 305738 781888 472974 155533 217279 84957 684692 966460 838365 634043 646647 118796 401082 822992 256502 379118 749919 903398 950213 455205 520263 191834 963401 38600 388004 212766 41374 251012 327898 450167 48465 660759 238338 365119 887719 51030 800873 181156 788820 787240 264398 843111 752581 478920 659687 453407 351959 598663 874077 822068 260253 624007 234635 30308 110814 178625 125507 941696 455828 446656 639817 176944 519022 924388 879638 529707 356558 5856 782294 634304 377164 968765 228842 826385 703922 817749 806567 685458 557183 406424 428821 973838 793892 442314 6002 299106 687113 562627 443628 113664 857417 538798 124074 791726 210481 326922 652996 186181 62853 838892 429318 842418 203516 973051 424754 494391 32383 689267 446267 631467 100910 180643 272138 45878 602907 696751 495356 73431 322444 367502 159714 450526 689213 462668 487551 357873 636380 607562 339598 874635 403852 979833 283066 183033 582114 406819 840868 415643 278891 681058 108385 144169 39396 254567 307833 704939 638400 83060 924137 117376 941926 461410 541730 58072 862833 306972 934216 305850 520494 267170 53043 191807 30305 829896 493937 98325 553408 435828 744962 405757 800054 796387 742811 315660 456162 397476 969380 712174 165333 384987 233082 787615 236568 855744 241005 808880 901988 476702 801603 806664 281255 457300 45299 336352 210374 726935 514539 494662 883925 161006 551371 472347 314593 785845 711784 276949 110503 527003 401162 20222 738906 444707 808814 372851 242145 293031 711940 377637 222742 62800 912818 291483 443272 304607 548111 85167 63098 237992 886377 203596 37794 390546 863040 233143 894186 471512 179528 105475 87987 794954 752811 502683 803085 624205 662789 755964 648577 13719 656166 168503 989831 564084 621204 462580 895184 792388 67526 887914 663037 733946 761770 804584 851941 728798 897759 835664 960659 370572 597628 827990 521862 914291 680776 479109 575984 717400 683903 83258 157368 444944 991507 805927 202680 511049 497257 558417 406783 788289 900248 294099 172879 72909 861550 251865 379168 892500 434474 279590 797724 264146 283779 928142 553633 962454 312863 399164 454914 310659 6941 499502 657414 712787 210252 933556 484328 863119 950129 591156 38165 91736 944709 17257 207729 340770 27317 493471 915602 414324 194592 880185 223875 702313 521821 67244 318851 892721 18930 408193 412803 692945 229726 706839 902380 515039 78608 506462 688343 541831 650157 768157 435026 763464 406158 425068 461026 461304 755967 722619 562043 409852 603906 850698 292874 159633 334346 112751 428972 568838 821441 323347 410740 644223 307586 674229 923305 865140 189215 274853 722821 404527 933660 419402 628279 57874 713714 437661 154722 196751 820109 17196 823132 190510 952463 347352 263728 719434 837259 557207 529244 530900 37706 831538 399188 80847 473801 909128 151613 294738 793785 549898 402355 616777 91902 953277 158339 596149 774321 604027 471345 153127 641054 472178 946868 919817 45766 535203 948533 783317 888670 979748 586324 481115 337807 576287 158435 66176 869684 449425 212329 33786 353247 989643 798048 366421 838932 720949 78454 665840 615563 713478 427344 155905 98354 607821 591939 692045 732266 794667 188762 145905 436357 671895 5267 603676 510159 839129 680417 659666 378754 721807 21867 935722 634767 778155 900364 79569 84380 984370 333521 344326 493441 799166 727934 776987 587978 308222 930441 798394 874488 976113 107741 767006 818752 18286 68825 982358 139210 133152 978831 761221 320243 853634 130117 617381 445899 310567 858807 132671 118808 348020 503763 745204 406354 331108 507259 133560 763685 493507 776199 410065 158642 258868 178368 718300 437069 736748 89126 529929 428928 564468 342508 630490 565383 533674 914358 938152 378963 571200 815778 60638 379015 701308 345084 816700 195774 615287 82760 90005 8515 630494 105532 337745 559447 665076 435395 723820 44462 470990 653115 25909 177586 143253 241272 426256 79615 32008 175487 39412 1061 596791 886603 412334 210602 554569 371596 907997 805701 460279 57443 16563 155684 24655 795112 838778 726567 326898 928868 113741 4450 360853 613463 879322 631583 880836 67891 287591 965978 670299 175519 984842 497603 683595 89525 273904 126592 455451 949572 827287 282472 485732 749582 583059 756360 552212 986699 378637 545186 106348 69605 7487 106474 347394 335994 360313 452743 804032 807133 721952 720088 138787 876821 708841 771692 984188 552285 18274 212232 145651 774754 345066 719398 660159 516808 258292 354544 407983 658726 408136 754121 182052 9733 844354 970884 806164 529444 431057 907051 227977 369911 268281 603321 477984 41892 841234 757856 525067 182469 458118 409221 581711 132200 801047 767999 504199 641682 254679 42075 928479 217592 439725 755803 26841 940100 125719 932274 751820 906582 488803 179465 604192 451072 36404 852862 786131 639241 854275 780704 375927 549419 620956 539892 122481 857430 955357 33395 481852 685739 685242 572361 19428 361601 673404 40536 380236 70499 802237 615475 506472 627855 521837 686371 234691 281593 868560 482790 258811 33798 147006 291819 221248 10450 25058 80023 814297 205802 154556 648579 453150 569298 243871 632891 117567 800705 645107 686400 573179 503904 738676 582471 775850 358095 564913 921529 323764 811424 254286 846769 160792 755290 129218 258753 466150 693239 74330 493101 285701 405478 497652 130798 506670 703690 490373 750512 568110 538489 177300 93588 709736 780925 738620 812655 861777 735767 268526 854409 115251 300535 817005 305951 966506 971141 260496 287266 735466 577116 850755 365622 222135 88649 195974 8628 658475 549776 730092 384680 888371 239271 777950 229779 334610 741434 329238 614122 745821 978533 67492 871893 833598 274813 427500 639985 95090 126023 506918 236879 669515 646463 118813 738994 6126 698323 938545 877333 611733 551206 454997 469859 694478 86925 316881 596157 448570 169493 896705 680760 911311 994747 654100 795996 445655 918514 716110 866598 698223 329249 372614 897478 574473 329762 825577 831522 451242 272197 244085 771794 934380 934475 510527 960289 116285 706347 376685 848274 777631 45840 163645 869977 550694 122584 854716 271582 828669 458071 90448 430782 369953 883602 605871 592265 893092 350789 14501 718213 407211 809246 833874 662377 400689 695359 30378 893283 998338 309119 238771 512659 967360 923306 561354 496590 394658 407805 296799 693468 560 589611 806324 447161 511368 937114 406817 511576 615516 950950 874771 886491 47858 771486 850569 64669 339939 751618 824790 384744 7836 383307 340258 932351 457248 873955 639465 98326 464003 330280 549882 876244 337968 430126 520121 625176 168869 14266 771037 537649 110898 125831 30195 31461 141310 802821 293721 500267 577666 329749 312964 816561 717003 496718 61050 938582 883452 912955 790425 834929 933834 215323 228750 633480 897534 335072 198175 383002 620663 141745 274082 281366 106789 620967 148035 271969 93647 523539 760258 295252 207502 488055 778162 91004 479376 366921 407292 813657 371222 532403 956634 994399 625782 808917 370844 576375 467673 539458 779878 4031 227262 8894 842992 662342 868662 39943 776773 850129 342438 918985 779140 207257 806664 642088 443170 377227 192233 367418 123495 239622 640941 908490 992044 193504 33735 480215 579619 40482 569921 225234 948751 584903 71162 15460 440327 807361 658019 744037 788664 714996 720321 879526 745696 964665 339375 62120 876692 446813 437272 871907 242426 810783 718209 29888 437456 503029 392893 935071 964195 733064 513079 734098 568601 577331 931052 462752 674536 983112 765358 51715 958236 433675 982114 596714 515925 442549 230915 217720 902918 880882 777309 846339 723640 606499 47762 758742 207173 935901 166105 546991 136157 554217 719610 652226 807620 290114 107091 296052 803538 632922 465110 369568 603826 618965 100232 904662 824291 489099 983812 484055 604474 501387 297270 639194 18718 751763 392289 596555 132235 957785 460825 680582 852112 541317 898378 10848 810961 265076 886831 371423 927429 269687 60827 300797 841016 815250 116852 859817 782283 169725 851571 713029 83439 996262 374501 394281 208238 680301 304109 135263 649826 332583 802688 669477 363132 234268 831655 695662 882750 524169 859456 823009 125249 804191 711678 212696 25200 301250 343589 258467 578699 109642 653838 703171 416614 386181 292649 543919 45735 47411 792310 891282 774411 313481 821579 721738 583713 426095 97105 977579 216973 331138 328135 425594 738311 828883 989054 29939 503834 497573 14683 826436 345445 473587 64792 39887 665949 740328 911490 831660 64329 663652 479228 66660 709509 415166 499195 830007 910080 890685 912713 521431 540093 725854 229059 767659 837142 714513 738139 617677 494772 482236 975254 597901 855448 479798 818382 651243 218774 650637 988465 517856 711701 92481 331008 203862 755792 967750 731409 706859 373399 443462 342606 896627 391183 713885 574132 420083 595438 999131 435925 754471 551296 745734 626838 341884 535013 633877 405298 917718 2704 907382 47477 246348 267593 226185 91073 458343 481580 465826 863052 833639 997480 742027 56096 901054 172737 919423 601690 424402 558031 155313 929068 648575 158333 812547 804380 742099 19914 104463 126914 542801 845963 751586 244558 335919 270759 208571 322751 470423 946138 638545 832237 682666 524083 26890 329408 690744 508437 782341 889398 380361 158266 266385 794273 754455 517419 507251 271015 274194 609033 778213 18432 725787 792776 586065 365116 878281 111790 811930 283643 70503 578201 992915 800882 109235 984182 73413 480045 680993 773067 689838 768967 730455 814957 90365 424051 669678 551115 923927 171895 229559 80097 856917 858284 170675 728454 481988 495743 228890 107423 236387 59251 564246 756649 82472 399517 203077 504051 486524 236134 930554 797793 208570 633293 358907 582955 449332 225955 341893 186395 961774 737804 202116 434899 643361 589700 831068 523397 308345 416664 676643 856569 741016 411753 435428 467210 202257 546925 481373 15209 720813 92782 820929 669209 415273 21384 500728 471921 542774 136239 968090 772381 389880 142439 207864 516445 636872 841162 407635 857157 727090 37126 193955 818172 413240 462876 185105 876029 888781 211490 312317 889112 498586 852418 410233 394802 116668 550009 239819 837633 372036 68505 745711 940561 184246 334087 589715 89089 54794 116669 57562 818311 445935 696841 436634 551784 124611 802317 737373 895361 804124 429437 120356 299585 510018 558372 273631 873004 738802 308319 831350 904473 509917 364704 321155 647029 819110 4012 822230 344959 187304 519902 567344 426313 795438 440226 32968 466429 937721 578426 641033 170454 729598 479485 124946 733795 637349 705043 560500 737543 217163 474682 628152 532219 222529 152772 570839 468875 765130 186071 343551 248469 80417 937003 845525 337357 601201 376144 329070 773948 36763 138149 80148 330044 703988 450338 744391 949630 456068 861775 388473 723076 697287 97035 979537 292519 513520 692038 866089 494738 657378 988678 909008 236613 724533 884454 316937 947795 104119 478163 456522 837540 716008 334414 919294 157620 649980 385004 103300 536722 602525 912985 674029 320418 782247 94672 216001 686811 719530 252133 874299 684618 173740 272443 818633 462989 160228 774606 179021 157913 265216 969515 102558 689333 270560 518707 203080 335229 365848 626460 438792 352159 33586 833327 332689 293473 94954 139467 817545 383961 38256 297249 858892 85108 205674 701686 33960 248304 641967 877028 299616 155809 323405 284888 744362 300912 276803 342166 122993 32791 701128 370161 708435 172902 560130 449491 724259 19649 757328 332987 40232 987040 387905 362682 72669 924814 126683 868469 347631 317291 539797 39910 909058 669354 27420 397083 383788 851091 14290 62966 464120 219266 311498 181099 535845 138598 245390 189765 495269 36739 730777 24289 530910 880881 540062 951472 783148 930458 502463 608122 825245 699968 631510 135254 341939 934452 505647 897395 816742 994464 205196 251667 55840 629055 356128 253962 410431 658143 505429 740227 862678 507046 157062 736827 633836 33930 435397 441668 995707 3864 399574 55492 836274 910254 661554 198323 572788 697216 770310 7457 720919 902231 420849 549741 948646 990413 577225 217423 172000 112530 383767 282895 426742 547562 930454 321163 40081 974253 449336 335605 448969 339462 452961 864723 793007 742005 107178 398846 754116 890253 332767 694691 665536 276214 80449 606213 845132 611628 896518 298552 344072 791358 976916 182248 358598 817424 40969 458320 512972 916441 569846 365764 821399 108390 293599 618151 796499 132437 767293 98101 306083 403163 135996 611259 398047 704895 293757 959898 727185 901404 951061 190152 265847 724131 257868 253710 855365 173142 106335 258891 15840 183247 123711 900463 817315 344695 721232 53569 208862 86607 568811 865050 330834 541738 895260 370664 687606 619121 975268 557996 312565 821470 69944 96572 707630 558849 139520 550657 746163 898302 881497 418490 122250 821453 44948 57208 670959 828025 966133 105504 783056 52258 798132 306476 83151 81339 48319 947690 609412 388876 221174 537467 394873 120113 882990 168021 949612 292441 403375 761346 271888 973448 372534 617887 819468 506965 888692 226974 940154 574637 733388 691588 308073 786382 937433 370732 699228 536589 22822 78338 171465 85136 108724 849224 848987 623253 551991 642132 997361 338473 241689 92048 48988 728946 310710 396345 752037 835622 920351 222625 718021 307153 439063 13102 305706 460563 155801 404440 815864 796704 829135 657390 754950 868606 103132 326738 618781 176010 956244 328312 897021 937651 670015 273131 589976 686590 44569 506441 65429 581312 854869 810690 555470 78375 887253 6812 202130 670962 372084 196594 768100 392820 40508 883824 547130 262997 83888 46233 168191 805329 248836 218178 401553 489911 11039 805076 418115 799531 236192 215693 740636 802404 631446 240384 740695 953391 868743 685328 737057 470762 65962 781113 888095 967050 453677 978312 40037 868821 683503 462685 798719 243113 885767 387952 633836 990131 393403 830986 86750 744633 40138 182663 855867 573841 215459 165467 415519 356007 714347 400202 347672 153595 857340 347373 869417 257696 744352 429492 896007 382143 414682 422495 191519 539986 142045 649092 689870 423273 504275 604429 95015 875176 938007 418550 769841 937159 310139 423059 202790 939601 204035 661000 136502 741477 226408 662159 95874 701496 508055 549942 766305 333585 329007 806174 110238 361868 50183 65341 500855 950680 665381 593629 63200 959225 718792 989531 113982 214534 63134 453928 395629 576172 641167 554444 706107 284777 539057 262686 227626 882962 54289 939533 106994 923085 627568 444890 857212 442200 591235 76955 17960 652736 157683 273978 978632 484971 86491 933044 721571 984015 611533 877211 292467 365496 703693 314069 900775 118854 21460 105114 821986 350188 477326 436601 85050 686003 294429 644948 29498 268981 696340 342815 34592 329826 178428 963109 915167 504702 157010 640195 398111 882145 791175 553323 766904 415349 123199 316195 539963 39932 699603 573571 184297 154824 158415 424891 578233 647809 312052 26314 201622 469219 795511 909576 887327 696125 360064 686301 827942 129266 68140 36423 296113 647356 39436 302105 642940 540580 346980 395446 130037 400971 978668 569562 560447 852261 254610 417489 433840 778617 647415 825278 49234 427810 139117 489942 575269 827537 238719 341346 144412 724680 446122 82497 398620 985248 648284 401507 584768 784068 821884 89743 894807 924660 547105 463070 120932 315843 974425 141949 760926 588378 960740 609647 883694 132979 610679 798089 496435 2846 289274 387829 529153 665855 424202 995375 765533 118670 314808 280523 857347 720213 892807 608301 545185 685814 968626 950287 216793 631075 620644 874431 153987 224036 491134 704734 727272 371989 69204 540322 516680 401444 101872 626644 112021 344471 990222 167251 593590 604933 910430 987536 704773 955800 668486 593168 947217 584721 573661 815597 622941 678532 699697 452309 636895 493015 276738 266313 97538 246408 688005 650400 887332 629284 970977 579201 812057 111441 849141 351340 45030 321669 159888 263858 458758 65868 711160 19065 100585 271238 348836 16249 731056 133670 32642 540161 982707 569524 402866 185330 724795 927308 906568 90691 208520 217629 134926 254716 44363 249707 912064 774779 768173 969230 440782 571186 307079 106801 78493 410790 28456 854931 891078 726450 561235 182921 91094 556482 453885 436474 859661 714841 321107 938850 706719 52427 54450 866896 7222 148803 429357 601895 531117 69886 615371 288225 273430 59151 764935 769287 879670 894361 748110 166842 392836 308184 186564 156270 385581 222168 970431 589417 601107 185596 111755 401673 594441 623673 972196 199931 773849 718424 469311 343748 827326 417399 455937 483900 473450 268105 524166 538382 216833 300945 262044 379002 500828 338347 933893 86932 239240 134212 77049 452866 241540 195229 397409 757761 37190 931275 431645 769056 294775 668090 643327 707907 842738 961574 551310 451169 442249 945376 62916 690439 841664 948495 470289 628692 975824 330156 170901 280891 169061 961925 426089 726852 407009 958203 853911 638346 574551 297412 111518 471678 746192 268393 282479 830243 49162 16073 65778 813648 234099 418260 278146 478385 678770 327634 635117 789254 493855 411994 270069 267043 974406 405595 686801 828462 391209 711702 960876 848037 804411 658913 940325 549845 935333 574054 110798 400356 175620 317922 897518 244423 30633 57254 559039 967500 545304 371866 71920 484818 265418 545653 693219 36940 808171 745734 474288 442115 837020 90798 309345 117265 566514 824675 946228 517286 645621 843311 893852 571334 157986 558447 448961 469640 439210 745173 721723 452377 349297 9895 3994 928887 582543 577917 957857 543799 192402 962886 424647 669120 329402 738436 672245 589966 878588 967499 126602 456047 24384 458886 664538 972745 356515 350003 936170 718098 315702 151266 926262 841559 167037 728185 311724 221558 888752 423347 550319 337827 704125 4380 159380 761959 326340 939863 113448 92188 296026 98584 290792 908466 570247 513643 654151 426158 415240 688747 3180 858022 878477 225547 309553 324294 471740 317137 782565 905613 973100 141078 965387 833553 446827 569607 479129 155255 142201 575399 388026 443644 392139 304843 7692 241583 621704 154332 132451 109812 542159 362649 384004 133890 108016 830674 325099 374566 759790 272494 693957 102590 622851 770086 102903 133887 761500 482375 526677 519984 49689 570868 343275 23789 918863 193058 90360 340132 145541 963547 346606 734747 655866 10811 164340 469480 143389 495542 317988 863863 623380 342544 121613 192585 224950 333091 561906 660335 995217 828829 693832 114387 218276 235711 470652 926959 523814 349023 279595 908307 321150 633639 960553 389539 728776 851412 310011 519511 278422 465591 245276 72698 817645 969719 856956 592556 239812 646222 422588 264288 560073 490952 109107 102558 621915 519559 696876 492994 94608 391233 572134 487419 882929 383360 394259 152589 455034 219745 94937 166928 668251 753110 318740 90222 214713 774756 456146 448361 735021 811878 487253 340690 545348 637128 565077 150035 443581 446092 8763 170407 352974 87240 486183 984220 669536 619558 414764 888408 558670 746916 468430 198673 645418 394770 264651 178771 541048 275670 402191 17854 524209 15787 334910 974406 844226 739485 494638 404337 811594 563471 592234 820445 485919 12149 190640 588087 417034 76826 641332 956036 201862 578332 87579 758044 924869 70891 918081 307050 76971 706829 231603 38254 204305 349661 607158 822587 464515 202759 358974 919545 841667 90958 875192 358436 223300 176391 707584 329675 633199 733339 204267 927314 945569 456265 855935 378224 940523 579297 634358 249906 8657 281674 890367 116342 697484 961277 742845 165297 956808 8903 873606 312170 806246 651851 248485 213884 116731 794558 726680 813720 32911 74217 691346 340224 790176 323691 210426 665933 571548 359221 585899 287787 120170 785611 946866 247128 356578 5193 55123 603496 979728 74076 879813 225540 660021 11525 176561 526182 843718 27034 762359 27486 606315 205957 846824 283984 667265 540803 946893 327860 121177 612517 27487 47253 961463 228818 473869 959763 295059 478020 193849 807841 109083 109574 961147 431687 940527 508541 46876 214241 904612 181852 335836 594846 865474 538222 907950 729217 692230 480976 192183 889380 718305 590771 749522 394288 789814 240159 482894 277095 984160 998123 756910 672538 218346 719558 891688 948211 557269 706801 273447 366061 695061 995331 59402 96150 811668 382116 745250 344724 985838 810322 512183 274973 500020 733855 45828 501373 264233 17456 547319 667348 474120 708672 694322 1110 253116 685147 582349 62153 760485 15395 186065 338698 505178 607375 624574 548872 595362 115047 851142 797320 256634 904777 629008 842143 678290 687911 880054 318011 953872 489351 888839 11547 694219 87681 856902 335186 931537 92485 166633 295560 993697 306066 360794 603705 32882 887424 893498 604148 981931 716343 127577 659228 922728 182454 433663 604075 374972 446285 603687 93290 689641 492515 86078 743931 311529 339633 332200 610319 263849 268932 687676 44016 947977 661119 567107 40953 838941 583511 590396 664536 774831 252053 512155 443923 104378 256728 312774 467264 41136 397456 367127 811339 714870 646276 715421 947828 725603 885581 864730 725134 21508 926489 583942 217154 852251 63785 324939 771850 961179 600146 395335 826422 667054 156032 193677 951274 579503 126767 135652 447070 453232 501808 429510 880157 417526 690986 291298 564230 910264 289046 381019 358286 231523 694914 36616 481980 613849 657935 312818 699436 815149 500404 474136 519053 256104 128056 1838 225379 988232 603259 115673 590149 555580 276142 851893 138784 34857 715286 670223 741810 223912 501453 39084 829968 577413 459009 692096 495200 521729 528692 945400 263968 581778 284986 700977 340957 237854 389310 667710 28541 254147 730621 202405 855094 804050 28361 716451 100500 710671 393991 610852 207031 473139 944433 479243 823122 830506 972502 44464 788782 885462 35413 204381 816740 689994 201253 59857 122535 625615 742032 42429 582008 463778 444020 94281 430448 754420 849857 948112 934393 164521 157053 951071 808021 758490 916419 773114 910038 958931 147263 47256 770596 507157 753460 513122 196411 506197 842614 672952 535530 646907 424688 229228 868948 706276 624352 623236 650419 698017 137046 624380 401616 194998 817913 357186 438668 441948 551233 46777 164827 135743 720382 311926 38276 574592 865104 429638 581922 407092 594668 910118 27174 730851 483294 650825 476050 108938 122881 981334 398783 56217 483273 963240 461464 618422 697529 475788 383517 761401 857453 99590 290081 794734 779794 49804 535885 98070 617833 911305 930139 327333 933576 583516 595931 520389 450840 622358 319281 230866 70360 667264 555733 947933 754328 696019 981073 119657 133759 455997 430983 188209 623814 244835 581609 789856 555067 187417 898111 848471 984383 108332 644772 923370 383624 600857 750857 71651 945184 323027 385009 522046 539172 266945 94835 876460 431109 95485 502652 772752 734219 870038 520458 268613 783245 164559 614194 327701 514746 31070 549018 754307 76115 462573 759488 982787 729710 742365 672689 475709 804341 437182 939219 638605 346149 762904 154396 654726 743440 527590 983128 566698 845467 368662 908327 759475 301312 523658 844220 184846 754061 57497 234975 837019 132836 498638 594604 380910 60793 671400 601490 813265 452695 29849 878549 209216 324251 12680 393677 313579 249143 323535 264677 545847 331889 664765 691740 8702 459105 139924 778503 609994 926006 739596 55629 255390 994098 771023 45802 375085 340137 960827 929580 152289 502023 475427 77817 651925 898823 869070 276231 384795 446588 21431 219427 295480 878988 60363 720107 187107 519855 572526 617108 100425 845749 558902 812836 664012 806909 489326 177784 895807 647359 433813 969792 668588 778051 461660 995198 625358 973544 49004 536843 353495 575582 543326 754258 280811 255724 142976 559763 779171 153643 551703 989537 903820 555272 805719 66853 250213 784262 425197 953881 417829 255354 323382 186701 580402 634253 630725 559141 460202 182014 251425 237912 915934 521885 378948 985843 494098 129233 501725 548885 970943 503955 171663 707889 185170 809201 682608 263438 810410 905356 643147 514890 375005 814426 21406 798611 714995 766437 968925 496557 635626 836745 318125 130799 200241 303290 540906 771461 403181 339772 388257 684527 161654 876777 519638 205953 175963 739119 719168 72545 368602 205263 568648 14285 393897 622687 601038 978834 642224 481609 95140 632661 765132 832842 666832 621582 59278 288948 904846 685448 311354 511340 478156 389923 3721 177900 838061 869202 660647 117570 8711 943326 301173 495632 655909 360800 645576 584010 721733 487627 79976 379003 708442 249120 621842 337728 361035 167479 223607 486859 297843 66173 106939 973985 66143 217520 697270 62621 183955 486501 166390 380139 162437 379779 874236 815501 864544 229766 973626 475674 88643 422716 664859 827770 818624 102155 149563 294507 676637 945513 858731 331775 929558 284835 116847 895708 895257 637143 957631 796218 233736 502073 535433 78569 974011 324754 403885 902600 886075 672124 188032 264079 785928 946983 627146 121990 934164 478488 299336 610123 683206 798181 743274 431697 193401 756986 815958 968347 430074 904534 176291 816965 524173 862415 859935 292924 338664 148362 874314 893568 104054 959876 447321 981929 73813 784460 974772 927647 776601 608646 916791 180001 611655 619625 506293 275007 455066 143554 164144 196704 598018 43759 816291 47357 844256 293861 800184 633956 467020 104875 525970 638838 201551 567452 265605 532521 509929 786857 34713 762694 853836 884053 631882 245612 442975 130295 326731 6923 272124 505787 192318 254250 823026 718497 215805 295971 370179 451325 582485 652897 894439 248245 771142 242088 128392 410375 345476 438477 33988 903168 102713 436922 46062 912965 851840 665388 212877 588174 158508 31413 918172 362470 948991 433786 469768 337389 368883 291317 382261 473238 735413 906484 445818 50153 993700 918872 766560 877058 292695 601112 502054 567312 355412 90747 634944 772631 195034 335329 46548 56750 59224 252987 156412 880706 892467 715919 295366 829969 955588 870133 19703 296560 795352 309212 307971 804102 892590 893829 867479 616335 905340 809223 488720 917145 507179 917194 461249 25034 257366 480396 138225 650520 851407 344095 607386 842127 96667 105065 994476 366671 863473 406434 213831 863820 788606 933593 986565 16908 186211 32752 626414 650028 39414 392859 753985 375964 533501 236134 60018 107358 632822 54636 438438 258827 426002 475488 963833 793102 608245 476104 582840 814439 285496 460412 899111 748201 289575 201260 643261 324220 565444 648792 191843 762524 784514 211221 818489 972376 30730 896335 684625 896980 65209 352513 182450 219655 279904 940990 169302 696510 365187 290988 75948 777047 533851 742148 560663 269959 36052 368404 896236 206677 395279 89597 499128 628316 27617 285556 881145 12429 166035 19909 603104 898218 456480 46539 346197 96268 517242 563194 635378 139871 813188 798038 542791 917153 802969 445305 442901 189286 559492 545489 565523 782102 446406 200735 530477 438382 789524 31737 850239 215483 460310 668360 867678 38626 3113 871499 723599 839579 553566 212627 62926 311793 499577 148869 76489 326404 607858 727003 450083 694279 807799 737059 508977 672962 856105 779262 491392 342928 249626 681570 903693 374114 669973 655193 150475 797819 617366 697152 515681 441459 156942 585801 721961 600564 720033 5881 664051 391616 2983 651434 553152 529960 838638 377610 85127 259158 147062 291675 465843 79749 589044 54385 227810 983299 250320 779319 202984 865462 640870 134826 980362 664084 270729 99868 51460 694313 338683 661554 570308 681429 549751 284391 655596 522123 18664 41607 850835 57300 896303 208885 268037 714442 405472 265573 290303 122141 682949 97890 815092 431249 207578 168842 131914 448574 734735 378701 876189 312783 536074 840177 293564 142276 683938 508049 161447 218160 561189 477785 928407 910075 111379 94924 160246 709665 12192 188094 352482 889201 881206 779483 748527 911054 594864 924638 831650 767666 465761 575450 867830 305126 336907 398709 802971 907020 287592 533928 390002 300181 241573 498432 776146 975435 355170 314272 903942 410824 233523 55421 449933 193213 197666 911200 554457 599021 785450 390824 550417 289263 400573 402757 671566 444719 514048 901950 333025 400301 988682 944236 76044 855100 637416 81469 319045 951045 661468 851058 437046 118082 968217 439585 814079 886595 975753 233267 849331 993772 563975 773991 728790 367413 743846 611726 953510 146345 124136 610637 482639 476967 871303 852190 502453 135652 786415 398031 661038 841639 344578 177921 348229 508620 397843 501098 681849 502978 799147 807828 354683 710157 197512 54876 428852 179076 652249 608819 258172 641620 731139 386400 946596 356411 767839 613565 959853 734734 232313 192310 119951 335155 879827 633933 426099 121960 520224 642328 724345 257146 521737 765761 830195 620687 408427 831365 739304 592157 905559 647606 189458 731248 906897 896569 37792 828776 196114 349513 526965 540280 287558 493554 124135 451112 33103 958934 490497 495380 70592 404780 148865 201004 869666 869884 521307 919346 193586 610660 868532 594238 517473 564246 980519 859965 845139 755928 5380 771246 107041 879938 598028 874532 577687 671235 871542 680327 743734 547741 388078 296211 84979 288357 989264 482774 408630 418180 357041 854454 36764 397752 622615 27050 703798 719827 27772 903868 88584 462011 993167 963789 10891 538281 977970 385873 455275 958314 382781 323215 775305 47521 952058 1378 141690 248707 116967 177914 503302 796377 591479 779868 286570 153474 747793 433630 813590 378094 556495 126764 845872 992740 785665 547526 176080 364541 100136 353983 896962 848806 223227 682688 815623 226658 523813 256643 959764 720198 468676 845784 856721 610876 643820 278691 404314 217088 125986 767196 682690 743526 731682 333133 501964 459602 582490 767576 986736 655678 365740 995375 667996 409464 754672 923738 260720 312481 643503 306356 610113 629423 671657 964974 28439 712171 223696 838603 946734 565364 858379 553506 866681 794939 466676 481696 708122 851461 689626 466499 849516 100332 462464 93216 697978 319582 173020 77213 92996 573276 60249 564664 592705 186876 903829 104638 775320 937320 621988 603220 45157 789149 387659 896818 135867 348781 708550 458148 170076 377661 53890 643143 286787 490760 907619 917138 242650 716954 794624 919882 587588 653269 64994 85452 470868 711344 728265 591495 632724 803571 876327 606527 615168 294524 271522 798284 43144 414397 712470 288025 432657 368251 793041 704549 654325 915473 835606 458245 5502 806635 101467 537312 464751 857547 634250 229298 820027 998408 142019 613001 552012 678730 694297 428107 85181 654863 199697 33838 328353 385385 548518 75711 239674 30398 619912 644572 919682 445575 581272 618042 662054 115089 468781 327263 686853 854655 924114 392680 209525 185029 435845 204677 666111 631215 79930 841272 132510 496792 867543 638490 211524 649395 275573 640854 545494 267462 707045 106284 750251 877034 885416 407983 608720 872397 759094 859656 215559 374831 439225 448369 803843 685032 862799 191738 224109 247777 483467 792967 311075 812438 570291 99023 99443 175067 488324 131935 391461 521300 589546 974294 145454 628603 60105 874406 467006 366877 865847 578137 433331 877149 604799 953354 608803 678192 981407 342696 676759 901600 611850 21558 331594 595594 986024 196430 843822 660831 483665 370713 428519 37350 835862 537624 676110 697657 355320 852063 190127 100739 912238 87956 636235 255241 175140 951732 153559 15390 261239 532815 646139 506988 263673 553287 603797 249714 215539 719509 90099 577729 810078 304644 63132 298750 280425 598196 736008 742500 668407 437912 390691 852735 862622 603001 523214 885041 205992 311088 482270 597360 484373 479280 331099 107398 753944 667578 209282 834000 923094 48038 253124 638144 628266 386401 584709 966364 780324 790505 652830 937340 590789 611475 530459 27279 232772 445638 331517 748567 787724 938685 689912 62760 642940 393609 86839 922477 326245 597581 717972 823651 472016 176448 886816 135708 234934 860399 406881 894846 810437 724792 544526 155074 250978 612879 366613 462965 353761 959485 295638 297658 715855 765212 480934 141701 735785 961116 515149 807649 219746 427330 672776 910316 778209 374628 994375 570454 406080 149422 651184 382758 441934 823263 918810 661492 484622 920588 106067 970800 495158 99869 812699 18650 231729 94155 926503 878087 658910 169449 943135 429219 892238 238296 687776 339177 181385 990160 904250 79341 386890 40670 95986 626387 748287 886432 854210 398549 292170 342603 280021 822400 972866 246118 352907 948599 466099 293580 8187 663215 190874 346350 833772 366578 281385 948623 71578 809884 721737 932998 583096 975521 138899 840703 440232 476549 197078 566842 378116 184866 39253 14283 283609 384358 881862 28440 533543 237202 537555 465438 745570 727612 923421 886957 365108 874382 25012 615719 600825 292740 84064 610885 322625 854194 901980 956690 665681 852220 446485 620206 537122 459997 239023 15948 920673 444896 70464 286772 22317 403754 474835 522690 943645 166766 25447 692261 745079 593911 626606 250273 626618 90402 786574 842317 307093 839521 88867 633302 466541 505 902971 923258 137563 739460 465688 723342 950508 719792 114994 751097 324127 322239 476403 57590 733739 75589 871033 846358 236726 406253 94039 307964 616735 923572 21396 237983 494005 360684 335722 330251 805949 444923 472840 815904 949424 323545 839377 520978 406458 275158 276315 189415 943677 793105 255921 323068 487180 249474 226962 291329 764976 992369 653935 211128 951974 587644 737776 237050 403423 182102 328496 368178 730943 696130 296061 907103 247903 694428 330137 24151 747084 194128 608060 496255 688773 765153 397583 158931 676160 461796 243250 703461 856357 38914 5047 487829 586962 214137 858084 883806 945493 766172 856246 411785 669301 174607 102233 830328 47658 348683 988656 499933 28192 422816 79443 339071 732089 479022 217740 522492 784648 988843 371161 90114 31830 627296 679982 553172 909536 51052 798768 735883 678615 220735 405818 939986 859551 208992 521628 495082 72272 808680 466583 578148 107576 205701 751266 922089 884504 855352 762856 487669 275234 829399 38920 542616 534530 325644 963668 686836 479186 946131 319122 660994 135395 160256 282942 343309 294779 474935 742982 41716 336402 167858 997836 276780 720916 676671 77992 237117 303842 313599 159716 735424 520144 363241 179262 382375 594536 893060 589993 36213 131110 653232 530828 953986 199419 99294 181697 794360 210571 897683 494743 155609 818158 581226 271953 402870 338994 35151 320165 638649 733143 769348 960894 714012 485970 875679 295611 369264 148747 298698 405741 503320 558623 177283 393693 60683 335454 699033 517571 884629 69390 23157 667792 412438 577126 424910 926437 789889 974100 139892 204250 872479 791352 689926 278264 970 629606 270844 790655 102258 47720 214046 825697 581659 157562 569610 783493 823389 6412 687154 41861 99363 204548 245212 686768 365805 507897 887136 525705 28430 755129 163438 902022 452590 858564 532997 186770 181256 328078 649789 488395 477613 511553 478014 569476 563072 162681 237063 410884 852089 22150 736744 910342 957922 839661 758664 944055 529629 231527 476063 13628 350939 189857 450301 543849 659046 845819 416450 985994 972440 286281 693603 123870 391330 955733 526188 315607 354118 938074 450488 148507 384606 482443 453947 229894 504403 52938 980409 747942 763238 538609 262476 208637 780458 727437 103649 934083 365639 180829 78267 32226 7097 62552 548463 895544 555088 860324 269223 430872 867310 204576 235808 947529 206668 796379 778539 41285 837684 274970 593455 716412 419656 880790 740645 361871 461370 509627 196123 253077 587410 290539 894322 244697 681004 516217 425824 148889 344887 925999 753775 594057 26231 959432 776508 134414 986051 398390 744633 563588 516551 204957 395947 223737 494276 919446 806636 705455 614283 131885 943210 588574 469062 705444 74662 304879 754287 326062 545399 379906 45271 514932 687877 205353 944801 658388 186510 680107 849860 452444 710243 408642 946700 487764 146220 623261 201049 14449 402080 821535 239134 266147 294670 373342 283619 582344 346776 445221 85764 374838 714866 986482 186545 426229 160167 35704 51372 362306 101396 597662 589837 724878 775212 893631 568769 146301 344050 504873 310279 219240 714690 875742 884082 507803 661896 171093 614698 231831 317767 618105 582378 144017 494675 44969 458819 787953 490327 867511 592664 702549 164049 236649 676192 865035 428817 827259 728808 850394 344829 915419 77454 585210 824016 323884 524743 356247 20759 804036 679834 436946 515378 707757 318498 572288 840793 92263 467663 474793 721364 632549 568742 173770 767554 491660 447165 61396 665875 474807 466368 369642 871694 870709 878127 411303 670668 840457 428829 401494 641339 448873 926450 436920 261596 724417 820266 747394 879044 249901 622933 680156 542943 652738 743637 597731 454569 38789 311970 445927 903475 439666 178121 494382 907876 877751 582761 284015 349429 242038 415989 249560 641908 126855 105397 575241 333058 570227 522948 635799 424533 56186 793555 392138 678071 883278 167013 927519 176773 947606 774097 747462 1328 397100 916996 901860 407807 593311 969788 979475 249100 703026 281166 137374 786434 311195 700640 724678 860262 619141 29679 160255 113355 676174 357515 10163 738652 58058 416470 414654 845526 317566 992009 58928 881418 431653 655855 406990 728480 451759 546472 669330 651343 112061 621416 444838 965670 900966 383413 839597 17927 255862 871020 637499 849126 502122 438588 98711 941966 864628 527401 775424 150428 854909 608587 805541 583810 745310 341964 732780 441413 877606 132974 258988 237760 303128 141059 685234 745247 321833 99123 939712 810725 425414 292857 600905 423654 955276 178150 202935 389005 633742 915357 677926 37080 217107 767317 771302 75031 693078 513307 940348 957872 92612 703693 185313 494494 293377 961951 160706 362925 258403 649946 131646 970496 973493 537624 361900 539916 952758 591306 380178 189530 881944 56498 397359 981129 204033 486249 140466 283401 428109 383386 440512 764001 78538 235717 855346 277993 446458 243453 486932 166353 636373 900331 249512 684057 946244 223624 550497 374807 968999 350119 494696 490996 119696 107753 678171 889583 226118 124934 287241 283288 916803 67083 902903 459350 835382 552534 525150 964706 969602 986396 381802 758474 35325 782756 939516 759535 830130 810250 865449 310151 658656 352509 134522 147355 713912 370560 140330 913866 87330 919533 688811 589701 763193 929837 877089 797777 696779 683905 498597 112584 822426 612861 552963 427800 111389 220743 64124 271426 718143 881948 481605 361884 243103 984204 6662 942224 194511 679353 727773 424027 25046 616028 886040 578959 553838 680320 867582 859537 240326 389637 349383 454747 201792 576286 960095 603899 564020 351699 962791 804946 327852 741504 293364 848023 47462 307412 370510 970450 132309 512659 873139 754017 364576 806357 744401 55926 132962 366597 630287 800214 852776 643170 570565 389595 140534 144961 578751 889332 435715 517705 782846 448608 170360 986357 894135 563318 902452 642326 752978 438113 490891 837455 342188 686940 496386 662487 215701 462714 944981 859258 86355 221408 637618 714073 453406 888969 896571 387621 884833 601025 229704 359912 284735 653227 434787 132220 84172 314044 6474 234513 772368 172541 529712 76844 405256 306316 177596 783586 256229 350171 251720 835361 293578 131632 801379 966824 725074 882276 566992 544010 625543 537828 987845 129264 185132 199283 126893 32979 973365 936230 213606 975109 299146 621286 929028 523369 117832 90866 927244 484471 258687 153562 658938 16890 591925 427717 160891 520145 462561 713900 527220 914353 875569 53021 378361 236769 506309 945209 726998 884924 459121 374581 364554 639923 156479 523293 859655 359881 925419 375309 325812 864597 972709 129782 564843 731523 764050 852959 854267 314899 672076 250337 883943 479705 198877 781674 355300 42939 458632 195067 555167 971318 270848 20650 675509 939418 573359 26465 394746 163465 193137 546013 865971 191868 808342 415536 268955 372926 631587 209407 856034 542127 228561 412868 509225 738242 258893 869581 594183 475839 540151 406651 945671 510594 309539 509636 295656 176250 522267 109426 35420 326635 234138 274850 660297 624108 777042 125318 226379 482794 993831 622947 516720 287779 31923 171604 543098 411500 388096 287301 640033 982060 804817 365304 576718 103838 372313 411204 988001 478867 885057 313361 213549 390254 644967 292061 664758 164966 494938 67194 116474 722567 642463 32973 243877 28529 701871 430801 518683 970584 949174 706450 476210 726338 898646 838835 264693 421452 461666 341096 520994 859750 634595 773692 590445 794514 495127 818701 892731 742761 980396 14923 366632 345942 909770 661181 591297 989272 885446 949627 315915 816004 388080 325173 982906 376258 358662 285610 477883 74187 895742 369842 319018 572337 638144 369973 342940 980183 823978 47538 827607 173877 37899 239353 956565 719445 199528 171441 582277 795353 627193 137235 606218 446515 396205 195180 905914 982314 132514 156831 624032 881372 264558 973217 926906 746102 616793 82620 875387 109246 762144 671244 905930 37898 881460 208837 360130 596358 444601 70827 188912 187826 787015 718616 589528 44002 545389 634297 378161 863100 393577 191313 846564 318781 701425 947254 325520 587445 951597 757071 649865 425798 134010 655260 950485 124457 501160 589486 969006 611689 345853 269418 139203 579557 103409 303114 595382 232146 812592 999132 810847 220983 63323 42817 674631 429488 94087 147119 137006 175532 318332 322224 391495 843119 506231 665505 81718 157073 747176 373492 994713 936700 915253 114094 809660 52977 296501 622377 3939 678660 530102 324563 782212 253852 170552 48430 265354 213428 741104 296142 597588 885405 906566 212190 720051 153274 339479 395227 278895 555202 857843 718231 385603 491777 858208 535031 974109 994199 521365 390838 345503 426039 453952 322976 221025 455978 408833 442583 887596 830602 23980 175826 311680 737799 225419 418073 581839 989669 558234 569546 120512 193148 891209 810199 230445 205367 922814 721734 469733 50198 594768 719792 831083 589164 114829 217602 157044 269153 815669 221567 246957 174640 61180 699259 431924 76394 834444 552354 715034 427122 87873 559535 68455 93952 96683 192693 206550 841502 881871 697818 560532 340141 161255 703639 187909 469729 168605 744505 103104 418241 851604 578979 657870 629992 886559 257162 234030 560263 277448 230455 958228 979488 673867 432073 303782 803340 415128 183728 331262 785143 922324 143219 338987 775071 431320 738219 514287 49752 870577 655750 448194 499658 912734 717061 254734 839345 110870 887422 850801 881309 591935 702106 176382 524784 141880 999704 447036 604515 263056 93385 52325 950464 470860 719570 157288 813353 327013 53869 57576 342416 181704 532648 454203 24957 183252 854244 997740 879244 719583 693655 413946 6124 525042 376330 547287 912353 564488 293660 280553 431490 226963 135038 137676 87483 450167 670581 835149 427725 623565 895452 804657 939145 557666 67103 104492 754393 931637 515200 194475 997175 591356 745621 342475 868212 891679 127752 467039 263474 201340 238230 601965 58666 855010 453585 720882 216744 970966 976414 224602 989194 392081 445880 995144 329732 178815 708587 93524 962334 60609 938713 565256 943220 237548 243257 355683 508981 619464 459091 783318 633702 18515 433861 989833 689116 81851 52417 137751 895749 44135 316556 349645 619424 344879 64065 762287 975808 554847 69196 677812 156557 50681 196336 420357 326914 230063 522690 343490 510704 408685 71851 519997 268154 528205 670377 800572 655575 738208 161294 483195 225364 242412 801024 160168 880783 392041 187960 698982 946173 140483 965827 121418 444132 840283 668420 531105 39522 222982 983856 568552 144996 377292 348752 374802 485680 446378 394882 941190 698652 847249 702329 576287 133972 601637 417081 34090 295000 442238 822299 169259 889403 292778 832719 539416 804709 607785 875541 679836 935954 738160 869571 637078 120594 629863 20162 390743 750151 10795 965713 400872 365993 224780 15617 164482 371269 514128 347127 911891 254650 639726 826989 891264 223163 529044 260080 897373 635664 317090 848931 382839 778324 249901 238459 960587 570680 297789 9026 179532 290239 286415 112853 507168 998144 679891 65958 306724 444520 10159 599418 511524 184437 910650 608555 848420 950779 585026 91815 49050 518691 249863 357103 419440 489575 360637 311001 915463 999640 91278 734799 146991 948888 27542 390862 207792 177760 202213 623976 832197 315643 943681 71426 694236 590985 645665 237527 492183 62141 287091 719475 83405 24608 684694 49720 875273 34380 14433 444828 274762 38705 258395 212905 658562 314515 690880 193276 750360 791498 159810 241543 343206 951744 472774 122640 284667 632311 986979 497647 230041 876673 379111 195348 598712 248262 291025 550654 374274 581761 828696 848389 851221 946691 129570 562385 98436 479855 954894 772512 301846 131324 25835 561348 184965 291703 882494 466915 335809 207806 644544 682934 499819 58885 270942 916874 168538 615701 651895 959618 68761 449032 473954 538898 286439 685583 653861 976902 224181 6892 627263 327161 607852 969016 686751 364830 582053 456670 909290 719675 59438 399262 727225 448297 582348 500363 862936 195605 300659 874957 48329 910146 705168 901920 877119 353093 626496 839699 726371 668552 195542 688075 680787 739783 712921 247293 227294 743830 797315 981431 435401 895064 275459 870935 467981 740169 416508 955090 488278 168182 577988 989103 390277 209152 186214 269514 150128 809437 141088 240146 913629 785687 717094 378058 770378 936459 350301 881675 656744 511018 817185 485505 903899 31163 49983 491434 19964 873303 961147 759899 800535 717932 675788 8442 494701 855099 812763 414596 267187 60955 775432 400137 717970 462323 12261 505131 921061 860995 538936 318435 439358 849884 802941 891900 146656 450339 638370 590742 113926 524818 166154 855524 685659 121847 1035 545518 341185 315060 548528 304464 617930 1725 841335 464889 492034 429021 655891 737069 659619 61425 232491 235588 470430 723179 937178 713257 577561 321424 503533 579355 309804 836219 828072 668207 698787 77400 566209 634700 337791 144169 741027 740525 168117 451781 882029 863267 60525 31956 134961 550481 209284 432532 820597 398318 328970 464599 681205 53510 947589 922819 158495 63865 296749 419664 651797 127995 39278 772686 117231 766290 556201 792220 879606 85532 939890 719090 103978 920006 445971 146008 177597 165781 754568 230253 770774 445473 87874 30817 744848 788437 736996 398522 355704 668209 600585 294099 617618 749704 307068 994393 173524 711042 252094 132493 795113 705947 147267 393988 319343 910818 324213 732842 626234 661051 283312 610490 715983 724510 816388 800392 744169 536982 38839 83895 342904 418754 170688 304451 957405 555095 709773 723961 667376 103132 415486 887354 191354 19116 996327 717692 300155 321592 102802 887560 786341 100867 531579 99389 547678 524388 883218 581132 902147 877255 883004 325114 661984 151852 861267 551457 513784 174311 461281 668719 434755 491614 434153 472677 557163 134606 949151 887769 498958 883399 220458 132404 73407 189163 654697 751541 19909 197363 746603 574893 287963 670506 767477 583105 510446 171568 342913 219051 358946 70264 500281 173241 885006 79434 636480 261901 78843 281602 947177 728859 274536 141775 610430 176174 981065 60405 693434 640739 778948 950987 325199 50411 810034 339774 437858 535118 505188 969292 515722 213027 843740 90826 157972 304089 176847 132639 13186 400114 788650 200838 831175 280258 708298 947216 254860 570420 365186 307936 995247 604869 670681 279981 136063 20871 752393 874307 897345 322080 134594 349954 456302 489992 690084 526942 28274 721359 16137 432157 767663 589780 955577 789084 469240 366159 673587 896395 753750 778952 681899 903596 373895 935645 291526 55320 121402 213824 656991 783162 861588 992951 142086 313169 510958 380827 523900 798386 184404 803609 81657 811461 493191 214516 647526 619139 342652 643841 644963 240702 773340 551913 160578 976665 865218 176682 456586 19148 242048 675863 867573 101985 261978 137427 297778 289786 43720 305370 418276 570184 635769 937465 82528 311253 814283 553105 648115 17340 442196 690456 414490 843627 842012 539415 437449 562088 528992 115053 332901 941641 778193 394634 578249 508154 370707 408309 653957 683387 176895 251911 242394 505760 345953 476270 387327 46927 266810 971051 978655 309701 889471 781716 936473 867858 483864 990291 955135 485400 525026 534436 549847 174224 930350 770331 402589 581701 815487 693212 832895 507158 765648 574625 164512 713528 14284 4472 331285 847090 694676 449794 402027 70048 732349 761973 461791 888689 908623 531995 719972 393065 758599 55377 493537 874207 215829 814537 326448 278208 296415 564040 667681 174794 327676 25449 872437 520530 834554 485400 137763 758143 510553 102935 329622 751884 414990 563644 735276 611466 82177 567537 353657 546395 850575 437299 643778 13881 651272 54740 596995 126701 177522 307642 525481 527832 801092 27101 948057 407213 601260 714380 288103 176501 319114 577001 93920 27146 593779 948456 487809 151260 200174 319380 684285 265583 85434 761931 871226 915227 983239 295037 491540 667467 747768 7280 880217 563518 335399 566271 216268 788937 143649 348310 347363 930004 16614 986104 311305 234072 642410 90298 19036 42279 942167 229125 52912 53028 504713 429975 575370 276359 807696 150275 844069 941914 268466 697004 834801 749374 314150 104526 897679 386535 882713 164534 500822 216284 313261 445892 839441 386168 283830 860208 561023 739372 101627 709059 266706 586618 137147 201113 404464 305915 676901 575078 685237 184923 488798 787886 653615 272344 77759 783178 146657 763142 688405 914282 885633 4109 354464 743822 482873 332841 405396 356428 503209 783850 890138 156494 356643 153138 427024 875856 817070 653753 244485 773478 416645 999884 728318 227892 2645 247754 140020 22132 10178 856294 658452 337268 69410 6824 726653 553173 728960 705324 468997 406093 343131 704929 101685 20518 621284 331466 625480 814269 51396 585537 664304 105412 868883 753583 493329 748864 20962 330966 722180 989515 229874 950535 332950 17491 351931 249964 561990 493785 810854 4415 459786 737524 2003 659537 807307 80331 195732 358212 917028 522078 11504 583633 65319 852926 407649 781956 551896 192657 474966 634362 54960 305743 95666 871850 891611 838727 301259 354777 345594 600603 118380 138212 938530 527231 974035 527610 231772 612862 737652 840864 369571 728117 337524 365291 872809 507286 261294 698697 192466 128871 407090 789753 668342 889024 348289 569806 660323 454993 287506 893872 863834 190169 132945 184794 403662 237296 317722 335197 988008 51710 905218 546588 572357 986177 65295 896846 454262 361036 193915 331904 376894 230658 894453 218000 620696 147615 521503 561395 497519 818927 754577 471023 981220 649493 480661 988258 388556 875142 442281 397817 839919 119307 3328 173690 812938 114947 759233 578171 667150 941278 938502 231656 374559 525219 994655 357697 113237 762667 290637 329561 172286 972195 340231 822296 362138 861262 776248 21882 330270 997185 209278 760910 55026 460646 562029 951289 105203 512633 366218 805744 651377 894094 124561 800513 791666 547785 348400 511627 716782 167716 41353 474305 309456 108141 599348 832810 300923 695621 641082 757604 84867 218018 455067 78813 67184 165902 373193 702745 490047 239141 149483 505007 142240 588827 872411 345228 591097 304884 24424 690094 666273 109322 117717 393705 78182 931147 602328 345894 619336 460985 736220 662367 901755 62760 636543 173797 131049 910466 351061 961882 486574 655750 489315 416055 572954 859077 690469 985415 731251 743525 721800 132330 478000 91870 468592 508307 975487 842623 146932 859531 532096 468329 142941 855212 735303 824147 71083 866982 715294 769925 702480 547837 455424 79389 940658 543241 408096 423373 744877 866804 936096 338586 445839 217984 493530 613151 916187 201023 975835 671112 616327 295705 811874 325976 486397 773449 647078 29155 378589 660704 328461 236372 953722 160001 244214 784425 446745 589027 852528 786930 857269 941075 261504 199509 501566 887663 826719 611533 56980 711723 924218 44262 893457 709072 999217 912067 449725 5880 115096 812633 121751 206932 133624 320625 80147 740902 422415 80489 81878 877575 36684 589428 155004 45922 189972 459093 292947 977591 681088 157416 383709 533401 678237 40922 675346 852592 756650 994412 638428 787960 204381 676276 787097 450624 799839 52379 503068 647980 858635 77472 814315 491124 181363 743571 721027 813347 166619 163099 11408 352920 840956 56817 884470 210632 153666 943715 361867 565882 33679 368850 474714 734154 757622 373300 680161 871206 647936 98578 320275 752468 832170 60427 437784 309418 369701 37392 143624 532629 855445 273702 165940 197459 636179 250471 423965 766072 791211 198081 161210 540205 765279 799029 527607 831916 875810 992473 694193 296134 741533 550807 879354 258141 836845 290028 719707 194154 797859 237353 617037 18808 448387 37814 236159 672999 239045 649098 224020 982762 48088 283444 603554 956233 342234 835221 296947 516448 23009 784867 744711 247966 148277 906152 426641 769863 521555 430273 340598 871987 330284 720992 138577 866124 241507 758859 181938 337492 85267 754330 63962 570973 479431 352316 129600 769935 727680 872307 485199 503525 280435 562707 661926 848944 761736 399111 10326 82387 889308 875341 394536 121733 976960 554805 448085 701458 526007 822309 603147 517530 621628 622424 843887 682193 549818 229914 788629 610365 425874 368910 980426 675516 83608 715240 118603 460027 74070 586868 346123 498303 333512 824653 92145 589216 118879 129254 998103 47689 751102 978885 55436 942842 392064 71875 1747 363206 399472 307789 386146 511189 881231 580710 433444 173475 591889 811299 202552 172159 725280 567341 45423 465549 545048 116035 21521 140741 146441 897013 699865 360433 762937 400426 53557 23411 928735 27739 111687 964477 681385 130133 47974 105559 958135 640891 323166 635804 380701 131714 780652 269565 772709 721268 745346 827196 583627 527726 871305 833971 435519 90721 245722 238923 450919 900052 679108 846469 873178 114592 626570 901173 428006 285043 786722 995137 413258 11342 848950 577574 359933 35079 280167 607156 187109 207240 717125 910093 684001 847950 946520 493610 81600 781162 348827 820502 26824 630275 25147 450864 331504 139155 430620 633646 853285 703590 488660 50581 788297 920862 610606 566146 85935 245873 372329 744036 704097 267625 578103 127295 264666 617827 679294 956138 797836 418897 567130 601042 369308 988344 330329 560053 755617 741555 795901 98280 572008 735086 346622 707666 174643 803755 886086 892846 546357 399105 228019 799629 307608 660951 225176 195154 512247 269102 553276 660852 16804 844373 970969 930303 408227 274162 584286 541267 165229 973312 338414 929891 605551 519051 592735 597560 206600 72950 822908 7852 726670 499445 890884 407919 481674 950099 964840 874054 27319 836718 420496 350855 211719 602998 133335 315805 952990 144497 976971 425738 535381 885946 140462 847264 140600 450941 344248 775175 917064 621629 148882 577211 435194 403215 525532 982155 790007 209308 537256 14491 154650 383779 367484 479715 948149 909940 948756 429613 392076 278774 347999 865499 844312 176738 36925 719134 952965 962309 348871 374656 252020 747650 252807 106844 385786 657742 307195 699040 825183 823794 193495 202066 341792 164877 679488 867528 834478 103504 14033 873198 112813 694591 572570 997188 799030 97271 430300 564766 365269 797410 752590 691170 371851 634692 547675 7053 431437 149618 420514 546735 123139 997398 520629 422954 401162 250029 142746 16567 248947 678088 930573 204320 772993 967502 714108 331079 497455 222905 561609 130974 416232 604629 366284 469165 267085 465796 581711 372560 397171 128060 969296 760182 722274 592775 581634 958691 904087 363330 507148 802798 763714 599262 141000 485188 816393 773475 936197 196451 871876 209640 126854 670880 319935 855324 763713 187874 510075 289856 884641 792868 797484 739307 108869 435703 977084 445189 514302 250237 533511 209420 501269 849455 753309 343826 677506 176153 882692 516860 615030 305945 348724 266885 185042 841251 166232 563705 595822 402751 130387 749818 890387 64138 344185 398271 122113 465137 638546 31312 285418 85113 999322 30027 146869 865914 199300 338594 935420 396255 610226 119131 445582 110311 158463 856014 721454 483623 891445 815211 477138 715782 172631 979505 513829 613824 862809 315064 511237 666596 987682 697128 969733 645462 33681 703872 533996 799437 918133 390928 330933 754262 99092 241791 818061 196111 866917 216326 581273 775789 424790 619954 265005 600759 629766 11494 506133 926088 951756 780759 81680 613009 11694 969358 179472 800788 248043 562474 647291 587370 844530 709083 935981 17406 758824 367464 398068 928080 790759 103786 259410 244980 858041 23055 8639 141904 106529 288984 347109 406945 37010 140315 867618 22518 343670 551681 373257 481076 765992 94857 264417 507856 130874 909955 947236 375064 872368 422742 417154 400811 740803 969084 481500 75388 851232 922624 772873 838675 269286 229702 952788 854604 898092 982212 633915 851029 511608 288257 129586 606644 465608 672349 784734 994688 886477 107209 963227 198883 361004 360842 955895 859294 384315 777530 444468 441285 220362 275847 561610 523647 305367 483251 607970 546823 9624 15634 98716 614830 384438 933391 579082 202006 73292 737127 808179 401720 493676 593964 526225 658719 748250 404227 750611 26091 597839 806502 12188 51344 920311 433508 171906 754004 123507 104924 634000 91476 47192 421637 591812 415359 161775 402281 839505 754009 207155 917478 709022 698746 228502 835564 971462 747149 829436 208833 287703 912338 953213 538240 593555 343068 891816 386261 825457 704211 624443 590851 99100 138418 954668 825694 886771 203530 668643 669137 455112 836734 52413 405082 333345 714629 181579 116809 550586 790188 917713 328517 537473 704017 241415 963590 924825 478249 887963 895068 636952 937722 981742 858343 456200 829730 850002 581084 156393 250510 818834 539207 375790 467268 725098 805891 772156 377690 886283 640324 769838 156220 908825 863117 639891 368874 366764 729722 146670 998007 641490 735096 888181 325259 728779 661256 988884 360290 604364 426624 419495 26699 725629 604809 908227 639978 725627 48930 186925 31351 7575 970075 729825 736765 650836 186907 533197 731803 172973 941915 835923 549126 617997 712681 826187 730629 374101 675942 839294 42676 422873 89608 904556 259202 802659 347545 342023 357235 136239 327798 847094 120542 519789 842512 897107 932783 202755 463471 253933 482087 297160 523242 631879 677399 102474 513648 509079 188265 723209 914242 718856 626199 715706 361974 760888 896690 909700 409142 749563 352796 497734 707263 719190 958478 687439 612451 884868 213075 627429 726791 507637 792907 287871 701541 494602 644585 973003 226955 574234 95734 632233 320859 923569 318476 742253 438857 429771 141659 35489 247648 113693 190311 200768 951293 91021 644359 534973 837650 30261 158888 859706 693221 503140 512585 975633 399054 497500 289917 948431 626044 572693 781356 954228 899121 117625 507921 167028 198466 829222 739965 889529 405912 4271 896083 813726 127281 775451 729674 885877 661663 215653 122798 562371 895752 671418 151712 555903 137828 919358 265105 243478 689731 56903 475275 18602 86532 608352 596200 854734 57183 755464 809369 919436 810012 423345 689952 214367 557402 951297 974742 610617 390921 952276 527846 193278 765104 127544 197712 709831 464424 99951 84967 481505 909150 945841 776211 196811 36949 280743 438608 237819 531554 402609 103853 792410 209134 600289 690958 204931 294392 800126 755371 962824 628176 563970 687567 760429 472029 303644 744601 805803 109848 698351 631550 936686 493455 63505 269893 832920 605667 819597 355401 627708 773450 461922 494267 223459 526798 834625 38686 618571 622155 400338 144457 66786 267637 661296 397481 148751 711312 796200 361532 803498 706230 545791 744150 93759 608981 413033 577760 975184 288814 90066 552084 645008 457111 195481 285827 978152 948090 46480 881039 95605 407828 497150 736689 276104 298615 242525 981684 872421 294280 729884 430200 611845 332481 649821 431088 107284 615280 325112 388324 813299 583927 230967 510960 80375 152778 570904 859907 278056 830004 513806 853345 603267 15698 334016 957090 741945 649366 414025 269680 147502 958405 916534 656013 181818 976442 744971 888011 597803 825185 150143 994834 837889 702780 715771 26077 195889 146338 98206 31741 62371 907259 453180 970389 503924 82437 289050 275804 227573 693650 773748 673310 95017 639880 846648 856251 199307 919007 986824 543399 912134 61159 469692 908200 854587 463103 891550 630235 265983 945759 589036 881328 288154 648655 119513 747753 722185 488941 872332 411039 454780 129644 124127 138365 35033 88975 299489 478723 815415 773490 374229 527620 48356 768002 15217 714600 365728 759871 397728 949483 161311 32961 860352 468508 657675 704048 827749 325535 329664 367243 743316 485932 107535 3042 129801 438221 440699 178076 510321 158244 784958 932786 332657 912675 787269 604274 662813 270353 628976 202493 838593 838156 765972 826505 715100 946370 588472 837919 967072 330422 419739 719710 332276 359938 82668 578486 630194 291343 995537 421294 773033 139550 405985 517728 121435 632002 232042 519927 596608 655268 507883 528183 647682 380734 82651 360182 101759 480033 326433 364123 533643 991919 274265 194278 331307 946849 944277 861096 168794 947650 8090 12998 146760 864113 711071 433786 824918 180836 811217 836306 922907 884064 986770 198959 664930 188033 539509 608200 709674 166201 628612 217380 820132 913417 366779 575203 122297 931529 242570 619190 121730 368678 462102 294627 295310 203934 404472 125954 407071 841350 423164 807234 218925 894405 967716 401701 680737 111830 238371 264639 902043 584330 392483 325371 661230 961859 947263 46870 723422 314875 675913 160354 23337 194171 83269 598981 195771 237476 131436 25527 415800 685225 484011 271111 958198 961619 932001 123863 169536 697468 931812 406683 177684 597588 724477 491103 830822 850080 80807 228670 186779 231029 374612 6635 958735 192129 998952 513324 802191 322307 80060 526425 870880 833486 742300 60706 925750 983818 646474 768199 519038 26547 913977 837533 40980 780696 309586 37264 967949 439389 164210 408475 991279 709050 256810 415697 532020 960633 414846 156696 28427 462459 608743 757417 74263 162356 810769 745874 734126 538859 215069 203252 209435 527675 813280 845764 695324 497877 33890 56590 102052 866044 261729 837165 993882 334087 904075 595413 583897 408226 473287 435530 310958 462221 691629 779878 649309 948444 884873 723799 256285 686005 679580 720478 717975 662741 279515 638865 326378 141963 379758 30233 959530 435644 576754 113397 77021 306141 834552 741558 544829 528636 862148 318593 312 908152 636686 881296 577651 320068 917188 772209 123907 604456 275270 830597 93362 566272 816745 231042 87488 859707 891957 61170 627680 747229 958567 943474 933942 831741 128752 488820 888672 742856 161715 258493 482602 176316 468491 841191 600920 68718 927747 711712 102368 453317 411868 293610 306349 669052 916426 879513 380573 470564 406583 51672 568516 547487 862591 70628 826471 605862 617203 291279 825474 414597 894486 147071 863299 172762 391395 698220 479436 639385 324612 377445 465717 798154 543836 38476 144071 863497 56191 203605 783618 960710 202357 195979 242904 572355 391419 224012 358128 883673 35393 553480 546276 755827 48172 500101 436291 315536 197910 83870 938448 594501 768201 550527 457152 939833 766024 284139 955840 858152 442887 61943 487598 562977 806382 182988 524699 978440 201881 727656 491151 348180 349722 761501 787461 876882 19894 294097 982314 698336 772068 926909 737314 919091 756626 796142 59588 151954 807263 144007 671193 957720 364002 389821 319712 739446 362146 663705 55373 378478 926683 348986 261702 473561 691007 409936 405349 787746 650611 536354 759673 994505 140046 630665 38916 300706 159837 710195 841470 503379 54306 455009 706832 36569 456720 330537 832795 646723 64913 96564 207407 854326 953024 789185 892628 2727 607151 720033 938180 525796 629923 318841 84398 731404 676435 92291 242421 717074 966124 989069 145391 695358 187664 187832 954343 185963 140498 4602 185116 279690 517115 141597 899520 766238 113353 748414 790777 663679 971435 657294 309155 719319 303942 755477 454539 219623 101683 8874 879094 138819 660222 585276 417752 17234 613736 180620 750174 843599 641447 9072 634853 995083 330017 490386 66752 767848 900148 353519 793333 653791 709169 138201 806465 87611 722716 225141 684688 797020 713966 581502 792581 829878 546643 956480 880824 929423 664877 158749 734899 742660 165647 977548 118069 858948 934978 640853 286575 739155 804035 739030 462217 195401 592131 438273 592478 833489 833062 11868 466043 438378 126981 813887 102500 201897 415020 752282 733968 497845 635932 956716 951656 1546 976330 376973 810956 812471 265886 714981 929037 28448 475381 122610 290228 750972 826912 199814 396538 435352 785635 718855 775182 991570 378102 639598 649490 481886 454856 859528 314270 339013 314103 629304 450876 228961 612504 747315 640042 273955 784374 698946 644571 331725 667211 355716 123894 197688 874568 285993 311382 818256 261331 191160 880136 920786 855684 283722 361872 876693 427943 189580 837156 883838 680957 811393 769327 691658 767162 140990 589904 531592 860040 936173 166232 791580 782147 533322 535888 569022 958204 800809 100592 357561 448182 34926 227881 933164 573100 4755 876829 56652 257673 857190 657505 133600 996270 433928 280322 701636 218671 551663 379261 702823 989526 239012 931077 748173 626207 725446 245120 988173 968507 618502 319691 362067 435917 276073 971698 588448 541679 163913 609977 383109 727854 726228 83158 570732 769162 305547 675123 5711 444984 524293 336049 960831 988000 958633 935584 107230 822558 32887 585288 767013 39109 942528 69604 546527 424535 358249 697506 217964 496270 390189 892708 160383 999511 512536 104897 749280 787154 70092 86596 184939 622419 838848 249644 889488 140068 766908 976427 597713 474305 399902 25448 930950 258266 777048 896317 287836 751252 9967 112377 723026 957704 254462 371934 968891 961411 574321 25956 824702 235461 710218 240821 326681 756418 561248 943343 669658 487012 650267 765157 726501 701958 724345 313502 16433 405370 455564 831188 853258 13189 263034 478519 113680 197918 829756 36712 778807 903282 601695 418558 912646 204771 703878 298244 159640 38084 290917 391353 627997 78559 225864 3086 61274 18991 527690 508588 827109 370662 208159 522284 26986 381544 513930 884124 276777 670414 236903 821697 94069 957349 754979 647823 233782 354668 979070 330355 382760 813785 625040 616330 944538 710869 634946 662247 772272 450875 520656 388561 163170 992221 360334 141506 766651 913407 932320 29609 436698 360346 257984 407209 358388 980379 940923 228632 535248 134177 870964 246721 765577 382594 791456 863906 264528 563654 576521 734831 10536 838123 242892 742029 159848 795616 71258 545880 285373 676810 11002 954333 127525 917889 992326 109920 550004 211540 177577 566232 275667 896321 149928 601454 245052 491902 143254 858370 693248 548083 361885 222566 251073 672829 911100 57952 248056 538925 689028 220140 84144 808007 738010 498168 207753 600516 462841 395687 842230 890448 26925 436815 67071 120652 172504 265723 388800 941389 799152 974441 181288 240603 207935 729740 891 792179 557154 344075 802961 861382 748171 631873 204884 886328 733248 670459 787142 814177 498585 122877 167865 123855 481029 390077 736213 39618 448454 95910 451733 173999 69936 303831 947274 873470 475694 253218 718998 398988 700093 967821 406835 438314 939567 854164 227370 446940 422954 567461 211484 418074 441575 342434 270205 299602 709875 413795 834643 27364 570289 384305 262075 587941 512149 315980 402149 976605 676394 745894 783699 276489 781326 285606 396766 692441 67761 880551 809905 166963 458842 678262 482764 941550 798049 614103 811586 661336 828534 810368 828475 900657 399705 693532 285875 513006 394720 103497 186937 178614 563444 488282 798321 741096 254675 682711 59731 170644 771472 993144 300521 10621 998159 570542 72917 979102 396042 509402 520137 571169 249806 719956 114764 305705 279230 42853 948796 721546 400015 853773 487111 841547 826827 425022 9264 798891 702030 321182 56592 10969 997068 762761 219731 946491 120073 778446 865271 999080 109535 89005 660816 749486 323324 208607 92679 540365 380193 744974 325142 112441 339876 107032 909197 645212 842287 375696 67601 899793 761854 444093 95896 563691 361701 371738 23022 632044 164040 976916 162162 572814 363554 90895 300761 932798 470718 406050 308715 451995 14849 365782 555393 345788 821598 570730 853069 985127 914592 499410 608274 965211 653028 284596 201832 155399 39708 168425 553274 838544 120973 703298 619271 306639 538769 946753 367396 569809 780183 639131 99576 748629 762526 689597 883134 212049 593213 440260 849543 148654 823006 475651 452597 177671 377982 176321 319873 969710 717551 160632 296951 470504 777367 856728 844661 307435 927343 907073 626159 915047 17924 902541 328814 342842 545336 522499 472524 525626 846978 253925 345977 808688 81898 802595 877754 389079 916366 394278 713188 383073 248929 968838 534309 333362 360998 580884 582524 649315 910585 966929 759100 802560 257798 747189 443405 473419 242896 229673 717867 869879 874732 823181 428837 603245 211971 373171 914655 665290 841492 917730 734544 852959 218863 495764 210245 538288 496315 246840 861852 173686 595248 502513 906826 737565 311198 207188 563030 986566 223909 639598 816411 49798 645627 669180 458378 651238 456745 214642 708454 612001 592014 908597 247942 513320 546010 657376 769302 702881 71572 109251 607702 668708 955733 390751 122201 17661 386635 998315 959432 740077 116919 495122 982173 960361 650607 945907 390888 605657 995485 137184 496462 898842 463486 154015 440708 415037 679139 232108 314136 343750 743475 707637 455337 876589 893543 325917 658154 32928 938061 3705 246563 181247 475463 13270 880432 560479 477385 856241 649792 807240 40285 345405 157399 713719 79394 323297 593036 857373 786121 893687 236428 243101 610455 851983 46677 526098 306599 899050 391036 15175 840613 497919 207848 846781 312403 610553 974740 383977 947272 600310 604305 513394 210539 948234 103809 831031 800765 889210 920029 23624 466957 533954 228785 199080 691713 44495 327515 53010 805907 216774 231759 667825 148306 765819 857493 326438 651229 946235 833353 959173 785900 434179 17371 623576 767943 839942 146125 363099 516748 616234 938168 763326 262701 532491 946375 609447 238000 412407 33465 396205 744685 454321 977443 244574 655124 356975 172396 377209 796004 88924 314704 365173 631605 401110 181534 457849 202927 394033 480826 367777 581009 825010 322715 996608 819243 880468 520014 65112 530980 832263 377265 299683 965364 804140 747769 489742 219691 379866 352044 179321 389353 118556 455784 961528 222308 929649 933850 31125 734053 772171 944968 476171 557002 603216 724936 858508 501830 27100 683526 394813 490717 510077 794370 503861 551337 769654 899664 822529 119511 987581 996438 153315 87466 225212 299857 853518 177335 670483 640464 123692 869224 419476 711991 852888 380922 843078 259134 806628 486334 819492 513776 82901 444699 780955 758701 783586 523914 265167 826152 274616 143961 669654 817129 573433 666153 565627 170571 881464 219760 245821 592127 749694 182456 370701 581704 700425 671198 472724 111037 735112 207124 986602 840139 283296 405919 532832 941168 879786 634265 538871 60161 317042 427248 702695 237925 906362 91429 369113 441367 433525 726159 607533 570344 766668 204502 463413 285626 277340 518712 314808 835718 23990 236743 371056 954199 25694 745768 134540 164109 675789 422869 36335 201820 477871 188764 636079 781258 230374 693343 754263 386420 639109 568722 952805 928073 389333 398976 828173 227725 208787 60679 81076 613336 318640 595479 896949 858069 698384 157302 169632 458947 210124 485439 484662 664503 362928 918686 231150 185048 178877 612054 356148 78882 949992 176443 490468 498660 922457 750776 885011 923330 834477 82123 495367 287795 908917 404100 771322 205763 644533 479434 900699 307859 514790 758549 987660 609620 565428 578933 654565 529808 974208 946441 364464 850977 938143 314185 303467 557944 529177 230782 700041 153175 90923 609860 94321 395543 29893 458190 449213 352547 587085 503778 635581 26491 522459 854105 331826 176499 165819 10977 737811 587185 733678 721467 218891 265522 90792 113533 430392 501509 36755 938256 301870 185230 801867 241715 889394 944965 135393 457334 903680 261237 764441 703488 161350 106109 607659 118026 242278 792274 222981 577314 331704 70395 856007 963881 682693 994068 366726 363285 566413 159436 533897 525360 401090 243942 847375 723159 474891 676860 163272 773691 489602 105527 848663 200867 916662 490712 95639 546281 238378 92083 52242 712696 54100 947695 516491 639253 852511 327431 540598 127379 152681 382923 571707 375005 633414 696992 648118 442800 485883 901756 952762 323422 249156 533675 106377 619916 7694 155981 458782 322676 924733 516181 812707 591204 445800 219211 662971 987326 688216 575499 990521 994806 228173 487493 982823 705431 795705 957179 80321 408958 409154 407749 562551 725725 964740 325392 380398 220218 256781 88923 543360 578477 161632 965368 777399 226341 141427 189841 266326 297508 277232 645537 815824 868926 236983 514551 467727 389918 391323 783031 466350 302658 927649 879768 12800 887034 695748 597222 874759 8748 74931 766337 609533 544851 330833 247197 59278 626684 569461 374913 500828 405767 661096 925448 43066 368684 36585 27234 33266 414387 175852 29396 469183 635067 270422 613172 185555 217972 282627 78830 184403 679909 462785 955586 653846 692710 863762 270403 462953 462951 97518 583961 342157 18984 676991 696192 511736 400831 286690 795527 506448 377557 186285 557586 332787 923817 882147 804953 115634 94219 427778 759654 929297 752546 258230 497627 180105 696423 237795 367786 843463 727208 566495 375643 218218 947462 655860 176201 251656 199031 815267 977061 138858 305540 813148 726706 133963 324428 639496 231879 467869 579776 781567 457168 48132 419365 74322 765390 856408 314005 768834 72210 227112 677310 657670 106054 983026 726753 195786 230884 912812 543060 327339 225404 576318 51521 985723 661171 221701 113573 173123 768255 316562 998546 927100 214124 770473 74029 428693 542554 59459 769264 932657 44284 200588 301865 952870 53850 237733 436473 442046 442256 369315 581207 768633 896461 390414 916491 465994 772373 232611 728691 791702 361536 106579 458625 922488 985400 48770 153466 149952 212415 682888 27192 318639 959079 29427 398250 195964 481175 578372 337871 676498 498509 81453 518335 102160 836439 209305 280610 970823 739352 728868 155510 763712 925194 359519 799373 119348 103030 117198 410444 257681 621309 49193 354990 298620 836883 240606 264511 70921 148862 292749 737570 645701 331803 183115 866188 838125 399514 869024 856326 730292 120701 768009 133934 871105 420317 745910 876150 828398 260133 589133 80548 240394 353365 775973 736145 278104 134016 744140 3562 488526 196494 970690 781554 742103 79547 468348 391102 186002 747222 60450 140471 55888 370691 336784 865500 187545 582202 587289 210301 893672 384517 23103 535361 867371 624262 750909 209633 979396 879342 254142 334059 553546 314823 483042 545472 526025 38188 882240 711830 755453 223500 473119 501494 251483 70954 895739 118399 321993 812831 832263 9505 448737 466199 181797 648419 371250 955920 547247 850974 745983 823390 627122 874112 578814 409130 561966 508682 30553 682798 252951 997842 990897 455482 510359 656770 997526 195635 810697 877015 68496 648206 627136 11619 768282 947161 76350 161163 841441 539507 886973 189065 679497 199375 202282 47915 974760 562421 530148 544082 449417 557441 444546 209396 333035 604834 566282 449755 25216 789468 446203 444580 637550 867527 485828 68865 789521 551629 620938 779383 824759 403440 278502 955937 357026 630402 515301 651563 452618 958826 966982 328727 822489 204134 193024 624828 421741 886596 766521 85762 536153 992999 856655 24551 841764 650440 180051 395517 853448 350771 702282 710569 847668 997830 963307 823526 764363 99701 542883 603648 762275 246729 702163 981402 633031 559900 14481 710248 900214 594334 378403 926453 14817 741139 680775 148319 889456 235475 38062 635158 807806 847497 962684 500705 827801 295093 943690 450136 997955 205354 741605 448043 674036 159952 927884 306969 233557 18915 562421 863162 952390 877874 357832 876918 406681 627233 419427 941388 545108 742375 94100 377868 975283 48657 106338 924253 424805 550141 862021 663608 999178 543840 65513 910250 21435 135809 975728 856726 380034 892603 4780 635185 958941 990271 855209 560773 844799 828176 972705 959662 313040 94917 127878 23776 379816 831946 986939 141279 366360 575135 670363 510149 407585 397783 45169 174015 536826 242843 164094 689681 267662 993061 426167 805454 762428 619909 147652 210400 858262 835295 307843 163270 431970 74923 624898 17745 699420 184372 478600 851430 310450 605274 713805 308671 695494 915408 77885 107498 148336 688542 86905 298952 838138 768480 38997 885455 960418 975941 502683 502409 708315 139537 633799 316691 743500 167067 233994 836639 185551 440720 331400 705586 458227 193326 327193 889126 789563 801034 682507 584809 201181 618634 894046 254845 271300 234092 971079 129782 878671 916670 337006 259135 571599 327971 913136 693461 281613 144404 10141 609354 809793 38172 362235 200579 746460 773211 369217 850555 978815 272709 497693 223998 139970 659872 179375 212015 131246 21705 899531 954690 484035 659504 45115 706882 770675 416727 492091 277324 682149 195287 748283 111570 69747 780378 990817 967130 387500 304738 340804 333309 669395 264129 178930 963112 956574 759519 979435 564766 271288 625848 869091 679731 798143 135899 95044 721555 123142 478252 703466 610361 241172 216546 911333 219512 730276 954570 656698 690166 938019 250882 402274 836588 799285 576127 618634 24359 496945 295111 560594 615754 342560 712568 185294 168138 566018 945983 438536 898160 109513 579042 816635 341659 60059 910455 437594 776251 188500 953002 358023 917655 547010 547195 938140 731016 282983 529725 916070 427516 919611 725209 545828 382196 855016 723337 421516 323782 45260 179229 566983 854363 88762 722105 844145 488754 770937 304469 829914 267292 404163 214332 56327 558142 900808 389966 609329 620306 227241 507710 463876 863462 533629 963156 611618 935963 847567 634603 287326 625959 195933 39284 354626 755860 856667 534898 806921 353918 173486 500284 96677 792473 299698 310783 423738 850729 556981 875833 598049 501193 854457 965439 112230 31077 773238 113720 509131 497023 918741 335135 562243 404525 84406 858500 751607 589593 732523 536844 472709 352576 398139 793645 488315 607988 436064 531763 595680 257818 733321 759998 947244 931245 922137 609921 612748 392569 771814 569861 188639 383072 899195 153892 812795 629209 196566 309454 559400 522860 596586 202759 147683 941815 376990 682663 659741 675500 335181 389081 887738 652176 490052 649436 905939 677374 22152 375173 92724 807458 918093 802171 846302 755071 361087 992698 936198 799402 428733 669265 579732 534668 787673 570020 604006 670627 218585 256746 984074 435457 424889 291567 415175 660044 950247 595220 294293 34557 198790 810506 811104 237473 77484 654619 275529 592475 288227 328097 383717 118816 332715 224973 135484 257913 951479 831521 639371 489028 892780 263222 77571 288436 167525 314679 975687 304461 368177 54052 468338 711529 96723 529105 648079 972725 697537 5540 500063 216948 373478 565466 6167 841147 328545 550082 698335 575667 893252 987776 820948 548507 696149 526604 334790 81220 390224 8305 475067 804243 838307 301326 906858 753922 758320 140824 573825 465054 736911 798998 702560 909834 190473 927396 597596 605884 22430 411505 19197 405435 695232 633728 911359 634855 765846 755563 746261 356465 345722 93851 255969 564830 19259 927313 402686 49352 446556 614881 210999 649565 287379 587186 14092 209310 979595 860991 158836 711073 580642 48856 282262 96464 660332 309026 63375 233000 10734 291987 594415 813563 301923 689719 241083 40302 602875 836526 105453 663868 394263 494763 548143 103025 177742 521590 902948 376559 499756 699307 116128 232428 231469 153913 971050 473650 595462 624485 342017 919647 66141 270980 6868 167842 965196 922884 997897 180100 783650 232867 705399 896284 712929 72182 930091 839386 603329 220452 83111 68413 358508 814505 133918 583325 969280 273620 538618 461026 430544 721096 178135 304394 708835 263935 566853 898663 188916 857282 823561 648799 93808 933810 30492 851051 368507 113027 386027 578520 301995 827707 237973 997385 319691 188280 630576 860466 151834 661095 107717 445983 980554 834254 155279 906219 113601 708035 569024 148809 847131 709810 512573 139263 146598 101018 260189 666726 27172 744465 131309 987755 606413 223228 855535 322193 631178 164696 326806 882605 300091 769268 153227 517417 282034 941876 549164 475201 288694 771152 496712 432393 74625 342930 121700 234661 506818 902428 651001 718479 482268 281376 925875 653524 879717 998 80947 43415 881384 705801 240078 193421 824356 16378 807117 444224 287370 606012 766251 6925 564098 844006 808858 957413 544039 407780 385022 668815 585414 708599 785712 423012 338532 166640 228156 367826 275829 639161 460707 653274 324645 633036 955674 344915 55379 14841 832841 948900 170961 21285 652302 903437 412326 375110 760055 41311 483724 418344 733387 203583 58866 228394 389570 789351 212858 487490 775304 284261 466684 896245 755006 954459 904002 580640 772409 388861 608010 853298 86721 706134 469511 989679 36179 942339 97824 682862 923104 212086 962736 667996 1420 999540 318148 833784 68080 132760 808224 618708 800152 561870 816251 563162 918725 282008 153406 309957 817644 648397 573448 650532 980917 465493 876781 760154 806717 127662 364594 666785 26388 298794 896083 722114 155008 458287 338878 282590 737848 48309 210581 353640 165418 168524 54576 539497 644278 427731 414361 889787 769457 76674 245774 867471 886499 757665 643138 721703 552649 623887 611612 257116 403539 623292 664630 888217 136615 782255 576287 554334 684317 986880 862298 610046 218176 938079 215005 260449 508883 826636 675091 232131 652106 866908 918618 377651 584589 822907 428614 534549 898361 314468 124572 292320 309534 491435 112856 220385 640834 562483 777063 543031 859036 231096 533614 367636 702234 250055 245569 191554 38683 997889 205612 461660 462454 359900 329198 842256 255730 965025 195769 755428 791564 738607 627188 36462 574068 16823 138425 472859 229199 13374 577623 212969 846774 385438 248400 91436 484150 89541 378844 580301 329615 854964 913061 75974 859445 138305 770569 558759 480274 696533 541468 359253 32898 352303 922723 661509 457045 614752 430681 363717 523792 502541 809262 938484 842860 12144 756803 979397 369878 139799 623151 13888 53614 634788 881021 891905 906376 384523 149932 57783 99309 296343 63725 132710 359515 155429 7529 510182 762561 29671 254073 722721 188484 679970 252460 662489 355901 391216 262404 262048 893817 615615 696249 561309 885623 411985 306804 875982 677614 108538 42581 243713 142148 372965 294766 460313 959704 650575 939142 449807 747577 592714 226840 724655 359340 977532 771409 425367 84266 251677 491413 37179 231199 811773 392826 487140 310829 202171 514379 644716 582439 788303 579590 933635 213654 223617 536735 168749 515896 537903 252027 656450 112571 699915 606006 319277 29319 35227 987165 137774 729521 818808 510453 463896 596681 873359 660018 915283 255373 62883 100481 232027 890995 571977 700350 335999 779107 175594 956286 595427 324091 938756 752775 311550 48137 399530 718163 958365 392404 357119 245905 434590 701908 286143 886756 309686 131509 664183 468066 857580 50009 531784 262742 390939 396179 981352 365310 87604 277292 587616 399437 636537 699745 208719 774314 814340 984483 737061 443440 443710 160534 893609 415788 893736 543314 547508 289250 983701 14885 857012 326729 721134 244816 584170 199946 433517 979397 887532 516164 991906 2288 805860 86219 9457 235115 294798 810341 928850 552135 924158 835404 674640 686282 447960 119598 247499 196588 984214 444656 534582 950809 159750 382887 797913 262770 592457 158045 945872 532108 501590 182994 492170 433263 878068 367609 223179 510488 780163 870006 802858 805047 167476 181863 382164 823538 933900 622232 707335 537248 423654 363085 8408 286927 473454 4732 689325 796415 510630 402512 494916 514085 357348 8679 71722 987433 179794 870549 820229 134824 976941 497695 659019 805810 321031 370241 710600 337421 975622 262313 484892 398512 125474 898937 706171 181449 788714 166601 158315 710840 574080 757666 677897 849745 388312 376132 75012 554334 584381 542497 508257 295451 870093 284128 979701 327480 231608 76827 720046 740123 999492 178529 726731 72283 120396 782644 632735 331526 832252 199436 206034 246492 743319 57747 947744 2577 988082 907496 525912 361871 932790 869340 623774 408626 255521 248631 780073 469130 552262 620724 844294 151196 257224 154560 566483 223842 461155 674879 718469 170502 704036 266247 173730 765739 882924 421860 796168 574372 953712 523218 366820 36987 322172 426246 583676 900908 961323 861670 173542 201255 538481 692492 166734 65617 789138 450631 799924 143427 908840 797977 674027 84874 296928 918714 564892 56549 441661 974547 707457 60107 178900 971973 22826 857442 162767 420640 389179 272649 343274 490156 166124 34511 121337 570595 815240 211705 220384 122420 920174 668032 611737 226946 998035 515792 651698 28515 756670 295755 492748 730274 81931 426308 969693 219134 549801 547717 48047 152041 654172 237129 97887 782473 27643 358274 411295 104186 72179 69396 306164 182793 711618 131160 943352 513403 647485 294618 135129 963332 567498 775900 285912 180433 744103 395473 762892 838399 55137 57186 514524 323745 718686 781677 680264 910077 925332 190145 937633 381072 612495 398755 403277 698502 539631 62795 931460 142850 81255 106920 709141 113116 162752 319256 967714 82078 115540 288817 439391 151238 400211 867451 503703 887624 936897 860788 184935 347721 483766 937674 630977 647077 709853 279140 596907 388073 844021 912602 607549 253977 305619 480504 466663 204396 35294 203647 70184 632011 725394 66020 689944 834454 852414 254352 147103 587870 377286 192862 766075 434988 748257 281439 672255 41785 112219 51033 786830 249652 211669 233348 274724 640447 285376 717900 439758 418354 825254 405458 294572 56535 549537 211307 36150 105324 397538 106335 188404 999652 977067 796907 679877 247526 868501 60096 389337 707405 713355 390657 68727 413798 338829 378889 799224 958773 790382 378083 236362 299696 611031 303632 642221 558594 873730 304325 591801 830730 225535 712874 331927 775385 235250 623388 248515 591224 223123 450539 934993 872031 229805 193501 916133 954943 55711 773481 608825 377082 963102 856317 916187 368421 91185 28281 298796 456781 761204 193458 847074 626031 984598 608432 596999 976126 542810 770992 41207 314720 208922 681954 158310 947890 280575 215916 989656 275328 215882 551461 603751 710477 756943 143259 73473 960913 976308 21262 861288 9142 231031 526514 268720 475995 264933 456241 364612 871441 480548 605671 405153 815008 899690 807780 471384 914819 371075 102062 666833 521640 199567 146876 545923 240817 622017 996220 715645 7605 607073 331981 252192 773631 92939 548550 3491 541326 882798 91245 449294 394516 721358 129089 756927 44600 39171 636465 363368 879508 960568 597603 979790 834999 202988 33646 672396 456483 432436 990624 123854 675088 942647 394680 818071 779816 314801 143981 423163 721673 918257 46501 185957 589382 672474 362047 522003 939494 309798 314314 760469 40547 130910 863499 82065 682093 122659 700539 797378 263013 48361 782279 855348 48418 624758 457422 87690 448431 79272 211239 36793 1163 473196 691480 68746 325287 715784 710176 367835 937772 593 964270 144799 890291 618934 636903 155929 354570 612659 613156 993829 692150 1759 62705 503536 97899 286047 782544 540411 82646 962160 838452 907292 832532 721313 793926 36860 900344 913110 158628 501146 845321 960711 981533 856454 88897 870526 570166 428455 395919 621405 579368 393270 755094 720790 529439 515969 555244 616497 3132 44777 981852 243593 194260 873764 979108 177551 169584 728059 823672 482950 602315 626765 309501 162117 347287 265163 784783 271992 875192 38650 790779 353183 391367 365812 23109 754574 264528 891751 588388 996844 975188 530772 865153 542260 84104 849489 205884 801270 470613 570248 454503 951767 683222 42806 387784 851724 823837 407276 365339 907044 468973 705618 926094 960955 477953 378271 510724 612232 707204 533410 768275 76432 262935 786172 15110 320432 400143 205412 147099 511959 235637 453409 842245 310793 90308 680659 202283 46301 728941 641259 812455 888640 718038 598447 946697 483056 58391 138743 72722 214210 992188 891506 13177 212381 918086 444002 774121 379901 123178 163867 541057 182065 459472 206536 17683 837532 754197 716327 168741 785079 861833 463560 516275 824014 385394 62289 751531 233407 965704 877885 531631 827454 312823 543064 230423 22612 458464 944773 844588 215707 447895 595384 788014 89668 403622 566653 115535 358161 434697 716015 205046 813787 481265 536449 562557 602381 994753 906297 117556 68391 87764 140848 339100 710204 491061 244371 996332 270644 196516 816293 689550 832011 951064 190587 74275 979088 457976 255422 930043 519783 983265 912941 710815 36231 906467 622872 899463 469501 381508 688806 381156 915367 832827 28368 580055 787898 814198 73635 714488 934781 434645 278146 218192 256972 129708 554082 292575 254293 840965 932813 520983 526814 278044 878944 80862 583677 941601 682060 380240 200735 677113 25752 40763 311810 114750 187677 654178 852346 901946 891593 690875 385648 861872 808733 441009 519774 735571 139951 589346 490260 763085 392297 149857 873846 199482 448648 85109 226236 964906 516765 76185 467953 600418 9040 725114 684405 667611 252184 965244 360571 578626 482180 27766 742219 690871 948725 462257 966913 512270 511521 240172 236300 666449 703634 991515 537904 834491 313445 314276 164869 640382 343244 387488 271861 471999 391628 191456 217986 481301 853248 249958 375101 241421 413076 537703 477264 211049 870474 692240 830646 129436 732729 171454 277629 335119 616521 2180 540299 948512 793976 365545 468374 528606 866392 559911 241131 574030 189902 515630 505384 814313 842773 488734 720193 105307 294969 513680 340734 983494 267357 791694 565756 960061 905653 586455 48232 799753 658444 629084 813831 557672 917952 646022 895345 505673 332801 488685 197905 348241 712341 541026 7783 898841 461015 139174 924486 596525 644851 794801 650006 504782 482284 717804 883731 787697 316823 474743 371532 843519 316893 806564 842661 173523 998781 939002 595541 722303 85383 411315 263081 188807 164642 197118 744767 983523 436231 394365 244044 398530 207939 478152 286167 810114 585785 572841 72187 581817 846302 43998 1321 390191 849595 705883 297827 564705 771311 406021 116226 67712 945835 315895 255922 441712 58612 497665 929201 101577 177316 882084 607379 241050 80616 19543 836097 625697 81731 713221 555445 987924 69066 531661 407743 194075 361127 46529 216131 621075 459031 763047 176057 214220 602987 505851 282412 227596 950858 57835 598972 531979 231214 271002 510044 358965 394851 489885 185300 619243 702923 595777 122944 898818 736988 50051 885199 890434 396448 777878 582852 359656 206900 645025 837689 373860 124105 206846 661655 919836 788647 468285 553696 924967 903845 191327 793382 513043 265010 159387 881808 927840 764175 282012 412188 494339 943251 100928 149207 766180 244454 277019 863271 161888 786054 255666 330114 448199 307781 124033 698228 12703 1224 693685 913949 498847 634378 362675 607281 86325 190167 522255 847606 491201 394065 501078 948041 847704 218607 815429 512473 490369 392825 564687 129131 481723 696845 991642 872980 707318 43933 603330 802050 138453 67503 509461 274676 402290 824987 998166 906429 303834 648273 122427 601093 856909 381329 254895 890056 420735 988144 597840 282773 476698 833945 243442 499920 136442 694282 520282 156528 367535 598931 863619 716993 839743 937179 925917 926372 258657 535451 350345 783818 948354 233696 215774 825085 544004 512589 107687 31576 695802 501655 941987 72201 639214 499655 567428 103062 807900 986812 172080 83157 983156 388518 576067 414194 108379 207948 632459 739373 367146 272327 566411 624217 917806 969669 747128 330015 734374 78727 214271 778745 477193 642659 596285 963767 840701 36034 816709 26237 292769 558051 16030 806083 913860 522582 454083 383316 439467 413442 418977 97807 829071 564961 7196 336809 374429 536446 702410 246441 908980 383614 886966 306027 950954 800852 471135 374622 441544 628234 439542 519494 90057 143743 123684 889338 177055 842468 414593 780391 831150 502270 328094 945035 423951 392551 72444 282107 977103 225613 919379 527261 513645 772146 925708 182191 202975 263082 63239 836926 30222 367072 298646 579952 537493 102737 941568 693947 988166 719887 870527 371563 214629 211839 46210 621856 551787 248348 494188 801677 602244 241906 251027 427451 215057 378531 411906 818180 379687 143718 48183 111256 156559 766915 287078 604667 139780 592536 870068 457157 212664 124951 189564 131680 367630 774341 637710 942286 512609 886653 789675 100129 107644 654763 242762 761985 526369 947090 512151 123434 591491 2566 692142 487979 887691 51507 460644 660519 468182 563988 447103 885464 838581 301372 596153 54471 374763 619985 610945 225621 7475 225867 955065 431670 461560 113082 353721 503793 420571 868158 503755 956129 169201 520332 872749 548407 75586 593840 29650 522421 47883 644869 728033 49844 894269 116607 146420 879967 921596 556961 458587 473078 939680 163655 827351 816204 831223 640734 165471 558218 724801 663975 291230 898090 673075 502264 263858 851900 41845 690554 591791 678820 572772 557356 378330 210458 693968 192926 376047 294760 467775 131895 889884 714672 416937 892912 985283 835428 64953 386775 305852 527244 2834 485197 592976 755076 10952 168264 255935 628474 562723 9298 962747 82676 313696 256136 701227 764681 645231 227611 716073 372195 127798 928403 391108 62147 303180 915911 702719 842621 591551 254310 683280 896887 395407 856433 543650 707183 767216 634878 662099 758258 939276 481719 761719 131750 270591 31065 72787 784961 791577 514102 868131 541327 257440 738419 120148 540080 32011 325194 174602 456535 101000 326025 931868 940108 495222 333906 183059 484459 973036 825177 439535 116579 942193 753193 440994 701688 507841 861983 785554 810434 884302 53357 301403 155180 719869 508121 618251 364981 533605 431995 981733 712882 847700 402434 40927 213898 396105 19312 574691 365625 181179 658778 168977 540814 922512 400873 639804 642860 56615 397659 420969 672013 113871 606530 18323 303674 671053 15940 183337 189716 892122 760281 127630 626767 370979 495185 110169 442097 555784 673355 926995 794968 840669 276159 596859 893361 436139 194293 183557 105409 341232 630924 428246 379744 567451 901684 960522 767225 468113 92340 304367 67788 345515 924581 851207 270893 647029 123764 243594 874178 202417 839140 953825 743560 626130 788170 868524 572622 211138 240527 986942 847352 570076 197170 887259 239869 831858 160451 29057 18794 419656 603177 475548 45278 285719 172893 474512 148876 212875 17645 493811 175163 172166 575482 824335 646089 278171 885690 530981 517668 144979 209719 990117 355536 902315 870605 828152 510884 289556 410352 679478 413900 575538 971684 217776 99912 583134 85635 86951 467692 904996 831035 375314 683934 658501 703629 301597 442140 247926 969359 614820 6835 166240 590571 862844 67849 159134 714590 188075 467411 789762 686394 692267 694239 109584 191780 759275 894156 692800 554710 488782 415245 958080 669278 161449 464299 734961 542942 624713 795136 950374 696586 423403 911804 322472 165677 461955 38691 572020 874596 717494 469196 357754 761825 410527 928292 565216 473769 966030 220969 513150 582935 746884 37232 539552 596375 843704 145248 303047 734827 813717 332981 416360 669994 309434 415037 299115 198844 986616 765598 398253 703711 990104 274766 742270 608997 147923 891226 535268 428660 949911 572512 536727 817092 906569 41108 369987 990373 955069 548863 859657 527286 516224 261819 95165 972207 779343 218936 631081 885208 334941 642747 545865 160015 218513 608858 963662 580871 924421 184769 447003 865155 6216 518127 351947 564447 723485 675706 516905 53640 582138 925767 97462 190654 15242 523923 957286 15449 103596 555629 60131 760385 780529 266681 886921 775669 845729 20206 531496 33413 633079 662041 440518 687128 831713 920408 622426 458983 680385 517472 330002 99712 551342 930936 838222 350212 738164 653372 453410 957737 45583 146330 907992 349176 69812 526936 562540 341904 456585 600268 612110 831777 914088 124642 53284 982194 43744 408923 502853 868381 212724 657032 565118 454413 700314 702738 46481 54406 88444 893366 717682 676190 174843 170945 267464 567612 30439 115480 401778 394272 465352 241331 347071 614939 422040 193117 521716 146130 106311 686902 260939 754111 629686 483441 578734 838448 799740 635030 274304 109830 700068 863169 300116 787640 757101 487073 387764 210509 283273 423866 93467 381093 286046 188964 877307 589489 589640 459913 304185 357175 201813 788267 307564 290383 720007 568539 318369 303592 341270 178819 140698 81284 823212 60766 306826 989559 714855 569274 596507 299948 853530 750077 859240 151456 148876 40861 94595 287589 552183 236518 894384 150817 426250 157752 390824 582796 68584 14663 935511 804021 756071 27673 310623 564094 85394 910028 845203 854108 28840 529101 140924 172888 945434 661793 983128 284816 268176 586528 794134 740982 651621 829749 669019 634832 452519 774368 540288 569398 813592 846068 778385 682136 583727 178649 949199 667638 463832 533259 638127 866853 995696 192665 724122 930513 523018 938855 673707 253941 534764 845932 217204 718052 900434 702197 30969 553028 186218 261856 384755 951310 166807 681314 264142 629968 599791 437634 90795 448811 273149 440219 957343 812628 725183 916958 339186 14039 820776 31885 732001 981456 840672 164097 160797 942768 689407 405734 889738 852542 267798 855738 93761 22867 551334 902865 322766 8733 430310 996820 343026 846685 588865 129661 371234 166889 324950 319900 495366 745066 249143 395605 536955 65439 965354 503904 245650 805337 216427 734472 554830 324413 758312 549229 544042 939909 703491 93058 201105 916223 4820 335247 1316 954444 134245 47855 260152 605282 470644 65939 39573 712267 496948 393086 197176 497508 552524 613960 776465 233631 33110 240219 601542 435649 831073 309689 412719 645668 9904 215923 166424 848758 233529 522035 465666 213689 608039 640884 524001 915905 238041 294276 745439 309369 709152 346953 52952 250910 49541 472313 876764 172162 886528 677408 341553 803531 142210 970014 504526 703281 951788 18087 962529 612547 785366 615361 675146 847523 803017 983369 707102 91205 370949 94382 356261 119476 438012 665461 437147 346126 915925 686003 318387 95747 759530 2390 373519 193561 262666 644061 464778 685035 875064 941083 407726 282725 346730 771832 877310 440202 931339 767728 947310 980591 224057 380242 242213 684349 823559 470145 572802 950770 242812 320503 888404 790688 158483 236413 78881 855469 658681 58933 76256 788562 362130 151888 203583 9116 168245 20952 294365 597166 670187 328103 897169 762557 668340 685806 954721 564051 536898 664368 457740 741900 603707 208260 490881 342044 57851 817558 333989 146054 350352 720998 954833 976294 709244 671943 676306 267241 461815 769698 305896 554640 592363 431025 315271 899889 965750 210244 853337 552245 547755 170495 474553 784475 386705 186330 984249 272564 545314 756064 531933 474341 698254 311216 415326 901736 857782 793023 54377 54539 710577 126228 958621 879855 826954 843467 93008 603914 233727 764691 798411 682662 513796 61104 394185 984288 21118 795385 374076 18537 791945 343643 408136 720713 648691 558804 225030 406679 186430 405241 632707 849410 909922 883184 852030 620043 968648 125495 969645 465032 405776 334043 471033 950691 298380 350530 970173 445145 775043 595362 194571 673148 802927 792647 687079 101297 961215 961617 397066 482547 341590 475955 62880 515086 945226 526197 688330 355301 544165 140787 911709 181356 380776 129309 73186 612206 866563 861685 514324 289416 171102 748628 479525 885868 894036 779108 582841 28000 265138 876519 371432 797948 135549 987311 658753 709424 923881 84004 155714 70203 82722 458818 59361 443381 888199 945304 879366 104134 62122 19977 95758 199212 940433 534607 851850 220089 903352 537779 115646 685651 359949 481302 226786 214003 308723 646828 409316 862054 396608 419068 667044 264591 912638 404385 360695 861987 564141 608588 27365 466603 707648 77887 35435 463494 445532 426643 884602 891364 534172 206195 914998 763596 390031 437151 541559 523863 4664 560554 118027 347378 140237 384637 895602 818080 191609 729298 936161 392118 141595 911993 679424 102366 434373 546006 92972 685524 889149 14817 314230 636460 662463 91108 206049 965066 498105 230785 915816 821480 408973 880618 451126 113812 596114 878951 861676 785647 574484 883731 332254 328559 309776 158303 918998 135901 724345 523598 907984 603416 154806 215991 759356 197073 70241 873863 708480 811277 138249 980348 620403 332134 833841 163563 112035 433994 665103 841146 568400 7610 989390 591783 588846 868301 219212 321343 259431 689386 377756 225384 562775 402001 887622 133976 581006 257043 40258 813787 499538 335189 338881 798032 373338 231954 550820 813805 811668 793302 952130 536759 965408 411907 723559 284363 299026 443984 273295 106200 220788 211461 272623 495714 91073 59776 369901 846401 342124 208179 862435 513056 844759 631075 565024 182654 178076 382699 976230 799728 165832 287415 707373 93021 796251 144969 262495 896577 356489 265784 444250 888490 742779 526252 512561 670654 819279 849891 309611 556851 310420 706863 726019 714262 315535 999030 6502 576133 74298 564593 529144 520309 859391 311853 120847 147244 476161 685645 897078 597319 569363 624902 329068 958582 81534 379233 496163 888059 872832 11772 325889 510191 307976 339402 573538 788285 435835 436622 545812 622885 417458 518052 594969 163450 984570 382713 158377 416805 909522 416590 746733 874272 493488 488248 359877 435643 804477 208867 137667 186074 99028 217034 389614 955956 19847 82881 995328 48406 918362 191596 557736 50975 800582 93765 741193 252673 343415 20057 273849 171782 934223 35275 467395 228041 114017 361040 824805 191929 399862 657394 195987 577177 150603 817934 815602 149571 131665 38293 277726 127072 641068 4110 912676 59953 270773 787731 575369 194570 685624 571407 706177 111889 249847 838535 959480 871812 751973 229390 669773 824752 553771 269198 72210 732986 831334 970502 841102 846490 514151 758215 164027 667867 979058 656694 838920 980573 79999 501262 907671 369619 363645 989147 725824 542022 602762 251775 778765 848655 864060 364592 867260 386913 608347 527992 622080 962557 368740 455092 648704 903483 582536 430678 625303 843720 357930 760996 306578 627170 586405 980278 984373 150110 998404 530683 37366 367779 155208 383029 519681 181933 629286 679032 543154 590346 929798 66991 21662 146976 477573 381079 2762 130533 544116 952323 379826 471654 653846 702934 650308 403393 839206 965388 274914 6698 384207 183217 159588 517290 32882 479272 775060 405915 686116 177829 534256 697709 8877 834163 997867 248805 466249 748144 732908 773145 87467 792332 283661 674421 295734 809678 641181 208568 996162 880975 342879 201272 960221 202364 880841 88410 308679 744856 783814 172059 333364 901432 588020 134218 999886 430853 397031 813643 134065 798333 844452 123093 169389 506867 721255 524789 335560 264843 859997 518217 532985 90879 209898 424646 564078 950620 548517 664563 230343 729669 98711 847403 521880 108143 912960 331167 682859 994916 913874 771538 693628 481600 981428 461339 323515 577399 64192 621286 820046 502029 5573 114291 807372 486620 14661 668694 279235 891474 592568 441845 929970 533296 357384 113742 511312 382604 735763 489070 168835 527120 872045 558330 824490 291320 688283 829930 799892 544536 666584 893257 208455 958868 797588 205879 106874 226919 107696 259239 578650 977117 517507 285217 991305 260952 821656 21505 499290 727694 143662 642998 695767 66249 665846 914692 139707 662054 875289 682946 969337 965335 555120 781789 64243 888609 362506 325715 1347 262878 647337 53241 983029 60605 624901 12022 413771 612989 992519 787910 738808 343221 798351 311863 472102 163663 99503 742703 251696 419721 377710 884964 820776 222067 132487 183074 709650 728819 232167 503689 864423 752452 664178 234893 492116 24306 806782 647156 817272 152095 539542 226715 197737 523586 75064 158706 979376 708899 587736 917499 871176 536736 763611 425039 7843 781356 897757 561177 390949 550474 460587 110553 190887 36758 720074 842594 370997 937532 532142 441820 347921 655999 258627 291459 439790 570420 703592 40294 107765 706436 114415 453929 394691 579822 129823 57411 376553 547458 255410 664833 935403 569703 153687 439617 835650 515158 559281 371576 999834 149532 572566 328044 142484 976476 812688 255803 137477 851019 209568 20051 596981 169074 697526 320567 230114 303984 902266 252288 341690 627701 966215 577178 689956 846664 900906 945667 814968 674754 241447 237455 246850 220945 500149 420902 329859 160374 150013 118469 529904 577415 346654 891257 963377 536942 695340 875879 316003 65256 475501 277447 669015 249606 281307 238692 152977 117231 756068 539421 664009 126620 827821 179880 600173 313499 584139 339466 712221 469774 620424 917151 152814 157545 970852 366104 980648 606326 881297 893816 38920 421780 884982 118679 909567 808820 367854 849567 3568 526939 545286 874898 250294 35620 231746 23553 931676 688443 221080 296086 521827 800482 494515 163404 663615 107504 273713 362481 35226 613772 823078 198955 992720 314871 438743 727664 227186 844160 599168 810700 987843 175437 835599 530015 866878 784280 799654 462108 761613 403568 113565 573388 384659 77300 147581 864585 400420 72540 135366 134723 785864 532528 539050 241342 902972 930126 785232 224530 241008 775464 721106 717866 567625 301572 675903 842822 786529 643770 420825 433785 949954 831738 166104 517803 145007 712707 90278 288536 13212 102189 14945 716814 100976 159008 767005 701299 595082 170075 378719 349822 855353 133166 401443 514681 482051 109952 371350 790662 362399 949577 176156 912790 290811 294873 492875 341619 766070 939472 893295 10743 778215 210660 613700 733203 922324 233118 469311 89482 27452 316316 161798 790387 623502 447441 366323 138874 10928 290561 791637 155807 350137 694470 412846 239669 972086 464269 600822 922660 820009 682265 678614 742441 539141 883263 679535 811665 292596 663401 884561 391873 874257 444628 776260 558449 187502 653905 596610 448684 729807 609287 190330 598481 487661 786927 7823 182165 210101 944151 376919 117375 115910 476960 31965 646507 663799 382272 980192 872840 282510 813249 721042 634778 313930 84352 172697 460920 797978 232175 676305 576783 378531 434643 576199 918621 474494 609030 701696 66614 734455 394614 357168 694083 308431 367844 408196 863742 965243 956647 540825 288568 665764 844647 127618 811924 412965 84258 20357 186121 602640 740010 716638 892131 109609 68644 590460 158850 805673 458890 966975 869145 322172 664810 562560 424624 168388 539686 942857 247203 5908 19058 642392 267170 684597 301465 47969 434095 486500 755769 800201 924770 284690 314754 19308 28840 868195 621818 656663 224000 449264 919420 190734 419965 491013 132212 176264 878919 558627 670437 817774 162329 273279 391075 696736 79940 530881 352729 277743 831723 36102 867269 282916 529222 200031 806775 582520 528095 385936 192406 374106 112535 473425 915418 217772 33570 278672 646675 288966 98567 108078 850913 958770 367841 692861 772153 781230 116256 530121 312871 601709 576073 243916 789702 936790 739250 461687 260809 822148 56135 301680 449014 702788 631816 580494 374694 498202 70792 424287 938247 517756 627824 555236 514330 776725 168505 491791 655029 949636 795254 461003 564673 657050 746760 421492 591741 698080 419303 910747 145145 790926 889760 213251 125404 415125 725266 446823 571999 600279 637168 369458 39568 608425 628482 452165 521872 671448 663651 374132 26389 600865 323844 321353 334441 521655 977064 151680 396969 806784 356006 699209 306566 621849 323435 324554 834439 704078 998517 7450 400070 547106 76825 381831 83759 739149 39293 851153 576068 588729 476766 442413 443419 970693 129676 589762 617310 312642 714345 636591 748554 433592 684526 440196 501745 501090 157159 587972 696056 183725 946097 783337 589849 533182 378499 880800 757538 545961 796066 927561 271285 582138 444907 884344 699398 258992 780301 880823 786144 394429 585292 617666 67296 397448 567488 22473 410104 577131 783636 255729 461678 8820 862919 622291 563482 220904 709998 418044 101483 615548 339376 112492 667875 591899 552392 846295 416406 255011 862151 984935 557039 755431 920336 431671 162092 663662 165466 440345 779869 412402 832562 216530 897512 784739 657654 33305 67848 548130 139035 113563 894986 830278 224743 647866 574734 46874 234487 518345 877196 565085 164091 858450 918156 493504 658677 512336 799085 698988 313534 311477 443295 245050 451649 226597 32297 263864 920638 816761 352228 270955 716552 16830 842237 994951 431368 174579 181367 126905 467511 244174 129319 258398 133224 875448 924214 882569 529532 673292 237347 813697 166699 807260 810622 803072 51394 402732 855790 678709 996511 542581 257708 71491 653815 288292 193606 571904 367889 121688 310109 778103 4745 898471 721255 112038 290126 885657 992941 883265 790883 23020 122702 322413 276770 112718 247803 624389 747636 226790 578745 435545 792858 298636 32354 463146 206760 688973 694820 491760 720132 946664 471360 491732 440939 835667 61068 823734 92845 20214 570738 693416 464300 544494 152239 725040 673953 213452 147285 709450 164247 466644 553225 85412 631022 433279 203909 943713 958297 918393 823383 797911 48672 550179 299808 971601 62879 647570 547735 291981 911237 321678 449604 910782 707670 592084 353093 608331 693930 526549 439308 100942 238188 430069 399390 548503 664283 525580 485589 588583 171916 788968 646752 683829 885990 458057 425662 844780 775588 661348 730823 481259 178199 655393 473379 977924 229282 431389 979024 86077 379772 466089 360480 24978 211313 374665 58616 241585 666018 868597 936019 248764 572416 977243 821949 616267 719765 228571 6617 392423 632955 545866 794844 143056 487330 458096 48143 800824 980495 191626 454288 604934 535575 542536 622289 234004 788072 950480 759512 486770 248513 320633 456830 529824 145141 102545 854448 898968 746861 412952 886321 225025 126434 895555 436438 10877 527463 497977 397704 616924 166365 539033 254470 284135 775356 197747 920416 319382 41425 262026 162045 225242 822522 323161 973078 249172 78252 966794 183289 72860 970478 969792 315079 20731 2907 937231 373942 196593 271332 172158 875023 120048 724748 687180 838513 723678 121194 360232 581964 505047 749802 855416 783783 952425 327500 179987 36059 183319 531620 728903 769750 225623 737432 306708 859289 651348 190885 920110 899898 256620 267483 58303 510051 303218 802652 166114 400721 991021 82465 945257 11350 111384 310133 964377 753943 867872 150968 848233 739726 850217 52701 104391 470089 147210 514988 155346 58729 492748 172353 666592 561636 296302 373067 775930 295940 389732 587982 616348 586086 394580 195681 379766 17980 716503 372273 874477 428747 200894 581372 991322 681262 460235 395479 547274 845649 977075 98729 938108 132278 236067 397549 407910 608180 552632 375924 180273 691187 192133 395425 227448 71281 145361 368107 213197 292480 967638 800094 119476 437445 662276 336986 439782 687995 970747 536403 59216 706606 395156 227855 542289 834177 872665 583915 715519 640488 248841 752215 253923 984238 784021 982037 141944 637361 104870 428222 980464 53921 647060 930045 39407 594757 528368 235857 294286 88437 886203 107600 603097 620257 729709 510943 525650 227528 54959 684858 578284 355458 711393 160434 298320 498551 113557 925098 649627 496614 603538 967770 623262 632031 906258 890380 984029 486281 777988 26530 533009 484125 800906 808014 325478 887784 136060 197655 182909 888461 635364 312411 583275 735553 68544 528840 243449 757838 649668 711137 349538 7504 480213 478911 10647 844923 193550 360909 901630 224531 763199 662795 789615 307890 284969 147085 453622 329541 361667 998521 524372 9424 850616 259980 668286 308966 986727 541590 977628 91825 796962 340345 805259 933360 575919 184046 599900 430004 981962 746048 25939 162786 590881 169486 683240 167796 303767 830285 230729 624696 146305 392901 853846 731791 420204 151567 954724 800239 557845 953501 37819 373218 904431 324978 124952 328709 967585 918438 483116 961098 502597 642211 107162 517942 702507 307691 911677 515747 882067 958671 941792 159551 171511 273017 951364 848844 284671 569315 427229 770654 225162 242078 226645 429600 410860 341837 712392 173455 917290 443495 438919 477949 755008 31352 839637 643087 875483 984672 294125 689600 516000 467602 9594 971612 636899 281879 741724 641926 560625 97929 189738 425266 644998 12888 730603 170859 566679 242888 106652 911310 425930 364849 97261 280013 537657 17854 777668 703534 52339 692527 436088 523466 63739 464599 18199 134158 234439 923038 567840 800125 57218 543231 633674 396715 806474 425035 598780 222532 619187 453605 211474 665923 114690 60293 839839 249019 810930 663925 148901 826066 535923 177367 686622 939073 454950 413532 587511 262549 203874 236558 773776 85425 822962 371783 429629 20746 399893 221048 92744 448809 242429 779491 754732 706413 234576 300386 88603 337414 178346 467614 795386 837627 727961 399256 24672 581669 672096 843235 235226 382258 669492 953703 101418 498659 103490 370336 824003 1806 298983 429726 845327 480284 163318 227587 903145 222604 807158 884424 465443 173423 803938 41783 344322 674218 835687 675378 112061 385399 943337 287019 80385 999012 408318 170538 986288 189330 399409 317131 638173 685815 385153 141501 492625 916637 725087 427652 363978 586464 593908 628663 335223 743348 754776 388034 960381 149917 285340 520998 84469 141814 16193 185140 171051 183915 753855 336342 334817 488382 698303 840326 623050 587461 792929 311765 933647 245226 525623 937126 969805 621034 184136 929392 781461 157783 51918 877887 677611 498966 20600 463219 858568 778018 642409 429119 601176 215303 311095 476459 696445 152551 908461 333971 423178 839097 31689 178855 156168 424005 482495 851433 553268 373289 858356 491505 464191 107351 179203 290284 429133 142420 319548 141209 285495 501627 204640 561291 737417 550392 600998 991594 557444 847886 284730 632049 588509 808658 812664 747441 400636 779629 829045 635341 20414 670301 192759 216636 46772 248308 930104 187979 658018 124632 138023 220440 581697 950850 908966 639064 86589 6143 866125 462609 57143 994162 700710 894497 268996 868880 551279 969717 633388 638818 410715 594579 381868 735686 962769 896657 23412 197679 377515 373083 236650 23329 213817 775409 223142 954102 768956 787110 767156 247451 695019 633826 933845 354003 339377 180385 420605 143283 458540 241395 829142 271396 160240 415226 659900 551909 221122 917422 246464 308935 138654 354460 364838 93743 856050 183395 88550 392471 445920 779510 71342 73612 356992 580317 556254 562097 186715 971443 58634 988156 40625 683369 615228 131188 232436 2946 478704 408953 143499 945173 139671 156092 206544 843087 47892 876482 603346 111982 132162 498725 323604 130950 989803 795795 378060 497344 773650 150477 621861 888662 227307 937897 253693 975769 360222 633169 580264 720171 805191 913602 300459 879685 955961 755022 647938 698546 796150 92634 43546 246546 967864 372257 574999 293529 514476 694895 747664 220301 599410 117926 432014 661451 190046 753596 328145 581314 777978 854971 376843 839990 700418 349377 757602 43839 199526 77886 749618 749063 170827 865912 670857 869584 839051 892361 370602 203820 301552 779232 739275 820291 217597 317756 77526 743760 920357 927477 149995 881572 514706 465331 266461 916514 997727 318196 541361 349121 362334 800842 615842 90638 602132 259995 599583 132327 751992 805280 849483 575424 289143 91110 255037 61026 724403 528784 518078 608295 289727 729106 213965 322688 58341 400376 892190 302191 341024 598749 807318 323661 348578 357492 939153 647813 302735 629507 134429 893335 279424 743075 95868 541782 68290 260801 938726 155562 661140 298976 49476 528527 649133 707093 324406 586325 206643 401610 555471 225822 991364 136059 494739 514146 942065 913532 136832 223022 312446 285425 229698 436512 121828 308308 14461 782445 382032 399794 190599 160156 178849 56622 782314 641225 477933 32765 513319 350435 236220 82665 876910 377645 162700 88591 787240 343233 630604 875680 993261 503752 198113 40291 248334 535875 450403 281649 243980 818374 970017 652408 512030 663223 455449 203385 798320 824595 705729 989259 464286 910954 8129 978709 785661 821470 49910 120023 578195 382632 617905 284770 929946 847123 153078 394907 134273 508479 503806 391741 100651 878559 201141 20884 391917 788731 457276 970946 954452 281711 741864 813629 352093 10346 532097 905167 878396 352816 386372 275349 793110 49369 607778 60289 192006 201168 563903 332952 879132 38036 774323 286389 904665 875386 981196 153796 479924 449001 195083 675592 550296 575068 739362 594517 12515 452196 288828 818390 639977 582436 703669 564616 671024 951763 800286 307581 442865 559997 840315 608539 696925 814147 13188 702362 281430 712534 644775 962314 583601 653440 697156 446026 522619 703707 70064 985426 854833 62935 418739 456490 865862 609273 629514 262193 467105 157782 406821 620311 598492 116380 279018 898211 843782 134474 298160 658413 747682 234739 799877 5157 577638 53312 829545 377483 437821 92458 530641 21620 631302 603523 420133 721292 370962 297838 916161 488142 447209 248675 961464 576782 933126 611309 704908 20720 369111 307179 424184 547437 878782 24274 469606 676949 299730 492009 327097 70408 678623 414539 493061 259708 679457 812329 891538 644218 759949 561094 559068 958241 298121 403321 11798 22306 752367 143790 621730 512194 41294 882725 935898 608475 935401 409010 47115 618395 527990 210171 255925 525315 930591 233277 364748 289193 689221 875528 653050 83062 236984 355326 195674 502313 91776 832472 236415 393747 889367 573601 103083 543705 610285 590585 225944 328949 925219 873171 298995 534261 10384 403447 79899 132219 940543 849921 839911 612795 914863 636256 803869 854144 153810 217560 231932 265383 277454 860352 156211 392738 57983 819653 665703 737974 954739 666405 635633 367805 974700 675317 60958 464869 308578 266076 775213 950832 168959 947733 745044 117810 463393 52785 589116 333334 999131 66579 472384 900953 540404 273394 128178 504461 953766 784026 480407 953752 221280 386027 943334 670130 716229 976601 215628 951979 792299 317354 76138 188962 354909 180539 872214 160143 302810 928572 1494 908154 220563 966895 715560 260737 647472 356525 452285 831254 576396 801633 462073 739647 618997 538442 906421 136149 657133 904765 479229 327621 97451 845538 498579 900370 941531 305394 242602 346129 1242 18175 917227 483051 370427 856876 817075 781790 905796 861297 576851 254397 857457 150936 712271 382891 583920 186755 215392 88484 503780 838820 222962 479669 772963 412802 462502 231871 736696 146619 619857 661112 294305 918460 559804 125353 149521 456139 446178 556849 207024 138302 502517 302784 385942 665153 518616 781597 286291 372820 55910 704353 528235 681483 607594 689914 829906 755788 925029 385577 696244 806100 60876 342276 952688 980275 20871 278581 877591 570507 136627 205304 100658 654165 607393 447905 856762 338332 626005 9684 797790 913279 98375 920971 408512 487027 991525 215252 899384 363071 664016 928656 806096 788863 459482 743222 916486 33762 633358 378061 539853 85292 246952 698485 27404 224437 459225 899999 242653 644583 47237 126096 689039 157379 389764 920931 986085 375965 553956 725828 789141 138908 515941 884405 611338 644411 683900 994444 44195 755915 686609 580403 189297 184367 724096 896103 11901 518750 773724 260410 585087 726116 817704 223570 106600 112801 685980 936743 523801 814984 330598 248712 223402 338850 125222 749655 357604 507209 921456 664200 702919 785965 15822 507943 56261 826898 499836 850255 500869 431632 934762 380787 286753 812946 999870 585368 629736 785432 66319 267353 395613 730613 596907 351522 588598 11281 109202 303734 223069 141479 305016 809450 51635 85832 52103 910055 799432 445527 752858 135019 413220 721228 217092 504009 277954 730865 211783 550052 722511 204327 767389 5048 734959 454626 546419 335506 829241 510249 99433 192851 177718 479319 932243 634352 807526 899101 437499 928885 860090 37373 209436 586237 210267 755600 785257 251836 783074 860546 404228 665846 57054 605457 197895 633925 607953 550097 301631 295830 916275 387754 133611 297772 885166 775832 588161 898588 199072 305323 39594 277200 365212 957957 682881 956164 391465 191646 77465 408460 854209 760963 424692 323724 280084 285267 316684 796606 145603 376577 160909 214192 544357 301781 656665 736643 471301 359211 117059 709421 370273 788914 415252 627448 872173 19693 348618 81537 725774 396726 320660 3514 658912 209270 180247 82792 142321 764335 962348 628325 41667 586354 607007 119199 297998 475945 383154 421783 68731 793358 21336 529700 612714 407730 943802 180077 166253 923319 324213 880626 198539 512534 300122 901764 707262 957787 67565 263177 365877 731556 730087 264761 191571 631333 509045 788899 398894 871526 795190 452585 904976 854531 349952 884031 74746 359595 36251 858736 143644 255523 282116 654873 829534 720704 788652 216300 982811 846768 17591 77935 448608 238130 288702 636346 459378 120985 498253 657021 929989 108109 72613 543863 564805 298761 257083 561024 187793 60254 920951 913664 634171 31087 850423 836533 196681 719987 653833 698866 373751 385271 852660 718874 496435 97625 970224 772393 931360 757518 485161 933164 515028 749084 668928 126787 940121 266401 61578 989286 962223 641738 616015 469533 287049 874525 676748 955399 700108 447728 715505 762964 960275 2223 585316 639755 647085 853018 379261 13829 408733 565380 715400 375856 157273 426389 579142 938380 980876 822985 186220 960945 705621 350256 395042 252552 35846 171756 494085 940430 93349 652405 537829 460884 307054 854232 274248 28225 63566 983284 760805 236174 771946 621948 583978 518345 178326 282040 731703 157523 614623 99395 569825 327970 185474 953934 220528 468096 925938 488540 776480 537609 455062 711236 12516 50929 20104 522291 922782 942076 990679 91879 83177 301828 830790 393396 580368 41335 409483 964419 903699 248983 74257 162510 684137 891576 858870 67814 612665 978565 451405 714669 479840 127739 143390 298460 677294 42603 840289 696254 468008 796541 634631 863539 380616 902824 255665 790062 175672 109499 296822 530808 815707 807447 525602 601387 317061 932275 178225 727479 226173 795671 850968 222752 438338 207329 274365 789246 301507 761091 525242 934587 616614 541122 468958 601049 866562 184121 855979 106730 480868 386452 762777 584726 399630 375958 790354 143384 787763 419603 355636 142337 197821 278774 915730 113268 976776 694973 776755 52072 131684 974392 426322 696362 957334 728461 411612 665496 213207 667127 448373 758438 60692 714050 346291 4701 905772 806481 124961 242711 420213 100889 834494 153797 589688 639395 81404 506921 309360 442573 200257 751772 867599 520842 723177 403209 159290 169886 768002 85552 793224 460066 936142 124644 47750 527686 880389 948045 387766 486538 759568 72423 287819 277956 958095 841985 197678 11101 588308 585600 336061 108692 118246 154137 784134 97401 779263 950042 16657 334067 246926 985889 344659 123195 829558 708579 216060 309023 614989 725799 386474 384960 636702 545609 49075 6612 214695 429943 987296 367332 329308 499383 862508 986575 195234 514847 765641 118854 111637 857628 966939 798862 462722 465580 761915 806273 701166 492452 419829 960717 677773 894378 39050 444403 307979 337723 601583 735049 427399 51495 30604 233529 735571 256208 968063 280960 587254 433327 359638 433199 43946 52815 881112 274478 616286 182544 987197 952628 877108 837541 430577 201616 844356 894102 657621 586915 95576 87039 331006 19492 85102 658191 626804 355546 145785 200970 414836 409702 367072 571464 757999 926326 832254 46324 126025 500947 4704 617677 836955 56404 151690 552168 803825 906024 804914 62828 32204 235281 916420 499732 986912 585763 25692 587825 199384 54025 989007 743654 416078 401153 380066 841194 264339 819355 773905 874121 651629 750397 989514 339363 44243 620770 695407 728748 849779 823574 992664 460458 175277 3388 680079 673659 714646 107976 792594 418572 970678 628422 179092 939298 775690 730065 208828 251669 949762 237852 200164 567568 209796 572845 241947 489043 32359 333213 66980 678577 940921 692313 890677 514962 720826 466980 908857 65138 382303 469075 63438 847584 856272 532495 398408 148352 790186 389911 457324 99594 445309 128955 811254 867849 925006 389474 924755 347932 692823 573381 474023 513976 419651 404209 404489 937892 114546 445833 629762 989243 310395 685698 270610 706286 973669 83302 550187 744704 549356 932882 707636 939720 338435 659575 644167 988466 838220 77276 625779 488062 483681 38746 394234 627584 558351 971679 423060 704926 665366 664172 178219 704405 807658 798359 952669 753077 193909 840394 465406 816608 420179 113922 549971 203087 710932 878608 848599 616909 928317 826332 61050 948154 625927 255197 395549 52681 721183 195042 975063 543490 536676 362252 961587 41537 248621 78417 704304 620469 156544 541755 428031 381026 246620 353895 995273 903519 953456 996935 498343 969113 560225 745312 151400 659278 652552 489933 908622 622547 611762 336698 432081 696591 24414 702633 761690 851517 989635 527793 109705 956078 75783 863226 355504 376517 606985 507330 590742 870137 847576 32283 14582 148886 373177 823978 413885 61628 60837 395242 142351 678303 923144 95527 493506 365125 233476 341572 611425 51979 332972 552053 209066 568353 931593 231109 125393 399241 927832 403218 779643 746204 289674 904844 231812 681093 992835 863737 471417 172419 629724 820916 995039 876011 69346 558442 790442 932708 474388 295899 95302 614186 626856 601183 718802 630220 394438 644638 931616 594990 794508 731351 107447 858760 884424 631770 211601 256420 912449 689934 960349 215268 686767 619180 831614 798393 603646 822145 222858 732653 7504 245296 565707 327707 965176 761902 42562 182961 658623 425156 734815 878645 357026 253329 98186 618173 927954 518150 464542 337461 791667 925608 644904 315357 395165 71761 691500 376585 662878 979758 780577 69087 535415 210050 10032 336156 720538 620258 727864 883984 407219 419576 900685 955037 708764 514753 397557 440572 714086 414542 930282 190712 405463 556807 266842 660336 892263 921379 255338 854873 38210 155889 210223 734522 310025 510546 559667 992879 788112 425660 572854 709287 801826 658553 728362 157798 453496 431718 198134 379075 384326 97076 229813 714475 351535 970731 563764 416924 350027 342946 956727 504043 59944 243848 30068 705919 327494 521054 588438 338387 139162 774587 715323 306040 132300 338119 240055 200720 983225 640 249295 11157 236465 504504 773951 379856 842810 218836 854773 496610 78091 562127 49811 808318 59154 577845 451505 145709 624431 286440 148696 822857 278454 19295 845448 511042 18481 760354 323699 412188 239452 662927 60608 716847 473703 498904 50697 789542 291128 515971 861 391488 909286 402985 167038 54994 128767 322679 73956 95876 742339 567920 301433 398223 9766 865256 848411 214725 230930 377674 656542 745801 194723 498260 236807 181138 684649 969174 890129 860333 508329 893559 403116 184248 76125 292272 449401 224296 577711 591950 257103 967172 333506 774964 260410 532263 87145 291671 556534 101442 217710 582592 648440 166103 661965 919438 285606 500799 355638 823409 338458 953638 460942 522992 550563 354057 374126 716452 504899 876095 792867 802299 753138 72045 156972 149366 112345 518160 987904 791147 875736 6776 983045 132227 116034 218311 592026 137917 670556 185205 998094 865833 401633 667919 763238 479150 15616 887028 714011 699206 684956 976727 657753 678140 491915 910144 59906 974517 631256 598923 977193 2980 610178 617639 714584 323411 858810 925463 432266 712097 840681 802549 346033 562239 468648 429802 513073 28722 611461 920952 763363 850644 77957 740784 515347 780051 898012 330492 938115 963185 618423 559062 303782 567490 357427 510031 561957 261169 854179 776201 323230 463995 832205 366013 568928 400754 669421 858614 157296 905147 843762 405012 533894 519761 503548 727051 9937 199424 935908 739361 314351 595242 330996 557043 290230 784518 297642 654896 266030 577948 327226 820893 137301 501130 814729 118287 318297 337346 300851 42292 221985 632009 551109 414347 998277 125754 886787 294951 163409 598273 283236 619824 800390 891169 323537 625953 601561 92270 965418 906635 33203 611092 868160 460433 431 435406 564508 681322 610398 279919 696119 539427 49414 281821 518272 719130 445343 706064 866713 370692 939733 710040 71002 878311 289609 102037 768269 307361 627408 363324 522416 96031 592946 502681 22966 250407 771692 561031 620166 749839 678959 863994 778811 821443 694174 124085 628066 69187 477524 791828 70015 807970 613596 64196 366920 865352 973431 611846 961320 804081 738458 408688 494142 702764 152877 893547 637787 374686 609933 295222 53064 566140 673866 704737 33469 468500 265322 250899 61291 787909 831780 23685 497780 221889 677670 507525 86637 538130 793168 471092 514915 181011 255287 613448 946835 918003 589859 221707 447216 704118 189329 489690 812128 638835 216817 525670 155072 931606 53801 134007 413532 485152 173328 188388 998135 221218 999284 253788 890377 255046 159381 875936 450300 600646 389991 106310 707695 389811 197844 315896 551859 557359 749496 714931 393360 383923 387235 422921 344641 698186 844250 855199 602739 578260 984343 603311 28491 945604 135876 772231 124509 967843 177156 251017 377333 735883 688619 463017 675346 278252 272576 177458 195750 472330 668418 657601 771736 906556 826784 686984 885825 570735 843840 993165 802034 40034 261945 870568 490669 337640 620504 825033 916776 467305 339871 796399 118926 428704 526785 228530 420669 610718 222312 609338 278984 324806 215856 893381 652278 704783 831273 243109 316801 217733 767128 299904 269657 955209 465206 221326 458079 130828 551152 386143 279402 993816 397093 820178 948549 525767 30828 912799 335727 87242 66251 672910 777753 223203 690113 903742 946092 748779 59581 367071 528512 94541 674276 851960 447654 910665 318351 370786 172000 371442 536586 817034 972643 620976 111383 325235 436508 562687 931177 903026 887080 78062 182761 543536 740442 788321 476405 257388 276345 177104 240220 740598 704511 422598 796259 658677 766619 521570 596995 930274 33136 736281 124904 750091 614996 952434 707763 694865 661842 448329 458297 709226 434920 492364 123011 577312 972042 312897 798284 87631 307357 50878 172614 333035 346684 878640 141781 423352 606071 108821 16850 549456 262991 444993 957449 38177 993148 152477 147067 795692 51495 912291 828061 566407 684976 773092 661016 529116 700457 421570 209031 588648 682008 352246 977403 734141 494073 828043 264186 612096 910074 255521 994748 391467 421822 182251 666605 564748 202139 519537 381550 272837 567003 290063 402452 924426 762559 445748 91111 158374 39095 363620 45989 430198 751147 922551 843580 53100 152053 87319 931411 749261 664165 300422 124418 950452 324540 367830 228693 145357 131441 252399 144397 300570 120111 589900 887711 506418 727125 961918 784307 547965 393909 58664 881766 555705 802965 299649 991560 211128 55281 117269 600927 438240 508215 985028 251939 856105 752521 179650 606847 975267 424255 156885 459863 206893 341410 41563 66748 357375 396914 772481 908921 7073 764449 452428 51466 257329 397206 597780 669728 576098 600043 213380 283166 223863 599088 136156 463327 399244 628773 45295 807214 845774 555012 251301 117963 660349 386804 749882 9901 371441 982103 581309 27131 891667 438525 789010 232338 46943 405423 272369 92290 552232 300645 210404 309201 167188 716816 610125 527606 875740 596561 957406 267295 828622 660608 951455 149164 629515 370854 988971 958641 91081 496131 733299 583928 262673 814537 1721 225533 340738 277406 460503 110768 605197 598046 501750 934518 748087 797463 234583 521513 320538 393548 766222 652499 167267 30835 356161 455479 474070 316663 35053 85192 423110 288374 460962 206576 764381 289603 436482 57035 113498 635429 317446 116777 554702 608215 892217 879759 646878 163014 969786 13302 3268 941462 245567 929675 215822 685086 631245 254830 858973 619559 89921 930611 538728 299056 606986 850788 89142 752493 978284 527740 379495 276292 491070 977901 667372 278670 605165 647643 341963 159452 311031 694944 61404 531504 125745 473734 10382 608639 834434 41936 988963 405174 494373 222321 395695 879154 54827 92690 955869 63558 650871 606737 236842 193465 493056 68925 946984 78917 104914 897435 173565 810201 994061 296420 849313 720152 666212 984772 238307 321496 208352 315165 805221 5732 523227 155778 121820 430651 197125 791548 829649 441678 100963 666185 897634 796230 647306 134808 131585 65979 947496 381262 747508 857278 717436 809731 395668 862096 219609 83270 910030 281321 297383 829397 642661 244850 787490 887334 113965 911627 789081 290721 869906 67910 966256 184676 603855 382570 539167 198206 663799 431409 492720 825268 296048 71946 308933 559614 306483 270423 595599 514827 293262 66544 654360 259833 648418 566303 807931 752862 424292 786594 475174 236802 259168 200173 974303 405282 561778 594725 404348 911407 461387 766181 351465 780045 779442 429437 697318 878292 968000 74606 599687 770195 680547 285615 347506 709384 796892 764843 195428 80553 702849 445313 158701 67806 383675 572803 373551 336004 719561 43767 810211 844075 431292 806297 221459 625113 161273 406999 851809 113158 250746 990228 666175 45342 3533 871205 342069 964290 665619 855319 249759 734215 865922 534119 634092 774005 28196 667656 6624 208841 555094 931041 462738 318643 696458 821004 654127 192793 507269 450969 985909 331858 327073 529608 795705 209772 985868 238483 365410 16871 443208 591906 240811 405176 200169 349140 523813 996039 526298 929661 766962 515697 234200 347682 786955 864710 205621 71551 795004 387340 837463 90817 597347 594362 83254 610381 517620 305598 372129 221943 940343 169848 100410 57868 354889 588221 781173 356744 824407 946900 499677 63136 865958 104572 390992 511098 577870 406692 541694 650160 535930 30642 162349 660369 687273 743933 911416 254688 517808 341331 400651 825491 779766 430644 292073 98901 829751 20052 962919 98180 327234 288221 693230 768628 455867 447147 812476 772138 868121 748558 977571 674401 164457 105483 627017 306633 910921 237916 338343 69315 4142 260203 357131 468966 930719 66459 732693 630781 790199 816383 625725 427527 26215 853281 384588 261046 277169 97853 828446 624624 712110 955715 35111 7569 27849 299416 768746 204327 864578 674709 792579 418485 243693 386055 143583 35696 395568 739309 800895 153477 740872 250046 770937 993553 999172 493344 997367 429671 704649 911026 157237 266894 340876 103747 828167 226497 119067 376472 314001 496557 934421 626922 968461 397686 159853 290790 25801 864498 820203 829419 365734 874796 731627 193423 569882 578147 228891 830619 382255 255432 364801 610698 293250 346948 523444 587406 838276 712303 350686 761227 203965 26266 99648 684506 792196 36806 179246 593288 106184 177451 533263 227476 552714 320242 99742 805556 321440 767291 716140 462352 843572 552856 277275 781190 972099 432976 920292 91557 662751 514589 629458 749362 263086 21998 340421 187430 367848 402022 677937 161389 550300 971419 12892 585128 30700 33496 151843 878828 334732 866331 942965 361153 460551 875928 109782 719013 873338 73716 475038 791046 838807 294026 935992 761547 451556 821866 569443 565900 28921 479381 279092 833173 99910 70338 49298 109608 896522 904156 44409 458295 267293 195458 174840 721326 886951 962950 556339 879335 503654 271343 191073 561203 954157 95543 135311 10264 115423 305165 55259 551758 979768 684883 291706 752129 684484 402081 410482 975762 576550 341824 682400 485462 248915 543985 838068 291413 828756 125860 365233 216460 173832 516609 613870 666668 80671 943394 484439 685529 821024 394519 240364 908779 974436 536096 856960 703088 763608 393527 296763 346856 41087 125124 340505 606344 142190 211686 781737 512504 776015 833777 835855 884821 345694 95466 91459 936431 373551 241613 52496 694604 373414 802312 942677 412771 292605 351357 991751 898530 983426 418436 606573 74217 754006 190438 349795 938957 893295 105315 166552 601366 142486 832813 242256 347777 196138 827115 105442 203262 694108 774519 384698 742131 975857 26528 478617 37751 640643 12009 321744 699480 95872 293384 309833 463510 909609 670056 986494 85477 640853 847719 542784 190319 269739 605913 528561 184208 648875 831619 841162 120984 370086 361697 476438 493005 348737 472672 877173 134630 414391 865700 734426 241041 252628 844228 225166 616621 47354 365705 858410 667665 895712 101299 545249 614084 153870 724724 879092 938050 641378 947634 783483 563709 339726 944009 182755 622170 629783 293191 98731 222192 252696 929519 689382 450381 128061 726711 260092 812592 762312 162185 977704 762192 7568 118021 384187 421203 36285 226302 458712 305112 28173 291577 737718 773294 358099 344561 343713 970010 167922 615381 344506 971925 484198 510792 654258 467788 855803 453921 994003 884574 763156 705001 976311 947874 926310 276447 192718 331102 347130 277047 756381 83473 752046 496086 460474 405546 367733 712088 715537 342734 486546 849291 530274 296086 917281 539057 248768 410894 50831 433602 84627 107448 307997 488935 621591 191367 830176 320064 925915 911780 462340 826783 537475 302381 586180 238859 930375 90993 30004 788606 546354 922293 888632 923112 887779 811250 247050 725865 454479 443092 458807 58651 400253 264701 129186 462789 173192 678080 370560 841129 234657 277222 513499 340471 171595 678572 269904 43352 374109 899139 98128 523812 285892 391439 291170 948844 25150 251049 557664 745457 12959 960157 690933 593130 325328 168428 858534 550979 349451 302283 587398 329880 689377 379747 862784 968830 194804 491407 515600 114555 731005 103329 34442 367945 126151 850333 178194 679127 231602 829243 404643 233416 194289 198441 347273 801777 245324 738440 574630 152671 281183 916074 418352 613455 931289 737755 839921 113781 209150 199957 76294 333558 928486 637513 40609 211245 894715 505437 180680 77545 922815 758057 674963 511470 29700 582649 501809 740656 472114 547854 749732 731163 858308 532637 672128 781389 165643 665038 28016 966682 288874 222398 810481 146504 354520 274045 475926 487696 421665 737425 261250 384995 210021 762546 540529 64867 848024 603148 379759 842149 693376 222144 327839 955638 895610 325410 316213 823507 310198 575356 680572 575343 368502 747338 986514 145841 840723 579261 277991 878067 354872 236088 581314 762500 665701 22102 895484 536295 319213 287458 694850 544466 704120 926429 878807 643184 239810 300219 933648 487648 355290 508838 962390 197875 384292 958842 798183 317041 749080 373383 373526 682773 589952 150995 869767 186957 759102 42197 87860 621691 381636 359675 665898 953846 951833 762149 71628 426570 834459 848423 942607 330483 99000 13771 995837 591910 20467 860365 241202 491401 13350 356317 330722 195126 125754 372960 138833 615228 764976 883504 288729 696542 53531 948759 996328 760914 849956 546712 55103 754562 912901 487207 317940 199759 373646 216747 645873 431113 815204 580547 631155 290552 41789 939902 417419 431958 945061 910881 22432 400787 630523 615206 609580 434320 171572 67511 397819 751588 96088 973367 830639 519514 173888 442681 158270 885169 909791 711943 778290 503771 843829 368156 356264 914174 428765 309866 535570 509238 507585 115670 872629 992465 957024 864055 609771 593937 199567 991450 904355 557550 927541 632385 378396 845714 967053 617119 344493 448923 411048 241181 837888 608028 542696 933337 201875 567964 149447 424354 805814 299797 507342 507837 291855 363318 818334 242467 696025 625954 161258 717312 906912 388591 394619 135862 223942 906088 919275 5784 567874 556683 564650 356271 678428 397452 473149 883449 805746 20048 497977 17573 527159 979955 914508 250840 685230 931203 327605 791979 949811 893058 353287 979050 624306 851239 945578 28182 977710 735774 319130 475044 975932 178884 413350 3325 783429 825900 994098 300732 405704 610524 312885 586099 534997 297168 216252 794662 855827 924598 959333 124109 474043 334193 789029 578263 336474 202391 937091 469922 39955 477107 156570 826948 39387 616707 46043 991237 5115 536826 416457 395234 7698 936320 211963 273932 130448 239981 199709 636391 166524 912721 365487 997004 16367 589296 727941 949063 278487 996542 322437 286617 843125 447335 995948 251895 19167 4042 513801 933769 782847 665912 733633 281068 322578 321722 291657 692529 57769 668169 545071 737243 848043 42900 863442 968101 542417 147261 368805 168570 670121 281884 829040 826811 619861 189754 274959 643005 110345 293656 429489 98248 365904 107046 839002 823577 679622 840908 14049 96 618079 723428 840243 738627 420448 928445 539726 295450 380769 243738 671047 552112 518865 599793 579269 18312 592177 511469 39363 94102 425688 481773 488978 770818 673773 176258 581460 730409 955825 642293 1986 887515 485235 260542 264936 498142 965721 47182 931812 620713 471133 497670 116138 885546 591566 954366 899970 523329 367115 886783 90632 599043 436684 133257 334764 145336 718297 557774 798512 219420 48528 127093 306669 519330 570147 583128 154190 925036 612312 430342 391122 162452 992775 834690 105742 27559 200096 655874 633193 114661 787874 492592 942495 766786 692709 188525 555903 157480 755921 779209 452973 163315 222757 205900 182304 8243 184561 264881 498469 135598 684380 3173 762458 298651 839646 869132 660084 396903 157639 90941 331450 856052 579255 783169 353927 560918 171428 75032 783308 381140 795735 734451 706251 787501 828527 905147 799709 101584 968028 401865 172653 991522 926693 981484 459771 734780 17123 633190 911835 861547 173891 662127 659059 929519 354824 321457 937792 563580 88199 632778 976913 191931 240298 609613 538507 826954 338094 802945 429155 817336 288484 655584 564199 56714 422195 854874 432822 50873 769236 382096 419139 266098 411029 112089 398294 734548 373079 454336 326602 866677 960016 397187 616720 165534 181706 310166 436587 15626 808738 133982 564147 505707 965514 21431 721362 110053 114375 594159 796937 315601 235059 573064 404972 538044 60156 717305 110370 927397 471716 885038 569190 927234 159999 292932 735433 24508 730744 711950 656429 222830 973196 802195 21515 661290 149261 229517 478190 945780 203168 47531 595958 154629 633855 743376 445655 446473 108856 872274 302743 550625 947117 28091 354387 652450 356818 82700 845114 295509 95858 763253 7120 426101 896299 380062 488365 786036 224941 576162 128764 131318 964414 800846 570300 241363 148025 776167 941890 416345 308106 668193 148021 598409 403124 196392 209105 598230 114507 829723 944613 735209 13178 317772 377301 513055 78015 587009 596568 903945 291434 32374 816571 557867 171362 374425 272540 871613 662623 967629 305711 289581 7985 895207 200509 980187 468984 205556 56544 192540 941417 830001 766153 312568 112720 939602 151610 588780 162888 374588 812876 852329 834116 760522 901803 522899 949194 730699 253524 358594 897715 333378 114718 104260 957933 273957 903150 471321 986169 246175 981249 837814 751725 343951 168102 893635 318066 683015 722113 294237 788551 407245 399562 924948 505660 51805 909836 918638 423096 632548 498278 615075 673908 798599 540557 820255 183038 29146 707528 870594 393399 294314 56819 837603 767829 156660 673533 801033 396578 250091 990250 653041 877499 631350 62993 127819 539217 522607 129822 545853 794603 568613 843410 732382 878819 58779 893246 652796 968293 156551 102092 149847 354355 79124 174006 669987 488547 359200 861005 921930 726687 239358 165491 714152 62052 730358 697569 334157 718340 704448 354722 430783 674852 890189 443350 635445 659710 538174 490928 314269 994144 130154 510328 510615 140332 229341 697034 453239 168342 962067 812118 204487 168041 582785 536798 827330 207810 784845 648954 360923 236179 555537 809687 235060 830754 149852 535668 402535 986503 603184 146275 667713 487025 582085 989198 237057 844642 23813 561200 348062 540846 515342 723736 15230 947392 464243 586090 441856 121110 495995 614045 526835 780864 370273 576893 340572 619109 273426 531434 557429 897597 430194 164312 933544 2264 110615 615886 311320 856277 891020 342503 516568 772076 598416 124243 222193 218661 421973 439767 631393 439711 49345 743049 900311 699658 205296 189397 785784 921901 966384 325051 8925 742945 641731 695630 803667 435923 55841 959670 974105 791814 932659 488431 839333 87823 984665 432584 41248 591063 606693 755621 872613 645597 980894 766398 112006 87089 846910 30366 932551 522106 944116 732132 247265 109937 648291 708997 570560 39780 174113 667272 529542 863476 808505 642120 489414 505431 72873 363638 434057 938966 843877 8085 408524 454096 972690 486908 375808 802550 168972 700376 515913 779725 18400 36135 182784 741423 931859 117629 29425 80522 98905 567491 716254 201503 356126 548467 553274 939908 268609 91677 470574 685347 922196 966950 725271 567033 557790 161220 986566 115544 332377 218051 580415 808613 493556 839171 508602 978138 815633 482679 534374 524165 433288 586343 767137 519303 220835 161199 793921 517271 259616 56062 986638 342141 695986 7832 955653 694615 54144 573909 197655 385623 238309 333791 438887 799874 694190 447480 242192 674354 188447 670642 29021 217302 170606 471092 810383 844013 445447 896892 213915 43535 525638 800024 402345 861860 104192 747307 73430 905130 257338 869679 862131 672179 337648 783597 853443 916580 466960 724998 609345 63096 20348 259758 77464 349691 537548 567083 2153 347920 933962 996570 367369 113964 288756 441451 213375 507736 766525 43296 891786 573938 54540 176722 78618 860396 600379 189868 352019 669964 874201 508782 129869 772651 220201 451947 78870 562230 832865 604811 696302 146800 492076 464522 653833 131310 544488 523895 489425 548121 448425 491510 625250 730800 834740 632767 890380 278531 239109 22876 678485 396089 678729 268719 154036 1867 597284 748330 147159 84871 683757 806548 962014 768846 69421 563467 675229 646742 299748 195389 652766 96296 664324 40877 595805 404067 642100 104180 462730 237175 918414 886910 96971 710059 498081 170313 426615 226584 912751 652713 126620 731116 279792 479559 51001 157096 316238 287645 74245 670050 54311 827771 848230 270596 551183 459654 208123 91339 817867 499252 993683 36617 588694 582609 133940 287651 586399 414460 298645 143251 942090 485034 726115 182119 42603 699555 229952 611584 271630 220480 981503 293076 391794 492595 275754 825773 249928 494591 378300 844776 85561 303292 379944 246839 174238 554261 829712 714719 401990 708425 910862 821371 103411 316909 925166 567863 315677 770344 670898 313429 665709 136117 670349 740268 982403 900389 99753 539300 15409 410330 688353 716155 676734 174029 195719 231427 600933 851274 621599 80097 321043 295535 753378 697168 685804 220848 601469 978204 190086 952598 734415 848936 96428 149435 548142 359720 946972 294607 564579 462503 646282 42967 658537 736195 647835 348264 482034 948460 295595 704304 159650 265897 175239 391086 146194 965586 82804 732213 275022 812375 38246 593709 830039 403511 679625 768338 65186 628810 600828 487027 251800 304504 22865 439924 72852 302080 189583 272716 279528 784882 878768 876808 28632 1013 426083 844422 473821 62530 60555 778491 65443 783335 211198 204078 215627 396484 485126 910202 162282 736657 814692 81104 520712 849239 763592 883187 458594 607538 405210 685626 929577 561110 998581 697041 195777 275143 428262 209208 13699 583263 792305 969858 798587 287756 919884 987288 396778 45775 123747 700020 569733 320638 728594 593254 253812 939458 886574 8275 587604 798682 579261 539568 445558 722775 671289 271307 811165 974238 392016 650179 729540 331625 582823 503627 49750 871366 841811 647275 294196 594134 54942 521919 859699 504719 825928 782198 809115 643963 178819 829460 953449 56183 706422 823792 73229 847285 261308 714935 227181 684602 928994 10663 873569 114720 30956 358677 995765 923605 747792 126952 929962 324955 881849 781851 201076 479558 835717 89791 113149 730177 701384 861494 685985 136841 818631 746681 861361 754416 249662 624787 385584 260571 918875 601124 996185 51781 69248 290912 974742 966842 451396 846797 199690 229405 726707 629704 348809 19554 809418 804481 663323 922388 697980 207866 587260 873808 155759 36428 985311 524297 801088 139233 288102 757058 95035 390011 457580 436631 751011 385068 532027 882548 410480 423004 598998 848092 453004 121927 297905 677603 507029 673148 958963 273461 588703 647071 29115 201613 276399 682599 259352 595774 38784 909089 469008 354990 445826 626027 243546 716758 478678 539130 239204 646147 71827 749652 899917 663960 987717 356951 602924 299786 345064 827760 319303 206370 362097 756325 268061 42111 225798 65804 594205 254865 165505 925905 581548 356511 331376 326452 610276 96514 111192 396361 223887 135144 361966 316918 743792 39698 410268 668152 281402 577494 840962 989406 317271 588829 150835 257100 877154 462694 966580 444730 949869 81026 927424 392435 596284 496150 63750 611799 406856 490588 156905 88985 46654 763490 455359 884673 58429 884873 267283 953130 616796 368263 540580 32069 869729 875302 784931 617557 418634 816770 217273 279665 118216 811087 475967 837766 460032 200401 3651 443922 919049 578339 19274 369578 14128 160881 786120 470901 489846 674109 187562 579438 331408 927965 100108 53094 146855 375867 360324 564351 719382 357844 254997 684466 655727 321786 679996 579978 166134 17106 815528 411431 324964 918423 608185 472956 469221 43925 589640 93458 962458 827374 63647 361219 764824 901849 888508 80767 584744 745758 28115 977034 274437 858715 320969 47164 396193 448386 111354 903936 760928 401817 874355 26901 531354 542136 900472 96272 78622 397006 776000 400728 285354 641885 281460 69737 568116 723002 787316 71506 567844 37518 107665 939255 632791 643607 38228 507151 283358 287143 513462 226854 454205 560100 281190 728989 47724 206727 165894 1637 886617 252445 161518 617096 326757 594761 642216 286304 945314 890240 14898 128862 449051 412363 873471 995652 214221 701065 632758 255851 283558 447338 826674 694526 263181 268981 393280 635517 671321 23811 179748 890620 642776 163713 886292 352865 413450 632690 168891 8553 765668 636075 437304 410083 930318 517013 413340 878003 234469 96303 109680 595857 659258 308042 617068 769672 293968 11595 472385 800119 615394 929388 53648 439507 890843 114042 381361 5603 258972 416281 3310 244099 490297 61564 914180 156002 356604 477549 670185 507971 216737 918219 454272 528832 856856 726407 10790 387266 88455 370726 844138 126474 83845 992322 133324 194668 929184 566473 793733 413647 725528 279932 630271 203502 851426 965041 32793 136985 439653 671442 433380 781173 652480 119644 646632 139320 613570 941793 994400 105134 449905 979078 571577 730551 809668 536838 275032 997894 42729 828333 721873 320483 852672 577053 996464 821034 146269 87692 156468 40202 451082 532292 602383 118792 692163 849699 757095 731897 361784 603609 248728 944075 867854 36524 546736 6140 32670 438390 516786 501153 680117 710822 8340 512097 999827 707707 994240 108792 619564 224781 544343 754421 870122 954628 666665 614524 216232 128158 613374 179908 726392 421293 96208 59737 41503 5847 461263 181339 428756 253653 329564 262526 622980 704756 167950 694281 265425 549719 681008 755479 339022 501170 19201 568536 423813 390609 218738 321809 672049 343695 800236 228504 379908 250079 42759 252953 274274 225735 250644 937684 89636 874144 505237 164828 104791 828888 314367 445977 823290 783407 17535 785479 678723 573565 56882 519029 391579 234347 703595 851527 404509 958581 963761 256693 827035 841839 405182 742473 906585 604157 707073 576549 739344 555353 27165 803899 66028 611792 955496 570579 563599 713157 374573 973640 219788 600685 638506 576267 970476 846098 181139 498079 243181 37265 982413 970843 617533 834715 850675 191467 446019 523319 893717 734032 497623 923006 993588 357979 182405 45790 547336 416502 81359 234392 825146 441307 787752 471107 211050 528218 960377 737222 722986 582552 755295 472353 488000 70987 548843 375909 414312 991679 35169 82295 273744 456339 78714 551442 344795 492541 477410 4994 591967 122882 282298 783593 976230 998207 285463 630013 131377 186851 131585 574280 920368 871154 298613 608935 590731 427779 974692 688140 811996 166595 322546 195836 734131 421361 20471 556946 60753 806495 861953 146042 702445 839671 205072 363575 991538 232180 798233 744797 750527 816357 393476 968791 951141 714285 523822 430370 790637 713734 47912 306704 964624 494073 932789 801927 918781 86951 110096 588671 848086 164932 684260 137032 408819 952854 50322 828033 80413 296698 326255 174434 139860 192992 230275 193715 193290 248266 425035 288211 12710 643217 759543 615986 103810 467808 624813 476759 174318 905015 86852 69722 237226 12137 621770 541291 361327 138270 71039 418250 322023 451730 181719 393548 154865 572308 124220 485021 962142 275144 204682 702648 722039 905510 20882 952945 475316 717048 568151 294764 306374 963104 135571 218402 477838 210639 561203 352867 866916 934735 402263 395535 922193 307131 592788 997660 154197 419586 666289 186067 322850 980583 321645 954131 863198 747971 616311 53005 250917 386114 536181 660294 729093 901794 143742 193176 291585 530359 996768 162801 772879 641450 664602 169746 601818 846965 649955 87441 803840 711592 467938 948311 305940 970088 189875 399971 33693 490666 474472 342278 244054 934716 988614 875301 821484 198525 837252 313274 107203 550688 207311 692243 912369 127917 889673 634258 158658 567296 426181 397291 518770 828168 77965 546281 914038 765065 42525 209385 70323 920411 618725 156893 290565 464296 425866 212938 691194 933298 936613 966858 296725 847435 717570 452043 728395 293210 218979 329935 933769 157725 429947 430186 315564 552162 727988 702407 120711 98316 557673 443683 449569 125716 272044 846480 654260 576262 469185 276020 669167 546880 38561 483719 721013 126582 921337 11481 805596 883377 378984 291529 589999 505995 65028 835663 709549 230132 644886 156531 448903 665008 944281 685331 100518 991319 782271 411169 657058 789332 441580 559587 617932 351591 769529 887410 136613 391139 232626 10875 347685 280496 59673 700225 389301 727050 622561 524185 514613 59520 466099 385132 448503 939062 262572 168568 485314 58339 89501 214992 120016 830804 417610 451607 965264 745383 898924 493705 318500 281361 439343 334195 767140 214489 387252 699702 104794 53786 892496 131400 727748 55493 844427 136562 161302 47837 399651 78291 273781 86969 890886 237531 963132 73989 708955 704529 216187 496065 550906 67790 146995 861376 791791 161856 220955 134123 748731 461992 897758 335356 177747 779484 102299 658051 608799 689670 198244 492772 551036 131810 234751 17111 120635 368900 545512 225063 682144 662928 437773 555060 156131 475904 699793 999601 844530 295010 277961 505510 118061 230103 947586 995695 986409 160790 624313 603131 394286 517094 146081 217934 264057 519975 44257 813567 532859 47114 398739 561531 88087 400148 189191 134784 414120 779488 75261 21795 865209 663834 92079 367114 929163 615556 401285 57843 240146 193972 816286 181804 133048 617172 614670 240024 856729 879393 436122 78768 496390 910445 13054 326719 232450 832478 774823 258021 41288 861612 250 953174 257987 299174 324171 373720 960787 830126 603495 445640 875407 16632 155594 99158 228094 618128 762217 638916 365021 427409 741034 91819 333340 175534 222823 784629 274848 427500 924911 434980 282179 962022 628165 244362 904592 478344 934687 233231 917575 947925 595240 524207 595935 475170 539390 227193 336575 570584 709812 74193 987331 286965 170322 862510 428733 609676 990352 382365 948466 507392 658207 847036 183897 474573 691296 731392 557408 606144 589354 732911 372838 275834 771464 867367 607554 480304 859449 204053 606587 301550 797551 281983 34125 241359 881424 696379 430762 102791 718456 442485 108663 516378 506741 268461 193227 442466 197642 862838 215603 881548 416364 894073 908721 733787 50376 425776 401016 232164 506875 763755 588914 377937 6552 654542 991802 855006 90662 606481 634658 969503 237984 600063 787503 905592 96371 187127 176536 297379 334211 919471 128138 876910 152806 295404 177575 588090 52263 820362 899714 120317 98629 917370 186596 808065 927857 165375 208331 492579 37843 931632 918566 186581 571526 159738 155290 33308 172568 471707 795072 221138 287179 865896 686052 665637 357719 505032 983815 600022 424869 349686 768927 961084 87829 832002 727826 549694 269945 361745 795582 437405 882328 979481 676660 122919 563180 694310 638520 636485 407524 812312 872771 13678 661347 530018 455809 847025 555775 444045 408724 602736 123075 658483 976847 376287 66733 79748 394235 966857 770096 969860 896917 366475 702708 40331 294030 620567 158417 189828 528394 607283 133976 95726 68642 461816 587914 353822 335970 255891 513758 77819 249675 712902 119615 346689 395794 504168 828556 476479 716959 975009 507671 300697 7567 45680 408615 335558 512819 30053 321462 752914 778831 747110 449394 11934 466011 681198 637248 809627 134662 410570 134453 482451 459758 905242 584283 69408 814377 166550 252019 338291 460799 9670 817837 21454 927405 381641 790065 524362 680547 598351 415641 964690 61383 31711 231925 945894 597937 39058 793093 236762 144301 864790 75907 669652 75964 806124 153367 321681 279058 544297 977440 640224 42265 790969 275442 213477 648301 998360 973778 725464 66207 819031 445436 935620 177138 526365 635038 478472 459617 12323 358234 456409 170199 396407 620104 655550 212789 915066 227441 12435 305295 823202 223893 980743 398383 261945 195046 551901 734801 571547 684107 39215 97958 462844 883230 629478 184913 582816 750830 580035 54701 720289 580798 774554 724676 842733 901764 283218 300121 690694 52075 153126 80800 96384 822673 195942 911425 247494 748362 202423 634648 986837 268315 193807 92536 874686 44544 51386 408099 434921 905702 552664 750867 434829 529585 5404 889397 455545 943288 382094 925929 437327 755972 280778 623491 465667 92373 704639 83469 432864 545437 461937 112643 807683 945282 163128 835733 767390 589728 592255 579816 720246 298437 684357 380117 198950 876788 705631 409001 477146 427682 854900 716388 889749 270524 265216 785786 427819 272671 223442 75797 85639 862431 615117 442576 552167 220865 641579 618749 614811 350336 163637 399009 133641 970827 735372 792947 344492 999877 719076 467552 454800 768581 522243 531210 31640 632340 766791 695044 903033 97585 955421 484312 643772 640848 577035 931713 140415 330838 581543 647665 747445 253983 605213 975820 372386 50553 169644 853419 113055 220198 43754 223067 20892 104990 514492 832347 350169 726666 752031 256289 474604 297034 264994 291862 374526 292528 266665 148181 299854 331203 108716 240944 929516 563645 910645 540971 600255 280910 779046 804223 100800 28566 585009 7129 363773 112046 483998 614936 405399 443744 155080 552082 498564 850155 612064 903311 997965 471936 476073 344589 804177 90375 893690 568699 326145 1499 445567 593662 866658 102154 454200 521006 302542 195030 622585 506778 748275 816502 218409 619968 334290 704342 86019 53654 481665 736274 612631 810628 277738 654591 886154 141287 895562 610787 860434 198096 662386 958264 269563 538435 676298 332909 844196 940473 77833 357349 472771 573662 507838 455541 818205 617491 104906 202794 117199 640173 739876 74753 456392 625204 254099 566574 326284 50853 100472 140054 217842 933105 772353 800660 258407 714492 662839 744823 839786 373022 575665 571650 602829 829093 497246 874220 709946 523921 410880 939230 231916 960791 769259 312119 198642 166495 525002 67915 273519 695238 901659 855072 264348 805917 181038 831343 100997 352104 287017 839721 651528 139295 249415 870576 930649 727728 21716 69465 642561 70587 39475 35505 397978 887317 851288 467125 815765 514438 531919 201880 946356 310155 402675 811649 884816 891476 772023 725194 779348 81031 769569 285954 126720 220859 961610 307628 240999 613374 571743 136382 713585 502608 198691 73187 906842 219046 313003 157113 920305 246248 936672 380180 839002 287282 314689 331897 189260 749655 890974 770980 464660 856601 207774 287363 283409 2355 595002 213112 85237 948943 573311 870170 493514 736400 882960 126581 70507 235914 74402 835589 458310 88901 527039 349503 271009 245245 661188 573257 385234 396197 698146 254845 841286 152927 57248 918762 50491 574277 542295 213267 401285 724900 404853 584366 502797 499452 744763 566437 988941 536897 79615 274073 913365 601565 432043 903130 563786 551723 500412 142448 428769 228350 521283 147989 645032 619864 638952 399161 181950 360051 931874 95741 279766 167932 369280 294328 334200 396818 751907 823477 720576 940684 504641 129843 6301 457712 604772 456996 522451 877885 851881 12398 347898 298018 621442 1197 307068 479940 34292 163247 868891 561468 573786 957174 390121 254999 138848 832570 159757 375956 61896 166885 865733 813033 971817 835989 624991 87359 395051 408669 451198 451377 338060 330052 273819 93969 208222 350788 275522 565924 332486 529420 492241 368097 625983 814527 777084 223029 850901 90547 472524 982337 130347 913843 281243 997402 339125 690429 251801 115209 669758 748485 674954 852297 742884 574832 187590 303564 515287 741210 548664 135798 762461 189713 466464 488608 580497 656535 102801 599510 746592 93411 979251 733274 161802 915681 273410 756959 262567 519406 923341 851982 168799 406301 514936 865476 651441 409780 954042 471634 107949 544303 107232 431612 965434 580732 700296 203387 899729 206334 47719 938747 77503 642507 432772 819549 29415 523118 899706 894326 385790 348069 930554 593871 469006 202275 714566 541603 403699 333327 644920 333923 643873 596548 631609 426677 769052 866895 979466 805617 252030 789300 643710 882787 447668 616682 564862 635660 12993 251290 798852 186913 469434 482404 62560 280138 678153 181401 903222 985700 764139 953602 280830 805760 714545 572312 805699 162594 430019 495754 150053 487618 575896 742650 851095 227470 722175 22592 205857 143398 300249 298981 149727 335647 807324 630570 322112 631425 990290 692735 244360 897353 649304 212300 615374 373800 394399 618731 756735 456257 93039 866027 909785 68783 209951 532687 594289 134653 180446 42253 985837 744876 372589 959504 330827 80369 45731 697591 167064 580404 765480 866963 350010 492753 635898 988781 672999 349083 140203 109181 757483 216404 441632 525172 452006 464247 385428 391347 724556 686831 160467 506130 111459 704413 760511 192730 810632 151317 942735 997707 565482 282017 22091 983 767374 523261 330577 709285 989001 545625 529299 865231 552585 783387 771735 223140 637197 354522 287990 151335 572200 457124 149021 298062 120322 5816 366351 212099 15895 381389 741088 831975 285174 765578 513787 299850 868483 915339 142814 850164 537845 695011 783513 945184 413401 378900 912019 658811 219277 422488 33669 716009 135494 154524 947196 723137 20298 56768 539995 661452 434359 758872 668311 496906 918842 728302 607545 301548 132697 71229 291808 3355 867562 510327 177212 120560 3353 939457 831380 213818 24230 539570 504513 630523 827108 617047 655025 139179 461948 538610 441445 292660 195432 532214 400563 645364 540856 404109 816516 540926 11152 773650 521431 797657 843688 70423 946940 465663 702283 679585 856730 341600 421080 453479 545963 563932 726084 782038 554874 752525 838038 216336 497132 28987 951082 302568 667956 353125 201263 266535 614620 566271 884201 932107 651267 611182 973167 82819 89946 906958 693614 30900 796646 948205 895716 173367 721345 998925 686758 283736 252121 854309 949274 244249 530800 83617 585342 191981 688474 580638 683423 922749 640002 825071 764707 489958 878245 261339 986752 451961 79573 777564 94466 880634 768695 489377 688137 780898 585670 109517 92296 753373 430094 946038 357960 384141 237169 408358 218531 442245 214182 269534 103241 856654 670773 28110 739326 949285 675580 719646 842970 156795 726829 200361 909640 737268 587853 157500 227975 944233 517751 218716 975852 129894 900119 547965 472542 411820 590192 175051 662233 469232 98710 320933 496172 418650 130293 725533 253370 111687 736648 967993 882621 629896 707042 299701 912318 971425 810153 849855 479391 157003 122454 706554 575505 400946 797366 359739 356766 435767 734764 800719 589792 580719 285164 727411 675720 173154 602306 116570 615128 212685 568969 836779 620777 992800 610165 735809 365990 72513 708169 260201 38927 239688 214113 573735 135095 303681 736490 688177 713351 235885 626661 525106 689081 841600 973288 286537 341341 672037 688860 912840 988759 413109 191424 443125 604191 100228 595876 848716 197504 635093 27439 849402 976857 198368 586394 440292 69087 461331 262003 16478 756569 612110 19995 821173 911011 980454 909960 450726 930219 411682 981316 735140 845431 543041 703020 484886 321886 301811 381234 527190 945930 295195 402843 284531 877116 116564 217537 204592 924552 524904 165074 570307 651412 731034 913295 73111 516702 224798 749838 159370 246067 543004 598329 487791 709561 749616 604621 185166 855718 161261 23836 22879 900166 999573 187915 674259 106553 492323 710036 624331 39346 317249 483142 692766 351097 948114 118528 87704 290538 859753 978233 990901 990964 214224 471675 141162 15387 668867 607267 949213 685367 24242 627363 980776 727859 173314 387777 229402 34126 772685 634581 594933 519837 327389 589775 108657 459399 516405 830894 890936 408456 116488 218954 505960 998959 371904 504011 790804 752351 678328 59503 890499 429522 319491 238600 189936 549969 799971 387580 724872 793469 730962 803459 330223 944010 557501 940141 410171 126078 537987 752218 498615 507575 962554 837247 583842 578786 793259 48551 629102 893765 491665 697776 676737 980661 474206 368586 354679 109089 63159 13884 911198 985925 708851 742943 844536 626424 450271 508384 509885 692511 440636 274626 758294 818871 665280 880026 815715 624143 595217 867857 581238 666699 577933 416550 992918 637091 872389 280105 137661 178529 789182 588161 215642 506151 117422 974183 584528 673959 242181 671401 998005 257321 614049 722920 850388 42952 589592 844698 959275 167989 959795 386953 606638 552371 197101 736209 609154 454041 954616 146342 283331 373267 15736 444044 72958 723489 779718 861085 581496 800023 276590 961415 784485 221148 977905 518155 384625 124971 557700 884159 231867 538132 922127 462989 944853 946492 695215 374578 304326 279960 473077 532224 565640 518838 414053 295644 432650 796533 172472 29504 253806 289289 74522 526586 70924 771512 521964 384172 362158 875871 747395 960970 159954 488365 439015 323551 703851 69030 870485 6792 833440 928737 715070 686647 432780 179787 205510 238257 656700 665378 710789 371537 907508 542779 448778 157827 901674 896445 974611 214473 951689 133028 666389 175674 547568 996286 342842 673982 402993 448433 223134 325395 362706 581619 236754 801995 876879 184977 352090 545356 749462 489513 883886 467086 765321 531183 638140 447201 936768 2540 859876 220836 243140 804282 375675 278735 519637 429898 571273 741290 105830 652126 968459 667027 116571 873551 491697 36861 222162 322312 938721 502635 318423 506889 280498 782009 212334 865957 975090 424660 842253 772548 60001 736764 358303 890274 876788 477577 744962 211854 819347 930724 764106 282156 878875 167881 203644 428275 230108 811020 85268 440880 996123 132112 670527 670785 994130 923793 468001 301083 793452 335836 644689 710533 459145 746706 529560 339739 108608 446953 837302 124363 567064 932714 783197 217499 158285 393140 938676 161761 862610 868344 899413 694537 857929 524987 967183 324500 94092 5591 478820 942483 635496 407225 572236 684272 251805 337253 712113 401253 828319 478766 351409 354050 840216 512638 517792 939115 24868 3860 927747 147096 484371 695105 307349 357204 724266 819882 355653 143551 89058 226953 648247 135116 652904 495532 766911 140611 840667 878068 100457 247232 371410 101976 733364 373682 661139 900256 414161 442461 494813 945130 738153 718937 656927 28903 449109 512080 179646 523487 55907 331652 569107 295785 769944 90438 980139 172788 90601 748736 498053 886402 952576 159405 605528 796647 805181 251419 494346 740622 840370 668528 831162 488820 832294 434146 167543 387691 652052 804285 885382 244121 13673 701218 661792 236022 437385 295170 566449 569553 829834 786534 69531 457804 819191 417195 786225 175708 25230 628286 722876 719946 740355 632676 751097 456820 202107 407925 944985 566092 902610 880284 608896 561624 821013 955225 681671 783985 894345 967359 894011 845764 715362 695990 675547 825300 632332 901242 176285 552437 728166 412762 418601 766291 489346 153146 96605 434793 104359 921809 12743 489483 62735 997100 152558 136412 661353 32105 966986 636952 177368 603453 250823 199820 95794 618095 889031 105305 894401 465626 44509 825524 22854 924527 433234 775913 648433 879024 754147 688468 57578 747190 883137 264294 530380 535021 310096 166054 779300 642131 143464 119405 762166 978876 446487 790185 113592 202385 187229 204315 998422 992140 997807 754201 576428 483453 198965 259980 701391 212616 192141 198515 443781 859301 583813 29727 584775 805407 928996 726005 325190 161174 29154 680623 890084 725053 64619 966683 218359 457052 608032 703130 442313 858255 542229 429986 403482 943429 199700 685565 792284 83265 967321 536264 437622 85405 950997 617589 469699 518466 411052 87881 570000 945650 601142 432478 685345 80575 95873 839075 942508 860688 390925 761559 91228 998883 235791 834321 366031 611525 79023 774459 179801 698332 746058 251602 3327 876702 681200 789352 670973 626135 449703 871075 397633 349607 262886 883835 501997 811010 852699 702207 384216 778990 585254 228817 585678 749832 22939 836325 73420 517439 708 448966 561541 558552 803229 471314 788767 604264 828566 324281 128183 222877 192917 653377 484377 397430 808561 717893 846920 257158 47992 476529 378684 397621 930346 185736 115295 463551 412603 808735 837775 619507 950549 619295 2336 196789 499028 531270 502615 753724 498824 996839 640623 633236 635766 245925 952344 120862 911831 123132 215347 33035 90456 611577 903063 257509 990553 35068 217424 934535 787438 590205 655066 787295 978273 225093 8746 130355 42605 157104 171302 181017 409669 493810 343400 146365 632011 759694 415742 364895 962137 661664 142701 870418 367356 85589 227242 671551 775731 423918 384607 143520 448308 76033 402092 304709 66728 599672 931364 929554 278955 944719 551244 183743 133581 880282 73183 798615 775251 686589 805324 702009 336374 209714 4662 777818 564706 301511 409779 463233 392441 140189 903374 461066 800206 304170 361670 326180 511723 481208 948300 512787 202763 211172 667913 376302 170016 748447 851798 62754
5529 777322110
928281088 928281089
118228699 59114349
655198144 2184
600601017 2002
297300991 991
162784887 812
571920409 4792
667729034 4465
816614815 7725
321768021 1653
492587242 123859
989324809 10567
919337439 4965
973594730 3952
320352760 2210
360910289 1230
884644081 3261
632398851 2138
5278 596768327
251926915 251926915
575598219 287799110
427498576 1425
582600580 1942
281701434 939
471990500 3100
26633903 264
734118475 5546
276387236 2972
776281697 2960
257878848 2091
416836265 2642
321645601 3600
196843816 4090
808875045 58634
934014492 4143
270219999 944
444974380 7307
513 135625173
241492954 205505049
940653840 470326920
263999119 880
406200001 1354
270300938 901
982795988 4140
817060487 3197
48279399 325
296263351 1153
402812156 1536
642674062 8391
615318448 2599
488166143 22992
541464313 2129
641747329 6307
167955710 935
965854780 3245
611736709 4511
110 22014190
68153173 55935176
814311247 381647002
326098913 1087
401099999 1337
617402059 2058
837218478 4302
918607072 3155
588191568 3349
306827999 1894
911573686 3921
270113036 1689
476681681 2632
482488776 1914
400460738 1653
486119188 6051
529000869 2503
107959688 426
2173094 14
17329 941006335
666156499 666156498
342013242 136476141
997497573 3325
285300000 951
414001379 1380
873120907 12357
881243334 3445
100174657 387
116725840 1078
656823074 18825
850284985 4548
93678731 1388
628978023 2101
8632021 89
895589612 6753
142615397 2948
412358320 2186
418983928 1569
4679 623597101
937918869 937918870
210048057 105024028
285899339 953
750902344 2503
692930400 3760
480238097 240119049
210885385 1996
677845403 4259
54315493 308
84211363 489
584563090 2891
812341849 5574
919500001 3065
958165451 3779
971613053 971613053
534028262 1963
831143671 4051
432870800 1790
676008667 12626
60518668 367
220445472 2784
716145359 31080
118485095 59242547
821775529 25315
495450990 495450991
53399999 178
397551752 1344
336928296 5535
124394392 424
887203318 3003
229170150 1206
509553529 2155
293325649 1745
663178617 2889
70833747 35416874
760197467 2534
155484462 4058
107706930 417
580801937 1936
350326904 175163452
704860413 352430206
178254275 669
903003010 3010
686783996 3244
286199050 954
34800027 116
362432628 1356
426516481 1560
866501774 747037844
245259929 821
721535530 21241
3499861 38
500401668 1668
584863649 1972
856092076 841896507
319051533 319051532
815400001 2718
405929881 2378
139628898 2637
876754990 3069
445502754 1485
917797807 820826280
587669079 2134
640605814 3060
432638704 1541
989690034 890272094
329260015 3798
214393279 1940
208620730 2019
703583815 35053
613314695 13787
2954 768975750
455960920 2271
144424142 500
45022022 22511011
511765915 13213
12975 737763941
245025991 1613
209926474 179554455
353314769 1272
616009835 2556
973288132 5102
657279849 2342
902160842 96087
590558861 4670
2920322 11
625070637 4041
306328020 1086
848866093 848866094
488253077 4586
165631429 694
3075 678588548
619219440 2797
369277102 369277103
69872514 629
609160630 2782
360322889 360322890
956691560 18800
524732435 1908
366463151 1413
154658982 77329491
804000501 2680
40625394 219
378538069 3669
840676432 10557
410366577 26168
393946410 393946410
810549901 8152
157931201 944
887743827 883375853
771645202 20313
263830615 1158
291728285 1189
241271885 1357
117193659 2302
506601965 2286
999646175 22992
108941091 686
2234622 29
356885201 2800
872241133 3607
308737333 1434
939466759 3817
795597348 2652
460513271 2958
122699592 409
154564192 701
143099999 477
118768 971264026
618302653 2061
777952597 388976299
371626249 2226
232572667 1574
764697450 2549
983317571 4701
629029890 333163712
316800001 1056
666331070 6572
794702650 2649
339947648 326233451
536849494 2997
827967472 10498
731401659 2438
90900001 303
417514008 2783
747568863 17878
742211100 8100
724447780 3530
86715910 879
757189264 399197053
242858261 1445
622654269 3075
667719957 8828
489901149 1633
292499309 4425
96172292 588
510739921 3880
400997784 1933
655583713 2869
364201215 1214
695824323 347912161
910389040 4642
127941813 62539
388044126 1373
577948877 288974438
453015337 2616
899325589 449662794
579901524 2772
714899999 2383
882751479 3620
64800373 216
485193597 2554
973799787 3541
706194871 353097436
214994722 844
191100001 637
123567967 432
66929484 1211
6875 934859026
350365338 1644
600681794 2212
510810156 2556
748461961 374230980
844473972 587078273
984303922 3281
588395798 3932
251463570 3648
81365977 2614
629398250 2098
81496536 304
330617806 1261
998183988 499091994
379800001 1266
327300001 1091
770129828 4198
371712514 1815
341658514 341658515
1147 199866704
144900516 483
951410939 1912664
924605863 9300
507805530 5418
57752656 3893
565412911 664410
550044274 275022137
848314369 12672
674969255 3855
374417083 10062
24614154 106
377984964 1362
12774 829349323
565833066 2221
588691421 588691420
936029614 860365813
305462960 6260
229605172 1332
94200474 314
946436008 3682
394500001 1315
809048033 5174
326399261 1088
793036307 793036308
192212468 2674
550012752 10765
888051840 3760
961563575 3749
123965404 123965403
653740399 2250
323790230 4561
951552315 710644
511447719 12513
776197767 3986
883577759 3848
862299905 14074
690320571 4415
141714020 868
196937363 959
485860501 5347
705207512 2356
819978541 409989270
163197936 563
285535401 1226
256482461 1263
315898948 1053
920387726 920387726
252442187 5650
949489937 6894
663119928 3083
560842419 3865
646378668 2799
177714663 3647
888297040 2961
747925259 373962630
986455331 45665
182100607 607
482399121 1608
602975250 2175
537302238 412047916
335401386 1118
368092025 3169
951384137 23720
106323477 1358
664165296 3503
109731775 1078
304200000 1014
577368800 3844
251803025 2308
117652921 2618
575098874 7275
10227 693216169
337498876 1125
160204744 1974
694480810 581819855
131662588 64403330
99600090 332
16025 701899020
652415404 652415404
671903233 3036
756144594 3114
830916891 3211
13194797 133
31517673 111
824700254 2749
875742111 48566
30042876 102
207334981 207334980
984351108 5772
740397729 2468
267300890 891
253591463 2674
293060676 1512
336841882 1283
400650834 3306
902822053 6586
746700001 2489
582301320 2148
523498575 1745
2233 349692690
82390704 411
897345683 448672841
495977410 2302
466854289 2462
734795075 2809
844396453 7933
905964018 10334
208746389 710
3949 866521172
927603092 3092
693305601 2704
85510347 1774
407278190 203639095
583337055 3271
182400050 608
666786541 39087
866525248 3025
447200423 1678
160736614 1672
17099964 57
513233895 2968
39989650 136
440912182 440912183
931801310 3106
610207110 19667
886867219 443433609
4848 654528480
285301286 951
380811754 2858
994496684 3315
247799999 826
691794483 2461
560 110988640
87600125 292
116559914 1128
504792608 3044
35219679 29935358
89116319 496
615001226 615001225
26289841 193
529788501 8671
308325704 2890
283407761 1254
884397053 2948
262529820 117872568
571199661 1904
82070249 41035125
380008818 4012
963923030 479004297
479399999 1598
329264865 1142
879804122 879804123
57406547 421
257554928 1217
710661408 4448
443079693 103524
113514644 382
983635503 6829
211984721 17636
275985605 1049
35024133 397
4675 714404508
927869756 5211
101390856 393
705184675 2971
484650106 2815
344402056 1148
2970 838201578
928453960 464226980
832199829 7495
11355 461126550
785561328 10044
564173114 2738
601707271 4035
696989806 3084
553021260 12595
91857651 45928825
663791827 2429
598324503 2000
554588099 5260
728997569 2430
925402904 15453
267666432 1056
573986415 3343
12310277 6155138
856238457 3538
434099999 1447
592324634 3754
70910719 256
951181192 3496
841198881 2804
727757861 524148892
868797615 7779
133401373 533
7353 980514361
943550578 943550577
723879457 361939729
222478601 1347
460799999 1536
282158226 1554
633314583 11185
959231008 959231008
784825374 3594
901466785 3104
451641156 1587
310204167 1096
592743437 3443
863524330 3639
116521644 695
869346912 671673580
941157228 9812
479196322 4113
62099792 207
771750755 6757
738396319 3760
135629846 485
843288384 4126
502500469 1675
45005941 207
531706133 2283
933288403 933288404
8647391 164
386230073 4336
723940837 8923
299991584 1168
711092890 10569
986396713 3288
827870804 3932
82448671 681
980887265 9463
223500266 745
736871222 3847
656262196 6961
33600001 112
654611327 24772
393600001 1312
662506801 3400
265800885 886
495125085 20995
248211000 1902
274271940 1810
900273848 900273849
456601737 1522
528901854 1763
220245530 220245530
360520019 3060
978596738 3262
434399999 1448
234587568 24477
91291475 1133
563858428 6080
530098661 1767
190800000 636
810841957 11119
145800001 486
142149768 566
419026153 2807
370050990 13133
345777500 2500
904574669 62635
99446073 339
358326902 1214
69387664 277
3807 991269008
426415065 58646
686100001 2287
781500001 2605
356760128 21368
968461823 10912
25356087 150
548086000 3080
846667769 11292
558624941 3357
434755607 4396
653521522 653521522
491998359 1640
411804111 6095
221100738 737
1034 264971806
7120 337941845
548276145 2245
345366384 2013
241199374 804
711004354 2370
52500051 175
104400256 348
56530786 5009
858839947 3373
898920427 3952
636897878 2123
218941437 804
320121057 1518
754462056 754462056
436488666 1694
786902624 2623
913478349 3759
673913679 2851
432898556 1443
653056523 17846
113775675 946
832200016 2774
757582607 39015
445533943 2298
662841578 5473
53368 629236407
398797880 14255
333697895 2436
834281803 4778
887264090 6451
70025492 261
581304917 8004
71961566 609
544532432 13507
914267036 5794
877354100 9730
111485550 1739
20351834 20351835
749404176 2498
628572953 3634
728696765 728696764
77896996 505
189296603 956
109937150 1623
682226447 341113224
434913081 3752
48900164 163
524922907 2791
990906460 45447
914335885 457167942
661502177 2205
977813937 3977
791099600 2637
905311410 4890
644099999 2147
783149080 5564
873642349 436821174
868503044 2895
96837716 635
23653552 208
205907501 6491
798109123 4907
578418720 4048
414000001 1380
747411084 9807
923319451 12469
679251869 3521
538800767 1796
175242755 740
487835818 1706
993257634 62418
593698615 1979
820984945 15639
588598037 1962
81678660 565
518098274 1727
675439785 31862
25242000 240
3490 951569823
553846799 12589
23459790 189
383474849 1564
724201473 2414
324019980 3109
987365991 13013
483252417 2017
633852409 3407
79317475 79317474
71399999 238
568735993 3212
155064176 668
292199683 974
916887248 916887247
8934 844343003
478537344 7296
289249095 128028678
983010929 3410
747208859 693520031
623241454 14236
720111256 4791
760802536 2536
367493209 1452
612004213 27960
840243767 6188
179047116 73538607
453121903 2154
393610273 134258200
384340778 1737
292260620 1051
452813420 1728
719932533 2603
463799293 3201
388330931 5093
397904497 1947
277870752 191101988
898215211 4842
379319387 151831284
815573053 815573052
738902464 2463
402911074 2321
451973729 2153
4200019 14
905340098 905340098
319969225 2115
202981192 756
351844751 175922376
626402088 2088
142716938 66733640
806100000 2687
252742884 1354
714392652 2452
419303409 209651704
719291815 359645908
384155047 1759
87826113 331
3570 815143773
31526319 15763159
539240531 3671
961382579 6962
858297139 2861
841883940 12249
15599984 52
302690045 6806
609683018 3596
375150336 2904
366245488 1251
910360039 910360039
499670336 499670337
975019486 7322
139981566 139981565
855003032 2850
30439590 1169
688767070 55730
412325999 261100164
481194764 1707
863188806 6651
787305500 26596
921086323 3665
662339329 5376
970755918 20228
740910208 2867
771155985 364226013
556835088 1929
657916438 4393
911272799 3480
260325481 914
564149747 3121
380155454 2937
407278441 2636
759094137 373074160
880102729 4462
687773499 2782
507917914 3867
923270161 3418
103259824 878
531903193 1773
273823968 2662
44596536 5095
969373214 6849
983703278 3279
492160456 4572
434755619 4420
271622308 5239
204035677 102017838
387302029 1291
626370318 28331
519914939 1986
705924960 2407
41099864 137
696598839 2322
190963215 645
510106407 1960
3582 905730157
267123715 1079
626705788 3180
740968696 2956
819969695 5181
504 123834584
815377248 5419
536166513 51068
583692050 17819
314100001 1047
166199447 554
25777 838778439
919496934 3065
943 78460490
623039432 2611
290699965 969
871974548 766763716
126006300 8260
181799395 606
704663229 6641
271484810 1797
607988392 7837
588957695 3072
156176299 4700
943043375 6088
431898017 215949009
722625614 17029
650665455 2422
5722 844941804
913699857 3623
553714685 3281
230477088 1158
803890363 7409
275447337 137723668
2090 571477569
37286 986402331
3110 161356864
939300000 3131
471300426 1571
159500624 692
15343893 59
154768713 674
542620719 271310359
10819920 4192
394691001 10600
555745600 40070
483572969 241786485
726762813 363381406
923398745 3078
590066877 3995
13518601 120
83689631 432
524041402 1819
741741451 4902
600723569 3541
898895254 10079
106575883 716
994253177 374548380
492901644 1643
567298117 1891
767620340 3579
808635555 4151
268841881 15889
42222766 3809
1038006 27
675597747 2252
304971986 2036
872697091 2909
271334129 7912
423547591 2756
800597006 2795
590637431 9064
285870169 3132
313660811 1092
793179434 5846
903301568 239539
940380057 7091
149678081 7520
139536351 139536352
106239881 404
488257201 1908
839912160 9493
575098082 1917
398048375 2426
596332155 3387
855597148 2852
229427777 13238
948900001 3163
784616078 392308039
80982972 80982973
713792747 239936208
336580860 2541
530751488 2597
5098 937023974
478549963 4689
293165845 1788
700600110 3313
488973731 488973732
872387229 845432889
221700365 739
455999202 1520
346584463 3974
618902035 2063
736917031 5877
821101720 2737
29291841 478
85372543 85372544
891349143 9027
668271896 3095
499106765 2142
570389062 12791
461623074 1999
9574 881854141
105380826 1230
48256529 342
636763614 3643
130799969 436
973498049 5970
817165189 18661
673569430 19123
831011712 122064
622277389 622277388
891706595 14242
921597817 3072
93056224 328
731447805 686687673
290583503 1572
63515393 783
279159891 279159890
226271032 903
235002255 2715
960113311 3614
889546050 21510
159377851 551
706662001 3984
565564473 2383
240058232 1292
526349796 6524
801688993 3536
660466711 3645
860100146 2867
885849385 3556
242359976 5445
876435561 19292
509099168 1697
552851969 17295
121720000 1999
777658951 4646
361811785 2790
672145848 6638
351182669 3516
699748531 7410
96785207 936
473062936 1673
850208939 22481
633820165 2147
159150525 593
958499999 3195
521097752 2991
28193457 106
740829842 2482
11418 838435158
800106538 4019
472684180 41546
539999432 1800
96032794 599
786686676 25877
64405095 249
377844881 5971
214199285 714
995699052 3319
963296788 3211
908303644 212419
981666891 978366293
574201914 1914
740599737 7207
848702830 2829
897699293 3266
917403057 3058
240900804 803
537001790 1790
895208926 9347
642554967 3784
545999323 1820
192517537 2064
100979462 13681
327224515 2059
80536705 1048
479556296 6148
738828269 4635
322642802 322642801
4164 631390181
194999999 650
290700001 969
380401267 1268
39534232 307
801067853 7999
10339835 52
945000001 3150
967782905 4405
873264701 14476
99543744 1692
435569937 23001
1584 307108523
191021364 2894
303252424 2752
393476252 11997
708400783 354200391
719261633 719261633
638397873 2128
251175695 1392
232407807 6268
471778013 2050
368400833 1228
66302382 66302383
226 38232189
5538 997508121
455894219 2082
830684412 3114
710689374 7521
385758079 1473
71985270 746
900034021 3438
451801828 1506
305418353 1546
417600000 1392
987852720 6060
2321 541817914
869740718 869740717
382050015 1339
163799454 546
100799885 336
880227648 416901522
541499999 1805
629999999 2100
132000439 440
937376349 11363
901590592 4291
385600555 6291
98328600 834
297169719 229453171
459437490 2453
604798920 2016
497421423 4153
536571575 1908
648600676 2162
499437442 2520
105026960 566
132199490 530
249435257 3095
994329566 9372
522300831 1741
608851317 2701
836700000 2789
547816799 2400
72900243 243
670352039 3578
503744999 3124
16799944 56
40544164 40544165
660000001 2200
965855325 965855324
138820184 492
971197452 4452
18312461 65
826304161 27760
674272551 3452
89459350 1075
386072644 17902
587074737 2501
312957418 1353
679530629 18294
438463896 1895
95100014 317
756062119 4438
253872790 1519
596390139 2151
412649429 206324715
381026138 138643113
345203041 3378
630000001 2100
124018049 28381
270649836 4633
979845376 6064
870069984 5172
998687935 499343967
757499246 45509
143700417 479
622798872 2076
881257838 13649
220779749 1468
103555458 2942
465810904 2509
509656617 11751
372036938 1902
105749621 542
721279681 12095
593160511 26432
969552547 10657
797997177 26687
32021 995269706
327001089 1090
4133 398649520
331503617 2512
224026698 941
206364403 7897
291993125 1927
29893502 786
564683100 6276
98100653 327
197518363 1481
416499106 191066357
5665 896289224
295201290 984
703802347 2346
955220972 59898
594426874 7151
168900564 563
598801997 1996
341035111 3029
285267136 1177
4342 478615588
604218058 29478
307798577 2111
970742112 4291
955043621 8600
234068915 117034458
910942252 17302
108455875 3748
518079285 2335
853990279 327327365
991713260 24409
236112583 1401
776360137 776360137
369295763 184647881
38875063 453
734402447 2448
362274587 181137294
445198517 1484
900864001 5520
538569174 2717
495809063 289726609
109774122 54887061
964570718 782478820
394208323 2892
180598480 680
228300001 761
364050533 4638
7991 375949634
468948677 4506
55079717 31559030
831725168 415862584
637059233 189895
600001960 2000
281400001 938
594898911 1983
921423725 36986
7363 796882609
855300001 2851
935700001 3119
301831103 1032
269700126 899
783250464 5971
603694004 3791
917811523 11207
1221 101897490
814198366 2714
739179018 369589509
5363 981246658
434942120 5480
735773867 2859
687278461 2974
187796779 1273
1423 389948464
318419309 1414
4392 830546686
718445296 3279
19713739 109
506652353 14526
300745186 60017
528540527 17744
377400000 1258
328801096 1096
987600000 3292
21470315 102
921603072 3072
309087223 1142
554548734 3942
1481 210352354
705848597 2612
127499574 425
484123688 1702
292323887 1854
2258442 37
93135320 558
994893785 5524
238994726 99927214
274799085 916
1913 387051551
139963741 644
158099590 527
858902862 2863
503103006 1677
133463610 724
364538880 2160
799502666 2665
202499325 675
956242627 4757
134664896 807
491698441 1639
628502927 2095
647341475 9475
668710700 2597
370198765 1234
302023257 151011628
566650641 2782
975636936 5652
720958829 2589
368101226 1227
9510 888481260
650854088 325427044
932893834 932893835
25233372 89
917578288 5636
125190108 612
31568237 15784119
217398950 833
3473 346265766
198404073 1489
5463 366047727
864303868 2881
329269821 1673
317603140 2126
991800603 20381
267516722 1354
359531065 17016
83615148 70600
265298273 2074
643386526 123325
626053511 3612
765 206283523
711530560 6138
391211343 155737
645004576 2168
137195892 137195891
183528671 88578770
533572044 1979
226360670 7675
485899602 2893
764701802 2549
225345891 225345890
867901039 2893
900505639 4105
656455715 4178
784182787 4583
289113074 9620
598678895 2402
491701640 1639
637365744 318682872
624301198 2081
241486712 2308
579601498 289800749
3137 910287202
48353401 175
148044064 524
560400001 1868
933368623 933368622
644818535 2740
577203826 1924
265565559 2754
297620739 2020
659413240 42584
525265205 2630
447510961 1560
254400001 848
563 96026946
924494023 4155
568801897 1896
796971187 679308406
692399211 2308
639287697 2901
94500067 315
964508139 964508140
951215098 8560
126721836 953
833906540 3170
786973866 786973866
640793509 2148
577498076 1925
139977098 139977097
135240585 1786
2726 609756417
776402589 2588
590401968 1968
998077344 963716618
365700516 1219
789343741 4211
883503774 2945
814786023 18188
240334044 1446
863570336 3636
114744797 714
527286713 420071303
316253024 6021
534327623 534327622
644400000 2148
3399 263825383
824999999 2750
304167786 19118
533347748 1849
115632859 2204
476217270 2519
856800503 2856
849418703 3688
391249409 391249409
269 68271388
710088867 3219
2211 409128626
297900000 993
204723639 1731
336625777 2263
268663868 1161
447431787 2868
733809273 733809274
358200000 1194
856505831 731518756
662786176 2537
457196841 3793
236460808 2407
943414720 34240
21157 952699710
106339810 6854
514870432 3311
583190652 2491
530771077 10897
250045046 1827
217981226 127696280
776978994 6738
988 274146326
278399795 928
6735 831260640
111207852 1127
267083499 1018
158302700 1590
836559990 4690
87437409 590
153015335 76507667
401486670 5034
941483631 470741815
980686873 4428
79614923 940
417401711 3276
3192 787406974
483323572 3528
391065067 1943
289677846 1009
369900460 1233
331226615 3756
710397633 2368
22624836 156
691412865 3113
4705 580236272
874263287 54546
478192599 1682
983099999 3277
665345840 8510
53099824 177
593898719 4421
654005533 8566
712319851 3775
758573009 5655
913321522 10114
280856514 3711
276908276 2003
69286827 372
406450350 19876
538200702 1794
461098666 1537
930484585 29562
442500301 1980
870419110 9597
116066999 888
100490471 1078
472188675 50855
923571036 4164
560293843 2659
725090409 6190
872702910 2909
858415565 3117
843733578 23153
279970925 4962
3162 539468820
539398201 1798
292278618 2203
580029676 3315
483759121 40560
800419729 3592
828683611 32883
460498466 1535
752164756 752164757
749703661 2499
654478511 16895
157556114 616
621273289 4477
21522607 119
895622481 3032
299898901 1267
81685886 445
871239601 3189
8749 670549607
874810781 42038
874608960 4440
859760910 3273
222835491 838
503138371 11346
162124774 749
669202578 669202579
527253097 1979
451596037 1744
430201434 1434
288900962 963
541170740 15718
349680063 181984778
525108126 4609
8162 547594329
677184417 677184418
928670039 9740
562472178 4721
90722539 477
470381804 3224
193800646 646
774772927 3775
350764291 29751
716275300 5717
3514 318347316
86593406 458
3635 885336965
667039177 3594
278670792 4230
910037829 17405
28332 926597357
1102 323556126
668529668 2251
999132766 4378
595982524 3492
553200923 304702
167785434 892
559498305 1865
596847289 2235
486110020 243055010
9000025 30
737583570 27182
13337 653292297
382381326 382381325
944999999 3150
193514239 2021
904576891 3990
98835483 1874
85678050 607
294321075 3052
543219537 3269
4905 541636034
3146 450881823
24751012 421
3901 686285292
946203756 3154
825002750 2750
69530865 232
470976689 107972
365708230 849496
180216550 1467
553502971 10191
290099033 967
758964661 758964660
371806093 1949
83916480 960
548197240 4859
649160852 18652
291568375 4202
255790234 4837
892497028 2975
588899999 1963
566890327 4070
852515174 14201
898078067 8538
18008457 289
71377399 805
534039096 3928
621184123 2634
493498355 1645
304536635 1075
402014742 8084
3694 542962590
126008645 1765
667046826 4671
861820363 3783
737 72226067
233267652 183479285
238600049 975
628802306 2096
208877158 717
737 44140016
865514874 3180
744634801 2936
146669967 536
203776426 2413
166230914 1246
232243385 232243386
3303 444017153
725725713 6819
972456597 12014
278822215 12322
440974877 1505
608103148 2027
457498941 1525
965157317 482578658
560988340 5555
82763485 2532
899213567 23482
554003092 2461
611611822 2489
282900258 943
956151038 7169
571182637 285591319
466317660 1663
644403660 2148
1235 342633296
104784463 1333
709064801 243152458
716767777 4219
231459890 1277
389220494 5802
829200001 2764
854142998 3214
426162129 213081065
540558766 5209
189150737 2774
782890900 6960
779654298 45506
706810438 345275811
1465 252428290
380400778 190200389
393333490 6710
966636308 966636309
664129675 3798
548099257 1827
883543168 5139
463200644 1544
604905239 4280
417578617 1932
544200001 1814
177340243 2369
396599999 1322
135297478 1449
811330015 4471
1608 238752624
699084861 4606
711583031 355791515
35794862 417
851233878 4199
428450030 1583
3678 231460479
227400000 758
327223832 11791
380367641 6577
451649235 4680
28595833 159
368698532 1411
93569395 1486
891300295 2971
649797835 2166
123438055 16244
669893295 93246
700145425 5495
483358319 11772
580273095 6581
438001460 1460
86999997 290
808935261 7070
581 127888597
848703313 12593
68455130 68455129
15299950 51
496679021 2941
585606129 29681
799429536 7902
942803329 4978
155428052 3487
755528149 12610
204967692 1107
924562247 17972
369536009 1655
695556603 2360
639450612 2621
319489560 1235
185318318 721
721623904 9471
3798049 13
813757689 8497
3573 594302411
659493274 53301
367801227 1226
536400001 1788
632400000 2108
480477050 1677
270975322 11168
120345519 1320
871709927 2880721
647 148456053
212252810 742
240630614 1593
587399798 1958
506995573 3484
941405859 3138
56064060 1455
13844765 221
5801 348393519
891273553 47489
455421176 2259
158607456 592
391042896 2185
48297554 183
923842151 11448
348000000 1160
332999339 1110
312420452 4593
455101518 1517
317098942 1057
487498666 1625
85464738 1321
381603339 12970
569922600 284961300
5934 534374502
780532605 780532606
48990843 32773686
693474454 7297
198118200 1204
356303125 2825
133496371 448
82254153 744
879339944 9885
422620548 3899
393362733 1319
526554334 2987
16143206 65
740969068 8246
184250537 692
37825141 214
183301218 9882
990934963 8707
949361461 949361462
323778560 2199
799889916 4584
484065089 30972
799425545 12587
619220014 4395
545795397 6439
360660799 10460
406998691 203499345
979355004 87635
94799983 316
385805466 2287
936511178 3809
150692256 7318
686559285 2702
653816292 4451
473137393 1593
798000719 2660
795637248 2688
751200001 2504
925866876 3828
547145717 18200
815868058 12792
9596 875273976
686183366 2913
4434303 50
68100107 227
199800665 666
384601775 1282
3187 310244889
595724867 3301
969600000 3232
118944633 499
357722990 2963
546127779 2068
229800000 766
475233844 2986
97939533 97939533
879310278 3417
469586015 2976
666357395 8874
378599741 1262
845456209 10495
602409148 1244647
871871915 871871916
416898316 17516
52890082 17793675
161206602 5376
274643816 7439
76271451 1021
436151136 436151135
838484836 5587
3113 636013837
761031897 15499
708897637 2363
406051750 3250
956719867 11741
826836458 47710
502048800 9504
334375887 1713
884258107 24166
149699807 499
17957284 74
981156658 884125865
808155458 20253
434432397 1824
171619537 1419
118107555 1125
145177567 485
912707103 6346
950053836 4493
897278661 5529
78564638 544
499574011 3403
507584214 1797
621302802 2071
76202469 76202470
15424749 53
703683687 1036353
103193405 2650
4251375 521
606527813 2910
705714836 2672
303201169 151600584
753180571 3310
302094335 151047168
14830524 58
888486917 3976
234250887 2242
232200773 774
456649589 1903
657900358 2715
126599962 422
186504305 699
332950843 1413
465255928 232627964
544001205 272000602
47366602 37958428
534492574 1909
756376749 378188375
712770238 2601
674697568 3742
568201624 1894
520164180 2735
637103304 318551652
2399992 8
681900733 2273
917475030 11195
276300613 921
887807382 29623
667719607 2776
372314046 1606
819902481 2733
410102762 8788
802862268 7617
253714665 1733
654331257 2253
502873629 61915
220635562 79362499
635820536 14552
701028571 20955
148459061 74229530
149019662 572
146135140 2029
634800000 2116
346556045 173278022
670794586 5267
596966250 2045
589499581 1965
946778268 4264
628802096 2096
616941961 9919
212636610 1035
369790061 13331
817500001 2725
435599095 1452
199459 703410345
695401184 2318
387136880 4082
505867570 2249
789574411 3554
995578482 995578483
132191153 2404
59497516 605
497210760 290550509
628983711 6723
756744410 8332
906416180 20660
345207340 1269
21396731 85
615020619 313767770
49631071 343
170343295 1376
529724189 3437
212668964 745
463498456 1545
613433969 9495
5678 622791430
744372575 2736
610202035 2034
137783553 1689
463361075 11582
639878638 319939319
55717272 338
878279099 878279099
572567439 6574
149201171 1502
52902269 342
814421580 3066
526910068 1936
760684447 182289
373146961 12913
912300001 3041
258310944 972
870124962 870124962
6512923 255
52061355 2415
262023966 927
979971344 9868
652211846 2637
611742651 2326
13777631 88
23700078 79
848820707 3628
658511929 2469
552424463 2614
223759011 919
904928692 13084
541451483 10379
574066753 2058
411139329 1868
334483564 334483565
434401447 1448
33000213 110
172330613 172330612
470369594 5105
359984586 1378
136225920 2061
752700873 2509
260420511 260420511
178666975 7097
848993225 23358
733135774 10440
782282400 3511
186900000 623
331920666 1353
431854289 2248
487010160 4095
826016035 4793
149937397 15353
834786371 5258
952030545 3690
339108056 1341
462572776 2371
157716234 8586
902411371 799599317
8643772 131
455204444 455204444
45833089 476
685799999 2286
218521099 1310
639524399 12552
244511635 1622
974675046 60505
608468851 7405
1922 208802236
61501581 267
155276119 93659
450899999 1503
868454090 3610
280500935 935
409604930 17067
665400146 2218
975565975 3404
163714285 1009
37800203 126
43612940 155
930486575 3602
280830269 7359
210300291 701
885353980 12590
461533835 3143
940413095 890004995
834227857 3906
89306781 30902
822555593 3654
951845885 4280
952277568 6688
3333 457226238
532163413 9004
386398711 1288
948157437 948157438
321519460 2358
902372441 3907
704 169441699
383985030 3081
807293009 3219
351601173 1172
976696417 959814418
722313313 2655
890176907 3512
315898946 1053
567933129 3299
495901652 1653
726245125 5187
75215673 259
982317391 483629979
887649031 3078
320700000 1069
565306530 217860195
414949724 4353
915234099 5758
855661350 3761
106966609 1869
327806896 260383209
880342008 6681
583200197 1944
147487777 1104
835936688 15472
9451151 74
192720870 1813
859078221 4316
981902053 3273
277799073 926
509217697 12384
656868807 4990
969658744 20293
228632321 1520
507730937 2013
854488394 667832829
710637824 37180
57248341 727
507367292 10869
834797520 3880
905491849 15537
347729949 9257
147 10243819
40537 848074577
242516131 118385300
176462998 1237
221408909 783
698500142 29063
829 179336561
395806561 1455
883575592 19460
487573864 12839
628632322 3959
729974405 11766
769781645 3160
387263483 2943
546923616 10848
122034862 537
876083471 4385
796390289 3093
626999823 2090
893401619 2978
109711342 793
772904906 2614
3191 947656798
322810854 2489
203967564 98837385
781222283 17058
592702778 6422
846202383 846202384
693297804 2311
510760031 1785
75300000 251
322200648 1074
975951720 3585
969299999 3231
839606261 5905
2533 490718365
957658613 875549643
5473 473557706
613761045 3799
234600783 782
191340055 1133
410174101 3930
835620144 3089
928283376 13147
441261984 1661
52988833 234
485734549 339569078
570876149 1950
985147077 4359
859379637 811946666
566009249 5875
984296720 3281
72492779 1203
512966325 2633
227122503 799
347253771 347253772
866445901 6065
275909441 1123
399623597 1418
731999246 2440
181168271 1559
177950762 2675
857705639 2859
1855 442408301
2749 530852613
173245801 3990
241832676 1552
482294414 2955
893706987 356030502
758099553 2527
3263 740692059
376201277 1254
456901589 1634
288713945 242254421
247869840 976
447671281 5160
689741861 3923
876297825 2921
862974099 431487050
624191776 11128
709199023 2364
994373002 991697070
259308404 259308403
331200188 1104
29710840 18258994
816263085 3135
984902393 3283
3600012 12
317358562 1421
719226048 2768
12994911 243
871562685 10518
656758066 656758067
162300541 541
703363202 3209
199733549 1022
342899999 1143
661803332 2206
320287893 1486
367201223 1224
653628551 98825
462301540 1541
36295029 295
985927397 20215
240446590 1094
852900000 2843
718500605 2395
916131383 458065691
251046913 1313
888602962 2962
3773 547783005
346692597 2699
744055916 30356
243527551 1190
667483986 3462
930446366 65171
451236358 225618179
17286713 8643357
530698231 1769
913998897 913998896
450301500 1501
745375710 3391
2421 231900949
928501768 3095
94499822 315
789901803 2633
430500000 1435
589502157 1965
548650953 5312
876028186 876028186
55308550 550
503027515 56092
145059683 518
327586480 16991
472500000 1575
793999342 2679
193081723 836
926455049 5276
132664445 638
220199934 734
433992811 28787
889377894 131398
493122857 41293
181768193 3184
101 10008095
770099999 2567
254324402 2906
748125367 6319
150951635 561
310851764 6401
912900726 3043
622202074 2074
3185 438622275
714048441 26194
830408656 46376
832800446 2776
860991262 6731
30081777 114
932396891 3108
507298400 1691
823413543 19344
356820095 1214
196650966 196650966
4926594 18
726739620 3702
338673536 193718650
158999617 530
276899078 923
920808920 3595
593701978 1979
900592097 10199
628791401 314395700
498501547 2406
2630 747405866
409604121 1972
42677273 21338636
302103062 5823
702299005 2341
146099513 487
295499876 2051
64200391 214
176699412 589
836225390 12167
18180088 88
47712512 161
671365652 2656
638544632 638544633
108252504 1208
986099999 3287
533164344 266582172
696851271 250750203
537709072 2518
393901312 1313
603566872 603566873
61819064 313
962620656 932000333
740140649 309588758
496762382 23343
961262122 11676
654597819 2182
101619347 434
600301569 2001
630798503 2274
562584000 2000
30040 851093280
297227842 148613921
59570453 47317565
37282 278496540
288018381 12896
154271785 13841
979796734 3266
97791358 753
455462038 227731019
24324614 93
658448326 24085
54 14702975
952680253 952680253
361612385 2416
900568312 16858
471098430 2035
441301459 1471
491857869 3662
490317635 1774
243899470 813
205405146 17039
499147200 1800
774396203 4851
619831397 3883
529202342 3039
123847883 1623
77555535 1415
597583109 10590
484154489 3785
164964696 669
763197456 2544
175499554 585
837572858 9602
482876239 74587
35044600 348
943107889 657788081
618889553 2466
900316819 349129
540415509 4130
360900453 1203
681217124 2271
260931700 260931699
242534160 813
990808359 3782
38409799 187
872344882 436172441
724435193 3685
54300001 181
40744516 40744517
824611743 4268
131999561 440
5543 957054380
715404704 715404704
205199315 684
312880304 4122
933170605 4957
758907740 686061371
536484878 2439
3220 743414597
915448317 27617
218343675 740
669454676 4234
451322765 2754
2101 416790077
455052241 1656
460 43566600
561901874 1873
149005001 625
988444898 13763
496335001 2436
939846744 3527
45599999 152
475933941 1607
159633676 881
771625215 385812607
301249834 6842
665403901 2218
58888376 1192
2407 478981767
269269143 1486
587703329 1959
767701229 2559
160869474 160869473
979124712 979124711
138795552 1008
847720347 2990
850789919 3180
652047704 3388
897631219 5622
897517519 8207
410961133 5756
416651081 208325541
530302700 15515
633297649 2741
272400861 908
51300341 171
939312748 16983
92418273 493
151915524 534
852565607 5354
913496955 3045
213510765 3445
491753603 1751
602318288 4967
211919435 2102
593315995 3347
267514396 1245
285480973 1400
622929016 20168
911 223294153
716100283 3638
476436602 6063
302854284 1549
583 116866638
908431370 442797788
687597707 2292
849297169 2831
739884161 651809739
127777735 10871
44882997 210
511352190 2042
63776663 302
5045 905604205
561297145 2117
770097433 2567
711599278 2372
978234726 9485
13809 222040868
160292656 160292655
758041250 32043
76218724 446
237440939 2290
707193129 3538
704518376 5125
207375552 864
52955037 184
792803741 5154
149699501 499
866358173 3527
792902654 2643
935396882 3118
369918671 1961
208055015 1655
899402998 2998
830638779 41246
456840611 27955
528443841 4021
659574248 519303601
366879685 6262
8677 928897583
85682996 853
452462109 220821581
108130296 6097
737571671 4660
22084529 546
100674396 3501
761747957 380873978
562407593 2323
844202813 2814
464998450 1550
398494934 1523
689920097 5911
595244099 8052
575306885 65802
232363582 799
202124402 17203
638414032 638414033
493 131417531
689154859 344577429
645664023 2489
396153094 2989
600313885 2666
638644854 319322427
14180 133747433
628462789 5222
83274506 467
322256633 1348
1889 553881105
204151204 1388
593382049 2190
285261677 5761
427256326 7789
267600635 892
672282186 21175
20014 862583386
974231299 4610
353614844 1191
478499446 1595
23649186 109
610732731 8290
575944902 189331
331575532 165787766
241769221 127862895
213600001 712
956908840 392709780
174604853 1703
77699824 259
240852521 3265
1715 418316874
655200001 2184
303084033 11722
358133651 13201
918339286 4115
993000674 993000675
119185198 591
961590317 410651676
107849600 400
834663911 3715
71671488 330
84560693 388
319352763 10012
483022027 8565
281761279 1280
116802919 4470
248679437 1613
880832655 3098
359999820 1200
110099853 367
87770691 87770692
424199999 1414
647197448 647197448
61575623 264
870383570 18354
802215645 401107823
985196717 3284
564221829 282110914
537310705 29648
277122669 1341
41621289 428
384585529 7253
620202813 70151
995842563 454747861
516085532 3392
356840229 2045
497845617 2717
326213999 23625
77725339 451
553437528 3066
10862 901663411
604134720 6615
118243541 470
1720 515926685
390006837 4229
506017837 8761
54347429 1506
502801717 1676
309893000 8500
330509421 1282
20498340 147
261600706 872
421387293 210693646
26286544 93
456525429 4282
190799661 636
272840174 1865
406661767 1381
447899094 1493
783321344 4502
177500159 642
421025592 3112
177543542 71510767
182244817 2351
678303718 678303718
301559798 301559799
118695197 401
880609430 3793
922470122 922470121
180328661 1062
991199678 3304
611718332 6376
516128422 5375
93095781 398
744763383 2748
994970018 47193
834901628 3807
211670698 3297
523207679 3680
729515601 54803
897929070 23295
287155424 2055
93445072 1129
662139385 5734
856202855 2854
511503088 1705
23375706 9144
403799858 1346
54299918 181
496237649 3138
335018831 4277
976718039 875773362
866821696 433410848
981489128 981489129
669600380 2232
513900001 1713
854009051 6702
824764444 768714499
903305086 3011
839451931 4273
975590323 8806
123143760 705
564265989 1898
937316679 937316679
424895053 424895053
778862892 778862891
766173000 10200
159000531 530
202183057 8616
25259357 14157525
383255758 383255758
1209 284144231
791697362 2639
601298104 8728
246937564 1119
256500854 855
797864879 3727
121280789 697
755162666 3418
525711506 2578
50999999 170
94589242 319
948659457 5312
926170506 6565
654279911 7579
128360171 474
771975554 385987777
469519329 1618
52212627 26106313
73048896 431
414573983 9656
293754093 293754094
501776045 4131
115799613 386
700500000 2335
385500815 7567
987183547 493591773
189000575 630
757236948 12601
33600112 112
851494569 3485
716883964 4979
604963648 2391
610295367 17903
951272310 460009840
975483906 4827
928720299 6782
311765219 11570
638473682 2394
366243536 2031
244004069 122002034
658302383 4494
365347627 3522
345864463 1816
276124904 2617
668463877 3392
861058016 3565
102650653 431
397915679 8040
760475623 8152
941528281 12958
568139137 12997
687412270 9631
64500019 215
622428508 4966
288943112 1763
269078612 134539306
643775902 2933
894958256 407945158
130707082 515
923602388 923602388
651454722 651454722
949353027 12799
228946942 948
462298458 1541
103324509 359
719994347 359997173
852719167 8288
242092223 4109
400258455 5468
486810333 486810334
306049592 1688
644171821 8170
611700000 2039
296100988 987
529439865 3171
718800394 2396
655460920 84848
601502005 2005
927586499 463793249
959321896 4528
442438216 2735
118233616 603
331196744 331196743
440345236 4531
643770242 2251
670 55918000
416401006 1388
379858109 4634
782635390 21217
78260105 1256
838390494 3075
899179007 9984
937663401 5725
75719371 7701
549882784 4222
257038852 5069
249633453 1427
549639545 7916
81098016 81098017
292840912 3536
667300760 2721
547876568 208655
126300421 421
244426085 1037
7899 846393648
311945708 1091
524430153 2344
727772916 2964
282147491 2508
324881795 324881796
554520767 277260384
882604841 3109
209928259 72066
605099635 2017
850502836 2835
513947569 215347975
747814475 10308
701565877 350782939
2813 190755156
772060243 386030122
764730761 70431
166799445 556
101400376 338
36236248 36236248
906296978 3021
437516261 8226
162849543 162849543
421287808 4203
520672514 2013
8093 367535502
855035678 3713
770437725 3052
1877 403759593
221250264 140649
350729275 1316
120662873 42725135
151147089 745
3028694 95
192548664 3213
710198207 710198206
962156694 3277
881493110 829109836
174266284 1180
141114791 728
790708084 3598
38747970 135
704907689 91262
919205344 47050
455413850 4075
348192578 2354
3122 344849661
889128879 708280665
1630 393281510
474001534 1580
352128728 7071
708524397 4809
879000000 2930
366079456 2037
40393 895355576
55705 463859890
381924788 7633
265376114 4705
949320384 421010573
649197835 2164
469576524 10087
133114561 480
141219539 2310
648378044 847553
269037325 1955
84375323 42187661
1199995 4
717863156 2798
535393769 418803592
77770680 347
172973389 3407
342259805 1927
705014650 2465
24994439 94
708841353 46378
755398557 10573
719309220 65037
932464509 3673
141874165 26474
777532328 20449
995704631 3319
414919524 2004
164100547 547
387780969 1634
336300000 1121
641387641 3049
810072194 3868
10280 998486973
4247292 28
581698061 1939
243847169 7303
54300181 181
598120261 24468
988125782 19541
51781761 661
134487487 483
410275570 1420
319070406 6458
2957 718728420
935294137 903728458
810602701 2702
165018931 628
106957325 485
759209087 5517
653576550 2607
412517979 12380
93561280 316
169072553 14600
891271357 445635679
583396746 380020867
18285828 118
954181730 9319
518221883 9054
547919825 2103
683913637 4447
559823674 4325
848542566 424271283
46728720 923
80789095 277
235128012 849
812895305 3397
715828822 7219
1323 157186710
3120 601950960
999541381 4632
152400488 508
713101499 13375
295800986 986
799925060 10028
853802846 2846
336009269 2763
562441056 1964
375571573 187785786
901162032 4264
767818498 493942431
397187625 109569
620703643 281087217
358570892 1391
352862137 1761
655964739 5822
647807872 2701
49199853 164
38085 545667810
170288372 28130
831488658 831488659
963662685 9080
184139334 656
521400000 1738
623330941 3660
326460836 1739
391164343 195582172
833119677 4566
805465788 539451284
104942879 83288
881790290 5627
822667679 11040
876905562 2923
860041582 7251
103126099 550
200494845 811
356148615 178074307
226734477 15566
79765791 795
911567117 3377
577239849 3019
677576045 677576045
365027237 77300
369301231 1231
83999999 280
446410277 19829
429222290 2611
223736449 19430
5317 923036517
844052319 3993
118522535 1731
680321896 6171
701 11132806
359159161 3027
312505220 4658
295705061 994
530058368 3128
413203513 206601757
68237286 34118643
955203184 3184
99131455 3599
9931 429624991
564803226 2105
500514017 250257009
424966170 424966171
119953998 425
574498084 1915
6549 991295934
195166430 1257
797181000 15225
207752829 1033
21739 292889547
108299999 361
624331996 9664
475812415 2178
27727144 124
292794989 1395
697294359 24173
525073918 2999
263586303 992
725697581 2419
866510375 5944
122247839 780
558429726 9456
157807500 2017
240477088 5253
123790261 2402
274279580 3188
9614442 48
24579194 113
4558 914325684
480233725 1707
436264680 2228
446708393 8387
61718496 348
116746680 778
675597747 2252
489391000 7000
447002071 1490
181499395 605
516760477 6476
382619273 3944
122181561 60939844
773700000 2579
640986301 31260
28736612 153
827928726 413964363
255374783 1786
980898073 9305
110099999 367
794973871 3388
452717154 2286
901921068 3041
52750205 281
617342232 3142
13100333 189
5690 946207170
383742672 3602
70566831 6608
731704310 2439
132539429 953
879726031 25052
761097462 2537
908660476 6563
342190248 2994
530 49081962
375601745 1252
930968937 28904
575778469 2518
223800001 746
633224116 3287
589197167 2624
805177206 6858
902059261 10915
395449431 5674
332529635 29146
197697906 4319
705062485 2970
834904573 2783
42924495 769
635749318 233420260
548998169 1830
894895231 3332
281386591 953
994175029 4913
2409 169589215
936407919 468203960
417281286 3723
928143731 7499
127291512 63645756
969451679 17520
635819555 317909777
743095541 3054
219402673 219402673
825849261 6069
558774043 2148
443537370 2029
219167500 14500
793436328 396718164
745137599 2900
791668389 779889341
539012409 10648
297355248 1033
572548368 10227
979726129 20192
404102335 1347
997742156 914144893
395574343 267265680
524174165 3078
567143411 4906
771299999 2571
599959814 3439
992940367 493533263
151173081 722
842156756 23818
934161888 6996
222553101 1078
94369137 750
393002377 7037
21145109 105
2602752 12
622901898 3595
847341084 2971
538517892 2072
979204006 3264
747459259 4017
599930158 2061
394603362 1883
431098564 1437
353643572 353643573
4466337 4466336
638566462 24531
923809927 4316
119800734 59900367
396049643 3987
1251 120175339
636070950 4170
108546197 548
49915921 49915922
751623665 413397982
692491243 346245621
864855505 864855504
544344444 13302
885022599 5300
93300312 311
374229450 1791
310198967 1034
217477984 82959483
500088464 1839
121942901 1202
923741171 6974
916006606 8299
562590179 6660
968955901 484477951
153600511 512
962291459 3315
565460821 4540
966680760 15152
755895321 4186
95713790 773
724540554 13993
25500072 85
507601692 1692
17723 749186656
600222753 228348
616 83011178
44785800 358
214647783 1043
241757196 12997
618597939 2062
814047906 3792
211500722 705
705608073 252713023
332099999 1107
81559598 897
547421309 2396
860097134 2867
458594754 4731
1718086 15
58527172 487
851088937 5309
63167440 427
323871415 1579
105035492 664
946838936 946838935
4026 938052124
60533892 249
872138286 5974
616072567 4253
877727910 5262
264947563 2734
83999905 280
872932833 4673
949796834 3166
597121247 15761
797719278 141221
203508275 5505
742088314 10254
500826833 250413416
12927268 4653810
172800001 576
992403308 3308
638444422 121922
480103563 3404
544013823 2184
93599841 312
669323313 2644
18167 893611729
579882035 317813385
866124981 3935
747613972 5835
809702700 2699
884799901 3997
559318361 3842
385840958 174957658
771714335 14342
314401048 1048
907082824 10403
865895857 2902
292538800 2120
642000346 2140
251695933 847
552391605 276195802
178773646 686
61800301 206
150959809 21749
95242727 461
480 143033760
520802570 1736
331353572 2068
766335120 19750
951296830 3171
605614474 2141
912589223 4952
440485810 5576
574661658 3440
752074343 4682
895824609 3634
543479378 1952
62077299 319
537171724 2127
578103063 1927
288048025 1468
875105659 2917
283507979 18844
557398849 2350
482465214 1881
801819825 3536
634141872 2964
903297058 3011
931564200 6909
542681490 17726
689286943 4785
917546022 53884
849297493 363989738
20187 883916606
260460395 1262
192582796 663
653399101 2178
857568291 857568292
441001038 1470
452310118 2626
163934903 2827
648994107 2647
483299228 1611
907805655 3026
524772680 3390
185099570 617
67500143 225
181501013 605
611126336 2368
346501846 1155
89999699 300
624275463 624275462
892829457 3911
600285811 61949
655400592 7259
937798475 3126
629380352 233422929
520886855 33859
626984995 10205
463775051 231887525
951728808 9141
119188836 802
880241829 11827
660600001 2202
278099999 927
467270083 7223
463533854 10507
752700289 2509
23208715 109
5932 738064854
891436163 6376
990270828 959631998
612300410 2041
229683524 1605
458101526 1527
518213963 518213963
902567195 5822
651900001 2173
927897579 6634
119399603 398
209395740 713
531416532 2494
499200131 1664
733499999 2445
194480190 1467
558630721 2820
713841083 10901
552939350 8576
877798811 2926
836823139 3146
852898967 2843
365455044 1878
553098900 3100
450469265 3502
568528614 4205
125256777 10486
282541176 6137
460198928 1534
326720944 1870
576578774 288289387
945003149 3150
189782653 145324801
901622268 6929
495294655 1831
170431425 782
330299921 1101
737099999 2457
685877651 5189
188558718 11750
518410416 4596
924900521 3083
350287129 175143564
360044351 5832
797157108 623466574
587430635 293715317
764655731 4361
936944653 8188
694624052 2731
715952937 3116
902787529 48831
816597890 2722
2774 780972918
46136942 274
192920594 96460297
192910110 993
540978608 1904
356560235 3196
546600000 1822
385263214 4399
815698319 2719
670837934 3145
746256322 7107
18052035 83
601989869 2490
509879888 230738216
304834559 1280
974006434 5189
291736820 84317
128433411 547
949202613 5542
604558571 228337819
235381965 117690982
734408712 734408713
146352908 10492
953670197 887522266
311543009 1770
895499858 2985
917770442 37249
126052500 735
530748362 3821
196375344 2509
334340135 2808
885299604 27384
1120096 17
38808782 734
406218450 1745
707627359 3872
705058736 4375
589130865 2494
71553101 706
413104439 1806
438798597 2292
114561397 1512
584422083 2904
836 93228599
728041492 2927
363989520 68010
159116601 1700
345638920 1259
414300261 1381
683396845 6128
47525532 362
30774906 490
163630993 696
110399632 368
210762825 826
233563983 127865200
312000001 1040
513458525 13656
537913785 3146
108062882 1278
701008536 2719
379320785 10495
629625142 2327
5971320 36
225000751 750
462740417 3759
270016751 3880
18224 857495975
743031010 3004
936630543 4001
845 250833131
476 137187236
651472237 4764
533217977 1784
909053929 4295
908346569 891287649
529950339 4633
247887959 2754
146976062 2963
116871686 623
52549744 494
683332418 13496
554887600 3604
245908205 100142035
651233568 5898
726829749 2654
197420669 826
168599439 562
632071089 3963
924902223 3083
234000780 780
17685149 350
142932910 68858206
406507750 1740
890130581 3152
488400900 1628
355437630 32085
555987452 2079
778256770 2890
713229714 2413
105806723 684
1307 267203993
98777615 98777616
81477360 1072
953860239 5360
51593885 179
622893015 17529
268800000 896
992666076 5539
731999246 2440
545160449 4166
939296152 7823
97959355 428
106499644 355
146787642 940
761585195 4096
282372466 1868
738235139 2473
972600509 3242
939726696 7311
928984104 5537
941638951 6510
533332215 6400
517800000 1726
443401758 1478
1621 359810377
638397871 2128
506626128 3521
535131747 267565874
277509789 1884
174000000 580
54066889 280
486900001 1623
535379336 1839
993546241 5024
712533205 2618
564627844 2693
866081756 3907
6245 452642675
831475284 3491
832972927 4089
231900774 773
407961750 3265
70282017 16860
651430058 325715029
905546255 20582
173400677 578
279000929 930
69695641 540
840875408 3465
922 260566398
183600851 612
719794503 33381
997504732 995566019
166622960 166622961
788502159 7160
423601411 1412
367798774 1226
656942283 3714
184272024 745
253477423 3446
905644994 452822497
578921513 2021
403737480 2073
781277313 781277312
48947555 17433293
217566029 7787
836665070 9026
101709300 370
756624383 4408
501348603 2009
166799508 556
665099999 2217
129845780 724
191699879 639
26298986 108
917174445 4777
858889745 9695
750872937 3656
615852217 17857
4935478 21
993602034 3312
109256263 481
143165352 1566
835420699 3019
274500914 915
195037384 3543
755297002 7120
271471373 135735687
6589 480558062
727497574 2425
466800000 1556
177478569 88739284
3951 738076087
2727 805024035
700568593 283501483
341997244 9219
562838587 2756
565802877 1886
682284428 5499
177000173 590
313619147 1812
155889296 899
3040 831985204
535800192 1786
265623856 248995306
740997531 2470
377991745 1633
395398682 1318
731430552 12676
681358676 5114
522684135 1935
457723749 2750
81001747 1150
939074735 3173
358944831 1491
267646195 267646194
214949360 11083
430157873 215078937
948567034 9247
160868568 102429072
553499999 1845
105472734 812
750864989 326963149
588756671 4891
612963224 2845
119561718 647
68739326 245
316006062 5716
843544504 817814390
339299910 1131
17 4786749
242905668 1373
426298580 1421
575492244 3556
308956950 6550
554 163901454
256633083 948
3536 919702085
624404403 3569
10770911 102
532298489 2337
914698774 3049
225907294 1892
314700000 1049
1961 447947308
723762247 323340212
345827851 3067
968072423 470768830
612725363 2062
800327283 5995
999003329 3330
23167874 131
551471786 9024
38925359 162
955236264 3539
102859590 2455
981277784 5835
223199256 744
118841743 1540
929561208 4764
1502 198427718
308469616 2366
783972854 267132797
353268268 1830
441601471 1472
755668566 3049
665149772 188321
908710521 3673
763041226 381520613
543191407 20528
29020943 14510471
741902473 2473
673971508 2277
585600207 1952
673717500 6750
35026268 35026269
193240504 96620252
574277199 17752
580463650 9470
877043123 3196
985410474 490501485
1297 59011139
346201155 1154
842328698 842328699
490 14943530
261484995 2023
660298210 3229
891731678 393103597
276962414 1216
730500000 2435
409759279 1671
227354843 91555602
991845692 6316
527414604 1894
746097539 2487
901722143 6373
188047955 94023977
327770470 9106
298368416 28416
514721105 9130
325971658 1288
517454925 2523
304235742 3956
525679837 1826
824177858 19967
79500293 265
948006079 3160
588311954 3433
309977819 2647
606693877 2397
620375428 4809
268947728 1496
254482617 4082
160199465 534
507026446 2028
259347615 15557
890697031 2969
484799854 1616
30723566 148
975661528 3973
891399600 23400
416554879 23680
478800762 1596
12794207 79
677699556 2259
449401497 1498
565196774 8305
483864175 5351
171275045 1361
283805101 5455
292330287 1136
305938215 136084342
831086948 3113
252713280 1072
859675172 3936
856175601 3340
543600001 1812
247492142 1807
974711163 4860
601507917 23034
255304078 1237
594600278 1982
4762 855974262
11700001 39
252829472 1053
739454645 15506
727762848 3153
374305608 1513
320164986 1328
574570390 2702
112872144 457
975697156 3892
760732500 3750
648302162 2161
99068386 445
535963806 2979
18022 584599611
905470274 4575
248785099 124392549
134435880 711
974110208 5761
744302480 2481
426561685 213280843
572297758 3011
974403247 3248
636574656 118512
982863008 3327
637255485 318627742
1037610 999218430
99529584 842
637001563 2546
80573579 1207
279654421 139827210
972390579 5987
713102688 2377
166438318 739
343199011 1144
32400045 108
189687298 933
205732122 1025
373323599 1755
463345719 3880
146700490 489
462415573 38091
355842365 355842365
832202773 2774
201599751 672
170171960 687
426281829 2769
132443509 66221755
712944480 15676
176730881 640
963754225 3286
768498676 384249338
968536475 3737
987603293 3292
369678840 1975
11714254 452
327179360 163589680
995697129 3319
773697420 2579
628081858 4472
566343799 2503
917996940 3060
993237354 445091554
246900001 823
87697383 447
23532928 807
301118068 1874
941635178 3674
688499999 2295
697099993 2739
34658061 249
3938058 74
699446476 3758
564980560 2938
15783820 68
528691780 20979
843802513 6737
765864099 9009
2237 392967079
512455291 2524
956873520 3535
435340737 4912
953237480 835621908
113390013 56695006
640646931 229530119
305867616 13352
696299482 2321
878991344 6871
227999239 760
328345003 1623
343769931 64361
925503086 3085
983665114 11883
859858264 46378
1496 424694952
68082396 1283
337162558 1674
676501925 2255
177669192 1207
99319880 440
658776235 2410
253324560 930
1196 221661280
673736884 13759
954805901 476877682
912599999 3042
567934781 6265
300900332 1003
971841185 10792
740702469 2469
55500212 185
157378994 12794
289015026 1074
928463634 4661
43344139 43344140
865880378 4845
594899999 1983
440999999 1470
806080029 6517
232399255 1019
155739734 1060
2185 378275534
541613478 2207
376498744 1255
517744087 2957
483676676 2121
10175650 43
911669819 5179
421 100652680
689698670 2299
678 188343139
822969841 358557663
947024064 14416
764596235 33323
571842493 2909
695697680 2319
438555601 1800
476804676 4003
139253492 139253493
975767719 5574
541657409 17354
364500739 1765
710388327 9649
803025829 3453
492709073 1832
497425321 4104
457616726 15383
607185004 11872
587607397 2051
533912576 475377976
823835390 10149
483622127 241811064
461485595 9966
168818 436330853
367369012 2412
584701430 1949
841750584 841750585
247801068 826
357521323 357521324
281775033 1127
806707901 3094
531118783 5177
856174571 2947
293999252 980
255316691 4533
583598293 5665
935968931 48348
990779803 494387856
124782875 708
563125119 3098
947703158 3159
7133 609855556
900867866 868272861
871842203 13694
278690581 2795
8213008 89
500584723 178087011
584707392 6672
46934561 190
541773495 3659
480901602 1603
248399349 985
538892521 2040
968610690 4391
891456397 3523
706870604 2816
219599873 732
954397290 954397291
978435315 3861
173700342 579
404677755 207612088
300001000 1000
871445635 7871
121499596 405
828725279 4084
894953670 8929
23400091 78
9241720 58
935490135 7087
68369199 295
246094515 246094515
99299967 331
822580425 3203
18662209 18662210
474165970 17733
62182380 62182381
798902662 2663
99899667 333
973054566 5856
806115601 2819
771597429 2572
218915531 892
733135177 4910
289500386 965
8839473 353
143102027 521
255862375 3989
56999946 1240
7378019 260
817381455 332622514
870174172 8726
725697582 2419
630141362 9297
83544625 405
928834937 3559
19453877 122
822714033 480787123
299553020 1889
985182299 8550
303165404 16543
24932814 25097
110980251 1328
432477107 5483
507336101 5733
484798383 1616
640508638 31033
942392708 13437
396550551 1396
537351207 7114
134699617 449
397709817 8561
430257392 264378535
285222009 1272
469354445 2276
199201300 664
962402726 3208
837679696 837679695
804839853 329500882
821427699 4822
668998349 2230
262198314 3339
46811304 215
339563741 10700
996728146 990889989
643122170 15671
944157183 472078591
218 25721097
872791457 3927
993519879 496759940
538875511 2808
273296190 2033
237437201 2275
66100962 33050481
186037201 18600
471602310 1572
766405219 2649
339409672 3752
743102476 2477
54900126 183
1758 89383248
660297846 2201
2243 212678833
444347053 2724
797629436 4779
62699951 209
280411096 280411096
678292005 18044
358498805 1195
178648373 723
789085367 26432
621941761 19008
482981097 4106
722752773 3009
105299776 351
674013761 4361
215753504 1550
312477816 1704
43884184 7204
94199685 314
309790533 5959
604180457 2959
631347961 631347960
135899548 453
758243888 5941
420235653 12574
424379521 2995
113737821 1666
714845343 3333
67412309 595
563123845 563123846
1306298 5
758966666 3439
786066195 60483
41609902 192
567951779 3980
864263958 16109
60899796 203
582608444 291304222
707449541 4547
183904580 683
734904548 13805
109312977 1328
146710305 855
809469536 2905
801605850 82157
740707904 3376
566619284 8932
465533795 6134
329869874 3259
897080623 859155264
708742639 2959
100200334 334
466 129004015
74455895 260
377685685 1614
39197719 354
20062 339248420
251064680 1029
948596837 3162
594303054 4657
379317211 379317210
765576301 2580
819058174 12780
303605711 3148
328246273 2141
18559536 1592
839963957 8141
317697481 1072
398363129 199181565
746697968 2489
563031207 5949
453904572 2134
4987 666534059
13166302 6583151
368858144 5536
668567467 2639
949068025 533487238
631953350 11712
111436379 538
823654081 3078
678319757 8586
28013392 807
118833500 5420
3325 727114570
718802395 2396
485401618 1618
336837521 3273
909078805 3100
993946536 9931
3531 452431528
345224386 307331745
854772633 200110
153632431 2030
845999443 2820
838082426 56823
853337767 95808
939304428 5753
386365740 2073
435522115 72964
349723248 3416
371538820 4274
497205479 1990
982803276 3276
343284841 1929
701518257 5222
807301024 2691
197767994 699
597483460 2201
791845933 5349
930305238 3101
897048879 17603
96898736 968
747949127 13663
162907656 162907655
260490831 6034
559309507 3056
515398282 1718
818978477 6317
56173360 230
778144499 7668
43262367 166
515273360 2620
661604093 5391
338372064 133299989
970363196 101354
1417133 708567
2513 187273786
896674694 6251
908637719 3176
578457851 6609
52834951 210
578807456 3244
993831255 8297
516776929 3552
947699032 3159
426025542 1780
704959014 19979
276899076 923
903433749 142971
534601627 1782
949767303 4739
584986456 3486
932823881 10039
343897783 171948891
249889867 986
829597631 6621
43058235 146
688501060 2295
942232433 3237
496757171 5484
993300001 3311
969294340 6277
821958324 821958325
78086710 422
815400000 2718
766414489 766414490
990300000 3301
915099114 15208
618333563 3052
206980 843414847
6510 265923700
846894976 6493
786933837 5122
407401012 1358
280593998 1801
507353787 2521
298806922 2502
976646397 5278
939891965 5198
641479499 4230
645951796 11533
836843834 7145
328704290 4206
722672360 11157
655727727 327863864
879572357 6454
767747917 6507
42338 959560561
495659971 1742
185752172 1247
257387673 128693836
716592727 2532
17464555 6694852
557891378 4915
3129 799614031
680086699 27885
557465328 2707
751558176 8748
783358095 4216
5969 256887853
3424 361399708
882505679 62412
701702339 2339
548100001 1827
91500304 305
539257639 2554
138000824 460
636299693 2121
5687059 34
183799290 183799291
364517645 5339
123338880 483
561186251 22644
1732 445395924
646491256 4384
511389599 2098
148122417 676
746603169 138216
963000001 3210
464733571 1959
708297648 2361
381903193 2337
6172499 60
231148344 1665
526998276 5124
607387817 303693908
3759 170643564
466824158 1629
294694659 3965
317844465 3116
661854629 330927314
950403168 3168
210000700 700
842702810 2809
475942439 3390
396301320 1321
981604850 10288
201553911 906
4288 150194499
783302540 2611
528900991 1763
505643874 5555
524383754 524383754
105637521 52818760
21317110 358
58990480 453
19784376 10141223
2600 478683400
748099344 2775
403906503 3390
328009100 3332
787672971 393836486
49532981 268
148418102 58309020
342411301 3294
660697930 8735
366772064 1991
157499842 525
715708777 2813
621392161 10840
716539381 4752
530059133 17743
746205501 373102750
495036737 2597
717050481 7472
955434719 8880
433203121 2940
212699999 709
294599276 982
892044396 3478
999430487 936691530
649802166 2166
121904914 686
486599898 1622
3740 322144900
799285879 2680
837498045 6727
731908669 11835
277752242 104380007
95431404 786
271116758 129345075
168229997 2146
83699808 279
71410627 316
454023794 291398818
735095811 2794
178499406 595
333046689 27845
2491 250629485
746161824 2515
744192170 32051
956619430 7811
458999999 1530
545418448 2820
714897618 2383
952247361 13360
773248239 5690
206768799 10781
3596 342723432
280194519 1041
614402047 2048
393134442 1715
121374296 1148
5602 639148986
4815 772915853
555432878 2534
727800001 2426
431401438 1438
430972835 5264
362700756 108058
583199181 1944
40021689 227
654608779 3010
507300798 1691
4389 462484987
865356436 3084
541501806 1805
922629328 3569
877352558 3502
719110655 3110
266512399 1400
640690616 320345308
962970156 13359
802508650 3984
62895164 524
501312313 2900
651817987 4221
215100451 717
768612425 3076
442089697 10604
860727653 4217
515401718 1718
270070045 1305
226424558 6208
789434016 11984
835332339 3644
39331992 206
737125421 10237
896455725 3167
166068448 1456
608137395 29053
558306587 37604
405495172 1915
488620801 70915
683721984 231855171
325728580 3732
800401799 2668
959401761 822125390
373858457 73425
24470875 359
31087255 31087256
364651793 149108102
881461578 3520
212548353 879
526242559 1783
183899966 613
236857032 1621
495139840 5590
147893289 505
450298946 1501
50487871 1830
396745182 396745183
51925859 420
538064751 1825
382589971 1604
94729294 333
538201793 1794
642300739 2141
352604352 1223
664803149 6471
247099957 202279756
369438995 2694
8482658 4241329
758699776 2529
494717392 2626
304498984 1015
651471156 7611
67674704 2833
785380310 392690155
446210378 1593
295338035 2231
269699670 899
1345 247518810
110147020 2943
148639019 1837
916105718 6595
609533825 2651
48080804 409
404063857 3444
567600000 1892
416150942 11302
408568761 1631
815863021 4020
36000001 120
939903133 3133
530550001 2620
433500910 2791
727029201 3664
791547750 3243
333276703 1916
301301425 301301425
848272165 848272166
152 39405088
4018 287218694
829497686 10367
451102995 66552
164100000 547
5677 763965244
699876561 2815
728560680 2674
430711765 1843
48605297 511
20399994 68
418782757 1442
11961 967262148
68843314 363
105814042 1747
898633414 31234
2282 497411884
764488571 7526
423000204 1410
101700621 339
827402758 2758
8080 989080880
459169749 3250
801505924 2747
22994917 306
734739680 3280
872386609 5576
95614091 402
242686038 165196884
967055347 9297
428698572 1429
826561976 9125
660177388 2738
734698012 2449
559353653 7667
69245666 371
471037552 3817
704228580 2755
45269315 3367
253925101 21703
667623632 11282
898540430 16409
8711468 8711469
853275411 3770
663190037 4681
251999798 840
774939180 774939181
614257580 4390
287700438 959
412872625 4675
449599962 8489
290765912 2281
86564776 331
73612215 5603
22670808 235
508202648 1694
34538728 2456
365334790 182667395
650893594 650893595
85555601 1107
917999183 11316
871200000 2904
762299055 2541
130 25436835
618473789 309236894
56518 946959090
249899166 833
341093327 31048
4014 956181959
989900691 4214
645184657 4151
823271298 37704
138776897 1046
607342285 4153
380101268 1267
601678935 2611
850980950 4039
585603155 1952
880500000 2935
468579761 2766
216542468 2761
915835857 3262
924210571 859701568
177899407 593
813882788 4528
43936991 184
791076321 2840
574150025 208505004
921253281 460626640
494639880 269726000
623976372 3438
475891200 5760
171864747 1439
926369628 3600
303303345 1267
512367305 256183652
665892970 332946485
9340919 372
730168384 24728
850502504 2835
171092821 3755
276296731 1804
459077761 6696
283500891 945
856130436 6426
18888068 1046
50820616 322
586498046 1955
333582923 1884
533917271 2413
498899647 2389
1086 275052306
954954920 3428
140103663 140103664
990896697 3303
129774586 2452
1027641 5
324263556 5995
210601009 702
719237177 4670
444901482 1483
11168175 727
122788537 1053
984742807 984742806
261274500 4500
2734618 28
118260407 2236
580295497 361288
447589837 1855
476787024 1859
547605076 2697
334206381 1944
562944439 3932
241200486 804
182564166 1438
36674352 1716
802687950 7035
222000060 740
629775647 3183
29245217 664
703614487 241506067
539700928 1799
780795002 607435239
341698862 1139
947462009 4345
528174933 5722
718702335 2992
20100473 6104
371927787 3055
139859712 768
307685304 12468
137650815 10213
932824452 60518
204898645 204898646
167033140 78503857
917614590 4735
1950940 12
705564432 3707
515101717 1717
606601192 2022
412631789 3435
227204164 858
647371910 243294951
294900984 983
60000201 200
653732166 218602636
395006769 8018
338998871 1130
51916461 3035
108014065 446
309847325 4325
589798033 1966
666286667 4504
812172662 2901
213815081 2405
3882 596733276
921749586 3594
318388849 6689
636421289 18210
83967065 403
249533750 124766875
435147323 11582
314150929 1084
152367620 1055
170099434 567
693519736 6344
64994072 274
178800021 596
186385341 1510
82045520 82045520
415004850 17550
369711761 369711761
59424078 584
377082083 5986
870306884 4759
362209396 181104698
367651227 1861
214583386 107291693
5007 617136672
841803799 2806
558461327 1968
486078745 3935
644472132 5075
841500001 2805
565266233 2283
882618281 3822
945931581 7810
827 75375110
469307430 4141
909519789 5294
358117919 1360
551019740 51934
358174480 358174481
58135602 651
564663429 2453
566586023 11500
417021391 3107
899611039 3110
661392901 3790
109287839 1021
622576752 319759102
945273298 11422
178807457 3478
231762445 1185
809564180 809564180
712785097 4306
2909 612344180
482098393 1607
733802163 2446
586108274 3225
891299717 2971
153401839 4030
341101862 1137
325375871 17847
450300951 1509
2203 219590634
987303165 3291
512400001 1708
728698878 2429
950966054 11115
644000426 3417
763371802 3847
570017353 3882
690000001 2300
286489086 1131
290740303 2192
5309 957801999
281613748 2132
706203294 2354
718345534 718345534
264491649 5483
800704053 216758
129600433 432
525299054 1751
965216141 4192
981695898 977679522
720937734 2495
226410359 1023
25634143 203
3945 823479467
123418242 709
903763618 3115
825180986 825180986
96392376 558
138900729 463
88775657 593
648166814 69629
617101178 855953
395521651 1350
179646271 1614
857704683 2859
147600408 492
758812552 2792
588573302 5417
191163980 1085
37894628 159
528598238 1762
991200000 3304
859541319 4066
296999011 990
326400782 1088
279382455 6302
574976056 574976057
784053216 4015
86784784 1193
105515085 573
416452262 3697
980697539 3269
520121205 3802
235577302 793
672002240 2240
338998870 1130
616276985 13161
1912151 11
361335512 1863
276944351 2877
413974427 11581
477186973 2057
406530176 1664
258312734 2288
960511187 3206
626091309 3466
441099267 220549633
81606943 40803471
915328388 8237
177705713 692
757315313 49014
436128269 218064134
589318971 28932
834881678 8830
328202733 3289
985941455 6672
959314727 407991885
10403 847782082
575998080 1920
927271861 9215
312106965 1739
620921907 28658
11689268 71
878400149 2928
811589674 24934
6600023 22
574644171 287322086
294672066 18534
31259175 425
934200437 3114
13097 907398616
423300310 1411
976796744 3256
144886699 3077
590410593 2029
374729463 2776
456601523 1522
263999593 880
72512268 303
370802438 1236
26745016 216
923588418 112619
873605717 2912
935 189476755
72297981 485
910479347 455239673
494913680 3049
863397121 2878
233967146 965
901506528 4176
873289598 3157
763802546 2546
193040524 193040524
150553202 557
29660235 148
908070912 3456
438272082 29154
326699999 1089
935170886 8009
959608396 6709
792018876 3477
936509677 12688
837337551 5950
591506325 21655
263101409 263101409
726598934 2422
859366029 3094
770452776 7764
34537729 128
146742893 503
781500250 2605
99637279 736
421605601 1560
54065137 297
491122815 12934
597437291 154142
970048023 3916
430303918 1719
59086907 649
616971620 2783
958606109 5145
973173961 10648
900474770 9177
492185879 246092939
413164810 5499
385300057 1812
398539487 1362
993132469 960224465
832951854 579550
436145088 14528
458908961 1822
882151101 4563
975188823 10577
794882910 397441455
770397431 2568
629963631 308865141
187229237 93614618
676195999 3474
813931895 9276
366732543 366732544
570898624 1903
311599287 3029
65081770 65081769
290 65224574
103062352 496
112500374 375
445500000 1485
285936420 142968210
445166585 5090
299847790 14920
651176585 2493
511656717 13237
72071217 317
218193083 1472
477011313 238505656
174616015 3044
63978205 30080915
872135830 18063
260399132 868
221033414 1673
951822480 6384
748480221 46643
625733279 312866639
342832761 1291
489871793 2729
374933526 1738
627003259 2090
410983514 320365340
665843999 3812
1216 314113369
428 43598220
891911683 5347
456559489 1848
697529113 3801
784438528 784438527
197214511 1936
511275095 6141
156904828 77609307
745365137 2584
334742895 167371448
43292897 1528
524197744 3878
972732826 153646
834145329 4539
130886331 935
891974985 14023
332884278 6866
310654496 32306
516596978 2777
105300351 351
705 206262221
704281231 2655
814802717 2716
34799928 116
210563850 805
167400559 558
844910714 4467
305700250 1019
542252154 2192
365738549 1803
858597137 2862
41185035 737
124391412 48999618
229146595 1068
541713091 4766
992737168 3824
853080732 303270
795750759 67101
573300001 1911
815246925 815246926
757502838 2525
116399821 388
983314108 5739
337201692 1124
922653557 82883
344878062 1257
124499585 415
838474133 4897
481295439 2239
862502875 2875
840902804 2803
273415169 1472
2309 383028465
491998359 1640
60041939 3206
250572151 1728
943612812 4677
207600692 692
312974025 23846
960916879 20680
909953727 3619
527624619 527624619
945197119 3622
635909524 4007
217533490 1091
568972565 11779
5080 528826023
992695280 3883
632400273 2108
577 119676787
366071870 1290
404475954 1662
126263113 796
244767386 1055
660598737 2202
610707175 610707176
736499995 2455
31302159 235
555898146 1853
756464720 4231
338097241 5000
253932895 1568
204300272 1663
775068560 5269
909375629 16935
493786908 4932
908033153 4856
224347271 77926007
990300001 3301
642830257 321415129
95700000 319
161883430 824
997495311 472192355
53535660 317
943662631 3565
669420569 40646
92346729 1094
998531758 487518307
8950128 184
848394785 3394
848697102 848697103
2158 594230576
586062607 2150
583423242 2591
796126946 13761
364042977 2193
212847230 106423615
109327379 633
890557361 5853
182398418 1403
673477610 4085
952796843 3176
620402069 2068
971778826 3269
60374496 2912
673576511 2845
150300384 501
727135536 3136
340481325 1690
616018987 10946
776358793 2728
307413749 2058
826801247 2756
38510320 19255160
617183356 11017
865572995 2938
925897429 3265
774326191 3914
3216 830210400
681985183 7433
197389247 5717
697808265 2485
902202484 13806
309902785 1984
194759863 1959
436893545 218446773
793946016 9936
189240291 64617112
903589791 18592
8238 629786193
672723476 3158
305717344 20233
242407142 1618
42242178 5501
297406312 113268672
109293585 5662
530226964 2179
118347744 12192
924156725 924156726
990493251 46207
225599812 752
383698720 1279
338348071 4854
1028 253035276
546652731 2573
370201235 1234
644218237 2743
9068495 676
356296952 2332
252445248 1188
556510232 1972
880497066 2935
668817590 3324
40588417 221
613620340 4478
353002807 1521
252853403 91554201
273825892 1208
845618972 18958
599698000 1999
466200001 1554
158820519 1498
411898628 1373
876696262 32421
692373721 3228
692704212 2309
88284239 330
949526879 3551
133004313 603
299701375 999
532519828 3003
307201023 1024
245542910 90258831
551297201 4120
158405241 2069
148753198 2654
426452405 213226202
316253795 1265
739561680 5445
588577762 588577763
739852138 4471
94799912 316
114157878 57078939
468804849 3098
984061605 6004
139674480 985
486169604 486169605
174232329 599
728100001 2427
823127350 6259
233680156 1191
464018306 5929
1995 480000172
898379203 7710
978377218 74124
2344 698711321
401890815 3569
731546247 301994731
916055106 6575
611637945 4723
670652729 2970
378598737 1262
551133237 277305182
243376316 243376315
137978153 918
969736651 17316
233766351 819
751446491 6864
699802905 3320
33398761 389
495444385 32022
133140492 6756
729917439 41930
32338 742201716
992573466 928665639
811202848 2704
722068842 2409
804901673 4770
966903223 3223
128739581 515
16834915 61
460349749 5652
408583653 3910
415752542 4967
449268721 1802
194492243 1597
587715737 293857868
796241734 30553
98771805 4455
45106116 438
414338215 2028
522484804 522484805
667500031 2225
680402269 2268
75888187 884
377701753 1259
901836021 3079
330548335 1801
867918479 10648
248932464 1349
513905931 513905931
839302568 7410
204600683 682
158626267 158626268
20400061 68
859469718 3209
567602788 1892
2901 407082825
420600954 1402
121799595 406
565195435 282597718
282881070 979
172668825 925
3245 951470117
305520780 1790
398271121 2140
632702109 2109
324917055 3638
460738481 1583
756899504 2523
745802486 2486
383854010 150072636
153600191 588
199199336 664
931804527 3106
547936454 11443
841535946 415428608
615897947 2053
214861001 1160
466200000 1554
492601642 1642
495319969 1824
881336520 10061
994685760 32119
539451684 269725842
862402708 856966966
640126133 299583842
207169821 1105
863875869 3146
581032198 18099
39300957 19650479
174081502 1419
764075171 2989
294348133 2189
858229217 3544
916108974 15417
866834751 3110
177517247 1082
503701680 1679
583500001 1945
192057405 9677
780008635 13642
445992345 2121
404403651 1767
680253244 2596
943226867 3972
449087323 3207
906782624 8475
347535849 1834
105698942 105698941
137710157 68855079
488490386 2667
558948571 1966
756582659 2565
702602585 2342
543914006 543914007
579305949 11839
255801586 36517
405102999 2478
559721603 4758
315994694 1245
433648709 2333
888367338 3618
57879187 33969564
19753 979037692
610036172 3477
310664456 310664457
305401018 1018
488698840 1629
539101798 1797
595345105 37307
867924569 12614
382658193 1988
866702889 2889
366962244 4337
937558017 9952
964496784 3215
254126645 3438
493477057 9708
394258509 197129254
444905547 4119
214199287 714
31648349 31648348
880974043 6421
824 171957407
218518415 1167
273601472 912
938360520 4908
218386858 83554125
930184769 4876
8603 425108642
979352958 9629
139976826 515
632063842 3696
269740612 1684
774798112 387399056
993015818 993015817
943471124 3375
515987376 2531
267937881 133968940
667578082 4055
777900876 2593
905022375 12875
934262419 3380
31799999 106
59768060 1070
994501625 3315
360404950 1570
147299999 800
718265395 5677
116099612 387
610113801 2836
786899935 2623
620209052 2440
345973280 345973281
995122751 21892
757239642 2967
693898985 2313
393552055 1406
708508402 4124
4147 698114679
396758233 7298
732256797 3266
513032620 22780
756900601 2523
794879611 7500
725522942 8371
356525895 58399
62700209 209
300900000 1003
888108473 888108473
379875834 1521
222381287 904
461188972 461188973
642902142 2143
110431151 732
418871120 7960
625802085 2086
64999646 901
182699532 609
931503105 3105
806661964 806661965
1477 319346517
56000424 1604
125793228 612
741807456 7271
913199999 3044
4180 908372520
121433261 481
202052384 61648
992247566 8068
2628 520315092
602456462 238031
3042 867389080
380131765 1685
383691530 1456
442684329 3774
35714603 124
84449225 376
837600684 721324250
614707932 8669
32827792 2012
875703622 2919
817599873 699324247
868616649 4296
54957540 3432
350289468 1371
498952098 3273
965840103 965840103
748200000 2494
14969 687855488
715258211 3383
438776001 2080
896099999 2987
271202792 5044
924255829 75476
203700000 679
131100001 437
576236827 3102
54187951 1301
532686076 1991
4555 833014819
125342588 436
194364549 981
532014739 11357
402955321 1626
317326339 158663170
608102783 6791
660889937 7577
74589336 1464
373711123 3951
5271 677818504
234337418 2311
693302312 2311
377401095 1258
954996042 3248
224990360 923
768192509 42362
87261699 1099
590976854 16245
6879881 56
589395694 8247
338401716 1128
370466055 3100
549033399 4079
416634865 2643
172567508 1122
4665423 16
923798799 26187
614702049 2049
235242791 801
53966349 320
474550646 2281
933669672 30850
263022331 105107278
126000421 420
769801856 145040
533280423 25216
412704346 1835
166391376 4945
5653009 2826504
17099377 8549689
579934855 3123
842070499 4823
660172500 2405
14434375 181
32518119 190
457985348 12155
177810725 716
417898607 1393
114974896 1395
400056587 1374
824691818 8659
48709396 10755
790454292 3267
230162777 3233
792260358 4682
218099272 727
19993320 190
419508395 11665
912644790 5046
253349149 10226
253066453 2025
386551799 1380
421199999 1404
67132433 67132434
421198596 1404
931029541 3292
1952 539965179
58566880 4366
814604878 4913
736160810 4697
849443477 40089
101327246 399
607864103 20808
813322319 88733
26099712 708
465065939 2820
980897933 4453
291074264 1129
4674 366488340
858594520 3382
941594644 470797322
210315 1
634399147 4647
165822267 663
840804360 6052
167880833 10939
216000720 720
161626761 2326
601826131 28985
283873139 1530
548700861 1829
533698481 1779
948301731 3161
188397944 16184
355095120 2986
116786312 664
761586679 2980
862218006 4821
182676744 708
623403597 2078
267599639 892
873897087 2913
864962150 12310
166556736 8664
459023939 8944
32970994 128
2955416 124
425684014 1702
572197487 3197
206785394 821
6850 515332750
649440266 3431
600572743 3998
53055593 332
504601681 1682
528600001 1762
962099999 3207
45900152 153
101119519 496
900877920 68348
232757056 1844
920700057 3069
317400827 1058
176697677 5594
839402797 2798
17639149 187
251099537 837
206975069 954
570599367 1902
981603273 3272
624597919 2082
994496686 3315
842487360 2964
182191065 869
814001972 3056
847320541 3498
641245031 5461
3853 431755621
667238868 6762
97551319 48775659
132933265 623
105948209 364
334798885 1116
149623986 149623985
88599880 688
947874971 10774
600089921 6165
724289420 7871
110924140 412
819902733 2733
259090206 1775
423820801 1800
890169910 890169909
424502324 1415
383110142 13947
617800780 12548
875038323 16761
127928923 914
840004460 2800
12201500 80
361838107 14827
881928930 46351
873299725 2911
583551441 22544
952166719 7071
411156829 16927
213504279 3785
747662552 4853
974942901 8300
346345119 7051
238688848 2199
338483564 17161
412800377 1376
555719445 3727
825582219 30034
761577036 623262521
339901358 1133
107643130 1282
174927285 585
461401396 1538
654538974 6354
367670962 16632
710194524 7046
247997532 37868
449131085 224565543
120071660 1055
426299999 1421
395545153 395545153
268695815 4073
795053365 2998
362087544 2092
540898196 1803
845916252 6042
727253505 363626752
601031841 300515920
964692495 41295
699344831 3103
994161531 5185
259082935 911
505 107482180
3704 563220789
304490521 2445
24086523 12043261
240259769 2324
33466013 129
225528768 2389
734550031 309359352
494099999 1647
227234723 2522
768963540 46349
757729765 3498
589884864 2852
905914385 428910901
712200001 2374
486916742 2964
4296 292757034
2302 296225964
348192463 1292
926902432 479815013
314955419 2796
958802146 3196
375938424 1445
190369492 673
547173843 2161
346200000 1154
822496349 13038
8474 660250775
22264875 84
544124121 4681
706309655 4726
45147844 169
7923 741545262
294374178 147187089
266543641 5064
951061311 3978
370800000 1236
272837199 12400
466681366 2295
329600929 164800464
135604555 788
650400742 2168
539183835 5127
716700001 2389
258381509 1106
549529709 1865
4428 601978333
76173044 365
484615448 1954
796806275 796806276
440992329 2836
661973965 2372
659332839 2276
593098024 1977
607788554 20985
851514032 3838
993135646 736197040
106499644 355
135854787 1360
418302137 3026
4284966 23
185537063 1698
337603621 168801811
826114290 3731
791296819 8759
4199987 14
881523764 3949
436710120 6260
640904924 24135
852115347 90902
928827899 5938
181763400 181763400
97354684 1799
604145222 3214
246900822 823
430856968 2343
123599588 412
678817499 3750
596778162 2545
438630668 2963
343039027 1204
346272190 346272190
645112996 8812
777882609 11731
890626569 5887
51178822 201
177066634 1237
335773914 167886957
6943 467501038
993529286 10347
102273599 3278
183644087 789
381898726 1273
521838809 2154
454266546 2032
8175 887224575
802768998 3939
532937396 2031
991087559 495027759
819343421 2921
631953448 8876
939538297 469769148
77266374 614
336888743 10877
510232715 2874
537664855 1823
857253438 31110
828283755 4923
793948040 3473
871803598 2906
943071078 68393
858190730 3191
642297860 2141
5450 679169952
559512232 7963
935996880 3120
7274 786212474
948797313 3226
895746624 56209
886202954 2954
245442557 1436
697197729 2324
546087689 2157
572701149 1909
496203127 1654
839260323 3116
261899128 873
268863089 1290
334200000 1114
519152288 3628
866237009 3826
679338370 3153
972296758 3241
184752029 92376014
639065222 23489
263566590 1858
910499999 3035
450601503 1502
993147719 495946923
882317133 432914003
427970684 3043
802154718 45174
893385059 6625
220 35812406
319185022 144637068
900385261 29878
272100907 907
967715002 871350514
155042160 520
606644195 3809
657082455 242751090
18182961 167
462573957 1571
596664480 32160
918903382 3063
164090996 1093
396006747 2066
1512 215174679
958559751 479279875
986281613 5583
135107149 2662
746399706 2488
918727830 918727831
443528705 2971
615833637 32351
363832704 1796
68544659 606
851554478 2909
556789089 5401
502500000 1675
7638 870227892
452401509 1508
386984314 2655
740171358 4013
252583101 1100
845120517 2893
815869648 3817
64799783 216
612899969 2043
404184623 6521
31077831 201
792763126 27455
955028353 5232
354678562 1401
253588166 1987
340501413 1135
156880044 1647
62773714 281
337105285 2755
102805923 2907
831286148 5997
940912129 4068
753905988 7502
386946141 193473071
847512714 7657
883436824 3578
51718 253721969
843815161 4009
609603321 7914
598392313 7693
997742712 997498647
866229279 8540
598738829 598738830
355801185 1186
523390107 5615
626303865 317228567
398060208 9324
347398842 1158
232799854 776
502835774 1725
427499106 1425
767475486 11218
613406137 306703069
550705951 3229
716282623 2547
518964701 2121
623164117 3235
766991330 3349
162585089 824
873651398 4963
831302772 2771
59648792 316
40199659 251
923933806 3363
5535 925961220
418050554 52289
421549362 1443
911875891 6414
777713306 8717
37002048 382
797842088 11341
993300001 3311
32878015 132
363899999 1213
204480497 923
820453204 11721
259551997 129775999
90846483 145821
371231819 2394
320778224 1552
268771942 1923
623399076 2078
968155541 6618
286801283 11455
330301102 1101
500289418 1845
257700000 859
1194 259591206
472416391 3668
497985199 7892
913949313 8864
197075280 197075279
992099623 992099624
88500295 295
7561774 32
745334981 2770
259801719 866
359707892 1676
646533875 3121
51900173 173
101274734 101274735
795597348 2652
715511013 2500
230681977 2183
560597 3
639612476 7308
730801269 2436
869102596 2897
629896548 3012
429601370 1432
720458577 4735
98243117 98243118
40800000 136
654300000 2181
37652219 473
6572 914567339
86363968 608
239055125 133600790
835806775 104659
772 129838048
223647264 1052
61246717 967
353789056 1251
753301484 2511
537002577 1790
7926 697226701
501460788 1979
123571773 61785886
882357234 4068
232800069 776
907086797 9117
176695029 1239
131749321 680
194400802 648
25800086 86
160679483 80339742
876597293 16945
440149640 3997
628467982 2126
25213006 91
714303296 2381
61453169 313
278565561 1476
682208239 4552
496685100 2325
519484473 2085
789769243 7447
31758870 28279874
311554474 311554475
205550481 757
37987040 224
970733468 3765
234300781 781
498 26568875
6663370 26
642900000 2143
186288265 93144133
610026240 3510
6303 558271239
506489011 3236
531832799 3040
76636253 369
883798604 2946
392500756 2389
189027011 94513506
747366582 2935
709390421 5301
1060048 9
909031596 3385
951043897 3511
947037941 9788
13677 252668898
410700301 1369
562025651 3114
978513723 978513724
833112543 386218039
3051 225258381
486034554 1657
192795373 15543
161538224 681
88500000 295
782363056 2610
828301866 2761
6816785 69
248328028 3993
584798721 2560
89932305 507
941435170 3669
828485018 828485017
675002251 2250
151112073 4501
584954959 337589584
105227723 515
649500493 2165
1816 363354234
162428463 717
961527581 128247
100796057 471
667082753 6346
250745528 2866
707612040 4516
820467757 820467758
758993437 758993437
81558407 1732
607201896 2024
361978587 3677
110448154 4140
278495087 131837272
522241424 1996
454242942 1699
544339100 185772959
553012110 4315
771184180 3022
713885703 323981877
912905093 3043
123332761 964
390761631 1521
742193921 2704
133774049 133774050
437771064 1866
172314739 1153
759329358 11861
523300855 3490
141157379 515
601797993 2006
903664789 6791
448997254 4501
583272181 2047
600000 2
1179 322145244
437098939 1457
99900001 333
311173984 58901
327586029 1542
890102676 2967
566049701 1930
802197699 5126
678000564 2260
702909229 3990
149590003 759
779763156 389881578
389341051 194670525
145918331 878
8650206 38
573325391 2578
492604 5
480626102 480626102
312327871 1303
585065430 4698
941147826 3680
431376667 2593
398791502 3053
409639970 1579
24967663 848
1532 130194456
993564797 851086570
407493090 3319
493967143 5332
108319124 388
578601038 28215
859743721 3060
564601985 1882
369301317 1231
751621396 50660
244842689 1376
201300055 671
266723 736810714
115332105 57666052
965965001 5720
3639 978394188
107180930 687
677733486 3965
633387312 3816
177599605 592
4057 761539470
493847913 3659
153600582 512
2660 792168093
798004831 2660
601645559 2382
468632737 7586
968624121 13009
960114250 3540
292774740 2443
885602505 2952
994796685 3316
680500188 201391
491832792 2332
127200515 424
519298269 1731
178729449 119938084
91393117 1004
803931174 4338
344413304 1929
125830837 62915419
2190 589536492
742284052 684769210
115200195 384
201297829 978
815149060 3901
753196193 12576
469290499 1900
377195636 20233
970037820 9851
506630084 7215
273448997 136724499
238289023 8562
562879652 281439826
897601155 2992
919817471 5059
307800001 1026
73933741 2586
27 7398054
214466501 107233251
828905221 2763
159784225 159784224
581520786 5698
823142041 394206229
138202062 11075
217309406 1018
739502464 2465
547101564 5263
41700124 139
90639459 322
65686792 293
163480206 163480206
399154900 2167
63300391 211
991612973 3993
550977875 2301
670110425 335055212
166215979 1038
395873477 1903
156320064 56608006
907851417 3223
86387966 86387967
6778 169999018
390598697 1302
669421608 2984
505199589 1684
4606 869774387
220945753 852
935996881 3120
303433345 1026
586158478 4154
340162170 3560
55854035 189
732868902 3103
786051769 2630
227391199 3286
636092496 2319
266954252 266954251
85 9380345
417085856 3598
557779189 1871
435300001 1451
768779607 3802
32251236 32251237
212891797 894
332511218 2439
866559662 507664278
650036252 2887
1986 501872667
5109 935216895
881309847 881309847
957597873 3192
859317727 5132
451021996 1899
687975874 2379
615367279 8305
606302787 2021
4006 344681276
706936857 2644
442317568 442317569
899089485 5285
368100001 1227
691092049 7492
948896672 6251
2358 408108492
737698994 3827
253606675 926
45744112 259
181260081 102327713
565820086 4201
484025432 29557
861896825 3182
83953109 67029277
465298581 232649290
955499396 3185
572999999 1910
927499477 5348
156267204 773
899268107 8646
501464748 4781
314620363 7441
965722250 34762
587702089 1959
578243896 21599
607750392 607750392
589749231 2491
628754622 3009
468058602 1764
876901760 2923
171151266 18472
40237964 461
628281313 7584
454734820 27951
898084281 449042141
247822681 921
495037813 145471
524323637 4933
455767313 3184
891503882 37507
677810134 3627
734117243 11612
293400977 978
58946199 58946199
5148 920907431
4407 710349669
679138661 2941
265199999 884
793494234 3823
780178960 56547
966548428 680915664
916129416 3837
218658138 218658137
727329997 3403
725467158 4142
891521651 8755
295201109 1770
917830406 6003
875543467 437771733
10037421 1780
647127295 3221
219090948 1204
759792431 8862
136500454 455
792371831 103986
162258806 1457
342954351 342954351
34683 724527870
328501096 1095
850845775 425422888
525669300 525669301
903048026 903048026
875905066 134115
348302072 1161
580669639 3087
547117602 3743
594460621 2340
621725719 3080
216465241 216465242
670524246 4291
870003841 2900
810897296 2703
306302900 114370576
448202561 1494
471736239 2473
182920767 6502
294536168 1739
369742463 11330
216331645 1055
3157 566013067
331868401 5463
945554119 8429
657837819 657837820
501748084 12539
279180584 941
843443601 2849
703261771 4010
249420476 1041
153446832 1008
55487943 189
765903933 2553
721571975 2618
986105604 5525
315576743 1247
23002742 108
223090301 844
453386346 1922
117873001 600
458277025 7888
349638994 9304
5386 626731118
713382254 5805
559216021 502924670
308484020 1255
442416691 7493
23436418 109
894338904 18361
79200001 264
175926301 2325
442965536 5537
26249 821541202
460599556 31772
528000236 1760
130500001 435
191400639 638
907593045 3546
293354029 5279
13839085 84
470558001 395043849
710120624 3125
61135877 283
721808958 3336
664696319 20352
735642745 4296
436472669 3235
247111493 2001
901914585 10567
980923891 3470
568756552 5452
383803807 240395375
220317667 110158833
542522667 271261333
362937 362938
708751320 354375660
955104931 237548
11785 599078690
944091828 5942
348774204 1284
449464438 2848
739430233 2677
314100132 1047
351940160 22880
833854139 17385
321952295 2009
440851680 2358
164825681 744
764200011 18302
665461779 4271
131947474 823
62700001 209
453527033 1999
914026495 7182
41879 547497864
26451454 315
357610072 3410
75422502 793
2469 651090114
437401766 1458
1797 394565493
830295781 40522
583569801 2428
886497045 2955
275259138 5899
736528817 8849
392662585 4561
462136483 2329
204152200 1663
865337699 6060
66640496 231
903304220 3011
2724 199511208
780482599 5446
99397701 1759
270748461 1171
744846694 2833
931803107 3106
483735174 1925
37081021 2370
487003542 11477
993556991 4152
806329055 9696
813600001 2712
905486926 703631446
246764923 1266
314858017 1188
564873950 12331
497410482 2543
965414269 11466
845662949 3267
240600001 802
359337995 359337996
975159613 7579
327158116 327158115
26699948 89
394500000 1315
471327751 4230
219117709 1761
250064707 921
229448312 1068
448954319 3826
27299910 91
934058359 467029179
893400233 2978
66299779 221
295856139 147928069
422829911 21888
88500294 295
633597889 2112
704947215 8057
164617171 164617171
874215479 142799
443010048 443010049
381566314 2165
623400000 2078
530310117 265155059
244175631 815
358368726 1620
667682891 2866
135300001 451
119041056 1625
673523403 124473
180221988 938
88200282 294
583823509 583823510
863428393 431714196
874425916 7553
569953426 5026
689868432 2448
294364486 2322
646707466 539122203
479801087 2304
639348447 6088
597234991 2573
569857729 13794
246900001 823
274081650 969
964486044 54051
481027344 7893
671207369 4706
760800487 2536
740724606 18272
270600000 902
137699595 459
893049541 10234
145800657 486
803089755 14374
278256914 1066
708885637 531337219
798695080 2751
112354195 395
22499999 75
230429233 4178
716507440 25071
438138242 5769
648079741 9844
608440410 11439
808920635 3782
413999999 1380
651030535 55927
570003372 2637
928391175 16083
743812894 3955
980111649 6442
673816163 2290
204179786 1421
713336153 3800
85226436 56527493
919203063 3064
252120541 1428
91351008 678
338060395 5821
732000001 2440
1489879 37
259722095 1680
2233 398881493
49476240 180
404472996 4723
581907433 290953717
720676945 3821
2706 762041170
790198495 2634
677044043 4718
726329852 10907
368701230 1229
565798115 1886
582636818 2777
756430799 4252
359542019 1582
987776535 3628
798815136 5872
759265969 16396
328629092 4391
602545343 2454
488758667 17522
277199077 924
200099824 667
93000000 310
272425781 1226
478198406 1594
38455200 210
504081386 504081387
221913649 1496
60035125 268
49468645 169
692699999 2309
400948771 9278
22842866 599
257399142 858
520366167 520366167
411148128 4584
178927526 1480
944395424 25606
145911720 2220
562574698 3131
681075372 681075371
788676135 4241
932703110 3109
868345415 3594
374116252 2409
355466839 2477
810779257 36492
479409410 2966
288604867 1793
646670523 10041
721664497 26764
507647667 11082
919200126 3064
757533285 670404807
183052504 183052504
1974 446729851
835531841 9610
494711645 3498
862 248843022
980295237 8307
689110633 3918
970493457 5223
244172365 1245
172183900 649
615115311 2576
478706101 478706101
713017214 12031
63823344 63823345
211636843 780
957599999 3192
321775160 1091
136352240 507
683402773 10915
365047159 1533
861000868 2870
514202814 1714
564829568 1893
700387315 9983
950179794 5486
640757942 2453
829737820 829737819
655818575 3728
868802897 2896
58500358 195
979541711 12643
761403954 2538
77298346 1649
110100368 367
854766160 3361
215099689 717
469801745 21414
687726024 3758
511958030 12909
781801034 2606
552599999 1842
947482392 3368
744225661 6420
86181688 291
32617441 32617441
27513907 98
874627443 874627444
728652548 658663502
712740511 2383
627902093 2093
443100484 1477
132900001 443
703130070 2765
179141715 629
284186671 284186671
615 123253288
197916292 889
86587410 322
8825867 47
600741190 2669
365314079 1756
996091481 159068
298604874 2109
16990513 88
405302512 1351
769212521 3555
969230033 438570532
692053569 6274
428098573 1427
454200001 1514
928098000 24698
35699880 119
897234668 897234668
668102226 2227
12167 906733508
142202915 518
169692713 20529
791 118390853
650403462 2168
726598164 2422
952139955 952139956
118802482 627
352146291 2647
720900082 2403
633476714 2241
220636158 827
270950973 1138
226644769 1289
767398307 2558
432141660 4828
170027687 838
941547413 704261252
790850675 32039
617163671 2819
723882239 4960
18852 386701116
484498385 1615
571955054 4378
954902419 40242
959840269 927194262
810980855 7584
778239012 778239012
152812300 645
687395577 4742
699083697 30229
289080320 8620
653000203 2895
380398231 2958
56677251 9730
13236090 210
215115912 12892
770703614 2569
804635740 88276
576273980 34093
3290 419448680
516131150 2150
320225909 160112954
987014780 776858348
713937084 34314
706981485 9303
777002589 2590
61901103 834
3810 971718593
485837763 485837762
859 190842440
661649143 3266
378898737 1263
431036132 2221
19063392 408
410388567 2686
566101886 1887
49150176 1704
90299942 301
989328384 4034
227101183 757
919573580 7178
900416456 5350
367076671 2096
720321962 505455372
972344066 6192
50100000 167
571153824 14217
368731469 1299
29789009 288
911399999 3038
669345869 5583
285301029 951
478546701 474616379
559030723 2494
659151996 659151997
578384675 289192338
598198007 1994
542110345 5398
169440004 665
3934 794654633
628522993 2628
794056835 30516
731946402 2651
880767488 10048
20664315 71
95699179 331
151718104 937
485293775 9604
449101497 1497
4800001 16
3492170 12
669898023 2233
559077890 4788
933369735 3302
249744680 11315
422426097 2074
1334 329990246
754540305 4555
410391977 9556
825272341 7148
480094014 1904
977425058 6073
479530940 4133
771853262 3811
332446838 2102
144599519 482
58312803 422
409404538 9153
127401117 44910
795611025 756971191
785401812 3042
154234890 2515
57054398 553
244409215 122204608
463315736 3259
75408269 35387083
897252122 9897
431287463 1664
790279597 23236
910040790 6676
318300974 1061
619802065 2066
254022014 127011007
245112775 4530
797872597 398936298
936546280 418630985
662045311 2532
695745037 5623
640007864 2205
954616131 3548
540066518 358753598
993713583 3357
501837575 34798
387992079 2044
669491017 5747
696526026 133383
300241096 2130
881997727 4064
131799402 629
332193600 1150
1212 361622600
574515333 2949
90899698 303
230402379 868
2759 662682580
989999999 3300
674146639 2971
3656 898429215
622070877 5537
396158061 147894341
426961348 4655
758097669 4243
385719859 192859929
612793895 2380
928915361 3214
65900930 405
251455024 17816
715811005 7717
562959638 2343
259409654 1227
699898693 2333
34290127 117
729137800 2903
307253919 3053
1675941 12
950154484 4505
123834175 1135
906697169 5612
614379245 3033
492682449 28795
715528292 2962
291767697 2024
326065904 1485
76593575 328
334110281 14766
673517953 9183
774780065 8829
250200429 834
183737551 1633
892381326 9043
206079779 843
536502253 9724
840109425 28273
218088140 1362
276056734 1861
461531777 1808
374317727 2125
720905347 9681
326107152 5148
688201123 2294
28799990 96
49800238 388
230484282 87232561
755458572 2662
115379145 1113
673804416 2246
91924663 490
559263384 20038
618343750 3125
596512329 24730
980267736 27797
519603003 1732
886797044 2956
935153054 6705
867565645 867565645
64141194 263
582000000 1940
472930305 236465152
65679029 230
104688761 459
304009641 3298
117300671 391
538765700 35156
681689797 3421
894958588 4531
804994702 4619
300156669 150078335
594769645 2531
811546944 4895
977443025 977443026
948344322 912767132
618970439 11437
815124992 3859
489102887 7432
107787863 107787863
954736803 5153
287424263 1041
907027143 12023
292792687 2138
484654602 12044
718353396 718353395
349795954 349795955
190337715 95168857
505306588 4249
644531495 2842
598666901 5260
503251289 2869
901687079 8936
632782865 5488
433140754 2025
600599999 2002
3317 824165652
464897271 232448635
496501655 1655
929059950 4694
90954844 2109
369299146 1231
3257 738266385
893965031 446982515
990086360 72509
542233446 219973
506701689 1689
298938300 298938301
117480003 556
287139418 1847
925501391 10937
513958175 1979
229320681 229320680
345594241 1152
301763800 131331917
17294550 389
741075356 13035
705051206 676718085
40876891 187
900222099 450111049
878582879 12162
666898139 2223
820431324 78419
234699995 1343
208902751 1832
377609996 1532
954184960 6920
88200137 294
354329458 354329458
339301130 1131
626943177 2583
475249602 3155
361870431 179267506
395875093 13887
176796616 616
738302461 2461
647188843 2638
182454801 91227400
288365239 2326
629513864 8739
653373375 2396
4287 687683080
919083503 5433
909903033 3033
512172095 4416
275915019 2883
496109974 2064
646613920 3140
559925369 1962
612085203 2108
581098063 1937
256683142 33048
603176958 2221
336551247 12563
422147816 5089
41876390 13227
98100071 327
129675339 1580
978299443 4182
388444134 1442
362189988 1724
985836419 11929
285689442 1137
391282831 3402
78626163 403
404660253 404660254
352070095 1611
252895657 898
906740927 3616
753016464 2718
729004300 2430
780064171 37130
607675438 8426
926333259 517689807
136889225 21725
105469078 461
335977380 63380
112941226 855
48024703 1456
673678603 3358
394801315 1316
844050899 6100
908423092 4741
65183512 568
902848099 3938
876048621 485976749
150900503 503
494722066 1960
314771985 157385992
495649580 13490
899178476 3365
725131740 4196
2032799 1016400
851939497 3944
983396721 3278
2659 644150145
612515670 2366
369185894 2242
289831128 2078
677075354 35739
129750847 608
605702020 2019
170074405 734
56526277 56526278
720279035 6703
722399402 2408
141734185 479
790748182 389091096
562878303 9187
76281618 295
220384790 2178
873625715 7621
868511279 6916
384151478 1519
748211359 153322
720381919 28640
752649795 3785
466489943 2844
253470596 2452
288900963 963
5604 824181949
332351808 3373
271500906 905
868661274 8126
597378249 2533
313045217 2367
755570537 3078
400208932 8563
12137047 244
290312906 5993
200234237 891439
441843328 4694
864748548 4880
765755373 8467
728399142 7771
898200531 2994
113930412 3886
61988173 222
39095915 206
247936391 1426
591300000 1971
750759982 4192
306443836 3716
119700152 399
855369283 20881
389449599 1360
622678371 2726
7220 806026360
674627227 88557
5076 671072580
195081581 27302
173068701 1772
122301861 1049
699503458 3186
785052076 5725
646497845 2155
4049 781963125
550072393 2699
256050531 2005
773509539 24788
2960540 10
704054996 704054997
838077871 4929
745685326 4813
931983676 9589
869402898 2898
809766148 13286
1878 247813368
409795607 2198
740400001 2468
847 185730159
885845609 16263
793497356 2645
759300001 2531
52024319 192
870718261 8247
80979872 303
443278123 221639061
68699770 229
668925524 5685
626695055 8424
119854925 59927463
511344895 275993126
905703019 3019
324816431 4714
748501699 2495
427202478 1424
906332628 3030
464040191 6608
141666405 1484
547548497 2758
355 70873265
641399999 2138
237568518 2277
422967684 3221
830606733 7466
103936139 75401402
353461948 1839
120311565 626
837563789 4652
353537505 1713
942903144 3143
785231316 12463
533053503 6793
670049655 335024827
540000001 1800
19500001 65
568111044 24708
23544481 17923271
794920479 4533
28425782 12437295
681985511 3634
562117242 4902
56902724 275
93900313 313
981301846 3271
160413388 676
493798353 1646
981995392 10913
720920340 2940
813505560 321223964
464672043 3309
115499730 385
250643721 1042
240541791 1208
509385451 24193
918734435 5134
710499765 2858
341409916 3663
872189238 3755
572982025 572982025
835801945 3985
515785142 1865
2097 474659971
1292 350924736
695853053 3317
21620 466582074
883800000 2946
843009029 18243
797997341 2660
369942921 136601833
158692101 868
912599999 3042
450496128 1744
815120357 3001
929070596 11949
884733901 442366950
676632173 5307
932106925 3347
824781241 3197
123151462 1596
842564841 4735
596701988 1989
89000670 37298618
142393004 142393005
509639425 4034
740400001 2468
3883 638904937
47100000 157
2138 636938462
210000928 700
382501141 1275
401330768 14539
1963 293598165
152100868 507
772122878 5321
320261871 2527
175799415 586
886706251 10665
267599852 892
223829744 2096
546909866 2005
822528926 2815
508447754 27570
161263204 2354
740900399 3054
348901163 1163
799249391 113112
15548309 6585957
745848028 3285
87471359 1152
708997311 708997311
886483715 13337
94584746 439
298142376 3534
782660141 3137
93772938 602
195477460 6452
494072765 12262
967201075 3224
782184629 9057
3597 628971378
139932670 773
435599260 1452
299714096 2384
366853651 2050
360482230 180241115
85469049 85469049
183599999 612
395398683 1318
537064709 61291
401658481 2565
667045686 2403
13500046 45
886773689 4702
661398064 661398064
3391 909565498
842808953 3031
748277905 374138952
116940033 524
179558897 748
559796968 2293
812870063 3551
787345604 787345603
461214900 1626
900001636 3000
689961948 27773
2672 678402096
865996624 5703
937199856 3124
848100000 2827
801475804 5395
937772263 3146
263400653 878
921003059 3070
689205408 3833
894902982 2983
662736336 3144
479856794 3047
400760932 2522
129602223 504
731850541 4190
122713502 411
627431689 3105
4162 746621180
856731653 4756
185791652 2760
924364980 12126
631947584 3364
276845041 1410
552210047 10368
400332984 2472
609318132 185685
619673868 2684
617329780 2768
31978335 14209585
352908039 1200
727221312 8928
295120979 2310
610629838 305314919
301641615 1305
144731831 72365915
710398871 2368
538106101 2995
91936912 722
806214807 6640
644990421 2227
3765 391160232
57179220 327
349201743 1164
977849733 977849732
475244921 2652
1857 436485760
838690373 11806
37620646 466
344188374 2125
90869423 7013
681698264 2618
464249350 17744
999282094 25297
278556100 2131
167997586 1366
336191085 10643
950763697 856499336
417931459 2783
806099275 2687
991619174 5759
325025813 1138
1322 292459509
572675220 2391
394008901 1324
911115505 3469
543598189 1812
444001479 1480
635410826 2765
937899867 312217
805130159 16260
636645621 4117
695917668 2532
213586527 106793263
297432951 4315
420927193 1491
751536465 46149
103340467 549
3289 609066189
653099080 2177
828143844 3825
214415759 214415760
959863856 518429849
120398616 4134
779477998 8857
1070 259099662
891969212 4843
774156344 9147
5547 977694423
1110 281285148
693831423 266772205
779165297 3645
314081713 7209
378031128 1551
135824501 604
347181764 3277
555450812 267793162
676807087 2804
443084927 443084927
912931353 6996
457541154 3129
404277887 1963
902239653 6199
830215558 3106
479656419 239828209
101244924 379
484041386 2446
531030990 4215
490039634 2085
495123860 2653
46409865 46409866
795209018 8921
874064434 3204
395934408 1387
883945999 4904
568805785 4188
127673648 478
630897896 2103
420431801 2918
225221140 18689
638485050 4947
320701305 1069
510354322 1956
843719628 3382
738490880 5680
500880211 6238
599416701 2907
478296776 2419
417892526 7308
6223156 52
526322070 3029
17730 870552742
564738309 9809
983681663 2673048
390069940 281108762
874549245 3226
576387471 2229
797283065 8713
350099999 1167
911810305 145008
873633830 3060
51308599 350
848101765 2827
437812217 2358
2871 540295036
289785550 9725
227277524 68821
831271864 831271865
357601193 1192
48402797 311
910205578 3827
642455646 2584
196235465 98117732
795987257 21171
143099999 477
605329340 7653
124820958 432
4198 810037684
312158178 156079089
224699393 749
282001155 940
823424543 3096
717599907 2392
1693 357606423
998386620 5115
815702720 2719
631318790 213845836
846183011 5096
908651012 11438
288753907 3502
638485493 638485494
175525512 1137
330741593 44093
616202047 2054
473889245 9033
141506877 527
661478103 330739051
210820710 210820709
537512921 2948
9947 935915610
396 89270333
23911 996508489
865518403 865377323
924305350 3081
872100000 2907
933314283 6805
150991658 150991659
70580588 301
566402238 1888
956888044 10948
726759955 363379977
81541430 1430
588592677 7215
889650611 397054477
2283 634498209
254177844 254177843
897051381 9691
105285089 52642545
482224654 1903
1376 103710496
397689715 1732
580986348 5046
769502004 2565
842725270 8451
593110756 7533
301201704 1004
690875135 8064
400134119 140776774
825833274 8815
804799249 804799250
439083475 31767
60363319 30181659
52 8202740
458393648 2115
197126007 1864
536747833 2658
52157 606530520
703578571 11919
199398888 111471735
129599654 432
676129783 2629
791701524 2639
499778842 1693
519469749 75835
694934025 19652
65598061 46754459
786412307 17999
841502553 5010
885438594 5017
795384543 61377
80011700 328
760466201 3775
979854665 97314
357298810 1191
341959409 1207
752697766 2509
850510882 3358
847401550 6103
176800578 1317
911671559 6040
52048066 194
985203283 3284
675905133 5439
799473567 321361222
290354694 2242
373798754 1246
44013232 237
245100661 817
4629 70944054
568026084 5917
3577 766428478
78193405 39096702
218737437 758
650383401 9987
344644875 4148
760852357 22877
169348869 84674434
876899999 2923
21621572 80
47889736 183
834193296 825587722
898024660 4420
2432 230335607
194656456 933
4543170 29
579627875 3243
575850960 6147
819184604 2902
710666494 226646
235169720 5729
936603121 3122
466970904 4779
806846084 76962
931059792 7731
771763122 4667
92786046 312
623097924 2077
852920305 5316
360457035 3485
920298423 5801
769691251 165525
922161036 9382
300751709 3270
819585802 3194
329713306 1205
266790527 10346
419426518 2248
617237588 4036
834469868 7903
713057412 11582
258164511 1657
46139373 161
946041636 3723
83418021 37255482
104201351 470
465558149 2332
605403658 7167
168286767 1334
1728 227978176
58800196 196
115592 115899664
465408449 1950
415469877 7475
266048146 21982
192256939 96128470
61208322 742
155234160 1447
439800603 1466
629618923 3609
745347619 300244205
487952394 10258
957061229 5997
57068 678709724
809496269 404748134
466602026 233301013
837768141 4661
239061259 1420
828987256 15046
762983550 762983549
274594960 947
494398353 1648
339146 220579994
701903599 10414
140815091 53625799
486412561 20948
953171136 22321
508119877 2796
620699002 2069
632538789 9956
509322097 1742
173699843 579
827149309 413574654
222612332 2452
383399563 1278
453360251 1750
24300008 81
889797620 10510
998058013 3826
142912525 958
566400761 1888
1967 365404769
803097322 2677
274799999 916
714599999 2382
499976324 6953
984143900 924692362
686600870 38697
739682809 2748
697921659 9910
122960881 558
495112717 3917
386225870 9159
546901781 1823
765295839 5353
358867706 2657
551843569 3793
174955365 87477683
270536639 1936
969788751 5854
746263180 11868
906305172 3021
843965621 5002
84257734 1174105
521318859 521318860
163200142 4251
55257326 199
910677509 499087
356065909 2298
40763319 283
480410810 1606
9331 967154070
848495613 4070
89828656 376
56074832 218
853441276 12356
595876545 297938272
302936729 2942
235313893 3554
780002601 2600
714838290 9105
5331 663566781
73719829 2340
386066133 193033067
528157717 248515045
363306174 1614
650733045 3092
508850975 1904
407098644 1357
690284961 5852
99299670 331
510268583 9313
989982470 19536
989134658 8289
692084399 3760
749784660 5604
79719166 1812
584917706 6753
596491851 476904218
646302081 2462
685783062 41742
495639374 17165
972720992 11937
577230388 3046
858432664 8394
252713160 1132
949611599 33496
291482227 2004
994060530 4169
560755452 5484
390016379 195008189
610 177383730
804009687 7501
962315513 3992
81353327 294
60324916 60324915
394594516 4452
321609181 3804
480454494 1949
138068426 69034213
455098579 1517
498414352 4492
4172 466418693
393292297 2428
704399999 2348
383957893 1320
827697240 2759
314655585 1513
856979188 2899
88298512 497
338361919 4990
366298778 1221
493001781 493001780
453601513 1512
298008519 149004259
101346263 1250
559101732 4596
659402197 2198
1193 306025856
535916239 2648
425020045 10619
74661994 729
894975871 15818
118939128 924
231940873 223053572
619543069 11210
277054528 1076
47541305 188
2407613 11
175604651 1205
935539895 24591
122874624 695
406418077 2217
157800756 526
761025508 13180
8460 788686505
950701254 3169
948181096 18201
477791137 4281
379232320 2426
1872485 7
872621838 3663
637215743 16608
9600031 32
74700249 249
161445374 741
592358993 2584
608399244 608399243
147900909 493
628799999 2096
853397759 14880
344283767 4226
941183687 15823
677373313 14322
851517 3
113511794 494
634551785 10329
996042244 3743
92914380 780
525599999 1752
579302872 1931
566401637 1888
392398693 1308
695066765 13716
759901428 2533
109710241 584
153300512 511
403801387 2406
842100000 2807
787325497 2723
251099163 837
425836309 3518
818 239787685
535320281 1216637
339039162 1217
740918291 370459146
147486502 495
414601860 1382
639828062 10763
77528439 793
535283595 4189
767852701 6262
593316634 4281
971465197 793522131
536101786 1787
506489914 15173
4578026 101
992592435 4183
19936021 122
953134504 6401
360001199 1200
729602433 2432
423169916 4651
691633835 7065
573340274 14984
378495217 2621
817010813 3896
780899575 2603
802792835 17874
832008419 22122
577713421 288856711
619487197 2263
895582831 15301
210481876 1875
486565498 4824
570961776 2068
977688435 12592
860100001 2867
783328788 3366
231876061 1438
81429227 40714613
825821267 2906
70906161 1508
717918026 17838
630306160 3101
83407999 293
850704797 850704798
856193864 3477
732136971 366068485
210899298 703
782850358 2699
199988137 5457
183659093 1854
637986196 6363
2710 712829384
800790982 2917
2358 576003440
151808165 1484
132494356 7302
729172381 8735
734678383 367339191
535579777 3007
525001718 1750
712346956 2860
788022984 12612
40499901 135
840546588 3867
228279027 2370
967265709 25114
696574923 6858
727991769 2536
831707007 3116
144067221 1034
842951205 5107
916811519 4645
851997159 2840
530268737 530268738
2041 404016350
987006304 3290
428401427 1428
899127537 3171
982802561 3276
29185361 7522
5286 942250644
857998772 2860
903362221 7290
923235907 4966
380916593 2744
842611771 12935
264898577 2417
594901309 1983
832318752 416159376
702401584 27725
800629010 3933
643197857 2144
364215240 1217
109375863 557
974707614 176299
284112650 1021
633299999 2111
267305759 4152
949894483 12682
822740822 3357
1493 357352992
555460335 6165
213841487 17346
695101116 2317
309901032 1033
790796313 4697
6768 565679627
588599347 1962
814397109 5311
701034675 2673
192678751 4455
588931507 588931507
283077197 3815
996315944 3777
554742849 554742848
794821799 4412
198541278 881
815570755 4858
706197647 2354
760197681 2534
73050501 772
284123580 2252
139149395 4842
750431699 10571
971999659 4580
922205060 3074
3065 665902271
910156074 4369
585210767 8579
120140647 12596
517947753 5362
23340794 435
959981185 4086
237163816 2467
83975499 1423
52248122 26124061
611395620 3288
149700845 499
386908133 1938
370498764 1235
92999996 310
778292307 3159
805369313 3424
284700001 949
577243232 2581
204308772 204308771
421504082 2379
11399997 38
155630795 1250
870893370 29463
716869902 3738
186966042 640
669902232 2233
886802957 2956
285280469 4452
705846069 4502
345597744 1501
273276779 1607
114237018 7874
976353280 3531
846798869 846798870
604190681 2360
346220970 2432
475687265 5514
2695419 11
641100150 2137
168809782 168809783
131036517 676
103310361 695
295176298 1748
1825 473153438
993510359 9963
32246386 25600058
592198556 6018
226843858 8642
119082630 543
343198958 1144
307994274 9201
815834207 5003
545536982 205382883
114755075 1358
243471518 243471518
960423993 480211996
11802 557585375
794952311 6657
263401102 878
216569855 216569855
251304333 1509
598143689 4770
954809383 3776
35310534 558
192300431 641
620799553 3348
864375004 3615
9633 935977362
8685 630661275
873631830 4958
299491676 4906
775087824 6657
853293286 10413
238500343 795
178263038 721
392700000 1309
424462994 1595
903794880 30575
452955169 1962
840702768 3624
161103338 2601
572017050 14454
648857801 2650
306129966 1138
746470297 4719
684151665 14311
579921752 1935
20390800 76
4968 668821968
999157302 20163
297751480 148875740
116891224 6231
173182879 1040
164562439 581
687617069 2755
883622221 4003
720061187 2706
934730549 83439
2641 608603738
283076613 1557
293315738 1540
338638819 1956
491089632 6432
882158718 9073
3714783 29
977343595 3783
137612007 68806003
109958595 388
994324344 4056
612633619 612633620
470186289 11015
231767200 3123
67200281 224
503036585 503036586
729945215 314496
477598407 1592
43273276 148
559565315 3028
392772907 1628
243900202 813
757167738 19960
723083981 16764
890261167 35150
288480079 2489
792782584 792782585
785878752 3673
387760311 5901
450369917 3215
689698972 2299
718864413 14716
531752674 18289
648201531 17314
661140720 12472
334155977 167077988
34910477 121
520912977 2379
143081430 1370
376897123 1442
760225124 4125
677041686 677041687
51357 756180468
873104214 6936
883294023 163447
859197136 2864
41458236 169
585600000 1952
895234799 9671
758903135 15724
732098026 8027
145564735 777
320113745 1304
481783356 20754
496618390 1791
483199469 2171
758221422 3587
164514733 82257366
428887216 1671
231599273 772
799110264 399555132
431070759 2163
251571 1
255121343 8433
679797733 2266
154079319 1411
342285705 3693
560683194 160046
488998369 1630
352424687 1445
691364363 2714
571937711 3490
625519691 2789
2776 647589507
914255266 3350
21043 758074075
496249772 496249772
660848865 8032
863088745 26702
114999904 109731688
2064 619178888
412625849 4218
383596163 1626
592256494 592256495
819883122 6005
152656503 616
344620686 1662
988964658 9669
237881595 1207
288449932 1264
597527819 4965
177655703 79355687
410589089 2353
833076880 4035
886996283 4179
448331487 3124
610573413 305286706
146434254 796
6824 885304816
23326 939405125
3978 647813913
485809593 1957
117021595 542
637267863 2654
68093670 885
310890194 1645
220468295 895
47999862 160
341065779 1730
732730771 4539
473624537 13142
574409125 2805
555504145 2803
293699020 979
142273127 71136563
442200000 1474
676667973 3946
944444961 222799
372453839 1353
120000463 400
689366682 4460
313498955 1045
17391266 81
726597579 2422
31499927 105
622333729 11055
945002564 3150
409006237 9124
591691365 4606
795002829 2650
4010 742828440
234887171 5463
357623693 178811847
171894445 85947222
836765357 25728
329720097 3757
689100996 2297
378040694 1303
73970543 474
841876905 5588
16041840 616
982816317 904793128
333324469 166662234
313198955 1044
828113479 2969
644101193 4088
151914891 1670
335361176 1207
90498735 45249367
280679282 1233
769925615 4072
644176123 322088061
804277833 2912
91996167 383
585131429 1482366
685120029 18029
227393920 1810
619142531 2831
352971885 2933
395928226 1925
918900001 3063
204600681 682
660898971 27662
983769570 5978
987833674 11225
777077253 777077254
648790067 3854
486156719 10480
370747213 2192
74913026 432
611208111 4168
528602962 1762
99624360 852
811743801 405871901
46524579 193
854 252030772
414250274 46425
854459307 4141
49142059 1230
107188999 3700
923439374 3554
388198705 1294
506398311 1688
19171200 160
51000169 170
584398609 1948
716129044 4683
30597 499006473
704383794 12712
873597089 2912
747426516 4422
402901343 1343
771370094 5071
557851165 4127
177900592 593
546819019 273409509
12241 547601135
341418239 1620
842101713 5591
162952459 748
525002570 1750
705599055 2352
318030300 2844
580306834 1977
632085329 316042665
850516116 812770904
619891121 8513
336601123 1122
333032431 3216
355824143 1836
257964186 1158
999695161 705022946
95400319 318
227526402 986
472266577 4571
401324526 23665
831674883 7037
907502061 453751030
550 121163973
83144888 466
490830120 27896
841177782 420588891
2001 476454051
680506790 7394
58987855 464
140119900 784
716686508 3559
7352 494458760
95058734 95058733
311488756 2246
321159018 1199
103200653 344
316862264 3219
398811710 398811709
913489999 451353185
341401143 1138
255193116 255193117
511295399 6545
424432642 16613
519896185 3415
57187024 914
474864098 1708
616727232 9823
883802945 2946
914027305 10305
784028118 3373
709524937 5102
812097600 2766
44400186 148
969338294 5715
781927105 3081
626214341 2262
10667 539645142
131700341 901
567839940 2269
538558619 16250
596527984 3447
495317849 4964
216911975 791
904398624 10501
206201758 206201759
754640781 3312
401005805 401005804
743976925 371988462
782944570 3729
714604721 7877
692976913 692976913
378011133 4913
95792091 323
816860379 5075
883798307 2946
446380363 3429
251100840 837
265500886 885
985805671 3286
100853916 100853915
670503530 2235
831909725 3386
4178 516142406
549245763 2054
543001810 1810
991217535 29593
594898017 1983
190288759 1342
232470721 2880
512099470 1707
430891636 38203
629490079 2285
930847785 341972
715803651 2386
452404366 2994
558545870 3362
8196 971988228
337644847 168822424
712944211 4026
378298740 1261
251699162 839
766617462 3887
677366208 162672
635955437 2322
271339403 1106
548165295 3797
1540 200171996
645315019 3877
568526309 2889
421216145 4023
358881560 1697
911703039 3039
738366232 2679
14549136 5523693
5900 799075204
389325889 6244
945798590 4653
772980049 76563
684132343 19977
581677526 8435
493426693 45911
842700623 2809
214664844 214664843
687703859 2347
106875219 106875218
641742217 2610
215678362 215678362
240789727 1074
566308975 6388
207774405 1041
369201223 369201223
97499675 325
580202735 1934
990605268 3302
3141 709107297
713960319 5960
585930160 11560
733502446 2445
764981827 764981828
309693245 1076
238452942 2834
572090858 1951
477936257 4088
708945535 3904
600815595 3416
326252594 1178
403661687 54571
907836330 9193
925797115 9252
51869447 6324
54835835 27417918
485098466 1617
714606141 3384
451276286 399779948
458732503 10051
689897397 344948698
706188381 706188382
629402458 2098
59901042 59901041
485840317 1677
983182580 4099
696590766 7025
765003209 2550
480003063 1600
40003755 40003756
100629586 735
340500419 1135
781642058 13097
842106252 6019
450716765 3251
201400529 2876
415325087 3018
829394859 414697430
280800933 936
469229526 3016
121748266 510
666802239 2848
252828975 19325
553183546 5935
1425 327760073
357032601 5067
398592760 1741
410426654 1461
98100627 327
805827570 248789
729854618 437617768
89367466 1635
187294785 1022
350098838 1167
988736887 13403
436953127 2918
64199853 214
61555754 24685650
950398039 3168
713909104 2543
23075218 99
481355157 1634
44328991 298
465592581 1705
935700001 3119
379318655 2259
914669010 7745
747441083 2724
771913367 303799449
10787 696831495
669492709 4679
911973669 5503
270655669 1116
914361710 5595
891378626 4837
14722 946447936
347217987 1943
562605828 283085716
522410867 261205434
863167407 18992
819656585 3426
944976170 5828
876300466 2921
770399999 2568
340906329 3802
777886240 4251
144342117 538
374545692 5869
905318621 4797
969486574 751259534
143718165 518
998446710 16200
435767002 1738
623640640 83141
550766254 30503
262 26512243
503944083 251972041
324173477 1598
748273527 7592
670940780 5807
750295675 750295676
237512013 886
634800466 2116
293629272 987
664202215 2214
590142111 53227
472198427 1574
586205718 2481
701702340 2339
736802455 2456
691896701 4137
151731524 151731524
521770370 521770371
511819269 6410
467118500 2300
671702238 2239
60000019 200
480799249 4044
275440608 4752
500729756 6338
260770827 130385413
472088859 1972
458778839 1560
384569956 1353
988080317 10148
911375325 5467
252600841 842
76200226 254
699599678 4216
208395044 739
294683055 2207
4661 659685313
969491055 3705
822098151 822098152
735665820 3434
741197456 426262607
660099708 2859
209453021 2330
495980705 2024
26989800 100
378981387 2454
610381270 110777
940910701 940910701
453580584 2369
592920129 592920129
790311674 497867913
760788488 760788487
153075241 1880
740610685 370305342
894492859 4746
119642890 635
505107645 3045
460201534 1534
781925445 781925446
638866449 2557
213102180 1356
270900001 903
313798955 1046
7335 110554580
274262231 266004761
809940712 8152
101400001 338
1616 467981429
684256334 342128167
66878388 1193
656426734 13502
425713018 1584
778003901 12038
39600131 132
353680504 3010
494700000 1649
49893119 488
507337688 2216
50700169 169
354108441 12040
660660485 2477
787497374 2625
9181 694671184
502198326 1674
935972547 7598
784489099 14725
109972494 793
546001819 1820
2899 194395344
491279919 7023
392100000 1307
170045592 4353
366000001 1220
126192803 717
319043665 2196
4942 939790456
617318632 11983
652272195 652272196
6202 404537854
586152320 4160
200837192 5144
944847841 19770
650736359 10020
776556291 6002
528020959 2382
980206149 3619
99473955 723
856852444 4406
352328362 1976
258238831 129119415
450000464 1500
139662581 16901
683876342 341938171
430676084 1520
357280388 6723
662377354 5690
848364383 144624
723365323 10057
634446076 4261
768000248 2560
605 137317455
348874411 15556
393670683 196835342
226905857 113452928
942059473 4125
229674420 1270
431101437 1437
738595485 16441
227457252 3636
2614 550855538
558887665 6576
882304616 2941
852781922 5229
263427935 139898
391737049 100323
354636661 1428
107541300 949
674702718 2249
34477418 7397
901201561 3004
325590804 4599
316341342 10789
582884248 2571
199269668 764
923104085 4514
952267884 5456
869490907 4862
2667 587500787
941271100 3850
2045 396502230
500851552 500851553
707997905 2360
917103058 3057
862497126 2875
667650046 667650046
451594596 29469
274750235 2146
113613397 51021848
669897767 2233
680618719 4629
310436485 3760
547358021 8954
596584827 2109
693013336 346506668
920544016 17612
763204112 2544
557620982 2530
604230362 3214
384964781 3028
177638849 1850
680397732 2268
121235668 898
729502276 729502275
28347511 1605
320412911 5232
533041704 533041704
832311985 7784
14481 307808136
812968419 4623
113379555 419
957520105 455745764
798310327 7502
238275676 1425
344699316 1149
638751536 3480
990298249 3301
901324634 4363
189333716 2101
681697389 94431
212640624 1008
739477366 23099
754147799 25560
659677194 8217
254133994 1014
720002399 2400
351384877 175692438
101124332 8059
771599201 2572
875102018 2917
799366607 7927
663890522 3822
859479331 429739665
182801703 91400851
889354918 4239
562720384 3959
482702748 1609
3919 567079429
373505453 1418
61268326 463
93973842 93973841
212218067 94120
216987237 819
704997651 2350
489078866 7923
870873440 870873441
961380537 961380536
870589860 5684
385 110454858
810904422 2703
238999068 2034
21081151 158
365711041 8280
586091972 5992
477584095 3887
194090287 1846
512700001 1709
741302471 2471
723805593 8937
950412877 3319
544895978 2069
428098573 1427
4568 823566303
311314670 4327
97625259 439
214629748 849
850199999 2834
766629339 6592
810000184 2700
2645 701157760
835418448 4617
20700010 69
684185903 5139
268767091 2497
454602747 1882
717303408 2391
464678813 3053
403098990 1857
461 52609532
618639215 618639214
788340917 774593854
17026587 146
668750593 37054
221274341 1379
943801517 3146
395189046 62313
443290449 4218
5547 882255897
669808154 2685
972909739 7290
859257412 7228
912079419 54796
305043751 3910
838525200 4650
611594567 15097
522708629 2854
496500001 1655
729847378 10736
772273969 4123
8873 331826578
331202185 2052
618155475 7902
193869360 4230
921915144 921915145
269965347 1613
379200539 1264
117900392 393
354134831 354134832
864244058 16963
730583986 6395
935865049 4533
996264635 4766
877838663 7024
943714604 409583795
548959690 4398
124092572 503
557448529 2184
851743222 3284
89671143 44835571
568800244 1896
772352298 5571
190952822 720
328203578 1221
826748649 3815
257938274 2927
782317641 19240
833094959 5520
398769086 2431
605462036 2679
731267054 3555
333266340 166633170
289251819 1104
615070900 4655
793922907 396961454
651428581 7074
129107469 530
400680240 1704
344847994 3979
387609616 7865
721384396 2407
318115874 2875
221831385 1107
336435747 1258
453902972 1513
4769 981635991
437243595 3166
685159297 14008
310698936 1329
37226635 37226636
665699999 2219
24681294 111
15200 929677600
757850241 4868
376429899 16492
978896737 3263
788148985 2839
336572631 1537
335339225 1186
949799568 3166
952364768 3842
492999375 1875
836664792 4539
576526417 10906
307906679 307906679
395671974 3756
946933105 4674
349501539 1165
149454810 149454809
187809768 187809767
268229416 1931
495989261 247994630
111600597 372
983765495 7374
613062948 2863
707972520 353986260
152 41162302
62295155 324
510145091 4037
965992809 22430
546461289 2460
964499919 3215
4799986 16
862166503 22575
475331619 1752
12268711 90
227221574 1225
867784341 3851
204936449 709
316211809 1193
400633616 400633616
135741828 2830
936713857 3320
67083658 314
462154671 1624
777517104 23128
459654625 33483
772175480 5467
997360539 19514
57429138 57429139
743797656 5040
962415475 19326
954407414 11434
968018123 438546952
867379399 58535
479698410 1599
47075 825531361
402923280 1804
518291550 36030
614097954 2047
51323776 895
804003600 3720
731685672 2911
194100609 647
677637704 4744
126452987 956
862688936 3247
566523469 4113
57264143 947
749208201 2825
279744128 1669
556604999 5890
8177 358066958
62099796 207
976356604 3647
42699115 251
34720796 571
212069818 2197
467549727 164740427
71582404 317
227753001 13241
279000929 930
512100692 1707
936597126 7413
252209201 1736
249361499 1110
946787799 946787799
713908929 713908930
164628923 164628922
369164777 369164778
411763823 5022
180514385 754
580192429 13425
300875180 2074
427969252 1629
185023673 92511836
505811286 1955
958210 7
100711458 437
610169797 2202
775 215656748
39299903 131
821959217 26259
636287040 268306436
348900141 1163
225753181 1515
528901805 1763
484014105 4279
555718 3
694198374 2314
639429494 2927
380865965 1615
269060966 2294
752343723 7891
443398522 1478
367166674 5342
304042311 1725
149099503 497
210550585 768
304748220 1995
656402931 2188
4297 380099729
707101844 2357
501310686 9658
140853465 1157
180059265 12392
254794526 1899
508845289 5743
667812601 4212
879717106 4131
29910983 292
897297009 2991
629099223 2097
523460107 2087
334799999 1116
94799685 316
497311130 8683
84306222 546
450599789 1502
686218596 3246
244767226 1200
360344976 360344976
80037229 626
752464999 3553
707932154 3131
705521560 238148955
793504095 2645
466800204 1556
835500000 2785
251618245 913
38533441 192
755699588 2519
140400046 468
968100000 3227
313115471 1541
328500884 1095
6814 249967536
280415334 1578
883290310 25322
922045493 4945
798977556 4329
776695321 8508
611358464 588522758
866097113 2887
400596726 1475
218120993 962
455660625 15645
542400377 542400378
934425636 6587
716699999 2389
709200000 2364
651183571 2451
167607199 2120
747900000 2493
366057137 15915
444469752 11657
611102980 2037
680661969 340330984
902820800 5600
702006475 311347616
312899204 1043
999574673 5048
52418730 211
563 130393052
958818735 5848
564208223 261270266
214693657 107346828
474381589 6366
723891305 361945652
69717837 1095956
785224394 4418
790123906 6705
813345466 3917
267600892 892
272700164 909
3438 565366142
178728059 5647
286886037 983
816814732 784835229
3112 908026516
676876523 2737
89745218 2438
732556236 732556237
777980513 17147
249539257 1017
84758591 377
604710468 4156
120954 710644802
261188156 2555
864220778 101043
62945545 1063
661167920 16909
803333122 3551
1016 155194509
769324830 26623
226512152 856
201808971 100904486
401251280 1947
420388633 420388632
34294981 133
818157701 4337
810701021 810701020
318987552 3588
652699113 652699114
809663421 4313
3920 832178997
538198206 1794
301553217 1029
605487804 5442
792115967 4704
628200444 2094
425634785 212817392
539698852 1799
647690080 3440
366384937 49552
6208 623886445
980058528 11258
768332927 3083
43484761 632
861343535 8329
736821989 5483
236133040 1040
42000141 140
278999999 930
780656694 4063
628229703 8142
747861893 3198
95012564 95012565
343419809 6508
281191594 1242
83456161 39657045
272100751 907
887015969 828797840
192017620 1401
996402854 5495
41736 596115288
805450356 14934
512998291 1710
545663464 2446
703135707 5509
58955573 393
496560460 7625
459129436 1719
874444786 92511
100958414 2567
45137071 206
792900000 2643
838566836 2993
809386606 4645
107448704 1088
625200640 2084
407323007 1656
416564135 1643
875515925 437757962
96743789 2145
448201495 1494
837017272 837017272
572100834 165696
668103066 2735
898244162 281493
271799095 906
245192694 122596347
272631974 2805
337576471 2390
248742451 1650
817072353 408536176
482810455 6714
616029234 2901
442501475 1475
758698497 2529
89078731 413
355113301 1223
826503372 11943
644658580 10105
600884935 2395
46272778 255
945319680 4827
486753535 2807
3702 957944238
782699999 2609
53744446 513
19824 472580118
774697922 4021
869249049 3086
4562 581115214
727628026 11955
398998713 1330
368393232 4910
20591684 148
762000001 2540
890 110499612
558359199 204946707
84756287 433
81769281 4880
615135897 3279
629339305 629339304
13444808 13444808
287665487 1186
720702771 2569
26399932 88
531831275 2834
57917320 259
491270982 3882
282812192 282812192
990005147 3300
494401649 1648
742959915 5666
928286720 6740
353369042 1520
494385673 3748
72384300 34517008
553801846 1846
446491673 5338
887878681 579791138
906387194 3406
616539550 30047
22783 811621592
3086 693215580
211199501 704
547727829 450356825
789602632 2632
245056727 1432
724294061 19660
726878475 30885
283086035 1078
336025536 2618
601567155 2439
932947591 466473795
412766049 2345
898729498 4364
92593097 311
463 117924675
603782361 2963
808698121 20993
835801124 2786
315571791 57270
392185646 2213
236994001 1007
792002641 2640
218222542 1805
117770240 452
137927503 1012
1597 465217066
475394295 7009
735024972 2838
516318887 258159443
624002080 2080
221793541 2220
254005239 1507
726468021 726468020
228000760 760
609945765 2145
393925143 2909
201574143 1217
521919254 1854
990455712 14516
387220467 2117
307788476 10548
672 150659040
209056638 1281
414291464 2124
910471640 669536331
902433468 7529
522000000 1740
102312335 37978884
599607764 3723
777201072 2908
725580112 175453
258400001 1900
299673502 2703
981032792 4132
245 71079155
74121169 566
620608135 4406
836700648 2789
252643126 1875
39845521 220
399298798 1331
779397403 2598
861246401 8384
3196 505901232
78579987 1085
114620117 969
19073 182658156
806337117 3110
588181534 588181534
541392892 1963
185085030 701
896221945 3816
555710670 277855335
987387831 4961
271803313 1552
80714461 328
957849352 3245
397983241 75980
525967366 1933
647405623 3080
2757 220077525
26988028 659
258350371 1444
500504938 1769
549611921 61204
413998945 1380
457175609 4160
275956521 1557
381000000 1270
943380079 149269
3673 895381902
360789238 180394619
837537079 411113156
975996832 3687
279193565 1963
479359540 3685
914116305 457058152
440612913 3044
880204400 2934
740019199 2560
672001188 2240
174000579 580
7173 596365804
657350219 102391
916587780 4385
620158443 620158444
757849206 16266
316205569 2016
482570350 3773
355253374 26561
740097532 2467
971365785 5681
824629411 8910
605980982 3620
849234671 10903
662930079 9376
217200000 724
943939500 462300893
827397519 2758
495652129 2711
564361376 2165
472604984 1695
793179791 23974
863547986 562667
350087101 1650
5259 723869796
216900722 723
191027542 6871
42124290 4127
578555000 10040
825962003 3066
791102637 2637
331782478 2554
744717008 3097
321049547 22734
572604747 572604746
299701247 999
35702887 1371
553041704 209883
136962446 667
506702936 1689
768501789 3673
934343113 6735
209920228 1749
39249964 809
610533047 3386
229799234 766
696899074 2323
450147749 1781
433727665 1519
972003240 3240
537401356 33995
831554072 37251
595745725 2604
204299956 681
366 40402948
282599999 942
437470630 3401
885597638 2952
813602713 2712
662373154 6442
618025237 2242
3482 561855520
347870406 1222
225905178 4848
431407193 1597
326790768 1151
591865129 7596
575249109 8003
487307270 3433
776701345 4205
136200001 454
452400000 1508
749315919 3820
936899554 3123
857734254 11485
6063037 28
900432090 16234
844498652 2815
633372340 243304683
409180913 204590456
486946878 3653
604052265 3013
839315378 7107
301639785 1574
737078830 7933
671034415 4316
198600001 662
732897556 2443
2430 299617083
871446460 5860
770249875 2875
732847355 2978
545896201 12983
806541536 5486
1345 277586428
397250309 2716
706798276 2356
6055156 1942
433463519 7455
873902912 2913
711861055 4616
962132861 8163
407983885 4389
641502000 2270
385997963 277255131
177057289 11806
734121448 35050
820478409 165012
27361 420128155
335739879 3365
574082676 3765
175330041 672
319707247 1074
479019362 9406
785610424 3709
1200001 4
983621925 8045
639410984 17559
825597247 2752
464905028 2747
239999506 800
718197606 2394
10059 737197666
804067901 2690
127687382 778
987526597 5586
221158349 1050
894386273 7117
600626121 600626121
732904417 2443
182834897 656
330892344 2532
74785598 3478
238482216 882
42079499 4156
360066483 2493
991126731 5272
639505920 3840
7011476 551
614100208 2047
413883519 1640
485596210 4510
922495592 17300
893048280 7880
817504181 5534
964854283 388388189
997086693 8146
894590003 3076
3922338 147
458413890 2263
350027802 2650
975330968 17405
199302708 677
762437229 762437229
762221771 762221770
439064873 2619
971563597 16372
106001205 504
244143058 1301
125496415 3071
791695661 2888
755408744 7581
844798550 2816
13081248 88
195973234 195973235
972904717 3437
688599125 177703
760347169 5208
949367650 5390
735528227 2839
19832778 119
894968088 6691
817131936 5583
444882475 2835
159944719 4520
428619672 108645
650492532 2767
242937952 1013
472013446 1577
293801887 293801886
972333079 89376
770593341 199053
728424887 364212443
457464186 8952
926403089 3088
7201 407562198
928389823 928389824
127029073 1034
395799939 4027
732002936 2440
619845559 8362
421616640 1529
5514640 29
501388306 2876
108899637 363
744000768 2480
487357472 1915
295210079 129024928
274800351 916
698657848 4412
927 266074002
230142124 800
61673512 252
814034160 3051
892323675 4964
715968007 329451
308513285 39906
614102075 2047
246025880 1991
862616369 12418
176703003 5938
88234832 44117416
679965750 11362
342184607 1321
497845349 5150
422398591 1408
263020374 939
537303614 2146
704500749 3235
142469964 7756
415041221 5166
973704007 20127
87600014 292
253604360 1193
600210891 2764
532154112 2506
130909310 477
188674552 716
648831983 5288
484611449 1830
514895679 3125
903599999 3012
852124593 2984
310148361 2680
188499818 80483024
390899002 1303
323422599 2749
823033711 3645
188620488 664
777393611 2703
442198527 1474
278400486 928
790671721 87078
438298739 1461
889445825 3834
283209651 141604826
507401213 507401213
714602383 2382
977516051 17465
385199672 1284
683170410 3447
148002524 4185
288956472 5416
546738129 2793
751384476 3574
275680124 1323
142507773 794
560398131 1868
864355381 3948
246024876 902
485025282 4473
811203300 2704
599558556 9523
974396752 3248
351071863 1588
2748 816040834
895183418 895183417
8671 763126271
766151360 10816
283517559 1056
723860175 2869
919746384 4722
957305075 3191
747854332 6729
570632152 6560
368145894 5394
458037434 2326
430798564 1436
210899999 703
470701569 1569
170700774 569
438595769 438595770
532950404 1823
567672865 283836432
685706338 2967
660192455 14476
903141709 6424
461066417 2346
766802379 2556
334899019 3438
330339493 1216
551703863 4060
583899456 3976
3456 721462536
71830904 698
428767742 1726
186599156 834
493146779 2940
332759703 1551
932697404 3109
1658 389447620
238108126 2175
245352100 1058
286721216 1208
619461974 3046
316427618 1586
383392142 1333
936728023 6727
546010443 504191714
571463461 6420
509383881 7562
416489196 1429
763267373 27201
208558891 208558891
240234223 1097
684758815 4196
265697812 1383
810831557 810831557
619092414 9417
30323038 15161519
782017233 3796
700331534 9180
232714245 974
60200 999741400
527601208 527601208
632322964 7033
968566496 20527
367607624 1595
143700000 479
416159279 4579
320700046 1069
313886809 156943404
311784321 9440
409422459 409422460
596553342 12186
121499594 405
39140576 269
245410110 990
213102656 832
866699165 2889
923099999 3077
617635346 2499
237600000 792
54999811 4916
979239289 8901
814 62497752
740634374 9375
489899999 1633
547345919 1920
504093133 3573
571800000 1906
749097768 2497
943177519 361258880
862 169952554
264018376 1125
1582 454285601
207721224 2279
706354181 3023
674001965 2525
906001913 3020
716403589 7372
432170995 5286
110708545 472
709112465 2752
307198975 1024
1455 392857275
490911226 10675
786039395 7177
975469248 5056
1937 469411795
99963753 4696
186215251 975
689093341 146361
432873727 1586
573353494 104455
312037462 2943
541802985 1806
232257923 1937
151739601 824
924799294 4129
429472444 1955
590234987 3396
368092873 1332
710998261 2370
498900680 1663
522968071 2651
127276056 766
999903334 3333
727555826 7574
907693456 453846728
436801174 1456
642297858 2141
625746510 4141
424799682 1416
4829 781607166
190993343 2192
157967822 1321
778087201 6600
594872530 2047
278528703 2517
869720150 6235
590619089 2445
362143599 1456
654759807 3622
801022362 2786
562 114174507
686285052 2477
225076956 11127
68626560 240
928366305 464183152
463537299 1655
637530396 6746
737477608 1137534
470101566 1567
952804644 3176
980167366 490083683
49500053 165
786476668 3713
1039 184366892
443101215 1477
74399999 248
624397321 312198660
506987708 243562671
385304508 3126
641638925 2773
498213736 6481
607719059 2340
678180469 678180468
299427810 1210
586073241 2033
583765147 4027
515100492 1717
994195014 682807565
628741190 2693
667583305 2235
634809799 4617
389399444 1298
906383504 15485
540224928 1915
953263997 14598
544271119 3176
157588171 157588171
873 261077634
134476020 498
603259241 301629620
1880 337165849
173248779 1335
53901618 1543
563635125 3103
499707498 2323
135045284 135045283
727619925 3525
425299393 3756
240888425 4481
834056971 48772
497122841 3230
376501256 1255
10991624 461
329283918 1916
410736651 2289
875563285 875563284
832344480 7920
468442937 1908
441 62234802
686402288 2288
141272053 2669
125109251 1225
76938314 499
315705925 3295
993761185 5057
261366336 5467
773083500 12425
840002799 2800
226608909 113304454
141852063 3707
720198552 2950
8942 553000106
363664324 1377
360902325 1203
106386969 628
68081284 26858133
151757199 513
607834361 2371
564565220 1940
84671184 312
4385 623880260
842523996 3095
891123045 34490
745298007 7907
899457817 846454140
530662139 265331070
13906294 65
113469643 3391
889634235 13055
34096920 130
677112594 2995
439610694 4559
205049082 839
31821204 192
386174587 2051
859534484 429767242
3431 789819631
572028138 8664
30900110 103
470294616 1679
891012979 3189
852412275 2925
101099512 3119
571333499 6522
595849321 28390
969067131 669547060
590380162 295190081
248836558 1293
975596748 3252
46722354 615
595234854 297617427
869722885 434861442
325500000 1085
384099113 8342
732811632 284262921
8210175 139
518757721 6324
491379695 1836
452733095 3658
927195412 3427
331201006 1104
15458899 15458900
866397112 2888
568242317 18930
616578051 4059
711661303 3762
484231455 3696
38348545 167
39965824 447
610123317 3899
164399911 548
428194153 2124
26999910 90
854191377 22503
667690036 7530
644708881 2559
699613502 699613503
509313272 2277
809954525 5692
948085387 474042693
401106361 1913
220083375 31107
291431344 1281
547835758 9810
637284903 3669
966311035 966311036
595913682 87854
933479382 5115
161108920 161108921
90731127 411
199374706 3923
499188599 29475
536167081 3021
274199999 914
154800207 516
858754908 10987
975261581 865160599
640050761 2301
857700801 2859
205916511 895
684597718 2282
505326364 263889064
935835997 270787
62431244 618
543955559 289358034
605589092 2334
353706317 176853158
887377836 3876
182741307 91370653
341920655 1881
2128 130261198
235139024 3429
617097942 2057
180000001 600
530999999 1770
760 204495923
393094054 3624
575511691 7215
3645 601399485
926950386 50471
20825 987958825
358359426 1473
776067548 4971
817595231 2768
849902834 2833
774864853 5192
563481273 242757
430522550 2050
1322 342676942
583552269 9802
542720903 5533
741429125 3452
333250380 1961
894483205 16555
1167 200481445
64300644 64300645
385364303 192682151
887095440 16246
799225074 3486
225287512 3788
977887727 35824
855519462 4194
190633161 659
553576607 5174
693401665 9664
289247879 5093
650400000 2168
211816990 173943470
680775995 213515
884156762 7003
487403894 2584
939755196 3483
534720334 35672
813164583 813164584
171449856 576
907060619 453530310
362904725 5642
801 198866814
287749217 7963
277823002 138911501
149456035 546
608700053 2029
370335587 370335588
36845979 36845979
649300927 6208
37475652 456
865947755 4711
31443047 126
834558078 4341
778 163993842
340416287 123748725
968330157 845963684
733962480 2859
17372 600604382
996948374 69595
156115253 589
848701784 2829
62700292 209
173700580 579
419809016 1609
511116934 4849
114587131 474
112102705 756
269034842 1113
609796696 4258
606593469 2444
137024265 5091
314016647 314016646
672002239 2240
1990 228585330
484540076 7990
785753269 33175
22992035 1103
917045272 3614
3726 907679206
870077831 10504
13475 739560201
192899356 643
337498874 1125
225615968 783
266265221 266265221
307555803 153777901
15962 417419730
300951241 1189
438598538 1462
426397294 2723
148313125 575
529015444 529015445
485999956 1620
568742294 2155
8527946 55
208199805 694
589269933 294634966
628511375 3606
820290950 28219
248550042 248550041
896621234 11770
711293502 4277
27838367 166
825315729 412657865
729775493 4662
34089789 203
869332380 6510
60933201 400
176780142 8117
491119715 491119715
873944603 4358
423195808 1882
978801192 3348
674343204 2596
389810321 1683
866403655 151073
193264 402038402
493798353 1646
482835987 1868
943277329 92739
638635243 2360
983369471 748361177
728200787 28079
4849 445466365
113400379 378
664629452 2289
705526215 3469
435628981 1910
170400568 568
979426039 979426039
404464567 1914
572539501 11700
153641970 76820985
801298811 2671
532272181 1790
826261585 413130793
492720981 217239
547790 891254330
933303111 3111
714020277 2719
779702598 2599
700796801 5504
483029059 5358
368834906 141921697
908690642 416241143
742667194 393779
109123439 109123440
268315489 1090
666702247 666702248
263399123 878
272112033 272112032
872099604 2907
952311332 4804
219588458 2019
199973893 708
269045247 2512
716669927 4730
711682285 355841142
16569 749531853
751053599 43600
369455392 2943
980539073 7002
7584661 103
504625117 1761
614701143 2049
868108756 4215
828648001 27080
697965231 3269
454686120 1876
128326381 1140
191602500 3293
311289070 2710
735434757 5593
792847058 4252
4229 594452835
738284551 6870
877714636 7385
749240155 19582
98195103 358
816420212 816420213
346500415 1155
82593999 500
318015717 318015717
283970861 11991
317261932 158630966
845681641 5517996
4210 484423650
990032431 8354
617101916 2057
984588609 25264
545770387 2798
696900001 2323
118436925 702
604799964 2016
865742593 8509
69899766 233
309000429 6256
528601337 1762
715012270 4474
321252208 1099
452021857 5928
251556391 4685
537768615 5236
565421781 2156
615000000 2050
192417738 4497
826977127 826977126
182865660 182865660
602715217 2468
159000033 530
303896153 1691
446614012 2001
164011784 865
52635630 8669
395652575 1452
762851354 3083
2377 352959413
985788345 985788345
365420967 4994
74679851 74679851
850747365 6718
250200231 4115
893388010 3821
11838431 68
191499913 3064
926044963 6143
73636731 73636731
126733957 427
973342127 634681472
692436661 4834
979840345 3903
766740960 3004
227463199 800
24300065 81
66592551 344
894606496 894606495
730181768 92863
824074016 3027
559200914 1864
99000329 330
256349511 992
160308282 1296
636409447 2147
847093867 5199
805500554 2685
845956895 7421
717902394 2393
631278510 315639255
994377678 4372
615082624 2054
80999854 270
849424287 3272
397479370 1986
12340344 6170172
269385161 134692580
725817995 3684
985877663 3817
31799999 106
230663439 1939
35086740 130
584700708 1949
774975510 9654
139543547 555
251313041 1941
247518830 48810
462702974 4624
682416881 2904
184162871 57457
71290532 35809
177258382 679
104850419 636
672086459 2976
505487416 4300
852898552 2843
680402110 2268
230490236 3934
855005372 2850
14790700 3530
332722279 2757
552080775 2084
787800000 2626
12827 898364599
389526046 18266
443998519 1480
42827155 42827156
83106165 442
116099612 387
639509673 5791
420541440 4323
177365916 1547
960900001 3203
723301266 2897
111629341 1030
27514854 133
202383821 101191910
543000784 1810
940094928 12979
725852136 3306
605747679 302873839
717938801 9534
210000701 700
179983664 156514492
117540372 479
788858349 444002978
926841664 13743
594899504 1983
197067181 870
213057094 4378
787389648 3144
902338007 4192
197358641 1527
570245859 2978
777237356 777237357
289968372 1128
41555513 20777756
827968062 6667
640199451 2134
146998238 146998239
411839421 8759
564598118 1882
295769014 3598
221765979 875
785401278 2618
290577244 1015
45012342 45012342
989702678 23559
498058325 2899
437608100 24303
712627651 712627650
468965418 381031177
513841688 3749
627570151 9726
484800000 1616
149999500 500
394799865 1316
552849015 11024
386175798 208949477
391638900 1433
560256969 3643
124857216 944
361893751 1364
938218325 6956
523643480 2444
220398820 1051
911810900 9109
551100000 1837
856457883 12799
945220858 8611
220091592 1596
966354626 3925
945600001 3152
737473494 737473493
293663057 36304
901449251 7022
590896703 5009
824769973 4527
33723579 284
71316035 657
56296624 275
411845777 244314592
864177271 9830
880328866 17946
378495300 26640
113699621 379
482663758 482663759
158739537 152027169
507933143 4834
188724977 188724976
485735789 9463
781146826 8767
443100160 1477
117331521 1720
398700058 1329
941398278 7088
362150003 8140
631762656 3054
384980324 1541
733535249 8479
310008132 5314
236700028 789
142530809 518
659058567 288830504
281480803 2487
946634209 449357916
421801584 1406
135353247 581
123203371 5632
784161596 16782
450601503 1502
893226246 5478
557831925 1995
599901129 2885
584180797 7753
555903699 100217
183900061 613
371942521 10326
744923584 18638
902412980 9805
297366078 4742
454201514 1514
230004527 115002263
991622816 443718717
566485821 6010
25491 695412858
531000000 1770
837513863 17417
201900000 673
1627423 8
6359 921436732
215699281 719
573266159 9720
744431441 6152
942175809 4149
708459060 5369
958448975 6203
198044101 788
166716651 1450
333348566 1888
110895351 110895352
555598147 1852
370001479 1254
302763030 1219
966492953 9611
586770366 3549
370189434 3942
809375148 5221
877892842 8827
779443471 16310
300498176 62656
748393891 24399
417601533 1392
825023970 3365
509336391 46681
855199980 4798
782498729 782498729
918297020 3061
567598108 1892
299933848 1487
433981542 4386
821289541 8064
326735430 326735429
319835049 1382
626313239 3523
829735974 3945
832771961 832771961
873004552 2910
448095673 1844
384901282 1283
522439562 2753
368398772 1228
949186551 3853
361317098 5291
346135878 9659
331611695 13282
342126607 171063303
380398732 1268
436570909 2729
814886552 29682
362262181 2380
449364060 9956
747850158 747850157
2928 714847776
61500231 205
763712234 7422
413356853 1547
503909356 4313
3340 859095370
487501900 4120
62861082 278
694502315 2315
659785970 3436
836698918 2789
271605119 1549
956657187 42321
2318 611758366
24569454 205
992141950 7325
888597037 2962
562536035 7284
559086603 3586
1758 211060206
94569864 598
735938466 3319
83143815 1522
157200272 524
111942806 1354
652720126 5266
251055786 1633
76044695 728
258342232 4317
350694234 350694235
282144719 1320
506372699 253186349
463034574 2495
988241881 5402
471973742 3821
336402096 6089
46407790 782
884410353 12429
400201335 1334
93104361 478
385376641 1562
577378486 3974
993289499 12339
185183772 892
930491375 589795835
977840033 488920017
119175946 424
660795161 22969
212138924 753
274052251 1125
536807215 268403608
689099999 2297
437099547 1457
462548059 10660
418735925 1471
799691701 3050
494374367 2229
79782691 716
659040160 6572
489899340 1633
253083167 13044
961803585 3206
403463697 3605
192745025 1233
964739294 4995
874112368 874112369
159433953 861
2410 525912610
869402558 4809
396625397 3898
323423362 3792
504322983 504322984
34498594 138
882597057 2942
477665952 8868
287058840 5480
62470355 316
760565677 528198874
65882244 265
658473582 44070
147014999 660
650595761 4302
895965544 6182
902711269 902711270
996973313 927221515
979215637 3746
53700046 179
828786545 3592
537282853 2103
618600001 2062
237105365 14455
20527982 92
2339 416579512
2805824 15
189298849 1566
779293455 2980
910863105 4864
670497765 2235
782104231 2607
380952992 10919
156626158 551
880407177 440203588
827070600 6450
748239734 5527
916477040 20294
250250 2
421834969 191007701
35699934 119
686328560 11439
109855871 608
537177951 1910
359955509 1434
616619227 308309613
4500028 15
893483975 3333
1172 89486647
796198247 2654
309425689 2199
883663660 883663661
596517362 4741
378993134 1271
684248513 2496
977567728 7888
405204563 10226
97500156 325
663289308 8118
22341499 508
354782321 1202
159334699 1645
523842681 26495
936474847 468237423
687897708 2293
291552068 1171
389642737 4959
990500395 772511024
238368417 1206
269833524 2798
652503056 2175
939075165 3405
412096416 1766
319389161 1510
670357516 9843
99965048 901
501600792 1672
305699830 1019
17191740 6737601
33327462 1453
48778916 430
405598648 1352
501865165 8460
860230177 9568
523093415 4756
644107384 4133
189795594 68578508
799434207 4407
632096387 59598
325413613 1877
975785366 889559566
5901 788810274
254044061 3890
568996281 7940
914873624 3052
722452824 9523
596937456 8024
69342742 239
786639405 9974
251871397 87760
516824351 12401
976029295 4222
784730816 784730816
814006406 11694
113400543 378
13094 499435777
251099162 837
151925238 631
857719543 4163
741597529 2472
145549329 22878
793801591 2646
466682039 2036
482700000 1609
449998501 1500
248511425 4384
524166728 3407
33693563 2972
507227199 1952
59700198 199
9635879 59
4009 704552653
926061901 7030
586771937 3616
642221299 14454
340303426 3409
982991239 24145
513655535 1813
977461924 954804967
858002407 2860
900210348 43244
617097659 2081
719324581 9557
644659440 8655
124064151 124064152
993218295 496609147
89902245 1424
973682881 909675897
795670304 3124
906603369 3022
595297586 297648793
954934205 954934205
1480 119552799
700366601 4666
19060 912935880
773832856 3509
154953918 937
59082675 302
246 63331569
456866010 1665
197400657 658
701731810 2542
262801042 876
373287113 1404
594656373 3695
509698300 1699
366989196 5198
729281028 9044
487071246 2784
3809 119009645
718574302 3307
398755915 7626
743070739 9094
257784747 1829
33688203 16844101
865190899 4719
777600001 2592
222770736 3146
32999889 110
41682084 452
626286337 9984
422884165 267252489
496580258 4702
358710551 8663
758425122 5999
164123809 935
390429599 35365
3734 941595312
438694353 4491
37077408 153
348538126 1185
739628656 14824
7699137 32
359645972 3889
215999279 720
250200833 834
372386101 9305
761200403 4353
149 42628637
532200001 1774
840189981 6238
887402959 2958
609437833 2735
878460516 3162
80323746 1160
536409071 2213
31799999 106
322263397 6719
280578118 1151
740048592 2762
523711529 8543
245805942 1921
706772889 14339
641678309 3290
919192403 25578
257893317 1419
890101764 2967
853617073 7469
669866595 11709
84763668 84763669
361201203 1204
168233645 1131
828736664 3267
607799224 2026
180900602 603
997913183 3344
359447493 1317
995101049 3317
5655 636677062
881942768 13622
2650 437362969
85800001 286
210300138 701
397005218 2463
220567635 861
950999999 3170
470509497 3603
233121972 1432
535798294 1786
187825125 93912562
463513643 5863
767701917 2559
531277778 531277779
725706776 7127
2571 255500838
110828214 501
360 93152160
24054 633822900
959587019 4123
668918431 2912
412228069 2219
511137989 324917062
835941401 3560
63032279 317
833102776 2777
374401447 1248
86004589 1695
70689925 2456
487501118 1625
152766772 1596
266816980 1287
34932740 34932739
606870179 27090
477370415 3481
419508929 11031
61388360 61388359
370201618 1234
929329751 6333
148020679 1151
564288349 3588
4766 259359442
996296678 3321
424755724 1974
359886859 6321
47692684 162
730200001 2434
70544623 649
139033777 2802
633302207 5502
280974665 2052
209131440 19670
652088517 9661
796500835 2655
994654261 3690
417120500 3100
55042212 555
516076836 7188
95999679 320
942603143 3142
665304375 3608
92342299 850
576436122 2617
904804991 5824
409688065 6696
235199217 784
312619280 1172
185917888 722
334800765 1116
689702944 3239
991203305 3304
391801306 1306
434889786 5846
703011240 21720
334200471 1114
981600000 3272
220259873 1148
424017865 3371
112852914 56426457
646373711 2396
222901225 743
419369988 1531
799035939 3006
620255006 3153
824401187 2748
242434436 1206
651933475 2348
724617347 4965
321693567 1174
808532061 50606
700945529 2507
887080158 15841
102456553 561
888447030 7583
477626743 3861
474179463 1893
13385 864778080
141468539 70734269
1513 346715179
533573849 8551
304589609 152294804
12588 518462616
234519866 837
98100000 327
962401734 3208
319123645 11810
673998841 9885
25106 343640604
126358055 1866
8187 899743908
401398661 1338
628627744 4033
651837021 28267
901778895 5823
299100001 997
296922287 148461143
793438500 7147
160199467 534
214499284 715
649318274 3416
938654854 30591
377398893 188699447
460401293 1687
696299137 2321
945377495 19131
201300671 671
1000 64238176
853025122 3849
1637 200517767
61206486 30603243
896909209 896909209
751411110 4103
342826348 3110
732797112 2752
399734788 3806
906115260 8220
636875540 9205
5023 636755664
592499764 1975
163199457 544
2743 756884420
815742733 4484
986742686 32497
14550833 106
408703462 2906
47486543 168
480821327 1739
1237 342275149
878336802 109491
969673669 3398
392015716 1486
332582813 166291406
68634799 788
814644629 5562
829503686 2765
612541347 4948
160986545 80493273
2711 780714624
782094309 391047154
963205578 261573
648176354 2750
88898 489027898
201600939 672
60544720 237
756802281 6760
969272843 3893
939756458 5700
222448779 222448780
897987376 3735
483257845 2754
482340644 482340645
321147019 2619
873288925 51775
209971449 15095
443999171 1480
109866833 79822580
861002871 2870
585544762 3867
453958422 3884
643371732 4017
532132609 13184
341045039 1680
128955008 95581259
859202864 2864
297818129 11586
220913781 943
990600001 3302
612934006 3317
463200001 1544
497926149 25599
8155711 55
446698510 1489
822200793 7671
26999999 90
951853872 4320
902549448 12530
5950 941113839
233054171 2848
316492784 2904
400696690 10981
757500001 2525
488982527 7648
461329253 1538
655637921 8326
84000055 280
279025954 1678
483362370 4341
716870438 6976
618900679 2063
434930299 1541
2587 297271313
417004379 2713
885203425 12978
981516401 5036
336622841 1645
144599883 482
466771279 3433
340501134 1135
858081737 34348
959003444 6361
883852070 883852071
236355774 236355775
789900888 2633
614048291 2636
826500000 2755
3073 867010074
199072020 786
846847533 846847532
147345546 654
711598441 2372
201195971 1293
799962816 3386
234331499 1220
326970830 1176
26507365 839
516234589 3264
811885829 412163509
741696114 335067130
123306231 1309
589543513 294771756
86100203 287
649417238 7135
185201763 1473
512051153 512051154
655171465 327585732
813140004 4562
436083954 5781
493800030 1646
577498330 1925
903395134 6369
246599534 822
193291639 20051
869702898 2899
881500480 16312
735059971 4127
185400000 618
380763929 8699
352498825 1175
826714786 5161
53399823 178
198320928 28626
341908500 164442016
680291372 340145686
777813999 777813999
712571106 4074
195641518 1567
628200005 2094
471890826 5202
596296895 11492
803700000 2679
978738353 6873
351427799 4408
944468259 8660
825683164 3902
394959375 2896
571678411 285839205
67505030 579
136630283 498
661395563 2292
464396491 3679
403717967 3369
48300240 161
914582681 457291340
2841 219476029
16124571 55
4783 756020112
981591430 3759
582646376 2626
626124981 2564
863120509 6268
641657836 5148
622090713 2423
598641312 27633
464798840 276361958
242044870 1676
940373404 397293367
541199585 89590
492301642 1641
738625003 27923
249436749 850
489641339 244820669
509827466 250171656
872614944 6128
545473923 214871403
934181008 398741575
92288208 334
131269429 773
78167841 274
428713319 170991223
484397839 3980
823076255 4289
538255188 2801
625442044 625442043
482140909 482140909
87614151 18215
653700000 2179
413918155 1932
296922220 2060
530398232 1768
248099999 827
781544162 290947889
218197324 787
838816104 291826543
1978 140008653
269177348 2412
692703514 2309
720919291 2985
869645411 10520
650998519 2170
983075724 6668
988366732 616546476
295380613 1273
687321229 4829
152418392 1036
619695495 619695496
144127038 2096
835421166 32139
236898383 1684
644861197 2868
806786560 2799
268073586 2853
657112849 3262
51667770 192
850991737 9131
690973900 2675
221137041 12317
205838325 3815
604029817 2421
6810 615249450
42113615 158
27115050 326
18124678 124
953467956 7182
693524776 6477
799027099 7919
249599167 832
452205989 3335
331049295 1593
599997999 2000
6300 889834731
78911894 1511
716123978 5127
2540 311495440
624501231 312250615
717234691 3170
760797463 2536
842291700 33135
272449593 7631
494555530 247277765
860267126 6763
368467861 2108
145510959 560
554765803 554765804
952148816 5560
464 70325462
908630783 18451
335169345 1865
510074951 510074952
904081980 7728
709658768 147784
406247216 5169
589224791 3908
971646030 4145
860047415 3272
472974981 3005
712022290 3126
845164544 6272
411181280 1520
914103048 3047
221471456 773
843898385 2813
1483 198739316
679582638 2381
456290712 3228
573661302 2362
313979735 1713
959386726 3622
935471251 3150
505608913 7398
880301991 440150995
421333339 11577
11937 537943951
638088858 319044429
153899486 513
513405291 513405292
961677683 23180
1152 155001600
731298865 7274
56078465 1664
744447050 4087
85289067 2344
571044199 4254
9940210 50
138299540 461
995018488 5678
840908749 7901
59099943 197
341699775 1139
421833490 141068251
565330925 293097685
373406979 4205
931802994 55792
998525811 3607
513080911 17297
710905831 3713
275261161 19579
483955578 3204
69296189 1915
256162481 1247
812411157 21501
385811238 3850
27299908 91
25567219 98
858421731 3830
505501686 1685
930712489 203657
770224113 12501
22985675 11492837
381301271 1271
10766098 284
948098691 948098692
863816979 863816978
640890707 2239
947733756 4399
530683764 600321
3918 430768428
425700000 1419
399029768 2546
998234380 5863
683402279 2278
96403765 11868
243654462 1080
623702080 2079
951904954 3173
927828957 463914478
555046251 2182
628303645 314151822
155597139 77798569
472385520 3240
990338722 13336
866676578 866676579
3026 655213728
823686071 9528
194938771 1378
265359695 3084
466692850 2469
119202221 536
152783424 576
699907980 3215
79030479 6833
575998800 1920
518100053 1727
475606928 3472
924412814 659519820
845402819 2818
26 3691929
367998254 1846
471521410 2861
914104974 6301
556693536 8377
462814245 1747
245699182 819
514445374 5587
929919455 8819
340201135 1134
700306351 71278
542923720 3691
364826737 7881
851016080 15713
944828728 6261
4499997 15
617010244 6950
592503221 1975
44028197 802
759033771 759033772
826656234 28793
597001086 1990
290871116 145435558
418 100504073
498096537 15148
1780 507188214
10798 855452520
399836586 20375
58881599 232
41131663 286
935402389 459540524
648074787 39727
519791568 3053
363001211 1210
312095634 2451
353271168 1472
845722012 406076062
132900444 443
384701117 192350558
853370880 6144
402300000 1341
409253173 204626586
63176977 716
381 24506682
526721624 2782
965461994 879551766
85500062 285
103750186 903
745033206 38138
999302596 40717
480298398 1601
63900009 213
501778653 2339
634277219 2820
662767566 24685
750454661 49278
429380583 3637
123894449 50823616
981601523 3272
57929187 239
577496665 13821
265078784 3710
32 7187744
229307843 770
768902188 2563
991708888 6402
483175520 1720
331726423 174901848
397194183 14463
104451479 362
763800001 2546
311589588 311589589
573793145 2754
953403515 3736
255611296 1818
162128721 1355
611854497 4741
55499999 185
27740 754429574
309899999 1033
405937389 2908
555225726 3688
455068571 1631
7503401 44
105367613 38089556
992618188 3927
211475099 3524585
624158296 281352667
712388245 4690
792535549 396267774
693301130 2311
399298670 1331
918512498 17544
875405301 2918
690262936 11822
251797725 1671
883500001 2945
858 187458942
222443572 7093
245400819 818
621685638 219372194
726954272 6462
893985279 8369
996270233 44157
790834285 395417142
379956595 379956596
131666462 2059
763850897 17399
331824631 331824630
199639617 982
778854391 4252
501210400 2120
96900048 323
246578058 2778
749507997 3518
175408772 3014
552158972 2813
161142433 161142432
1552 333869748
677680553 7422
130799564 436
183599389 612
373799999 1246
353848640 2066
542062059 2095
737026948 3969
903905908 4227
971964159 6518
53014045 371
933956216 12291
373417421 186708710
275182670 4751
909494553 3585
384391402 2053
151087680 1296
347236100 2427
250065519 125032759
537955640 26141
603238778 6831
670049698 20886
640928763 3993
803812497 4778
976 260414368
254245003 7202
106879357 1985
80750246 32807634
76871106 3726
253790518 951
8878 719474281
595318242 3365
4351 436415736
523313915 3012
257188776 128594388
941747819 12766
914881989 843186471
779322384 3888
797682815 12528
230701121 832
577300408 30820
595798159 1986
52408197 188
934800000 3116
942763991 64187
773741842 3127
817605055 3077
242381499 961
160172187 160172186
169097985 1051
781264945 4637
753118141 376559070
914461601 11960
468576505 3096
864543320 8740
740460001 9030
941886486 8009
453622732 163133672
896770678 16291
238313895 2051
849694189 424847094
489900109 1633
391093594 9106
27011 463265661
345655512 1523
706804729 5316
334888654 7750
671308153 4649
793812320 3753
487955011 2182
325516632 4783
179400110 598
804800059 402400029
897940610 90239
276591783 3599
121800283 406
4544 935080289
134400449 448
668599173 3326
96599678 322
962273930 430029074
415999741 1689
245961536 2656
123900000 413
992163970 12817
316500712 1055
168462543 31690
915672911 5104
937304808 11156
652373821 65414
86268453 593
278811174 1403
926256982 4248
534126662 2241
355363956 355363955
149945160 632
161704041 777
74766125 313
131401990 501
1583 429358220
732604571 2845
623002093 2522
788747201 12861
715241436 7644
472449553 2118
43159760 328
630462457 2343
684002281 2280
154499486 515
433926698 433926697
798898000 2663
402431828 3662
404100001 1347
653721371 4647
362662841 3478
617702058 2059
18052305 146
170069743 678
182999391 610
182700288 609
59617558 279
665860056 11584
6249 352606074
524753413 1782
683809136 48448
193595339 171055217
474351994 13859
525641424 3432
701666379 3122
738294200 738294201
857087755 3702
652198106 2174
628913885 7323
772752336 6576
241608531 52172
594592921 5463
702871902 4562
698232833 15497
629763031 199893
299239223 1128
992992792 494093348
403852050 4838
921674889 6545
266181768 1059
315473399 1350
237333574 2941
518997354 2665
330879488 1327
813808703 4209
122079905 687
194118075 1263
426300938 1421
784452891 784452890
503176935 3029
306676175 1948
674986653 2400
242402401 1179
637078441 2213
190228513 1253
199985221 1180
437398648 1458
325902444 162951222
648465575 13849
248884350 13325
764701424 2549
402298704 1341
868337424 13168
24838775 152
624116145 2524
2720 530182400
908009778 9269
174139152 2376
216928575 848
120179019 60089509
547553293 3828
750898590 2503
786900001 2623
392924985 1820
439801466 1466
582899999 1943
534802726 11588
429316231 2188
705684013 2361
845345540 402587153
369593822 369593822
817096529 6845
854699999 2849
820727740 6965
368372846 188456898
511129329 2832
18634 816318272
496501663 17297
896374169 5242
296659924 1423
258706086 5105
39637541 3194
154578183 154578183
114017240 2913
753501805 4378
215833979 1284
260307255 1826
769796393 769796394
557414752 10667
4994 700516231
226799244 756
492539324 1975
106827779 1494
531543193 2076
554752647 1926
496397252 10609
7684 977389432
983640810 4601
290180166 290180165
7693 708875756
956865692 659937206
668697770 2229
786052307 2919
799260582 11278
132546433 912
842576431 3464
467855683 351088186
781202605 2604
7710 610547415
407784925 1467
810402882 6260
629340459 314670229
174879175 2598
133800077 446
182779429 611
695942467 3578
94799704 316
876372396 10195
126993725 781
184230330 702
424893071 1966
109866823 6506
446360113 2706
567252414 6587
616668805 8942
782696399 133680
765579781 122886
406511895 50638
867617235 358698080
73602432 288
321298930 1071
419399323 209699662
245140708 967
3228 846646296
183470231 5093
387245180 4166
381606631 1410
916 203422855
905846939 9162
337811309 1318
929084575 3651
338101389 1127
800999999 2670
285581804 1005
837054201 2805
656812229 6236
524101746 1747
987305990 3291
411104677 3236
402809235 1914
844888802 28104
166025854 2749
926837557 19177
638097872 2127
805607820 2949
853840753 8158
628259867 4639
767770324 24239
252276776 844
250461127 2133
866315087 7624
773400178 773400177
76678860 1146
6374 849330838
930899417 3103
981460478 3320
910819791 455409895
82787142 358
970292265 862643810
20120 507066578
253800845 846
256851741 1085
4269 952226064
587 63564818
141395996 644
923586860 13930
958870571 7633
171329089 1057
694259733 3401
14623933 14623934
16366 754701724
743282064 3787
860949930 10316
177035850 1015
324881391 1183
5626 570735196
522607428 2982
928978855 3630
576480918 25142
718986949 3122
847800000 2826
400746446 5574
49833741 327
995405597 3318
487 88458852
61164006 287
854081815 5804
5878 631925117
996590573 355339909
6891901 34
430849888 11793
669023401 669023402
328200893 1094
572349121 3710
351305152 2276
741226127 343171904
547047242 2169
141237076 5062
139314589 4541
126475312 1762
273600912 912
190656963 95328482
967088980 794404173
149399502 498
787116000 2848
36150 789989651
213 52036587
101216696 1096
723401345 2622
65907218 798
490498365 1635
708521708 11545
415506363 1729
227715743 102492497
461188160 2300
5281 811785203
841293536 3391
913712118 913712119
524682448 7460
700415933 10288
541649053 2098
952487367 21926
420343719 226542576
146400609 488
309783289 1576
189778805 15358
869598716 4070
242832486 6926
777897408 2593
321473607 9191
734048817 715562909
995530721 13574
340222427 36244
41000367 7733
287700025 959
370006001 1391
57403071 248
469879379 6296
799833135 16795
410404268 1703
458864981 229432491
842509673 3936
79391136 355
932698053 3109
835334163 23686
634120288 3412
196126720 716
167955027 574
248800 528700000
973224802 33974
583273251 2211
605792698 3571
873688056 3459
556766316 413701199
860697130 2869
663798864 12301
19458103 97
149700086 499
259607876 983
212812655 879
154319995 1414
776100012 2587
416933245 7189
361198922 1204
500208930 300953493
527053627 3001
528188547 22602
959460332 6613
2622 446499121
1563 401735352
884163456 6343
389782828 3609
371939087 3558
104931016 1059
234948275 1811
977705011 3259
700615189 4877
398086272 3018
319933995 1663
19500001 65
512401709 1708
149400499 498
656833032 2393
797516240 3388
688718001 344359000
755941824 10992
483900957 1613
449826723 449826724
403499401 1345
795206164 7036
610346274 4647
690001981 2300
271622738 1229
793044159 10720
6150 835984437
215399783 718
538219718 538219719
600998481 4040
248427719 1156
783172267 368714102
811645382 13069
182359457 642
27299555 174
92842248 44360237
353399654 1178
544789946 1857
581816977 2704
504801639 2464
784998460 2951
759970414 4050
947556850 3790
590099854 1967
161521422 7473
786645936 6679
563676381 15096
798084727 798084727
428013222 5971
1739 453273389
234380996 1046
570230275 2953
393471231 1408
316937269 2703
894084725 3182
312920932 2587
942989134 441443039
844374076 8529
868819387 4996
997117350 463833377
1064 83126064
744558171 735050512
199744531 732
142452563 869
329753075 1202
5386637 89
507916243 3842
188870475 901
941287916 6107
299421357 1282
860561973 221423
705667781 4189
766672155 2819
905878373 83546
219625754 781
933743597 3411
346804825 1775
713257082 13671
113362117 56681058
282264114 282264113
893102978 2977
490433430 19883
661680987 5409
416999854 1390
116263963 577
856201910 2854
761427000 3375
984 235584839
980606591 31024
868842022 3045
200173084 1715
44779927 206
34708861 17354431
463986686 1566
423001411 1410
289 28121501
939039224 5105
498599166 1662
283378258 1604
658141645 2374
81566281 360
468942341 20879
920308718 3553
741540381 3167
93627278 459
395709465 1451
867307363 5852
930847466 436459472
270373115 94483806
862192514 7295
953764509 4313
2825 278036500
5432 859413268
28124291 99
831644823 5653
511073240 2611
929933502 19929
927002491 3090
32111681 144
499957500 2225
202500001 675
706275677 2376
4989323 34
809900639 5144
833802095 22845
997857338 477360506
3914 904071376
667492597 6387
162018323 559
953104588 3177
915864647 8808
194147112 696
482999999 1610
817502725 2725
830117812 830117811
714 160641777
695889687 24689
261857400 1400
123465958 774
250639818 2401
223257756 748
56644215 1688
468598438 1562
509905936 2739
297155685 5095
437024189 1520
24203280 81
438547360 4857
555520821 1875
40156979 171
1643 419372905
110239374 110239374
527896441 3294
994056346 6815
28330908 113
621668472 580466400
937030569 937030570
232690579 10466
540134360 3042
842727808 5159
560177501 3319
652136107 2236
49128702 49128703
866327905 15958
436208091 3153
401951477 2931
90599954 302
386146423 7843
62349429 649
6693 614116215
471301571 1571
453776499 2783
74073155 3068
965968896 3242
79753929 566
32399930 108
783958405 11636
949805413 134570
388524994 149362162
804662666 3312
670991711 2242
100602898 1137
812754923 3953
34499921 115
395700000 1319
720470908 14158
73060485 417
505959174 11845
942851127 3281
270218840 17802
722099640 2407
692952430 692952429
336808055 1164
691466616 5345
174684687 1684
918984833 3968
840645364 30361
917194971 393550454
858790733 380114135
181815231 640
320698932 1069
443643481 13763
813813526 4600
923260175 100463
201000576 670
289108220 2602
796142600 5319
332041470 1461
297723790 7073
63444213 327
655905543 5938
444900000 1483
554637943 2944
28257282 377
928910766 13263
32120635 461
939279280 12821
480486558 2586
614202277 7665
514278159 4048
230699232 769
229993135 959
391248565 7012
593712776 4504
82973601 850
29013395 149
967708169 4290
322176443 6830
437552059 3226
629702099 2099
7941 916687844
403669636 1504
64 15077913
3223 895848965
637069750 2863
963594522 9273
341547917 1323
61091 420379135
203044658 923
559498136 1865
468648856 1695
31175306 219
375900290 1253
255900852 853
235519799 2575
3418 959757310
277499307 925
713639809 246726307
101237026 586
234048398 793
460498464 1535
2828 829047158
439382985 3766
168169015 3815
438 121977744
141748721 578
505279378 4341
483461365 3248
730518659 14004
617347366 4199
2019 328977116
713315940 7537
805202684 2684
458390102 14625
548370186 294421607
962957056 6016
141567010 2053
242976248 919
226024365 2672
509101698 1697
217200220 724
801511347 38588
555898147 1853
899633044 899633045
600827717 44581
822154339 16660
662159829 3459
303898986 1013
550371497 7769
231668446 145844252
796964559 2696
922735489 17344
564719310 1987
828905146 2763
196253722 136258793
577442960 288721480
684903447 2283
704 118014336
220499264 735
982981342 23677
706623397 2898
597284493 2006
548244559 2023
279623419 1074
406398752 203199376
524927106 18173
501159712 2193
801220778 16013
846977417 3786
192942545 2615
795955823 6312
383335277 3561
148972480 1090
305774241 10744
637286913 9088
18552 794804784
955306288 3826
671379956 5017
669280212 10476
180362459 1483
433055519 4046
842568295 12455
617409648 2061
411716611 2066
171670858 1622
882134423 13224
122337732 1254
71095450 71095450
777986142 6404
461703021 1539
949477199 3400
11111 647643795
531380196 6372
97048475 1414
428042998 5546
649458539 5828
917711760 13084
935220992 3728
610546740 6482
366601221 1222
81015857 462
727799213 2426
658503946 2195
756800023 378400011
365730254 1792
616991413 18502
717105125 4404
842398891 25441
283583630 2363
73111366 404
65301517 588
134670156 87733
99463626 99463625
110157730 41074638
469082545 3752
762935176 3897
105287630 515
37800127 126
791375985 2648
982112041 13324
6117 465343653
209517489 1016
49405496 4809
343043585 3328
5624 865061184
287017339 10493
334877005 1364
714612165 4782
620399483 4260
831899687 2773
890957777 5209
49209575 24604787
971177851 6054
985012179 32035
302809089 1129
311699314 1039
594499169 2622
158259198 553
871532978 4506
974807887 487403943
217200000 724
227999239 760
420924197 1771
779895163 2728
586 159783448
672051367 5517
652256639 41598
444927420 13789
89333372 2186
614092343 6899
1121 270367264
108918750 1250
669912481 30014
108445413 655
883304553 7318
757505045 378752523
273000909 910
455236470 227618235
2678 802366292
819790712 3172
402791540 2074
705074481 5924
805797627 2686
567246795 5827
310700472 1087
4633 646520329
629431651 244346
997520035 989334400
969896841 3233
214961705 1192
748707276 7114
296806604 1051
66892766 66892767
308879388 2803
663600000 2212
254618906 127309453
574971650 94490
553257992 5894
420901359 1403
613534194 46179
300907356 1894
314330919 1488
997900604 995757991
990091255 495045628
485937033 8884
251396614 914
355462623 2463
63967416 1750
784754454 392377227
560398132 1868
108839842 466
3175 621875906
2654 617832622
44715009 571
312300961 1041
216015253 806
830182349 632167007
40734088 213
511563457 2718
452240301 226120150
590959122 2085
798839220 3264
796800128 3032
877107308 10813
980776624 980776625
914157528 3119
269678 3
670963064 2679
521165525 2478
80766884 327
924896917 3083
6087 488932188
257530734 1051
1999 395352184
1254 347156710
803650352 704419497
10022561 141
240977239 2012
516784345 258392173
631072503 631072502
212099292 707
146700000 489
327 87015027
302482405 1310
980179124 4939
909533118 19459
380608436 2451
624127268 2526
380698824 1269
774452211 290544873
292786580 1615
454490959 1858
351901040 1173
525300001 1751
384850338 342680
302201954 302201954
915977207 397792020
975526821 6714
723900001 2413
392310259 1797
695041760 8501
884318656 9178
27300092 91
78299740 261
1961 494217103
879060461 10051
954474034 3329
863485131 3956
838486978 134567
105600352 352
436660918 2233
991260572 989149237
236953561 5045
1548 386859132
552004567 552004568
49746983 168
815423100 3546
347268972 173634486
443174984 2115
957608807 5538
961426279 458149646
71331 468858663
316326904 57931
2699991 9
4208149 27
908359953 20926
423173761 11821
85103961 295
597898007 1993
727848990 4455
738112373 86556
137541579 1628
911401423 3038
967966202 4333
444932629 1593
401516489 6919
820048856 3196
606308774 12975
3900000 13
685241241 9002
529455932 1971
998936308 3467
552843374 2184
246434603 3588
963285717 10259
499243090 1793
987291721 4995
179485511 687
99299670 331
228595046 791
573764201 5560
694931537 8387
957898544 3193
231878376 47998
530100209 1767
982391143 4427
574501916 1915
298423828 1375
138044188 587
560522160 3348
5516 790198612
276877683 276877684
4436 582634980
231990191 4370
2734 765190321
553313253 2189
831297875 3532
486585181 2967
854102846 2847
617400958 2058
668988738 2509
900968641 6240
563308257 6524
649960221 8109
989613929 3490
343099530 1786
559086535 2396
125081530 731
196185140 5006
191460647 1469
309001600 1030
172332542 1361
652204287 2174
919359584 502360468
444450050 222225025
904888990 727851152
826487360 826487360
477948373 1768
74581355 74581354
17870 991471636
466038385 4921
729136828 364568414
3115 839788278
56450623 198
4284731 220
461877305 1883
992268615 494502410
744824574 3467
473098423 1577
103144380 1081
375767616 1866
787186950 38390
799798230 2666
2513 524420379
460902099 156999246
319951545 5919
501012027 1874
46616851 1120
746223043 21902
116257318 863
81753564 369
863323895 13881
464117252 3607
231185 861459670
490604965 3756
541896796 20295
524159248 3268
3253 908983716
638583359 5640
444356133 2076
503698322 1679
135600787 452
212758468 212758467
809219419 6191
724641544 3608
953191781 3293
89001744 312
691462487 345731243
104450001 543
92940797 454
297742145 297742144
985923173 6268
575151784 7812
796203427 2654
190922337 4129
413536179 6026
918258855 6320
209742529 1076
81539994 1828
11244 901633872
392484737 1376
45777045 695
205200960 684
647697841 2159
796561844 8605
122505244 3884
725512231 17505
911869927 19224
974088960 12008
640421429 19602
521385400 2446
54982 777390498
107348609 454
640797865 2136
306579194 2847
42617528 149
3370 685307439
183899388 613
991122193 936148081
584862271 3160
675628900 4426
819950903 57048
369172580 2328
706499866 2355
590936535 6488
279871937 1048
991003751 144146
81137825 945
897721959 52913
32616631 25921087
266101494 887
837186833 345646549
362249085 1397
104124803 366
100152893 1913
966594150 966594149
581183717 3155
999 224066351
498710159 2117
560267182 2191
69900265 233
467088911 2458
287872460 1355
523585180 9518
863474970 5446
549530769 7144
156780090 762
954202424 17105
312865400 1900
726299275 2421
592624498 3363
300129869 6673
410083554 1598
648251779 4174
226748913 9058
966736924 452662978
712949511 159890
514046191 3210
787910453 2881
160302272 544
425832100 3773
743313270 7058
386304166 386304165
708962134 2804
955002559 19857
889249999 10000
278565368 943
26700088 89
432778909 7935
657186114 3920
728998222 2430
3138 262797346
368437378 11951
940434633 470217316
252569686 1151
565500731 1885
492898356 1643
354655991 2930
900883614 11814
21952979 105
356214896 14682
484650570 1835
977140468 4964
683127912 4119
458333075 11708
967450229 8880
254427187 1319
155637588 77818794
214296545 2534
246601561 822
2997 825572085
50010979 258
450899278 1503
600415150 5147
341065014 1490
536998805 1790
333424269 1453
602317761 4996
789541613 3154
939312144 7256
258941987 6554
2705 296378501
591187167 11530
745638627 372819314
481678336 203127170
911994508 8912
281715181 140857591
624903795 2083
815333845 3086
891362622 3384
2481 219369373
684538474 4198
680403246 2268
191707609 1028
761402537 2538
920025760 4943
508017525 2565
661839673 9906
481555789 481555790
268499177 895
885796429 7428
5962 749914684
740531867 3491
540115004 2678
155848153 2134
852736916 3448
487650855 2556
684791915 5001
155699480 519
570724707 1918
759200421 5943
364769190 2334
289678039 1693
939879338 11081
64245021 217
920816130 3244
469045004 4719
854110459 6412
105938679 371
447900000 1493
239825987 2213
518763025 1768
624016725 2579
748797505 2496
517501507 1725
529850315 2013
422998589 1410
554554776 3929
306 19518210
973801516 3246
40242307 618
543375484 1942
2973 720347196
948839663 4048
151371421 1031
801962172 3467
847923463 847923464
102957762 471
626817600 4275
698602547 349301274
699253103 7656
944096853 3147
386566855 1976
568603259 3090
111755151 387
661161831 4928
678610205 21385
571174127 10458
75194116 37597058
499064972 2013
482403499 482403498
307547248 307547248
363945189 1796
639457170 5948
882244330 26785
592798949 43749
757372473 30173
722318296 249078306
190067528 190067529
294331012 3566
229580012 8937
580660025 62951
515652308 4414
834599999 2782
791140285 5422
166762283 83381142
696226635 8081
556460664 3644
183242239 723
568026541 2459
393330534 2405
529678039 3643
168718125 127422
8699972 29
435382504 1655
777100797 266117441
808202695 2694
36720951 136
966870941 8731
138893181 989
6333 722198368
752742701 9350
629097992 2097
847909679 11178
312515624 171878332
862713367 9031
520559339 2940
45229400 295
509456655 3696
938463842 797771777
2644 739161928
684387016 409610945
527648246 527648247
236595285 1553
628119105 4288
558812020 2122
238225376 1075
677672995 11994
779100001 2597
927742977 3311
731716423 2644
139730239 856
495001651 1650
879675709 69386
443242801 2952
234987141 2161
592798024 1976
250640537 2633
301218767 7043
65073256 1004
959146893 16273
834516600 11325
426900341 1423
731521921 3694
436466197 3243
249856487 11907
115024925 822
780002646 2600
78165685 334
18170450 85
977999431 3260
772082753 772082753
114360219 430
897660269 3926
706991100 4062
1253 360982888
711250061 6966
95196 512440068
215964961 215964961
410354473 205177237
824102746 2747
979463187 5378
653191019 2643
795792435 14159
864001939 2880
582659352 291329676
24526304 230
23785237 305
860998044 3574
79303631 368
35434483 179
992467734 10210
360943464 11123
507330252 5202
908549953 3132
973057502 4219
932330089 9638
361204824 2556
13408 312325952
26 5968643
753 185798232
617102058 2057
2973 398132268
687580199 5455
251636280 109306983
822995569 3128
59310962 210
914384595 457192298
961800001 3206
488632797 131586
440351133 3671
908350741 3996
341 81699204
547801439 1826
797397343 2658
444511472 1497
412223745 2302
766442225 3517
880974293 3971
487124302 4093
487827150 1795
554403943 277201972
155249219 4740
3309 661094568
780005043 4277
153458065 526
481466994 2089
503499549 251749775
740313755 4431
601319446 2707
40874860 159
847843789 4362
653510848 3851
306997652 1196
5419 265178765
539036834 251630564
981822735 831420077
10063 586633170
516442293 2558
667263347 3001
544201280 1984
423907986 3009
1769 268155634
773739185 386869592
777485864 6079
739725001 7000
758183446 24498
999035389 499517694
166155683 697
897164410 39961
301773286 4345
847840666 45548
345001151 1150
561786725 4957
66557841 33278920
2380 706494855
27000117 90
972038290 4963
5188 830497984
396566511 1772
594846992 2021
416354115 1453
114012807 392
393301668 1311
783208384 2648
967501142 3225
42600050 142
902996990 3010
127654705 486
192137266 1034
881592632 24213
223624864 6734
558756026 3432
67240260 2151
351045814 177613390
854740360 3638
110 11522896
472703304 3018
36627632 189
574505807 574505806
129429639 129429640
185254790 185254791
355605185 1391
661608135 2745
244799184 816
131400439 438
118451122 499
366601223 1222
376689795 2154
947382009 4154
592006860 6507
593401977 1978
478302085 9538
625800866 2086
149640939 554
952800438 3176
455701520 1519
178200593 594
930398298 458233228
966934347 966934346
122604441 704
882047314 5026
849753897 11161
53787580 265
771134218 8550
525685786 1931
737665732 3267
712319195 4735
73200000 244
270300382 901
552166785 2647
971400001 3238
61333394 1507
192757459 1506
485998379 1620
118002101 59001050
127598849 736
478249570 5229
982775454 3898
123036808 105129760
294274693 994
890651834 817912198
201663245 1147
705300000 2351
254063339 1686
292919499 146459749
192579801 860
178915196 794
785323640 554879178
549441487 6236
998555264 18872
871826025 8813
693477329 12478
637994069 8505
244482802 244482803
755090437 4826
446697032 189401053
170400000 568
342300382 1141
521161978 4935
947835690 4710
895348740 12990
796405720 3259
486598516 1622
126300625 421
838408557 419204278
885864861 9301
667431378 2808
734394306 3126
231506936 1520
478202672 1594
975038436 4031
772014871 33990
434817179 2205
903296989 3011
89872297 5316
409821499 5153
628446229 6087
5290 544399190
790442241 3295
310024281 3142
65890627 1779
727754436 6212
2501 662233680
699050037 2423
443100001 1477
872866289 55686
387396726 1471
969903232 3233
2171 509570607
46499846 155
806514298 7023
919113557 114042
920167417 3756
6300000 21
945306823 4312
172204425 86102212
516519100 2187
819190560 12781
798541485 798541485
316800001 1056
958437942 10757
582300000 1941
769675745 4021
478671903 2096
60695397 23197792
108866023 402
710444416 28352
62699832 209
15603132 63
992398645 3308
181385571 181385572
181262034 2202
888597037 2962
665974666 4603
810598543 2702
353909601 1493
458700001 1529
953103084 3177
800059554 2898
420887410 3451
328796128 7809
637845050 33727
444141318 6387
977 229924548
747634500 3060
616244581 8974
246507798 8748
76500192 255
982004494 4840
143699522 479
92985729 2361
255267012 858
912249921 3910
321885390 6746
326999722 1090
536098314 1787
82339199 540
846603558 2822
713989914 2892
241491767 1041
308998970 1030
1675405 6
656029126 10718
244746832 122373416
502168333 3336
919029752 4001
372564323 2046
974218846 8392
410337448 3127
2002768 164
575559863 3663
488102142 1627
65400219 218
361371108 1658
310104999 2845
248002851 4867
876749301 3021
499178429 2790
15952227 277
608230282 85428
617774667 308887334
772700268 3338
3975 768023252
970749110 703026357
4966 925756389
650185841 2404
838326112 4638
137631383 792
86349741 339
355200178 1184
920103067 3067
897987698 4197
294368591 1738
327373829 1358
984902410 3283
338024211 50550
314515321 1067
602857058 5846
921994145 6297
705679216 3737
195971776 1127
64141759 23283339
421421830 3533
916483520 4880
3539 513393586
829 177926612
874594549 5118
81685536 81685537
796673140 55313
292028635 1405
982721413 3473
10683 752534680
976821284 4706
622745099 2164
216111021 2499
507710482 2647
269091964 1414
762178033 5082
16539288 1592
744159275 3206
2940 400954260
990803429 7633
497156797 2802
522155171 11858
238899024 936
877800001 2926
383404784 5938
453102153 7126
888100185 6965
158400893 528
856927499 71500
983580909 17361
558298139 1861
61131077 573
297738941 148869470
407246644 18245
737026621 15474
8773 905482993
480299394 1601
846738465 4433
573659735 2472
850575997 6964
962018975 6123
12177 619862132
8616093 4308046
506462228 4571
858127999 4016
980543534 980543534
6016 294903797
607751977 22511
78921949 39460974
260659079 21978
231191135 792
906034746 15239
585898800 1953
397542057 337910237
575979024 2010
425612314 30051
37191939 310
800997329 2670
521345126 9289
409945228 1625
673220944 2984
122699591 409
4148 707548561
648214005 2972
6796 757122375
643202143 2144
373999267 182463160
77425055 332
755374617 31491
531601575 1772
129500046 4017
62612764 241
642702206 321351103
706193593 12721
909990810 14248
800810056 342140753
579302160 2815
223874438 1100
428670526 192541992
178 47608592
371327121 185663561
542746317 3052
589394187 4838
199 36717291
423168613 1839
235173441 3577
918545841 5546
807198377 311941620
821101701 2737
869288787 3392
165000083 550
47099933 157
5236 893776778
38527781 188
3466 676715952
549903266 1833
674397217 71184
4665 605816929
58033448 4552
620204616 3160
619497934 2065
694586621 694586621
691852462 4789
838500771 2795
81059153 1166
732297558 2441
183313315 907
101400339 338
920307060 3708
965703218 3219
373959299 1725
504406588 1757
856155648 6792
865500789 865500788
239162804 1017
83440932 987
693194167 3346
33856259 16928130
811053617 3182
927307725 8830
129300431 431
654834831 32809
506502485 3106
770078297 23809
9707 796570929
373877977 22033
317493420 1546
951460121 475730061
332438573 104574
901941285 901941285
655143501 119117
16738 314530427
852224685 16178
3682 957684518
42114337 528
5856 563766052
875006046 5666
40993837 139
897479222 6553
287099294 957
2927 420794301
186342575 798
638102126 2127
2293 636678563
229044080 2860
870011261 4933
229397287 1497
907431326 3480
271501496 905
216657877 108328938
851323242 819052131
940717712 5982
422 111569528
895453777 9681
25800087 86
676624876 4975
903350987 9162
99218773 658
846750591 3163
804220812 3313
165390851 165390852
701669355 10778
450033397 2929
655039906 655039907
3005 750306337
516418095 7097
20854517 20854518
288921718 1151
823009543 7732
51000171 170
557651519 3792
820186992 6984
540830960 2480
547863769 22177
386523150 3241
428810419 4274
381627616 1700
22000615 11000307
842702809 2809
871312297 40899
692148015 2492
909393706 3525
888 176849447
383192321 4053
609502450 6730
231286808 2135
710112967 710112968
262267 556792841
21975 538739102
135682499 2370
84599854 282
870323424 3802
997990652 4101
152285251 152285250
525484756 192903909
320961774 1110
659080190 329540095
455732965 6796
4451 395097466
4696 823713291
94765552 502
352309019 3332
378737264 1350
825106241 4790
787011817 7730
394200175 1314
648886602 4602
736760434 9862
980683911 376612983
617572613 9060
997699950 4225
207000000 690
853458223 3347
625861243 3061
240168602 5437
872586404 363104469
662084312 7412
296838338 151309864
616518901 44514
693334575 11225
643239431 643239430
880090289 3311
17056483 69
225411984 1008
4500014 15
268487251 971
662151801 331075900
197058024 1260
598002760 3383
267256341 914
869487930 5127
760201087 2534
784867728 3387
782 176107964
248569524 2414
88057362 321
788488484 9476
160890487 631
45209 761798911
393240666 1473
17874 492581936
315812823 157906411
352480094 2113
401608287 1762
729301819 2431
548948346 13145
483200241 1945
26745 435328365
648894318 12297
186019582 4633
966895807 3998
130626155 1271
556229970 6086
164309743 615
190966057 1566
730854545 3598
320099640 1067
216300720 721
372211047 2914
614207392 3801
17504 855735552
41100136 137
526219194 6577
817480086 3345
937113355 39526
729193668 2859
686424608 2656
366074107 2903
401562685 1572
1974 440783318
944783513 6182
923973003 23098
559693205 79997
609597969 2032
373501246 1245
413698620 1379
620700703 2069
451732139 5035
462001539 1540
328278947 3338
166580777 1291
1654 274553672
326217217 157272679
562602402 19826
571053468 224618787
86614216 334
843968566 5090
491486731 2051
630163990 3801
16210126 135
610527826 10777
902008390 3833
464289515 1836
313370381 28158
842252375 2891
28200000 94
553310002 2500
295005661 4157
357599431 1192
508801349 1696
265120014 983
69899850 233
539077713 2512
3538124 17
514862207 360797257
970661088 12834
40735117 1116
779390695 3397
64330559 315
570640426 3103
629999025 2100
133946131 3487
255838029 127919014
520199228 1734
432414796 323623639
161099765 537
174599677 582
342152551 3090
17899093 68
536100703 1787
823403111 6095
796568355 9604
422847936 2142
917745486 5722
220147272 2302
390590178 6413
34198 910117859
75980225 527
49800027 166
680469377 3309
574501915 1915
162300541 541
219881605 2698
428568117 32354
455303749 1591
20275153 10137577
454645166 1933
292199146 974
19527161 101
398489401 1513
767286968 2845
13602344 252
797755733 3039
495431442 24293
375600139 1252
618735383 13428
705454391 7576
871799018 2906
833943490 10335
850850768 14752
48333204 48333204
851148072 9448
979213619 914102269
136 22551439
528298383 1761
938996871 3130
717113927 2434
666776550 18150
601603405 601603405
531299205 1771
593978113 6552
382593996 2619
582601942 1942
553266150 160367
585395797 292697898
61904513 939
36461295 986
760612827 17320
622893051 148991
724836768 3180
801060390 1181505
872940683 436470342
841797193 2806
355307864 8579
997586586 6038
287790827 1610
698945855 698945856
639416849 42842
160291318 739
780210858 4786
302701337 1009
315788255 5405
904466493 904466494
678000628 2260
900000000 3000
469499999 1565
822303562 2741
201903820 932
540026969 3911
687365555 687365556
259199999 864
120474586 539
531898405 1773
180247686 697
757498000 2525
372940134 1442
824392022 7187
587825933 14841
444330419 444330419
732210957 2897
335399028 1118
980337602 334995090
717084632 717084633
709756525 17075
533546370 3164
1399 350239650
258714793 1162
4218 828124158
943105313 338815393
147827073 147827073
710975102 10857
51672978 1098
394501168 1315
546086625 5523
974518988 155808
927122819 34531
165266488 5751
228926496 1376
674086896 14680
981829102 981829103
263999121 880
986692863 5261
174900000 583
651635417 28959
758658905 12779
916354301 3236
441584931 1630
512955783 4694
227981676 6162
156202231 633
103263338 111221
56633326 448
155423005 1860
85200000 284
907238908 5937
908287924 4346
940078344 46868
109463747 54731873
152491583 781
33554 488009376
765626135 2917
278877665 1111
87299709 291
109251740 39260323
226499245 755
501212097 4664
690075286 5031
197223112 718
4944 780699354
578386881 2069
469559399 33913
254291440 1235
297600992 992
176267261 79829682
330195792 1611
750348311 8395
314655 890909134
66436968 327
48042400 200
191699935 639
810389484 30852
728719399 2575
572967844 4594
920286928 13045
747549432 32004
214799919 716
672902243 2243
955820045 4306
184021743 2165
245139240 2374
495958192 2628
2713 666379744
396734092 6797
723281558 3003
3413 776648628
349933309 4036
508493545 11707
276701782 3673
329218787 1198
972905734 8269
496648299 248324150
98999838 330
429600001 1432
733411667 361667620
359817974 1574
431771259 5881
613780071 4930
868 171942253
199800666 666
2335 587191128
65938837 253
667493689 333746845
3739 950662321
240299198 801
22476302 11238151
35779743 35779744
823395528 3438
168597625 1582
821399999 2738
356715608 1629
664256104 3788
26901774 2955
920700618 3069
175727433 175727433
188296218 718
192603204 192603203
154487357 1371
19738880 128
1003 183645330
414951325 2067
69271873 34635937
190053779 825
22699653 204
266835955 973
257898523 3571
755496035 8622
283895162 2972
348369190 348369191
60560496 29700443
691430784 2904
245442567 120680358
157182872 3388
17099957 57
285369787 1442
206558879 1760
243586499 243586498
570629889 12911
3488 803404218
2570 541505842
126376651 651
349498834 1165
245401324 818
529942089 2873
581481284 4543
713370697 5502
129599568 432
348672688 7949
223270302 92910769
874960998 23399
383400794 1278
167989201 167989201
195606665 2036
510540629 2927
9990718 202
678603479 2262
829719755 390315854
392106719 1590
978193268 947586267
267023196 1188
957513592 7338
853200132 2844
457041761 4317
10641 787146693
766239475 6006
222009031 1465
372401238 3399
106547005 806
43111232 177
433589947 4882
687601526 2292
823179161 7939
703500001 2345
798844210 6576
529487822 3209
904191233 9025
329603258 17137
130214206 1363
558469905 2257
345900001 1153
164294001 11125
777597408 2592
340799077 1136
609599999 2032
630877262 4939
289715665 2123
338623589 169311794
757074643 11756
549454626 4625
224293018 829
830339769 4511
72004240 770
313362887 6082
990886045 11227
25 7423950
64446208 285
994884036 3714
997803999 3326
379120560 1456
544520268 2502
491461549 10585
190686504 95343252
1012 164527902
45900239 153
826282022 826282023
528822273 528822273
77652657 379
282882883 12263
604474795 3394
971437488 796583684
830583859 2849
287426217 1012
531787406 3139
703799999 2346
741000001 2470
631802106 2106
804030839 22732
703802346 2346
289206324 2529
49414074 227
655499830 2185
992316288 6848
859497135 2865
247185052 2127
383933313 2072
459898466 1533
569680675 4255
357990567 178995284
208874875 1375
514820272 1873
74159210 337
774025845 16058
56100252 187
4292 875821228
767799342 5058
537901792 1793
805201927 2684
883131185 8048
942900903 30141
5431 249317625
328500768 1697
213039855 885
325761249 1477
474052723 17317
643989620 10461
648297839 2161
918075674 7287
621303476 2071
739790310 9640
8594 850831782
989218655 7944
716703973 3193
411661668 411661668
903201851 903201852
4423 945009045
457058041 3110
659788075 7621
667984843 4749
314997844 1527
881725524 3295
339737458 5205
323680657 323680658
538407221 2008
613803216 2046
470998923 1570
439864208 3472
65616096 1218
193031402 873
772334496 4712
726890207 3982
294432387 1348
17700039 59
471901655 1573
533292784 2017
711105373 3006
669200245 3084
642367800 2531
469547372 3391
611943508 4262
470209927 235104964
886666999 3209
209145866 777
146331622 600
692591639 250191359
290519277 1958
986463318 20077
2842 744888200
625562924 600925
244694097 1077
527477283 2971
287443344 1441
238079800 809
4556 961030856
816142319 6972
889054809 9970
833416759 4978
471138700 9700
188431237 2344
7523 676643793
972434032 5279
403810224 15925
200400764 668
992496041 6130
756132426 15057
728921125 3093
424345193 7497
512401364 1708
986889751 2136125
957538793 477426179
2513589 28
600954471 2301
995117009 5251
4658 807749822
721807598 29412
15890 933695634
869258206 6311
165399305 967
504439783 14957
693590332 4021
145013961 145013960
985279684 6741
4744 616571784
831176848 10567
294595033 156592726
284236003 142118002
858435864 12781
16451 520953817
41716912 23902336
39763200 190
726779980 6277
478500001 1595
223524862 90593938
477196224 1677
719347543 8171
231411648 6394
282869662 4393
545856280 2048
314458267 4803
23624 953375734
34469130 261
930110831 4510
650698807 2169
306660145 1127427
614083471 11154
2524 717406616
741858745 624338945
118469336 2431
813320800 15140
634636157 19149
235801107 786
712527471 3334
180500169 71326651
471087816 1842
829881020 4348
462080912 10103
761697726 2539
10910369 285
972061235 11178
339598867 1132
987385669 3372
783180849 63759
574674689 2044
337128513 2389
432002058 1440
477566432 3548
167801593 1517
370713421 1540
908853570 3330
298472525 1421
899300699 449650349
341401449 1138
800399093 6567
283965459 956
902003773 4324
309142625 154571312
974213575 5521
743112614 6006
155099846 517
666902222 2223
239999999 800
992643943 3754
986411361 5934
696000541 2320
310965038 1089
941152650 6209
195518075 1019
511700147 6567
934199557 3114
980809009 3984
209081945 789
379451160 1815
1200000 4
998745926 8573
413730612 413730613
80415994 305
851637556 27704
356956050 1662
739316414 2895
171633365 764
764801507 8466
1758 409417104
49200163 164
594627107 2541
492700050 1891
989191553 163718
436279535 2409
659392539 6845
946817984 3364
437267671 5186
880143108 3150
471907326 1849
51603845 450
736500000 2455
430269133 1454
78599999 262
804742160 8594
431401799 2150
978471260 11012
144540669 1131
738423217 369211608
629287892 4563
390985720 2776
18684 587698601
699969112 2649
186904445 93452222
982803276 3276
21045235 10522618
1629 339206385
6737 597913840
948277752 13499
89713385 2737
169499996 565
505502271 1685
913049123 5083
898646470 4480
128400428 428
489147302 6478
728235483 3057
369298898 1231
622800001 2076
236399999 788
772802575 2576
996999992 21311
791703923 26466
445346330 1623
141900179 820
672302242 2241
342814353 3647
32566631 16283316
800702669 2669
806700303 4184
65412355 341
800452692 3244
836022498 3436
99089705 856
306378470 48277
952368619 952368620
609639840 5688
199913326 806
31356534 561
671514539 4286
817049586 7653
958275511 14439
696826797 696826798
1332 151847352
45781848 216
856675225 856675226
276576290 4167
969554799 3526
141481358 220045
3077 412783530
239072774 33658
586621872 6382
446358297 1617
541500000 1805
321586062 1687
226821860 2487
16669 618086520
246434879 239282981
917649891 3203
498137246 2558
781984350 3150
631499896 3645
796105975 411602741
176399843 88199922
588592832 2963
700365987 10669
113255555 939
331326283 165663141
599384231 4324
356313592 2478
320934435 112019
701570540 2915
986813326 65119
962606227 480722832
164258808 938
862102680 3373
480504863 480504864
850491295 31133
324589035 155050875
278701802 929
969270186 952096827
266690833 266690833
78685464 404
657703800 4620
986700000 3289
2887 858795130
208890970 91314952
929916662 4407
533210541 4370
66000002 220
692894736 2888
197854747 921
372508341 1264
669913286 4123
967623259 499107460
250377057 2642
301503011 7279
138286533 977
211597699 1868
716227795 358113898
768303181 2561
504270150 2550
336682501 7500
782895869 7206
171593352 13308
7946799 79
873280050 25423
670703315 273600108
501900000 1673
762001767 2540
958961327 5713
830241738 4099
684832612 684832611
495124877 1758
925127245 124163
479323224 2092
562691220 194684870
43975569 43975570
53464621 358
240074480 1661
946158387 641659124
200864216 1708
227683315 2181
490951336 2641
214499286 715
5227 692054800
216647573 2632
31349261 269
924303080 3081
98339421 485
895338927 3661
230100455 767
656011869 24598
5906 676598548
287038140 1361
2721 784831635
250579197 1157
210600078 702
871317980 4193
416052511 2512
858343554 43403
129000431 430
867559681 3328
891602973 2972
180921223 4664
718797605 2396
416644 608716884
13518 784692864
608238141 10044
439508623 219754311
261057067 1004
390660638 3234
717372600 4578
910480107 455240053
855975580 855975580
344826820 1577
663929812 2548
661397441 3559
837132438 17018
234171132 4469
528832871 249478197
241902001 3624
314400607 1048
92699690 309
582300001 1941
9640 559294035
357838473 2027
386234614 9987
205994063 1252
90561688 552
770899363 5628
344401148 1148
691812544 2451
646132093 20507
638251868 2969
7533 844556601
848102826 2827
765441467 4932
426000894 1420
135600453 452
283252786 12267
423860309 1630
880445699 3567
984178847 3829
988733832 5352
493065720 129720
12746402 54
472474364 8651
327600453 1092
4473 699358614
183831835 91915918
27259499 500
438290013 5968
317038271 7361
409477642 2674
881857060 3581
284605283 1398
185671155 1833
245485920 11353
608929371 2819
51 9662919
691921085 2419
972853429 4364
419893913 2006
454034401 4174
722994363 3573
810851894 405425947
685215721 4194
695270136 2611
196 52865120
949246380 43236
441455201 17630
560098133 1867
222644459 222644460
266317297 6558
936799555 4285
539311489 29312
955197601 3184
220449225 1775
510002843 188378606
404030580 7510
506262069 4693
966844666 4119
870253153 435126577
527367172 279700635
421808952 3788
495600001 1652
933200355 35491
219997281 748
122213855 758
50430486 177
842143450 9619
643594302 3411
873302912 2911
754759004 3003
1739 455623243
239147237 1447
672220629 672220629
516579785 7192
53100018 177
424752025 2439
240763228 1821
646801826 2156
534301782 1781
742107970 53737
965253253 4001
118240291 2555
473497731 2146
539584205 3580
256071757 8009
400543420 5515
554503561 9932
771304560 2571
395662376 1381
256413041 3846
252354739 126177369
839974596 3603
225961619 987
748987643 55755
436385751 9608
843302513 2811
366392219 2107
528812713 2502
613773159 2926
802470459 3538
73492223 2598
705373034 10328
549031399 3073
289851996 2877
764700000 2549
926409791 68684
629137485 2929
405768784 2001
974293110 6210
4953 174185769
765618749 2925
70479597 35239798
314828151 16326
583955388 5342
340409498 1324
571811569 2157
69996049 365
505201685 1684
528 142598373
264300715 881
137617787 462
425358660 2146
437236042 437236042
513950796 11203
426301043 2262
188826212 790
862805841 6760
947824588 218277
539400001 1798
35731400 200
180195809 1256
649567409 324783704
589801967 1966
551303173 32508
1189 297880170
417324199 1573
96300630 321
852699671 8350
2363 653350596
356874491 1448
609915042 4587
2049 218442181
17580168 724
479541557 258636818
473936464 1697
269897551 2379
633394517 19727
59797731 360
367674479 15420
59117021 24951651
931624567 465812284
156900000 523
192941697 96470849
214903166 3949
420038204 7329
483955130 320050194
429008735 193596
223848716 2247
810612592 2753
871841855 871841855
855000794 2850
673202245 2244
397655915 1355
724192672 18937
553638091 6770
400429559 6405
351353055 1523
937293748 3669
830188799 69600
124200551 414
195432253 1578
854973508 854973509
755395176 5236
647404252 2158
372984844 2818
475264370 1810
839288003 12902
631 149502988
121589852 60794926
754111051 4891
964199999 3214
690028155 690028156
18408996 72
216711392 6339
829445319 5009
943586900 943586901
885702089 3362
601252488 2219
224188033 3054
22848889 115
484668449 46897
185342435 892
20723 654836091
885597048 2952
52094938 806
663187413 16807
166987688 83493844
679600077 2540
311421666 1707
698961451 2354
81066381 355
489001560 1630
273414830 962
649497834 2165
103976424 2285
3235 830026595
700320151 68404
994450127 487675438
159323967 578
636797655 5997
227632370 2837
290462239 3013
717582779 3540
457964601 1900
780778033 12333
32016537 757
180503113 1169
162893983 870
317483050 2823
801768633 10318
199311982 781
606777646 2901
784851540 3240
357693247 3147
450301501 1501
479876891 239077515
907930006 453965003
39317 796463100
899140796 3409
875097084 2917
101248591 2476
450620336 2952
43661884 1222
402679679 4080
897086724 3683
25500167 85
306901022 1023
877942039 106327
144000481 480
688921006 344460503
4462 991902600
736192801 2700
713980792 4477
639211872 4008
273377385 2430
691993099 12791
237255873 1891
983440659 479662992
549900754 1833
642346864 642346863
953260556 4615
172368094 907
216825029 108412514
835106783 353825275
300181580 1732
111300297 371
983344496 66949
778415177 2849
677099997 2257
389532983 1579
878386085 878386086
488351098 25607
813018998 402912895
513092745 2804
562583677 423916
276299664 921
307102053 3375
481659477 2706
831602538 2805
257561927 2757
290499278 2289
173400203 578
344449264 1214
622501678 2075
403444497 3877
975924268 3949
487309535 2016
31199955 104
634392651 2444
227657380 35367
391635999 1750
682777125 341388563
404153460 1854
978698475 4365
798161524 35787
968862164 476404125
275699081 919
915205845 11631
839133792 3248
417162523 1414
530922836 2752
242024679 121012339
888357165 444178582
88685962 88685963
454464880 1561
320255187 1912
518675 706954025
609630482 6767
196500000 655
628305057 3494
860702326 4425
432032139 7604
434345590 5006
926476632 6964
11380 228394164
466554368 11168
137399999 458
665130839 7097
14918014 7459007
122759342 89079066
818575772 5525
171426360 1401
441933359 220966680
441805504 10052
629349739 629349740
9409689 86
143924934 143924935
473621857 5534
810044580 4241
1582955 8
576493548 6182
311101038 1037
231600470 772
234626723 18972
341865026 9029
2981 595410402
816597278 2722
817681984 5781
263193517 2653
792643774 70301
373818521 1302
884732280 99464
204813500 740
250200000 834
274883027 7204
681602863 2272
212379409 1236
298499397 995
384600001 1282
106421727 1033
604298753 3594
375934609 1944
337093146 6904
302081839 1945
166800557 556
68366190 421
173101129 577
899997001 3000
577967862 574523517
741030834 17393
9763 544446899
100597764 371
960141338 5539
601845700 4139
287757310 1379
390655402 2268
824933791 3697
137662092 738
842967901 820923386
494579376 3987
473648439 2497
133199557 444
700789473 26411
211486909 211486909
532012875 15361
741766773 4678
133761311 61519843
618761521 3120
384545460 384545459
85969590 65121841
606218461 303109230
534688780 233938154
415817149 10391
577314887 3208
213316543 1184
706013604 12204
203490241 1473
286494929 997
886805598 2956
359340460 4348
12879591 374
573510053 16861
546787261 5190
61729109 290
858529329 4193
176362159 1460
125920936 1300
346778442 1299
337029879 156744525
807391263 17157
3455 415393869
904193757 14325
4360 737305281
288603919 2361
138599999 462
530134487 2522
15452 590888402
767899623 767899622
233004917 233004918
865758608 7436
765900939 2553
790410715 744575345
429613788 26562
576039092 19252
404059429 1814
186465820 3501
440379812 182175347
1826 122370731
624802186 3759
1965 589485699
926281251 6250
216800741 1041
30611690 30611691
164428124 2759
921634559 3960
399474285 333899149
541801633 1806
306628640 1039
691643303 3096
777277441 4096
816114628 3977
519005846 5641
634837522 3239
223891202 9941
645309167 322654583
456073495 4740
797221811 4955
532895559 2919
554095320 277047660
550206289 29167
5812456 33
2165 535148784
254445642 1559
308198628 1241
17361149 61
955106796 6691
633890153 24538
151141783 1750
332430563 4243
199830692 1403
972304819 9815
185512383 1029
13726032 86
2218 578955668
442843687 12214
21004045 121
804904808 2690
926467697 926467698
352613971 21706
315804221 157902110
3684 574928724
365847587 365847588
181350542 781
799475201 2771
250043134 1765
545419024 4839
192667391 768
56100118 187
54781333 194
376479103 1376
746714141 3560
351688844 1245
399081659 181431219
108375842 413
326807545 1766
833515134 15142
5356389 2678194
983820112 5111
227826922 827
591082304 295541152
122700160 409
265754841 1160
502501272 1675
925489839 13633
978799 6
825635092 3818
6622 547285506
179240438 703
723900829 2413
586583471 4297
624807848 7548
503258053 2684
263100001 877
526100312 2708
153523244 84763933
169988279 1694
345331324 1175
298409069 1057
535262425 1879
855685560 10204
730861847 4734
4690496 264
556368337 6733
3158 140793114
426900292 1975
188400629 628
764354453 9572
985413625 491440332
591477676 5669
489466512 489466512
597112613 10899
558005001 4280
11637 79527258
497053359 248526680
155439303 867
60177199 10313
79098681 79098682
993233135 67816
158870209 1003
312836825 1292
141247895 1039
582900250 1943
454501194 2579
686700601 2289
300026276 1074
378271354 2765
182100609 607
5207 602865472
245430239 1290
178514161 89257080
970908347 5282
921310032 610620471
848984007 424492003
154553959 5875
337695603 3638
129190866 489
706743744 5528
570011905 3456
924392348 3715
460798464 1536
518197989 2161
362100001 1207
155928987 1927
3343861 134
689125062 7508
908791261 88010
265188130 2862
367200000 1224
857301423 3201
937 224607183
337243141 3340
753365935 2606
239486462 1074
998451826 3505
10119267 1014
403200206 1344
48740501 860
249156180 2597
517070808 4801
291000882 970
323147529 1259
711164105 248457476
487738189 2694
677157389 2730
648495749 3669
507144236 3835
349616317 1169
872108415 7617
826272407 17719
936463583 3296
164686503 573
208 24616096
451454326 1665
212970179 852
449661003 1553
206580155 3067
304947902 3345
42899999 143
987878919 13895
365699062 1219
836062300 59397
171302711 1288
488011860 15647
506698311 1689
594797029 297398514
451940503 2077
398298633 9641
107624927 107624926
757497857 2525
576712829 31105
240655554 77257
492372528 1762
999237514 3438
564939389 18475
968033397 16851
668272016 6819
85800285 286
124898881 799
730501500 2435
789824740 789824741
434890986 2222
150361199 1800
416338005 6148
414655431 1598
168681156 6505
466737294 37531
196403874 950
346767980 2263
797702501 2659
867578365 433789182
497311867 7547
129180011 505
111030506 2487
593323314 296661657
331504682 2393
84599718 282
618270874 2227
68567725 383
5846 997365785
256519453 1412
147805819 147805820
767901936 377315882
317401058 1058
367662226 3165
314530397 1638
113399639 378
611285568 3376
808006621 7027
937024897 5001
453215165 2899
242699323 809
253239249 7810
363522304 2487
924303080 3081
406076469 8414
851034215 4985
843706392 3516
744300000 2481
800402667 2668
143662640 2360
798487374 399243687
362995559 1836
415163359 7291
261342787 1484
168497758 1107
691202958 2304
36112920 1128
2652 691905257
890404723 324232611
484350924 2059
632108996 316054498
554302574 27966
173443605 581
429731984 26114
233592184 1107
384467899 1464
367800000 1226
394725028 1498
123862885 906
29519274 10018859
394923873 4658
721580051 13623
984361730 31621
367208409 1245
375825288 187912644
99363673 648
581700629 1939
428728724 4215
810950739 9935
687753010 4570
272812653 1456
436799999 1456
128297291 521
972303240 3241
523011782 523011781
6539714 65
816883286 3388
257100856 857
94669116 5532
743400143 2478
155464255 1117
653886659 27428
839164649 3317
798143364 5521
325202470 13339
198938345 99469172
156954693 1267
77138605 278
840524986 3861
687330165 9047
264735083 1817
588776737 15586
671066670 4913
607802841 2026
808198730 2694
4511 649624599
948938869 3316
728891826 360794182
748434153 3207
877357890 6198
768897436 2563
437556763 2272
591320521 29240
855902691 2853
609766405 2418
1704 402548921
703497655 2345
544474312 199480757
576298079 1921
523802739 1746
477418014 10586
494088896 2947
479583794 6581
745488199 2638
202500676 675
301501346 1005
1145 236346205
578660616 289330308
900830092 3541
76991373 76991372
664599126 282030570
3300001 11
96336719 937
6698 966576031
932240463 3761
540601802 1802
845000253 3692
19816991 2144
1697 164065960
748816989 3254
367597362 367597361
880228070 3023
526489406 521768166
263862003 3092
804233927 402116963
169199861 564
263169180 1300
316501054 1055
349147801 3403
918931439 459465719
394782740 5555
810554339 3113
756263405 58666
232836227 14958
323315021 2660
651920721 3079
512955264 47547
892202973 2974
7992 596205071
433485599 1840
799200365 2664
337959148 4051
281025079 1108
257332752 3648
881 222554712
752896877 752896876
451308277 2932
660422905 3018
553201844 1844
250200001 834
678811063 678811062
180300342 601
838 128986636
298848889 2067
771453071 3159
659099852 2197
210109717 1073
894764126 4448
10229894 67
258009125 1357
764998986 2550
913500583 3045
109563943 747
580623877 3618
102954211 470
907086767 5156
666670628 9113
586469147 1955
154733875 823
962896701 962896700
570080728 2165
847111405 3714
94800342 316
407778987 203889493
7531 855554470
284264757 7581
428528480 1452
204835073 156507814
590625164 2001
33254419 111
114599176 555
475100769 6868
1601 227671722
511354725 255677363
790390173 4404
999277873 999197709
249900833 833
111705957 403
189876 770657001
543725463 3062
338400479 1128
38824479 21076407
384389309 192194654
999006842 498881536
159258449 1184
768474324 4022
300439351 1840
435703966 334694176
828119072 4927
717251042 16856
953911440 39417
666966419 35310
628491276 3794
615749649 3060
639960751 30294
725099999 2417
168600496 562
49 11178909
964214952 12401
902223105 4987
475744496 1598
385321479 2830
775042215 10796
538062067 2879
407993726 1838
762268048 3064
220199800 734
323594873 1543
483499907 1647
560416576 2501
185827687 948
754448899 3129
622004666 12987
214407352 748
724500000 2415
623827888 2847
653097822 2177
452215434 3219
697202325 2324
3300012 11
58297540 290
436460399 15390
904270798 904270798
523135563 261567782
907320161 4449
501734678 501734679
261090116 1253
388428584 1520
285949240 9538
90084649 1234
903678090 10290
130502661 955
897893685 897893684
578260380 2285
206803530 103401765
510507933 5084
767083840 2918
972488254 7311
480598398 1602
882310436 882310437
343693842 1408
113633024 691
836374493 705088044
988500587 3295
394498684 1315
581785176 7896
783340113 64369
826800000 2756
237191818 2263
65148058 40743
328003356 4005
895802985 2986
992621516 5005
540621407 1968
480404848 2119
864204968 6631
1533 317790900
684184660 3044
287099587 957
877 144224404
983516277 913159735
333902076 1113
804973657 402486828
220834199 1910
667202223 2224
140555141 524
321241340 1597
599564757 13849
169419152 592
954004664 3180
564922240 2192
558 68399092
482998728 1610
2731 674260890
324883216 3206
17380889 1297
120299690 401
142304172 104273
862928912 5511
6255 567936905
809936001 4000
992230553 992230553
5924 630577328
948311919 6249
3078 169930224
438305255 2172
170730657 1042
279514088 1582
23351327 126
789992475 12587
735781007 99403
759104657 2946
747648125 5273
588798921 3299
574449973 4294
867302891 2891
155099898 517
61517391 1354
762597777 2542
922500232 112029
282052911 1666
230999346 1382
679451833 17839
105829070 1681
1337 224870376
180241367 180241368
477299778 1591
766276611 383138305
689698565 2299
749822589 8678
984971549 3928
558256063 3458
663902213 2213
349293015 1373
672898297 2243
893800655 8856
203100676 677
485402072 1618
950818101 4313
951527434 5371
729020963 6853
464671458 5631
117352792 424
590234795 17313
510899005 1703
743404117 421829533
208528630 5270
999158329 7014
540057228 461514437
441206863 2791
977400859 3258
764945765 764945764
4711 710673835
785724761 392862380
970873607 38790
916267000 3875
833702463 2779
60448516 283
187678520 1411
255299531 851
956418216 8346
676295485 4450
29745036 108
783337914 4066
731150003 12181
285600187 952
879643049 39226
861828582 9019
158400527 528
943503145 3145
303865414 1039
291599712 972
288899036 963
283430309 1013
329212784 1595
154728095 154728095
86873504 372
783078598 3591
633503809 10096
921842845 14752
186910525 1514
803190402 16313
728400162 2428
520883393 2806
527029940 9813
453186785 1786
280742791 140371396
628346026 4525
494723778 3335
556273625 5087
991411015 25113
123288442 961
679494627 4160
622502007 40294
745804799 4160
557552352 1946
191700001 639
572009137 3477
571870947 571870948
340192124 1575
133874247 133874246
9576102 8110637
245625649 245625649
749218346 3413
730197567 2434
931404921 3478
977919774 3939
416427815 1722
815443508 3847
349327559 1635
182381746 635
310718709 1532
135920980 753
237000983 118500491
57777217 247
110100001 367
752097492 2507
588722889 27262
738905103 738905102
816322069 6835
547516532 3263
590101995 1967
13516730 402
509100706 3681
68763883 345
238351155 806
197099788 657
347967337 2293
44768851 210
544265196 3365
633518337 633518338
80541719 1953
442013715 58244
715461914 4709
873201412 873201413
255823285 10106
550294096 9285
955632451 4175
194059539 161173500
124232250 426
758177434 8919
838540795 206996
33389803 257
150393150 1490
848467083 27553
9660 491790600
963361652 3245
144021512 507
556736893 3122
955798148 3186
735488676 6824
2356 649825637
431919951 46448
231600608 772
374401063 1248
390910171 1659
634635121 2685
106057308 84216318
491103094 1637
672235077 5221
143358336 792
854668760 2983
945615689 4694
982688263 7208
176400000 588
215820851 1807
531341645 3597
144526262 492
715180431 522470436
435147335 10536
444000127 1480
46538388 201
183756319 1048
49265887 220
968936894 867321827
499733291 249866646
575834191 4603
3085 692430189
636000980 2120
41541200 697
236293904 1076
664241852 5272
842447637 15428
917752056 410767843
790225921 5760
418660481 31640
86320728 583
260517816 1026
752280602 5126
572592254 87441
442174533 2058
57921069 520
378423653 1543
941868300 3180
6074 479463338
570787417 17330
210569709 834
666508975 2560
913080814 6286
933420996 458204063
170164282 617
295544463 2185
230539524 939
274 51146120
373201245 1244
440098532 1467
802815999 4900
591387137 23969
997335783 482839915
973190339 7265
862897911 10079
999841087 25345
57012508 256
834078206 4483
459130759 11408
947507009 834822208
33597300 150
690300483 2301
319984797 1749
949530351 4081
149356270 2845
919134835 19174
275315950 2275
629108784 5455
793798953 3413
793857431 6299
889947601 4020
452933435 3675
258007400 3899
198812672 1024
482652097 3278
844090902 784109684
278400929 928
189362287 805
836074459 32153
948901281 3163
18703680 96
637502316 2125
74100208 247
464562195 1748
996429248 9244
619749311 9429
4781 926178743
481589639 2254
243533867 121766933
856005617 15398
316500738 1055
501248641 14708
579278173 4398
718525044 9081
597295284 2428
251922380 98435374
541246279 2365
15900052 53
197347069 2098
555016944 14554
923566475 923566476
648211980 2292
1534 352915879
676055380 3101
647104205 4016
345282211 3290
757502124 2525
917426047 917426048
254069651 1356
992165093 496082546
70212976 592
974706457 3522
711973869 355986934
208648516 1319
983850794 4923
630701800 8014
176367355 1115
370799046 1236
75372587 268
513318762 2754
775292063 20880
871354200 5925
716618530 12736
678902264 2263
866771834 6012
294692116 10105
499220193 10279
404896100 5065
567600725 1892
30423746 181
785400000 2618
906222239 5201
965 83975265
164999714 550
26831 885382479
493776071 3636
667502225 2225
93012224 2265
147592369 494
429373308 1995
185290955 1161
197539585 737
99520584 1412
182186928 1040
217727469 8510
772250612 5614
682268658 3187
90299836 301
13500044 45
277473841 1002
245699181 819
320699811 1069
837723631 7088
1177 235825967
287460632 1214
654453479 2337
770237100 11638
373884070 2299
612798075 567327987
153033113 76516556
63900179 213
375066613 7471
413609223 1605
738946096 20524
189300631 631
247343306 172950938
102258284 77403270
103990748 497
30128117 147
310250180 1075
999116889 964055249
3503 825019554
201834502 681
969394527 5264
47935551 725
980489502 15291
826638723 2931
155433156 2000
451724403 2032
416920502 1731
980437979 3685
666524700 4050
760664240 380332120
670964599 3391
734942216 2465
877915632 2992
989485271 89896
464157119 5019
990912318 4107
126913426 126913427
424125396 2903
743225903 3385
583969905 2655
141016035 562
835655809 6847
625735586 6818
119917633 2476
260735303 3901
226304860 4460
776018340 5714
643983554 7693
507298309 1691
328370757 5109
194816361 194816361
504338665 3630
534759313 2974
475201583 1584
882916321 2964
232499224 775
870597097 2902
620157908 29443
541853911 5235
17227603 63
728289493 2562
33081803 209
400200000 1334
720577508 2776
156676414 1828
278999709 930
784726429 3470
505263558 2298
738909509 4710
554453920 14752
946135252 3844
738788809 247158575
172941139 172941138
344724355 39111
596401987 1988
849308803 849308803
42300126 141
506690045 12178
85746594 327
84149786 556
373474774 3591
109677217 1132
547895798 1881
145687620 1231
890498090 8699
892119312 57456
905616520 6013
835803420 2786
969452551 63450
5561399 23
100658785 366
230475528 4273
507150000 7728
562247354 2766
855377688 855377688
318811229 1431
781749333 5179
221129 753386503
296531556 148265778
678600000 2262
859170132 3234
628256324 5703
353828058 4691
40864162 2051
805059154 2722
691334513 691334514
964758597 4163
614711530 6450
4828 953650700
668097775 37616
6729 492259995
809856947 17916
754267758 47802
821404232 2738
423900001 1413
971567295 485783647
81900272 273
237636176 34465
92691436 593
775168717 7703
880205442 2934
195839270 3791
137278330 929
789997032 662638463
189900210 633
212999291 710
839404600 3698
16213768 223
522818681 1991
558530280 3595
1097 208925271
18003657 18003658
963240097 22811
16749179 105
458206470 4701
419867895 1455
3197 558531938
779200808 99800
252851579 20532
529249374 2716
264879946 956
824106960 3060
934861529 3170
647162207 647162207
863011031 3354
600230595 300115297
839154851 7225
974751920 3698
456655752 456655751
199500664 665
3764 946989863
404698271 5024
880431150 440215575
120580667 3636
909695989 136500
515859871 2699
28577561 107
4375 986032095
590913 3
5020 297530327
806914094 3315
304191876 2174
365420639 1248
478198752 1594
238546789 958
2495 554842582
548 162277617
747963547 3083
345655058 245172013
180977974 711
23699921 79
661650596 661650596
589858992 28926
954083178 16139
1371 125330545
789033498 789033499
762225513 19356
344098853 1147
4800 576238694
927603091 3092
847885139 3195
549298456 2945
659140045 329570023
923100001 3077
201078048 3209
32400109 108
991483623 8742
723897587 2413
890569041 11516
160215547 1104
993242494 12607
947351764 4804
122530720 4118
113209011 581
2369 509986475
72187696 8143
989187983 47530
435299599 1451
882596501 441298251
166757083 3159
697718190 7243
116119983 419
467654461 2649
987899011 3293
451501895 1505
915581477 3077
4249 490479436
227534 991719927
377758503 65846
528898236 1763
984389093 965101189
898733318 4278
4448 800439005
918603741 3062
262027502 1003
906 101900538
610787496 5986
528537997 2409
933134257 5112
251400000 838
574230519 287115259
762960193 3329
876022247 11601
919793887 4572
474000000 1580
280875385 10233
774220123 2737
757712675 757712675
943408567 878940339
1275 326486700
291466032 1579
864427004 2972
915529839 28718
799866712 4317
185216514 4624
590926693 295463346
769274891 37181
930224822 66486
730348903 7513
944103147 3147
514111181 101603
689052619 4923
565448835 21185
549870692 4711
368800279 1412
10356401 80
318515365 2735
341463217 1306
222524337 1029
466623271 2492
431181497 210902774
65969171 223
991639429 5343
941065750 5500
3173 641960271
557269447 30207
4565 615988352
561823502 3004
1189 310717642
985137097 5174
208142438 1192
760797465 2536
66538577 352
238064817 3433
34741906 239
3558 601656092
551658089 2606
3926 880813804
767762181 7058
518044033 3456
360299757 1201
30741050 30741051
872234532 3827
47119107 23559553
523203195 1744
866515942 4464
436882431 436882431
210802978 2317
219599999 732
134072739 907
552240378 2590
284730130 1510
832455105 3150
978306265 12071
941696860 3139
512543898 1899
984602531 3282
809918666 355981943
887498658 3718
215971667 215971667
793423993 4611
32085629 315
2498 491827182
862295083 4043
686436925 2360
743597242 3331
985920924 905175614
903627982 28467
311743488 5232
157499743 525
302662457 2372
205702984 3167
813358459 22949
453323273 2506
311401462 1038
574735872 3029
58799804 196
361500001 1205
358970643 358970643
578472691 2086
54589850 4032
261596104 1097
325770149 1732
437998541 1460
796356750 35741
991232581 776097437
276081796 1912
422114161 211057081
509545326 1733
959656740 3738
66806134 233
316680146 1099
4756 415990083
100765825 3936
358501195 1195
283042166 141521083
369568606 4394
115461757 666
868651799 2955
260459387 1107
569540400 1950
991799999 3306
704697652 2349
718270727 359135364
271559744 131667611
398721096 1630
323 70968362
419703677 1522
697803561 26019
429000001 1430
830193542 4326
4507 914936864
889200613 2964
387598707 1292
981546237 3676
561901874 1873
736800589 10558
130499564 435
410402377 1368
13877 754792191
476401587 1588
719256446 16023
790816728 5267
664202609 2214
317489472 250770069
978124230 4302
903693967 3919
489123771 3884
685100334 58891
296084060 63461
7255 677052659
330561140 1820
213 61519333
335099800 1117
189830737 954
984017751 23765
517849326 28779
784335055 2918
958633165 13137
527098244 1757
136354750 1750
502734084 3371
286200001 954
273580354 1157
465531840 1871
785508640 3040
576002135 1920
904503014 3015
233400253 778
427382040 4596
937664073 8849
969755535 23216
763783334 6111
898237417 5113
171084951 1149
546495496 2820
865777161 7239
730601767 3469
89952361 1333
273565054 1462
732597557 2442
60 6840833
645057632 2687
4920696 41
584098056 584098057
481498394 1605
845400447 2818
1395 200436390
654745980 2266
130491599 740
360325350 3850
706802355 2356
893239898 5631
199527398 199527398
508711590 4940
684171171 7309
469378667 1869
422702661 1409
852599999 2842
8533 199919657
66299796 221
632397893 2108
614745106 2535
537312215 3444
70655569 244
761050521 6633
467805690 2923
256037646 945
547098011 2004
852789382 3117
383241386 1333
116204359 769
285072075 1605
159973900 1929
463416160 1841
952435816 6297
40277012 238
313158675 16759
385845837 192922919
21143671 194
251840157 908
443756427 443756428
964539294 12893
618900000 2063
319005194 1745
429519701 7431
698402019 2328
858005605 2911
41056888 175
881397063 2938
903384456 5309
26597 805889100
259356945 44996
854093330 2906
868411691 9181
191400000 638
54817357 27408679
5609 635461198
618298140 2061
740701626 3511
53460885 42512074
942314039 37922
1583 131262576
126600150 422
970071572 945791702
825141652 11103
877076595 3657
46 7287320
720465938 3384
237706417 912
733975840 3224
142563795 596
435501217 3998
502121955 5534
719250446 271615691
1677 323863465
549899999 1833
184946821 5169
397241041 3342
905285865 33018
332100193 1107
222005055 1245
649497835 2165
666105091 104227
867865184 3135
725677387 6578
580093234 4805
591898929 1973
303601012 1012
522601741 1742
984993353 3538
86238674 333
844790253 18600
474602304 1582
735385873 26886
989310516 5142
41149196 236
547015825 273507912
910879376 4249
818080405 818080406
360995257 9706
163800771 546
514878086 4114
443777516 1553
207685500 820
188843412 3774
92075326 2218
880813672 22415
31260553 960
190262303 1179
275332396 275332395
942300901 3141
496501654 1655
26129347 13064673
92515624 2089
465429230 19069
343500413 1145
483898388 1613
179071147 3725
423684749 8924
459254526 11308
326263354 2993
67241 820541923
706117479 2395
735169607 2484
243595196 840
848642005 5124
833982140 76449
161326528 704
553043785 14076
3984 950942184
476302260 6460
28799905 96
245109256 1062
330599449 1102
217800727 726
2042 338328770
721802886 2406
140557376 592
266699999 889
355111469 2335
857400001 2858
4402 648570679
459695431 3495
300356703 150178351
315794688 2578
320400000 1068
221114474 2325
24434012 211
253225984 1024
183541051 693
136713451 136713451
236400787 788
917013687 3891
637165389 3723
874005255 7669
120409189 849
342984251 3869
824732999 3250
434060902 2774
898815689 3492
865495055 525331541
839701456 2799
867140489 3362
484921791 2084
180986712 180986713
596768879 4417
812700000 2709
979022178 42469
39933194 182
416980540 52077
36618625 152
910008470 4927
495299999 1651
370292579 185146289
79499999 265
522449910 1773
128700185 429
391472241 1758
414222500 4460
142233321 142233321
100623178 400
3018 896280253
298110634 172432090
743368478 743368479
43925603 151
260275184 260275183
114973578 1459
984267952 3371
313800804 1046
1061 314744270
789002231 8636
183077769 2191
931910760 3706
88677516 33224970
886878103 3178
9666475 35
45312779 334
647738196 2996
185747173 2648
109319529 482
428398724 1428
596611474 169034
966883463 770683821
555900000 1853
816639025 408319512
372016434 2073
676859880 2290
574449428 4550
184857999 1749
427007220 2820
111000548 370
4365 670475251
895502986 2985
568868265 4120
834471674 2843
283799054 946
1349 272101112
415946477 207973238
940504076 3135
252097905 9981
905097676 3017
441498994 1581
644238700 8260
630382900 3350
803109124 3602
119840601 610
810599633 2702
225835564 1214
162300540 541
219417033 932
220500735 735
338242233 1258
60680927 65672
250067211 1411
28390 528318091
981822422 274919
988637244 5474
55255577 751
405317085 1567
816600000 2722
128551319 1080
347023657 347023657
858795520 60994
18599999 62
35746662 259
84970943 42485471
266325887 1384
335959085 1517
888585941 4036
607800926 2026
695469584 3728
925046975 3745
409585568 409585567
548719412 4008
798813925 3175
809097304 2697
240520336 120260168
252123538 1191
329619290 1105
694862417 13445
66907296 245
559802984 1866
552257977 10632
156519687 1352
921180175 15203
183193771 84562928
280358186 3349
819527353 16997
695476040 347738020
340209052 4533
690292487 2932
638100546 2127
678003203 2260
2892 805301138
71545445 281
144900768 483
625499051 2085
748061724 374030862
28749376 5111
199199999 664
566015524 249264651
40300424 156
3383 524622108
78526849 13053
101255803 50627902
840194906 756084807
995002317 5236
473447261 3751
1796 372878744
546166106 358240451
821633820 3329
606635666 606635666
464726103 8979
607372571 4905
207408754 2649
133911596 596
676499999 2255
837119872 9507
131793589 828
867740179 3062
543754848 271877424
988590553 6923
233246478 29508
959757718 334757703
727294941 2738
21754328 109
412779224 1442
437250474 1475
340218954 1608
135217291 2911
404698650 1349
284354 727333314
543591545 543591544
550499848 1835
847202824 2824
998845915 998218525
668699926 6434
517295201 1797
565965676 5205
608397973 2028
367052298 1297
2340 332811180
625391764 3785
652533176 4433
701578301 509315932
617276484 4756
2516 456533232
587655228 25216
67071605 318
173290599 1148
644955609 7046
843601573 2812
507021631 304844993
704099999 2347
208470241 3210
527099900 1757
884404483 2948
514887797 2501
860602073 183420
322745629 1356
507070630 2847
1272 361051615
199799334 666
301157754 1149
58717494 297
394162551 7054
577661160 12615
32793780 145
4132 987766996
458588380 1762
214799489 716
976376545 3432
77411318 480
894823830 9270
170062640 880
940131739 19363
80623325 1127
566702273 1889
410973094 2259
898912256 4544
987048504 3601
625095780 2267
844087177 3134
824430947 370198
990627352 13578
841802805 2806
349280334 1478
378258942 11445
997239376 48351
516570617 3299
115039706 413
209400106 698
544048086 7991
325986645 4220
427635628 427635628
428495440 428495441
261032059 130516029
4206 794915544
712625215 8301
938705235 3757
828815863 5646
532697651 5584
801246427 3319
521308956 2031
166935397 938
23399922 78
254820625 1002
760765557 4374
583733063 2648
306897868 306897868
966472307 25702
988796564 4545
173716761 173716762
909721019 8665
252830599 902
256767809 8558927
978173320 6712
700026004 11123
486300000 1621
803702562 2679
504901684 1683
285757979 1590
498145439 3863
224208535 1409
417876838 15578
798128757 2989
136541405 68270703
26484589 112
998996671 3330
839804952 3739
735737495 13718
966601336 3222
666547895 4543
425132444 425132445
2147 551371364
362099673 1207
583774440 57851
386772103 1611
844317051 3225
189734820 6465
590863795 223558
45345364 202
882252231 441126115
719709338 346706654
25564455 25564454
905465484 10794
885158922 4741
735286478 11003
787966859 3552
434453027 162904977
948639893 4372
35385483 448
766335461 4917
272199713 96388
510431042 196149841
393719630 1686
63610065 1499
553243036 276621518
87603507 974
22480723 76
886752779 3363
596081341 5518
657003289 2190
163451859 8530
106412001 369
655706568 5016
262110939 2212
993316287 10289
836673042 4651
3073 592154808
428742659 10814
771298185 385649092
985071088 9009
643715562 643715563
972164518 4292
844800728 2816
864414058 6911
953400000 3178
41700140 139
17984481 352
415038732 5829
643831607 3652
560400001 1868
179770080 1189
14755231 9529915
375298750 1251
660116909 2642
694760982 2567
418199307 1394
103776720 438
18993439 160
301993679 5520
81754273 586
45092708 197
891497385 891497384
5242 577306193
244259741 2894
475801587 1586
328201606 1094
333462359 1661
577490271 2270
15220799 1057
221400738 738
375758475 6071
1592 463723859
253723261 998
634738591 7698
4438804 53
837010941 6140
742008961 5280
638908009 3238
487645718 6567
691627677 39117
905707493 5900
546168358 3106
586176915 9465
579043152 216371291
913009598 59083
921470153 5688
303428059 1348
133652145 66826072
119555936 530
401064907 2662
6347 579635685
378422826 2255
813807006 38427
488101627 1627
835965584 646450830
680488518 340244259
961645778 766356953
404402236 1348
285299090 951
359984026 1616
6098 445699209
866241417 866241417
989985056 964805633
369061316 1401
931828986 3509
316728190 1163
882432528 534446640
938441791 11297
754583492 8913
639073291 5489
457502687 1525
842917428 12037
463852182 2719
609188335 3068
618505310 2684
863781297 3292
206602021 2524
370501235 1235
2543 253086553
749345848 20375
871059100 6354
368447543 2135
973198466 3244
3347 542255854
341005682 1707
903603013 3012
117905633 416
671702240 2239
408709154 3092
895631933 6652
990081055 443071586
811067531 15774
26737484 348
678539645 11288
270013627 1400
900598035 3002
777577691 388788845
4883 447818289
217117337 766
465668599 1970
5284 389483640
912903044 3043
970740716 485370358
200112119 941
730436734 9934
333900000 1113
17312 761139172
354667496 2517
912936171 912936172
139918761 2476
998999999 3330
661666611 2378
888522616 444261308
872579910 9255
286852653 1716
296292559 2654
904623299 10731
887581354 277790
919200402 3064
387697877 1739
626097913 2087
246945119 1497
417899034 1393
859067416 6313
847053964 439980890
773326152 12762
203928471 3124
570300000 1901
943861717 441082973
317042923 6342
733306239 2480
484500000 1615
598743004 598743005
969758959 8560
340843900 97691
759808000 11872
878832001 19125
742940563 2654
624368781 312184390
817599645 17055
1251 122872414
346666612 1439
765695041 765695040
220300511 220300510
510630449 3573
994150901 7636
699059759 349529879
397752095 3700
725369904 2997
954981282 3387
177031713 968
360157325 34495
595804166 2185
701620794 3598
343433656 2081
959577975 6708
933986381 933986381
715654795 3490999
573022489 1990
797220672 4288
867979773 7369
854097154 2847
51743777 224
909026118 4221
829892618 44101
43720601 4675
2223 365344566
770195257 6797
998557664 493751596
228359063 228359064
777600240 5223
465650941 7779
802853022 123474
934202024 7171
114599999 382
359668327 2546
874358854 92869
628095599 6600
54295503 1406
319488181 1835
726772785 3244
722699414 2409
331747053 10109
812661117 3628
455256668 3042
843201741 3446
949895573 474947787
527410429 4937
979576044 3881
935346531 585449889
763202545 2544
875651698 50531
379201263 1264
692907164 40499
508545747 1858
602228468 10268
25720961 141
748278235 3778
468955313 3308
49200190 164
551370335 2211
595936389 2186
821126802 821126801
803397322 2678
290319400 1801
37391782 17098347
22294 485372382
548844202 2727
82 21314310
802057768 3959
843231187 3906
686064190 20759
512461254 4465
688635826 3513
198815335 2164
756556402 7121
634975185 2143
549997857 3810
716700001 2389
974122594 3902
242401269 1429
662598573 64669
299325581 2546
626421660 3615
309535673 3997
923777444 432777216
426425587 2525
442761707 1828
953701233 8876
480230127 3903
20374004 98
691630355 7541
41400053 138
276550481 138275240
241199197 804
104742309 1738
228211177 2171
246465263 1909
703798297 2346
952438171 4801
13144654 6572327
656357142 2510
719416842 5279
456490575 2198
1800003 6
365821594 1324
479952915 3878
901940821 30294
546301027 1821
2292 259257288
230715922 10281
814624524 21549
68945250 320
296647396 135838300
329705375 1248
879302930 2931
458849981 7402
928003933 415780601
499178672 1723
172021980 12973
824916082 16707
769616540 89489
610739449 2581
478699224 8284
936580569 178091
1143 178240873
429293455 2965
2073 555360846
845938777 25176
543803455 4591
131460351 131460352
631823039 631823040
822606315 16826
353949900 1571
769484595 4217
323700712 1079
484654903 3981
754323108 377161554
644275035 2782
444801198 5741
138273784 1459
918749439 8960
705806802 2703
449001252 2549
682801632 2276
423671645 211835823
2692 577908646
518419340 3407
636550604 2469
101802540 370
902462970 3615
641351000 8419
322142951 1464
146149349 73074675
272269979 2548
5321 516485726
972976386 4505
19934671 153
21898 934248992
778662780 3738
324001080 1080
895176287 11562
100330680 1416
653211991 2428
734195744 3831
810069597 5679
87989039 1865
71999760 240
422121414 2073
986939316 3564
561903347 5899
296786610 1135
151639886 1641
440590058 3166
680913018 11763
782871334 782871334
39599999 132
741075226 2921
424209330 424209329
920725209 460362604
71901740 383
656492012 4311
530463961 3042
768600000 2562
149146772 786
36541050 175
889161601 3450
681161706 4996
915413350 4325
912537887 5707
170361566 3109
603986149 6443
104059381 510
169072848 574
576817332 2004
294870385 6876
181335635 19060
37925245 134
779099038 2597
134184517 1490
104685103 2707
383700016 1504
771905523 4108
258815490 1434
7107 600015582
98100219 327
765895444 180508
553118243 276559121
854400001 2848
4788 432638892
537598777 2728
543721757 5894
238346012 1007
645867881 12914
709606963 2812
883125041 3318
618902064 2063
408917177 1943
137000159 891
980402173 11441
374661755 1896
950192425 8874
2075 390351075
923854927 5803
429201513 3198
519301730 1731
310658069 2276
381860703 2000
443903461 221951730
310908472 2317
190473381 645
938997263 29118
494054951 2575
124073446 1014
928337783 3593
4353 627493560
924296919 3081
139101344 1935
503516419 9941
3913 935938731
457801527 1526
925503086 3085
162830007 59516680
645555192 13547
749801610 7682
776099101 2587
332763168 12104
2420 312791426
640571808 640571808
21473281 384
461263250 13385
104034570 52017285
46530273 310
961074796 548189606
410978241 2347
918433702 3123
888767344 4272
129813222 9376
832465443 10471
446301961 2535
957289891 4794
992400881 3308
176529319 605
816899487 2723
69672237 69672236
400515335 400515336
687786162 343893081
120650543 1176
331134467 9770
477001760 1590
572374817 1928
19200001 64
1102 143953184
455706797 11820
691930948 3348
797925420 3820
405194950 5399
152999490 510
2090 96639510
674233058 2542
783527351 3495
517553374 2144
945297866 3151
355023144 1662
863089865 431544932
930507796 4405
387598707 1292
466129665 2464
76450966 632
479577863 26284
947100000 3157
769533568 5483
616804957 3682
803697322 2679
998452851 497100042
743227448 6168
477300000 1591
729214390 2529
561379215 2378
214888230 1705
624000077 2080
334816019 2030
301656002 2893
540313861 9210
620679001 310339501
721485122 4002
647102157 2157
303364031 151682016
733072756 3172
961198704 3204
652077567 11571
983464957 9734
664503129 2215
297310625 297310624
923217958 3422
800288155 13992
6098716 63
804576912 11428
773999999 2580
754991093 19774
781703859 3762
61646343 229
287999041 960
12793257 56
199200663 664
420341450 1690
667733249 3328
58857224 10886
596014457 27656
777729824 4635
663179123 274612
908689736 454344868
662390848 166096
821581061 4460
745135561 29380
117297303 892
364371702 5160
41682249 153
724694441 3091
126900423 423
815966692 2797
76365216 610
128977084 436
152344615 76172307
561492521 1899
894759997 740820214
270290153 270290153
457233030 228616515
47734393 23867196
203771458 867
156642223 1082
59099819 197
260370397 8073
210434154 968
242064061 8161
605622589 302811294
729597569 2432
109792172 547
597734901 2050
421201772 1404
607981583 2373
776831418 2593
102039408 1104
651793734 6003
342497457 2774
858080431 2950
639618990 4716
680809296 340404648
579655219 4754
665404226 2218
623790939 2197
147692765 525
647673361 2466
338391962 4490
410880435 410880436
232059553 1012
991449971 484300814
258083099 1194
187938341 677
970230815 129658
566908677 2506
485896073 3851
109553416 9637
173812571 86906286
430575083 2991
88465049 450
614080251 2419
527000701 263500350
800363239 4014
814997200 28220
980113499 4500
780628879 5141
170088320 1930
303153670 2664
584211932 3772
167699441 559
44539153 426
232523569 6452
703865309 4155
438166198 438166197
69305492 34652746
3577 360109587
983237834 9243
873491599 5800
161976183 683
80941537 288
583971301 10637
82138930 438
32868633 161
205656669 1454
484339842 16149
438258896 9146
670100229 6549
372356524 1713
7260 184643580
255119397 2308
38907897 152
667200001 2224
37409264 153
100079715 365
604202303 2014
592502974 1975
422098618 1713
657354739 328677369
239604731 74783
833097222 2777
510073827 5246
755523600 6169
632700055 2109
983370680 9003
715255499 3435
250721361 1867
126341007 602
32191202 121
245999613 820
661566400 14787
2128 537518210
686682668 7733
510124830 8022
21971286 196
435018551 1911
738620001 206759
310799824 1036
260211908 8357
868497105 2895
59514861 615
144989621 1017
493412882 2234
725687254 8275
169675587 1451
602067436 11372
730803655 2436
927899999 3093
693476178 3669
754090223 4435
918596939 3062
584779649 584779649
423602255 1412
289627318 14233
237142186 3049
44700001 149
578398072 1928
387960481 3858
356634825 8036
671098079 67006
26369937 98
145276863 499
203931000 8632
291782956 1305
47589033 237
609520482 9074
164099453 547
522646795 2003
213786497 1199
385674317 6942
970382192 20396
869082210 1047087
912606460 4372
1437 319045505
520926834 15895
96031696 506
423001411 1410
463425803 4056
922636426 3361
638240022 5565
914648267 11559
811680189 3229
30284725 118
925338707 421299605
169 14408095
660329193 9280
3798 30646062
958328976 958328976
24957666 459
131631761 15024
786287454 3188
254699358 849
819116353 3776
551966827 190105386
586470567 6675
845999021 2820
818982116 4376
355232442 1734
618200762 618200761
727013046 4808
438601077 1462
573712656 18856
630474628 3534
4101 442065344
995810263 988448571
150059000 884
43123993 43123994
509625743 3119
234301119 781
459899683 1533
230837615 230837616
780812681 747682443
3347 605274827
54299999 181
841589435 32177
753701761 12864
2137 585512463
222092825 111046412
113030 675355752
781802606 2606
354318158 1738
510598297 1702
243664369 4856
285205256 260840655
900260059 3702
713402927 2378
369708573 2301
680784355 3344
37747512 569
746104163 2487
89693597 10477
390790763 1428
281736355 1535
810600000 2702
914010656 914010657
321954025 1622
612417865 612417866
320700808 1069
129600431 432
305669000 3031
607081292 3549
953314412 10167
896100001 2987
649132075 5044
805144987 6493
304801017 1016
863025275 431512638
688800893 2296
477991994 3603
72712197 3196
917493449 4616
130214926 17055
242208295 4103
3245 846922285
539767332 539767331
155190015 77595007
271327598 2803
647757514 17207
693963269 5005
879097504 20609
983282719 4760
438421216 1491
484023288 4088
509993346 187242
639039298 27830
907091869 9220
463672889 1922
888993236 4675
442893828 32607
175929161 613
844002797 12832
54942448 259
393962031 2018
602702008 2009
736840223 2883
477061862 6842
905194913 452597457
503398321 1678
877223433 3153
642699692 2452
16500000 55
99538161 829
185233696 5223
160199465 534
476183051 2230
831602771 2772
9063 702880965
713974883 713974884
730085939 34134
643803150 2146
106361080 1010
177280950 2310
490677790 1883
16499944 55
170399567 568
423247771 10782
749361509 5684
318212587 1169
776150824 5612
608999999 2030
978000246 3260
558176641 4886
301740624 1776
418636921 291110112
497845932 3276
393354680 4540
298165409 1773
781188432 781188431
368193970 3122
47912899 328
15317 759125837
473141046 2391
296485344 1424
39876211 486
181268339 14795
430502693 1435
748544543 11808
3521 514051916
348870379 1329
634736159 3658
743287953 2978
18137599 18137599
142199999 474
219373940 798
143254224 837
453408162 453408162
359867044 359867045
1800 205263325
454134375 227067187
909468745 3249
556725937 5941
298200278 298200278
785748475 3187
565289551 3150
516773154 3454
685145784 3931
265800885 886
768300001 2561
825180315 4535
600672736 2056
403902132 1910
792785665 6336
888189939 888189940
722871796 5348
780093301 71898
698058927 15277
20422543 198
921661380 460830690
887403613 2958
861634327 3381
436326229 1508
844604160 16790
348253253 1413
341320115 17547
99900464 333
575598433 4087
626830335 7922
937202516 3124
271987151 940
321890998 1685
85636073 847
357546960 3240
70596932 2609
276645569 138910797
363868595 1308
8064 963939854
918077601 5019
909425712 9347
2629 533679640
611700231 2039
258264623 1223
307802015 1026
245888733 152412506
890171361 445085680
560816584 1961
384715023 1344
419367647 2208
787903849 3284
272163249 4592
2129 443786267
933766931 6308
344749883 344749882
913797372 5053
44115598 829
179765360 697
490252306 245126153
112 27571164
863952893 17087
647132874 16100
221144840 1960
738473095 4491
367758753 1282
975793148 3476
848404891 3566
585592833 41338
294697853 147348926
5150 833759250
155880977 2167
708785510 4093
525495949 22510
124426688 1222
940099679 23178
336928759 1907
363455891 20731
462592745 4437
948787542 6157
521399987 1738
131847198 457
735826144 100089
2171 427371827
329213857 1569
224604321 5914
37971546 210
415997686 11685
2699999 9
425442975 2027
59850450 1650
138299999 461
797999999 2660
544700721 2440
60642229 411
804324695 279289720
233479919 908
138246887 494
875006687 3841
363837600 1440
847073717 423536858
452647954 2003
59259895 295
507003097 1690
239102608 1384
787502624 2625
79500264 265
512310094 2469
850836168 22152
2686 212512677
460711583 2232
167225904 83612952
572205565 24831
648778063 648778064
35099882 117
6646 926024804
307792359 1048
197533900 1670
626510448 2852
654288781 4380
604998387 2113
118667261 409
696551379 2492
273336898 2423
692403861 2308
956706230 3189
517201724 1724
368700001 1229
841 127561961
592850204 2579
751287364 27554
356 106070690
460678751 2261
1976 266064733
126874382 104629625
784556613 3789
778502594 2595
181587539 795
874942142 26947
628802151 2096
779123149 3101
138958451 2510
587448520 3071
442488681 1627
106502057 666
401534785 2226
98399672 328
212647253 754
811049460 13780
486883775 2008
939326028 683465546
464528360 464528359
922198901 3074
464640336 6659
674160299 3407
492197556 4692
19525 483673300
150667504 1688
579979918 4191
374182747 2253
751500001 2505
623955724 2944
129551242 1968
307848143 2313
536495410 189722391
256572286 256572287
300148714 1104
469973744 469973745
1657 254744720
726602570 2422
509712183 8746
787553043 2864
633052658 2842
662966849 8571
752446946 8491
345601943 1152
320804690 160402345
140410171 522
458401366 1528
237299481 791
66051764 309
835774919 2895
119999599 400
680702919 2269
349900019 1311
535797889 3508
966016890 17838
41611383 206
479462873 2527
27723632 117
338931424 2050
439463990 1839
347565887 1986
868562634 55951
179345153 1312
4132 903214972
744600000 2482
768600545 2562
270280289 1544
2754 725786486
755053469 7582
635542740 635542740
423642240 2880
687297708 2291
858143079 17349
187289642 876
642898750 2143
943530656 9190
147599999 492
357602081 1192
585734509 4541
524671035 7265
254219692 4151
195110175 2075
944477170 44283
648252161 6693
594302788 54842
706608761 2620
593545723 3674
469923476 4469
59081983 278
17603 413150418
582898057 1943
257099999 857
48082358 1174
224149607 862
717172686 5147
661035017 2998
232052664 874
815328693 5211
555859072 3037
48517345 773
616985424 5424
407190182 1609
176783089 870
2364 567368004
235539090 1035
999015987 26333
357092577 1264
639002131 2130
1613 363755779
3180 762974823
584494086 3030
197008813 1271
3944 906134779
219099546 4680
151509640 20296
950805036 5004
818795250 30186
858875002 5538
532230329 14772
852876569 4046
300309927 150154963
564900000 1883
502798325 1676
672017357 4315
102338124 629
346402161 2747
399664189 1548
422224034 2438
46871177 289
647596365 9993
641714923 3432
420159160 1687
60239984 2422
808300875 4175
757504704 2525
813100356 4690
873610338 8150
630569303 3252
939299482 3131
108693832 494
364817161 364817160
269995018 127494647
966605791 3222
142018046 1102
840599759 2802
412799001 1376
955198049 3184
64641538 3051
19200001 64
717001220 2390
64924936 296
563672226 3642
618602062 2062
992096693 3307
858921589 9114
3299990 11
242104315 5137
960726564 24085
637839532 9179
177910362 177910363
635009363 458395281
654597817 2182
88670188 997
814004535 21304
512602548 3732
508546440 508546441
344688947 1712
314485755 1502
129302607 573
456347629 5076
672297759 2241
858554458 3249
571348710 2246
979195018 3647
978136964 5265
390307952 6506
17798815 241
606312877 2964
655274275 69152
470775900 2049
40231820 159
770346810 14977
262431798 1673
70199999 234
572808014 3787
966313374 966313373
935703118 3119
570970749 3563
281148185 2117
588167691 7765
438751845 27898
223586047 1889
965575121 482787560
2526 546823428
3148 817236540
463107247 196115097
793090550 17280
547250688 15872
682329062 3811
337788259 1216
571972601 2116
450113483 225056741
830069459 6985
773452877 71332
706201046 2354
779400001 2598
872297739 6134
857775358 3343318
79574419 307
336922473 1157
870247637 435123819
596699999 1989
608571711 3808
544835479 2862
183621682 1330
711307470 8374
885652315 442826157
75538751 1632
32855702 32855703
189658611 83820156
552901844 1843
867597109 2892
186100816 903
134486045 1017
608097972 2027
340761420 21271
725251120 4360
390976629 6286
119195531 119195532
565198115 1884
382229846 1791
229011645 229011645
488794775 1882
163410099 1137
440602596 7798
209606585 103903591
240668323 1468
149149868 5387
253436025 958
636729512 5616
441320950 2377
140699663 503
196937051 741
43135139 273
26484804 660
915643260 368713596
141899999 473
403814578 1673
63811043 939
761009528 5464
986069749 986069750
616622849 2330
409200898 1364
209271229 104635614
887111823 11771
197051455 40916
348652852 1459
747743215 6952
183928282 890
723477507 2770
359608725 1525
538264313 2446
930020681 465010340
440662494 1862
233717625 6225
649196533 2531
800338851 12998
483038131 2449
2641 535530348
612707859 13834
270299098 901
427930149 342439208
418995360 2758
783916062 11263
207951055 1786
917402244 3058
3815 501099962
820806590 11334
728572415 6634
565800001 1886
664521909 293179458
925140548 925140549
812452960 3410
215100000 717
875908431 28521
255972016 1992
490254363 3026
246724160 1364
344676036 213075351
987702479 11014
478501594 1595
496610081 248305040
1484 170231124
939869692 5006
582653886 582653887
323606414 10394
315535599 1987
639777436 2219
775137452 23598
915899386 3053
251145896 1001
957616076 4086
450851779 2514
437101550 1457
664202213 2214
161316403 609
106800456 356
737310805 6374
164223372 604
965097203 3217
42701191 376
375601253 1252
47400228 158
256346193 128173096
320101092 1067
46369758 1020
440101466 1467
500400312 1668
42758328 42758329
170707825 2232
2493 401076908
863626049 3690
284824541 1804
603969695 603969695
354154079 3360
227819588 88832272
1141 326926851
324013917 9202
539584318 1898
596310987 1996
651754583 9972
608696554 6117
911104109 3037
335594448 4393
303463057 180714467
852406191 6741
559709134 192797
340549997 1614
765819433 8754
707584013 2941
5544 967801375
571547920 9908
732385463 366192731
842454326 3031
5679 890698980
535614433 2336
717446125 18702
37172117 659
478739772 2143
596701144 1989
5325 637238599
387215119 5293
85674321 1096
818402729 2728
922783754 9258
429199845 1739
445799999 1486
639002493 2130
30816962 321
634999951 2470
768587855 4369
957925978 28929
39955857 14405786
227935076 12279
431100712 1437
302796101 2202
212428164 1234
918657085 5155
842449587 27550
715197522 20787
187553919 1888
394095000 8084
201299328 671
321383187 1876
830610710 10430
207366325 912
199444905 1089
108000000 360
627299867 2091
858309477 10196
868661564 5423
884859457 15424
96214684 499
707253508 353626754
826797487 2756
637448904 545600399
440099830 1467
142 41871662
601475166 5142
111448575 1575
404222607 11972
156051349 78025674
6563040 30
425265632 1593
401145517 1769
88800295 296
134653384 1081
164829448 1116
970125479 38774
700836035 7428
834953924 2847
380559958 1837
468299999 1561
705630057 26302
394259281 2060
251007286 12434
333001035 1110
602566332 2029
2325 167162850
353099757 1177
738000001 2460
836385088 3311
990270770 10379
290601501 2608
887097225 8628
752529244 3698
295500001 985
506122928 19810
392098692 1307
60600000 202
891305796 2971
113159399 113159399
442543122 3369
327598908 1092
754202514 2514
244564778 244564778
315359619 1267
1085432 14
967203931 3224
702600214 2342
883675396 4708
372682453 372682454
933293205 7605
880080383 5147
842240088 15669
412225353 21587
764372240 180319
875098367 7118
687754630 6999
365679237 1430
752930557 3396
12651393 313
280509301 2122
836978415 3549
693473920 3795
846973596 7291
384350788 5027
245578339 2468
2785 563377650
327001004 1090
688032600 96906
934800390 3116
1795 260088288
677470098 11721
93599687 312
952800000 3176
685636593 685636593
2670 778242258
560788434 1983
167827579 964
869638034 2921
220669815 1227
341701868 1139
969213367 5722
823432947 3722
877940429 438970214
918303061 3061
225445136 12208
982918393 6752
22106341 22106341
1642 400323857
768354012 8171
217180048 10726
243715393 1944
796815724 3180
797459335 6638
475044058 8635
382413948 2299
672977981 2610
141899697 473
808113558 6393
608107769 22467
74982519 293
809 228300265
419700001 1399
540389066 1981
574492124 2433
428984785 761510
190319653 853
263474023 1496
599782176 2088
780958879 6140
183183564 1643
585479700 2119
964242399 10450
526798364 1756
996600221 4606
93600507 312
88696533 733
303378049 1392
112890012 443
109996909 854
671675376 671675375
145456812 7577
566401887 1888
406081906 2661
550084047 9612
92126550 354
103200000 344
871081398 3660
264326075 4364
642301152 2141
1667 441957567
261974503 2807
827317411 4335
757497474 2525
306723755 2853
7278 706070124
371038766 4323
210295761 8297
729976465 18702
280500936 935
836229628 5044
17149 734085478
384004893 2353
109732510 109732510
606898074 2905
375965519 2604
127364785 4102
226715807 2768
465601258 1552
3465 570831030
461402041 1538
940523982 419827454
433714714 216857357
1634 339988144
502685546 4569
621034379 3268
710724761 5585
105455248 367
798902112 2663
85200035 284
508118337 2639
781349951 7811
292 34766396
556391122 3598
20135063 124
463820052 2796
1416 91999618
791908085 4055
845106625 2976
830286644 4705
472909348 3807
68179457 285
68986190 533
217861004 217861005
870961405 6809
909937729 4572
583112390 7070
248972766 204894131
710040591 1998138
495625165 1697
207687434 207687433
963600000 3212
577438526 2980
379597239 181554729
685349561 2380
191051861 2264
644229410 5900
812951088 412294258
567692993 2354
566184579 2665
777185451 3736
772797425 2576
728103883 2427
151262599 850
371700001 1239
941839850 25931
829302119 5532
716896281 11422
1764 363839112
926802241 12480
672104157 197264
140410607 70205303
661198420 2204
111528649 792
139321101 970
82928977 41464489
380003345 7924
118879474 45203384
898609034 49974
787257865 787257866
24142753 432
18300062 61
381566382 7471
311101038 1037
573698388 2630
730431075 5136
746997509 2490
987920280 8532
731775088 5518
592503380 1975
677605304 515671787
391198696 1304
443438351 20079
314675231 20961
972794395 972794396
656782699 9493
264300000 881
789945720 3144
188343324 1808
143793867 587
363367209 163229275
435643823 3539
542871635 1818
323078402 7967
561669899 3300
689315183 4282
515191744 2783
411601373 1372
439932701 5478
764559611 2845
795096198 3642
190368071 746
979471889 3730
802014580 3033
379498735 1265
420996532 420996532
239442176 62096
339770313 1444
417008673 1679
417480579 1545
385200152 1284
3022 552383304
666512039 2580
37925697 503
508764002 3732
750577691 4344
837973621 9610
757598324 5263
540912184 126707
40477744 337
430479160 2175
444704717 2732
342483274 1203
580797353 207452772
367407656 5931
634181839 2801
12697943 61
358486648 1572
181945037 637
2430121 9
173805141 1061
40864223 137
681749055 4185
122400407 408
272789442 4238
563608047 7201
159051502 584
927896907 3093
307778089 2063
978936567 3744
612171211 5075
535847760 3103
87361240 380
654000000 2180
783112305 391556153
6238 631666118
74896375 1234
401101726 2499
66122419 470
15049876 15049877
584292690 2347
198473340 1378
697742338 8113
736000183 736000183
825302752 2751
793894643 3034
2060 421385332
515240092 3582
985621810 27898
590435583 12792
156966065 978
273599661 912
433742106 33644
903443002 9876
536465913 6399
395401319 1318
2910 123016102
329998900 1100
121051950 1630
550458455 2778
678521105 5626
787006873 14529
886658520 24991
431401437 1438
784751730 3342
13715 340287726
54404011 123086
272624551 1188
222975179 1620
155963195 545
543421480 2399
984821463 984821464
519190144 10887
393604425 1724
172201315 1343
856634694 713483083
727724770 2785
886967855 886967856
348601722 1162
89100296 297
59557407 59557406
243212866 2443
716 90002136
140803300 663
490336119 245168060
332856868 34887
125349279 55138827
663686153 2397
433573089 33006
306495099 7353
47613 887506320
600402600 2142
968980763 17484
518453349 3017
530968746 5362
85561000 340
41992557 15510303
233842203 14132
65317857 363
460423342 2227
790198732 2634
870366509 12119
78701869 516
779257349 3249
568085631 2053
574564808 8189
964939898 4874
660 105808605
940001628 5046
482093525 2921
566772260 300858562
221833476 221833477
694027195 3858
866466591 3693
17264677 286
444601481 1482
55836 503491443
263294834 1559
494223503 402844
591682417 2312
270000900 900
663900000 2213
75899774 253
404550451 2727
576 42105986
756599999 2522
679768274 6033
633647574 18623
657275871 328637935
143699670 479
621329344 5915
804073015 3945
624160913 312080456
125700420 419
134132000 800
668841887 2348
637178851 10650
449699999 1499
946769799 4339
306118355 1048
961658273 376117091
20796575 211
330073591 3010
763502544 2545
794707348 4468
897151501 3500
330451527 1129
64430 995997257
832647194 4401
315854065 157927032
226172330 755
488449223 3918
682197873 2274
817202723 2724
640019840 2392
179888469 1030
774738321 387369160
420000001 1400
671153220 6732
291727031 1043
716688494 3391
931163531 7726
913503614 3045
904546981 12579
700 175961073
901641976 3373
611675359 2257
445943259 3365
59838907 201
416235033 2456
781988409 3845
780300001 2601
743318260 7437
404124853 335118569
912953660 8712
121200404 404
2465 703618315
609299999 2031
282425264 3377
114223620 1262
746700000 2489
951585655 8365
502 147699213
857446889 50503
92839094 457
843387281 2943
274683271 2515
720902348 2403
775800267 3532
699988951 695664941
802802676 2676
845336024 16075
509911989 5374
729154513 2482
350100242 1167
100326845 1894
244149614 5387
1027 203009144
354140052 4450
676786613 13631
19072971 5530
623797201 46800
940280151 385475899
516494829 2708
658751011 5233
1319 306040074
235525808 37079
506405296 253202648
487631568 3990
707654052 3971
87047799 3395
70608773 249
22117314 87
85200285 284
46252156 155
917105673 3057
293473797 6622
271654922 3880
278837559 3439
915683547 365617384
423786302 3459
402300169 1842
222179442 1094
909012000 909012001
641219881 4676
118320689 503
545814396 4819
937357344 389268
461101537 1537
824701531 2749
492302921 1655
268398914 1435
827399999 2758
822885909 7082
176581029 598
611552509 8137
995635079 4120
420543097 181699849
518527449 5215
55729359 803
626036845 49049
346687825 3185
779529284 2717
830637060 6270
579526070 579526069
607675913 4386
54299979 181
946793634 536800294
369301231 1231
952844920 9430
345599999 1152
927399716 30967
423495109 1602
509044426 2458
976317934 4110
810406505 5726
694502314 2315
117647568 939
877802925 2926
814609729 814609728
446614962 1564
114487199 480
46606559 280
513301508 2583
750552202 6487
131501435 679
355457982 1657
179399829 598
135845158 107617731
60849856 3097
940202273 3134
651354794 651354794
328650939 4012
559365147 2377
783013389 7511
54226 773316986
785062129 2809
818625507 5217
881101032 2937
635949119 2586
114562407 114562408
476521865 2366
519973913 1801
695811445 5795
731699604 3089
298102805 2122
774340304 6233
212544683 768
727716472 2858
232799223 776
756464428 2889
160200000 534
482860466 6842
164547206 164547207
816810469 4529
949375188 9666
476832236 5061
3986 759671810
705467535 5706
400946643 1638
172371030 172371030
870007910 16019
684813076 3786
508198761 1694
479248939 2331
317911504 9365
433800677 1446
977142800 3783
979734439 3558
406771304 3399
312714292 312714292
943437399 18050
256706348 6865
217380259 1000
974128271 6134
337529244 1349
5604 425450977
861513344 4851
728397571 2428
27595621 108
206399312 688
392425017 3086
453566696 2517
729597569 2432
848400000 2828
268604850 3677
366798343 2801
773674200 1983780
671839488 6816
202201055 674
288714354 163791958
138000713 460
584700625 3903
283221638 973
424236096 1552
321000000 1070
415500001 1385
478210461 2551
897426646 4163
991322750 953083887
635368572 2611
647023569 7736
1157 269851777
935105703 3248
580141075 4032
190180367 2352
787514426 14061
72300075 241
31499894 105
52 15581020
615009107 4228
600001029 2000
155256082 77628041
963984903 4276
871266169 3602
474300609 1581
293772440 999
63899787 213
725998776 2420
623806026 2406
877478627 877478628
19205235 11205
728100000 2427
960312083 480156041
713183414 5166
40079341 460
828831536 23377
905786111 5984
879703914 439851957
156044150 3154
823946567 12442
532200215 1774
63000211 210
94113349 518
419400388 1398
284340049 959
332877620 332877619
424799999 1416
555321311 2457
55042 445289780
948045551 34555
823069208 527604274
251100372 1189
331555472 3511
745355681 6411
827801749 3385
405063814 1551
6977 633994252
49070319 464
220761278 1841
331800001 1106
751877405 18446
157162776 1463
422836881 198273940
266699719 889
952559783 50424
194099352 647
986001331 8741
296283545 1135
712436435 712436436
78856938 3077
276153718 1073
540897672 56203
176033844 6426
117936040 5351
243747377 3654
708665531 13535
346037761 11776
215221481 2524
881876543 10520
40182600 14475
823183504 45407
161999459 540
896250373 10556
603840383 4362
536955769 1937
816705836 408352918
578408805 22210
715599105 6107
117369815 426
381902312 1273
428254793 3412
204232885 1118
825902855 2753
878972865 5243
264547911 11432
96844662 3501
209400000 698
108899636 363
217581724 8233
717613478 16098
552629707 4107
226499246 755
2181 325818113
640197866 2134
5812 950174410
519369993 9767
210933857 1938
246300000 821
201779633 2764
769828995 7839
596874307 4054
279181265 1744
128936813 1178
594525888 6724
732817427 2994
229755479 8011
711597627 2372
304501014 1015
672128235 2383
928938745 5518
980875441 4832
846301039 2821
596521105 2088
17886751 62
393503177 4276
178576199 3480
851474563 3182
103311543 1314
936485167 936485168
620653322 2971
313200000 1044
189899929 633
596824430 17495
291197069 1226
288307782 288307782
476401982 1588
550838674 6188
371423549 4577
392999135 1310
397304819 2596
754074120 754074121
818263722 9057
695197101 3515
393832049 7039
852168074 4075
362402057 3193
123701233 1126
353953440 4140
129155033 1214
223500222 745
859500703 2865
958032431 5332
537221761 5232
123634358 1391
245155253 1748
995883238 976335594
21254 781002135
905400461 6801
8671 686387294
80260497 477
478353142 239176571
602728647 301364323
845524919 422762459
1369 328872132
663575895 663575896
861244161 4256
271790242 1650
568647053 2502
784393879 12918
1891 497664951
980700000 3269
35169165 17089269
686099999 2287
647997840 2160
510267169 2252
356130735 2054
597294569 2082
928245604 5941
958271224 26713
186905653 2342
655991590 14723
213555879 1117
792819531 5882
790313362 776601941
587957291 4212
366901223 1223
413701380 1379
503572498 7760
350239049 175119525
600453317 14122
966534080 7012
5652 833094463
789847453 7841
454122341 208313
456898477 1523
207035718 207035719
92400307 308
862 81043913
234635553 1035
497737375 3362
276600921 922
951590641 3728
442993811 9667
482991925 241495963
571150013 13761
6514 653184836
458498251 1706
60900000 203
185741833 909
929867597 14546
707812741 6811
422700001 1409
929924267 10158
439653592 439653591
459958239 1646
337025809 3490
400010160 3324
360661620 2066
419506096 6133
152 40997913
35291359 760
1807 331743007
9130127 58
501989701 4308
24498849 316
745088689 5182
37331395 140
821033685 3541
572224535 27306
339300085 1131
146527176 78609
508180870 51616
166878461 5112
694 102374360
139322039 1560
187199781 624
971499401 4858
452535498 17091
994630560 3808
211188859 940
590827977 4418
539328553 31044
510376795 1804
409380659 2740
15326 589621436
704650795 2946
496220850 6850
167341251 6937
950696830 3169
590710406 2189
455100240 1517
396030674 1339
887272623 3583
87543465 1221
976196747 3254
189990009 1085
538201681 34640
423598589 1412
905403018 3018
414715311 414715310
22294 459394614
945303150 3151
142066626 3117
521198361 8860
640036656 6288
440248049 3322
211200736 704
459719945 1589
610488078 51809
448200001 1494
622639732 2682
385225540 192612770
630380826 3243
950993573 8399
279299070 931
560444534 1948
425319566 3167
363287586 2050
561808552 2805
734486349 10699
829382841 15860
68652920 280
364401676 126925
498126384 2856
158559492 950
443902449 3896
403763711 1594
940068069 5760
81519027 347
147959315 959
489270794 4921
439795005 1885
806397312 2688
91229319 364
918157311 37067
960272003 23754
502452743 4159
333374749 1423
527507603 1786
818103237 7581
679624195 2438
3272 943485091
827587879 4445
632004296 27677
183803236 9361
283268556 2490
965096783 3217
926524945 3683
348954481 1570
666671417 102078
334813640 11345
226800756 756
759491999 3825
513118426 3863
894100476 3966
257398813 1164
644729215 2159
4140 302538780
208060831 1405
381704527 7301
331399250 1750
99599999 332
765274727 291844
782909399 5515
835950034 10616
319502047 1065
167865697 1337
356108841 1461
357898807 1193
450043749 1625
484443988 66669
385343687 16911
425607411 2284
29399903 98
560553955 11578
167099443 557
964264379 128716
71244552 2383
187156295 774
433282601 11675
495383419 1962
669961212 20522
487743650 8653
261563692 1378
3319 512739034
979502513 3265
326282866 3224
19058626 3959
21900000 73
379577675 379577676
316251880 1585
611839776 5756
357155140 357155140
615589009 4737
589754152 21219
600605746 55264
645316465 3832
160120800 567
596103436 2763
865747463 3254
30674686 322
621897928 2073
56700188 189
833402778 2778
898875905 18176
415099956 1945
2648 299348158
710841782 4115
956707172 7217
2043 175240368
256645347 892
526029840 21594
974782682 6543
875176991 7824
79800265 266
42900000 143
461180056 2555
29099902 97
54417317 241
513762640 6385
554420647 1899
118902569 59451284
251333679 1040
802171179 401085589
12806616 83
991013362 10427
461101536 1537
3048 810756595
813614399 2880
755101659 2517
981238297 470730
75712536 331
198850955 955
543383297 3548
805320834 9267
942475438 7432
145037156 5297
295016151 17064
635790437 231754463
198000000 660
680505123 3796
591425675 2491
769972227 3686
565312195 2146
783377489 783377489
337475767 2263
703744030 10369
543300455 1811
2559 393996435
617406102 5834
501948749 1785
354159611 1358
967369835 16076
725256973 2844
591184834 8345
128377360 536
929697146 3099
258736808 1022
537207007 2163
508206586 9367
63600335 212
133243136 3328
119691082 479
458773053 458773052
368404621 3660
797699395 2659
432295788 5324
465459666 3138
903749959 451874979
788966297 13149
1437 253133982
678197519 4680
104327297 52163649
685461851 2654
588675231 294337615
77789897 398
44478 951443983
837047016 3199
299699289 999
240676871 1003
475187391 26744
547503343 1825
872947075 12579
431 118952552
323261228 2381
810569229 3810
846899802 2823
2059 582543612
255599149 852
324280621 9391
798431800 35532
361217473 2544
902464198 3105
4914 870215346
159031005 5839
250649321 1249
47150006 894
842585453 10296
994713195 8729
561403458 4803
751994899 45260
650700000 2169
68999769 230
911671369 455835685
335746662 2677
949189141 3578
218159061 197787
720303741 4101
640680391 12838
55992652 196
758097472 2527
3532 887144319
160784012 2476
6154 44118945
584998833 1950
450902090 1503
649 171020152
491179148 198487347
12329 767059118
746133125 3338
1460 390015182
870897096 2903
702247954 11077
738452261 20930
331869255 2935
573677647 6292
938696715 4456
980703761 3269
427800000 1426
192017216 33721
110292945 55146472
353698820 1179
254999149 850
454038788 2657
601329178 310878387
820720754 326024258
653280638 43989
3449 930902345
938103127 3127
193454549 193454550
635063344 9987
41660709 170
360276336 360276337
277200000 924
384434759 44598
17035 624252467
649168554 127014
2988 757664172
175547646 647
867983666 7940
939984301 469992150
156300373 890
873492997 9974
9596763 74
67830876 33915438
39200947 594
140999999 470
450817033 190832690
509431666 5281
871880889 3680
915481170 3414
983866306 968775581
577485090 6792
766563841 2880
361498796 1205
305220601 1148
68110959 443
814967015 3972
234000406 780
11435937 47
827070762 399966337
485701619 1619
174940545 689
808943359 727919834
953686026 3858
1114639 4
593703394 2539
280701187 1807
214687866 2446
561463046 3166
467745103 182352790
673659251 3126
512065580 4921
930299169 3101
522713076 522713076
572543848 222332450
585355469 5677
510 146659170
20701471 88
132076050 699
373936640 3920
435708230 435708231
524902625 5525
323157017 323157018
2262781 2262782
67043323 267
438299999 1461
144834945 842
304716566 29032
890596120 8042
132371369 689
679481170 39530
321598929 1072
815997907 2720
785181486 2902
966543163 6270
468748503 2069
444300000 1481
15457 909280689
331443184 8430
744272282 5009
952088264 7069
233771341 3586
556638806 9539
882396019 11214
12120409 6060204
41700212 139
672003030 2240
815444734 6894
212999291 710
684801129 2332
31366685 31366686
296812515 1001
559801264 1973
827756352 8616
296510796 1967
978589515 118502
255900001 853
837182987 8927
689702621 300786383
205 57534062
90596883 1106
666800958 4001
8332 587705952
635946001 6000
464698588 1549
310801037 1036
531486683 3098
3259 252527829
146959971 63222
988752809 9449
831536814 793943073
801062055 6166
48643092 783
577203396 3374
723084660 381094590
684350441 684350441
468805615 2018
258294364 1810
621302072 2071
601457522 2231
363951883 181975941
524186643 5141
909655744 6171
320398931 1068
5920 942718560
951998104 14729
61622926 325
878630135 878630136
90929261 1366
914655717 13858
938816906 3626
484801617 1616
895202220 2984
272999155 910
153485874 743
353673224 1438
4441 737121621
446178151 1518
684324068 2876
74231201 400
496387334 2265
997337517 997337518
886579935 443289967
148792386 1351
715104169 3037
671466081 21339
252666852 1285
759602532 2532
200795466 100397733
324716340 2532
628199761 2094
142791998 142791997
56776993 351
978942007 13607
714405038 2904
954599822 3182
437297675 2348
95046122 1124
394669081 3042
643428379 5355
927303090 3091
808895361 3440
424794712 1532
775357864 13398
946878477 35119
811131239 4687
272580000 3540
133649281 640
362341907 2003
193410359 1287
821697260 2739
164000084 149490357
234246571 1123
691171975 345585987
4624 939011600
57830892 973
300108883 1172
244733830 39323
644843808 6455
416702516 1389
231299954 832
392401258 1308
816921083 408460541
629660662 3633
309956685 1497
611233231 3997
444191306 3257
126051941 478
38399873 128
975673555 478705126
244180439 244180440
186132457 1394
963030941 963030940
157620849 539
997503955 996945566
258644812 1464
757757469 3269
749853287 5988
6371 266912299
262633405 2878
563266589 9538
722276905 6972
972896756 3243
821036626 13220
948761335 13805
566974515 2733
828755135 13248
97091757 1239
365424 840202312
121343969 710
923143518 18281
465298449 1551
829799341 2766
251519553 928
177300371 591
401923862 401923863
955081039 6934
616768556 34133
18637017 830
186020068 1467
624597918 2082
958191780 7771
726580904 10862
952142799 16600
376501896 1255
410131232 1393
554311978 5374
410079664 2583
102682049 368
761312524 8579
488765734 1727
201971107 2039
822381859 15709
233313617 1398
186459093 93229547
296 76486163
776398573 2588
273022021 7372
410742713 410742714
6451 944011198
923544319 3320
544404025 3699
705580559 3858
310382102 138641982
555719527 555719527
802465928 36958
848103351 2827
182296921 2028
149734095 2441
388927648 2336
67067352 1847
327087991 131572
969900760 3233
648256900 648256901
753297489 2511
344238559 1567
102174998 49765817
402517361 201258680
683383681 2880
94647355 35715700
471747637 1839
910674675 5446
682857819 2529
187862193 1132
619483185 14561
185016653 3199
832502776 2775
401899191 2170
31250334 460
842102808 2807
582898130 1943
45838 638264975
985934697 985934698
978953141 978953142
491803944 12216
190200831 634
549591887 10781
379957702 1286
829724821 11955
994294038 7598
699002331 2330
225000000 750
9952 958483102
514086701 4262
192984740 3469
592339660 2746
960300679 5111
3097 524925067
782003781 14769
913860839 8039
936897777 3123
540471358 2569
916500998 3055
69600000 232
48057571 223
715077099 313056388
556868737 2152
849931903 2879
671381554 7050
551400825 1838
37603769 922
624299385 2081
994811425 27819
583083996 2051
246522941 6190
376753899 376753899
681323872 2981
300044712 7333
545777184 545777183
784344475 2762
853429750 21894
413762999 1400
21619 738288850
4841 921906486
437101091 1457
606 106211026
479083013 203225446
124517446 485
753946627 16602
994825967 8418
42064308 429
616889316 3815
934298811 7702
592499999 1975
586233116 10367
695012097 2752
410419016 2645
774604101 2582
514491917 200474865
359101198 1197
587276370 4734
141877855 556
130698267 65349133
760673615 380336807
793925551 3905
675600001 2252
906899999 3023
689403797 2298
895940391 3608
116278951 75604
213043184 813
320698932 1069
11320345 504
708995710 5683
319198936 1064
682497726 2275
709630422 10646
712391870 6271
987847636 3481
282635428 1259
924600000 3082
462186991 17527
159300001 531
544161720 4072
281272651 1095
640169499 4580
332943974 1747
136823247 536
162356380 1220
350175335 3199
975391502 8075
2029 124166573
533396359 4554
766638254 279082
119301874 874
792015075 11643
444469658 444469658
431100000 1437
142548648 573
748278112 3633
734854492 21124
720302051 2401
323029351 1257
1836 314822592
815330881 16653
13729 417306684
666003133 610452
585983668 3916
635906638 297460605
358149826 11733
251997018 204475146
393638510 1872
98516986 98516985
631252161 4235
911408887 332995592
625878867 2522
233099429 777
792332146 7309
952616447 476308223
719336464 2550
517141064 1773
47599531 165
651674144 4130
564601881 1882
210102232 943
544912537 3991
556224768 2244
412544851 2445
181106923 5702
463133496 2786
772423101 373947141
603899999 2013
452226195 226113098
554392861 4206
286501675 955
889247392 436088394
534870773 36898
932696890 3109
291912935 1799
538502787 1795
939143700 30393
430070740 148997496
854313683 427156841
876566155 3123
931495879 3469
118807637 84610087
498899463 1663
155959713 94589489
547736456 1958
2314 637456092
618228240 2920
905103017 3017
8901 892408787
87299971 291
335599838 244082702
332926842 13257
496194602 13300
464400149 1548
59218106 29609053
585717240 585717240
2333 283952866
545223839 2383
432895050 4725
553455428 9557
868804699 2896
64043 767683441
846542160 33381
860699988 2869
725422693 4259
513174173 5274
493932879 2096
967259995 4932
949496835 3165
600001999 2000
136799543 456
622123163 9972
543605115 271802557
436618867 265508133
960896797 3203
288899038 963
695668375 3951
767400999 2558
509907282 3693
344098854 1147
327781065 1985
851481507 2848
374401247 1248
54561780 16380
419400001 1398
435029771 1615
917052399 81400
330762818 330762817
128378253 1791
883808639 3828
616174937 7893
15306 998992008
135446906 577
289317658 1946
994348328 962432546
886825706 7482808
427151031 2891
101848194 859
499222395 115233
458017330 1598
253302387 2041
135032167 666
379928568 163682567
392708126 6858
5114 375997054
33785056 242
84302943 352
329054302 164527151
345075848 4433
252042850 3050
326879308 1123
297127650 128081688
352640121 1639
3433560 52
335352939 2200
500995545 2329
487224562 176144932
514631334 8731
854999052 2850
127345365 1395
492194326 7483
24409842 82
357356559 9196
301201003 1004
689256384 14701
528792549 1859
1646 455247058
212999537 710
983738419 666464059
291173769 2890
759297470 2531
858388759 16525
421821178 2157
127177612 1236
399870991 3529
607155487 63127
706764968 8216
443999392 1480
890703351 2969
911396962 3038
40333496 1974
881342863 544111300
933228149 374941
892583881 10155
423840039 1765
111268197 111268196
498836267 34692
644631112 6391
77488448 470
406385241 350183066
730837540 624032204
4032 669444762
720436249 2486
10014161 130
183149685 91574842
749692176 3048
1820485 910242
211199999 704
9014 462870265
385460459 3234
410914719 2428
24417983 24417982
674097753 2247
93600000 312
857805830 3356
450001500 1500
876775370 5434
750124936 6345
562437908 15335
398169129 3038
876082930 8034
770093259 4364
925388031 3521
998235749 996420053
964196785 3214
568764579 2353
912473670 3984
246272567 1412
81499397 619
605010074 2759
522301336 1741
349574331 1219
116117137 116117138
194046750 2250
21650632 149
314367471 3291
160877769 20729
42300019 141
674997751 2250
4088 509845733
387403719 2619
646147625 4534
608811071 3876
239944073 921
104785194 573
1269 357789717
372719389 186359694
596711025 3435
263525812 2398
658968678 6268
470463749 7125
445505046 1711
687701527 3833
221213729 221213730
662607820 2434
729873855 10774
528601002 1925
371181561 5515
115800000 386
139568645 139568644
193504498 878
487506599 399329737
868161356 3507
276882927 4838
762139654 7133
888685636 35251
882167203 3040
781413106 5665
225838288 1647
111586906 72929137
577508289 2296
83749300 975
775862083 9522
717548090 3819
341029885 1645
46668198 253
742031289 2930
684047267 4773
551101836 1837
954523407 7123309
267160399 1238
645715949 36902
807845766 3749
133214669 755
879847251 3610
780496365 2948
358499080 1195
305218625 1059
796502655 2655
737193862 2879
461114499 1711
410405302 1700
477526557 2459
251699653 839
2896 472913431
577797790 4183
492150001 2125
121527621 615
268500635 895
116099712 387
686891687 9762
536690250 2911
429880816 12077
122129933 563
998527981 6644
535491599 52040
25122691 108
3514 937646456
2831 684212167
200999877 670
709124239 3004
981301249 861394297
472293905 236146952
234510067 783
270600000 902
416698612 1389
880043170 6089
228148161 1298
2615 423060584
264082352 1972
305400029 1018
175799414 586
740947410 11823
280974243 11170
71100237 237
504310755 7891
204464280 2055
33861360 130
233085873 116542936
909875359 3066
532278787 1919
658442233 2664
723297589 2411
572098094 1907
765841722 25517
19800000 66
848305321 4395
890097498 2967
791486613 626993107
398099999 1327
639650457 55571
6696 325432296
733355244 11268
423931209 1445
639581760 4932
785387811 4739
132546156 562
493569668 1798
312489080 295192054
831486229 4295
827173285 3359
16888 275700949
636910457 282731240
654526572 21588
968701159 3229
3991105 72
3502 86756279
11099999 37
928076569 5734
857479015 25985
705812736 5484
836577217 32638
558888565 93444
333279039 1807
242200829 10564
752668901 7767
669533336 3719
224160787 10709
382535002 382535002
900107208 7059
218385275 109192637
742560373 3474
914 221569138
605699429 2019
829032557 3013
272865296 1223
482046202 5236
333005731 19269
359666125 2242
596518613 5212
936950476 3443
565799192 1886
526085624 2825
575951609 232078148
917559721 4977
799428046 13091
25985049 130
3169 633900470
163864102 7561
763089566 2885
314187248 1684
149266285 2564
503251287 5383
819605056 2732
47779414 551
109818368 4736
137835674 627
107399918 358
412956673 1886
944040124 9875
835533370 417766685
515831717 3146
307729765 307729764
85271512 346
306640141 306640142
56310391 310
895523695 3156
371925738 1523
597983108 8229
527734516 2849
272832845 945
267459337 133729668
337500000 1125
568782024 9222
712660377 7953
731381225 731381225
920876524 920876523
878063355 6986
604199020 2014
24599992 82
489817681 2222
827607666 4899
135524628 3914
482398393 1608
719123925 3495
160800878 536
772210464 3753
90984573 511
846661509 8579
13438023 68
584735428 9167
438492845 1918
790786839 7505
317158470 220649778
794426400 2700
707368876 2537
140031738 781
590898741 2430
681724946 2645
3917 858755246
931039084 6669
678308271 10940
653296739 8724
93261960 8712
238506290 1894
259799999 866
670070673 4813
936230458 936230457
980700091 3269
545403683 137243
153600001 512
230888962 1157
743703749 5625
22331393 128
646930464 4448
185399565 618
949148619 24533
759973284 4354
230978517 115489258
12389 708432043
940309523 10668
305812170 1901
493311015 7718
3071 919084499
363900835 1213
250454258 1520
340223814 18558
15566927 57
186599720 622
551339535 1993
694158060 14224
139841408 47610605
404693743 1652
975457275 3903
571798751 1906
292133625 1580
732599187 2442
536562121 2234
303091383 1073
852183237 87863
389207915 3321
300840602 106353608
871242792 17106
598385861 12293
761770713 4456
971026341 14542
905972296 7921
765746425 651893764
5675 901604275
468932159 4465
968506279 3266
961129251 4671
864690614 4766
560656706 2785
311626390 20403
121557682 121557683
152700000 509
636114081 5360
350864695 175432348
831869999 20540
326025910 163012955
867597107 2892
4015 363694760
330347125 5856
166707355 822
685736865 2784
527245345 3812
944787273 4177
35071871 264
455995367 2232
415633042 7532
99191519 864
905958065 5556
47532711 721
478930000 9493
252634074 2163
938265623 7967
523201743 1744
388175738 388175739
608308126 5893
28881866 12439229
384417993 192208996
625207465 2793
261220217 2131
686212983 379289219
152488039 527
775170944 5153
496296425 50658
539399301 1798
523202681 2555
136199545 454
549428739 1855
925510342 46043
354001179 1180
426913328 1692
125686231 24217
183019123 702
66863915 66863915
59706234 49432277
331498895 1105
866602727 11898
527722650 2058
527912884 2096
958278995 3631
51934492 381
836519889 10072
732529562 366264781
842401999 4400
323246671 5282
532295798 266147899
1864 404862664
455186850 322409874
3011 863723161
278933059 3178
68399925 228
150836700 525
223863571 12539
364542564 135417
193145914 6263
802175138 3546
949870457 4066
5175687 20
584425067 5692
42131901 156
622336006 7845
138900001 463
132788711 749
214914169 923
892377649 3389
930382752 32413
919375690 12470
218013900 1950
586234825 586234826
866889576 12876
506732202 3877
681387957 2778
927215644 8552
636622223 53256
784736064 12423
161226356 596
99545651 2412
886513586 5782
549301832 1831
67233519 33616760
536152400 1828
724446961 6619
184856882 889
614722868 6029
311668728 1204
52347016 285
954796207 3898
378902114 1263
905585819 11231
584098052 1947
628371577 314185789
480504961 2139
137129781 68564890
233700000 779
975448767 5528
917846172 6724
407999495 1360
999406071 7882
367676741 3313
442199185 1474
166800001 556
409171490 1534
453220922 3573
888179013 4401
361525512 1459
514948431 9915
258583349 258583350
318405226 318405227
416190170 5095
988485229 48060
944530357 106932
507373016 1863
457540608 2347
899287829 3107
849299999 2831
482403127 1608
341674135 341674134
797579161 6744
569408122 569408123
8593 603898854
989787996 7595
251894671 1117
475880770 34731
754483035 4097
402300009 1341
827570606 3988
841888009 3033
573600804 1912
130563880 1403
479224220 1598
599711068 7009
101791 976786436
568066905 10629
249300382 831
608397971 2028
507042082 10744
784774129 170233
183309879 4766
322927209 2871
326761141 1684
609359355 7675
657411386 2701
730570391 3582
426239082 213119541
415039452 1866
45263448 324
230666680 1467
697552017 499710260
507900000 1693
415702934 299687002
907860895 453930448
386469398 2949
191100637 637
818166003 6077
39798914 13461778
915866276 877786970
301209989 1682
728828562 8778
310143762 1074
45864793 972
9397758 9397758
470966533 35628
124671016 722
265842299 890
933556624 8619
713750357 2829
109800177 366
501290400 2080
673554592 4904
586652435 5255
998749180 5098
536411723 1798
761855677 4222
847497175 2825
386709041 1356
467609517 8958
198764275 6709
641628455 6122
958575685 38938
249389000 2117
121539081 481
342584881 2256
276599079 922
2928 489505968
233906484 233906485
10477 468014219
869700000 2899
498258118 1781
172343669 2956
863099999 2877
319800452 1066
577201002 1924
858471712 4012
222325943 179377950
940434886 3783
677794781 677794782
844808273 422404136
235096454 235096453
510114754 1843
630097680 3160
995308446 74618
893668765 15478
699458174 7215
770022429 385011214
522926111 2927
809969891 809969892
621902072 2073
250938735 250938736
696483133 696483134
1026 294855706
719442990 2829
709688460 444508418
297309071 1146
776702589 2589
37118842 128
220503566 1040
100848404 7805
328348739 3398
945161356 4247
907674630 810491418
1036 256337106
899650089 3207
675908794 2793
161 32124146
551795855 4030
206249902 759
415199176 1384
858963979 4186
754922503 377461251
957111864 957111865
466556398 2057
400820101 4100
994253039 17792
136322283 136322284
32999934 110
814502715 2715
130354964 6539
330341678 165170839
681161800 4604
797274240 5754
498648256 15303
856189542 9329
826143251 4366
932999656 3110
282529964 1042
171522083 168478916
28 2906260
917361236 3455
476394836 2033
303815081 10310
368779741 1249
646402030 5019
299051719 15570
53498297 180
568781730 2221
97763444 403
979997473 5424
924714837 462357418
810036870 603596792
156102613 1073
770097622 2567
933395979 29510
280489275 259974
705467474 333700989
282874993 1772
451657800 1650
835 128463080
352428427 1402
333145348 1566
2516 704978083
117899747 393
49074396 438
868395068 3146
16594 841979560
705987253 3289
62299486 2967
334999591 1781
6295 457715745
499397804 7854
360413254 2061
212464251 106232126
690882457 9019
91719001 91719001
92995587 417
470378551 2059
613781072 3183
164065391 744
177739369 901
539580445 2308
512545293 1872
361842231 1473
988808436 11004
7898453 103
206171185 1339
268948511 1458
832503886 2775
765633671 4952
91799693 306
1385 345189007
290121029 290121030
485168628 485168627
819450553 409725276
493199469 1644
682374676 3371
950631128 5826
103757849 630
505438715 2388
136666200 1320
217122891 1316
711633200 5840
723476775 5276
512101327 1707
145119776 6866
2539 517187519
942962463 4468
974321267 6948
497398342 1658
502641109 7366
510838691 2438
908238836 908238837
718159454 2405
910081980 6066
163814376 582
338139099 338139098
412799440 1376
687076158 7264
27299999 91
750002499 2500
59809212 241
2873 823790798
502201674 1674
967683256 3642
288945419 1829
967833121 4980
676483627 3374
793317337 3319
983927700 9187
104727186 6981
936994353 3442
2525 468898084
846416790 6210
881830339 21485
2296 426080504
943975835 15235
936445401 6536
225722173 883
635826851 317913425
341858113 2175
718201200 2394
936204798 3873
381122733 190561366
992821166 4833
79961447 39980724
116040362 2701
744209348 372104674
485215969 6938
794707589 2900
347615010 173807505
925706174 3222
3011898 11
962 101371869
417901463 1393
401275319 1740
918596939 3062
61367993 1246
969438125 952500102
242056862 1389
465439317 3323
453089351 1655
38534494 157
423678399 3176
713215477 73786
188638977 1031
390350111 2619
950024409 19725
628180462 2259
442472316 411952883
934497871 3115
621077000 621077000
574599200 3333
511159105 2556
353864381 1798
555600000 1852
494399920 1648
729321733 3283
119424049 578
537184515 268592257
237254485 191321967
240178537 2255
432899364 1443
32999891 110
830231326 9695
773129955 4920
320780089 3039
82322113 372
10271996 80
699 25831676
344404028 3219
726355264 726355264
25009215 101
478574634 3256
209134653 104567327
532676008 2511
354103937 1732
274279019 6645
382217193 2306
910654580 3253
16767884 8383942
739893650 23192
861823052 6320
204403253 759
627900716 2093
3701 560206573
2134 197352129
345913922 2731
539605146 5307
852570414 25134
476071077 3501
72254160 297
361093048 3996
861602873 2872
497123975 4655
293509439 1472
214854265 1361
22197354 159
785705749 10559
684316275 6973
36600295 472
755242650 4545
733774400 2551
975396779 962565397
611192730 2260
846 128440214
136369244 991
493639136 493639137
152010390 76005195
1005 118398023
558660733 2335
957724739 3444
658103588 3861
573432886 1971
67304223 661
708000001 2360
70153732 668
801 240045873
164099473 1606
912599319 3042
76915267 481
841497195 2805
392954885 196477442
24393304 104
79533494 79533494
860099294 2867
762899744 2543
821274805 38361
252600035 2886
735146300 2771
620656699 3133
482821424 117076
900081212 7407
336152843 9546
528875575 180201747
126004367 2256
559890387 2163
190823514 95411757
857070511 11728
773702579 2579
26100087 87
240791400 5185
400743690 2330
856754304 6492
753655871 376827935
597846911 2496
621297928 2071
619368795 4577
585820594 2123
639553757 3097
4452 503581223
535800000 1786
288424850 21008
810574454 405287227
417300457 1391
654600000 2182
206061871 2005
735839938 10717
521971716 4405
521166636 2122
172080049 3932
510598298 1702
371398761 1238
600297998 2001
147857666 1069
356094203 2076
507729720 1880
405914561 12608
680702268 2269
993186848 496593424
114857592 483
834764054 32495
907186225 10533
129900001 433
82866262 311
288289558 1148
628364179 3594
914198185 28923
778082181 4324
446224942 3068
973034440 4456
216988207 746
53067138 213
25536672 742
964757056 7131
631136985 3837
463858071 106698
2700001 9
145343891 884
600366061 2237
797010109 398505054
307310843 1789
840572293 14436
895221069 10052
24598862 98
944272477 5795
703501816 11530
393062690 196531345
586456705 2326
713071181 4987
792069696 3181
2094 371797352
54300182 181
576001101 1920
116889220 2894
429660375 2877
5571 528061524
209959289 826
515631536 4252
167655902 587
835502786 2785
366507496 183253748
53100178 177
260176140 1534
40335442 1409
512936430 2985
209415433 1101
761397463 2538
386876059 1764
340571198 2283
159354377 600
522506333 261253166
245194644 106678
554101858 1847
976402349 19530
644242323 2302
195899372 653
7251331 55
508698470 430504052
651485991 2246
808414464 6864
683057183 2293
52799823 176
992881659 10799
957303191 3191
538800000 1796
755864151 10577
839698637 5108
771302570 2571
326304997 148490
705302351 2351
180067372 2453
924805507 4954
6061 554728855
885514689 8703
2994 570976292
932703726 5185
2915 715352660
197800922 699
770998316 2570
326701090 1089
918603061 3062
711074239 3519
258462995 1826
958309331 3857
878100000 2927
440601721 18980
222515690 775
3737 644112080
286356850 143178425
848904067 3671
323998921 1080
743610674 2803
249426851 902
707702359 2359
616257411 2653
124554527 992
703984679 3855
488001346 428639658
487017823 2384
744881441 5333
615424101 2515
770697431 2569
196199766 654
982765841 15272
6161 525471690
831192939 3628
730834486 17123
847661674 4313
767697442 2559
417859388 417859389
648933349 3252
1314 145552622
974160193 9664
401770916 9336
503894238 1874
401101337 1337
7333 868105738
61481716 61481717
404634672 2028
910503766 3035
578402274 1928
894927284 5787
6588 863524961
237521886 84558862
204612265 1992
824966045 4519
774298539 2581
711741789 5269
987305931 219841
780121405 623597980
755527354 111066
438601865 1462
757034918 378517459
565658823 6087
819008107 409504053
862201890 2874
953511365 5560
753467389 753467390
984629043 4689
39140168 151
771506429 5945
215696673 215696674
116082427 58041213
115500636 385
2858 855545158
702432937 5261
373320864 6835
643493498 4133
71983468 375
957143708 6239
446132144 446132143
444822148 5853
464999120 1550
269699102 899
333499716 2178
3206 487635806
258690411 1479
627196559 313598280
809727559 4434
549704736 2285
474473371 237236686
1151 165311224
671727526 4935
415427770 3425
79696034 316
369300137 1231
421755905 9088
767398799 2558
223400167 78853700
315492707 1236
858608773 6132
636902124 2123
956119321 327679737
451801506 1506
905557120 3511
590254277 7760
383020003 383020004
439 74166832
293832808 4519
626673349 2174
6589 599016497
528745356 42381
568951903 7902
37350637 563
40375 882942860
144037845 1035
36899878 123
10336035 87
918303062 3061
642348978 3274
69300191 231
812100000 2707
17116319 65
128399571 428
406099974 1659
918015306 4903
294267454 16062
576733730 3505
240976985 16738
2524 523945223
468950856 2508
976670659 8260
818701900 2729
207488021 207488022
482108948 2694
692899089 346449544
440960141 2121
805317744 2992
744580238 372290119
775404760 11804
858900684 2863
332021537 2358
203700716 679
327843095 1428
626384933 187709
635831684 6848
713954357 3042
883406825 3425
330654924 4062
185213950 1276
306472131 1255
327936061 1509
444324748 1517
523018139 13161
850735509 27805
919275924 4853
916796944 3056
962067205 3819
435118215 2179
637611606 637611606
540613536 1968
4756 627497356
158672705 1198
540429977 991369
324948646 2205
192300640 641
565800873 1886
244901696 1663
446890702 9433
632360591 9687
797 213250951
433231221 2172
667936703 6421
50135905 18817788
412026081 412026082
979515793 489757897
181199820 604
630487500 2875
963958932 963958931
179195903 111321276
604601506 7065
1422 250835081
497323920 4705
732134300 11813
545698182 1819
459022618 1763
862905330 16112
928761860 3161
352836624 1808
578822261 3020
7229 780400320
598178197 4941
669899325 2233
433497087 1629
436801456 1456
667202224 2224
992308349 4026
525589767 1821
89380278 2241
39726985 494
644050083 3304
255532688 1279
826308100 3100
82402530 8295
656840503 2997
992682231 7916
948615846 4931
25793260 25793261
763102363 8849
763797455 2546
629098448 2097
139982552 1814
908686394 709951829
458400093 1528
206927690 695
290100967 967
587102990 1957
712625429 6614
413892621 2180
75080043 37540021
684226609 3536
510923787 6653
25785957 177
981675167 488442287
12620 518009895
3165 876163897
223949616 3035
845570809 4518
994517666 6579
437766081 218883041
56250719 1347
776402588 2588
225480473 1466
526515103 2891
254533787 1636
518701729 1729
806402688 2688
319170641 2704
436753175 2648
982354747 5294
480801415 480801416
215399999 718
771860501 385930251
108880950 47478926
509489778 3045
635606555 2604
410223529 2052
847885936 3037
783378866 21108
513086399 3577
727808779 3759
205428268 3597
630577048 4791
969141801 4280
468803694 34544
405045292 2588
405067194 2394
816902722 2723
413891495 13458
801377522 6156
426270092 3139
284271977 22426
768631165 688851929
413233319 1471
982206030 3274
940544359 5195
783187609 4844
687902293 2293
796802657 2656
861951311 3799
837599939 2865
697 200144247
781797394 2606
152059100 1544
960706519 960706520
240875771 53695
196053947 705
564572805 4067
186729384 68496033
438298538 1461
536720829 2187
155483957 1025
403890325 2999
491075271 5147
721801422 2406
2474 628559284
587275215 5783
130555424 517
925617286 4559
334061692 4319
467728480 1738
596703780 1989
624042689 4891
102000124 340
54165569 373
186807965 5761
938097372 3127
974696752 3249
606181161 14248
158895632 2128
3785 475569245
271821290 1058
698700084 2329
953323337 13174
259091666 1127
463436926 3174
63584707 236
81258133 516
419860566 1454
880420569 2944
2947 561598002
993988199 45552
913477372 913477371
817823400 817823401
997886216 3581
645708673 4704
625253856 244817
725098381 2417
730693149 7225
484593692 1706
612977671 2168
4570 934409620
411001370 1370
110501622 383
215969020 786
285168655 2755
976971836 477334986
863615214 3894
238500795 795
827494170 7853
650544373 4233
818700000 2729
930376622 7251
933296888 3111
791097364 2637
776721250 2975
292590064 2337
978652065 4342
435466500 217733250
317148740 4809
288299770 961
801602672 2672
642141610 7417
684209649 9925
934802403 3116
867719714 2990
13793668 60
943800000 3146
354055561 8428
200986511 2346
970198303 3234
153627913 8507
294209167 1046
94512909 3830
962126825 15838
426389139 213194569
823202343 2744
575780167 2043
165945206 2971
948968881 6640
519167679 2480
627497000 4924
743373936 3078
99357944 465
551401838 1838
207777333 194031806
908936141 5110
410503548 2566
1434 386056212
38089555 151
508542721 189190
697497674 2325
278248184 1699
6991 210283553
666755914 760269
619782544 2222
802646431 8908
884102363 2947
674488998 5705
935108647 20554
700652154 6647
962106487 962106488
831453293 7826
325038103 325038104
272399093 908
592038481 32599
580038319 2169
494355259 2661
6300024 21
957459125 8425
78790777 2940
137080807 914
274587692 1083
752918022 4014
19598319 181
704192313 704192314
544501814 1815
694673853 2422
945796581 3600
757433117 5302
2400009 8
400421540 200210770
257100001 857
154747424 525
529037505 264518753
6382 831338466
305142219 1021
803113221 3662
715634661 357817331
612920623 18129
591053769 6621
4939 785776563
644399999 2148
128899331 8218
816989535 3421
507971372 5399
790943895 6404
162024279 7480
181159368 181159369
363354748 2667
472483579 236241790
5629907 227
712756201 3335
1422 115060142
160976055 2152
430105580 9086
454102555 10628
198507045 724
727443555 727443556
625850566 2615
475827822 1803
868364447 5152
42000139 140
551928456 236150663
263804147 1153
614697139 307348570
125498047 62749023
861343248 4008
181799840 606
978903264 3263
444328407 222164203
753801401 8667
727263558 6986
404211975 1813
511064367 1801
141899777 473
84838657 673
519322282 2663
215295799 215295798
579208706 2179
174470365 174470364
490854407 11132
19212 946037304
115403604 2290
749263611 749263610
313239525 3929
458234848 3213
459144 4
982797861 3276
417563777 1589
179670145 1088
116487463 838
638978719 3565
820559584 2991
859693238 16633
14400071 48
626305613 11561
965569635 20548
455451082 2921
253302773 1412
812699999 2709
674594796 15307
949980966 5364
116400725 388
300782306 2038
122663293 426
829656323 13357
230533030 1586
159253074 1038
73527609 36763804
799197337 2664
797685085 23409
618807296 2185
542158917 1842
527703742 2799
101976818 393
758609747 12527
181555584 4704
654594533 2727
841323764 3031
922021646 7202
998663063 40692
997486315 8454
979810561 3456
825333827 17238
68717298 1326
224007029 112003514
428032168 2297
928501442 349328309
488700999 1629
593400699 296700350
309106933 154553466
990517256 990517257
657947657 3643
375898748 1253
826637405 107258
424550401 2048
161506053 697
8485 503844902
828746119 2921
400205145 1945
743718926 8885
559652107 279826053
929386234 9634
1691 271528808
226384236 2426
191603473 4408
250287619 1561
466631691 4777
321000854 1070
948700810 892860385
65400217 218
537513473 256467527
796835662 385840871
258693383 1277
902724371 17908
55086798 924
899702564 2999
294299018 981
731446169 344754775
831995479 2993
2936 544700523
900869779 613859048
37800126 126
331798895 1106
807588713 335322972
418212507 7556
274369282 1441
803374675 3870
386972999 33288
178870574 623
571729759 2345
690301943 2301
989638516 27951
629630353 25776
756011912 2999
951140057 475570028
873496310 3850
48590011 421
524100001 1747
22332 268988940
865770113 432885056
550500516 1835
15900053 53
186253219 93126609
61250581 270
480300177 5160
5080 542772014
273643104 3542
175142795 745
212325735 106162867
334487910 2440
852007450 5810
377714107 1947
914628951 15773
55934012 213
944170920 3465
532582523 2133
4944 828924690
486705751 1770
64123 255534374
482203414 1795
816062654 14383
546549233 273274616
399911648 8696
67939208 351
759618999 3068
264110127 28011
367802052 1226
715970287 6616
680400646 2268
570901904 1903
718615987 5774
784370959 392185480
277199999 924
120730569 60365285
367142515 1296
1349 402216491
787655793 15884
212305825 736
999459125 13492579
649119800 4025
468952871 2001
296810662 296810663
377768930 2695
810257253 105119
466811475 6175
523040741 6714
526499999 1755
258600251 862
287559847 1206
941962010 45254
829650900 10690
766031055 3857
582507677 8170
245301319 7057
447842231 2127
367800424 1226
884357426 3833
107053470 891
498587395 6378
258300862 861
766358916 12387
1034 259165433
890442841 890442842
139388819 647
16788826 93
751189088 45604
277199077 924
544574140 2422
438395779 7866
288080980 3519
3075 569077380
450528750 4375
206227231 2561
102472479 605
256800053 856
472212013 462070796
235959518 144144973
760911568 315762047
182158269 653
256072462 1178
56100186 187
179999999 600
53298749 699
829267622 63043
918964588 5531
81808147 391
928423268 434081095
958 99544822
686997711 2290
83780283 284
96721704 1368
10237520 10237520
243599189 812
860532315 430266157
20712073 87
384835750 192417875
180 14078996
2389 173989351
400626046 200313023
122999589 410
483900120 1613
432601442 1442
72299758 241
74995649 1657
621274122 2502
294368443 1748
666002280 2220
684597780 2282
256894366 2335
541230470 1823
193421229 1876
226463733 1698
667199999 2224
175800586 586
947346244 28724
917697297 3059
343172979 165126946
4898 256282952
378915274 187931371
594666707 5621
681063993 2968
745838173 2634
490079317 2927
537848933 2655
426394884 1655
784914240 392457120
671341580 2555
229752128 1147
94840875 323
767049849 4183
97151770 338
653740605 2205
693558808 2600
168462736 770
265799999 886
752971039 32181
800357817 400178908
669625088 2816
13247 976374031
995925706 886568677
467681349 9088
896028740 3071
234869326 13267
471849718 471849719
135755206 2911
483300709 1611
78500790 2324
82727994 665
677351325 22225
903041026 5475
163648648 81824324
47239 434268127
87299708 291
169518869 84759434
319194552 1423
776236550 5650
241430111 1881
33122972 490
898544805 6141
329482545 1437
230416786 5250
510926650 228831323
2142 590940281
528571441 4280
688993807 344496903
632791897 4570
173905493 1154
335400085 1118
229852 775022722
990668322 6065
360146069 1247
466821863 466821862
622510383 311255191
31028103 109
624880759 5695
966403425 966403426
257921767 128960883
691034309 2505
694200000 2314
692535329 3555
933968472 933968473
4960 453696899
321463356 1911
289599498 1397
81441009 1054
712418207 3792
424242400 4099
211701057 907
494684775 3191
281896765 4985
607786879 2554
317391641 2078
4943 681278912
725811265 362905633
463432173 3544
12550 542310600
3601 543736729
777337749 2650
830306149 4882
77999771 260
818391816 8856
15466 292327512
154359171 531
16279 354151523
139800001 466
6429 830586631
747297509 2491
360534606 1418
805038547 402519273
919395524 623319
216694156 2282
574902040 2837
136296803 613
668799694 10944
369644827 184822413
466729435 6333
657382109 4417
748204889 2494
947863665 4136
776997410 2590
620719182 4317
38304735 158
437783581 2379
381541854 208897276
329398903 1098
255600730 852
785700001 2619
973881158 4645
258504582 4137
2802 799716857
874500000 2915
629823038 2641
553 151070744
31017332 672
134127841 924
660541173 2663
371714337 1942
225599999 752
350700001 1169
993521207 976584231
141209604 1194
517706454 14403
591971727 295985863
780959264 3215
600434171 3290
299890192 1288
106018119 520
232500857 775
566083789 283041894
988088805 978636757
254446571 1195
898226454 7942
646090583 8248
486577027 1654
245999259 820
322788255 12041
380280420 4167
221408110 221408111
609929969 3702
456493712 408416710
925446900 26844
979495426 23443
57605820 57605821
3260 968678619
306917754 28006
263049671 1543
285000227 950
633734837 6552
464709723 5618
155363517 977
362792621 63909
427433614 3907
566103948 4603
86399712 288
908300387 353270814
9943 476752840
740197755 3428
4625 763320253
608138924 2320
846683513 4873
227496861 28430
702207481 53815
427360161 2542
1176 233512219
681674679 5924
856624951 6442
845699999 2819
803614940 2997
90469655 514
179886573 13993
986340244 5533
269955107 2084
983228333 13938
302597105 302597105
413777875 2975
883174951 307488945
404868701 404868700
133198915 462
89297265 304
778497405 2595
796 237851168
301924328 1763
65047657 794
205141567 102570783
916553803 458276902
832644001 3636
792897358 2643
859313159 859313158
527098244 1757
365988157 365988156
109828386 515
376925418 3061
843858896 3728
313615714 201367886
139542173 1918
807604235 2692
511442894 11422
839074432 3136
834159923 7052
783899999 2613
525067602 525067602
89405918 20986
257348451 1486
8555 922992665
501508443 501508444
414673566 2323
776914741 6684
294988831 1202
268012158 2244
751661421 6092
371401238 1238
474643564 3021
11357905 51
592999530 4333
868965691 9598
49800165 166
217606238 8007
426228625 2826
282361384 5748
22976 850458977
232738031 960
752400271 2508
2515 118381420
85811891 7950
657900000 2193
907149714 14043
432282873 2628
2734 708036137
650635117 460828994
436907585 2047
87000290 290
252518732 252518733
860055028 47962
266090264 3807
329701098 1099
992415020 978448595
686399999 2288
929955440 27409
329456454 2154
94888795 1281
911567643 538084748
706195504 9187
514858432 238031684
929342630 165806
447483512 17794
968788995 4231
768966966 3429
398098674 1327
988826551 4486
356469376 13911
1018 258155638
491346764 48782
743565312 15232
169800315 566
823254018 3192
427982349 293993112
728615100 4551
164168108 706
218475263 768
6785 294760755
498725343 2734
774902584 2583
110786251 750
295708925 1155
316798965 1056
738527302 351986411
979446775 4429
508945221 41923
776277935 3026
995007814 344633199
626024945 556468819
16560 573506551
557957991 3610
707 185998267
4338 917552882
667745313 333872657
493101914 2403
492218714 9276
794814345 15705
928287823 3801
239018117 887
518675886 1842
24457191 113
397085897 7859
984569280 16592
512326320 512326320
185916801 71073730
496502527 1655
909777607 3154
370669670 185334835
727308665 2646
708619210 708619211
996299999 3321
871787674 9621
201324218 1315
902423984 451211992
78841587 513
394587054 23460
68100226 227
604571145 9331
816535309 5091
956834416 63823
996605306 3322
470527423 5911
663296460 5418
942956908 6137
307199565 1024
626827609 14933
235927266 2064
869830887 434915443
1687 255978632
600649071 2268
26112 738369173
627406760 11720
863048694 130429
424050263 8855
977785140 472875021
427142880 213571440
132899618 443
236099212 787
495000030 1650
849302831 2831
595546578 3629
169500406 565
412968081 1829
243521031 121760515
331411365 3718
699448755 9823
41439421 180
597930477 43688
135600000 452
139800001 466
754657300 2603
195338542 1753
572370955 1994
282810659 3930
22414296 102
363223269 1685
139906857 637
2698 398724445
791439652 20256
1378311 689155
595322419 3421
951896827 3173
669533849 669533850
45567234 30583941
51159234 222
626489216 626489215
371601959 1339
961375929 4803
358953415 1385
317683176 1234994
583218756 2988
616502056 2055
606502160 2180
1795 532132660
805500000 2685
17105 913663575
3208 695728255
913522454 6885
7024 926909717
566249600 11647
93706475 2581
11150 486697500
67485185 67485184
825558656 19229
628238875 2774
974935762 3556
179685201 179685202
837931768 11647
771001696 2570
214185143 214185144
658283671 2301
336386207 6222
266665607 30609
669038275 7517284
343733134 1754
733146918 8561
942195664 3771
795680769 4096
292500001 975
967608973 3599
26124622 622
355572001 1400
338391907 338391908
596398742 4021
83235280 1469
787948949 20851
609418509 304709254
7792 710003416
5785 529652784
701894619 2619
525048196 3298
460674950 2950
304958522 1700
495111331 2830
959794595 463445
388558044 2143
119496623 494
845400000 2818
352801176 1176
4399 950956266
648930821 324465411
641287257 2893
949855827 3986
811095465 405547733
953058764 65211
484637490 2041
242747750 1150
34805324 1697
600630372 3315
701119360 6023
258000123 860
789076164 24055
722251529 11087
804294314 8595
121952557 1094
878102927 2927
859758112 4009
378742203 378742204
414023831 5064
697650733 14450
94369519 560
907608382 3266
848420041 12262
518306035 5528
810993619 3765
612257952 22808
519547229 1856
837351720 9921
541050134 4618
824067042 3138
446514715 1593
377916658 1545
449377970 3661
622419925 3211
151932901 1050
253942098 953
703500001 2345
419587235 2395
119918403 491
593167525 248160944
235394325 1975
759811153 17604
750602502 2502
404600395 2957
775826 6
99032918 391
200505614 1463
896997011 2990
155515419 65349079
552228880 276114440
416943554 1435
453217872 2517
74100036 247
317873129 158936565
849902805 411757718
2438 259373941
644830877 7792
779399999 2598
470451379 235225689
51852994 42328182
60643 309819398
36599999 122
1564 329199561
937179272 4173
1018 206117514
710828579 4081
368309110 1235
161771288 33893
148850235 909
718790501 5791
211744632 2199
161223799 3866
485699228 1619
954708193 3216
556099096 2444
885083140 5479
340880680 2492
662102461 2207
434679468 2588
851392987 3902
383912779 2116
295891680 1024
785479452 34873
410999317 1370
851633329 9016
102943419 51471709
11170280 11170281
211199296 704
225245588 1363
176085258 15722
983877497 5971
599 164628561
472211509 7782
269401707 16547
417752746 9929
689159715 2615
188113456 1901
997797519 3326
78928467 39464234
338425041 1340
352134186 12836
59400199 198
312746070 11445
57015820 5436
211207576 105603788
953110577 4619
913453063 11019
580345245 2005
1613 219734561
968810983 4771
578162727 23738
823779876 342455627
711301280 2371
629126945 59346
16385524 89
1268 242925259
210299804 701
880342865 23634
876588906 430983338
297221847 1892
547902123 25333
942389863 3203
152999999 510
52538161 1256
817654979 6384
235905144 1192
926154914 324074697
604681686 2612
865393983 2912
614841147 6307
643154830 5276
269 42987814
112389048 584
181926092 28785
798601319 2662
129271125 1797
582587788 3218
244805592 1289
777939450 4329
464428897 2064
417298609 1391
501221911 501221912
255643897 1396
842015655 3793
328122825 1256
334198901 1114
821997261 2740
937262187 871043897
472473600 6144
123023340 594
679202713 2264
341902656 5436
530459363 8062
685497906 2285
517230551 3872
462598457 1542
17287 587899196
618069599 2346
709555770 6930
753573438 2609
751664514 14379
359401198 1198
33615312 165
353733745 1468
597300000 1991
824754691 3798
996044741 5121
638068095 2127
280376383 167186443
744769146 8997
22199925 74
912300001 3041
44099941 147
427235608 1544
303957596 303957597
787268195 7137
839999239 2800
250163212 881
574725261 574725260
541139126 5834
527506161 2734
68950113 352
295800985 986
578101078 1927
804303538 2681
490521348 4530
481658426 1997
368060533 12531
683401196 2278
346364940 1255
632958498 2538
101750675 564
164100547 547
661186284 16422
512359122 512359122
782302656 9822
837159911 418579956
291301588 971
751228218 12190
484965719 1920
524700000 1749
1479 438034602
336698880 1344
935395073 17317
40154334 213
22661101 300
886580189 2979
555662403 2497
914403981 4678
665667037 2572
963213523 5927
905969565 452984783
9706 995216118
49562100 630
865106110 6513
107502565 2994
583907922 13068
247200825 824
393087100 401519
498336357 498336356
399900822 1333
630229603 19302
702341352 3798
3057 33391033
247193013 98996
704432916 2676
197484763 98742381
261300084 871
899045784 182956
19492281 74
4215 717520115
350300672 3152
774731370 5845
162016043 838
548040123 3424
334384042 2021
824571657 3087
449565204 15111
1839 174620406
987631721 3609
417703759 3141
343489822 2721
337800829 1126
296999297 990
358438464 6209
252300545 126150272
317 88441564
766502864 16860
779528950 15614
156122803 869
1925029 28
4679 803431948
684320572 8920
124735596 4827
312875535 249183479
147468536 147468537
26257967 548
365547853 182773926
601387935 3737
497998339 1660
958601156 425520441
621598015 2072
973125905 22398
193469031 980
123888102 4847
214199999 714
3279 471352971
648902164 2163
363592739 1596
226587075 113293537
882298632 13197
779100001 2597
3388 999308400
810422016 4406
3013 163581047
21355588 82
339048903 7208
591754595 591754595
33549857 342
562269204 57351
365275364 1599
162939191 666
289876587 2739
117862486 454
543954215 39252
451172559 86221
15598 772961816
982506719 3705
808434059 48031
24000102 80
799368011 21852
544292757 272146378
105886710 2070
506702434 1689
3664 758367074
976148352 4176
444786685 11041
19800000 66
419620061 2963
131974427 10079
560129972 2539
663158026 2235
192253374 671
470441791 14010
137127181 137127182
988052756 4041
326701177 1089
716703650 161057
126956151 1047
107930805 5551
98499193 456
483282856 4455
644102146 2147
827955845 413977922
3113 682335507
428955538 428955537
176817311 1532
955499942 3185
989380977 792325002
408446472 11634
598290502 33031
252801061 1538
907096327 12008
306840036 3566
960018527 454245988
958800001 3196
149399503 498
897077097 4437
455409324 1714
572998400 4850
853119861 167718
698453494 4215
28499955 95
523798255 1746
77811396 701
772219699 7793
993906574 3313
6910043 31
924898379 3083
116699612 389
48451368 172
335393898 1302
334151496 1517
205738981 205738982
302995916 151497958
330463279 3034
723853729 2747
195073968 5594
166838233 78029779
560999999 1870
301529755 6809
573184129 2228
924296920 3081
973202345 4712
280920499 939
75935822 75935823
940604786 26181
628668217 2710
2251 204324831
736110860 351608750
510256798 13714
158426770 57372075
51352282 22867490
143043745 71521873
277449279 957
363601211 1212
139499728 465
724323890 4978
757536204 3343
969784578 10159
648877519 2163
36899925 123
442056057 3117
362699999 1209
683933714 13505
86099931 287
312166416 1046
2360 125641680
959682896 479841448
826505452 2755
23099999 77
501314631 2859
171529151 1634
622749219 5461
100142107 922
814795778 8171
225070600 860
532171875 3125
920702271 3069
190940751 1375
535381832 1856
695359393 2825
241385786 3639
3024 890571024
867302609 2891
373172829 4826
839400000 2798
910504766 3035
2839 823122998
151970741 1786
597598008 1992
557122725 2397
489299719 1631
754198637 2514
488986253 2012
18822331 68
935780074 5042
345000001 1150
760854374 5625
679932088 9409
847612406 4612
532867595 5993
350340523 4320
897940912 44924
352500001 1175
769202565 2564
159203774 159203774
68846102 559
470698430 1569
442533258 1494
379613851 71450
260950535 1452
427906066 12835
153868000 3250
930337705 5432
895622591 4547
860696648 7976
752544791 2787
821843519 5556
484955178 2194
387108884 2323
74167841 263
649867283 4246
72457108 274
74847144 912
581016261 581016260
392816951 196408475
377373454 195282841
316001069 6930
201909035 1582
159885494 415287
156336590 29570
542007983 6926
1150 188758545
224375615 1312
6235 360136577
885003464 2950
525845644 4745
7 1650618
243353528 1389
569101898 1897
560098132 1867
343886786 1629
592499399 1975
452809218 4428
578401929 1928
738300382 2461
947963386 107122
971373827 485686913
597870518 2796
810644253 4615
542699999 1809
940655593 11464
163408607 792
719999376 719999377
206131015 5356
217862189 945
817162147 8322
639760757 3822
54933121 1224
219176380 1637
141329033 1078
31200127 104
315081395 4452
78883211 605
449617100 390145518
569669032 6579
959665620 265101
1746 483617996
81308376 34054296
172946203 24990
375322200 1804
574 70432343
770700707 2569
285487019 12621
689397701 2298
688722461 2718
90642897 45321448
277 16614043
324298920 1081
777773899 2690
658786912 29858
202478964 1182
64825657 244
807202961 4719
931775625 15125
637962914 6439
328719687 5588
984303280 3281
193199355 644
916631320 10052
481123028 18904
833098679 2952
110179551 804
93600154 312
951603171 3172
538199224 1794
980469791 46796
936001101 3120
161037069 605
336794933 168397467
49630842 222
968603686 665707
546210456 5678
219504131 3777
689697700 2299
935998183 3120
944822255 6044
17636320 244
138990451 20164
690048388 9874
252061571 1142
512609800 1798
991958645 12446
81503625 305
612288462 3901
491116959 7103
758399775 2528
832654116 3983
384020078 9709
28493964 276
422101406 1407
436700349 2009
469106513 3342
356998810 1190
70343336 2084
7013 680405586
42044333 197
429601244 1432
506311586 2897
735421889 2936
437024501 3620
696388059 16535
694615769 25256
2946 503898570
930729476 41061
483301610 1611
386400000 1288
346801065 1156
14325231 243
363852828 24763
86684287 1266
930909014 464113568
499198335 1664
686252063 4603
309529925 38275
265683677 265683678
265661450 265661449
109500366 365
397469159 1980
593221766 2258
512998291 1710
652957523 2567
619500001 2065
826199999 2754
719102396 2397
633995231 4598
560828393 4618
176470562 723
656000288 35341
72438888 323
78932484 39466242
9625 859329625
45585128 248
586576705 15847
1427 233623107
870185787 4324
562759051 2777
218062316 767
863702756 2879
176127085 1246
412176513 1491
686089659 4217
287101821 957
353919211 1863
429710268 2689
696585120 3696
559210701 2150
359656704 1584
243138856 1889
1081 139074270
529375629 264687814
389101297 1297
526 104031596
166362940 719
905050141 11735
867924097 11544
735300217 4767
634275401 254845592
408974786 1699
689914422 4091
419514063 1544
3437 652963390
14032573 6309790
869486589 4388
562844675 2388
789037200 4050
14543 984662901
909898672 3033
85200001 284
270001404 900
743882184 2708
147570437 2876
925672873 10136
167399801 558
4537 255861871
78000259 260
253064575 1022
902728630 902728630
514765509 3421
492 104502991
693898740 2313
863746388 10417
639472594 3207
420797509 3593
717607105 3956
575591305 3616
641626882 359130684
668398250 2228
616411559 10740
602234684 6305
971839098 640952342
978950532 10602
519162834 1757
83600040 6727
28971310 142
543775748 9689
284701191 949
462990191 1895
77119154 2149
652667498 135330485
97206649 483
304425446 1440
379720956 1430
823953522 4816
329330347 5446
291190973 2617
211855141 1662
508502176 1695
444547747 2373
558209779 44301
278070157 1989
254399382 848
73020905 446
17090409 8545204
672373975 2458
123869653 774
574726003 2464
802497326 2675
518093732 219343586
555294557 2171
254714445 1413
640729547 5871
311690459 2670
340106382 3542
656090254 4329
653859885 326929943
189325975 658
85118623 656
849617999 4904
6897 878484684
956399999 3188
936943678 29113
113159491 634
3323006 46
271039158 1521
726682925 4163
395774081 1654
813078305 8752
146699510 489
277800001 926
253505383 1117
916200369 3054
996702503 11784
190844320 688
755858460 5770
140099361 70049680
369833119 1703
624333701 2393
2994 562761222
373498756 1245
950999092 3170
503399999 1678
797862805 398931402
453080771 5533
98907359 1020
968729713 42656
133949013 614
676712334 3616
641054124 9099
949392068 916623422
31613962 27133721
201331025 29225
89207819 335
995130022 995130021
89982199 385
326699948 1089
287 73783272
20700117 69
396006807 9763
760643351 11688
65825689 1634
458107493 3158
501283989 2107
273672948 224491948
837881961 4604
42683861 257
413293734 2173
831188295 831188294
280267821 1135
877502926 2925
368375699 33187
548943025 3396
551170130 2590
393499200 3504
1872 296614656
588654081 4298
428158575 5279
479836627 5761
277304874 1089
545072827 1858
358416300 6031
508063258 3407
589499999 1965
389637652 3063
168085820 4385
312676884 16865
691797693 2306
863542826 78179
862802666 3599
500698331 1669
990818796 8507
255901675 853
712427586 2847
860128752 26166
94200315 314
241800100 806
708193204 4920
693900876 2313
494981670 3710
758702528 2529
479707478 239853739
424994482 3473
863955153 863955153
151163564 20469
483087151 370761125
37666336 381
626149047 2603
217380635 759
472513827 7438
706417139 3372
808895691 5522
312068131 5063
150890506 566
638098701 3118
346771499 1812
60900935 366
919792108 4177
85531456 407
258857809 3126
249299168 831
840899095 2803
805357560 3990
456905318 6670
711096611 12475
873079217 19733
946203155 3154
492301642 1641
36335829 424
153746463 8233
954531061 954531062
449101493 1497
1887 147167063
418833295 4396
446400535 1488
173533562 1249
483900000 1613
359896596 20535
1647 469200654
491963504 3323
47227840 440
232722845 116361422
476039100 17093
855597147 2852
714194393 12203
304995822 2530
310764721 5971
645901061 2153
369628443 1869
787296128 3027
341057210 4587
4777 882073050
872621736 3583
805795691 6481
499419359 6765
126924948 444
305911553 14749
908181255 9444
437987642 218993821
978250025 866237351
195199555 706
363616439 2068
367582997 3678
361519799 1282
685644565 42108
286792869 197683373
211914353 2491
699357411 109772
279609190 3745
840222573 5127
800398012 2668
344031758 1647
159600730 532
573438109 2012
458475625 1752
3899986 13
537156337 1864
228000001 760
809215859 5660
145361183 571
764697450 2549
542063226 542063227
934366029 3151
651299692 2171
342736846 1994
50741669 210
678073330 327114116
942002755 3140
329417192 1371
248996864 4044
57336859 2009
333645757 1282
390901699 1303
769664740 19553
825771021 3259
448741077 1876
110100000 367
81702382 283
280499065 935
105300375 375
18293324 67
90344031 469
663522183 7494
230989037 894
352386294 2054
497401659 1658
315455983 7754
608443385 304221693
595331385 2189
841148460 9780
141833836 664
714904182 2383
128656043 583
369645002 1663
628585912 7233
363389920 1616
316938898 3729
616995931 6555
341345620 2192
975138088 9928
429546347 58212
635428540 2120
268367098 1514
54600183 182
2866230 12
316605434 3486
23214120 184
263339677 131669839
915661761 13390
926703089 3089
937943934 365655153
870783031 3081
772757768 12123
492673637 492673638
646393175 2244
6122315 6122314
151423064 151423065
404171961 2047
814659875 5591
437998540 1460
779794254 357841649
632638107 2239
710440975 10024
20400001 68
207957790 977
739282375 2719
407765595 5567
372310000 1940
4166309 15
248434921 1718
938956424 3685
205887453 1565
45599849 152
30504544 394
400914350 1535
885897046 2953
543601812 1812
866939165 382680722
891865769 9437
749102497 2497
422158647 26093
876133093 3293
870843621 2999
552401349 98276
798972234 4283
80898443 707
2369 651336852
218436908 2345
305557219 1201
856935358 48910
790365292 11357
106109450 504
217808483 1291
81600268 272
17459804 118
363644288 1301
197654086 669
538498734 1795
960968920 8488
979929508 6245
471265197 2977
222693835 2678
700800001 2336
550574090 1924
1574 295360133
236399958 788
2486 443211544
370127539 2046
700616131 350308066
298378248 5089
324922721 4758
286281751 1822
743689149 254950
916401815 3592
819694969 5263
450601501 1502
124799947 689
765596831 3003
603281053 3054
939619321 383763243
811290742 4159
84665778 451
685967851 2550
281260020 281260021
158874605 2836
29403375 143
943185214 4418
422098076 2819
456867439 47526
49799835 166
379536940 1780
822164683 4924
605257489 7596
210207285 2848
51369160 257
133926245 3200
734662520 49683
5529436 58
51854005 791
914669049 10741
747105645 3929
107193079 635
227400758 758
155629379 679
194700456 649
354348226 1267
585454345 2065
536580331 17706
322146194 161073097
649128265 4926
834597218 2782
465225906 1954
993261106 22803
404062474 1730
57688311 271
151390385 1659
684902284 2283
143803661 910
798024142 2845
599282551 3942
304259495 6182
159840251 572
44568811 195
906809583 4963
21963707 10981854
554400000 1848
793496381 10145
12420361 173
582223910 2157
469948411 469948410
675811221 6020
18244220 114
987895705 14077
905221699 605098494
189505088 751
631913725 3188
270902439 1084
278867277 5430
99348079 49674039
550494256 550494257
95847210 855
129937182 1040
395400431 1318
447055990 447055991
425256761 1554
356068403 1759
145212944 651
605402449 2018
270239656 1607
184582629 1294
374088479 28657
176559249 686
311158720 4691
455400732 1518
628547193 4984
207341412 103670706
349843923 1287
926700084 3089
837600495 2792
325358492 1723
336602057 1122
901421855 4093
411300191 1371
820707549 5419
140101360 752
995102177 3317
609344727 2829
276028180 940
167400000 558
87613988 1276
673004705 336502352
233938426 1519
547499530 1825
89947440 738
8145 812431170
500622257 13736
446865085 2510478
954902036 3183
650399999 2168
33170738 144
778359743 15088
797929746 797929746
640057903 640057904
455217407 2784
379200411 1264
61513481 680
629401203 2098
989996699 3300
874278287 394935619
386709954 4031
718291739 379743035
68099772 227
657536813 4279
466500001 1555
611258168 506280213
647423255 2605
840000001 2800
469500000 1565
722581478 2744
447598509 1492
454666721 25523
21538 989567648
234120431 9424
683669251 3795
29400015 98
959961116 4891
812858255 4345
877520890 875931282
930511127 14104
422081843 422081844
616538176 64178
161600388 762
424574301 4618
565902955 4831
44400130 148
379791051 1462
12771 482012344
490975304 1883
481349385 3399
889706135 4364
26133396 111
389701298 1299
744601801 2482
261570735 130785367
455711604 2965
722717873 3538
643800069 2146
669953441 2270
210001323 700
232199358 774
257417075 1405
627345001 41823
688200966 2294
699303008 2331
39358520 19679260
430839491 2730
242381609 2044
382455511 3511
419602955 3644
25799914 86
511320624 2390
114455762 2413
948142378 13923
61500364 205
761338456 3441
332956329 1639
875040609 875040608
921603073 3072
440836870 7673
2594 216897334
701646171 350823085
357356850 1454
700422470 2349
985723619 20734
703934740 3231
964371775 426265669
419998601 1400
909702576 21881
529892213 3454
902671906 24903
575842579 3076
205938777 779
786904178 4943
3755 898997645
401666643 1930
132900397 443
313370639 2398
577794100 2483
143712226 143712226
751472994 526651670
867072725 49062
225343223 250939
692384343 2571
963546117 4586
374701250 1249
77838392 47700690
883917745 4158
635097882 2117
3302832 14
820916368 7051
226255757 1380
36924404 193
814040881 4908
908788580 3970
542484956 3172
278803714 111157205
6084 883143897
806802302 806802302
593681052 3457
691001337 2504
979822215 5910
533909190 13019
614372144 5979
636821442 3616
668907129 6317
100743720 616
170426186 1621
191677119 728
6900001 23
783559723 391779862
835897022 5286
719677757 10492
465971010 465971011
815986224 3888
957339855 7754
276900425 923
281700493 939
802603666 21515
631838625 13109
776103399 2587
364839545 1855
976337526 4210
3334 846705974
600700167 15410
69750106 250
780597398 2602
290396823 145198411
743539169 5379
939099810 4602
840518963 8226
729087681 364543841
103108045 3658
308413551 2282
331199999 1104
940496864 3135
413886572 206943286
942323120 15128
752100409 2507
274764257 3887
8052 318358270
23296911 129
782865461 9213
744714451 2633
748275752 367136656
270651074 112293807
745319101 288809627
849916584 37764
951058300 4579
9496009 3895
123616592 689
411612655 2217
809400001 2698
8628841 4314420
816977844 5168
791106732 8649
766145160 14220
5971261 46
535323097 3122
678897055 339448528
4783 308986583
840554039 31791
394306092 6788
9684 950842908
555536738 2049
200917617 929
303869394 15333
860117863 4016
439801467 1466
705834079 2920
304855378 1569
59957240 837
161290195 1177
401632445 5609
364643767 5188
914696951 3049
928804097 3096
679176338 3749
111553166 660
965745549 3850
526436906 2822
611256476 279921930
43056840 1115
312453725 156226862
193631694 709
315854447 3507
843932546 118847
535200736 2085
837060074 5295
689955359 9355
827730441 5593
150981039 7180
187128432 774
10927164 37
541575703 4549
185477156 2313
148094251 5210
624175791 7217
916200001 3054
620017216 2912
840900558 2803
52622669 446
903734923 6817
661497913 8806
867217950 16741
185100617 617
488999443 1630
120346138 474
117817261 836
426 115605324
402471125 39625
470378857 613271
463334647 2807
755854469 8509
582713157 415241056
282789390 3281
966118590 6957
715978689 357989344
74556824 435
812840966 3033
380500359 1901
384590585 26331
790251857 17516
616023750 5970
747534589 8793
371775656 52449
377672413 188836206
14941537 90
603399891 301699945
942367085 13107
920135793 3427
261617908 2307
358520447 179260224
612014922 6209
700314678 4607
39900132 133
437588585 17106
980152272 3366
348312636 2268
145826886 1182
702746717 3294
569502545 9766
549837589 1888
512698290 1709
886439531 3313
335699999 1119
416401387 1388
856618897 856618896
802334050 105382
644014051 13282
244500000 815
183323197 974
27847497 104
71191439 240
181821355 90910677
492313769 3629
802159463 3236
246606579 246606580
306000311 1020
704012256 7596
260399133 868
42538988 1007
164018249 594
565344511 3991
100270988 1251
933641903 137462
73431057 301
579089060 2225
987755975 4878
843822167 4128
784680283 4623
8067 968136837
537434065 537434066
688283656 6092
157477277 2636
816066566 16296
800958320 13132
591299928 1971
15917809 95
438722603 1639
495302332 1651
522875801 1897
294299018 981
887999999 2960
219943285 5840
58740172 457
920130450 3210
432364232 4253
642025243 2308
327748865 1451
173699422 579
49614115 461
320345610 2769
450902268 1503
859794129 429897064
3260 904290889
230100000 767
317620802 7342
579901934 1933
574341049 3593
169083612 603
6285607 57
504901682 1683
914392140 914392141
599221365 3877
850434101 1928422
275791055 6083
689592575 2721
917087287 12844
979203772 3264
340693759 170346880
502201253 1674
589798033 1966
325797182 325797183
936471441 26407
554724829 2721
846000000 2820
667584969 3441
542921370 4484
228614281 2544
178370333 1115
876026429 3330
648580389 3665
305403138 1143
301451135 5408
883653117 5860
1333 210760630
501899999 1673
939273392 3638
658355335 2270
123836431 61918215
88800193 296
729987092 6409
444601483 1482
66613235 548
258017737 905
983139301 9900
45710449 11230
289095881 1041
523802986 1746
822985118 5735
861214594 5330
830364287 7352
869934719 9596
7446 758179219
398765049 1612
2041 364830313
383898635 29377
814823071 4538
75280567 733
50364079 632
410098633 1367
321263592 9997
248792087 953
215 49139110
797100680 2977
646197853 2154
722162519 11070
819316378 5049
308594115 5689
538745619 3243
143795399 490
732309135 2618
788391501 3250
710731051 7709
56559486 35575410
310417249 5744
682233361 2734
212468233 106234116
464400000 1548
617114179 12229
18842449 93
163111211 1023
241227525 1155
847969089 16135
441605794 2282
152390610 2593
352201342 1174
208180129 744
479401599 1598
237872797 1002
876300134 2921
289754 1
74 14884864
208221818 753
305150515 1706
3047 654999588
788716885 5795
531001556 1770
614224522 6361
835267909 18286
2917 757690750
726924355 3998
928 276984025
750812100 4412
637039367 31437
784813734 4218
768930876 5019
841408609 9455
403243650 4266
121637693 2882
204410167 717
2858 748984628
859141500 10500
538049577 3964
750262929 375131465
244616512 918
116943716 437
750302500 2501
67494911 254
23646599 146
464965931 16951
591898266 1973
138 22816230
986403196 3288
581153500 18093
742500000 2475
73858892 274
924984831 9434
628800872 2096
242112816 866
114788315 1658
553881904 3277
664566495 29377
265736380 6857
892448493 12439
951987068 895973058
775519367 8079
747681868 3812
889802089 2966
166907760 696
605467662 2137
308108822 2693
971099755 3237
368999999 1230
637991964 7538
786603899 2622
623456039 3429
97305283 1251
404412407 404412408
153041330 845
802163501 53574
943276393 406303999
541589947 541589947
31932238 31932237
893702884 893702883
758255041 20115
28864514 1303
322631534 3348
622080660 10291
353597683 353597682
2136 385621732
866066877 10503
663175854 3104
351328098 1189
4631990 141
830101322 2767
849491241 2879
395687069 197843535
2807 738593367
5698644 29
641939169 18316
274499085 915
763845988 4440
534696366 443746701
751244017 751244018
1260 63849727
23699937 79
298622039 2780
976561466 7201
467000225 467000225
749756699 3410
492681797 2969
839378231 5676
54886674 291
537599848 1792
573754790 4544
199692576 972
587917595 211189955
704978813 14973
80776656 578
186701251 10021
172436370 86218185
734071151 47525
265383690 1181
48326087 24163043
970163961 26610
222510031 752
225913972 1032
933179421 5336
68400000 228
715999536 7597
21451170 195
627516717 10778
983703193 3279
288301710 1066
939434122 3213
450409231 1544
639732807 3016
631146181 13205
600460888 6001
915781258 3335
372 90315543
199265316 916
430800541 1436
968494575 5925
207959079 103979539
221297131 2164
503263033 8794
602491339 2345
51600171 172
522679065 2886
480406348 5494
2521 398817158
122932934 2652
449462368 2189
279 48353681
622399916 2661
574152685 7754
923274650 6575
412216337 2177
639783089 3236
197653499 726
251003261 1507
208199812 694
499018577 499018578
955533581 389452649
781201943 2883
117692879 2413
539096910 515024238
404856540 12827
155244399 560
768001668 7734
267982770 1731
1167 205022125
521879872 41824
314368670 45834
182437370 1921
333472775 1427
510767336 9090
440253878 1644
405961714 1718
697563060 57009
304063709 1775
900005992 3000
10879567 3838
822582621 3213
339599106 1132
569788595 2266
516300188 1721
276001644 920
300899390 1003
641672057 5638
395699012 1319
402355712 1941
737620205 3686
69333884 295
842794160 3584
4321 990801160
270339339 188915592
274875411 1788
163739729 1600
742022190 5145
987052966 987052967
419400000 1398
135908065 52596
747968089 5437
996047003 3846
2732 633867319
379358979 1820
542401808 1808
459292621 6070
617398665 2726
54631862 363
340305679 4121
573319617 286659809
55230905 743
190200541 634
502174833 8771
654327160 27082
784768207 15074
422293440 1498
38099874 127
646562603 23066
363606194 1535
922695024 5292
817152337 17007
759836885 3371
243954816 10528
636841777 8485
304198985 1014
231910016 832
134399999 448
395663790 4597
647598510 323799255
444680775 32876
79593864 476
608354718 3113
822286961 679576
642096377 3498
857611466 3715
969651925 665412616
519367014 519367014
385875043 2289
173716926 173716927
638400001 2128
938366081 4916
292272498 1827
245255660 1118
129923138 64961569
7695 755399557
174299890 581
188812186 94406093
208500805 695
694502314 2315
747163739 3787
198682730 702
861900000 2873
421672620 1765
508798303 1696
15835 943861938
763695460 9664
227491237 1499
482398393 1608
244632629 10196
809675524 32498
186470497 2811
621599285 2072
447860944 2079
807898397 2693
400107063 19504
441061017 441061018
988032853 4806
241042500 1127
18367443 68
839652530 5706
459001105 1530
307799189 1026
329836318 1122
267600892 892
630 157105620
965539395 19150
635746285 6983
928920964 4958
26432812 243
327902125 1093
758397472 2528
382129878 382129879
825292269 4144
978013596 978013595
271500017 905
529394091 3830
339913132 8331
781803871 2606
547905914 4959
380735304 2433
487259697 1934
417260623 1712
330900000 1103
985200000 3284
798600001 2662
140999973 470
323587894 2219
936226367 4242
427952050 2225
2641 710483905
811370126 5355
965179855 482589927
101122764 395
860238725 63925
6257908 23
516201036 5006
629295223 2774
395698680 1319
306986385 1333
808878721 702657605
781211396 3514
408478694 204239347
324736477 3167
263709147 1261
961344021 45340
30846184 998
399767364 4734
904946951 7543
563898841 2040
488100000 1627
358510769 179255384
752533330 8527
829624831 9751
491288034 2435
670371317 3953
293500562 988
420104046 210052023
396840978 12055
287706962 5392
790839354 463363896
474717585 1672
77237486 422
422101408 1407
851817661 5685
513972457 2756
26375 386683875
324257365 2262
117900392 393
519244220 4211
25906155 113
826389322 307080039
826365671 2871
680211665 7469
304207499 2312
16520 419558440
659503025 3909
462817485 9609
89286333 1061
534440822 10505
108400338 54200169
451377623 8140
38042308 137
322801771 1076
260775272 5181
193341546 653
857545705 6722
876219674 25325
521428973 3027
717069407 4388
577917231 3258
847426131 392603104
25961508 349
949413504 448072161
548983843 548983844
515023471 1982
95837709 341
661517550 4155
603113967 2868
753449530 16737
331949312 175244895
711928943 3228
27582 236184666
167734142 877
2756 762868123
250183413 250183414
416088938 2477
448322002 224161001
874592983 3502
790474251 3889
852730450 7150
209345787 104672894
222693601 1428
730162172 730162171
841848671 3933
829442797 3724
736672109 21418
1507 297796763
254105545 2142
590263038 220425889
734548842 3222
239544799 239544800
659571201 4241
760305750 2647
725256635 4349
1287 116871183
566299937 5665
341401137 1138
504336829 1963
542948298 271474149
864623610 3015
354258900 1790
488352318 206537639
868800000 2896
591421377 7879
507864765 1960
278002326 1059
261395855 1448
795814321 397907161
125954740 913
653433852 2514
570898923 1903
912823304 3805
682991064 2324
741122942 18529
728461282 24239
927 263621674
931645353 3667
2292538 22
938535011 469267505
580801478 1936
91884302 828
538257142 412653098
38717200 430
733627241 3099
521997085 25227
365505302 2529
362961145 3574
529651175 17096
514193934 20562
580199671 1934
895272506 73197
929465940 3189
4777 445404577
862836733 33477
692998802 2310
940955569 6198
208601285 104300642
340589240 1975
398437921 1440
943253382 14976
465603073 5632
667 150307613
761397463 2538
876535589 9590
384956227 2108
933669129 466834565
955057603 8566
67021251 67021251
806964631 7642
773218080 66720
200099893 667
999407511 7192
725224377 8360
471690563 380865147
188445349 5551
28500 975226320
272099364 907
747361356 27002
805406617 4492
396729219 2060
165201636 586
78271905 639
764793746 8446
4023 878047911
179460609 1159
589929796 4095
472258446 98388
766261343 3022
170086469 2000
170219132 1364
18611550 84
538766908 2499
179099999 597
576966533 3497
731097562 2437
608712437 2402
119700244 1494
159174609 2622
570599411 1902
423534101 2371
806962746 4143
160612649 781
33469777 144
618180383 2298
769996625 4907
428 74013339
379340423 3426
506902312 1756
548998170 1830
473317533 2041
421004868 18137
801897880 2673
548592160 2008
996006174 3320
693359041 4191
309981850 1247
111387521 5380
620401910 2068
583199459 1944
25536618 102
282429044 949
113 9604140
743746174 2558
12126 553070836
187903921 35188
627966870 3603
419892395 1644
564232711 17890
469659428 46658
353998821 1180
364991997 1809
209538631 743
136883439 567
496744598 3517
10309 340697056
27457 947105375
1198 254729512
469654513 1889
590267932 3918
59604642 639
894897018 2983
7209 927747837
537877218 4278
462271487 3108
56700155 189
94624505 373
312338333 1453
364624747 1588
336148907 3475
668390275 334195137
65303416 1149
516305034 1815
440912205 1766
948183274 5365
342071054 1368
393678561 3235
417865735 3578
284739191 7010
93090949 1683
610267443 305133722
629997900 2100
937884160 3544
487920389 2974
994108907 7877
409799365 1366
453299374 1511
507654779 19554
649502339 11045
327244861 4266
165182521 911
167259549 167259550
8708 814149064
158893314 1273
79638821 3460
792170654 6855
756542591 5616
464235585 2716
444625437 2418
594000000 1980
369445943 1491
372943010 1541
620498180 2723
432867707 57708
109800236 366
284797650 950
726003157 6834
954989029 20051
210982035 974
362098792 1207
518698660 1729
497702002 1659
208500696 695
630526931 2394
771506341 7370
62400125 208
890518349 3275
46897362 693
194234351 7566
612238989 3045
13692873 76
373307785 3516
261929729 1230
685152357 2876
594185246 8618
43938647 241
951468083 10388
678567009 678567010
485098383 1617
543537224 12595
184423093 1302
264300001 881
101700136 2057
262494078 2818
516600495 1722
957210744 30626
10500128 56
504737566 4845
2537 756195979
451973297 6937
874855431 3883
3190 566022027
927726645 6701
955503052 3185
289437266 18562
158468160 552
6314591 29
173073219 2117
670733701 2275
52494508 1041
725441167 4218
872755487 436377744
864833089 7896
767100438 2557
389664318 2260
596111191 2849
28314000 117
748012550 748012549
5135 645798140
631580947 3569
850576138 4951
369134174 1815
696977635 9569
527698896 1759
873040307 436520154
896402989 2988
853312454 6453
215492222 1831
281103761 1021
635057224 3449
966740284 15115
435199168 1868
1632 256278660
549022082 23317
622760617 8061
589321655 3069
517256985 3985
61385184 224
930390656 13003
94389342 582
568349890 11290
350336163 1826
125768993 608
567941368 449135567
601907573 3044
907855345 10155
881438718 881438719
728901955 6798
804494727 3981
952150766 12528
317619076 1725
3549 916948032
780876201 18509
473585709 2023
21314313 21314313
1392 331508907
619055881 2081
6280 830203440
866270247 31847
743451692 28566
391672963 2453
149379073 74689536
943782058 943782059
505388687 4236
298740186 2203
1500001 5
977908645 9252
16057340 151
954892243 5578
414599999 1382
851102838 2837
492207702 2755
714067406 7457
807133832 5342
818296126 9883
655527683 2499
522901743 1743
261035712 2220
214263437 4314
736428094 23077
118057996 1223
217922457 1751
668869599 5600
614164426 3097
3650582 26
704748405 3412
992396693 3308
567498389 5046
454564380 1751
271227760 189361
168000023 560
485060198 2572
189087903 189087903
464552082 5179
669001100 2230
211422540 1020
703194707 2836
475459815 5458
560767667 3918
745595748 13923
783998881 10576
3746 534434058
840299999 2801
172815721 17435
824608320 3930
189959149 1188
812398677 2708
3324 304113956
902536494 21274
428241797 214120899
675560251 23944
414230907 1547
320925740 1679
500101115 2778
296029979 198167465
406201009 1354
249301451 831
850132529 70317
557374288 2531
197699547 659
215426384 993
357599804 1562
970647108 482804269
738863519 8160
493729618 1647
582231152 2864
646405929 16055
494691732 1692
451905498 2398
569101747 1897
139157699 129920083
672357873 3197
189310904 7250
82174516 562
366287701 2148
969951286 6969
293742839 2733
81812054 547
220329790 839
658936584 297792138
450114100 17770
599928924 4591
114974371 586
1128 252267946
258599139 862
553105820 309159
987767052 18021
979857362 456970374
257700858 859
7499976 25
855710322 2951
926446576 20225
716351949 2526
665505721 11502
101093527 476
595744045 114667
908060561 5240
615598957 2052
232664309 20463
153576001 972
573224650 5602
610035063 3071
366426624 1528
646011824 4322
511427669 5873
761255650 31339
376798745 1256
191035424 719
216944779 59946
53233212 228
17267134 350
997799705 3326
398101326 1327
17562451 75
811636345 405818172
840537600 3392
7148 571713647
384192075 2711
988800000 3296
260378684 1071
213980028 213980028
2057 506620587
92147945 588
924491763 15752
578953540 3726
640223591 320111795
151800507 506
240000504 800
377060321 1363
90069388 701
255951943 949
586501955 1955
99245621 49622810
541761391 2057
481256113 2980
448460567 3541
337804725 1127
524913799 45800
844504219 2815
891341488 5833
141927912 882
607869746 23264
202679049 8880
921278771 3807
122079910 2039
823318611 411659305
494400000 1648
149100000 497
73193918 1817
506791275 2142
309368070 1254
998500349 8203
805197775 2684
855724288 16143
959096803 3197
989701578 454533526
237005853 5156
452558103 452558102
990306850 539113639
209950158 209950159
461921102 322667451
826954766 5681
111700148 763
472615583 2744
460500000 1535
306901022 1023
811928545 21856
393606372 2526
17445829 708
203650052 737
940574610 4544
728336159 5868
5922 961407090
84550454 979
865089854 674642663
3273 163126320
280743216 2236
136046669 705
918244893 4948
908099999 3027
4203 634236724
103609640 437
955911992 10419
722378907 30196
353955316 4654
5198496 96
149503871 1344
99115546 558
802802675 2676
699683967 13148
615141657 24952
398870516 138451355
922860198 4726
604228299 25468
685413226 2975
361194716 1808
114 31366547
780378292 40331
654703941 10218
760835809 7393
947852035 11093
655355758 2203
567379534 8515
522241357 228343246
576001919 1920
750900001 2503
406800000 1356
254965763 1963
465900001 1553
965772538 5006
384640757 2241
11895899 79
825074669 10019
579935947 2274
137983303 751
535458267 7342
386821851 193410925
759301458 2531
908020103 3938
912942274 605398958
378207015 1638
14862648 14862649
608702028 2029
362673824 23005
446285190 4866
488101879 1627
29472592 29472592
598154050 462128495
27100927 128
6570 682064550
97874123 478
763954019 8175
405402940 7477
779977485 7035
505992868 505992869
358075957 200655622
555508842 3062
140230243 495
988499044 3295
965257559 3240
573315436 2205
552001249 1840
997864483 718778983
247452593 3675
197210827 1307
471000249 1570
513700141 4115
380162566 2903
613787617 21791
541509176 5151
896000425 11022
364118801 1244
408901364 1363
699959105 2962
24942265 113
993401129 25011
602700000 2009
279514678 8656
348727001 1447
581701938 1939
42471781 467
957832568 10113
726392736 25275
838636763 4508
928199999 3094
582457121 291228561
158381752 1043
89551136 8473
920691580 3944
16779 685187244
680325703 3109
351380239 19480
658425347 3714
259199542 864
548998170 1830
723142242 9927
344537786 17423
545317443 2421
701071559 19055
520018072 3299
735471354 2455
711144137 355572068
621675264 3522
135900559 453
978826732 6532
458446554 2538
377719395 2924
315693563 1131
25496171 471
925634469 7296
575700001 1919
519677276 5094
528110383 5350
768993655 12597
219548633 109774317
21367 925848087
59731505 952
391800911 1306
938027805 47905
492692635 196764574
3403 703778801
558766870 2441
786735987 3394
792127886 19885
719257689 338315
542847146 2455
229135073 811
640500001 2135
492447159 3501
243568289 150109783
481018553 3047
1371 102901904
982906963 6526
655202183 2184
2031 583887203
867786270 5173
551999403 2794
420368199 4244
220275792 4714
225255405 1787
682298885 349450699
483179212 2962
831157951 4970
830996097 5638
118354637 470
989106299 6084
840066941 16611
180600602 602
815037872 102951
714729692 5284
594276399 3140
162300062 541
373502134 1245
791201520 3240
394683888 8306
408700377 1849
811740050 3202
603735266 6013
655242245 3394
409826161 5904
822786277 23362
393567196 3555
685797714 2286
125514086 5140
741901348 2473
184622747 716
458249350 196434324
39179515 19589757
743804974 25849
274936231 965
734797620 584164336
276900001 923
579619642 579619642
912602050 8253
822648168 32927
514201715 1714
658627116 2542
417633541 2324
689793128 8271
605468193 10948
11371567 1071
947686897 11349
655079256 15782
150912168 2904
793809848 16938
74628667 393
609568189 4050
891302970 2971
742603813 7392
42299860 141
923826611 7699
521701740 1739
180739021 609
942187163 4009
354642108 6152
637931158 613781806
7183 762019768
999517019 999072689
308442408 1719
551800347 3069
45327610 170
478512681 2548
696528524 3849
778187045 6467
149684040 2914
555462441 3235
759793661 379896831
951536112 3186
771874208 3833
820191827 6117
372455271 2305
113939650 113939650
423528217 5868
130139947 497
51405595 324
668103105 2227
23999919 80
220793235 27651
894908004 3443
688118600 16172
588619727 2088
345146003 345146002
890190760 9602
890626012 61729
6300020 21
351901174 1173
1171 170191969
586612719 4230
30600103 102
1704 436355569
927345069 416333216
472292687 10416
545388511 19216
640429580 2660
954433481 6776
954825794 7245
701139859 350569929
827736396 38374
43850774 39874
505381766 1789
623356940 3229
571069247 2368
964203213 3214
10146965 62
428475906 214237953
862664505 423700999
361 62534947
949569082 4262
194765969 1115
94205360 586
436598814 4111
602910879 301455440
741001678 2470
242113717 2483
440702873 3449
957065997 852253024
757716688 28027
278 73118170
241509764 825
18940359 205
416289595 1491
791008876 395504438
124004044 489
797515859 797515859
827342401 5100
875352395 437676197
836333697 304986233
256015714 3505
633837620 5252
174197124 828
1647174 11
725100001 2417
629204673 12911
212417097 2074
450901507 1503
457225583 1592
291127713 145563856
891308703 5408
898475797 8858
3412 708670077
269465578 1058
639137821 17858
799767471 3327
1619 420170921
479764475 11488
21918 817476705
262499202 875
853802632 2846
480381241 15612
29502750 221
682872208 3634
554267884 3386
703414896 3566
165899999 553
865801840 2886
8399993 28
29113140 115
674705094 337352547
329190741 2126
486898376 1623
260999999 870
845055089 5091
44213031 216
705842398 705842397
492876913 2763
7338 899461337
457073064 25588
512890645 12204
877954207 6767
282585400 1151
428099801 1427
667499314 2225
185100001 617
562041755 4427
284 50892516
714298701 2381
910203465 3034
589201859 1964
903062878 903062879
358342147 4661
811468630 46297
205389349 734
199926052 1353
602862296 2065
277603051 10633
372980374 1931
556745117 50942
1545 423201765
670962059 3405
462826112 6243
2516 429695531
680267215 340133608
297750121 1454
862781192 3188
596401989 1988
908398696 3028
2988 320191026
786352201 4650
109324822 12806
616036238 2534
115654949 3870
735300122 2451
122971600 423
389070273 1983
281101678 937
733919944 16216
204909844 879
135903221 754
910366667 6492
933903000 3113
250948110 1855
561703786 12307
732699625 520191396
427077477 1484
287447291 3115
119464953 1368
433547842 1482
180779907 90389953
998909915 14700
576603635 2453
839347572 9348
237600518 792
690054235 25156
129000429 430
651893946 3271
930000303 3100
457895155 7827
738901400 14468
828942939 3261
932489578 28241
975903254 3253
48599999 162
695400540 2794
375961945 15907
8981 66055255
860345873 7808
807114595 19952
18735457 379
402075633 3829
189300631 631
755527574 13606
655915197 13749
266511639 5240
734097552 2447
412563148 3356
126403424 1619
549 55549833
480568217 2171
321705013 1619
18342987 169
884775293 884775293
718874009 16950
668970792 7499
103199656 344
779554013 2612
926336468 69749
614919478 214529351
917103058 3057
249179285 9903
989010815 21043
486989222 365660077
734449525 734449524
191400001 638
752395284 376197642
729588083 12241
100712729 556
785140416 8510
301800000 1006
435859624 1462
713150985 17654
395533186 4805
47329505 251
201315155 4452
495353295 247676648
4982935 22
520782562 12607
687434369 14730
92841372 2014
969344523 484672261
639591350 639591351
995396683 3318
840850743 420425371
338734809 14977
978121981 5940
340943093 9452
417762722 1461
282099147 1355
265800886 886
113399953 378
158349232 19622
516179991 6299
976638420 9540
558451356 3180
242547215 1112
405093978 5803
644880444 5044
180616120 610
557371529 3758
759168 3
582 57741829
299016690 1230
764951505 39835
566610378 2433
14179783 58
533638989 2897
159831217 816
529412970 2381
530399999 1768
922342534 44865
496501621 1655
2133 505472770
560631046 3711
310502989 310502988
213210836 1238
240412188 3667
901797852 901797853
686888875 5391
6778320 25
529453707 2636
760854767 15479
862747401 862747402
812924588 728092419
445951838 2021
807443265 15617
295915636 1557
2734 711572868
525975815 2857
901847996 27381
710100037 2367
173996858 6595
42210289 21105145
76814930 76814929
782888385 43276
619459363 619459363
374454090 2547
651897827 2173
744396799 11725
160303750 2495
981525733 490762866
94161321 440
615074461 25410
491795625 2168
3574 165539703
517801726 1726
170399706 568
423254042 29493
103050126 396
568058787 4553
262409119 262409120
625609486 4709
822814854 822814853
65651633 862
454081159 6135
4567 567554791
522403875 597033
798903749 2663
3592 990058442
185516159 736
605449066 3055
848829496 9292
586800806 1956
904499749 3015
348765751 1408
745007574 5525
142095169 830
509167927 2711
2006 506827936
161272653 607
986860912 493430456
334216943 1138
206856113 302864
414386430 6213
369046240 5416
735599375 735599376
565267289 1986
89965209 1147
631863442 2519
762055889 45944
171047563 706
992137472 47319
324514195 162257097
239378815 1195
764517040 8680
650498777 650498778
56518474 299
903300000 3011
407598674 8568
773089483 3498
719144760 27564
234747670 234747671
208200694 694
852354907 5905
751847875 3900
326284269 4247
397697395 397697396
690994021 4031
79199999 264
317560909 1722
948794124 3547
118799603 396
640762885 321109327
309176285 1097
513973059 17884
934503115 3115
345599077 1152
814079600 10478
659997800 2200
9000013 30
3928 810513303
246078105 1551
17025041 150
138062101 575
977408421 766430384
554209885 3581
464329224 1992
349477466 1441
986960370 13470
574535611 2171
45599848 152
422402428 1408
126725889 3148
1482859 6
93131288 22801
843166016 421583008
501000000 1670
825302750 2751
583801947 1946
6171 301943188
523709001 2936
136950326 3161
429599501 1432
975581728 8743
908667289 454333644
96638335 48319167
491360896 1664
142663158 759
99269201 626
294266547 9503
631297551 8147
571501906 1905
319655259 183499
451722805 7572
523159361 9248
951058829 30078
428281 2
354570638 5482
526799999 1756
596289670 2305
327694585 1790
269475886 19979
587987903 2309
189031484 731
704236222 2411
293490774 1465
818419560 2940
414191447 2245
347744612 1843
152977129 1662
486000001 1620
530403028 1768
537265051 222470
777418566 2695
483599999 1612
540670984 2402
384851599 2028
181440637 986
716723175 33509
720001158 2400
177253745 2598
237581536 1376
699279144 7484
62707014 31353507
406502109 1355
921212596 5003
540322809 1990
405010139 3614
246083671 8262
982360499 4125
470198145 2265
957329840 3196
833222829 416611415
487765036 1798
353387875 1475
486090589 2612
531755275 9273
732580993 7488
715797615 2386
202105493 7471
340882125 3421
408157278 408157277
360195907 3386
51839732 627
655877882 2200
724147354 3288
123759319 460
293359626 1625
721424584 6610
53636072 304
193112834 1038
9989819 36
458510386 1585
603356136 2315
285391302 1333
6438391 42
605917997 598806210
692044487 2427
4271 914274637
399583551 1402
229924679 2265
503697474 503697475
577501982 1925
514532165 514532166
921938067 25064
505217875 2877
825000360 2750
673734072 7752
633897888 2113
472491873 472491873
1125 170912250
145013195 1366
775800143 4068
586544379 2593
383532265 4969
130086102 505
59386487 59386486
63267118 419
679802266 2266
505107415 12666
800239638 3298
203751958 14387
932737115 93004
66160443 2661
942519533 471259766
987838116 33483
335476801 2595
723430835 11243
595903951 8010
925477727 11998
88736207 44368103
560994085 2601
140394022 70197011
79800267 266
554104147 3573
15210 408484397
720599954 2402
474275547 3539
558840565 558840566
636761904 9616
188524710 990
477197072 5412
671234334 2376
2532 358154338
620212677 269304643
213419540 796
516532481 6365
926600145 3231
784527570 372338647
397175932 1837
733797555 2446
976157681 11951
750270617 38967
504499634 40013
67101 830643279
276973561 9132
179743590 1107
777943330 11521
20400000 68
838774443 4201
609617646 304808823
472048639 2560
609422631 609422632
552899418 1843
577812111 2290
89092610 89092609
960401271 381382508
419465235 2895
55362841 189
556472844 6442
252397098 1390
1200005 4
677727879 17233
388348170 6010
450537669 1760
846332300 6584
122538570 122538571
850846158 5127
371101608 1237
510890614 2233
940929299 5997
334201745 1114
347645265 1535
463780948 3473
781619135 7356
6024373 29
555925214 555925213
907172940 27865
875860698 402559193
943474576 5962
833146452 3596
38557678 19278839
131108435 513
480829903 3115
337585831 2414
1429754 9
861839545 861839544
873605023 10912
906447828 3217
34384 744585958
949952772 4308
561545208 2252
594690254 18826
166884456 970
719700331 2399
233836143 796
10220 863579780
757802527 2526
391940543 4944
628198616 2094
60000000 200
699872523 4199
863768129 52672
4316 665093312
927218240 305006
680326301 2397
434971391 2330
474745168 5967
291038144 78563
677554356 6274
299754296 1737
552139493 9100
255105395 2727
928803956 3096
985058103 7141
771645026 702571455
335399999 1118
457741349 1767
709966638 6606
919010724 11748
995170504 4426
171596113 1374
999166425 454536836
907796973 3026
6226046 57
47525599 160
585903749 1953
2595 120694153
785545201 3652
987171905 15458
504927801 252463900
430567796 7771
658022397 2564
830918632 415459316
992138155 992138156
507300334 1691
381155167 190577584
10222 981929121
260350369 260350368
232755722 232755721
440040754 149963567
892500001 2975
999541704 708045
810564720 5810
768002561 2560
845353238 18231
319900392 1806
378641438 1892
223974851 105514307
606602762 2022
218366131 218366131
102366888 402
690245233 677730953
695019963 4507
396493980 5055
304558223 5186
908502113 3997
89687821 502
173999964 580
208378534 6331
492135139 152837
610803575 2036
317051845 158525922
638881173 6249
756121651 378060826
779160177 7407
226095364 1202
749702381 2499
243057793 1891
683084065 8761
605720961 5984
342290912 1277
812130560 39680
859803292 2866
922479517 6306
273882209 2170
2949 702797688
149678194 1222
508800643 1696
125121341 723
824168975 2883
745505122 8734
234927407 5406
655828051 10113
774599999 2582
787260123 2702
263018191 12133
901233877 3396
738602163 2462
41099991 137
371175839 1610
431281029 4364
919540960 4064
142543781 1214
983696720 3279
57695997 57695996
348426675 3055
567898273 1893
328799928 1096
954373831 299734
576124041 2283
985450734 984382721
609181416 3447
674528158 2563
645433 4
479549386 10756
265270801 1306
348173428 25343
879297070 2931
165000001 550
701298284 3382
264599704 882
892798645 2976
406806626 3198
656853033 281163702
135984096 6843
5920 629381260
653098428 2177
648185140 4789
5944 485779344
775908239 9506
683574451 2794
661091212 661091213
376498745 1255
591142828 3791
179769259 1595
96864936 476
977863784 7771
597352392 3633
954869607 6853
317616739 317616738
914956034 31780
324784497 1424
433498554 1445
2457 480417061
387823436 1477
563324502 1898
257790176 3563
173364467 1174
402000000 1340
971403237 3238
840816899 8910
581855625 8997
729602198 2432
641626357 432778228
780413921 9568
758643024 53944
152027411 76013705
946841138 7683
658684935 186914
822289650 9737
522563228 261281614
705601003 2352
542847257 1988
406212201 3790
44555225 172
864136606 3383
626478189 6203
951552427 4926
386114199 1615
698677724 432000552
676197747 2254
192900075 643
245017391 1072
564190342 444941691
743404244 2478
134374123 1844
1735 270998890
320523281 1540
964798396 3216
221608463 748
376877676 157404398
1176 248829163
272378698 2321
925814798 12125
346977 992296133
822430799 538372529
5567 465319868
684298858 2281
905181367 4424
938354361 3408
601637949 601637949
441008084 441008084
303899999 1013
577597583 4419
666228404 2659
779106036 2680
349792107 1234
5084 249239280
551173015 3451
850772824 2905
351646433 3079
394338298 12253
184382459 1026
301799960 1006
312298959 1041
116926745 498
557785574 3659
422091005 42769
580453748 2027
749996041 749996040
410414209 1472
655202185 2184
209500724 1635
932657312 932657311
507917129 2590
701508355 2735
828734334 60905
581962248 3192
130007401 122758375
538429941 11826
729601740 2432
620649619 2710
509999673 1700
952338829 5383
211237886 719
523201744 1744
247865268 247865268
68378240 349
553333586 4325
658801622 2196
932076232 4125
66610661 2721
554235134 3505
215101737 1545
531316160 1910
351955002 1386
256439311 1993
128401279 448
196390159 1064
798774327 3586
327382325 163691163
214425774 107212887
617612817 308806408
474598419 1582
212100707 707
824987301 412493650
981899999 3273
960307687 7094
911367589 57554
253569610 2207
932403691 466201845
3029 189427561
873048796 8725
63638171 1425
554480113 2832
944466340 18878
367785028 1271
49823546 16884834
126291670 959
649497834 2165
593503032 2778
106499674 355
200083139 1629
759518990 3729
899333041 6591
649525504 182144
583268401 4950
727741996 12573
448486564 2083
421947059 1436
751220448 3754
309875433 1298
484 123549071
772202175 2574
126334419 483
3454 586119622
873196799 11680
686698178 2289
926390031 4020
408062631 2694
591983076 4431
852841781 8703
319185850 4553
321930883 2646
760053243 739823041
687545400 19475
713766381 3891
396898734 1323
509974320 2780
196292879 680
524186769 3478
662691709 4009
725551144 117291
982503275 3275
998383013 997221237
329137614 1181
10506 930558444
686402288 2288
568945299 2849
794676397 3758
333775633 1264
77700109 259
24600105 82
483153500 2078
883444333 10123
611790241 3440
203459953 722
208047606 959
467782208 2683
529203315 1764
31850001 280
829415871 4729
169316182 84658091
274 81623312
496256433 2294
656275987 13788
270641416 3295
30899897 103
157226656 157226655
535799999 1786
308401631 1028
222528032 3731
61454942 3421
157353303 547
33412915 180
939993263 17109
883272925 7816
946555769 3655
565495334 4403
532923814 9696
343199393 1144
751509473 2968
127882222 499
794222659 5060
244746185 991
519624997 1970
318689231 318689231
546001627 1820
45984987 15604
628991023 2541
997692226 5455
570000960 3615
365399999 1218
639003726 2130
558058054 2721
547269259 2203
116223925 3913
191906428 742
216893678 1001
223599260 1782
1213 114960549
14297 767471723
625950262 2403
150583968 2052
178800193 596
728861575 2560
502798324 1676
492205619 1735
776 194018404
193744891 2563
877500412 2925
953310085 793095804
961908895 96616
224356500 993
891243141 11045
734952159 3995
456347842 1583
663254478 21359
154200513 514
660889964 5563
29258970 199
714598863 2382
862339643 431169822
998003890 3490
482510982 3047
104446439 372
135970592 627
455455802 1843
728104677 2427
529939751 1865
925930190 847669547
640455639 3278
720600593 2402
6878 797728135
409517794 373360466
621932513 11558
70604846 669
113752848 1748
46200001 154
684195799 6407
991939305 473570420
140400348 468
12963 721271292
854492277 17711
53564219 403
461698870 1539
666302222 2221
155204116 77602058
67166056 235
953046265 4505
255601689 852
693002659 2310
1733 466112491
915172567 8386
786613561 3646
65707199 243
237460496 1736
451523200 1600
64590836 64590837
938803551 10077
68100895 5676
290999029 970
79500264 265
365823275 365823276
907844245 4235
902417275 1911272
11983 656985001
231163131 3694
633680541 2237
745820049 2847
337894645 6189
297990829 1145
63599859 212
575129267 2646
118194524 887
679347675 540022
3298 459589492
359195318 4473
351616027 3407
155160721 155160720
455935429 4863
45599894 152
472364087 236182043
297696436 297696436
672164968 336082484
235536121 1868
454426594 1749
917174847 3401
40248413 162
749697502 2499
39722 651917464
405159976 2475
202064362 72658986
741900253 3921
745249391 74214
233 52584948
670156796 7381
182150745 794
931672485 4409
580032122 4037
572165882 2496
883605029 781408529
652697254 1768914
730529884 72455
699297779 5380
669080006 4923
65099808 217
459387047 1755
658527360 3480
76499775 255
697443203 697443202
728340679 2691
192250639 192250640
806714275 3686
831299005 2771
158295891 1165
770270453 3214
60944 425054773
199782750 5125
637735491 3266
201623677 100811839
976492907 9841
445225830 169484797
558828874 558828875
206071424 832
753103351 676811583
890999364 2970
301244263 2645
93285895 418
438130525 4343
302043194 2985
294270381 1442
106408567 1424
280161000 1050
147551092 504
325 49040225
174063520 2199
754113279 2960
963007054 4103
93000076 310
468901164 1563
670326048 2856
664197787 2214
967996067 457801995
406373364 203186682
537901793 1793
235200783 784
216484947 216484948
998480942 7856
184799385 616
640200896 2134
2700009 9
98999599 490
710099521 2367
369899999 4932
402286676 142186589
985636048 967032783
184952077 723
677515714 7015
967830829 4227
880002557 4917
203955831 93046811
838877950 25389
523337214 276449898
13936274 82
71699936 239
910285493 910285494
823850955 823850956
560009641 3313
2561 212332980
584264580 235908688
426134070 2278
782340653 782340653
102897 331534134
64979508 854
4278 925049052
575788619 4785
740920386 4669
74904049 578
124800343 416
702014624 23456
93672899 444
101738812 381
734880849 3745
205834216 712
740990480 2571
501300227 1671
503999849 1680
614835154 3469
239791647 10544
876261865 818070637
759609456 759609455
951320623 8461
295801174 986
30809742 30809741
687529535 30305
740055835 28928
3669 240062766
637151436 5769
678124846 3797
170180216 699
101134396 1308
4155 270286905
4111 740925043
437047504 2268
224418821 1161
277316105 933
454186719 454186720
826497246 2755
552476148 2006
473004512 473004511
25787897 448
1829 535447019
635163414 2862
418132959 2170
9881 512171754
84300001 281
582601941 1942
346501154 1155
385951120 9596
113794426 1198
860926160 4682
540780918 3149
135476079 455
908277423 3877
757 216232268
90711 535285611
56922731 28461366
137752158 835
465588030 410219326
656738278 17627
485341542 2282
230948311 934
377463923 188731961
379815618 379815619
43632649 316
691988577 3520
294964771 5178
935462120 19660
929988211 7720
842058007 44584
258483993 908
481076045 1737
390 53011140
831130611 10589
290527377 1211
875795130 349892473
281497458 4621
4126 863575926
346032008 2408
534013343 534013342
2711 437121640
503251044 17086
646801652 2156
812860480 27017
677 196326059
780171672 3828
714046753 2864
474840894 2847
491100338 1637
811519395 4497
667515932 18880
216023440 4808
617585204 2505
636798674 2775
131892140 1459
496168737 3194
824283709 5982
217811724 217811725
676982269 2362
982120782 981293373
34442018 181
753453747 3802
590635970 260293795
818579348 2987
390300000 1301
82389910 1767
2230 220984080
403062979 2299
960481227 7337
749013058 374506529
387589146 2015
980103835 3267
102031500 375
61431865 471
167971999 1000
889821532 41247
990027576 10629
437398543 1458
264845781 170118694
82178128 466
145800556 486
441302046 1471
947784230 8510
4713541 22
884397324 2948
208169777 2056
6832265 115
3841070 30
524714320 10376
550746499 4985
522601741 1742
470699999 1569
604540505 3351
228535696 114267848
831057172 9911
784875103 7562
775 219969025
869373331 4084
815666713 100849
365990456 365990457
452701508 1509
646732608 11652
470378787 1905
166681536 1217
599372135 299686068
747674168 2852
318300000 1061
681836404 3047
275109305 139978572
547119917 241660265
925629840 326798810
611047804 3106
20103097 106
562955820 7070
580800583 1936
766 156923526
184799771 616
386529000 1300
785097382 2617
18 5109354
874434937 30356
108300000 361
374823401 1400
335999407 1120
848536737 7750
949676429 4695
630459024 2936
772928711 3546
441802416 12132
686314081 3792
946931599 362071462
782968583 391484291
553291201 2200
487154691 2112
209700000 699
440059724 206407
995627610 497813805
189300632 631
617212274 4477
335908121 1298
750445657 5198
671646836 5512
981328993 4898
397891297 1584
291000008 970
11518144 93
153024677 1279
900200595 4852
568073347 23677
2624 523341056
687002103 2290
702695995 7189
265500886 885
377824229 1412
890081735 4154
809528191 4944
865930287 4348
262181251 1125
494099999 1647
975873215 53184
721913624 6623
476590395 4245
19056340 67
851239964 15155
794602414 2937
339893775 16104
23597 995477846
938998762 3130
122608731 428
534087599 1844
789884317 4311
679424738 5964
428105329 2028
977457193 11618
874249600 5457
731932415 12458
641372464 4222
473185403 53347
172674246 3193
877296011 438648005
536040894 203292125
2616205 339
843213484 3591
156377948 1303
361308871 3412
215750787 1503
385801286 1286
518007625 3707
397766211 4421
945298666 3151
134811610 134811609
753935467 3142
83400001 278
7847 907289136
925491182 5911
50689186 218
244197425 1361
974680425 968700078
446363556 2294
770138236 5873
822900001 2743
756613793 5149
529200000 1764
267660287 2016
72771157 444
198002476 1215
4632219 20
261900001 873
948314884 3821
746645455 6339
257334170 257334170
928225874 5335
530895542 2033
175565892 2687
4702 971608782
966997077 862535617
130514157 534
427146996 346384634
550799663 1836
3299992 11
524929551 9478
670339307 61319
674109150 3146
103114503 103114504
187989799 642
876604978 2922
505485918 6498
428398747 1428
95104 883294560
422586630 1687
823205167 2744
793445696 25444
655399835 2541
227112956 1118
713056622 3585
359000262 3039
462907399 231453699
359701198 1199
572909057 286454528
13050771 126
518098558 1727
342650709 342650710
5637 529257930
833431835 4361
807224121 807224120
890967702 3411
39245251 201
169333538 3997
73196139 956
628627999 7700
600902004 2003
762170881 3840
429136063 8288
446966730 5145
678119547 19279
658665927 329332964
790748742 4226
370361757 22862
18210909 108
237941849 1310
835145400 6150
675128904 4388
885983520 4261
34347621 669
781200001 2604
625766867 6231
132820098 607
388823355 1694
149610679 5657
750800667 2984
314416920 4693
232383050 848
686402287 2288
898794194 13533
317401057 1058
873074245 5772
439766415 3181
659402998 2360
721790080 13855
243847969 2678
45300137 151
999213964 16383
561818113 1964
573246800 2421
518890776 2433
613802047 2046
418495272 209247636
102986920 1420
290472070 290472069
230460295 1184
461143540 4082
465473875 5242
1752 165381792
914680075 3235
827564899 4640
931327531 8490
898134199 5350
654517442 2283
659386252 2283
617255818 4607
196037300 969
262516854 3087
558357118 279178559
754474554 2928
417638063 97281
236192780 12016
842402808 2808
855560580 3046
889293175 34023
776097413 2587
503180758 2853
957502307 12418
800665 5
690028836 6254
713564155 3506
571500001 1905
551868854 70470
606762336 354242921
19029995 9514997
417541453 25427
293811621 7798
359115932 7511
990897146 28858
884843882 3202
663000001 2210
244789110 122394555
408001359 1360
781803920 2606
658310249 4875
186900456 623
131 33558925
50586841 180
499586333 249793167
620053416 19356
209364260 6303
518399999 1728
626242656 4836
34543999 8128
986056667 10493
722845648 7110
4730 714659004
187401824 898
546477266 10057
708732820 2515
585008658 585008659
908477895 6554
343650059 171825029
91327183 522
819828624 443125
72729561 710
24208552 279
17216 351130012
752639613 4594
161101019 537
1177 79070624
778904433 8146
133200035 444
195642527 1878
938450528 16389
95798752 1061
321792119 1160
567001890 1890
269019685 5855
207000581 690
504754200 2700
396576234 2368
320342909 160171454
541500000 1805
903039061 3124
614337854 3780
575756279 4190
669599999 2232
232031957 3134
634779573 9581
693614500 4118
986076841 3470
929735353 3461
394200001 1314
839887175 13727
3255 753965415
917336926 4593
41099677 194
385556145 2015
862259398 431129699
18600089 62
4499991 15
603671467 3153
887283064 52485
183336091 790
831933121 4520
972 158606148
802943119 10430
838801592 2796
374442772 2789
610016897 5193
668428535 4840
626890152 2814
857605204 4329
49659072 22969225
48001752 684
888233306 7473
60959867 753
595995713 4388
57922134 5945
3529 831523996
762248071 30529
210299299 701
582443146 10235
570292867 48334
190122154 839
319466399 159733199
83752791 1536
952987274 13113
690601330 2302
995225575 15843
537732875 4400
221160064 110580032
81132749 30330
835802786 2786
536748201 1910
850292510 425146255
176134611 842
875658513 11516
587965631 51288
660775207 4513
875157148 12931
558064508 2041
744117274 2511
863922406 2883
519050905 1789
842613944 411677588
82867859 289
648600460 2162
389346936 1672
888214422 4687
3277 853864951
557050069 2570
444813562 1545
447512603 2716
164484577 164484578
125511279 42562740
720540323 360270161
511316278 2492
545665681 2160
923121173 121881
141900446 473
93776013 500
320891708 5697
134125797 1124
291071989 4194
386216525 3585
639304591 2698
877064818 877064819
854950561 854950560
420548989 1419
926698840 3089
753912192 4144
180000601 600
929421825 16769
92859163 542
990379505 14423
580962039 2623
64670803 264
53700179 179
47799215 212
891185833 11774
289487615 2956
925032357 3368
405077087 5304
650965504 6784
956979313 917153263
175552326 9451
848098943 3187
653994600 3720
716102387 2387
189576536 1255
556437113 2967
849702975 2937
423737200 423737200
72600287 242
267090201 1197
784880477 3863
125404411 2958
714398333 4204
2808 739044808
462601541 1542
235406536 1491
588117941 6566
12549029 230
723302783 3703287
998886223 7984
156974620 1388
620073300 3281
955496978 9775
794009061 324421539
971212500 3750
468291641 9854
165621455 1001
979271907 5636
103868640 612
799202664 2664
699079250 2875
235199217 784
882743259 5321
385884736 1288
77471437 77471437
956561480 39980
653866290 3234
220859011 6582
267409253 3206
165729247 165729246
252361070 126180535
371975652 2997
506083356 6332
586701720 1980
1647 295840728
810762882 5953
547842309 1986
254999149 850
735956409 17038
780600001 2602
809824292 3021
75120000 800
116099851 387
852855536 16859
268796812 169502325
418105576 2283
399898667 1333
482682186 2714
7139 727935274
392487912 1329
999405146 8515
164883967 1131
367780611 1370
96341267 68951454
4991 651852298
871044599 435522300
887997041 2960
487881646 243940823
482209867 6818
879284727 439642363
883515664 387382635
328855468 72047
294840809 1623
982726658 488915624
388981467 194490734
290056712 3446
939100891 4935
925500001 3085
589502060 1965
725834986 6850
917396942 3058
601199022 2004
415665789 5159
36655039 294
938630784 938630784
366857590 2530
475502384 1585
345780102 2178
354206413 1558
172597370 870
382225216 2689
682139921 2420
107869537 4104
905624724 421613
488271167 11088
3120 599759174
91473601 354
954827931 4752
535146023 29084
741604755 2472
73094748 1094
544261285 544261285
104095117 531
543552570 2178
261275599 1050
622628841 3421
788658949 334167066
944707401 3514
553327151 2654
79406633 39703316
417300849 1391
595664824 1992
43396665 159
280799763 936
461389220 14889
429995583 4064
335555129 1382
724720078 3882
284439992 1122
276194498 2203
192343019 1120
456687090 1935
572618375 14436
795747691 8439
138600463 462
578560015 5414
235200783 784
778760234 3479
4587 164915388
676822576 5536
17461800 327
589118385 2505
252 38886143
15556 741010060
273526713 136763356
809103152 2697
730799999 2436
258127799 1210
2807 834570214
948405134 14639
532201773 1774
570961900 285480950
718844080 61121
905202917 9202
148698075 1486
110633918 45862150
463562221 3260
224750987 979
631890332 3747
290921082 18073
825543191 412771595
56878543 14266
384882287 6216
577100979 288550489
182890959 760
285900954 953
540482506 4856
412799909 1376
61869377 2285
384226745 150610
858004175 2860
313409726 3742
888671628 19548
392623947 196311973
138379077 566
21898569 241
522640418 3291
70364274 70364274
360571969 3008
484993299 3101
488030682 1955
226171073 1424
852035374 4090
195899348 653
542323552 271161776
751498762 2505
623230316 138835
676597895 4407
129 18328296
890638442 15017
560069182 2301
909814300 3077
276674749 1038
282901444 943
364199392 1214
140400071 468
141600364 472
206645905 6642
909409497 4054
636899563 2123
588732893 2899
114000113 380
967159628 3738
635102116 2117
522212389 3766
447132511 1815
454488369 3085
496187966 2795
465878952 1848
812199627 3122
962484166 5342
258874733 258874732
177300000 591
175500586 585
852562300 2900
360213574 1498
5321 785337032
887582161 3670
273147956 2126
191168939 698
994496686 3315
23678442 14889750
6191 594932694
255000850 850
163314171 1343
566079657 2369
319479875 1458
985408924 4141
122086318 411
2439 612930456
699899999 2333
854601160 3155
1966 507136915
347106499 3250
701393915 647573560
926380643 5114
53274381 268
464896561 576080
56674560 220
15137 712580366
718202394 2394
335668159 1409
58111056 1800
608144576 2679
494911316 12711
957076631 6382
419249310 1514
247199176 824
455013584 176448648
991797100 3306
876670145 3762
882698881 3341
993226297 5428
372206017 1404
234299219 781
400500001 1335
896607882 8669
21057536 112
48081110 1255
579734848 3619
2501 501212073
490200001 1634
582899999 1943
662 45117948
730859248 2783
17971 579331127
816838938 7746
233959784 116979892
540949821 2060
256200058 854
812399755 2708
884862941 845198117
856819287 3722
826852288 7439
365804770 365804770
744495242 6365
498668921 12682
406199208 1354
144 33631797
828468396 3999
13676 641746300
365702350 2963
619166081 2724
396301322 1321
426280752 1488
377134206 84678
52934001 190
54621864 297
866 41837588
173311773 2425
681622818 385943206
644348795 2262
455064106 59500
631141856 3163
770865847 385432923
563523792 1898
2556 402183123
263590497 4204
59509247 415
315760073 31773
489600769 1658
968030866 7575
543186425 2936
208800697 696
291901662 973
255556387 981
575840459 6540
314458013 22913
158569619 158569619
360751775 1221
179348328 706
416030268 1412
740742087 7249
652554591 2735
497496974 248748487
49384108 179
858671325 416738969
821544044 4263
276268824 1476
943197393 3144
54739830 255
968400037 3228
837767176 9484
3709 558716812
693217674 10033
962093496 4296
663578568 3552
34800059 116
990428140 495214070
663534190 8372
71700400 239
807375754 4387
459392860 2545
446406745 1652
754593454 4666
65999781 220
4144 313267043
688275819 2811
289434880 1280
526130346 110881
704138575 3325
3470 876964995
694679527 367600483
667045131 5907
192906310 757
131791063 1004
4602 888024770
868722817 29922
461887747 10189
552299999 1841
505877113 12569
1599 297452376
790422018 7937
708410384 27585
168839281 1778
950030939 3289
99600001 332
148017639 1853
804504264 9183
775470808 3363
206304736 1077
819196876 13125
7707 522904945
47251138 726
652801810 2176
714169275 3127
640381544 19733
559249178 65249
344755092 3207
534102009 201094970
2712 711611995
108636455 44020
427418736 63508
220686534 2121
573900105 1979
147370997 526
360048748 1319
208025381 104012691
253323871 1310
211479306 4215
266929179 5245
396860537 3348
472334645 10794
445944436 3445
861246189 19970
938348670 892386671
933328003 6558
8007 952796369
529636856 2250
477102083 5133
942296859 3141
387167921 3280
416 104942461
55316985 186
523598472 1964
717453808 68961
864148984 13204
390978668 70206
452509326 4867
678082188 2759
749364029 2805
596877953 2618
681348638 11899
665149401 332574700
178048048 628
15623935 7811968
25773196 107
345092323 3883
597892949 35243
2079 420415380
63000090 210
813484465 5902
578898177 2336
417302904 417302904
716101328 2387
222006961 3024
369764976 8498
608539470 4541
935751919 4071
141290730 907
634606669 2850
193200022 644
273687841 1018
115030680 411
236543874 2011
208755773 2622
295321820 3103
869631950 2915
80360879 285
703815304 3764
887630913 2996
262016737 2438
221367995 110683998
662997789 2210
772504574 2575
760266361 4410
79181813 54361771
361482950 3050
488675487 17049
523501745 1745
733808359 2864
201072211 799
920403067 3068
101300074 367
353519994 6330
866105438 2887
183824253 2342
937699325 468849662
591832882 591832881
303948490 12019
82954489 579
550607791 76353
317182937 4322
816897412 2723
966018361 207880
145932329 13506
555042994 33262
14576590 53
392575814 2565
273608341 1110
808215334 2861
361458110 1477
61373466 1386
83509725 2425
922029401 5817
643200001 2144
469725678 2440
121228408 60614204
884925340 704997270
313865893 1668
606898495 2023
1220 307781906
943636155 12967
9600 538260362
837650928 12424
310810213 3024
410401367 1368
495992645 2754
966989465 966989466
26114928 112
409801367 1366
292941157 1058
926289144 7788
217737037 833
24084368 173
1893 212938874
689918977 13220
533699999 1779
259126515 259126516
227817319 113908659
177824555 884
155056177 726
550951927 2056
525599581 1752
874797175 28811
628361935 9774
232738704 946
950 127545214
892754579 3206
542350288 3063
171448768 2884
605697981 2019
990519294 838084052
41102 868013167
100117281 928
187632792 187632792
827404287 2758
44691017 166
314921510 6117
521400775 1738
526440860 55223
1559 423568249
825299656 2751
720890139 360445069
892770059 4943
24342568 24342569
72110482 326
544152285 28065
964496105 7055
750397409 4873
368512248 7055
8184599 151
782616496 4035
610171608 5117
507003307 1690
869853959 869853958
717283681 6583
79199736 264
48972 328698573
820588766 57943
994797505 3316
261299333 871
78531143 2262
212471553 77861582
64751121 280
452776071 2842
254521046 254521047
193199357 644
578847438 2613
505032390 3222
570298098 1901
3780 469476991
127995683 16750
372332177 3006
573849474 573849475
748688407 9659
49941142 343
866997110 2890
3890 730304710
617179099 308589549
225300750 751
401168993 1671
30260416 2144
5811 339785610
630980404 6815
827157496 46749
337297335 1205
184274659 647
5927 319411957
252806400 2128
95785841 424
873175047 25258
802144050 6140
904796983 3016
758690241 3608
924106185 7214
865868456 7189
610013265 2936
807439640 6076
60872614 246
152440421 620
695 207044670
867899999 2893
100500593 335
139741041 978
590716511 8803
788912217 14801
529251319 7345
411184696 2967
804747500 4113
46093895 745
672145901 32908
442852515 10037
160701012 3708
809482355 8238
786214817 4782
295771465 1791
686857536 3984
636137753 4798
328546958 10673
359787259 179893630
705038209 705038210
514943311 514943310
848665791 424332895
558805566 5235
54213110 1162
367998761 3573
40203550 20101775
138568268 669
234551215 9693
541920710 1873
813300857 2711
256 38548480
887997039 2960
955894379 3493
359378084 2546
741357848 16560
201319220 201319220
53316480 224
419252525 1643
219600400 732
135000493 450
544623775 16255
855001592 3526
737178273 4481
21300072 71
137517352 948
412201374 1374
317364537 26814
480979646 2335
980996729 3270
659956938 2701
437233060 437233061
371164640 2564
497552726 6217
64784537 273
603300000 2011
318336624 1263
202939981 830
641617924 8621
407101209 1357
607692711 428577
410203911 2957
740517660 12535
416045221 371610923
389472360 1891
559328813 3351
139282066 741
324300048 1081
493827986 2323
154713471 538
552154754 6854
552223848 2850
107432348 10513
293331032 1050
2944 687096636
31947215 336
565499703 1885
48022136 30687589
3817 816028796
477295031 4502
792050304 7404
2226 631553094
274714291 4885
117575779 1795
973893940 7226
791585833 61368
91 18195754
273992380 2217
678803203 339401602
965603341 3460
43078073 397
103800001 346
195750469 758
659506320 8856
9697 856091357
943126613 3356
507316905 1949
972900000 3243
1526 365641808
729619901 2817
337734695 4727
792600000 2642
3351 244884378
221228307 832
822278433 4953
39861777 2146
918320661 459160330
489599216 1632
406056766 1482
563580586 8906
221285590 1274
762505236 4458
4430488 17
14586101 51
2855 809598222
365383922 1808
228818645 1314
253800245 846
318962469 278620548
533635604 212373596
839994136 9366
118611551 415
981903272 3273
832920158 29015
329062458 2053
705286081 123691
11338213 85
767106911 9724
342546894 2171
72385484 345
573699052 3519
167759882 751
334119655 41666
437701459 1459
705376548 705376547
302546371 302546370
906273617 4678
56945832 360
191304162 1040
652866598 652866599
854128843 27535
534827199 4672
329179200 2100
33167738 1307
995403319 3318
3903122 639
617927634 3822
413664496 2947
376692499 1911
935957687 3396
429447524 429447523
185325950 667
264790899 264790900
5274 872024256
786302452 2621
797697342 2659
299400997 998
897789057 4208
459402949 2542
2028 578139726
601424454 9731
416528053 3713
793958845 396979423
993671521 15179
40829384 692
767203584 15428
16165 926917265
702902342 2343
852388635 3818
743197843 8273
780438620 25917
197509788 798
43164820 731
423093878 3203
811505373 811505374
198036 1
250859458 1809
539736344 2008
998160276 445970926
320315465 1294
483600367 3664
99189498 466
2177 311529465
470199415 5680
807877273 5899
770329063 4781
62100206 207
2949885 27
950400000 3168
207015962 1919
910521810 4657
190484411 8386
205180279 6042
6649 840964820
150900503 503
954002575 3180
655189020 2214
3693 598391916
199047996 756
40623577 20311789
867947508 8397
13696568 233
466847400 466847401
614999999 2050
751059268 13881
665215841 2413
127930316 468
55071915 27535957
885088619 10530
589832191 2848
417926256 1531
24421044 1595
737868536 2693
929105146 3097
720902442 4173
866400000 2888
493437618 4579
202392657 1104
674938532 2558
893164617 893164618
118800001 396
39819866 1101
127200540 424
906541160 4018
909987312 6051
372803700 2935
5099984 17
192000518 640
6900021 23
255913679 1240
25403477 521
196399372 5331
189000000 630
900624352 63393
834422749 5750
987784987 4744
975752556 109047
188951829 188951830
718833971 2906
765673777 3502
451199735 1504
80844441 404
641397861 2138
679844044 4246
212555386 735
216064019 108032009
256374144 3021
788335208 5002
2699991 9
684764927 2592
950011946 448645997
727667977 727667976
776832819 3229
263744184 263744184
992628913 11307
940471280 15164
253182407 1756
972296760 3241
80280109 489
335234396 1747
581698005 7145
492244409 4482
810415940 4660
4510 896332995
449403551 1801
431844959 1684
928061529 6712
11814 721007480
321354137 1574
478801475 4188
874 173799786
374794168 1814
710769111 2522
609668580 304834290
766032961 4599
925732042 13585
611529759 31927
350170847 8886
135711606 1678
341699514 1139
450867600 1635
991804068 3306
373945759 2680
184769341 890
616885470 2078
13837 962445953
31084210 721
514 152446534
197912307 679
38071873 421
933346656 3333
483756086 1838
183574595 941
214587336 772
222796157 31562
811502704 2705
869617429 4095
126839199 921
840130357 358566406
268868502 1791
588282173 294141086
155782001 8536
904270621 10076
97199999 324
481780291 2190
589813799 3464
634500001 2115
29058651 14529325
503715280 16088
144582281 2029
576901924 1923
4614957 2345025
307399143 153699572
497785811 1921
15661073 817
539699688 1868
40800186 136
497399999 1658
728028831 2593
401522826 1478
758565947 10824
533602299 210910
675067936 6337
1950 257832793
559060356 2012
641984520 16085
938367040 469183520
309761281 1152
789105241 11880
755114551 2696
154200513 514
677654979 677654980
550094579 2176
501804842 348161054
966303221 3221
185802494 92901247
316 55385636
689928888 2634
993537968 3832
768902564 2563
391837269 3190
62343340 1565
429367285 9089
948273894 3215
274945785 937
6696 722655253
421743084 10891
328800000 1096
971889995 3403
379305006 1488
25271430 101
528827443 2514
820500186 2735
824839688 3826
851866589 3103
497126471 2884
835177552 5695
904051533 11884
942370588 942370587
857224848 12723
382726543 1723
27034 821171649
238998265 2547
276779915 3402
152271365 76135683
398464873 4420
480899999 1603
795303988 2651
500296876 8125
412643177 5462
246310152 4783
533285673 110435
689036921 5720
468424885 19358
966765015 3892
19422335 148
355529164 2911
589794181 4439
292939250 21902
115678901 115678902
984696101 832469539
907799702 3026
301108275 2204
185144075 663
999202149 3671
2726 531076594
470658689 50840
944232099 5747
894002981 2980
974100001 3247
188258483 1326
355285876 3589
70807736 1241
606301468 2021
779012774 3775
297181337 1263
179207966 618
71726886 71726886
741347696 5995
449310563 2693
621507799 2455
838 20345802
278700791 929
602219326 2033
32003059 214
183135715 652
986461560 6739
9620 557392420
929667460 6052
163499835 545
652498306 15197
301439991 1171
66777931 496
594298018 1981
829502472 2765
226556532 13206
830719759 20675
94132115 1015
402299533 1341
425828495 4831
182798421 619
17699941 59
783133481 783133481
8240 790335176
697105945 17244
969650527 8492
330746667 112950439
879897066 2933
842320711 6846
470996479 2862
941077177 4056
8158 783037472
910843074 8864
391904047 200507757
137400841 17548
784271771 5962
375898746 1253
964311349 9768
392098693 1307
789001425 2630
222445860 917
813297288 2711
733002378 12183
239399853 798
879419631 7952
159257731 642
991012992 14528
706996382 3556
802071882 25182
409602304 2143
611890421 2405
387330762 1379
593699146 1979
401453403 1826
559325305 3095
78717012 303
693181598 3876
934151777 3969
7473212 99
747863472 3459
957851489 5324
746 139546928
530800926 530800927
964265610 5390
421823475 115191
681385607 3228
683199376 2846
478374839 1721
956 252151176
290117241 980
738325458 4797
544198186 1814
295112005 147556002
820705223 4253
590400001 1968
416931678 416931679
885210644 3926
800100000 2667
835250039 679598128
856744255 4593
305699437 1019
706640527 4619
658235727 329117864
261760057 1201
912305003 7820
3988 689784420
542034499 4319
319495467 2045
112237545 755
741573054 3221
487800000 1626
13508 329878868
49468481 403
213318028 2762
468600000 1562
928028855 4901
944363094 11632
970698048 4768
320752027 320752026
6989 839690516
737540519 368770259
900336303 450168152
320701636 1069
51603111 484
125372999 1058
224714624 1695
249261699 6732
20399943 68
113959137 982
444057769 46891
393887520 6890
373363757 1556
896570835 896570836
976989261 4839
849740697 47430
720600681 2402
310566001 1626
859050077 5459
423613056 7445
155254511 817
720428017 3344
710147766 14262
430187815 1449
471239021 4601
744000000 2480
665135739 332567869
656362706 4538
882816155 441408077
435563204 9393
765899672 2553
112842013 1006
144899618 483
493922413 2938
793286351 29305
574493400 2340
973562353 4144
42024654 147
834570514 3846
223259260 897
249856133 1175
645047737 645047737
4252 522705573
339085831 2107
546598179 1822
1708 441446475
357001189 1190
328413039 3449
835453058 3258
762244057 5756
783699271 391849635
895780152 447890076
852523188 7867
221700814 739
879302932 2931
442865880 4293
554291640 277145820
850561633 2914
352953647 15452
244858036 1732
26565119 256
247964143 1021
859849566 14624
146999509 490
742525037 9566
714000000 2380
365050113 2944
495301367 1651
638461850 638461850
689 176971105
2218 661118910
3067921 103
2285 518498321
74911462 3053
525826782 8073
657927937 657927937
927620660 429915822
995487166 956062665
842969535 11499
209504812 1348
849446970 5684
449699976 1499
531001771 1770
166416266 64521340
560501155 2483
75946029 378
63414 760270446
8838 225139212
677231773 4353
149752582 517
957012565 5014
978857779 978857780
724200001 2414
80755924 885
736524528 4691
140950699 4853
601018536 300509268
871202904 2904
203100678 677
529922119 67249
625797913 2086
79515346 273
58356021 442
358856541 25571
838565702 14018
785647896 177668
761469058 4201
456411769 6005418
521019303 521019303
649836825 87285
987245967 18743
366 62744478
122956173 493
231583869 115791934
453504995 3046
368099999 1227
67438283 435
626402087 2088
271798618 1057
898005339 3843
262811691 918922
615471901 615471902
715230985 5928
96502484 1170
1379 245197905
920515821 3243
596398144 1988
433999682 3917
776368768 8792
466020548 233010274
295117140 1380
484216657 21054
740997531 2470
572208215 11546
582466443 6154
302589628 3274
225031635 1097
615466273 307733137
574501915 1915
668097774 2227
882644682 882644681
42900097 143
218400729 728
215216999 1350
54798979 218
749563585 374781792
682991746 4345
832919405 72535
951102389 8066
794690455 10001
526251970 2463
57868033 323
153431721 76715860
492464248 461066267
825273835 3273
789908965 69522
68973163 516
870866249 10975
602980073 32776
3583 909504642
166596169 2015
74766298 290
167196327 736
127821364 3122
973883287 456026364
286148073 2231
438867016 7847
92041959 1182
559089224 279544612
485617168 1652
720000000 2400
537598207 1792
434742823 3174
277390925 1359
737100000 2457
537420130 15638
270996817 135498408
911883786 1275925
600912626 2164
885144813 43869
937392084 11262
475348917 2356
896573470 25154
129320703 772
662575212 2844
581179105 4355
70934524 561
421683079 2294
460843019 3267
470508555 2317
93537285 385
140403983 1215
17399942 58
200169921 920
363210204 2553
716774261 2404
111029032 472
343159766 343159767
922994426 3271
472333119 11840
556662115 12045
906303615 3021
76747032 347
359875330 1531
629699913 2099
517800000 1726
600452693 2115
547591273 6504
403899204 403899203
225640240 2506
344951266 3637
183241631 2229
699359981 4180
559651637 279825818
866903489 4048
414788326 1506
998244737 23967
413024077 413024076
435652195 1779
171424333 2672
562274471 1887
474516399 6391
48513117 172
22303875 146
217520440 1065
1857 476170083
727504034 2425
738760751 2928
936354593 8007
884965077 3254
595598093 1989
663271789 2262
490418797 417953691
723301937 2411
546078040 2840
768600000 2562
922692625 438988807
507878801 7513
253800847 846
48533401 303
791597381 2765
120300001 401
26304741 140
376995843 2871
743840639 2902
792376687 19081
544378051 2191
493538278 246769139
923361947 545112160
437995505 3643
347616232 3882
25216186 159
69413403 34706701
981403821 981403822
822637755 3703
909318572 32244
298200023 994
219024206 2057
632524954 2367
999010276 5477
503786325 11965
983046833 67568
632564945 305725131
541564560 2043
382285385 1742
903838680 4572
894700787 894700786
201601202 672
611920123 2848
567902831 1893
473702882 1579
196488065 116858609
638968132 3001
810603442 2702
587463707 3068
112800576 376
660566405 6854
814804363 2716
373747137 1817
808970711 3421
891949101 3475
288082564 3259
408979714 3679
758186613 2744
423460112 151732766
717829780 2813
938402109 3128
229260402 918
192009636 702
531258359 265629180
296100852 987
591899543 1973
91875178 514
669816465 423627207
131266 978082919
298925995 2822
140711938 515
397303880 1937
698247946 2586
260099134 867
975779278 836790191
79499934 265
501301671 1671
687040380 163620
1034 235796017
476426985 4298
179401144 598
760490681 11662
804416654 2728
117337273 58668636
587459094 163501
257244847 35186
1437155 718577
192167886 1963
830257330 3010
864601856 2882
318255168 8512
710627882 561287758
323099071 1077
932231858 5458
791236205 395618102
534250024 2023
942472719 6277
301294405 3034
938396871 3128
558294693 159149
652197825 2174
825369524 9697
585238317 2192
439494517 1754
136158489 1593
578353880 7496
968138666 4973
783479899 391739949
3662 403515780
232062561 96072732
805352597 50933
1110 83656753
738791057 3202
663496701 2489
777186111 13379
419396053 7338
691505680 3820
947921571 4161
914424067 727938633
524158572 22108
985283109 11313
784589793 3803
17350345 132
133489721 2015
166161117 577
660902204 2203
856296079 3881
470178795 3092
567291235 1946
126340473 2215
137744646 68092578
857863889 2990
185290251 815
213117408 4936
240028735 120014367
69461285 34730643
389999939 1300
57706992 504
76446997 747
222945906 1615
43586263 774
764723651 3948
71972796 276
882297058 2941
672645499 4073
748501862 2495
824697252 2749
146650241 592
455835280 2838
704877278 12063
102413287 439
128985909 3076
585890585 5938
732245675 246133
230878613 2774
281715063 1407
448476928 1565
877659081 3967
893898028 3279
928832959 5872
831601339 2772
297521190 1057
834591871 441583
132785984 494
908387707 7069
544165623 204756784
27600093 92
67521650 1148
634832327 317416164
651545407 2659
824047265 5222
588742041 23198
511453026 1766
863365464 14453
185613518 637
44383596 44383597
48133120 7168
932396891 3108
560786868 3274
306878952 1052
230545223 9828
52435525 1807
783204553 5469
794527168 11142
978312037 3292
870942618 44226
2733 599714543
120891538 120891537
349197420 1179
209038447 862
56318542 1549
498902734 1663
628797905 2096
298308179 2989
650310545 2346
493048260 1932
2950 634554867
282000304 1097
440042874 2125
140513599 70256800
1995 444010921
623100175 2077
946966880 8443
844576002 7734
975386840 5435
856048193 8057
2736 133988292
598077184 37379824
301119092 2871
209643623 926
854359167 14176
756844238 756844237
799354549 4266
631188896 2605
282225661 2803
462599013 1542
652713071 580075219
600608275 6485
61500206 205
623339614 2337
241942842 1926
188301373 96182247
388253865 1340
264900882 883
27093 705754703
673712575 3083
53603073 211
5081 529424217
701807345 701807346
848160721 2970
675905171 2699
706009501 2625
372984208 1529
75349325 37674662
1094 210558898
491101636 1637
161600129 4142
495848574 9725
297233838 1089
445764984 1543
931646862 4538
14499105 4796
772016784 2856
505498645 1685
30483699 260
57599808 192
422098594 1407
36599878 122
956582093 7564
3646 305786374
213495609 13534
815910421 5135
352514712 1938
188605479 641
992420546 67301
75470251 309
902335798 8554
407867453 1796
421048286 2673
507600066 1692
495800549 3745
497159790 3199
982726679 491363339
370914352 1492
704397651 2348
255988570 2262
873593127 18332
844476490 14480
844200963 2814
311618370 1246
36705344 281
91303595 404
2207 455664764
896529921 6448
64257122 688
866923552 3529
546408432 3568
184927986 184927985
872114939 12846
597487904 8753
6117261 3426028
541644099 346469366
338827891 338827891
968097425 3227
208199688 694
285418321 35544
69899766 233
898011568 378640960
914403047 3048
865686807 3611
56999837 190
912541118 456270559
551057968 6411
215541304 16861
117181064 728
14454456 14454456
101100302 337
733734552 8699
769882321 3483
593002235 593002236
520188546 2698
330537421 319935262
504774241 2480
150862698 981
920066309 15462
505939826 392609925
735901773 2453
11634436 979
600416225 65864
554287139 2439
375439918 2258
546979897 3468
370499999 1235
269100896 897
1366 206178749
857464875 3595
458214046 2692
153384743 732
4425 653995610
835584163 14318
402837468 6465
558938890 558938890
282284790 282284789
620963704 2499
881076603 810731390
287739901 1050
585383245 10581
963480064 5187
6321 934479197
635102116 2117
539935927 2449
497826237 5100
10833601 37
822404509 411202255
276429194 1995
318082272 1109
308705104 3933
749929849 5757
919993929 4876
852155928 426077964
842934223 421467112
244217368 3702
903309991 3165
149816295 1148
217103841 1503
7450 890662101
3358 912909637
717469495 2926
659179237 8028
327600324 1092
819539701 2830
552301345 1841
520500495 1735
470101566 1567
166312690 166312689
735024633 84651
763565753 25999
164099576 547
364993495 6308
226800000 756
134970386 881
632571956 2259
278614455 1015
976962181 523186482
285893080 8140
982802174 3276
816244025 7625
127839951 1998
355066189 6967
876586609 9805
371377573 1398
260113831 352936
101959201 357
766884847 9422
688339912 9162
930093814 5465
535029228 78481
3929 900166845
199209261 682
330709022 1379
918048225 10159
806700001 2689
708805670 18161
496500539 1655
21131033 1447
787381616 787381615
731282606 731282606
639042873 11187
348387867 1276
139859266 684
184811762 93307912
441940653 2456
953999124 3180
197595841 21408
324668526 1174
443982112 4415
340800001 1136
519901094 1733
299408654 1376
854728167 3448
445 85510124
985228753 4866
3173 930366704
381988176 2256
526508286 1943
63802700 651
589884002 2515
280625475 8034
62970174 31485087
929504612 818560679
830586779 9770
818879347 409439673
1839 390143455
15596223 1984
798462613 4159
699148055 224460
311701039 1039
74400249 248
3981 856792983
611157790 290889
714858745 357429372
379673815 1417
1970 519494091
313351001 1360
174090227 87045113
2153 527065165
986097735 3287
759997080 11670
947400001 3158
620099233 2067
697246186 6905
620 123140608
428390769 3632
5336345 23
715802385 2386
748408592 3905
685047526 8251
984035253 936892634
670027828 4649
201600025 672
246847600 246847599
247071825 1001
39300132 131
568941345 4167
2011 499431508
103789111 1293
54600183 182
958400217 958400216
10730390 5494281
677093038 3973
217249074 1011
500656636 1821
152979569 76489784
610523152 9655
928627336 23972
639318866 2707
504929677 2081
228348699 1070
521709689 1987
434589905 1758
853683761 830823011
582602995 1942
868802896 2896
824706943 3903
409121471 18857
198114841 1155
583501402 1945
231000747 770
534993394 2299
774300001 2581
992733868 486615969
766022927 383011464
2612 733547995
672152374 672152374
697829356 2746
212390415 2055
817485399 7244
365916536 79877
454760423 10814
880635204 3283
143569309 865
54841 723472494
743828969 28431
855702752 20038
964626686 6604
618056840 233471086
551356791 1923
433559975 5725
160363206 1422
74297445 37148722
81238680 296
62461468 782
197479645 966
312444524 5005
673179043 8717
233944133 1459
722411261 7684
855453953 427726976
415827242 3584
877979677 393243019
66623408 272
516431915 4619
657606870 7758
4186 733801614
20955411 110
396700877 1398
869186817 14473
695327844 344950544
328697927 32745
665748267 17336
373826749 1401
3108 809459391
239698146 1355
132419650 6559
603884741 2565
518783013 2519
217422689 5980
870761887 6288
681805855 293611413
941748939 14116
53694803 393
385705452 1479
527165797 4157
7267 704274038
728762229 3627
450872508 3061
898353069 786962
4295 841217007
127532844 996
123832783 559
631491794 2277
751985708 2956
694863575 68812
701641763 2358
741227721 370613861
727989729 504240347
996656504 11734
71456169 329
198899336 663
279771854 1649
869640408 3809
695153935 4742
268581758 1321
146365758 693
52029129 184
180009439 982
381626323 2135
757206849 2815
246395349 3081
102542022 814
184706277 2603
113999999 380
128999872 430
65990177 65990178
672451776 4792
445583314 431326881
472105153 12528
5974781 20
326692414 1939
300925619 1207
612324578 7004
456078993 2229
555343549 2081
624899999 2083
416758527 416758527
139040999 1050
850498342 2835
883202214 2944
4694 305011426
975252131 975252131
5630 688918400
27010108 261
532114419 245398319
791330661 3109
916486498 5227
150675728 694
755373260 377686630
835959404 385061637
395856967 6034
390301975 1301
880461120 24376
283866845 2775
165659209 869
187644617 31134
3539931 22
140389851 743
707097643 2357
2498 98194082
299803335 299803336
396765599 20064
945235631 11696
835504240 2785
476172711 1937
655273660 4752
110908277 507
106711201 400
553159292 3227
917371232 3582
323378912 14479
344162408 1713
69028219 239
380282929 1596
976377179 976377180
173718865 594
662686730 662686731
994203108 3314
596678787 6886
141000471 470
1843 496133804
777243543 3287
559825618 4368
417216955 44891
559903271 4430
369708369 1415
945955583 6709
1754 142429482
399961989 7741
750410291 2787
950998571 4100
709299153 4023
169381 1
667581901 646987150
893102978 2977
23741564 209
956892090 471229339
20351 884110715
187362737 1949
841445515 3263
750599219 2502
435163765 158349488
200532876 1173
986658919 4507
60083817 438
842133600 19530
423299999 1411
718428149 12809
938316278 13179
746698389 2489
826598330 5031
351865923 6575
101426862 493
528679993 15492
44665381 234
388002030 194001015
965194619 6531
590014273 2624
988719280 6584
177899999 593
491523954 4195
352169437 1324
684018540 3085
722270588 722270587
602249484 2512
2857 681070230
60101252 259
523543601 25918
744684388 377629
862253184 3259
514798284 1716
840002799 2800
578032004 5841
471545451 4283
4356659 20
483322697 4074
44791 611232906
988466758 928579370
4184 921143300
738900000 2463
826962507 17829
436288852 1644
4566 660471887
592009658 7067
723531826 7646
638044668 2240
140518385 7063
194752912 970
597396487 3612
404101346 1347
25602 282287652
720150176 2663
634395165 4749
199200484 664
321899275 1073
960000743 6142
240299198 801
818496961 818496962
435047021 2690
66445345 552
620101662 2067
583857871 2746484
728362987 15353
800246060 800246061
635420006 66054
247914135 1505
299701000 999
353266351 1283
733499999 2445
167299381 749
576317400 4506
339298870 1131
3314 226932111
80249057 1226
583556823 158982
73627135 629
894632964 4630
654501504 3270
967095295 3803
832608925 416304463
365072688 1598
206225619 3970
378994644 2898
33857431 262
356394716 2266
906060557 12129
251503337 2703
655242193 7997
327749793 2001
42291030 291
540017041 2216
140958401 880
391522859 5234
717638842 3307
125875344 33883
814196635 3817
966364366 6846
298053351 1133
542367541 2574
117611534 494
123702056 1137
214500001 715
698341374 24251
624901535 2083
320443829 182543808
823149341 125901
181599824 1148
318968999 2520
861449442 430724721
1079 161827341
761397462 2538
761158002 4177
375410715 7705
4957 765568994
121594350 29585
636382900 5138
494288573 1621270
991263335 3324
26399952 88
935607133 4908
292151008 1142
169200618 564
895733061 315579973
477146869 4172
634697281 2233
570974758 2332
36231759 272
973496754 3245
1080 169664099
462599999 1542
862164321 11420
889804800 2966
804971400 9659
344100065 1147
128660377 781
145556690 11734
182837013 875
23947240 123
955132590 11985
229269109 2649
429652076 3793
906391709 4606
457068470 11059
26700578 158
944534785 6208
792101804 7845
725181995 9830
257099142 857
467535564 9595
564091985 11156
406945271 1423
758300103 4549
71618191 514
263398535 6332
858657505 10091
47558706 515
190318163 1577
507618723 253809362
601238336 2603
595580805 2444
83399722 278
592499663 1975
224891507 112445754
801061475 5035
795534873 5117
299469284 33219
90530139 45265070
778933400 3050
3326 589786380
420098598 1567
916893325 3829
59738 557808128
547343600 1975
934374007 10964
762002456 2540
834447114 16375
274562623 137281311
408898636 1363
14385853 59
692699033 2309
687599999 2292
412366495 3261
246730985 958
849311425 4760
114567169 491
135138806 1525
960651785 12899
676035695 2402
805798561 2686
825634655 3472
413793771 413793772
560412445 280206222
642000001 2140
941399999 3138
62019045 288
22206330 411
1961 546251349
201111300 2925
4588329 4588329
190226037 74133646
772147559 4955
662388999 331194499
648002160 2160
589505518 8743
982699653 4345
890664138 6979
607973485 2781
156028855 977
877376630 5083
514803147 1716
528146784 4392
914360307 11045
215143964 1204
854342591 5543
460437100 1978
10943951 48
757626211 2659
532931850 29898
636600780 2122
964987920 4716
30780176 265
219655692 219655691
353899655 2026
604013640 2559
653615876 3146
176544954 851
333994386 1349
685581750 2291
832008957 3568
648037112 5107
722859917 2668
520422768 3216
882304795 2941
793477177 3018
617100001 2057
607362987 14903
117388739 410
1728 484394443
718166817 651835614
100643808 1195
439804465 219902232
447000001 1490
237994246 898
855443289 4874
46647186 535
234741864 3464
95947456 9915
422585179 422585178
407196928 2752
926920726 5392
62292183 478
288317714 11645
133651619 17935
941096864 3137
18361 676327435
365731303 3434
723890560 3693
3126 785180406
986490282 3739
79211958 267
868290261 28357
995660406 3912
585978771 3433
854954666 17229
103388053 478
782568457 38885
666304664 5334
701382080 3920
612896009 2105
759431792 9019
954383551 10770
927702752 7483
276037181 2138
225178716 3164
916671448 9583
87339852 659
64735520 3417
959079955 13372
128765195 1302
122111991 921
132600205 442
2879 859450596
809235588 119674
32400142 108
184737280 1120
54506966 54506965
509677238 509677238
174457853 2642
716199892 3402
1416 329517272
608454257 304227129
72299760 241
896750011 4152
363370289 2378
286499999 955
726291617 5392
614699244 2049
532095241 2229
1635852 817926
645595533 4603
943795200 943795199
763502971 2545
453132439 2826
65838815 647
219368853 1640
315942739 2274
736147310 37893
587137580 2662
490470459 6595
292199329 974
583753533 583753533
401535574 2267
739740027 26553
868363726 3401
159599469 532
644456265 2482
833402465 2778
244500000 815
601817154 2261
816918939 408459470
156599600 522
666599999 2222
585021161 38274
116248497 722
413282357 6849
49614281 1180
673620135 29624
283533771 1235
45819550 574
31869915 4305
464396421 1597
763707413 2972
108002764 764
933381890 5410
113465531 1721
326180569 5928
1799 141986411
661682254 119851
71009494 569
491275667 2527
73433924 811
903329351 110770
329626585 1134
880106327 48456
474749159 1695
554628010 5062
468954105 19095
669189441 2261
519485279 3270
602396215 425913980
541911635 4049
230846578 4069
795599999 2652
187273307 79981551
159490508 907
564497096 564497096
595878305 2539
797728021 398864010
854488052 3602
31841099 270
73989559 1240
568689535 7323
264922955 15781
575295392 2064
456780332 10077
727297317 3734
642315688 2464
721819519 40481
227399999 758
5878 993071546
826620063 9135
422973391 98475
332098893 1107
727205661 5729
971799430 8270
362706041 2014
269999898 900
294726567 1367
747838974 3327
684257340 10140
209374075 1158
918615626 918615625
225601112 752
1450 133739949
136447009 683
591687699 296923
335205203 3228
301799151 1006
139916540 721
477384944 2685
694352940 3756
5062225 25
733397818 2733
500223749 2325
326819 990174160
249899999 833
505299783 66382
2184 49668528
440653158 7284
711589262 2541
143487450 2025
606690812 3217
900921250 19252
442763732 2141
333000303 1110
343476259 7357
499500000 1665
346202713 346202714
946988028 946988029
983096724 3277
914399404 3048
953700000 3179
585442711 2091
161100998 537
840302800 2801
603217985 9662
910620368 435945848
889412899 3266
827733059 3213
12865 637679455
569717119 2240
843215880 19596
136428791 11149
641534574 3166
401784370 10553
68185653 2357
199230445 1721
873427192 10964
910530853 4074
42904401 280
993886279 990190237
388703086 3235
306060257 3422
712365785 33561
354181118 1357
926396911 3088
350100000 1167
900084188 4966
893824340 4669
968700001 3229
726684832 726684833
282274784 1863
1670 332665757
243690597 243690596
529200001 1764
620102990 2067
807614129 4319
102386873 2935
530596944 8069
343199626 1144
492299999 1641
273300911 911
780897397 2603
642979022 8622
115639041 1280
818467046 818467046
280743737 958
2597 623934699
207125448 13512
755274171 7122
784038817 3918
702092125 7262
16199945 54
169886341 919
11656368 72
961583670 37180
4514 828535605
230644565 115322282
93618253 351
304634640 2019
254631669 2116
316780686 1140
394956234 4849
427800001 1426
604568006 206227000
656098219 2187
672536652 4117
404998650 1350
123218173 567
160369 876011671
746479665 3234
931 264044259
784968947 46716
77159979 351
222215665 111107832
6969394 49
280072531 2115
500316961 1760
74938761 259
994022479 94688
768601656 2562
604742996 2453
393473025 5319
339900001 1133
122463320 1315
135879633 1244
313307693 2764
818345054 8683
169729090 882
575505269 6943
508045989 254022994
2415 428547634
45107829 993
213956489 790
485892728 3937
606305561 3514
374401871 1248
95779007 576
640635358 5551
622420892 311210446
499501666 1665
448911119 13744
730079480 2977
377673577 27332
339001129 1130
2791 597537116
587706652 36341
437412799 2891
533542341 185533253
348337923 2027
859165117 859165116
947293483 3827
865011970 24919
870900001 2903
924279853 924279853
2911 477157085
588145647 294072824
823364994 3355
1635 440349645
485700613 1619
4169 184248955
580501936 1935
496432277 2034
174899904 583
508198307 1694
600001987 2000
431586919 2358
671220111 3209
465826806 17123
3128075 3128076
518326547 9926
429689417 1866
895888285 351752015
710412680 6911
600762061 2446
313077184 1187
756088000 3259
622798919 2076
445971178 1615
487840823 10976
584997531 2154
539036127 3152
160638648 9607
530782923 26737
883584863 5328
790502634 2635
712143892 13523
662326080 3120
41008013 263
60383570 410
189494655 647
46511034 178
354653104 1378
407498568 39509
275528484 21434
229200764 764
782549241 5830
734689059 265548290
144899516 483
728400000 2428
751981999 2681
748967963 28781
368690643 1702
555251920 3031
46657655 478
851361863 425680931
496865838 496865839
897829549 29337
927902446 3093
408199235 408199236
12899957 43
644904863 2428
984510337 4832
438901953 1463
916680636 35638
385006037 1823
9677 686127224
397618460 397618460
570050751 31432
353499551 1512
68923199 34461600
780820613 21569
518199660 7547
1691 314837144
363588455 1267
282554951 1136
341275481 1537
560698130 1869
935100809 3117
349947429 11390
147300242 491
315469503 1366
770701573 2569
409470079 6001
682201913 2274
304632623 3116
95100618 317
621414294 4042
271052654 3554
482401609 1608
261017941 1090
93098054 332
197535667 844
465610074 21581
717815764 5059
861087172 3387
59590905 473
817363750 4131
114723959 478
368399999 1228
756780639 4697
888081645 5987
367842330 21315
439500571 1465
890010089 4724
124131384 2642
563436992 6243
939078649 59224
400250740 3259
965749417 5276
658797803 2196
863931732 3284
747144159 6070
697961864 348980932
336300775 1121
623825916 26932
49748911 24874455
564069301 4071
3078 851283512
440713613 49121
6851193 26
886691322 6666
620911355 2522
822304547 2741
437994075 2577
582089466 582089467
592208144 57563
362398793 1208
899999 3
540492438 15229
565198116 1884
65667036 683
831641989 18038
151853098 1229
577384038 22518
254442098 7550
636602062 2122
504451521 2204
998665753 8652
359965187 1431
518464449 11289
441900582 1473
192600193 642
450354167 2747
991154443 495577222
748020118 364785053
861736805 445983362
469510110 2286
705406180 3070
196212348 1189
619199245 2064
712503537 2375
702961447 351480723
694274548 4326
739517854 4261
2556 386295948
879373045 3204
334418471 2336
339292576 6325
55670391 355
732820324 3923
315022535 1086
622738927 3864
789892392 394946196
110267 503699656
720532682 4602
8416101 55
536400268 1788
814851845 3033
741002471 2470
278705015 1283
188765303 1064
757363999 18578
19148 931569336
872387998 606263165
225600751 752
582595715 35794
126683020 580
204915987 2524
587210553 59646
569528127 2029
153299987 511
920814104 7015
304182360 2633
911794691 455897345
231600773 772
165163599 781
327116108 23398
644703583 2149
326341430 1875
2921 779922253
825897247 2753
387969749 3105
78299999 261
504153430 57073
379802312 1266
137999999 460
370898508 4588
566555357 3145
841452463 3856
158347746 757
955881626 18173
517490454 1955
532152411 4022
121188939 832
494017920 9936
107662751 24118
312639007 1317
709944353 4569
779697400 2599
850204139 2834
17421785 76
654156199 12550
271133213 262317747
217500191 725
586093116 6356
838909095 290186956
862795981 4035
350606684 350606684
693896171 3214
136338946 635
998302198 6296
804599423 2682
781291835 22018
688826034 3041
937803127 3126
65890170 278
21045190 236
741018651 6452
77713619 590
224636357 827
827908523 413954262
15575928 58
328605264 27144
2861440 10
904364336 3560
938929413 14122
592651265 296325632
314089801 1752
234355995 5189
30600061 102
242141291 4997
496993801 37228
698398867 2328
979774744 9454
12445553 56
7065 619244619
14345 947871261
156477809 555
813246293 51154
837641675 2905
540723959 14427
646898935 3462
607010251 3795
354301181 1181
897302992 2991
779592588 7326
69531841 69531841
789898096 2633
862595880 4705
780297399 2601
725558988 10920
605978913 4634
903446198 903446199
382781730 1338
979213060 20602
611699880 156365
83974662 493
314701049 1049
321214609 1254
353594777 3841
760764311 2702
280862114 1830
325591479 134290233
716091023 3048
758496888 4664
514798284 1716
967195793 4694
412201374 1374
572950836 3248
759616154 2895
985859416 3736
790772927 21687
325589542 1351
137443176 2808
7744125 75
491574883 2484
75230124 492
168769863 773
245520331 1873
760747130 6776
13077 991588469
645902152 2153
638569100 5150
696006079 6160
839629589 3238
432744823 432744824
66817533 2797
816000000 2720
381814207 9215
373531831 2266
926223732 3171
905932147 311531
242700000 809
220571551 220571552
544801817 1816
952627417 7894
231956609 231956609
4701 854785114
172334781 778
195346701 79336182
678716835 64726
403768049 2109
686997709 2290
713991490 13387
643526699 10622
611163437 2927
85863105 89534
632673152 3591
927601588 3092
16420171 82
546596063 546596062
245120951 4030
446476161 2084
177869498 651
330886027 2941
909961216 909961217
227619281 890
691448000 4750
157633819 806
162300542 541
350952484 5116
96433658 751
103383292 586
923128470 4895
338099954 1127
125682011 1337
226954991 2496
343501145 1145
765201404 4903
351513294 2107
921289519 4528
903713034 8986
517979716 2575
51837636 347
97827743 97827744
641479033 81468
27966652 2942
208063069 2193
374699951 1249
886881251 10250
187800363 626
419549814 2185
932396227 3219
617 161037956
40674029 170
659868398 13382
280668811 6681
200188502 5529
599797678 273382961
716626748 5007
223799254 746
269862771 1046
500574922 173751085
811240743 3402
108512257 9686
610071815 25351
735028614 91571
936066347 4518
507466554 3264
793157252 6987
246001008 820
148224327 524
75600001 252
338550179 1724
531901774 1773
426521467 17646
490103423 8406
24939938 136
704 195267671
720254112 4076
32038942 421
3352 852317099
72900242 243
389814168 2948
448789433 4592
79319408 327
443701287 1479
198781001 2451
934805485 3116
755950024 159710
1086 160973292
950750160 4080
822622805 3958
288248607 1019
51918947 306
727202243 2424
892395896 446197948
920096933 3067
390442249 76041
253764224 1815
209393939 104696969
502215987 27457
209378759 3324
931497213 3105
869410712 26504
162727794 674
182648835 91324417
516598434 1722
802202197 2674
81792583 30303
756300001 2521
629699195 2099
879407640 3285
522354149 2468
133038207 5617
270475213 2418
806397312 2688
708487392 18024
8680 847636720
790582263 6278
424198645 1414
3430 221197264
419401399 1398
76800000 256
342001139 1140
66263967 66263968
955933201 4716
850100904 611329272
477796215 2086
672496960 287006510
738134460 79165
5450645 19
494702618 1649
400293739 5230
645297900 2151
449003810 5123
982201446 3274
530628802 3055
105685147 52842574
287870394 4606
478873054 2865
551480034 551480035
6014 738375808
204971033 5359
2746 799733059
677844490 9303
3060 258281243
313162586 2352
139355721 796
940532403 8736
440426265 220213132
793 181355135
286828521 1666
727 181923767
168308910 14751
116648683 565
827097242 2757
879675472 357622315
3421 936662958
473535509 1666
373700726 1389
5145 426029871
796657203 6676
203254586 7527
619003073 208893907
703667199 5120
97500325 325
605950307 5454
969522276 6306
140100097 467
936083777 468041888
839102796 2797
710954938 710954938
208187696 208187697
1319 342909863
136281936 3314
760464082 5139
170385373 170385372
40332458 252
200917323 1186
755423754 2910
187200344 624
13912 892162693
544185533 12558
951426494 28385
359845438 1939
523935608 2077
713867428 11711
92699692 309
166722123 166722123
610329112 2983
108755825 1264
766536540 76692
449359608 224679804
2138 203067193
787117567 341527662
6261 486742662
754361830 2795
626539110 2443
922065924 4233
835023678 39411
828359 888061758
1396 262049219
695931852 21117
879309742 3149
746349679 2768
165350736 605
887837920 85616
265591087 3777
792003301 2640
3153 544398910
286800001 956
875762144 107358
315156097 3228
753001574 2510
457967861 2242
109120610 1108
995582412 7362
782937485 3724
4166915 89
557833361 3376
734288384 3736
651647919 5705
106970229 593
451748706 225874353
49691791 2291
49022779 49022778
845208921 3320
136477279 2096
44559812 1676
362037627 2499
705527818 30454
52200081 174
601818196 8686
654595811 2652
880926834 6177
768299278 2561
706497644 2355
851653153 6347
276780368 276780367
556422587 3882
861508650 30925
990742536 3591
873807210 8731
325951272 1915
770270992 3461
334329771 6587
767103608 2557
823324905 6799
130029236 639
791523733 5829
695251821 5881
186877923 62354637
247200112 824
853202844 2844
921179149 45489
145552835 1573
195981656 4303
986816863 35552
536780993 2024
254716480 2440
265954239 1648
32926865 347
612875241 10486
55186159 772
406338759 203169380
512449483 25863
58200194 194
424879823 1397631
595395113 3772
63756393 426
751501326 3250
743914198 3019
176229891 873
827802041 3986
575401919 1918
566420441 2037
130858350 733
790535719 12545
4260 938706806
108655729 515
418389897 1956
116999973 390
417830640 1784
979 272623109
842107682 20281
292060726 1815
609637009 2589
540561525 9345
196688851 70743100
25411 392296657
307819668 307819667
128999667 430
165695166 4817
494556012 2141
379647175 1811
948620705 3417
803122647 803122647
115295463 844
116174819 552
949124568 9786
220452515 4671
500100001 1667
496437751 1725
447051553 2208
471518857 3939
902 198372350
169549889 9921
953753734 5665
380078328 2597
584282880 9648
233684771 1295
114530892 79717018
608400438 2028
191461880 763
387744092 4297
656102188 2187
8750 548030191
138504028 716
593486870 6015
554047101 2023
859202460 2864
499321340 398088936
715197617 2384
237307431 1678
930733069 3890
530460611 2068
2917 869931542
580073844 18732
4832 743358318
938434288 11684
443025097 5788
900415008 14968
96927346 577
750144533 375072266
303903583 1944
746479832 650198731
712693831 262335733
846324824 9692
123422384 4203
733798456 2446
361201204 1204
966766103 4451
763799999 2546
159177611 1045
491916664 491916665
129422017 533
279798854 1759
975718372 975718372
240652624 4152
1294 305007385
790084154 4781
369772873 133814805
729234083 34003
563487867 3193
252900001 843
834122711 834122712
693419329 4506
185099798 617
333497899 5791
367379783 1463
838352585 10693
731996463 365998231
67278865 1636
99611856 2727
496899566 2149
808127920 808127920
887018647 4178
853502846 2845
404820575 3104
385765120 1664
732839192 732839193
673642632 2649
260406702 1602
400155097 400155096
529422416 10903
896702965 896702966
328090699 252808177
96063479 2918
285033134 8993
157040313 604
955048920 11580
728238763 4717
2181 233117681
391755719 31853
333416374 4265
258900000 863
524700000 1749
75368768 75368769
976363351 6338
457252426 4089
6616439 120
432256431 1638
617973320 2180
881372068 10863
286088444 1564
165642438 163091789
148710955 1231
986211599 3300
150174281 1130
275606702 1527
43628019 190
149699600 499
226356734 1559
8326 754067646
315808120 1180
919042000 5953
310063038 15413
69161195 69161196
446100001 1487
708044437 3705
295232439 2920
441599106 1472
415200000 1384
781497395 2605
335700000 1119
626680341 6596
451500850 1505
836324436 3013
626700930 2089
322757507 1270
480854793 2970
78471977 836
129076435 509
979939731 3934
768703383 2904
833245670 3238
375997888 375997889
174600000 582
106865406 106865407
313201105 1044
608932531 8276
446143775 8112
360246414 5918
442342889 1530
494499977 4767
728700001 2429
992959515 496479757
528688052 2451
630599243 2102
549071645 32164
784377762 7666
180818980 1353
501900000 1673
936038788 468019394
534924390 2345
980974032 4008
933437849 4396
617374761 267768787
524698250 1749
475177157 1939
579407287 289703644
629124353 4864
367915080 4706
340585868 7246
352209681 98155
587078500 209604758
11699960 39
221872675 1629
94017696 1335
531591774 2651
777897408 2593
179100596 597
268499105 895
899990066 6708
492953120 3797
482699278 1609
615228840 4066
489000481 1630
35554739 156
128945579 64472789
460200000 1534
293050403 2124
676625396 8817
273207378 273207377
321352259 1230
996518723 3938
915604610 3052
162663012 58300504
233209795 2351
437358060 6687
451682425 3763
265800612 886
548798573 2839
267920366 1313
269462441 1180
83231451 290
662653115 5059
832452724 416226362
337230516 337230516
897600000 2992
329535645 164767823
18534592 1019
67799999 226
978899182 3263
941130908 408947832
913588482 4062
439209233 439209234
944815312 94077
779371449 2717
365590479 3768974
243520782 1686
18599983 62
16193278 78
401700821 1339
904386048 598574750
470105280 2115
724379735 362189867
724200001 2414
944434141 849911233
483601500 1612
702602341 2342
504642450 504642451
412589778 412589778
526941787 15173
296337719 2620
748551386 2663
1303 336422298
98042111 1792
80855466 402
198300000 661
632997891 2110
759528721 3060
795506373 2889
869430574 15811
613745892 613745893
4254 726903292
810804971 723127008
667870266 3767
953996820 3180
96299678 321
119830169 402
379360289 3406
133799553 446
610960795 16162
976496746 3255
60229719 214
326101185 1087
297563890 1581
13341875 145
408804563 4588
245025072 7088
1124 323400427
955806187 3186
270 47521080
67563504 232
952425798 3554
969312689 969312688
174351011 730
646 181511788
891859193 5975
932001946 4826
398914255 3226
845702818 2819
363080861 6728
331844138 15775
307426999 1109
557408864 557408865
218100956 727
2873 499967154
63266493 31633246
349161918 2047
520838557 351492514
833138254 96809
540325891 3002
196800000 656
367836209 4012
578869639 9241
422101236 1407
851102838 2837
226483193 924
530340408 11002
281101079 937
558335679 2246
840738085 420369042
575067137 2082
429042059 429042058
317698942 1059
960900000 3203
608448546 2305
235938527 117969264
385365275 192682638
628920818 12256
105300001 351
42357 800177749
296216693 148108347
339133630 1255
1872 452740989
483669839 3513
643201148 2144
338273471 149480539
109696653 750
374891210 5212
706203180 2354
886725258 11805
259428918 1390
948688465 13813
837269839 32928
522476415 261238208
59403035 212
544979976 544979977
925008789 5021
613801869 2046
7429283 6675660
185479381 865
435151371 422242985
594000874 1980
125493523 462
18666467 88
533027825 4328
264717462 1941
687972081 2423
392646863 4077
27299989 91
870297100 2901
298412353 10682
5384575 18
547670909 18955
888601133 2962
310958256 1407
601388903 2542
179700041 599
508434871 1898
550685459 12332
433398600 3100
145212660 6941
256002481 5027
188099372 627
861251665 5772
680 147101006
77107568 636
678368950 13402
210599999 702
455627342 455627343
903148116 3351
619 108939377
729746509 4096
1495 122765305
386346044 386346044
457827156 1820
840560008 4507
95354906 498
769507321 3793
993761370 5490
922462841 3128
856359621 410280592
504003696 19576
52110593 244
78848447 1088
843781598 4255
350709201 3791
34527610 801
527826821 2396
351300792 1171
510076799 8544
400005151 4304
513182205 4611
189752275 726
637202123 2124
393 80558663
868366487 11716
671255261 21398
257999139 860
921755040 3482
101957249 670
978572724 5556
541183009 3144
29950820 201
132299642 441
367510000 3250
586687452 2274
953332146 9257
460068840 4851
17999939 60
596424394 2569
775201461 2584
180551555 90275777
290099999 967
443600457 7891
712055857 1447268
408900508 1363
569637789 5324
825176368 11321
871508714 6391
828898567 2763
284999049 950
786302550 2884
202927669 101463834
180702721 720
501159387 2198
90703989 538
298001183 1730
542334404 5647
60900105 203
815960462 3923
969758511 49877
333412740 1969
948699297 7839
350611954 17542
698075814 15343
596213185 3556
666111270 2486
807842608 2812
978973943 7032
224197679 840
93896277 93896278
497818649 2975
749153547 3089
582985548 3167
342906816 1932
744259458 14977
883070135 23011
863263528 5048
161761190 5614
893404737 2978
982615147 3371
706862806 2805
469623840 11760
290700970 969
85119832 731
182554522 4429
383087357 143935020
54373225 5488
287183102 2140
919174741 11110
318785761 2943
503466712 2324
889693151 35393
357281469 5845
831897874 2773
36167085 129
1614 446431551
826475864 6083
88200000 294
569701900 1899
407701359 1359
339002402 1244
887153079 4801
494477923 3086
237900793 793
587375280 2160
500999999 1670
572304761 286152381
600497771 5061
426932080 1526
479481009 2251
497699166 1659
713015702 4936
32528724 317
12283 980687003
114136000 440
802395192 6967
844504660 16630
620153532 620153531
157135614 3133
848102827 2827
913797565 12562
818894835 3185
392291128 1652
224918427 1772
404139091 1386
606948584 13448
986723055 361702
135475811 2208
7720 86988960
372484266 5009
639538680 5115
242266476 1866
221765783 983
993646712 6452
975881868 3700
375711556 1274
596343579 4917
300689844 9644
724679971 535490104
488016592 1708
18155 726489351
594749824 9428
867660645 7534
512757124 3916
684090241 12947
568759036 568759037
602722300 602722301
791873610 9610
195878849 2558
126779856 1596
747902493 2493
105914304 648
908631403 5754
110464415 38022676
889819391 4404
542701511 1809
203261172 8122
984689064 904622095
771441299 4529
85252376 316
268445108 1793
508887791 1938
337799903 1126
796805058 2656
827927055 3208
760518143 4608
582301300 1941
708897759 2363
237735684 118867842
465301220 1551
788397372 2628
416789605 50119
109251795 463
155682037 77841018
160461139 80230569
5090 873728239
938244165 8576
770641921 5555
106268803 480
438883284 386054151
715256232 7076
788463905 3957
23099924 77
32595201 352
702039321 678040127
997742347 7122
443446710 1758
411432503 4949
795889375 397944687
124302876 537
522256332 522256333
906258611 3318
908999999 3030
530808617 2719
516646029 1865
330569403 165284702
769132049 46147
397849379 1358
152483956 1808
25682 751310455
560057860 3622
248330748 1626
64810524 325
686027873 343013936
619497934 2065
893787300 6300
523549171 3546
11628 880839138
220573651 1110
783406143 2701
257990240 141058532
347318680 6085
963132988 473646004
417966255 6947
760832701 28929
194171976 1713
306289859 2580
8426 224892600
481799474 6525
365175637 4373
10613491 158
207358064 1256
392042593 3888
11276782 91
70789496 343
673736311 673736310
177169005 3262
312305146 9665
609550943 8294
288562574 144281287
716387904 3136
784954347 130913
139500101 465
872 186244864
311433928 1324
523384067 130874
4778 936325055
503517572 1736
279374121 7839
446413076 10373
911364546 4465
244667609 122333805
418393639 1422
809993467 4302
955200325 6292
597996180 2849
66017251 666
311428807 155714404
19456 544589783
418569733 4598
494418312 494418313
797552517 3277
732354987 3391
204899316 683
418655327 2912
623400000 2078
32158552 335
389398900 2278
490263269 3990
398999883 1330
905996979 3020
16868115 278
888827644 11798
259800658 866
41030639 840
831991824 3658
576453907 2034
291599030 972
815037960 815037961
174124440 735
433623490 433623491
605957169 5182
1294 247089300
488 87153109
534728 881386010
192900642 643
621897928 2073
962219046 3773
285712308 2748
899405207 6318
881252191 7254
69300298 231
417535405 2914
728845724 2815
650055238 22722
576599461 1922
775742101 2744
238799203 796
519900001 1733
995427908 5472
282693519 1933
848990412 4058
648915041 12970
596572823 3337
933912253 466956126
642533781 4249
232272769 2496
21032401 75
383525914 191762957
11906646 58
653672430 6561
938505860 9644
695545477 4488
716328805 7493
994084569 5412
455668446 2291
794146926 7721
700499999 2335
545699999 1819
473120600 2851
972598016 3242
724123630 333895406
72477663 36238831
966756395 6294
555939847 2074
264867056 897
524065311 1970
773590817 21593
634031396 4790
967389959 14745
19567 372783149
614567790 5367
883801675 2946
155330999 2569
156670857 2967
298630283 13137
324601082 1082
902786200 3081
284100946 947
978228853 978228852
127317636 487
270480199 4505
193005134 703
16 3469515
570851953 4076
576071709 2737
781448121 3706
652521193 4517
518602649 148683
395614625 1507
981919430 5554
963705935 10182
604030773 2638
376800637 1256
630041634 2117
51523141 757
555928889 277964444
433715970 2055
334952105 1241
342433313 1181
704 105138176
205533327 1066
712197625 2374
558991208 279495604
73199794 244
799835510 4108
538511877 269255938
264114731 111552
378411752 1971
170284058 1359
95881715 562
689023338 4791
616525727 3542
810643751 2826
556382591 4434
693719179 317053658
483611499 1741
50384779 237
833498084 5429
289245376 1736
574198087 1914
303167285 1467
964892643 5370
525167600 2150
461401537 1538
670785110 2562
482310424 3951
862875545 25265
92324080 468
731184634 40898
645967305 2237
205968405 1185
104930037 2687
818460683 818460684
651568711 2631
899195103 7947
404660101 1950
610801146 2036
983449792 26250
1952 579587840
519834965 4378
37500124 125
329150341 1172
341243112 6782
247499862 825
397142195 3036
252526038 1499
181089498 719
814379508 84078
67156336 247
831 204835854
520057941 6068
176983291 627
66102680 235
540376360 9467
939575749 14490
34799999 116
471089024 5689
13199955 44
976917150 976917150
3400 650794321
46200154 154
757947188 378973594
324967838 1352
28856585 150
429958835 4828
681079615 8898
14604 723044040
663666807 2584
356341810 2120
350932624 175466312
652855420 78374
680697730 2269
321000001 1070
562020474 463716162
755997481 2520
464444092 6217
307507067 2089
844389819 2861
680940235 12530
887870675 4818
635813078 9352
546377975 2232
63341431 282
462314694 2958
501336817 38409
739976628 739976629
380367742 2117
952796424 8146
287099044 957
783523242 3414
968407596 4766
876477484 2969
856049575 6835
123484416 1551
623821681 8835
392398692 1308
916046910 22556
460038882 14675
884748871 8271
497537278 189874215
147531595 147531596
114164325 114164326
640287077 4444
4599 697915111
921298401 3071
2264 589740478
23425248 352
540965344 249570731
564285267 19387
435509117 28878
6599999 22
41140093 626
949220280 5052
493114052 8428
622849475 2423
461202492 20336
965873834 965873834
224348993 1288
459405914 15157
153116601 707
255646745 5972
305101888 1017
636165101 318082551
665114320 332557160
82775459 447
361109545 144960358
754010757 11169
506494799 2520
987306097 987306098
487213057 3168
911054199 8204
58499814 195
704724481 4021
911305879 3978
134621507 452
401811597 5006
816194004 15455
705425201 9434
486914967 187404862
919896551 3758
441911661 4517
546125610 5259
809920250 809920251
15300001 51
340932567 2487
1974 435799980
900247695 11903
590881392 8522
880202935 2934
497696888 9471
336459186 19451
112695428 1793
470604368 5677
676222892 338111446
481919100 1740
720904122 2403
775499691 775499690
783050176 391525088
422120692 5908
368351821 5468
13518 778239607
452175221 168121701
3994 766033724
253236403 2643
794927134 311697317
19453490 623
297070510 1863
266453770 218686897
266886041 123832321
423462500 423462500
985587052 409730665
745070031 4010
855897148 2853
712144160 3835
5710 532588830
253962531 253962530
600240565 4866
116155439 1044
434634241 6658
483433640 3890
994652660 4249
829470902 9777
115499999 385
603899493 2518
835498173 2785
688499606 2295
76715353 363
381222114 1601
490717557 7394
610224192 4293
296080343 2793
224700430 749
966552322 966552323
603833130 11709
266312879 1774
775259309 15733
2251 655313967
78478928 302
981902821 3273
283707667 2441
729277127 8824
30462438 134
983303943 942425191
968938979 484469489
517936261 5892
381902145 1273
363775463 2756
217155941 3987
993907156 27037
1652 488154478
4106 80966214
797269549 2683
712055317 5122
619200000 2064
122399881 408
356160111 6314
707 143861067
896998984 2990
675500411 303274774
955142144 11008
659524321 3528
249043601 940
584099999 1947
526783788 13164
661038215 2459
405058291 1610
707885243 82188
755747448 4486
5339 411342365
985907231 6712
372834410 186417205
680551304 12117
829197235 2764
714615021 2762
975659918 7881
230700265 769
582933852 4033
184200032 614
846008875 423004438
349054465 4818
936800345 9921
552845735 2164
510029839 1854
750302502 2501
904675649 10772
974496985 6595
426969574 7873
811332845 4152
844705244 17851
880122112 11469
636139421 6020
701560251 3830
4386 880159013
442236749 4079
808555413 233282
535999295 94101
758699999 2529
462598459 1542
798740209 5976
842585029 3445
554299183 5872
220475223 220475224
55804009 598
398706492 3233
724198788 250575582
307319235 307319236
12923040 95
372234660 1290
298421197 5359
119136264 49213526
61529068 209
553105807 4723
390035783 1666
777431161 6028
704096569 5752
221138254 2303
429906843 1874
487277036 12257
175499416 585
371457985 1845
229906278 1251
7717836 75
257364706 38793
199330263 1639
396945527 396945527
28102023 105
623402079 2078
211403075 1105
271392456 102728985
298 51994742
527324112 221851423
301089271 2808
191738592 3624
388798703 1296
459717786 459717785
462994708 65807
302226991 1348
406072503 1767
876446220 5473
29616824 105
957734907 10299
359836401 18359
553268633 17334
24310145 1067
987597978 3292
58184658 221
350276159 2210
996079989 8167
99700439 420
3185 946632677
139659400 473
197350965 98675482
944 77455288
963560529 281563
857133100 3153
320258454 320258455
922543088 4439
948827970 4570
247630040 890
54121969 206
4481 824864223
606600001 2022
525304198 525304197
597739628 2092
961800120 925253142
408160792 1448
728716006 728716007
284991927 1241
810897296 2703
741278931 50434
380700001 1269
235947329 1994
2011 325820209
454273709 2754
60431521 240
713950699 713950700
565346375 282673187
994711745 456177462
475396158 4822
9278 500990640
116079421 116079422
385996260 1898
442315979 2031
489704808 2336
229018789 1430
125878332 125878333
169132242 1534
918846027 459423013
189269807 728
934467783 3293
930423607 28914
850280150 3130
378012570 1677
1252998 619362861
198596400 991
633561819 3189
800463877 10240
741469641 9028
836668560 21136
879199909 879199909
239100000 797
127200425 424
902229965 902229965
391703228 2324
1081 323236210
336378020 4138
7364400 136
206117 1
803250914 3267
330298900 1101
323605389 10343
905140518 3574
748274746 2694
27718546 479
212220727 2637
232858644 232858644
981885520 13720
329641311 164820655
848697639 2829
146543559 1941
11926176 105
3020 686793300
744081193 123766
140333756 7999
272400362 908
401267563 6164
959809778 3311
828014977 11783
248393700 35612
186460198 5109
288299039 961
676280252 6712
661306304 3135
769799981 14273
119693217 1140
132104233 3747
404192777 3484
238499542 795
894176825 3070
861880038 11343
844949015 4259
966683157 10350
559887817 2796
521765331 381186181
731397419 2565
648496495 2986
197100656 657
312592499 1250
665702164 2219
683733497 4129
977020849 11053
927470879 3266
855974836 188085
980791662 7645
20277 758446466
250 20621250
452130697 262245338
279300931 931
603297990 2011
758 147165821
913510500 60250
233364830 879
501675487 250837743
10245 665916906
135899548 453
158553119 1474
136765499 500
529213501 2685
409198811 1364
575741465 4304
3566 657384968
111867805 522
547199408 1824
291960900 1980
535163697 3589
2035 606096334
49484680 248
420792719 1770
892148196 9157
547468622 547468623
808020286 3085
902088916 21651
998700936 3329
736582237 3449
312899615 1043
856569735 22696
230913947 1082
457773017 1707
630487260 286065
120213311 984
653402177 2178
282759350 6725
577592185 3255
142478113 1824
245162693 1302
465957749 5725
146958134 73479067
480280531 2985
119176580 452
510415651 510415651
420002254 40515
238017465 1197
449234784 2331
600871959 4940
562642471 78428
936208283 4307
660230689 3796
757776027 378888014
945387167 940534971
720900000 2403
774589796 21249
754502515 2515
319498936 1065
403244568 3051
647482691 40949
112315686 5250
637422255 2385
542969996 4395
182588759 1395
578326552 2713
258819861 10031
706197646 2354
931616303 919481005
830861647 6659
363880377 5959
487272654 243636327
160581246 553
977002109 4561
858001225 30271
890661631 3838
91686636 4038
266100887 887
516234623 47683
951075004 951075005
741450241 3672
784885025 5192
372601242 1242
383573496 13808
378368943 1442
398209099 1974
944102954 3147
113621083 427
733500000 2445
577379227 6023
180412436 4863
262945387 1206
441722489 43935
231001320 770
710441773 42955
467568014 225770
505487524 3948
298493253 1418
246000819 820
154964641 3149
415957124 15202
255282937 127641468
211930808 1055
12036137 93
935704229 5044
20895764 86
356614356 3767
316201055 1054
281691929 1864
539214657 269607328
710834125 3003
26187106 12256742
859330585 5991
770405525 15132
374538617 1341
874553113 4548
528410294 2737
722097593 2407
745080239 4553
3501 683405703
428162885 1715
689453311 2730
21377 279392031
924001524 3080
895193909 447596954
704954488 23996
762101568 14688
332281010 1541
656769959 3135
693257077 377266194
633708569 7387
775127933 5454
200466999 1249
201940821 2294
3807 850837851
380692774 1278
630144194 5793
823224478 411612239
261599129 872
396077240 9638
841721700 3414
328474232 1163
540899885 3227
770513188 3844
552000562 1840
423639353 154878630
954549320 3995
432356598 5810
538500001 1795
231603995 2789
799285787 4039
169500000 565
903708037 53658
159695662 7366
4560 473049840
802587007 40585
169500566 565
778 174460165
5766 194320438
892503196 8177
702902343 2343
566904413 2205
602301983 4740
790197711 2634
443295945 17836
11758264 172
567128461 283564230
36865291 36865292
711432592 11696
321591923 321591924
121800770 406
478743984 1664
739402560 4086
405997777 1432
685799999 2286
25246985 25246985
70528559 1136
659750356 22455
980047959 7925
183173207 975
733941190 8059
795128233 2756
691026796 3727
1163 347692501
928126559 4080
2930 764382683
641149268 6404
490570187 2273
984905733 3283
646303989 2266
321929075 1583
969938361 5768
755101544 2517
685499262 2285
874202914 2914
166117169 1522
286800955 956
878728389 3223
543100625 271550313
798599636 2662
474334631 1855
350 23667350
3318799 24
443065038 5197
776848742 388424371
822158897 4387
903489150 7874
91060620 588
888828869 12268
844704295 422352148
381181535 1725
407205871 207154805
396213028 7578
368948212 2518
292800206 976
940199999 3134
154198311 3170
403187960 2828
760625913 760625913
457992392 5879
480810239 1706
707116021 2652
114339746 418
720241215 360120608
127121323 127121323
276211329 138105665
472085460 1615
250422249 3250
873787271 8527
412253145 2295
725013170 8163
6509 971930389
733101321 5320
283040932 4449
168350231 9528
299757982 1527
537607357 2998
629340998 2121
219241152 2546
690836414 690836414
670280016 2550
108156718 667
456059869 2101
104211586 419
96230722 371
623702078 2079
413730192 292868463
305472787 1238
175555069 818
333510742 1706
907973075 7343
846600000 2822
691994678 7016
253963312 1912
989354693 9168
31571504 178
868910621 87205
571315473 2476
943335916 20403
509726292 5799
299690237 149845118
476498010 1667
5762 674212811
400244871 59890
148200447 494
1939 399718178
707364976 3336
172609894 647
700813715 6653
891968238 440264234
708679688 3207
384669000 10125
630012495 315006247
760865154 380432577
4155 407451765
7215412 34
568604786 267238666
864018156 4277
414519982 3419
650929175 3740
579243892 2826
51543337 1694
362450400 1300
897067224 4068
386337435 2697
963296864 3211
724342870 5054
817500000 2725
173176946 170354134
982036871 72792
675165159 3191
406412775 5542
263101653 877
614171140 2167
985549681 466020323
195142304 5152
143400478 478
777303967 2792
976860519 3470
41885089 19399013
986206517 5126
120964047 406
448309924 3327
446700883 1489
357478283 1374
28602812 816
884097054 2947
990720891 653574171
252439638 926
821102737 2737
741363819 4927
305537861 1406
399538094 2252
782669991 2627
929721515 6316
758254433 8110
558812552 194302
967630991 3856
859197668 2864
653099999 2177
558181528 16469
760799530 2536
310719921 1330
656676139 12009
950396833 3168
369969100 369969101
231178460 153563146
372616169 2323
352801175 1176
147416849 1521
938154472 3428
456872907 6301
512402100 1708
421654080 4560
734486711 20548
384551505 1599
583180874 3433
728379440 6941
840440985 14987
653139279 2776
612120036 4066
445351924 445351923
317794961 2305
8659 552146116
658502194 2195
776082455 2946
16818013 164
683152359 5948
466200000 1554
322016321 22817
911733331 22445
703948407 351974203
953380051 3855
874557750 3383
545678551 5790
2505 516942832
756967295 2872
650151839 4030
308752176 3221
273798505 4008
510036381 510036380
816563399 15038
199469719 1132
334419568 211792
146618422 980
751064471 8303
903100692 6404
530847448 27903
987108689 839712349
447048893 3921
833387738 6801
273300474 911
422700000 1409
830750374 9175
871275236 3818
1198 203849284
814798183 2716
6668865 104
700342500 3300
136695054 802
100599720 590
605998474 2020
2402 561998342
989853951 4106
945231152 472615576
355201032 1184
852568651 8266
16176523 91
651245260 251349
990804671 105872
780302602 2601
436687055 1749
999592738 3833
515173251 257586626
124499666 415
960599999 3202
863634817 10659
586644995 2063
999445024 999445025
999703206 497973225
2619 433159029
738095661 17189
252561502 1061
846753827 5400
552815478 552815479
242150345 893
848723852 7899
847864929 3824
106996988 2013
140491411 70245706
52883893 214
283158999 4197
668436717 2810
897297009 2991
951 98553664
307798974 1026
135457521 79208817
154657205 694
144901823 2382
754798463 2516
182204827 1338
946803157 3156
831887272 3563
13689139 46
670745337 9335
1045 90599410
796800615 2656
658203654 2194
957 67973244
445068525 2029
231712826 115856413
617105287 2282
181771469 737
862498424 2875
85939271 512
187486896 1108
434136780 3940
938998884 3130
401195746 1397
224241878 224241878
63678013 354
271415035 3138
7324774 41
606001866 2020
861602872 2872
823799676 2746
363443037 181721519
474787654 6694
292891628 1252
893795701 3369
887972095 28471
769438357 8402
783197216 2763
112623861 413
856200649 33288
684043590 13137
171312234 953
493267178 8027
534818270 217484642
976640275 4846
278100926 927
739308567 2733
324065540 3238
779825593 779825594
311318059 2692
778725018 2946
643706649 643706648
117599607 392
730332625 5388
94975706 45343504
858273675 34717
942128544 3623
961857657 3608
970635061 485317530
40564012 213
684002281 2280
17167725 146
827532808 3884
5685 661617366
510686168 2543
746146937 8494
786798380 5880
526446517 1813
22368063 129
1328 394583328
570072960 395438665
693492082 6659
140 13427260
559518070 41785
246893187 123446593
498757392 1865
341652148 1761
1662 438103444
728098436 2427
884702948 2949
1835 150817361
25199916 84
720654538 720654537
381635253 1778
337527797 337527798
17011095 279
226967510 6545
564628879 2960
882747608 13393
441898528 1473
943972521 3816
732000000 2440
963472251 4030
999852084 18687
196471014 685
440277152 4067
961624067 16697
766895097 383447548
484673055 1655
925406192 6359
89740069 876
568200001 1894
395701319 1319
256500001 855
501299056 1671
530398613 265199307
194591828 97295914
425701418 1419
562673371 1943
392805563 2740
75331748 1695
482963418 2513
449926093 1974
936596879 3122
156695695 1084
22966 640613604
637567559 2369
225773423 112886711
785123692 27617
393529876 1724
456450798 20993
518819624 2812
965940736 3449
682203024 2274
4836 964491840
797283391 5312
796532219 398266110
160200001 534
902096992 3007
2982 556292100
690058484 4575
598460835 299230418
7762 848517853
35099884 117
99750242 4523
100432557 7301
594407851 2922
702740475 3909
159147605 697
938925150 5077
253153090 7281
988847770 13123
489599999 1632
930263615 5004
349831313 349831314
53029187 204
63017469 1955
704629823 9839
194699999 649
308379864 1768
225899246 753
162103549 1075
1970 389364716
235409560 2002
587616830 3006
444710104 9575
605907924 3067
365584464 4074
798830948 3057
153475435 1588
122881022 1301
851351765 25316
375900000 1253
618577921 4096
678299999 2261
161796 944522561
547127011 2273
260027364 260027364
717303737 2391
913221849 6776
678159398 54611
74395809 272
667862864 7944
163831001 692
318006403 1281
294525710 2034
69909175 291
337199823 1124
324679676 1594
564326698 9678
725511856 6341
896981296 7665
306534664 1077
408482830 2647
946089034 710880200
982203274 3274
187635842 1217
805617064 3077
539226440 539226441
736527519 736527520
199199336 664
888484756 872444723
39038095 19519047
510600687 4762
774651053 3914
996603436 3322
12360 375658893
73054129 822
600565633 2411
986695587 986695588
270900051 903
694089482 3414
202656289 1448
592260852 4050
925225938 5642
982797764 3276
144164484 844
3270 967815010
456599999 1522
525486039 1928
411223287 222480348
607670736 243102541
180981953 738
777824563 388912282
305094358 3906
300491919 1620
643197856 2144
158571289 1630
867505053 3202
160490443 65694
996942659 498471329
453094143 226547072
261013798 223917777
694190729 694190730
691634970 3417
317531485 1069
18942053 166
224102822 833
332519406 2400
175242815 87621407
5820875 5820874
287320000 1306
829804422 2766
323532231 161766116
776100001 2587
8342162 62
719734294 3661
410461107 1701
204741667 2369
286289127 4520
281065819 2802
493252415 4632
380544176 5215
547818631 5199
28770431 192
717902393 2393
331347648 3103
905290217 19411
24899918 83
14428 316636888
4800017 16
301995134 4931
4019 947350481
42806835 747
466443654 1938
658200703 2194
64219762 1361
627597909 2092
841716025 4639
585035508 2910
35100182 117
631204764 631204765
60196716 330
358265972 10761
256949343 128474671
622840259 2471
573243195 6562
183487537 1032
100799665 336
907085645 5234
793468636 793468637
855604152 2852
201300000 671
547833999 2000
882506551 6150
162599458 542
3649 816778322
653688546 3917
136845221 842
4326 788571700
518878603 15336
429158682 1878
85947773 6674
241314354 10637
718099201 3415
152500576 581
514197838 9493
735924625 23794
324447437 3246
610203376 2034
254700001 849
772793395 3809
726196475 5245
319232005 1443
432303100 2231
624232026 15907
601694141 2230
637691148 24092
631752265 2376
578373352 1982
576181528 4238
506140284 484395477
888053042 6121
929968281 927853700
222899256 743
472500949 1575
700169392 6646
482640424 1953
84151697 18422
120615382 525
266927649 266927648
308669946 23993
881819271 881819270
136500016 455
722316160 5909
867902091 2893
948093097 22044
685157537 2543
619664812 3225
558095625 4338
355824680 2935
733653948 721465260
115669264 8968
94772793 640
957809679 957809680
4099 698082679
700602395 350301197
544800981 1816
3794 611528302
238920677 81211615
568897632 5904
594354860 7721
787032243 3513
909238722 26236
908939768 4136
751127369 25627
39281423 897
118656764 40910610
553573605 4513
77791976 1851
854702363 2849
103624432 691
685036903 23353
497677830 1786
688647959 6760
709202310 2364
841237893 7156
50430316 195
520215802 2891
530099198 1767
834005443 5179
49190855 1716
479762257 2157
625908762 625908763
45016321 3702
784276695 5895
628323729 3337
441455095 2264
227999240 760
262416543 131208271
803700293 2679
519898358 1733
35303587 751
824655144 824655145
124356498 703
100341449 870
707236942 13337
43978326 275
425888106 3038
992604284 6449
2363 519994665
668737706 2604
441789081 2104
839393138 5811
8117 875824300
545116958 4249
951531528 81347
984903284 3283
737098963 57286
145434795 1537
227275313 1967
116700208 389
937197734 3124
33299984 111
842527092 15161
383566945 7102
11471 657275422
963331595 481665797
916298498 849739342
588913674 16975
594390721 4235
473102843 1577
409824103 155711286
518100475 1727
269883521 1891
801002671 2670
362999999 1210
871883161 3560
410998629 1370
382645068 1364
585574087 110444
309300432 1572
135161280 2880
487145648 487145649
80174344 289
244224005 2185
87796501 500
43615540 170
106237515 565
729976369 2739
603495209 61067
698275287 4534
40500001 135
671400461 2238
827 189371259
4429 496703851
741283626 3343
306552330 23171
3070 781075751
363299005 1211
904180100 764290912
389757221 1909
247687251 4514
210158045 861
158767848 74497744
668269895 334134947
963376128 5504
229013279 2658
107569884 1354
13718 836110138
741001688 2470
1541 34429926
485902379 1635
582899035 4373
515717161 2298
108085319 10962
565868775 4589
727109461 7772
542876341 5224
209535717 2447
525349483 2009
469133275 8934
796426411 3030
97705250 97705251
941487665 941487666
289115389 1217
747888273 747888272
373290319 2320
834493660 19985
555945814 7066
2953 731899245
78290059 3201
24921105 106
521070381 2155
256389382 4217
575676907 2621
444017443 8011
991196695 3304
387902114 1293
148660598 74330299
1724 332199167
962775799 3385
180600602 602
187563361 1770
318601061 1062
609301144 2168
635397881 2118
29 8151520
390840927 3036
363301212 1211
986954501 3782
192300799 641
616623999 2125
359821539 1491
111599629 372
180768806 973
421447279 1511
674751111 2341
443766250 7380
165275202 1651
265799115 886
956952359 29211
137332125 40691
401859324 401859324
598335951 3275
405167388 3948
607324030 4299
4454 973988723
382669883 1956
944159999 4480
606601092 2231
792815144 30481
987371825 4011
516667336 516667337
682800000 2276
822102129 3373
788737713 3453
231784676 1100
262550341 3285
968229005 3739
847362186 423681093
695101580 2317
63021139 2479
811454634 3119
313496272 2696
993059761 5104
135457761 815
394400623 2961
761102387 2537
804403052 3308
748701681 2773
890151600 17251
666000926 2220
311310528 4318
188400629 628
212100001 707
616497946 2055
588198667 588198667
134620074 721
218919305 2824
330774505 1345
452324527 2787
368347903 3464
100617744 636
171300572 571
168398510 710
105624687 922
3858711 17
111747119 2074
181540682 2187
278532859 139266429
630586601 20600
379089173 189544586
773501270 3854
951028757 4086
2453 464433849
123755534 575
87374892 2703
619990578 2241
437833601 2243
399034795 2867
400506793 5432
1074 196455596
508917671 2634
199882419 2852
956779871 18151
8099972 27
487742840 4898
511875029 6729
517960307 5965
736993431 14348
786286794 786286795
943200001 3144
246724044 246724043
136373949 4075
119399900 398
397591936 95944
34200211 114
360137173 16986
39900134 133
880198183 2934
20401 713625373
996975079 3695
679773184 286536015
2431 679688152
389702563 1299
73789145 36894573
377682198 12318
830100553 2767
840722518 12601
696261001 3180
619199375 2064
63300021 211
910854640 5433
823942799 12834
611159796 2916
982498816 5168
672429345 14744
799829277 9209
12466 299323968
295537767 1283
968540645 5557
918312645 459156322
248744701 958
6359 193176634
741776012 5306
925394493 15346
552839949 13943
275183870 1769
756456323 756456322
903804983 37451
379907910 3386
608189551 304094776
783700514 3159
886728011 478946588
752113730 3672
272700908 909
223800651 746
136740150 1026
554085569 1984
437099999 1457
489717981 1726
2806 654144813
22209840 120
13981 655672152
685774239 5273
7173 355135204
879598532 2932
111921445 514
975874814 3541
739429754 3899
487884685 4137
961186076 6957
742462897 5203
484752377 1862
830209243 4029
648897836 2163
566910809 12713
534216212 2627
2418 557553713
325151793 2850
843768779 9226
129634911 107129100
78900262 263
196980111 2137
324901083 1083
739089213 3852
517059960 19956
485868568 1685
271942922 7552
785758787 6326
320973187 160486594
421799999 1406
703498857 2345
90503410 617
440979917 1867
685067804 685067805
606723332 2428
73200001 244
677046451 2456
678897738 2263
838317899 7480
570209257 2119
466070761 2260
469610736 1652
796889140 5091
11233460 45
656341431 5625
392998982 1310
241720538 3453
650843998 519894357
234279266 4307
522900001 1743
651673301 6776
481894200 4327
825141018 3354
848034880 5420
88935799 335
152843174 1275
310646261 1510
798956003 5852
449398501 1498
1442 289375843
702127140 3705
858906906 4581
58564 702133440
293294748 2964
100747042 11489
660777625 5304
225600972 752
274359365 1976
122402320 122402321
234090091 2104
680937180 13399
308998970 1030
345933412 1830
832989768 5717
43199857 144
354796222 2278
574505499 2875
14552100 57
552211822 3270
415077696 10208
299162526 2389
183140877 6940
436034402 23119
833136244 4208
64069732 345
576450100 5312
491182727 28245065
856835362 4217
1988 547433572
312348087 2199
925395343 8912
589206988 8289
407723497 5991
530252053 232733493
668698156 2229
947143341 5363
6750 915666457
245401057 818
601145872 2396
191737180 805
2389 714874468
629400942 2098
843301589 2811
189300053 631
65753525 427
850618124 3589
560521086 43539
423899276 1413
188720466 1318
707401302 2358
3303 564300060
244704844 1985
452922163 2883
333299999 1111
879693184 27674
300229994 2015
724351320 4620
985469912 4829
684600720 2282
889952369 4502
890636235 890636236
920321374 3175
364700292 1452
137078121 2242
898655925 13170
1301 293754091
250196636 1393
3095 422934845
223589001 962
845594111 7927
74942773 433
3564 881052876
619381948 2087
915001862 3050
709800510 2366
970133850 3329
521763255 2070
165332718 956
254376013 254376013
587399999 1958
936344959 39909
670581239 34440
284775037 1988
687320260 343660130
910940156 3499
453097 3
131664594 745
116708784 1184
571563493 571563494
970385186 485192593
281962493 1306
284920273 1768
77811562 26739089
59608018 267
362159417 77764
919496936 3065
311798075 2254
401567325 1763
120600000 402
291744141 1315
163470618 1123
96785121 48392561
406501356 1355
6273 895997682
984535020 19548
928680339 233044
1373 346240886
199500758 665
2768 548798543
636495 4
132000440 440
681583860 3313
655244471 2738
531298229 1771
333906244 3506
964506521 607455168
124027173 62013586
297301581 991
895906773 7334
4138 582018599
613804045 2046
994496806 3315
356959470 15855
865126024 15141
798613217 6128
391637476 4494
317999345 1060
449398502 1498
305698980 1019
513164526 13902
2821 793993018
928946070 18330
52846131 278
444349275 2674
693393478 2717
131458152 3488
200246485 736
719997601 2400
565661916 4167
71655051 35827525
568392735 1941
699602333 2332
780598326 2602
964905479 6226
369595946 1382
178683836 64979430
4372 826662132
2804 636714641
225263422 1687
407056121 407056122
4198 882220387
923831972 15552
173506126 7229
211494070 211494071
474699983 3569
627263269 3657
770101359 2567
462309329 1635
7561885 89
33601261 326
797560222 2829
1426 331188008
2 519078
871112557 13446
923441153 5386
180607243 867
826513794 7101
259562275 940
345481315 2002
978348295 8063
446100514 1487
993837877 4680
125254457 621
297508208 297508209
228016625 962
914355571 3180
133747610 66873805
470241179 1994
130756151 925
171689 293325481
302103375 1203
415209657 8741
875373908 18059
693720971 3486
6827 989995572
517798275 1726
538383608 9950
286499044 955
568227564 3230
268020369 1139
887403176 2958
386402374 1288
532122944 22895
608178555 14855
189985398 883
945896847 3153
769797435 2566
29677701 325
704922399 4784
25178833 132
584122034 37678
809334888 62321
407532711 3441
590823775 3208
554399454 5034
290970742 290970742
712015305 10549
240855828 932
848103523 2827
893835597 779262309
475801393 1586
792109953 3007
624719766 2442
471685584 6572
364861869 1262
7454826 29
8041 997695116
611697962 2039
274200907 914
742928869 7362
2699 691022640
5099999 17
939941660 15654
528608234 3553
227700001 759
335749159 167874579
499646491 6055
561144518 4598
935975333 328926577
787358567 21615
595848337 9985
2092 435516553
391236184 1611
509701699 1699
14343 767006268
573822118 5508
685558967 6546
698023638 372726324
353966927 1624
138299890 461
389236896 1486
228900861 763
870922799 10800
498644861 10483
356785486 356785487
528330097 2823
990299999 3301
459446797 2027
397640042 9250
251060424 3181
588277951 588277950
443401478 1478
732091715 22021
567032271 3794
656948839 8029
48663581 3468
968312267 3320
198023425 1303
207471869 927
459088853 1942
321898926 1073
612977717 308181481
302058699 204323149
907399648 3047
760102389 526004603
98867009 3776
852610151 10150
394255672 1442
159157 953032116
784202615 2614
3044 851729021
949795320 8009
759278068 379639034
931364897 4228
766193249 13168
189921364 1037
64499855 215
79194 540895020
151288033 1292
514801717 1716
217800001 726
915859999 13750
989953463 494976732
584934624 12295
626407660 6813
446400001 1488
132599557 442
541198515 1804
369001230 1230
93600328 312
823400201 5089
4421974 73
970988669 232851
269173883 4897
974294607 5442
530710465 11869
588632032 2036
941883763 9844
679199288 2264
7224769 156
505256881 2830
733415297 2498
986018640 4299
546599674 1822
992575662 269835
283800945 946
738359710 2464
847997341 5340
792382952 13166
102599657 342
391398874 1525
370199277 5593
841549406 12452
143925601 520
829360219 4190
119329329 59664664
712958038 159288
336617179 336617180
410110439 3055
561979885 4119
6951845 66
188999883 630
817919327 2978
922223916 5010
687183201 3410
734266523 367133262
601194483 57714
435602835 1452
857997139 2860
25780547 8595678
430632194 430632194
52200012 174
276699965 1394
686132815 343066408
895640705 447820352
43913451 1067
367710215 338777498
816609020 11471
643599837 5533
494398352 1648
400113956 2001
755139737 5361
598951814 2089
88143999 1000
34421952 16637
450914931 1863
665680575 4672
250871664 947
310053296 155026648
548500119 1960
990195415 901897154
869097103 2897
639600671 2132
798745149 399372574
782240917 3503
272658949 3722
6362 628063795
611725917 305862958
149831767 1516
712436870 7119
243705071 1307
425699279 1419
152144776 657
776710322 3749
406121535 2949
4270 415727200
76299879 1657
202804481 18848
749129511 374564756
66300000 221
946985951 30624
165935696 65934737
439030032 77622
276085904 19455
623886445 9756
450398881 9315
728126050 364063025
785764719 15408
155742865 779
742988957 742988957
542961968 2658
796798798 2656
829629573 414814787
478955682 22433
124889246 1900
303078929 303078929
343611454 1260
101836581 380
708662893 17156
970219899 5668
122384038 492
425999217 3601
601 58338024
471899604 1573
864599043 2882
946410293 946410293
780747950 12070
733894561 2940
251524129 33288
147282309 11690
636520256 308577221
562982940 12367
365521029 1757
791374577 3761
708001407 2848
182476237 91238118
664106710 78507
22978012 11489006
248966552 2469
151944723 1329
522402999 2072
453 96118656
898484296 3064
164645340 1581
96443002 879
890616479 10140
856875136 5161
853910996 11134
721432746 24791
214800715 716
516414237 2977
189899366 633
35864304 419
908104199 3027
58981918 28888964
18832 866176560
910389231 14214
301500000 1005
685112871 342556435
188175780 2301
684706244 2657
352922794 352922795
166494515 935
268415740 3821
12172 344082001
591108109 2202
738845254 4724
70200124 234
3850 360621800
191942200 1048
503114749 503114750
387600993 1292
122676793 17148
947636498 947636498
70108225 70108226
461698772 1539
638182983 2354
297000989 990
269700000 899
711069948 9258
722402408 2408
803686125 2875
997669197 5523
395701320 1319
37483210 7594
998180414 4940
985617454 779735139
672191693 35448
846215371 3255
158481065 662
459272090 2754
364201036 1214
155781666 1565
723620419 361810210
576600000 1922
422001731 2458
899711705 3313
558260922 558260923
854732137 3313
919196935 3064
949107519 5945
255601379 852
606603373 2022
341398875 1138
19623561 412
302698592 1025
981903274 3273
574498084 1915
837002164 2790
639310994 2619
558722576 5161
435711253 1583
608828281 4174
226942561 1296
711326310 2685
666100054 2730
105278815 105278816
10962 303850602
762302540 2541
41075682 589
601337885 2972
780547363 3790
754066132 4339
975149698 84803
773185639 386592820
584340102 5018
896805339 76741
14058284 94
283379710 98495513
4246 442293082
637975441 3240
742047017 3079
335797337 1506
5472 752213384
708904403 2363
662999999 2210
528845505 3976282
882776841 12188
617149640 10328
495002616 1650
986984522 955557085
95681138 95681139
85651830 3557
377815955 1428
583801946 1946
940241811 5467
25359 181895760
1423 174972080
518818159 54245
405574950 3553
767366504 3578
43875335 634
411715694 1963
78299739 261
688201848 2294
986950759 4790
204701883 5996
873266852 709236550
84300500 281
915994989 48491
522295104 105792
960501139 870844252
119611284 6707
474787460 2345
485954810 3668
619770681 309885340
869833733 4578
864605119 2882
446214028 4920
10800000 36
416918219 11212
60124261 222
311422832 155711416
608801673 7246
786370841 786370842
445021263 2066
3698268 3698267
136351100 543
142916862 519
721341502 20234
219136273 1426
101766984 1298
837794559 20986
10787012 75
848400507 2828
764100000 2547
825723763 6018
290232773 145116386
484621148 2708
397199184 1324
936043960 8162
361555740 1260
254333148 9033
942179365 373621658
795712116 10483
451417440 4128
790199381 2634
764824461 5007
41943144 177
604039369 604039368
367461854 1733
213600907 712
999896667 3333
645306453 286993440
86956553 541
680397733 2268
831255747 6321
146402477 73201238
844023571 3607
18299938 61
712800558 2376
574183241 6269
69056301 749
754 181063447
659384627 3043
634930728 2712
796623644 398311822
11829 881788649
434702781 1449
897078947 652320551
25717183 21712312
691790459 3494
919009736 3979
65159255 635
658502196 2195
844856479 17680
812326651 3450
115200455 384
238800795 796
474147168 474147169
258599394 862
176112429 11699
952990156 952990157
391202030 1304
943324577 3258
335182979 1915
379071505 1561
580624383 4096
52500000 175
907196977 3024
396900185 4361
140487567 2101
139200000 464
892431038 3762
372656203 186328102
629831561 2975
9004589 92
705134135 3416
838 76503403
305612846 1694
439732477 10743
182595758 901
72299986 241
128822758 694
846520017 4661
666980476 2715
381257917 5081
277200001 924
231124602 4364
347168672 44563
521699907 1739
69661659 69661659
169429500 1380
237001001 790
937145882 3936
468526299 2098
368999190 1230
248099999 827
324460058 1357
942180427 3799
641553058 6016
345859697 1246
751202505 2504
426130547 6054
47713461 193
234139440 2447
428098574 1427
558968682 558968683
218443599 218443600
218819645 2654
239992500 1500
653951287 2530
240035770 2249
832328836 3965
477205561 9948
4686 431815096
866401219 2888
521235607 260617803
547284864 100752
718202395 2394
162955780 55761910
204691291 1410
603028972 2423
572527676 50403
797828834 45818
636902123 2123
919499802 3065
740731193 6549
611699999 2039
917282401 34350
907455214 14096
350780367 4137
911871355 911871354
413330973 2633
217093359 76953901
472500930 17005
967505611 3225
106200491 354
424198587 1414
294203740 1055
400663418 5159
884358701 3007
245500792 2056
781235571 4691
585482726 585482726
927346498 59833
703731690 4859
299400998 998
479371279 4612
275399083 918
975448465 5506
511784395 1922
731097562 2437
553680915 7792
675899094 3736
816072384 4416
871069879 11214
2378 437188166
949299445 20072
881098097 3572
164999727 550
828122956 8162
860990316 860990317
172433618 9758
119416274 675
904632495 24897
864337485 432168742
117599656 392
434469579 1681
45900165 153
797768540 15072
707014365 3147
417290497 101803
700153535 2881
889436971 3141
711271254 2918
929703801 3099
993296689 3311
492431698 1903
253809343 16857
446308258 223154129
558729355 558729355
936737222 417522173
880562600 7310
3014 205714056
724712640 6672
832884505 56090
785030779 3206
763299419 13130
900917929 8446
500014441 11380
11747 865375911
960267735 8647
872500747 31934
706355161 5180
418874187 1522
9347 508471401
40145 586711372
195815095 2324
208500695 695
4300 646655500
469688877 234844438
134399551 448
752197080 2595
520558020 2153
256210585 256210586
438855930 116562
28076355 472
10200014 34
839641906 3539
637802126 2126
433200000 1444
145187974 1217
672597757 2242
2774 631335261
815517514 299245622
799199137 2664
683851351 8984
317997299 1187
946379900 3402
15624 552638645
233038889 116519445
711038875 711038876
528017983 9428
270766752 12801
383787854 383787855
529815390 322328146
549440163 2950
970721036 4765
52118270 22026092
622497925 2075
526356108 12262
317636977 4656
117990245 768
836834861 5620
636702262 3887
15287624 968
638099999 2127
24600001 82
5463917 67
875251579 21133
178871687 17234
510378666 4288
126127319 1140
168600530 562
1364 42443588
372507991 746509
720967120 720967121
897302991 2991
140202594 938
239399541 798
54604896 46119
454802880 1516
585493873 7446
111165786 373
41011707 41011707
736557841 26209
993916176 494611195
322901669 2730
4773 446618397
725062230 3173
39069 838682583
401987339 36251
623703790 2079
52787897 392
423601411 1412
689283334 4266
392657426 2677
670939756 5059
928500001 3095
672451864 44038
383382867 2577
926550825 857545776
394521945 1895
688665901 7540
754803619 2516
137906541 531
650001418 2765
743464576 437075
538338418 3418
423783161 7794
743999999 2480
845102173 2817
834468315 16721
736702236 2627
813847266 17445
5657 890941631
965152723 20593
233994078 833
750411441 4503
235739522 928
840004451 2800
503674902 503674901
333300832 1111
615922927 2087
443306287 221653143
73 17705947
966898560 3223
938860454 3965
696421027 33818
509169252 2659
37200023 124
368282296 1845
936697945 7530
532801777 1776
788095902 757597654
329643903 3488
30020297 372
884287117 442143559
497129941 2371
298005482 1787
675697151 6576
818328831 2747
397281365 2468
237035254 1583
64860237 64860237
38179472 671
809562500 25073
293813685 6443
425981605 2135
115436512 3369
974400148 3248
230199127 2742
986015932 3997
898022961 5072
666918052 21293
684704943 4329
939265958 4189
835471501 3473
7001938 4189647
8060 813310420
822038249 4070
563963310 6255
593401977 1978
703502344 2345
753604859 2512
202854948 3162
571710971 33494
137377570 68688785
316761805 190005
552300000 1841
858271609 5890
971672856 485836428
588107149 18570
999370220 65333
850455873 3808
32146227 16073113
382036200 1365
1148 234331564
968384923 3809
779642646 779642647
592816969 2187
544498185 1815
814780890 4158
250539898 7501
237221612 2489
510791566 2569
727657781 363828890
847867161 5768
757874175 4425
347875898 1686
772360957 8882
514122319 2208
485801059 485801059
32495213 16247607
117986304 398
878697070 2929
350555880 1570
4926 882499986
909036590 12280
572434265 4355
168276247 568
817935664 4108
951881130 3327
2457 653749601
42962465 245
380855430 1471
63142568 375
55522616 1360
597301992 1991
371098764 1237
197400392 658
698102327 2327
978876721 11420
54826777 712
212891426 1399
1270 322179296
674928372 3689
946511853 6367
747600584 2492
1280995 5
142500374 475
511003336 5132
872702908 2909
841536813 7068
534901784 1783
893400000 2978
152367638 666
202201139 674
754834211 5676
610881497 5615
538595245 4166
592704257 296352128
678165801 6305
9916835 4958418
344074945 37432
70500001 235
229800766 766
373837850 3143
64199983 214
795851328 20032
445800601 1486
359101198 1197
155421820 6140
440101467 1467
34799549 196
798409690 798409691
781692624 8551
85452741 42726371
781 179445279
708480752 3770
733197556 2444
388374896 1976
972983100 7276
512701708 1709
73200245 244
617397942 2058
797697341 2659
852587432 3063
295043098 1329
582892215 6442
176033904 1104
345512656 172756328
751499999 2505
436355772 1991
864633537 3900
225061751 1108
759647689 13612
713748051 3082
366771428 18378
191101106 637
518845941 364332133
752321035 3144
598191317 3483
2627 313753118
313201409 1044
265653136 3095
676648994 9595
353609984 2912
236918395 844
531473508 3355
964216071 4251
706142533 2892
727909109 363954555
839650932 7001
87162485 87162486
530035065 2246
772480986 3383
651514631 2210
135171229 818
272700239 909
950589505 9528
89915335 319
126492499 950
3268 786767732
423536355 2332
776803829 6572
712288 13
945252617 376806814
975397769 485608559
3604 170493987
572459607 9793
921270289 3910
902140561 3018
897619807 48978
613289040 613289041
385675483 192837742
127199577 424
108299828 361
175661740 737
106718597 470
179227368 2232
239870012 1165
808003270 5517
55103451 249
998 228267934
1350 210640500
950814888 416167445
691639728 6479
464563638 3305
179400457 598
121072134 482
17091176 157
82940769 2959
205777212 24392
212687989 1658
933561771 466780885
505948086 1953
1137 269977823
901201390 3052
48451249 184
320101067 1067
795076020 4365
340548147 1258
822873124 822873125
943658123 8654
655742161 4492
253308161 253308160
569627970 2010
819943192 5010
168394604 1065
708865013 7293
771598168 2572
711366082 3039
680813031 2722
589856446 11734
868200001 2894
182700825 609
453954370 8103
304191429 1874
785561704 6052
717459503 358729752
699055225 29813
320135791 3198
431870379 2609
631738144 4869
83573813 584
844665380 5380
680475777 6016
933329600 3340
1145 256903089
443629232 443629233
118627906 596
826279920 6905
284553087 1184
503066305 2691
502 88662653
518836139 1798
969986047 3253
653045589 2303
625244803 10826
893903472 60984
561898735 1873
45366529 192
414902064 1383
959714431 8576
604158039 302079019
128088792 562
874804661 2916
258631285 129315642
565854771 11870
915472981 17134
578557961 3828
117075751 506
374065817 15596
826765002 10746
237000507 790
8326 222478584
859206358 4557
865421965 11672
668780856 2232
814884680 407442340
43928 766315785
989251867 12539
182437179 647
581100000 1937
641558750 2261
956981916 44231
383510021 1667
533095650 5493
951303170 3171
807183735 6233
299372696 2477
525802561 7860
725642579 5252
986080127 4128
981954889 3790
784797707 2616
36300179 121
808044413 9458
317133010 1653
95693325 525
147749591 1249
5452 921593145
453381551 5117
852994214 7521
344179954 71749
954242883 7767
55500186 185
905416085 4987
3469 820299788
336689663 1163
754603775 43488
18797868 70
546000001 1820
729767789 364883895
803080743 27483
794181926 2783
321001994 1070
318574486 1536
254399999 848
245827357 874
218056957 1677
847542641 9460
999651592 9059
92444703 352
871211605 3397
568462362 3406
52200000 174
1517 366050118
319944516 26089
153726921 1249
883805901 883805902
362819024 2715
843902370 2813
838323981 30438
24687033 87
878400001 2928
192416132 2294
382500001 1275
59123750 293
617957162 4402
661242499 2706
28732 958817373
232568771 1108
26343900 110
821428961 3232
716242030 6983
571330369 17752
3276 764018892
412015047 2061
912953777 5373
811369406 2905
524398252 1748
482695640 1880
447433951 1713
843979064 3493
302166479 2364
306658347 80662
913335347 6289
655026845 3355
6161 949352605
994268600 8451
309193295 1370
344356319 1960
813403269 4798
748362220 8913
698935529 2490
758023029 2747
923325911 10634
2195 229114593
445658881 5160
321438921 4606
653999049 2180
675895268 31646
137225373 7579
441478926 1902
960266984 28410
830097233 2767
200411938 911
764623196 260339
945257830 3355
656622401 2240
729334271 3286
228661877 114330938
714704291 3174
3540 957017337
445070397 1867
952762828 476381414
902912056 6595
3255 738605070
158561976 158561976
234300000 781
132465726 817
66320169 66320170
213324384 728
746891636 3840
4146 445894008
123158628 562
53539000 185
118116746 710
532988743 3587
521840224 1751
591302227 1971
689399263 2298
854337534 4371
357100978 4729
627301342 2091
310796658 1439
672170431 39746
264601221 882
3658 913286554
924966652 7417
881096432 3101
901494767 5909
613366817 2692
744000597 2480
332450742 1326
15299949 51
637672287 33048
134876051 985
795597348 2652
858298443 2861
2673 592703545
811237766 335488125
701141046 2627
643642897 3897
796551343 4017
224653430 1001
102458591 2665
386069251 3775
900305331 3001
918081596 8415
128666830 1456
60488428 60488427
368783747 4071
953629748 4656
6964318 88
337560777 2716
63300280 211
330986891 1524
414546001 414546001
462448619 3323
975772513 694564176
2520 673185802
832933458 4052
163778676 163778677
263387434 7561
638120044 4257
596390797 2228
545488325 272744162
540300251 5875
347100001 1157
131109352 814
716257608 3378
240489705 3231
331422432 165711216
15622696 79
960598202 960598201
741291445 741291446
135300001 451
800072106 5795
693597688 2312
407249267 1611
2766 264734714
758833161 17978
147786880 740
301200001 1004
953032371 10511
605418417 302709209
906556838 3056
657002191 2190
716463189 3121
18600000 62
129890216 493
441132601 220566300
454406928 1922
432537636 3694
996 194334363
95612604 95612603
537898208 1793
554621160 4476
92064925 486
557401858 1858
983383534 5071
498620029 3128
73541160 606
53099903 177
781513269 2851
197405137 1314
952503176 3175
237171207 198152454
438082459 1714
225334579 5860
842458806 2809
893933900 3871
720454605 29913
165300550 551
158700529 529
479920204 51778
329186716 4565
625197915 2084
857486092 3311
200176529 1073
299630508 14484
290532001 2201
877932929 416608151
354853967 1720
893733009 13115
880297131 440148565
969907066 7971
63258304 452
19279080 120
807258452 2756
542 146213172
171300307 571
402746328 1755
169849735 84924868
61941349 252
892258399 3608
269893315 1426
26488813 133
848525389 9543
681732020 2312
828602763 2762
525132697 2712
819794995 2974
875099513 2917
4232 774037032
490463929 3308
257969942 5737
620933546 2649
681808998 256341152
23651201 200
532931051 197929442
193632280 2396
602152663 8988
645052199 3134
402160634 5765
19536890 19536890
447270032 24937
648894563 4612
345377026 24053
561219096 561219095
937312481 8285
386999372 1290
194619083 1168
375327232 1601
72899757 243
289024921 2105
22284106 133
937533000 15810
149689316 686
614666340 2565
727799375 2426
582453625 5128
546176735 7671
538031208 3229
54464920 5585
612598442 2042
939254240 375998585
945000001 3150
426499944 5052
644698815 5386
713288636 25881
202334589 18286
2259649 9
231520287 231520288
120728524 3227
690321275 8995
522002693 1740
586371995 2583
551754253 5512
296099012 987
191233276 124768615
166367143 4023
644519509 23209
213075217 9148
705520330 441619252
687876129 4967
823762765 25745
824906183 3532
883379397 441689698
973266454 415039
718005181 4407
977 214282479
543200478 288891735
125399582 418
317498506 1858
312992615 1271
129936892 506
639712749 22450
740330723 3251
585900001 1953
97168344 728
350835203 350835203
332285324 3178
298407919 2603
348649157 5543
958875586 4703
323835848 42306
928407788 508438
149099776 825
360200432 1857
561342586 1895
336738298 2102
651543492 2796
382799236 1276
951491848 849732810
641949173 2516
647210204 3441
253 74720736
939365126 5138
2980 502781026
579515626 7925
71665584 239
639597869 2132
358800791 1196
884698061 2949
501396169 4204
822107593 4442
922465775 461232888
999001766 3330
96529595 361
562891425 7597
692397691 2308
509291566 2333
465300418 1551
693581140 3620
469922192 2333
168237574 955
565727711 565727711
69900062 233
564599521 1882
400199999 1334
940427496 4617
930355953 3832
861900001 2873
349679912 2291
132280858 1042
192428604 1356
701101129 2337
943196961 3144
419348204 1845
858609473 6178
3512 986720984
406502561 1355
337201123 1124
487500000 1625
704874981 10805
736266439 3549
269287801 7607
348423853 1982
4002 877112920
335823312 1896
10624 845460526
377087865 55741
703166210 4323
713120901 46100
958541576 21412
712929510 3602
496789369 6222
330042889 2826
690862363 6673
248491485 248491486
265501472 885
911861061 12733
339802261 1177
646499806 21939
144300474 481
659944264 41989
455229647 3166
997196676 3324
709803930 2366
984603282 3282
548215099 8404
673483922 9135
634097392 20039
632699160 2109
317375466 2267
183194041 1009
26603511 3048
251012865 1856
640204425 3425
578218154 3090
573924063 2013
271524957 1569
755759384 377879692
447385311 6031
810531396 2815
324 36817831
74261095 364
542646817 4971
715218198 22562
7849 431922621
422154165 4605
613390096 3539
992777979 496388990
653776010 4943
167867999 900
59359309 295
635485149 11313
553929017 2866
640503776 2275
350999708 1170
233999221 780
742202473 2474
639715852 2197
739200000 2464
537059245 268529622
366820410 1281
234598526 1225
10447 173900762
645763832 11037
274984483 3273
129300367 431
732302060 2441
771492721 199320
612881202 612881202
179075937 632
856891456 3532
977700712 3259
246820514 1642
33911781 16955890
842 47831323
68037061 270
42424383 286
591748045 8664
841984711 420992355
188281324 833
997500000 3325
486722421 2540
375149842 7005
103859449 903
61886392 427
945896846 3153
390400790 33554
1413 403754859
488968055 2230
45300001 151
788888923 7558
66889346 230
509900477 254950238
93313695 633
308314755 1496
43665006 154
443700830 1479
102296783 1272
26535829 1583
18058072 661
92661001 670
648626931 16618
286515082 1018
365715666 1283
207295894 24265
24027368 98
649087291 7699
294301867 981
809404446 2698
227974474 909
449846162 1626
717300567 2391
65952657 374
127852750 3350
523068026 261534013
169 36479767
481700279 2104
729600682 2432
237186649 1850
382799999 1276
737562233 15064
635705666 4781
332998616 2707
255219535 1324
463402983 5410
56425438 25057158
932443039 3613
874472653 5724
175511692 759
195300422 651
838968208 9217
766276143 3634
762752609 4765
897775209 5201
281868517 1143
250527936 883
75196532 495
981005370 3270
658 104062516
964042515 482021257
284505322 9879
843383159 251164
377671361 1760
125161400 644
687255038 2817
543673884 3382
218353607 103980680
755686783 19616
132142964 498
506366726 4061
399900000 1333
933298322 3111
481601 16
823503037 2745
410993918 3087
135260048 963
199098081 1476
186560190 1358
9569425 46
537221434 424893793
231176881 2805
8348 857435378
201038338 1260
137100456 457
124335816 5455
368533837 3014
194387928 1624
779787277 8873
961032376 3275
352390688 5408
922888577 8301
817835391 3415
776496863 5954
668997770 2230
971077265 803145982
745252200 3150
858245943 3896
805841791 3505
342562920 2737
633891413 3262
537717909 1859
889255958 743634229
545399769 1818
737874521 2779
980552844 4031
81345042 37392518
370153441 3260
71699762 239
137644411 510
170984070 690
700140637 3042
854553001 3291
822794355 3403
16153317 1208
257617223 4196
74294400 1200
522820776 3758
599608600 2843
443998843 1480
294086008 2261
533895685 2436
961787375 3468
45600152 152
183835439 720
315280746 2178
189511714 873
460047491 1841
599663734 2670
732500685 3767
137700459 459
390999421 2466
806223406 5395
317316846 3822
395727695 7272
237850544 870
357911128 2398
451539439 222602197
565634225 42965
917408543 4124
696651479 25378
237212496 1623
944346045 944346045
410817541 1435
409978769 27735
793185616 9335
827478702 827478701
499872347 249936173
66798658 6803
293249151 225317013
466201553 1554
483724368 2550
320111204 3027
571801906 1906
802047179 5676
927604074 3092
10190943 143
428150409 13262
300601002 1002
245699202 819
555771161 2449
616201265 2909
219706229 3884
645921909 322960955
864419572 271233
290480404 3201
723781048 4684
589782761 3682
259804030 1343
3075 372456300
111580561 1183
300599999 1002
449501688 4338
726343199 3960
458047393 5747
550678419 2263
5316125 25
839455833 27562
977383515 29465
402122265 3794
276300920 921
936133977 11912
244800873 816
525052521 9233
645375856 9590
486149094 4482
809872649 3830
51573983 51573983
137232215 469
431427403 2246
386365501 193182750
978091398 483453033
109127240 570
839302838 5260
149701047 566
239151719 4440
228000760 760
60813119 24589149
949377711 5099
540871139 3660
929930280 6517
388457819 1444
235441532 25488
118855903 433
99921513 519
841983015 2968
756135483 2707
693516013 2952
288166482 10697
509261551 2135
358525772 2596
45599847 152
707680500 4100
191700001 639
76800431 256
683698575 2279
86354635 23396
473252058 473252059
939755339 939755340
5671 612422990
992154508 21533
263006640 3281
1271 341076816
826201515 2754
667202224 2224
2490 633204771
909249626 8431
456900000 1523
432886519 1723
404142424 2996
114477019 55090
707253199 19345
227528865 1821
955029470 3724
419944158 1505
34641053 189
153599621 512
892300079 5970
322640617 2820
792536247 4044
20252481 10126240
923985030 31755
852515178 783316176
429901434 1433
806890027 806890027
963144678 4193
2922 740539536
260260858 1124
562127476 4485
981600691 3272
962399999 3208
216418596 87284338
549232812 3557
256183679 2580
748442907 4157
351509472 1184
409101632 27172
937568990 9671
283353723 1489
72811987 1518
355502082 1185
616833946 4095
788400000 2628
970984845 970984846
261864095 4134
624964702 312482351
441975992 4567
178728354 2898
382327187 1761
993379071 3811
822027300 6114
207305468 702
937364049 937364050
912915584 3328
683010480 4040
988203713 3294
909302759 3240
335802599 2900
46713442 2371
612915767 2209
559371691 199763564
4871 822525663
459969191 2882
740250830 12806
748247521 8160
159521592 1076
721842951 66544
171105129 1147
952030399 4825
804836309 3316
23547371 110
303384021 33193
7388 890939157
44318999 220
195000650 650
700686505 337458043
718772700 3748
970404402 825445
427129795 5113
656636400 18350
631802163 2106
314311216 1163
398041255 4159
957149404 957149403
23261104 87
777752431 13881
2897 778863645
242592093 2636
663119810 331559905
717600065 2392
324542442 162271221
262175 350576375
696785846 3059
620700000 2069
68724780 231
672154276 5257
5859 928986338
999602364 3332
707097644 2357
2198 557152892
5800447 23
872012279 16106
828667340 7209
664224534 15913
774496524 3397
574129371 2565
541502235 1805
87527968 748
920460298 160929
817760161 3047
921736206 12092
2616 663746813
836127211 473834233
29904490 112
464400919 1548
994802309 13446
528396562 2206
122999590 410
258311665 258311665
5588 243871496
765300001 2551
220099681 2997
237822293 1380
5242 407744809
938529155 469264577
791702465 791702466
312849544 1120
981427931 8787
680523620 680523621
882806333 3266
30899954 103
439293241 2466
888034117 5887
192770367 1286
115938749 115938750
978067113 3913
745844554 4819
71399761 238
910853693 333949132
64199786 214
27735912 146
544539204 3553
299548624 2229
883744036 441872018
243067568 4528
118154467 6799
894262334 3424
98464139 540
685200344 2284
14775201 7387601
43440843 3004
485745918 4127
971701012 3239
532105594 2485
65399944 218
37435840 1762
871562149 871562149
28799905 96
129693531 4314
252 43294104
329402083 1098
16302251 125
904080317 3315
643971875 31375
80994358 80994359
833203895 3066
488342941 4826
434726344 800601
896220564 15282
92625186 92625185
246349042 1148
81900388 273
6855998 6855998
622739204 311369602
858851355 5423
326944396 1341
578007450 281193541
240733350 1131
821128308 15366
146668543 11264
714929892 6105
1423 310922654
594131726 2301
197658635 662
417421826 417421826
515403128 1718
21222802 50291
441338038 1479
253992630 3746
308101027 1027
77707416 5109
493022899 5385
572143092 2588
306701771 1574
242901549 5206
510000692 1700
398806496 3227
831276495 3316
127199576 424
209399455 698
874763001 383510969
424975067 2315
538635777 4384
489910891 3871
230099233 767
36000094 120
961196796 3204
460801537 1536
445242346 31986
503718383 251859192
1996 596702204
249901023 833
485465801 273652390
570240463 18278
503398322 1678
345144897 3331
657902967 2193
566811324 1911
583104624 5576
758365776 362330621
674098831 2247
651204988 3323
608623847 2546
973939128 5710
92874851 1933
34859697 134
362135303 1602
121065758 1298
461403048 1538
327629385 3901
533080053 16965
764316911 2594
479352042 243270526
630592712 315296356
483361293 2887
237110769 1856
777706567 28589
932221279 3724
297675019 1494
642153138 2896
149323855 717
11330 480981268
526930533 2327
197100957 657
511801357 1706
639360865 2616
115434071 601
1753 355429515
696694991 2604
117291642 1241
510001210 1700
794486761 3781
5399982 18
113063074 794
407912523 1803
881646280 3197
806439320 760092000
111300072 371
388811510 22139
379806236 58101
97053049 467
689482409 2852
78321756 78321755
249818331 124909166
688464361 8252
372448131 1874
514416943 1921
52316551 585
717586656 4535
417870052 417870053
88079707 741
333986045 146511242
189494741 189494742
551399406 10578
215364689 215364689
899399281 2998
8954 438495288
4233 816937041
476770685 2058
796502656 2655
452323284 2394
527700001 1759
556897637 2222
683031194 683031193
375787469 1530
308960965 2594
763197961 2544
495750980 3839
200727019 908
965383695 7766
828408324 39367
705 174827465
763612277 6682
465238081 3860
843622341 3691
604799834 3875
339 56589948
271636271 1044
723061738 11123
744301079 4237
942897284 3143
581101633 1937
513059169 2152
505050273 252525137
962404195 3208
594254213 5463
221100738 737
769262957 7873
843734029 70130
436825160 1844
647495000 647495000
332101106 1107
1933 521733329
612666095 60612
343128228 3273
646199274 4539
904499026 3015
242387941 2389
4944759 61
665031821 3822
349134749 345219819
361865844 10446
289375271 6491
863596412 3923
21678762 83
818208206 6807
433787769 2915
70200000 234
201299648 671
687299019 2291
636956265 5814
558006120 374935913
240599198 802
853394775 7064
297746109 1203
210300471 701
9796 597363178
581999332 1940
224592485 112296242
23099999 77
247126330 1081
306019231 1059
366135339 11474
704448708 15112
966581371 483290685
345514576 3322
575017640 2277
871367773 5489
557295639 4056
1883 461790686
89171153 12114
241628343 1281
162756639 61071119
972458926 56837
841198054 2804
886626893 886626894
460379529 1726
333196872 2864
308099836 1027
650403706 5537
555839963 199128565
882360788 30813
606297980 2021
442421614 442421615
44463095 44463095
636398960 3791
217841910 5655
386397154 2979
795600001 2652
723079194 4051
788194791 3773
373200001 1244
705042560 11080
951194665 86772
906920559 12141
149399501 498
702543071 5646
672611563 9853
754088239 2930
277477186 1937
616136355 4580
129886381 5905
326408100 2281
990598059 10678
366298780 1221
85901 846640256
601502005 2005
144362400 624
172691310 2216
633574223 24138
709779855 5299
331099383 3256
112718958 1348
274454626 1233
321479521 1360
781511948 59571
959502616 959502617
959333712 12336
563292071 3906
246900208 823
819526950 3267
714151038 6378
692668479 16240
798334971 6955
210622919 838
951763123 6309
262958329 1174
479060275 3539
26781 540419385
1135 206673412
2792 562350321
908703028 3029
795599910 19086
172991768 61149
457331494 1909
76799999 256
667789811 260434752
6540 579405388
289522682 289522683
975549145 3547
538502084 1795
61678219 310
530823423 2032
571561726 2175
498727367 1836
536157352 2528
645705841 2965
271800312 906
390196574 1461
3315 423508732
817595185 21903
620761201 2328
712643400 3400
848865901 848865902
819648193 3880
281968519 1998
714676073 357338037
11227229 122
228780314 1867
208199999 694
159049462 598
617839024 2516
998907166 3621
425738500 1550
430499999 1435
933788632 99950
819601844 2732
206919000 4500
530398232 1768
639902132 2133
562047254 1892415
757336226 757336227
911339673 3857
824999394 2750
750654422 2933
311210701 1702
3142 897186659
492565408 3567
211616429 787
78105 170737530
864481486 5857
770721297 3632
435264474 1546
437273539 2418
714742872 2787
796679701 30842
927 168313536
178072132 7273
21407568 273
719014864 3271
392639483 2166
400916629 3659
792629837 3003
801160703 2738
261394158 1950
489786081 1876
49801421 242
175937833 1178
780423181 780423182
927375242 927375241
190999243 878
602214793 2073
416710775 416710776
66250385 423
22383281 75
339598867 1132
64535183 378
546503787 273251893
432169356 2172
821697710 2739
731614801 13880
491098843 1637
323451876 2692
454104505 1624
115636037 466
905390608 14208
979367509 4242
41124601 495
763200000 2544
338118874 338118873
762648834 3162
562299671 437065468
324296472 120555745
622543331 311271665
173697239 1102
465381697 2567
115129135 488
364800001 1216
31090626 886
113478044 55887735
175500002 585
325585776 325585775
670156973 55098
4006791 4006792
633210240 3680
545934381 272967191
41866240 272
362839349 2922
682880878 2526
819996751 10295
623808088 2203
596181528 232874642
781010838 3162
799200839 2664
49489856 221
99217940 802
435968549 2339
898162161 3920
997597399 498798699
957671819 31065
711228364 4466
422401564 1408
906283371 453141685
207669791 731
939303130 3131
7377 271237536
170700570 569
353527074 11719
422019000 1500
215127332 1778
950222925 6851
933726597 3476
183666777 105107
549538044 3453
55408127 384
733387279 11883
775580356 5646
687599999 2292
444605686 2428
175001742 1214
891353661 3022
823942727 54798
942439448 942439449
344945898 344945897
890279353 4959
80099918 267
680139686 6278
597507119 3090
371098763 1237
456134303 3191
694895423 5988
610497964 2035
317747101 1100
234463865 2506
862636501 3913
777599999 2592
519532528 519532529
413183121 2128
669231643 5682
911473921 4572
772215217 4376
385990073 20879
114809399 1627
323860805 21982
304662609 10187
580582690 50569
502716872 2859
890174750 6625
274822089 4716
636900183 2123
934722777 3656
275740883 28826
706416985 2808
903598257 4763
5945 198410656
447790703 1531
932099999 3107
214574970 2401
798026403 300069845
3423 998561276
72983769 286
398186391 4795
102300111 341
226577698 1572
964080658 36829
345001149 1150
383399840 1278
243877258 1989
3421 445626905
977996809 3260
78299985 326
882302363 2941
2595 664282409
3955 853216105
179622443 165236479
232800777 776
323332475 1517
634202016 2114
618814858 618814859
152269622 41581
305100676 1017
434828359 434828360
492598744 1642
471845032 3850
2011 266990415
465328012 3713
749030183 2598
603097276 2062
988119684 358607476
5430 783744480
36280130 189
977784767 5614
750638986 750638987
413387663 1714
761445912 3657
492000001 1640
685863133 3188
893566236 7803
634764676 2756
188659418 1437
824971499 19875
719061253 6107
701398440 2338
2954 635671260
645299999 2151
956873054 15321
829199568 2764
795878797 10442
671120780 211128
1408 413090168
247338475 1147
3926 956287228
757110728 2757
543613584 543613585
451969792 1533
196867800 900
628258258 2879
12464 663686568
429553235 1689
268500001 895
138198606 1007
385592219 2368
990944608 65168
11868 998313329
225383162 209935872
299405311 1072
184647681 757
727446557 727446556
361103509 2017
688797705 2296
901502953 4469
219600605 106784847
547298693 273649346
533316442 1883
21649742 411
426564294 309360
294196299 12847
279599499 932
201300672 671
881702422 2939
389013623 389013623
170352561 643
837585648 11169
1450 195806362
494974789 2042
694560875 2452
613977418 550608799
5765 836288195
340114498 340114498
94500314 315
820202734 2734
4263 824037900
834289252 12074
665363869 332681934
324560775 3819
186900000 623
105217273 552
459900001 1533
571201904 1904
38353807 381
534174105 6015
3525 190515675
240290496 1154
153236105 534
354601183 1182
906000000 3020
819781655 17974
233539652 2693
453524292 3224
99300328 331
139493847 481
142411753 981
58955000 650
141297651 30025
669171898 6067
84783476 337
833309684 2795
2395 684299533
660389309 86033
513368486 2555
773157583 3699
696302321 2321
568201888 1894
252900000 843
27300091 91
222299999 741
242471914 2089
712530222 7441
955461814 26064
37200124 124
426703969 1970
345766911 4432
899989421 449994710
561879639 4060
533401779 1778
1531 290247926
992126338 3349
715497760 2385
499074745 180212547
897663866 448831933
169668612 8404
689700458 2299
33697350 218
401816884 3131
738560429 5308
929219341 3955
312969006 1501
592814570 223724707
866278725 433139362
919050113 5431
589550162 2965
389327163 389327163
231901006 773
523335968 4492
172463600 1978
3433 199735373
136038820 135916690
700633856 3623
87271201 1200
120724555 2308
895546377 5386
498064927 20782
836929176 172385
840251825 4795
734683775 8491
74570976 1525
589939193 2770
652871680 4120
850690396 4461
878893498 3699
594332311 3270
39426369 19713184
249821399 5329
429560605 429560604
378587285 7491
388318254 1335
49200048 164
533698597 1779
758102526 2527
544536635 272268318
929696902 3099
648031066 648031067
323127622 3367
103741899 380
76036500 277
169121699 4356
966428962 4933
890535785 3434
458340091 11063
20035575 88
925496914 3085
709682761 2412
187200625 624
723113843 3131
792444585 17389
491805172 15878
864909451 10516
572311867 3871
838776882 21179
188069183 3384
187149635 1819
959140384 3216
917279303 16418
815438114 4942
557003472 2084
249250248 1578
427192261 1687
502936297 2312
366298778 1221
895618751 7550
57900274 193
970789896 186899
190368611 1345
182389638 1886
2293711 945873805
768513963 8897
756297391 756297391
534079343 2501
390867802 1534
144900483 483
136696275 68348138
839587092 9323
156134885 1535
60614928 20259
236406072 1320
860827569 430413784
268533712 1168
658503824 2195
243971781 12844
792299843 2641
345414806 1899
313498954 1045
2520160 10
829335438 2813
737263114 16423
756753319 228903
718324967 283243964
936258329 6815
938085027 5455
159579794 159579794
722308666 3315
269788652 1257
312451016 1224
979358547 473505045
33110496 288
27300091 91
198700173 1466
307798975 1026
867069363 433534681
983103826 4583
370452725 1753
644686170 12898
710906256 4149
713336830 10500
389783239 1468
33238105 3715
601186211 2393
349314772 1789
903949640 4289
152833090 1370
64269200 223
250400999 9500
998243219 998243220
544012699 1925
540804537 270402268
777034197 7094
851997160 2840
384511193 32997
253933844 100255291
856118480 38420
293056051 1065
647829251 20893
431355132 3159
496312898 5399
864300001 2881
719099918 2397
381268781 33174
861673354 21991
382575122 1581
658687289 658687288
107368026 6901
130800437 436
431099999 1437
942575028 4064
771002570 2570
607616737 2647
138315100 3850
488176477 244088238
70906690 6327
327010321 3920
735600124 2452
708833749 11007
219620127 9646
315442609 1196
315623779 1216
105568299 506
379807949 23628
736058401 11949
622084128 37536
238086010 1276
938838805 4981
446214081 3848
938668324 12565
617544875 36763
692065188 8289
118145579 510
550801859 1836
59700199 199
890196160 38080
270128785 1679
224079945 99139408
758438008 3829
390883205 2338
60851599 249
122504883 611
361295572 2987
222875048 5974
126254338 759
811936619 7986
742826407 544666716
452952613 2667
345819593 1183
695702319 2319
213463415 1294
628 115007524
977648429 488824214
374407900 1603
924001915 3080
610402512 204598435
854457094 3826
73336477 4814
919022239 17922
143299052 799
144555329 2658
23781815 108
887464160 16720
608315399 2508
66886210 6571
179 20354126
722997591 2410
855303139 2851
668445684 31805
747000001 2490
554341412 1993
361498795 1205
745197516 2484
454198486 1514
606124296 3391
14366455 62
112032819 747
592218047 1193988
53265131 516
42409394 3255
282938739 3552
37000224 133
821062523 4127
675973749 353887852
618099681 13112
628060681 4020
287189894 48614
219299269 731
363919774 363919773
509098628 1697
797609344 38261
352616270 1630
367031616 8328
496501656 1655
151097699 1300
258523632 1116
582600000 1942
234840607 928
667799850 2226
485980319 1680
515415844 49032
666441369 4983
98192953 16456
3149334 3149333
969418359 46552
254506503 1754
714603483 2382
713787764 2612
707574468 635002087
452971000 9388
102038971 407
35700041 119
301341364 1571
1068 247465722
776181768 2661
42038965 238
596208534 2634
980257421 12891
743612352 3226
3145 756948389
27213324 92
527432058 527432058
677338667 677338668
1700 459799000
611516400 611516399
485867229 2043
956064309 6268
552413681 21970
922703051 4450
92017008 761
228057350 228057349
9802031 119
459829259 15818
654319398 654319399
39421388 635
809087813 6046
591777621 2463
65281342 809
980635459 472829592
319833443 1428
649210293 324605146
4566 903019471
298962160 1148
471061499 2465
907112693 13073
284700948 949
965400001 3218
883264070 3437
363304274 92069
264551674 119253750
52699913 222
260474138 981
505080774 2761
34139519 294
764906450 3257
246334045 908
659214874 66942
403710008 4316
343491704 125553013
483898387 1613
475689024 3888
173780200 835
673525163 3403
198780086 6576
433209700 4430
719836583 288608504
207507329 2828
709572734 2879
28116683 28116684
67200372 224
150058713 1415
215099280 726
105589551 374
790057178 9483
819299239 2731
273088367 2352
506652360 10981
536396502 2759
503541209 251770605
861510606 8102
930806694 12002
152130249 662
496501947 1655
642597859 2142
438598476 1629
491314079 194517522
675902111 2253
145199515 484
27325 373095550
666082033 5236
163993485 3779
113925406 1387
894324653 9197
80649778 22890
617862081 2291
947441250 11350
195649597 2286
344708615 1218
624 126946340
539422507 1953
831878914 3467
138900424 463
767553469 4580
363901214 1213
212589711 711
303586220 162336220
594900705 1983
553506202 2733
952115694 232962
38196843 162
946840052 924533827
270449202 1299
884895361 442447681
497148156 1724
459598861 12592
162445498 132976135
690643555 3869
97174428 97174429
61637485 356
225175274 1915
425099598 1417
539865601 2176
965152889 424421140
119570441 1642
160199909 534
827952526 5133
580888065 290444032
93442525 1243
200729437 1076
559929619 88765
644848726 25684
621344891 4975
250081064 1131
636 139860852
47200630 8629
455660966 1569
230622871 1559
11107 984059535
720210843 9620
880497066 2935
744002479 2480
188488699 743
556501856 1855
510145518 29382
755470362 2639
217623173 818
121761334 621
181858080 1049
889574521 4506
118800724 396
595992649 22033
145783236 1019
815100691 2717
175312401 4033
15906605 1708
477135673 4056
589089903 2225
547077263 3632
788559949 3492
634991422 634991423
804602682 2682
350999108 1170
287074943 1872
286499046 955
392971494 1950
714767269 8230
81979197 40989598
378261740 1852
644090579 6193
738744 732679219
980956153 13374
15874858 15874859
8724 922135524
4541418 18
577904285 3888
702808532 3282
428120451 2372
742698419 371349209
4941 483550965
927312760 10711
799450620 4215
10843013 42
975603251 3252
448684415 2295
928482927 928482927
9030 624774537
780343929 3094
83553593 317
193199563 644
933299949 4534
953734719 7474
296699999 989
322754456 4567
150448031 1523
224783586 5751
612334799 5640
960587556 3702
37872957 252
274849785 2385
865 134065485
12599989 42
346809833 1302
703200001 2344
885602953 2952
814202714 2714
170094752 170094751
84016635 403
565062659 3413
706685102 260361587
370909423 2701
312770158 1063
633680476 4378
208825411 9741
798434988 3774
606311159 2366
231505728 1088
195823377 1114
939169789 5383
2785 475739030
544798498 1816
3976 229335680
977103257 3257
338245068 1657
591538843 2073
895227430 376060828
229624397 2679
951604733 5999
725586992 6448
119794913 59897456
13410 117096120
187707207 908
65088247 604
205921187 1142
1121 227162314
60864864 697
492007880 15902
36943955 246
317926948 1724
53400000 178
656774291 2622
674280431 337140215
833586343 4571
856502856 2855
889531953 3360
670802236 2236
28290120 9997
511029830 231185767
2508 711847489
729234472 2640
879637461 4615
412876186 2062
691501370 2305
547737558 2022
942635868 3218
836911775 7278
735196326 3197
880928409 45404
588651180 6630
527865951 263932975
872563160 872563160
521719711 269564937
291456070 2172
449934517 2407
57756617 1336
644215687 2942
947460280 22360
566860035 8242
685707405 12141
727966020 19290
375 73176728
673443680 10055
160560684 1004
562538131 9155
836702790 2789
13012004 47
299255041 1512
6462 361839690
448611444 448611443
128724815 2992
249916995 1124
298358704 41531
792220649 9233
77700259 259
513417379 165833
566089431 6164
46799944 156
75599954 252
65966624 375
467155937 2755
92137622 310
1800 447027622
812317095 4038
226728208 149835
2022 455138804
711 207278965
989166267 4659
869830173 434915086
700157539 7316
860470297 3247
414906276 2885
921196214 93802
956230188 6276
247629284 921
634152511 17632
363919612 4499
431233271 8037
5696032 31
211007654 1339
735892743 63517
241119949 2281
881252459 4948
687520511 15792
176189384 644
278075496 1817
831054600 321792
707725167 707725168
867051569 5390
16083345 8041672
470933863 17833
470290311 2348
265751184 1945
93811740 380
941100001 3137
949502305 3165
326261170 1269
400214691 200107345
996146526 4793
608699999 2029
197926927 98963463
268231114 22093
989702811 4212
4612 219876075
717711398 16749
446924027 3526
604943701 3450
129965275 925
186706869 12260
267577253 1021
769975242 27985
767268857 16608
727626085 4849
634708189 13040
940185231 940185232
782963735 3098
505505279 252752640
736203242 2454
57900007 193
265800621 886
501622999 2517
181499872 605
727766656 538249239
339261071 1385
462199202 2643
17700059 59
905706337 5077
147878367 147878368
430300282 430300283
133748831 784
745509421 12581
710192388 18209
472200251 1574
69387911 282
61293603 321
214199639 714
783366275 4648
856386755 2997
854102846 2847
228106472 114053236
774825189 2901
3184 486324160
762137324 3814
691499999 2305
596440787 17188
203672238 5758
938815936 670072384
648098417 2438
75300252 251
565554542 4109
824194129 8198
189750655 2404
278618232 1293
965951441 7819
489598369 1632
75086882 460
533526492 1964
715036320 4896
582299128 1941
207055845 5545
626260896 11644
762877353 381438676
747550515 2581
413133389 1569
800507467 400253733
812192041 3170
9027 776999025
967035363 9239
203695667 11062
49405717 245
135921145 4490
900565181 29771
464401377 1548
47194348 270
552942118 5733
409378276 409378275
751924046 6595
828183395 7058
432839132 7391
481798838 1606
219839372 109919686
133107520 589
44002351 175
398700322 1329
294742986 1337
909124055 3082
202200585 674
443957942 1899
239087227 1149
3428 976482563
135572217 7397
289334408 1008
70293 795227938
417900000 1393
597301992 1991
32153691 115
477855109 2096
12941820 60
291499492 139089153
13151587 96
902409967 8752
967989756 7203
7469084 244
149802912 11718
429900585 1433
665702256 2219
743348034 16071
403760519 1633
277367927 977
357892559 4020
875924509 6532
927664621 29014
883295159 55880
287238453 958
764911783 5768
231918931 2295
831636650 277910598
662102206 2207
830257076 5471
520933482 8126
1440 235811864
776353305 91735
560454095 15632
766544248 16059
391386943 195693472
637502125 2125
421800000 1406
464043017 3587
574500000 1915
640055429 5418
857997169 10416
906271537 906271538
888958454 3117
591685152 10642
761712379 13729
500625562 1999
782984959 4501
891597028 2972
608525144 8686
497699999 1659
868789653 6064
999421209 991401944
294550887 1784
465850203 2219
580443508 580443509
286040968 1963
295184789 1395
472309189 472309190
3552873 18
51089962 51089963
385709058 5166
16799974 56
789199929 394599964
142200475 474
635347584 47958
690098993 2416
119771031 70748246
509683374 28242
53699821 179
513725810 1853
17806374 6819341
204605775 934
314348221 3431
851746212 4438
699774468 2340
473404951 10014
943796854 3146
839866711 8408
717541520 358770760
933605672 8824
413649895 6665
60910199 548
65605479 373
488289179 173345062
573674266 3862
531279405 18487
711340537 9589
867173689 5424
4635 473824642
189600114 632
186900935 623
804242473 4174
397750954 6307
677114745 2336
611661257 4110
993897883 3313
874743480 4421
594912475 5921
306938609 32073
504899999 1683
2718 377171424
595792219 2753
647344865 4324
606268042 5661
949131215 13644
364338912 8488
908370795 4898
468460374 3875
417001391 1390
542676642 542676643
298345950 3537
157822407 872
387846117 193923058
573332047 2989
839453403 2927
212400256 708
851640573 425820287
546197227 6599
80864581 40432290
488478640 62843
89254392 428
645633094 491176621
11693 790988864
509501810 2305
232727922 1553
943144811 276258
975532464 386228569
832799744 2776
131225272 2594
724104349 2525
201600001 672
179845744 676
570537719 10398
978685436 15076
785556054 4297
584023187 3444
593983981 7281
325918823 1452
784548952 784548953
172801077 576
509412079 2394
1808 117579664
598798004 1996
297601143 992
758697928 20162
663842945 5504
677171302 3508
476873515 238436758
447601305 1492
880653711 440326855
84900001 283
4262 964421349
768523480 4663
934841737 934841737
179640357 1447
973410476 48325
774570361 5527
874580563 10868
153840155 614
883613814 17395
939428665 892425978
996885424 498272599
741400050 3572
252287488 2789
378497977 40544
338067347 2598
518098272 1727
449401940 1498
233372341 4185
759004026 2530
420268225 4971
517049168 3658
68699772 229
49200001 164
462389812 8096
879000904 2930
1281 208361055
42000001 140
99599769 332
276171388 5062
952972380 4330
687945221 119796
646175906 9293
653167445 4237
583933141 2412
10943 267455542
4456 889421066
1201 310278465
760746536 3826
880197065 2934
218557831 1544
473193258 4051
106195688 637
959934823 10129
656153696 11539
665144480 14560
812100794 2707
879484130 16839
623908439 4280
260737682 193809069
399548549 1348
386285465 2513
906366640 3320
822298632 2741
134257992 527
873684075 2937
5156 750199151
374813283 34779
977634758 977634757
732648052 6457
661100780 4196
656500234 2483
297000293 990
622021177 2647
363511103 38239
577449954 2109
886994955 23085
597816216 7749
609870483 8309
914557173 3431
439198535 1464
30040577 779
373466592 2817
830462104 3128
933468623 4752
4446 603211050
862612898 15703
308060101 1212
164596408 153710317
402700705 3504
928546982 3918
903822698 903822697
399104540 5770
984075300 4537
336302206 1121
110963120 1540
56977633 296
835505331 2785
886285215 3742
329401097 1098
360960979 1347
2572736 61
741992637 23389
425399100 2426
878653600 181540
134489052 134489053
92634984 154908
569596501 1980
513603403 1712
417001052 1390
731253980 731253979
254806269 5373
757164348 6858
307201379 1024
429810224 3436
379691452 189845726
42694561 291
931200000 3104
620099999 2067
94921874 2025
489457906 9333
511577796 1888
567974149 135814
53103718 406
497141886 3268
894192684 3252
464712797 3094
848102827 2827
281229476 140614738
415871583 2132
243000196 810
7582 503769216
380699521 1269
135604408 576
784302993 3949
367269105 1264
225009145 783
401203475 6554
793686337 9036
877710098 3707
48173909 233
52054655 192
412859780 3949
768880607 768880608
2664 686568744
594982815 1995
680 164212664
688497704 2295
13218139 47
590478504 5092
676156225 7472
813175115 3985
44160015 358
18132880 3383
578225697 23727
507822592 3592
428098573 1427
554999512 1850
201900897 673
822597259 2742
672817053 5752
297000989 990
973741636 45223
23230448 99
83699720 279
519000067 1730
20450633 69
906288629 5783
273600495 912
204060479 1560
5239 993472517
979742383 489871191
342090600 1826
824401000 2748
5262 727084264
657029143 2529
291323685 2476
540043320 5487
597490563 129271
457569041 5480
26 7374302
461475293 2026
444228278 1587
812257130 6862
249601498 832
8349 514661160
364069944 1311
873308856 6313
208561553 759
98715074 555
560209437 34247
683201167 5252
74700248 249
904141668 12651
249398402 1056
935017883 9934
995654671 995654671
518321292 2204
836597039 4688
952930968 5478
12488888 47
3441 572885208
462863111 2536
687488489 2886
50307730 310
450598499 1502
4834 645739161
340239081 1183
69000348 230
832497225 2775
974251620 8565
644056474 2157
352284789 1495
632714116 2396
956541322 4538
77053921 1471
220995188 1161
286116492 286116493
110982686 675
877945864 842615135
851532335 3565
211199999 704
322034143 2757
938098189 3127
57900194 193
959780596 7829
561449433 1898
217940187 1026
398270479 5717
185981823 3021
470269520 235134760
882652264 4121
513424981 513424982
440666447 2354
15000049 50
164055421 7609
728314603 16582
616766524 4394
48029940 420
547567891 273783945
717271275 3475
308910319 2320
636675105 2356
581329891 3247
5877 641257101
113180844 113180843
464259014 3832
927404150 927404149
472269988 6508
791595169 3318
375811040 10720
985519531 21741
79852162 13897
679620122 7613
955800489 3186
152020481 3440
903327645 903327646
59023746 259
604537561 4477
442498548 4546
514396554 19802
544659144 2004
111654245 421
761698249 2539
520526601 2230
748981621 10665
338562173 7522
854939371 13610
990683519 3479
727797574 2426
875617432 5624
445820380 220822634
537818751 22645
328801096 1096
53699897 179
593092455 6712
78819280 8436
5549 468863184
802581471 11533
97704370 405
419997737 1902
507301690 1691
406689570 1673
308673225 76689
778501571 2595
243469146 1099
457996066 4495
33627909 339
740491193 6990
861600001 2872
836100000 2787
783142696 2655
595458469 297729234
950263621 13411
282318211 5535
18919 441607298
333658657 2214
276440906 6018
571360136 3718
745613329 5671
708745567 4639
96977161 348
5985 505278352
97456371 381
437993622 3267
142106995 681
783101862 6142
207188135 6472
803241416 57093
3407 207585103
953619887 14401
44700231 149
587661677 11618
619199508 2064
316150663 158075331
600431131 3510
619781274 2243
3385 431001749
835803818 2816
273322833 1081
656195684 3434
238116781 1188
5415775 39
735205901 367602950
929314401 8792
764742942 5359
577291192 5286
262435367 2181
580650433 31733
130630076 137411
598028560 23575
651359764 2361
732657201 3212
767810871 4252
588001960 1960
126689274 445
9228 960034290
338829943 2937
102300484 341
155201323 598
389400001 1298
984297112 3281
797467057 7298
5451 607464891
798379191 4781
736788919 4773
57900141 193
710099999 2367
470188705 6737
173906452 668
54409708 561
734447513 4273
945504631 14310
936900623 3123
3236 369758304
577433610 2187
635242633 2380
474300000 1581
1853 474940577
435036365 217518183
291900972 973
11987469 5993734
301682071 1458
54737504 1114
583803294 1946
544855382 14589
1943 461940478
279599999 932
244919599 8716
21300081 71
227907471 1330
576782157 6639
256198048 4956
545376938 272688469
890369267 445184633
703726441 13128
271312731 963
2777 689670727
862436877 5743
30952301 205
640877526 4926
588504115 588504114
608416708 608416709
90044041 2920
3458 866041738
314774364 1074
317752905 1114
66899776 223
383742663 1506
5457 763745349
34199999 114
3911 669723551
702217423 6056
762020155 3548
434399905 1448
792613367 10621
102900416 343
892202975 2974
444573001 6306
335620119 41140
595118804 595118805
520398543 2023
973776132 486888066
525474623 9708
508558141 4020
1752 419728392
195431025 5766
161586790 815
866405050 3882
340501537 1135
429872521 2310
397540077 2546
307327487 307327488
966667364 868168017
465601551 1552
825582869 3363
509536589 21410
356645103 15946
808873259 3397
7200 158184000
362754914 5082
747578103 3000
11772 626928014
231782631 1384
526318762 2419
381000927 1270
4338 924284646
40864 693564237
401986035 2399
946150644 4693
49581444 19774536
504162479 2840
113608533 113608532
484697651 484697652
655559720 655559720
824570227 4806
753784994 3350
786210043 12952
89999725 300
835660583 5643
78000084 260
585852220 32451
130715426 794
908377842 12380
448558551 6058
546004266 2931
67589186 295
945518208 9874
951603173 3172
276885965 1069
282422025 1214
651151457 2687
238621532 918
357413697 2536
770280786 22401
245170661 1143
939601645 3132
894685211 447342606
615021141 15718
82377601 288
836643417 3239
90 14534280
268381079 1276
183787712 758
20282441 2570
804140766 11271
861215543 861215543
812881664 4635
644335909 9546
776957113 4102
891 200414410
954057598 948306673
934453961 7480
577476474 3858
4197 836034006
375478113 4543
279060256 1641
912050908 912050909
158212746 5873
366198969 4184
941276876 7647
973630139 8015
183859573 940
20100068 67
880501446 2935
832498627 2775
699061991 2639
748800001 2496
433142079 1815
424201113 1414
907801162 3026
171332412 3647
843 215798013
45539068 243
421755280 421755280
892134672 4048
521409523 2380
577312610 2671
690997302 3565
288209165 1401
969678208 5248
395817160 5143
822551203 5247
354852967 3783
66961272 28664566
615320789 4970
686748064 118507
682946945 341473472
12651288 86
828005250 2760
112499782 375
773072928 13968
613502045 2045
3641 787853961
302700371 1009
470724087 3011
392012853 196006426
138175082 1462
918442726 4845
101168164 50584082
706497646 2355
2057 79980465
614676688 2345
803684585 4324
795705120 15435
920145155 920145156
333300475 1111
121547576 45630
985331523 985133970
172870644 803
402669665 11199
377075343 12870
202199355 674
1698 347202876
798236929 19296
19663457 102
356041599 3200
585323906 1975
4117 365312108
9299999 31
626399315 2647
104400298 348
708324651 4075
284290337 1625
563428970 18859
108043131 54021565
112014132 813
123065375 672
579439711 3714
586877792 3207
16472406 82
902280310 11481
296065654 3218
937514740 3728
559933562 2404
10596033 38
67246469 33623235
100144920 488
157799999 526
234900000 783
283144702 1604
52064640 180
396741705 1629
972296760 3241
649095850 22831
178686011 1939
683614183 4403
3268 963527376
751931494 751931495
358801196 1196
243488431 2019
297995203 1773
803503160 245870
288600962 962
104292453 838
497791937 2557
722697591 2409
757161452 378580726
198019110 1047
583498156 2235
754126254 22130
907812467 158653
47920410 449
356177641 4632
200400000 668
980056975 4080
856092105 8072
150899999 503
66364573 33182286
355700214 32385
933003111 3110
438747892 219373946
151289599 678
518101727 1727
248252997 1022
852905822 3759
684 185707368
46147200 228
420811751 1553
991102240 969855246
641741923 23748
168542992 8447
780900685 2603
937645055 30552
518603086 8337
197302088 75120465
631891673 2116
12576564 52
697356845 697356844
576300516 1921
383400715 1278
384570153 1466
244070972 122035486
250299287 2933
879416905 402599774
422910315 3105
939263431 9210
991158286 5055
413840230 1841
474891263 7264
125087376 1475
102600033 342
35349749 17674875
257400685 858
640472755 640472756
948978985 3785
304313315 2111
70499766 235
583801945 1946
515999999 1720
624209362 3121
141847254 489
891000001 2970
628703857 2697
447558119 1795
190660202 912
958970565 479485282
646199173 2154
365563237 1558
195824512 654
245399181 818
779329414 5153
137336000 59972712
284522843 142261422
423508304 13926
756398635 3416
29164139 14582069
635400351 2118
680702268 2269
15000003 50
474849271 1785
56482907 194
561300000 1871
23917 912195134
82838855 283
46200001 154
571651069 2351
569 168277558
769758463 2607
939202222 5607
3886 571323606
274457541 7089
335021234 11664
841925449 841925450
7743862 62
304136784 4464
276737229 1097
105919721 453
852897156 2843
301925088 1009
88799908 296
952716163 6764
382906044 5652
869145756 869145757
236098799 972
266447765 1394
134820959 760
787389375 2721
458824343 5484
27583926 8732
954225074 7673
991581299 991581300
994877567 487030652
266200723 918
751779973 2527
932407682 466203841
493198007 26632
748770133 3281
817737360 7018
146340814 590
392332079 392332078
914399999 3048
835109537 27824
44449637 1487
754139789 754139790
367302325 3167
920823149 4694
525940881 4427
710970785 2726
3809721 38
743424192 3008
592955041 7505
559744960 2768
1167 273401259
732434387 366217193
796573748 4780
688145843 10356
866831575 3016
297152909 1046
409187200 7204
48592117 284
726000452 2420
933401573 4583
775429960 12219
581463639 3416
246011075 1309
784200922 784200923
251548837 3388
150585529 150585530
839578820 13820
836490072 2794
257688946 4155
898512913 18612
678885423 3905
654763150 2184
805414531 5505
232500558 775
965826822 951983478
618712764 83362
720539260 4927
145120917 2082
856431363 428215681
457108677 228554338
690496580 3526
549556249 6250
588601963 1962
361072979 361072978
211607445 9394
387921939 3766
244990981 11633
460310582 5219
597055095 506731478
331962301 2876
994446341 9412
153409111 3604
936711539 3775
963353623 3234
568892206 2569
920701089 5584
227621722 1613
994921453 489295650
597901992 1993
375898747 1253
371174423 4399
969905190 3233
441891596 1544
7520033 7520034
555514411 8994
743348971 2810
357301190 1191
211 42961288
448021110 1513
874599114 2969
252494661 11110
129599568 432
795715505 3688
1030 268437565
569452045 1900
782829211 7462
410452622 1618
939693234 44998
921303072 3071
675937472 2323
597824135 2179
606371319 13523
678293320 6482
334688099 9103
427499312 1425
553605163 3290
6927 981902055
326700320 1089
29999901 100
4318 250461155
30685457 15342729
71091230 4301
255781651 1670
776413397 2788
678756190 7935
100746375 1325
346201155 1154
671221057 10032
472738593 1784
279486563 16135
27377 657454778
413879646 1434
835198540 2784
70199876 234
385201284 1284
559960891 7894
61394870 30697435
21704 991004640
268273547 1469
623102078 2077
638699999 2129
34167908 323
24760 597054006
414757420 2030
652404597 4022
298426538 1906
379806085 3402
143100478 477
57008268 381
265800885 886
358880905 2588
729497912 4264
282 55131564
716918833 11592
780597397 2602
440043139 440043140
127249989 4990
364397359 2337
471599647 1572
314925342 2682
975196377 487598188
814671849 2930
588404597 4154
314422578 13240
137132181 628
161955737 2098
440079174 440079174
422101330 1407
914759804 370535750
812690661 2986
555345119 4080
512276292 2013
75300179 251
746099999 2487
294299999 981
73792419 363
678806955 66595
35531 942637430
664728238 2897
862211668 6214
15934 684636894
218588356 218588357
756121889 6074
840501288 3935
135300407 451
911613473 8314
373991500 1564
588371031 294185516
197399341 658
381001269 1270
276000888 920
59813964 59813965
713342263 5198
46034478 243
332322765 1291
567669016 7604
873161470 24656
440702148 99101
252410851 126205425
346498844 1155
891844573 4066
687918706 9733
660853801 42600
180662036 147874590
289331629 144665815
287520103 1042
351298137 2177
890697032 2969
175185110 829
58743615 565
3850 654727150
575998081 1920
995311655 5822
424800000 1416
768902198 2563
551047491 4330
534651328 1953
595216433 39967
846083326 2985
987786600 7212
210398979 1084
951859156 3371
793075355 375426656
939160935 5569
981704276 971386790
510101183 2958
330299039 1101
911702256 3039
900223735 15530
757636550 4973
519411490 2678
38747124 156
255265829 4633
782984470 3556
595860902 5194
966300459 3221
38348585 642
14212232 261
919013682 823428877
164100000 547
342002339 2748
543820033 8884
758394461 2793
582376944 44954
997259534 20421
161048924 682
782996360 782996361
467456062 8316
826347691 6135
958749509 9052
3476 728979337
885928244 4573
419700001 1399
670902036 4326
583092798 6582
415831150 255279688
659656359 329828179
3962 394666706
501924899 23251
75665935 788
444299999 1481
761579817 380789909
857085831 11277
151520232 151520233
425592800 4960
147561288 689
340131385 8227
401796789 200898395
329101904 1097
406968953 4264
469571335 3562
869133301 3797
473214628 2294
6271 902573270
615901052 2053
699003432 2330
487254073 3071
715802386 2386
42532140 210
82800265 276
474339289 4560
629880069 2966
905745507 7869
978303260 3261
651298458 2171
493494085 4122
221556415 762
663215886 3732
123143056 607
448310311 2386
223947310 1597
597230653 2669
339001892 1130
926656720 4840
10325 924934150
144635411 530
917398191 3058
868694924 27707
159866420 2013
752101691 2507
681781840 681781839
525600606 1752
502925092 251462546
13143 504740357
2579 501772819
739499065 3126
133697042 4993
211056678 105528339
3121 609762254
308066841 308066842
341796573 1261
215227297 1573
756918128 10821
217200723 724
1135 185546088
676051932 11522
297300826 991
265887231 2752
800516421 3355
1030625 678151250
846199608 12639
149758251 1109
942516694 27147
905967243 4966
83020613 83020614
545559103 1966
224359311 224359312
225030721 10266
3285 688487049
949624088 474812044
131001718 131001719
956266133 5127
276900922 923
531039661 265519830
860041967 8636
273318724 2572
321551245 2391
244410071 1493
662783759 2817
731523191 731523192
812589652 812589651
922804097 3076
843686948 13702
38851969 7314
849411378 3428
432125892 1738
443028725 306688308
690608425 375375979
922550393 922550394
968485063 11996
38517416 251
542793730 508879383
5164 469887852
5542019 60
295932746 1206
27986011 2190
423563218 1534
964200001 3214
651371056 276129601
536233199 24330
802694505 6152
261613885 8593
142494071 2281
527407827 64271
663212673 3303
939072387 39179
118200001 394
407521514 2945
258757383 3578
4669 899063110
22934729 243
694178679 41330
32401487 112
465001551 1550
287752011 143876006
72649130 370
18000061 60
280249343 1152
748829629 4041
506996728 4508
35870710 137
772263224 2855
395122056 1849
139430011 1927
690108372 235774893
272624624 1048
583672931 10281
869541993 13046
656548633 10071
894919654 4192
366528374 1461
916647390 879322068
736527032 2607
344963456 1161
770862465 6896
609820468 50108
432074335 2233
5810 944275832
432643660 2413
898869879 3035
392419708 162558303
504301681 1681
10750 786480750
481135410 18627
241405520 872
429494093 214747046
352360899 2258
659702640 2199
905702321 3019
708152687 11553
253500604 845
992029621 23844
868567139 4047
113678668 50768311
557480778 2853
935127968 3146
579448492 7738
56329919 28164960
726218346 17304
102119065 714
832708526 3754
4968 709375879
509936230 3321
2071 451150032
99972181 462
650697831 2169
350443259 6165
812474551 812474551
554495096 371240688
854702850 2849
5677574 73
3082 797553485
400352128 2105
590643008 8344
2133 396462904
44360205 159
141681340 8238
29269647 185
9058919 40
489318910 3761
704691330 2982
502798876 1676
42222399 15461
878107320 33397
600602123 2002
166902685 844
873719535 14327
444002385 1480
155636552 7174
352331066 7139
91200252 304
124525509 3898
807302690 2691
756672163 3923
256805348 167737
274428634 10631
889529322 889529323
909914825 9113
783083072 25855
409986597 17344
874193761 13255
409270863 1792
332832104 203696271
309300685 1031
632576497 632576497
421491510 1914
177300590 591
154500516 515
691500175 2305
861399629 24570
557700306 1859
15592415 56
934861297 934861297
717629056 2409
404649808 1514
662813403 8459
300475941 11938
883888951 4634
922514175 461257087
301810388 137594809
855551684 3211
619138812 17374
699302331 2331
667374509 4118
262825497 1537
492937994 492937994
962400000 3208
367935844 3947
145573361 72786680
560398132 1868
980217900 11042
524098252 1747
682135164 238026944
15646786 77
646306535 323153268
47333711 516
782720534 11260
581852277 210720721
109984116 583
30433200 240
95512278 47756139
40634165 1402
916862232 6019
86641334 375
259504026 9856
951296828 3171
625852361 9380
143163372 5522
294179446 1003
614805181 3795
790662930 4435
56161091 195
730371399 8360
943598174 5525
439390760 439390761
936740932 9369
2647 520550559
972904045 3243
753553641 7034
557231720 10216
779339958 19774
7176 154095928
179950541 770
645428746 2535
120899597 403
826499511 3377
860509322 290487238
146363944 568
571200855 1904
111987310 1008
859428479 4189
987751136 7147
894209301 3988
453765313 6864
350276907 1239
359863045 3660
741084991 147333
509936960 2960
684566601 7400
439089603 1946
632451140 3884
923799305 17699
689262833 11472
389449977 3595
448608199 2781
353400000 1178
841306833 4117
524752984 2332
488215910 419827561
13389 868263261
967555621 773392853
434597871 3494
289851496 1215
715550376 3893
855417947 8646
230729938 2299
994167969 15485
607036378 2921
363727275 13983
486811445 1991
906373817 10237
639898269 2133
612598171 2042
312822417 22954
486960016 23451
2296 597535828
868161214 5793
886953196 4809
825991490 9353
753637751 3345
52183890 380
638125055 319062527
133557704 1845
396985435 156549213
567798505 2184
324082021 1220
599436167 2451
331739893 165869946
556315697 3952
436235979 3483
966779698 51641
50819736 766
415358506 207679253
595754823 3107
999494112 7469
537246175 28018
338942599 5330
286800199 956
492332727 1848
102 16946178
46499935 155
756014700 2625
689389729 4272
562499377 1875
384002551 1280
571370681 5435
295163763 1482
912267399 3278
642740797 321370399
30945051 207
963658463 191811
813411721 3935
327390912 1553
51717255 211
317883090 1070
347265201 213822416
282447053 141223527
767398278 3272
972245692 3449
226871657 113435828
14476 802346776
980100955 6741
28514774 233
977796114 7655
478798404 1596
235422527 1738
314236693 2233
440186110 18185
11418 342338395
916907897 458453949
830577720 13067
309000035 1030
790807512 3174
631197897 2104
46 10307052
695764303 695764304
807761846 2816
479971931 2011
659088209 329544105
494626955 4153
75728834 1365
474313731 4070
700800339 2336
920858443 9102
575699083 1919
956117566 8709
492906061 6876
919086263 5436
762 226517322
13835148 2816
666330300 22950
763366593 2681
759738438 5337
61908771 1141
762305816 4787
636945270 11037
349990535 2872
2692 504683901
5233 342631940
111132163 572
308999087 1030
5821 907854802
225632637 2614
641531647 4221
953191287 5119
911966939 35492
732358526 3539
159676023 830
635628440 2291
330786541 330786541
523289971 3690
77659200 3854
213899828 713
78577158 67267701
622311121 2952
945603153 3152
574795854 6920
770226583 6008
348932142 1362
6970 505809979
274527605 1897
10468 694300727
3351 991299522
207900692 693
183763739 879
277800926 926
726676687 3702
66147761 4816
424801795 1416
865200001 2884
280503098 1240
971111750 10490
164701621 621
6445 608427335
948884177 3651
711900856 9629
646206362 3659
590139220 2083
56699999 189
107100356 357
299487833 20637
872354385 18935
10763 336989530
105000349 350
265552349 1082
73149219 265
384772192 384772191
387278374 3905
420776720 22540
17391315 165
300601733 1002
143930734 4462
3052 355190138
384329904 1316
593598767 11513
29077698 14538849
640316877 3748
993860981 5183
108897209 405
584847765 292423882
651818528 2262
422870419 2140
86057362 82838723
6454 641534054
697371642 3982
767780214 5235
186885663 2430
290533250 14647
2595 745492457
900362227 428427179
479519628 5735
314132957 3933
225518738 2006
238913589 2666
686697712 2289
575714731 2441
78508549 449
145162434 145162435
319673088 107671053
7219174 45
408952050 2833
352931655 176465827
401098662 1337
448898431 1887
542259863 3420
250090469 2676
911605076 5294
148800495 496
324300938 1081
261805501 9900
944476209 944476208
541012645 1804
973203305 3244
649683222 324841611
66746029 368
767749011 2819
783041688 5148
619185213 2553
318887727 159443864
340868864 3104
589935012 589935013
41603134 1221
983190180 6580
808769016 4488
954651177 4433
912608564 3223
855455031 40714
795 63038599
42471178 1080
926235049 4919
394499629 1315
396002609 1320
239046934 1216
629101614 2097
704120041 3285
798241319 3720
437125265 4495
534611936 9068
393978815 4704
570300533 1901
279603001 1800
349806946 9647
399810348 399810347
439499999 1465
155885895 1157
50699999 169
47541918 47541918
260509911 1976
158699839 529
959396803 3198
784305543 6559
275076449 3355
823919084 3069
868802897 2896
267492346 1334
991862415 14915
1786 357101770
114678391 1281
223682274 1050
994264279 495961554
459175666 2160
117000124 390
705232439 3190
286200477 954
504682954 3115
101661776 457
879169828 879169829
766252311 4161
482461825 6182
37981509 18990755
618989353 2080
126690375 44666274
322200001 1074
207216806 207216807
123600128 412
917422479 917422478
811013730 3145
799534621 386621086
869997100 2900
661266591 11290
838486793 4469
835245565 4358
206099824 687
1225 345973075
641794392 11777
873175570 7415
765065309 2551
5419 778027506
205419470 1763
908322300 7685
4833 352490022
830146731 3773
925355747 23601
239440125 7018
914170245 4656
635905415 3444
55808195 338
71591983 336
243528257 1266
422712577 3744
641644433 6786
418515275 7866
286915915 2393
539886278 9098
475002646 10102
791704520 2639
746516821 4530
913939442 5747
4150 866076739
489595873 2843
926588441 8422
449484080 5584
431998561 1440
39364070 501
502798323 1676
164926349 21559
79802600 642
301200849 1004
7649 875170927
238529229 15803
937970497 4768
571801907 1906
194458022 2827
392351431 262267
364959024 1284
985394880 3285
854196345 3468
11827 839169370
790881542 6465
572400815 1908
7838 596213146
11566022 40
346923908 1699
167095968 701
764606655 24243
94785 986247378
869420811 3129
64170750 750
576636116 1529337
269574249 1342
828737810 3255
155699738 519
981920902 4867
900303881 3416
162543025 737
117009179 2547
423055923 3330
812595869 288705813
498893279 249446639
469596324 3021
925551895 3369
301413228 2249
232199470 774
901228788 73847
986248187 986248186
731718591 5015
786771310 8331
221648324 221648323
422444703 1803
169106776 3070
950045646 12039
359098802 1197
516349233 3683
536062395 3729
893190195 3555
440376285 16695
748246051 2650
423959942 1484
791620163 4321
414360496 2354
700088783 700088784
1625 304424750
253178853 10797
572701910 1909
528753678 2537
840412609 3732
327601969 1092
528051271 4588
652594181 10420
73825772 399
201642359 2767
153172176 153172177
633607841 2273
920397748 3068
71707307 1438
1506 426779541
101400370 338
726048957 2676
309278575 1182
472645457 2507
456600703 1522
408772519 29510
882117913 3732
468301854 1561
2401 521686904
761855919 7420
60025130 30012565
642601718 2142
635702291 2119
477004670 2717
757499985 2525
531503082 2194
70500335 265
141741923 141741923
989248754 4153
392533677 3443
702220197 6155
84617939 638
820663066 5149
15452986 14787058
36889000 185
642875247 306357059
175519692 732
784133133 392066567
622142365 3772
440795120 1615
814367096 10401
547807298 14525
86206729 4174
730558199 2938
265499766 885
3077 810424932
984897860 3283
99839067 915
2287 601188264
197359650 738
807745559 8527
271800001 906
800042815 3904
740251260 14085
115199617 384
460076099 2006
8086 837924287
480752118 2079
438832224 28962
783827657 25138
491530786 1895
411000486 1370
488585818 4401
345583257 11457
821623489 3968
531372346 1972
1968 453501539
788218108 5086
576026007 15902
76750070 430
769371628 3646
173993566 683
884988709 4517
449459081 4340
910802453 3036
761449070 6728
316914735 316914736
512730239 10560
562787120 5465
827691006 21002
888597037 2962
616029324 14375
522703497 3823
353620410 2248
12992 583060922
680048804 2451
653499106 2479
402300415 1341
269215632 1531
304298177 7681
954277818 3533
15527695 120
867457427 17586
122711818 9507
8141 565848346
802436807 5253
165041172 104331
87867289 339
427500000 1425
894376825 4702
43800147 146
568249729 284124864
713309071 356654536
333499224 7830
467933907 1738
313494042 4819
447591102 3544
930089546 910795494
314398152 105947464
899116889 313494710
114717778 114717778
644221200 5420
322585132 4235
189622761 189622761
205 17843568
629111417 2563
151274862 1423
331028781 2092
525444484 258226856
901504045 3005
709500027 2365
459374181 1675
880384490 11308
944505185 16676
140397357 898
381292060 14699
36263469 739
403481645 268945
349198836 1164
684176219 6898
934426724 7051
282113146 4801
601469315 18116
688943797 344471899
417368905 7371
576299999 1921
94731205 3954
723516751 2706
610083408 3617
834269328 3535
190800880 636
781598637 390799318
475406629 38482
914964200 18345
682554675 6588
249299168 831
597006414 2579
71423774 243
417261604 2085
309737476 11175
39117161 39117160
7997131 31
110099999 367
302701009 1009
926914551 3475
986738061 116498
204850635 899
238568003 918
803147320 3086
294900331 983
147033959 530
1679 368253391
35246272 424
697508001 3248
685783919 685783920
10683873 56
164858255 566
993864872 22594
42599858 142
638118985 3083
464754265 2468
911705758 8396
348601572 1162
684602281 2282
322469549 5174
395807976 18621
462299668 1541
257401000 858
79994580 79994581
300309933 11927
307799378 2440
363898788 1213
232777294 1271
11019 888848805
206465342 103232671
329457709 2883
192527833 2917
5209 735869733
17459 521085391
446695844 446695844
1799994 6
685730417 17216
840524132 7327
700948164 4561
545165781 2668
816304214 3417
206591778 1644
767477179 13363
771303613 2571
753301821 2511
398910365 1746
401825247 401825248
347029967 2008
970174243 709840952
286556854 4888
218746866 1098
345643265 3008
47 11187023
814184784 21168
656399292 2188
679152524 457034
840083488 4793
86773700 86773699
450685618 2616
142189312 55376784
103906733 947
744949854 372474927
786300001 2621
779788892 18674
971100001 3237
537745741 52617
797967666 4926
645739915 2348
504368024 1775
900305929 4002
657640513 657640514
474601858 1582
667797773 2226
715471775 3576
937124525 8983
248724992 1185
689604569 6307
656421115 9412
250113984 1208
880557957 3569
130832350 95925277
205832850 925
759091135 379545567
990926089 4046
412588395 1845
318887179 14677
623999660 4319
194699107 904
396704193 8375
548004285 474247612
89965723 563
900628175 5675
808798867 2696
157800001 526
661274663 330637331
613203953 2044
275736061 2020
208749161 2108
38378 493617836
985080464 45757
664498701 2215
408825511 5259
884747366 4887
741040593 7058
983705456 3279
665012696 2885
136565213 581
165689700 1110
325090349 4575
262042657 1373
30766701 808
901355949 4325
69959580 283
327601832 1092
11843 512171735
587006673 587006673
328 66822493
9517930 155
337584553 16188
544778997 2126
621602763 2072
506923936 27483
8635769 117
148145942 1862
922348350 922348351
52361911 488
471896157 4861
889523030 5587
564771108 2442
290576987 1287
730956001 4000
959843301 4068
703879903 5096
714468689 7249
154860679 77430339
661759280 2886
217499993 725
112222433 2674
895127197 40758
973340121 6173
853269344 327094210
471302246 1571
610501539 2035
134 36740656
281811816 1626
1776 255661103
449688362 9781
726585762 726585761
649702645 2805
750214984 6955
806896713 9345
21155980 316
129827112 1094
273635224 1141
260700869 869
845246159 3014
847346312 18476
12825 750100681
630980807 26454
533806949 1824
218372215 2931
704174920 2877
892625048 6321
724579389 4029
884102945 2947
396952277 1526
948961674 621453807
507191455 2571
747167815 3986
293794620 293794621
852297160 2841
995717992 5197
889801901 4810
352134756 1908
784822618 2644
666000000 2220
893307689 15223
395999323 1320
179801600 3520
705600000 2352
724797584 2416
699938526 3129
439001976 179197760
942306266 3141
486000401 1620
310041138 6913
688478879 3108543
35346552 18041315
467400928 1558
9844051 50
955911504 439520103
639869886 2175
599282606 17369
72548864 279
434395702 1682
697795168 586451042
752999999 2510
780300152 2601
766042643 8396
160147338 160147338
973296286 29905
787801394 2626
888855412 3644
927033401 4563
763502545 2545
977512280 50170
779705097 2599
811868464 13890
791103205 2637
517199999 1724
559377594 559377595
899397003 2998
992371791 5002
247167440 2795
393000001 1310
935696882 3119
787267347 3559
331542269 1571
382653957 2014
901200499 3004
485345033 3261
938978221 32223
145756430 1729
758463754 12935
206399311 688
302961906 4657
559905154 2721
346683088 267367912
567299999 1891
78000261 260
585468128 4273
611945526 3338
404611547 1542
109258414 746
539835141 537595732
1454 313057832
160173363 577
465392158 3521
261915258 15202
684331530 2554
180173964 708
256174462 1449
283804594 2181
514938789 2061
563677237 2556
979678446 35305
198381850 734
822298213 2741
644697851 2149
186296759 1404
320147209 1382
575998080 1920
458965520 1701
240324146 1477
822862 3
29651415 139
819649752 3722
648031201 10528
244466007 886
48000180 160
994406760 4344
819320527 409660263
660178806 2327
928573483 8237
548631231 1882
937540285 425432420
611114036 3953
716698695 2389
386444837 1537
934284045 467142023
550062582 550062583
158298879 608
160572781 1111
387835236 10593
144300481 481
388280907 194140453
736090844 16241
587099999 1957
782401592 2608
393737157 2929
941484741 9392
168664067 649
720920199 2860
727597057 4073
509402007 1698
267590333 1121
493726817 9988
73430949 73430950
103672927 882
649784606 8884
494898171 1853
190860209 8374
429781589 1785
807680521 4194
57875933 508
155127279 50366
21725 810994250
838963258 5296
825602753 2752
426298578 1421
511290921 3397
252793401 3519
935302159 381489
954072144 6617
588727769 6804
252782912 1382
814162775 2856
200783276 1295
2712 363050016
726180525 60974
29289136 29289135
560396616 3660
440937863 15366
577792683 2612
399734789 2730
85499744 285
622521551 3263
833241488 8329
90300014 301
634201396 2114
881806645 3378
158432640 1824
430969011 1833
437174099 28386
586984685 231675638
305022256 1232
972121508 20269
893250145 11416
11360016 84
742302756 742302757
200765686 12674
501299113 1671
749400001 2498
7221 863761578
874074336 5592
963505714 537237929
465 135457755
600949283 27814
596325907 11902
541963272 3516
991414945 109295
450727861 141294
741958080 3396
320038190 1201
255334879 127667440
869550771 154430
576041587 189274
163255381 575
232763890 163208170
976447102 10493
290684733 1419
603646858 4297
408421664 2296
304704778 1150
504987727 9241
88221311 821
678536345 4222
642 141182862
423234209 4326
553040915 6581
809622128 3743
325702715 2773
638568931 25333
761766360 9274
577501926 1925
193768805 4137
856839572 11621
849342430 8207
1235 323895117
383831565 3445
857194758 414562305
870269506 3070
15676456 251
768506779 657068329
355513728 229159433
2575 293794625
176194438 1551
247678354 1154
623465678 5100
988596183 988090540
1942 361031044
1502 327315840
5845 444980366
850500001 2835
853102361 7621
577200029 1924
621344552 4877
238997941 1006
633664059 2470
361102723 27057
40184221 345
970755040 3560
894673105 3081
352507257 4483
364779029 364779030
659398537 2198
511782753 7515
627927760 4471
324033299 1386
608162061 3813
998516442 991227667
730447295 22528
1180 58684809
480834844 206587388
139194081 4419
27243 633093197
422557625 2752
659725440 659725439
913887461 6346
609831659 33472
333033792 1344
502164521 11960
371353079 1778
59415888 399
56782505 1706
938409895 469204947
233946823 803
883152965 6711
654436760 7030
77148583 527
126370924 1043
777728147 388864074
109200369 364
925296389 5553
498394034 1762
25258079 480
202070903 686
823521156 3281
310616768 38780
667303003 3098
434824633 12969
977770963 14797
932552456 17912
619990960 400641811
429124729 15685
834298815 2781
250622260 2788
576394785 2187
148564834 961
443100409 1477
191072699 900
223398708 843
352233312 1552
402898657 1343
208507471 1302
394928946 2251
575457023 3923
289010754 1459
243979847 243979848
877064831 7686
975202548 3649
169049032 2011
274800001 916
1881 104933466
720976679 4530
885255812 10031
993807283 8502
452699029 1509
15899946 53
357129558 1637
880205386 2934
412250581 2855
854735435 9978
820384037 18198
868742944 18362
338796457 1166
711794304 3943
3595 399962085
349894141 2124
678309159 2423
63300093 211
29399983 98
665823394 2417
460014829 2247
448247483 1618
961602841 5883
928546165 37346
466313557 2386
346801156 1156
178223 766833410
816714360 16836
65223457 292
747538890 271968
898041299 3900
752291625 3164
988805216 3296
152074872 779
310916518 2321
951171061 5523
517011660 2927
767612766 4991
195699711 3856
193499999 645
30000001 100
571915359 290051289
365119247 3288
476150826 3753
413796641 1878
395837499 1943
804597317 2682
4046 660097741
424225693 212112846
981003269 3270
159245755 159245756
67765225 67765226
371479631 1510
34038009 34038010
357818161 1467
876242849 647432
745800000 2486
202583484 3561
676385274 3072
735548694 5842
715499206 2385
911222430 455611215
799797333 2666
72000240 240
300723110 2493
70700641 356
122386090 553
261533331 126631263
55335260 276
664678905 3265
684298466 2281
1544 240126564
26636566 129
319779138 1575
442385374 2877
106205916 490
1750 358790250
111970460 1046
136617101 621
424644449 1682
496697772 248348886
399902371 1333
603175609 2988
859800000 2866
849602832 2832
842963807 13670
657904141 2193
139500000 465
320570951 1166
728353341 51260
63173334 547
621666741 594086393
967883207 482518695
756522760 44377
689608469 3054
594985040 5840
664643878 10523
884679580 5927
134870429 6140
350785680 1180
759135039 17120
871075810 9409
166935186 607
306705088 1086
7269 958218359
473603394 473603393
488698370 1629
974108796 7205
3618 426302689
917807720 5293
999291231 680747476
210479914 105239957
907562526 423220344
772477005 10843
591893163 3760
550501836 1835
862109438 3823
434891589 4315
585358917 10298
883981501 9661
337360839 168680419
991197379 3838
2470 652680210
776234329 5635
643741103 321870551
806255743 8384
425523861 3191
776998619 2590
948156449 3425
177261919 667
232830263 1236
177900053 593
631709572 3676
39888578 172
613455921 9395
28639937 116
298829340 2489
330328384 1113
983800148 85989
777234855 2630
489894856 2137
587299433 2689
559034886 2351
961622590 41281
370705115 2837
591901972 1973
644176418 644176417
730941546 12614
463755120 17900
185865738 989
882019204 860945282
434889238 434889239
667823510 4139
169409639 2190
969730959 3409
180801401 650
694136819 347068410
57804564 57804563
123209581 1073
155700909 519
922 260416134
85853859 512
315106858 4575
236400154 788
374101246 1247
778502594 2595
498698735 4362
732421590 2599
311830676 1973
584069376 385995046
829669334 2952
40448995 40448994
7779 696578334
485570344 4395
986416280 14632
772835742 14994
120971186 919
34500115 115
12271313 187
688202094 2294
236548715 3138
604402800 5062
4384 298155840
128482732 565
76881573 1253
793747661 7094
525628182 19506
426802717 2799
37099047 14087020
187172426 880
452850957 2902
602702010 2009
638730560 5512
230496185 1350
914797681 449066614
463061890 2801
499609288 4831
770090965 770090964
430814633 2610
24747 381277029
184612578 768
319355819 4670
564598117 1882
29231 641857613
158263247 572
247800000 826
296031940 13567
378001044 1260
265704687 248796166
391107623 1774
756316891 3339
4881 414567735
454499882 1515
840061176 17962
892619099 19523
7014 598484351
919483361 5418
69652627 10044
335440279 2744
998393443 4148
134700450 449
537001790 1790
628467183 7323
319037774 157734548
450298953 1501
783162567 391581283
770811284 770811284
899763923 13451
70582068 340
381359880 1880
809009032 24906
530398232 1768
521752590 521752591
839226367 3964
192334069 10594
413102921 5467
320153887 4706
275902114 1943
397111078 4521
895467952 865987056
757469926 8865
893407301 4042
606901244 2023
444898518 1483
62964675 225
323937775 113953003
110634756 951
519223924 2160
431637211 3643
788402629 2628
480188538 2258
600554277 600554276
5219 616421309
991852390 5249
607001752 7343
297455729 138121828
295325779 2033
592227475 4525
322799999 1076
55134161 227
513598393 1712
349172583 11506
262500874 875
465870636 3498
138756304 787
891964226 58325
261301276 872
718500000 2395
663215295 2509
719637056 4842
197157028 69574332
359999852 1200
476212212 10332
638099729 2127
927873435 4290
467663500 2075
160344269 710
883201938 2944
73723519 558
189364043 5955
902856708 5421
156706568 124135828
961982527 43241
507458986 2235
661656570 2671
793754757 17133
494905957 1786
247421126 1300
132 29424893
567631319 3560
921684540 6038
483975169 2789
433605215 2552
192529891 876
699374711 2771
662042881 4848
713399945 2378
112719437 42959453
544314983 3947
926877402 7243
840004200 2934
694610304 3968
859530829 5041
559167677 2378
909507261 3808
985267505 935537548
652754360 229491009
563444881 2140
723108708 2558
660231728 2859
23556559 80
271489013 2634
350454304 1571
508614840 2949
530280900 1908
718966509 274310
850502835 2835
806702689 2689
668580169 3734
618176425 13234
231300772 771
347401451 10597
612133199 11340
189650073 694
282888946 1570
984936225 4641
610512919 2434
26999927 90
72575801 242
891475351 5565
22417577 119
599431861 14010
964874457 4121
29573657 135
148007724 1737
25585969 95
793761144 9958
305978545 152989272
216272971 817
713099999 2377
99541912 1693
326045725 3221
440624114 2281
387601291 1292
33300035 111
585036439 44503
924241695 903327456
2456 703131888
862008577 431004288
842502711 2953
728100001 2427
344131657 172065828
892583743 19925
278388091 20217
633862113 2719
738297539 2461
301500506 1555
946903333 946903333
33700511 212
289897092 3979
124740088 461
130200433 434
885165471 885165470
754860616 754860615
504089724 2003
903567715 19754
69895495 955
459256199 182100
762762503 10528
716401457 2388
191486825 2905
154701588 851
959541443 6739
623481 52
78300206 261
617139741 56401
645525100 12485
244318568 1497
680691839 2502
147206003 9869
700490949 700490950
470048350 12839
831229175 19611
646899485 2882
480323957 1916
151535190 3470
525034454 5873
629497112 2184
854564899 65660
691926285 345963142
928626723 11918
802472448 3648
226399657 6032
850621440 3840
332650304 3237
276401455 987
3840433 14
619801247 2066
148509391 606
924305593 3081
900264168 9657
892197944 2974
237900633 793
395761662 29299
727617288 14641
109873117 54936559
626407608 2681
717207462 3213
71469330 3553
4376 585163758
823740985 6732
348398318 11247
876906225 7312
463200000 1544
62872291 298
3364 534437211
322482349 2544
617806113 8428
805197316 2684
507898307 1693
398698672 1329
961340513 3568
955803187 3186
507600159 1692
381089074 381089075
404216343 5006
56642376 925
3507 934470813
161519769 965
231120925 231120924
604498646 2015
282533289 1442
349492282 1927
415799879 2105
639897912 2133
238044009 1308
555520899 2365
755229730 6557
527701948 8195
435538215 109735
922496829 33680
400498666 1335
414044281 9622
6322 834725270
783328647 365529
3333 984154908
999300001 3331
511260047 1872
830156167 9786
84640208 307
980256398 3278
769031500 2705
173565719 1451
899701902 2999
674973005 7009
743353605 2921
942322195 18210
963715276 25485
800099758 2667
167942853 1036
988050783 7928
152099492 507
43723136 226
662469309 4065
224447936 142756583
227217652 1343
244726496 1162
494290988 494290987
487013400 1800
640314840 3984
152605373 76302686
559498704 1865
24539 492154184
634795856 3360
336787001 1801
112957415 1242
540538946 4753
327213336 1496
37711942 209
284465119 122780877
795533368 2828
769683623 384841812
612406989 494867487
52218993 371
643706359 10340
396988367 1648
6782 958136568
896067375 3625
146470035 565
465601713 2512
678511578 3422
95776088 1903
145342723 1421
987301038 699002111
941601044 457900760
222954291 2442
725397583 2418
573583963 8721
82108705 285
52353367 2734
444451917 31018
787484167 4029
902696992 3009
590101967 1967
670625421 17027
377715564 2555
961488779 3220
216364400 2282
380695677 52279
355133903 18856
357235453 178617726
80410801 80410802
891922651 7590
897233204 8107
228738475 1421
85370445 391
188298226 188298226
2537 241997670
835094841 21907
780191928 4248
907803025 3026
731931357 3898
771014749 19910
369221734 28051
662063418 9760
762825727 15203
474983637 237491818
658328616 12532
238024708 238024708
531303841 51784
994987863 994987864
457348725 2435
562374054 2129
549298169 1831
759056573 358006654
683400000 2278
43906903 389
47242828 490
649997569 9770
392799100 196399550
801459985 5847
31327133 141
291600699 2974
324109140 1142
261899449 873
10170508 49
242401092 808
840630648 2819
508136740 3889
131746732 495
3813 931249625
423302740 1411
610199999 2034
561577940 1935
929236717 5802
325499657 1085
81299999 271
58966108 286
5103393 23
608211751 4403
184064130 2189
378628829 3662
391528875 3934
84838831 332
900904211 3006
893748273 6643
729795016 10071
919496935 3065
198493095 8478
179828244 1037
235097937 235097937
500319315 1708
330478848 1488
679903451 2876
844217575 3496
503876992 2185
119822780 406
857018574 21426
990089144 10393
104 8468720
247465661 123732830
872839879 3183
882018721 5280
321002878 1857
137430803 854
13214240 130
604500423 2015
444779905 222389953
239919565 1043
11382287 61
643656669 21839
874542623 310479803
429054453 214527227
3856 970737611
252301573 841
619302498 2999
147948480 752
522000505 1740
928805577 3096
79403853 39701926
816104760 9796
715800000 2386
234000780 780
161281152 2638
260476559 1585
590282933 4195
934545211 13007
962445405 439642537
960638163 7118
305496664 1802
6300021 21
14456192 55
598201165 1994
282393719 1385
884853296 3491
949541783 474770892
255599149 852
619798221 2066
148587782 1534
249425568 29358
166779265 3995
205908475 858
294993679 147496840
646797845 2156
399299999 1331
559073975 33211
220344728 1353
186817454 7320
164811192 552
7334184 3127705
578817075 289408538
302941486 2123
249478382 249478381
219131639 1199
401246969 2095
913586918 3903
110958541 10340
647388701 2367
908005909 14505
3874 406099443
970082194 13379
735297550 2451
561105072 4356
418646544 1730
391244364 1465
256261601 18760
427748938 63929
58246737 257
1863 40142061
1540 393900266
149608242 666
234843600 1860
347119519 347119520
740101006 2611
42153132 228
94173696 5136
571261030 3995
358751065 3612
103500345 345
191699999 639
70646577 242
711680200 11396
185340695 888
679893227 12348
42527149 16491975
508573759 1864
844207729 7098
500278275 19575
363496119 1880
426301336 1421
695703680 2319
957027878 7359
954969678 18751
124531744 699
306935125 153467563
43486045 616
498192995 1862
825236904 14865
619406471 3697
415829557 3121
654591453 2761
292194303 2342
3936 579490889
533980848 2237
523940812 523940811
43682715 177
426302735 4693
592225200 6324
273300061 911
912522361 912522361
856375714 19435
216739605 7835
301076081 3218
111216143 1061
16500055 55
402285375 7792
405979786 4087
505086136 505086136
640136881 320068441
283421658 7527
473369887 288414
932728187 5012
54484299 325
4068671 96
687597709 2292
90599868 302
475957394 9365
460190733 230095366
783204194 254535
775569328 9351
453678547 2215
623918464 22247
309631158 2129
415198616 1384
749328590 11290
76800177 256
424522995 3973
270249839 1970
775199651 2584
651672267 3038
941099768 3137
371465273 4815
89999999 300
616407485 2548
124839335 2621
552326390 2090
671285187 2509
754082413 13810
407100000 1357
112610312 412
200958478 731
24174884 125
532500451 1775
991029856 37303
274799225 7079
625438470 10097
442828837 21051
860531882 771490166
574223833 2184
142175437 1004
8983 801220719
581592204 2052
462882539 2465
18599947 62
61843271 284
786184176 386432131
646940426 5649
683402277 2278
759356117 2859
2119 340394041
1405 235833465
507155659 222632211
956869005 6188
548590680 13464
961799142 4821
918794856 3192
998376780 3779
492129148 2796
763697169 2896
221849693 201328817
894669053 6495
24600596 92
554173716 1984
808888365 21015
189128984 5489
186900834 623
595110912 17611
221269792 879
2885701 20
200298421 14546
853373060 3829
788338691 27009
319810088 1112
221078879 821
3854 638119378
598308980 3310
62042670 216
615300001 2051
31583 13738605
990308997 986792565
901814432 450907216
404051349 1437
464972591 48344
1272 249194976
998705741 3329
251606856 37847
767399999 2558
654600745 2331
748502495 2495
243676125 84875
842313297 3664
985727874 443689380
363896862 312653481
118689259 530
867103931 5262
586362398 73747
948141232 474070616
355920563 3203
816195064 3697
290656711 2569
865447387 5212
668444940 2735
3210 199187541
238345845 3949
54739968 512
518137230 4110
435 111333414
608153919 2720
329546907 1348
5134479 21
354328911 2171
553393094 313428836
533098615 76408
819297268 2731
846578189 186785
286199999 954
476999359 1590
460773380 3989
666002221 2220
136785617 1606
702711354 8556
25200769 464
556199999 1854
156165454 31851
80700268 269
981399552 8407
559106079 2480
876788618 3431
149700570 499
204152078 689
173555824 3036
369199520 2935
322039471 1448
14376 784131284
255968839 920
283449337 134043651
248696659 908
850264884 28476
451056607 2834
298968209 4695
472893304 1741
929220471 5537
283110694 1817
516901722 1723
703202343 2344
393644744 196822372
298200993 994
934976058 3379
963481267 5927
8553 982106778
875127152 20092
256256686 1423
969897377 6892
179307364 2933
368398773 1228
644184009 10894
149709692 1177
314947503 1424
986252638 4810
565847897 565847898
179908201 9144
413698621 1379
875690176 3191
173936425 156250101
337139605 168569803
420444559 2641
639366200 2200
914774925 25634
462446904 2579
962092319 7224
666812996 4431
625162312 2168
3890 706679758
904667132 3242
775201489 2584
232738626 232738625
690071902 2891
718347080 5976
3526 755788246
631797894 2106
374828102 7137
932481880 3149
637500001 2125
413456303 5349
133471524 46739288
350098834 1167
910498566 3035
338960585 2772
549027704 3529
707097642 2357
135965952 1296
18496750 307
906600000 3022
135900452 453
171639394 3149
208067986 1065
661797793 2206
120900160 403
722461335 5324
471830484 2022
664117917 5302
603720363 228195712
187565272 3868
616197946 2054
513762231 14082
844310969 309456884
2762 251919580
189808767 4328
991849195 3885
554742765 1994
775770862 4900
16352 839252071
108819957 761
362430989 1405
251600681 1955
872244590 5054
746558741 3281
75674041 526
25408482 536
214948360 1448
482681279 482681280
701004031 2446
343937978 2080
519986219 241474535
356303524 1381
65400218 218
368575251 27817
870602903 2902
632102108 2107
808117438 579338396
262200979 874
716401595 5314
438035199 6400
556978688 2384
592799642 1976
760467283 5212
516752086 308057355
83514370 411
769043944 4869
744834312 16092
613933471 3715
591766330 12094615
903072103 8338
231299298 771
882300000 2941
603551286 603551286
32237113 618
138133380 907
420162546 5574
326998911 1090
34564807 1585
241800422 806
138227557 751
915168890 320540143
5186 888978987
356700463 1189
354985991 2812
338400966 1128
229505592 1379
347398842 1158
512006427 2291
13495074 78
777459226 4982
378825276 1572
391500534 1305
7514 682744582
772987578 9203
592798130 1976
542104855 2527
785929259 2620
135992629 67996315
633257810 3891
109354802 843
503483341 1838
822900000 2743
255900295 853
202666605 4975
434701448 1449
960700783 480350391
513522405 7745
842097194 2807
877103816 4469
50100168 167
886197047 2954
960 234311040
325501086 1085
517193820 10188
325561117 1092
118053043 606
933453973 14635
35648458 433
128996083 746
607249273 3694
742901207 5143
94264093 320
156098724 1051
201433150 5589
117702632 3442
71806173 71806174
64670411 32335206
397512382 6751
975273562 922442311
981209231 978621389
385199999 1284
839982507 2892
785297877 2857
323412734 19595
82232501 370
940796865 3136
825602447 2752
643129857 321564929
285431653 1413
253 14398982
6900022 23
699523650 5489
90599951 302
336362841 1478
451200258 1504
117913616 527
420439368 2497
239224607 856
634201630 2114
817675277 5588
684774995 145018
337403121 168701560
766291147 13115
26773152 159
779511676 12575
610502034 2035
377399796 1258
702850772 17369
586585791 3206
1352 346078200
882902944 2943
222578440 1746
542842191 2218
6403 688518350
627600001 2092
786532641 12820
463838179 38154
306515923 3814
328485097 1416
892299834 4998
968284576 14912
360322119 180161059
615139081 2328
663759943 6301
717302391 2391
39599882 132
991416180 3366
844802243 2816
4421 962446869
979177778 979177778
922574368 3463
403712893 241514502
994509239 992766419
173828900 86914450
470099684 1567
631571311 4535
532803043 1776
524775916 524775915
608647360 9280
942032947 7137
375227701 3676
322601459 1145
897047596 8365
634199455 2114
734169699 734169698
676335733 4042
974629600 8050
882147542 5100
570216882 4353
720372561 3160
184354500 16500
2383 507405172
310218145 1328
632402109 2108
292024229 993
312990687 312990688
573300109 1911
770908364 23412
334241725 2532
187648049 7926
392478830 59893
492185322 2991
999517025 23091
268382534 100441513
690845756 9393
547304000 10750
350237250 3975
500880636 2034
210060180 4596
33011833 18415281
107961867 556
255900852 853
999598983 3332
783578865 391789433
3823 750627997
478501595 1595
388414881 11512
10901 218652258
309838952 1064
515759669 2115
705772375 4868
234518296 31215
268836968 268836969
642456485 30769
10210284 58
864597825 2882
864902436 5215
374100001 1247
738600459 2462
487801625 1626
513180839 513180840
155506873 77753437
720299999 2401
799034490 3105
606423566 16183
644220215 11863
460182865 2267
945103405 40236
993627247 832079417
411 106016628
899860319 3060
36959714 128
513252422 268737725
134931300 1876
893928428 893928428
129722728 508
793666182 2989
929762205 4844
707 185165643
953858011 9105
803999999 2680
3721 786239858
709070333 13243
275781951 4489
7298 800343636
507900001 1693
293876293 1367
693556247 9989
533896015 3034
741070702 4683
943574761 3263
218399999 728
64204685 2063
10490298 91
969305100 969305101
251360340 2255
485342403 165734573
102900359 343
908675160 454337580
344226180 1321
301199800 1004
785098973 2617
699212831 4478
247200001 824
912188875 3342
780529640 10072
123734269 1045
524303765 2448
995653035 5513
376121855 1356
243629854 152223664
179399402 598
200411835 1127
601848767 8233
508492800 1800
182999499 1234
675969155 3222
207694692 1779
338022479 2390
235937457 4431
842373325 3978
392323782 1677
678304070 2261
263229434 8253
864602883 2882
692304988 692304987
845453050 11933
212735967 1348
855486350 4992
224769841 82396790
18600044 62
658047406 3002
639308889 2708
615154131 2594
469634341 7770
362773412 2093
275699082 919
617399762 7019
264676207 185492754
381340991 6272
939303130 3131
654988339 3111
733269379 4321
3068 589649348
842099266 2807
548932517 548932517
699827776 3205
946419544 11494
520798264 1736
222599257 742
532740229 2564
562500001 1875
763494443 4684
261599999 872
916921492 458460746
372849083 3063
929474928 6192
646802156 2156
727663830 2437
239335821 1179
441193250 5050
155296036 3505
939578039 4289
3047584 11
658510468 22561
158791595 757
223291534 223291535
877498333 2925
176699411 589
783841037 7200
1551 94936280
749736948 6746
162509006 923
23884 613315568
900738401 5571
10606 934041417
674111104 4537
118773118 4256
512533302 1799
561648319 2433
49789588 4787
264163346 4683
887888444 23117
44831233 207
65400217 218
500854672 2600
726597579 2422
988110249 5173
727413451 4612
717569999 2500
729902434 2433
877200000 2924
233972161 2805
474725272 3014
970941168 41949
407046640 2002
360301729 1201
452072993 226036496
398887569 3799
66132990 495
797787178 3119
209493464 1109
841167204 60183
449792749 1614
228027420 905
512671926 2094
855483195 48237
412818451 1650
82198319 368
480207485 5556
468619956 15043
649369355 19186
428398571 1428
446098514 1487
44400018 148
988046369 4707
591460823 15992
950192389 4733
443999400 1480
186289711 2318
486704888 3302
410098632 1367
939332204 13545
932703110 3109
795603756 2652
23052 945566298
102004876 1575
551600985 6747
173202596 591
102007763 2692
398861395 1427
452758164 15149
573551208 2070
399338051 2729
115754611 420
4086 721746954
889810067 3507
220667683 5920
868626225 3746
2563 641075501
387835069 1636
562277130 2424
460519831 10746
931599213 7826
749099944 2497
544800001 1816
742497526 2475
932739500 10447
28800117 96
752835610 3761
283963033 19657
8080 864850880
822877923 3497
833703948 4560
40907131 330
81034350 1094
464938412 166546844
146029273 146029272
868886225 4024
37045986 37045985
12728 272735584
76199999 254
71620257 35810129
761972164 1712297
11406985 461
945574824 3566
758452188 3813
72234112 438
695595745 189846
861921511 3021
207512264 774
754200500 2514
539102597 539102597
622949904 4846
627302618 7372
764455778 4047
413552681 1544
399990770 1385
827752030 3322
157799485 526
122460766 8903
972606274 3242
2511 320667255
777058899 388529449
677374864 6362
293699022 979
409104865 2941
310351880 1479
940606027 4516
901198755 3004
10110 837767862
702815371 3365
69688527 322
634016847 2188
31390731 244
352501176 1175
373905775 1551
47862360 390
938308624 4796
375002175 1250
999075524 9314
980408123 6245
528389 2
305398983 1018
940197024 3140
518725241 5087
920799051 3130
262397523 992
397646534 1573
942900001 3143
965080523 21196
418167465 2224
182700000 609
353210865 4710
205970760 205970759
926682255 3640
94799999 316
454501088 1515
995567369 497783685
642901377 642901378
399781737 1634
221145024 7124
180900000 603
379675277 1611
303599768 1012
311796423 6137
878743488 4551
974843947 6652
14898 671646890
230284198 115142099
7596 983733681
869763216 5784
267031577 3266
438215300 3339
521193684 2421
719472133 30582
5856 936028896
979800001 3266
727419131 8405
50577047 243
186599416 622
520835826 1834
506700781 1689
912402436 12945
172064011 705
857143492 12039
570832023 5304
67406196 363
451414706 1942
848737486 3589
593527665 296763832
688331023 688331023
356389419 2011
507220823 2456
933538073 5983
959165472 4512
433272841 1716
141992018 6277
931167547 170606
993902060 3313
711324514 8724
816659226 3413
237795889 1145
423228497 3152
209752595 84564
43645938 908
752906208 3193
48896896 736
795647109 3159
184697818 929
962216945 3639
802671225 9158
117414540 718
428047489 1921
216261011 830
262190134 2023
716412632 6346
7050 978067650
422097265 1465
665837092 14805
709596360 6143
929580365 784507830
641441403 320720701
794393588 6512
588230203 4177
3164 903874001
701400000 2338
163590677 1751
187575079 4309
59360304 1852
159509099 2055
645251400 9025
820765542 8143
886500858 2955
213576875 44375
786369278 7830
884543844 792422407
601525356 8143
572859713 3241
740102468 2467
273045003 6419
148960458 235046
645864457 322932228
522302262 48214
271210436 1174
164509155 594
459267142 3212
948875680 15175
966030142 8371
890100309 2967
478557689 22030
14892990 14892991
357015833 1671
804490191 3608
199448472 99724236
927302615 10555
908017978 5850
428701430 1429
469249872 1648
762765150 144793
580869234 2379
502866411 502866410
919675833 4989
552599237 1842
303111662 135281045
823502703 2745
839466929 8884
8699972 29
536399999 1788
970114292 28931
990395917 489002741
398783280 2777
557145680 3016
200931073 768
934939712 3303
632051551 4225
581737851 2099
145241200 6200
763447170 16285
9895316 41
88601601 320
34199972 114
166368936 4692
765934136 4126
891884449 407066868
410790475 1734
576023720 7449
155230767 773
913803595 3046
717366277 11198
881702939 2939
288668008 10333
227150281 815
612248107 5438
777598337 2592
1695 448195181
381760839 3485
48047781 493
96236490 490
619289328 2172
756914281 4729
168590499 17567
955780922 7113
960958461 281806
811346248 3660
102346079 1185
475788948 1866
38400127 128
2217 310927372
855900915 2853
76499891 255
839570837 3484
294010290 1890
590934084 2610
277150416 277150415
508543542 5031
959399406 3198
755865079 5960
308998969 1030
476812200 5468
693740615 15779
959888067 959888068
23089094 119
322030580 1494
501994067 250997033
560400597 1868
645601921 2152
935334974 925657503
363025931 3566
4781 444265367
845291040 13030
574533374 5025
968151007 4099
800614222 6257
898202368 2994
528313510 2674
642765866 2901
364800001 1216
903712380 6260
458437256 157812515
649869904 2371
913831828 3206
676907819 16333
549901834 1833
713860544 15415
41836080 165
483514163 1764
358242458 1293
7799973 26
893963299 893963300
115673435 57836717
230249017 819
628200970 8135
167700559 559
116011909 595
680823695 4739
996411870 6177
434552989 217276495
732902443 2443
665308350 8050
388807049 1861
801325853 7027
518089806 2927
41608057 346
647938061 2783
970967988 5673
935949733 4764
966317650 7075
284969783 4679
972431083 486215541
524660797 25801
64498972 694
967556013 885944054
115717575 465
912874708 12610
788700979 2629
153468559 632
141612565 727
290982779 145491389
506024297 1908
716997610 2390
1587 401367972
891299999 2971
148689085 4298
91616 319144001
747874291 373937146
333849781 1133
403485745 1617
194930519 920
279198042 967
528078632 528078631
125 26724160
877940488 18157
581669740 3988
936117524 3883
549040839 4391
766428769 310363960
338503426 1352
644922883 6611
941229823 4290
736157684 2762
288268323 262250729
132926281 674
29880015 141
5337 999261607
925977593 34246
42505841 2990
35115573 874
261300248 871
668350079 2480
355893336 2179
440401961 1468
314185041 1364
422981806 2556
483839728 9851
147098363 1138
469880439 63139
7231399 44
771260711 2719
604802017 2016
948816753 10168
359790805 1206
1800007 6
448200001 1494
10432127 112
2484 680367600
5747 909658148
919197795 3064
27288684 168
862004236 3013
353004121 2288
842056729 3490
448247120 1627
815730435 3627
585601951 1952
669497742 5894
429900844 1433
11683 98686301
420214961 44611
345964995 3838
303735358 12901
450552663 2797
242 45940796
597749374 4797
199129634 814
932862737 3229
966911039 5220
458044339 2425
283143229 283143228
273081185 1396
14015485 54
133500265 786
311162115 233617324
750747811 6338
698101290 2327
648300529 2161
873600001 2912
995710599 4377
526127747 8590
204095065 787
520692948 6236
831502411 416643549
771600868 2572
916211212 6937
704452512 2543
259700596 885
824397253 2748
124606498 2361
320910121 6420
132462875 651
587577762 9677
894473496 3213
860649388 7039
766257850 7326
721247733 10138
13906921 51
392101306 1307
179598743 89799372
549032381 12776
239011661 2462
292526787 1882
88542935 408
826139868 826139869
900837001 3950
183000610 610
583128167 59588
842337893 3764
490008044 4578
44650436 173
470999999 1570
331761879 165880940
574 161151479
257823104 1184
269333382 989
387019743 193509871
687425759 4353
199281868 2989
907702018 667907831
477471915 11445
723681393 249097079
908783363 454391681
960300734 3201
748498735 5887
206974030 690
683551379 341775689
104323869 2196
816000001 2720
476118757 1883
934726460 10079
933534234 4255
657301131 2191
226950544 1156
534429359 534429358
8768 350825650
167518030 746
13280475 65
105863 734785064
771297430 2571
967463098 642595727
770236519 12389
451421026 342956458
305965951 3666
254709579 5921
426997730 13020
242338479 9727
526219406 2113
679800000 2266
434355860 434355860
601202951 5292
652266088 4808
516513504 2713
294094823 5383
906929951 906929950
767697440 2559
636363187 636363188
525983974 525983975
570599578 1902
171000000 570
723651435 142311
996090449 5958
580857733 2366
3974 575189358
167643013 574
804878975 3916
960651457 10736
765533934 6132
1253 330762442
500030845 5556
995017765 497508883
361128096 361128097
933606465 466803233
204597333 922
186899376 623
341997809 1435
814148964 2932
972788538 5421
527590784 3808
982443228 982443228
104215719 519
487309245 2435
595507644 2244
169566942 1027
477288615 2744
734665360 3278
718828601 6991
389649807 3406
893997019 2980
692750483 2500
539211809 2181
495478660 1936
123143972 958
989098248 989098248
732234351 770773
978596738 3262
396057353 17286
494524338 6278
162299963 541
893697022 2979
127391940 1578
364802929 1442
303456557 107961833
704087240 3108
563870088 30890
266446258 1452
45600159 152
978303261 3261
162279590 2203
759617182 759617183
974999694 3250
873219136 28373
294441217 1472
388594268 1953
110581641 754
241283316 5269
374615150 2930
889020443 8788
8334 281214162
858161179 3547
738085197 369042598
19547930 98
848834729 776610
744526372 2571
110100711 367
2660 481890757
398466719 4540
947506897 3346
71540244 492
192487627 652
591222527 7488
721291487 3176
474898733 1583
202351932 9162
2321381 1160691
321597060 1521
346639985 2826
25107 930326571
240899478 3731
525614329 13249
232113362 1102
785319382 18696
628665788 2371
959167061 769797
911102946 3037
637050940 2479
2897 867576178
28992464 1710
372632139 1322
682736479 72546
309207280 1160
564566437 2107
586173072 24653
662527985 3265
8358 762308282
317401059 1058
440701470 1469
735904862 2453
636486525 15242
419233103 1774
223373567 768
444103334 6425
479289664 10383
816897452 2723
654855026 135206
855919240 3652
865337563 5086
236003624 975
506566335 3062
676202255 2254
531148539 4238
849001868 2830
923852812 3291
715150564 8508
106270947 1467
818480935 409240468
960 177726720
788447148 3330
224559784 2174
28500135 95
632613419 14319
993375611 495968261
349776723 1244
352789088 4768
489239349 2370
665999999 2220
867627489 841701460
820198665 13031
315873109 1357
399898668 1333
624680411 8441
269126921 1544
303911999 18760
677837483 11988
621616215 2392
91056898 359
980545039 18232
937203123 3124
752476523 8389
19020893 106
393924326 5677
701235655 9783
264600883 882
336601121 1122
8040 850926150
233097500 1054
288366384 2966
120373911 5789
678897737 2263
994556439 3638
785398666 2618
913503435 3045
969297921 3231
889915806 65949
137850577 711
250203638 1281
341751538 341751539
407303999 8000
220565345 1001
532863551 13208
906599806 3022
339901112 1133
413653008 1499
563431559 4520
853356283 3693
465064082 1881
249768370 27030
1913 463701450
958115908 3346
51592660 258
360987277 133395624
776955689 3050
549755339 3733
399417047 1896
130271759 1845
514651414 69973
140015819 519
373640345 1338
402473420 4487
645297849 2151
834150686 2816
702560187 7964
54492322 259
109783039 3020
602871754 204049719
534115039 267057519
657721886 11834
141678902 1547
198835016 2824
447510701 28997
848283100 4900
249432495 2748
508506949 1946
626368955 7265
48172426 177
4770 838170090
299438810 149719405
623798995 3297
981840706 55418
483927488 68613
723380767 14873
9932 954572839
992701523 3309
824685401 9042
444302799 1481
203115660 2580
816294627 7017
355601621 5060
953103176 3177
85905966 563
69020805 301
700941649 8574
385211602 2471
408601362 1362
459616407 1622
434 68288164
646485640 13556
563098122 1877
533115455 7164
702636418 6671
989434101 11380
910676217 10559
985862886 5521
894204105 3305
528334281 12130
783198020 5941
333425944 1269
264300881 881
925803087 3086
355340191 3220
105014167 952
363763558 2581
64674461 614
528015292 2462
110276531 54497230
709251376 331755549
354395136 188706907
812299830 2882
322455523 1282
702881182 3053
415084082 3703
991750281 7064
892824285 446412142
615596216 14058
945278997 472639498
86167261 434
807207201 9238
915903054 3053
556597798 1723213
760170317 3439
414267521 2006
11225 618362800
445859801 1891
1190 266141032
413539786 4507
32520401 25062314
994196686 3314
79565 934703692
193499874 645
371220648 170056675
219712085 1103
396193361 26616
853291763 5939
494450047 21369
427345470 12330
336601587 1122
211801137 706
552001839 1840
311999881 4008
811358208 3047
182588099 1002
655394473 4404
798699533 11465
364710200 2393
724324616 5766
403434864 44856
686936451 28522
424364106 4722
882041042 10985
933047101 5311
601342330 2582
824102748 2747
363074250 2625
888300566 2961
337201125 1124
855575225 21582
505502847 1696
760156119 6319
975608481 3443
338776991 1824
805116329 3814
676648998 676648997
612924618 2263
724504444 2415
742500797 2475
554541201 4450
815402718 2718
287394912 1148
101485831 50742915
601459010 2106
2488 739716112
687514270 5639
568686586 2225
199179681 99589840
444317083 2979
505800717 1686
130799618 436
553495945 276747972
759228159 3145
37283736 165
433678272 21835
153660871 705
4323 362263077
583612779 4327
644320983 7879
75600365 252
141756544 2592
162700649 1333
977197492 5308
695638239 7832
551055628 11842
917391138 917391139
747223295 41402
474600000 1582
853474947 5161
76914859 2022
787764061 393882031
855222030 97695
251475180 1419
971265379 418699515
523333235 4947
601910712 2728
3922 159188337
295408296 2916
874847778 2954
882095748 7737682
922870872 8998
239101056 797
943709227 30048
244499999 815
692062900 692062900
844278788 408165680
165200409 679
22771717 121
842403785 2808
408584610 232713486
746999615 2490
418708200 2150
420899259 1403
512098453 1707
114899967 383
499801666 1666
75899845 253
2909 717775387
537775391 7658
556565073 2448
447479849 7961
483900183 1613
466896568 7017
1685 450290975
38478024 156
335008397 2179
537933022 4149
712503065 2375
804149833 10806
951303028 951303027
664454997 3281
3955 915737833
408133913 1994
235507524 2542
346018113 1699
612048895 7158
950671628 6803
868483445 2945
726664608 2997
532813579 532813579
533099999 1777
848097173 2827
689400179 2298
801910969 2923
14145 918389313
129918464 832
563510034 4194
689793273 2408
714899880 2383
86785468 86785467
85199716 284
945301243 28709
269699102 899
855212327 4631
186417415 9326
423298607 1411
802572973 4353
622799087 2076
77184140 860
898379020 9955
555995181 2418
328470719 164235359
284016910 1803
953074092 3455
130408018 653
6413 890633228
884890266 15911
869102598 2897
790531891 790531892
951494922 6111
9112051 45
632149695 2540
521700260 1739
675900316 2253
949607961 10328
105379307 422
941396863 3138
263506979 2211
238492366 1169
976203904 8464
260248654 2047
59334783 313
207334423 816
451500001 1505
257389344 1206
715486214 715486214
736096861 5580
985501066 3285
370138507 13334
589501797 1965
252299352 852
910746496 448422443
21599960 72
608102027 2027
728601681 5911
677484228 338742114
17400057 58
321049708 2869
998696672 3329
114727735 508
799857183 3482
549795088 6012
293999020 980
104400347 348
505231167 12897
950421440 5362
83970560 340
1451867 13
2656 373422976
701212361 3309
815236957 3012
164900365 662
610474148 3721
758725080 2687
686114171 32841
440022971 2859
702115443 1838172
64266381 628
91780764 1723
603817116 306869773
691346098 14129
592949091 296474545
9104 676072144
425348948 425348949
518188621 3038
664 148924644
176595605 594
225818744 1273
2716 670392459
34688309 34688310
666254462 335373267
184223574 671
691998534 28572
407041262 2176
770249582 5513
470113823 1952
123895391 1464
399666557 4681
906303827 500284524
425184575 5787
192084749 958
284747500 1292
500047327 53411
904842080 4413
3042 583421984
389546279 7460
609597968 2032
654966311 4378
329015413 1188
979797781 5195
105719036 674
183900614 613
653205678 4946
562764941 281382471
299250835 149625418
617898665 10447
494992190 6853
1002 218151153
536882973 2726
898236091 3585
786969506 4799
499700616 3361
713472400 38945
16501582 151
735298155 2451
436646024 3897
784801858 334239551
11535345 53
25213051 166
998090359 996043663
450298498 1501
988593194 6727
4938 830007791
28689259 155
679369603 2977
160065029 72258312
446102869 1487
991470750 15679
899098440 2997
812997328 2710
164024414 2235
559536676 11357
288899199 963
625198742 2084
942684066 4283
883147627 21076
477133751 2724
406634528 2611
676294136 3436
938146574 5809
295782899 3660
962465703 4547
839556318 5323
241075753 241075752
738414523 3807
700197985 2524
627415978 3686
519521235 2158
863141383 12796
903824295 4785
641313254 2435
902218555 3955
470 128186872
684345624 11177
62399793 208
951020115 24876
845377275 6224
436475039 2480
332359308 1151
327409323 1709
687301231 2291
1412 184665495
90128097 547
877971211 438985606
323979833 14821
856074437 856074437
751677077 3862
212498856 1804
574358983 59854
900781639 5035
319659926 1105
298105583 2064
588725551 2161
159456268 674
960319946 5358
438605887 219302943
282033172 1186
13961 733915809
997470001 3750
492482203 4484
281099064 937
195702467 2060
442475489 2490
221399548 738
148139557 2922
860953607 8628
940375409 339731
410868319 19159
853010871 6613
773153202 6431
615662319 8645
433708836 1892
607941335 3718
851402809 2838
322801349 1076
534085076 2884
964871587 5313
288974449 9718
225299248 751
455072761 1569
897294629 8947
382126823 2683
479101217 1597
945101631 8026
917395892 6676
99855772 677
146922629 3365
48007 878672121
897842458 94331
48896968 883
651487734 2816
794748395 5252
482351720 241175860
212535388 1311
625197915 2084
360177911 1668
874418677 5222
687903021 4340
572300134 2815
250139784 1819
936842237 3532
621015482 2258
739758087 369879043
315196321 157598161
836362287 3128
733694199 5800
579955431 10892
565213799 2122
342601142 1142
875617820 5060
961048967 904743843
823629027 11623
161700538 539
2727 685911402
979079201 132308
182 13234659
732599935 2442
349937725 2074
312538138 1166
347259785 1299
833214155 4364
3587 564281731
822899999 2743
485698381 1619
767453615 4782
451288002 1963
163114853 1006
623232226 2205
303846020 6078
693379982 6817
93660771 699
265485951 2146
719101130 2397
64686672 276
346053172 346053172
146198311 494
813002710 2710
847589019 3237
1990 134634479
9678552 34
833651687 50373
575207436 4516
394198685 1314
195907681 4545
487254211 2974
327636989 163818494
253322783 126661391
757946514 2800
628789753 2950
67799999 226
869248393 9901
883797053 2946
547584896 4497
552756034 552756034
249300476 831
644472304 10924
715741475 33595
39297724 401
958239177 4253
716276716 9998
725653951 13802
418884718 9076
556257474 4569
456601198 1522
215077797 1503
495985186 3093
931796893 3106
292583641 1005
32639766 32639767
205200242 684
906876774 866584575
993072079 10010
497307081 4730
942461484 33041
354732540 1828
237063651 826
365685949 3470
932997208 6578
149309142 664
602082803 6261
223442545 806
350065380 1740
209115452 1301
794606240 3401
650828428 6745
184190335 959
578856771 5714
983405242 3278
930763707 4987
719482837 10334
513263546 110403
380215 2
597901937 1993
520449405 520449406
367961651 6644
40429685 1191
781840969 4164
472138729 2899
397041680 2135
278234252 278234253
318282334 122169183
744049323 372024661
3649 752886216
745542392 372771196
986637213 30187
445557911 4082
962403969 3208
631449306 392071749
918303060 3061
883903356 13279
546900978 1823
220499999 735
67200223 224
880999972 14621
13729968 252
928076677 5272
278226930 1059
181500606 605
198219180 7222
37844 802961769
573908581 58772
404701166 1349
965839150 960903440
495213635 495213636
794400001 2648
848840375 7375
899327949 449663974
903999687 8377
479872538 4035
40154551 275
479998410 1600
693599754 2719
223362571 785
542307766 7579
691796311 4402
215436560 889
732514665 3893
803905598 803905599
356071024 8035
374161613 18739
62805295 577
282107126 7759
918898920 3063
389920653 145313174
113662079 2688
1660 305356655
207594775 2954
127521144 527
259500865 865
236902625 2067
425974142 3785
803548647 4648
984681774 426772662
218057858 2623
916 245212284
683620766 4726
720430722 4818
383937700 1402
693040928 3143
790202634 2634
516467326 516467327
981758545 5478
564629219 6948
258899138 863
821969114 3073
710874969 2623
610760525 3342
20777199 100
529497934 5173
606265024 6464
715866611 215363
351600001 1172
785129989 4008
143311054 933
974096754 3247
967595905 5568
432283134 3344
172064736 923
224398218 224398217
308399167 1028
491449041 2566
454799608 1516
961800054 3206
191806943 1106
380699760 1269
49588728 537
891350755 36781
557356093 7243
3934 217014924
649794556 2997
871351484 22548
418648879 5785
652961227 3212
924461154 7931
664 188849407
295199511 984
525 110770964
853869489 396324408
149791589 886
893230034 12464
299617793 1088
871916898 47121
673384321 10255
940025170 8637
209415178 1382
908248789 90427
663944358 2536
645008600 3352
607200001 2024
936215100 4542
975960765 940873890
981408031 88887
280670481 1011
235738737 1102
2105 590390293
897835525 12384
132820649 132820650
698697670 2329
413752079 2940
560 147190400
934152439 4017
565778015 2421
535083311 4189
548602194 3799
234001327 780
302151487 1744
2385 370000375
222300000 741
9255 560195895
6631 958259841
825899681 2753
257778480 15410
265435755 1753
291299449 971
457201152 1524
424502099 1415
406628257 2841
950240443 3992
923156161 32320
715486268 264442385
915908142 360830378
903660940 8918
3133 603965659
490131411 5297
303892638 2982
523199334 1744
401573959 5659
96978901 1775
10675 999233827
164400549 548
119911027 1866
3869 375266234
905139061 3540
601202080 601202079
434996050 80525
887401251 2958
678714169 5324
709820123 709820124
388201295 1294
86384560 43805743
701635910 283176585
490779975 1995
456898477 1523
608998039 2030
471886465 2688
695361554 695361555
872684151 5992
210487493 1252
174590261 1202
203832486 1353
707678451 2950
655990015 4174
701102338 2337
999323558 6680
17984343 7127104
653702179 2179
289501089 965
732900000 2443
629362471 2866
129840591 472
146764643 564
607959840 2347
967832559 835334686
429474831 1650
266824580 6707
803376378 340847
3245185 16
893222998 10439
16024 555606104
159747255 844
679510085 339755042
999158128 499107087
845477217 2848
282613478 15218
911898311 3517
886068106 443034053
19984626 19984627
825281891 18146
656050059 2801
124723155 62361577
974878249 487439124
479398435 1598
690018372 2367
465648902 5441
874672900 4460
146465448 1559
725699928 3506
41080368 168
792600000 2642
255121973 2425
274427333 124326550
137241899 1090
465599999 1552
52190421 19726696
580494983 5471
942603141 3142
809287920 13560
696284248 4922
408300841 1361
915826931 5697
757782301 3929
952 259363832
316824833 125824
303488840 8686
918440743 4741
114730647 1342
204929483 1199
698691610 12671
73332608 73332609
446298406 1885
3413 579646855
815852700 407926350
493274200 1916
910410632 28687
410999544 1370
774741356 542706586
839862465 4671
900426322 8966
1403 364835885
697286556 7569
957484898 467899296
232812122 2154
25615573 25615574
393379084 393379084
2693 366471519
422099787 1407
59766971 7495
505498573 3522
578777346 578777347
387598707 1292
136014629 136014629
915094807 400371738
190774829 1079
949147059 4057
449699486 2603
486824520 3272
105120144 401
771900001 2573
43800104 146
64207262 337
761175001 3000
7934 598428716
312822506 1370
392400317 1308
407666548 1761
626054687 4206
772697688 3801
20183184 140
729825317 4221
667291007 2364
409451053 6341
925285617 5557
110400367 368
4121 933526009
650765767 650765767
140376181 5145
713688036 6555
8054809 213
357600746 1192
798539045 10677
830844571 120254
192600124 642
626860349 626860350
849303666 5560
3471 685765468
331771160 1330
731766049 9048
114684193 1286
953318521 6358
71909120 1280
136012814 469
916741864 346483071
611651770 6909
956988382 65094
448060983 9638
797100501 2657
620084568 3156
326893327 6232
306088971 1809
19255137 219
194099354 647
458564154 1999
2190 265940460
328801723 1096
464332698 2641
429901078 1433
314320990 1709
512976294 129845
292428024 1462
205893007 205893008
900599999 3002
223477244 2023
921800679 4413
713202450 2830
613845794 3475
973263598 973263597
981523981 708146806
321177177 2696
969994763 6819
106758882 534
41752801 20876401
910801427 3036
344845899 1150
951417035 5778
653700000 2179
116818229 79697603
817372261 27910
63300161 211
821130981 5603
493713481 12586
698223675 2595
305683233 152841616
768804755 40044
661535983 2633
353928540 353928539
14164 560534348
909390198 4111
786908279 4394
648362796 5872
835309504 41504
636299113 2121
330658849 8282
22301271 243
256523217 106970851
277175651 1570
267123745 2313
979377566 3299
594211302 23069
893522005 6164
7320 574430403
574807085 2726
312289979 8558
549778283 5841
533699999 1779
850 143090700
577709607 2042
964198825 3214
22636 717210404
889210005 3833
725599138 11809
661128701 8389
723917461 3180
2750 753139750
326 67586823
742921108 3813
842034156 36268
545977842 256695690
877729828 3648
711203263 4439
697500758 3352
219299391 731
513156965 2037
3734 993173054
678452825 2724
196804764 3798
687398263 687398263
356416899 1190
337711924 2511
25714820 628
820693799 3935
21644 728239794
171502904 1376
572441486 572441487
20701749 138
622693727 2644
877906114 403339838
269099999 897
130027471 956
12580 904288476
855713156 406128035
147300490 491
286430960 3910
83601099 2619
373498754 1245
245589634 3005
763430289 8168
911749820 24865
469432167 5303
991461735 3368
191006437 803
414599043 1382
307704673 7544
902700547 3009
723373759 4090
439482890 3710
976463816 932103595
759240651 3062
1676 408384216
8461514 157
475953950 3797
491399999 1638
835573709 4948
957 178398198
265067658 9117
312000120 1040
41307596 2044
906161567 902208546
873752557 21238
938529912 6421
642897856 2143
382301035 3347
885044160 19648
606874256 2264
376499322 1255
355247640 5940
808211360 4793
156532308 156532309
236521014 1756
289703459 4056
589631459 586222500
175850902 620
777675453 2841
814734741 407367370
537 148130770
16419744 142
526960157 6198
898254791 5172
607853898 607853899
866151580 3010
98439262 3851
248699999 829
391500001 1305
444554912 13281
795124320 284575103
553455595 1895
6474626 37
816053673 408026836
1828 337816384
916838081 677133
614627515 4891
110054409 655
279138447 2727
489395015 2572
113612165 1082
105521711 490
362283248 1393
329099719 1097
3548 356857840
704901770 3289
599241938 2225
839590919 381859202
389115368 1851
375603209 5777
975552016 487776008
758733519 16496
138258387 469
417202439 3040
435300000 1451
960801299 7952
122999745 410
811982690 3779
750246951 9670
290986584 4956
531598227 1772
728330518 364165259
750837611 2718
495835861 4173
311078742 1839
190800453 636
302701895 1009
789906771 6816
10956563 124
597892212 100791
313115687 2178
110314219 4494
315115672 6488
382907584 1797
279470348 121239627
837986283 802138463
957624195 6919
986593334 3705
508834563 4354
838797204 2796
43564175 186
625512047 2254
813641122 6593
192571113 1082
170589268 2290
336650269 1218
780774134 5358
868598575 4553
464401094 464401095
188385412 724
534351004 2109
803628617 562681792
520808393 3854
783690589 391845295
791697685 2639
290943569 2695
296864645 6046
907748687 3282
865534387 5736
473871481 4969
117738600 1156
265408594 1197
132294950 1413
859848361 4982
879891229 3348
364895936 364895936
343529633 4768
2408 218216384
414004415 10834
323700299 1079
545682923 2934
79708721 728
624240656 2171
150300203 501
957710218 11953
912897527 3043
298758656 1736
50350589 1424
944884814 4979
450186418 173558254
299939135 1288
640175263 2602
492306790 6767
40050192 336
91228550 427
755932064 17357
217801947 1661
300301106 1001
933089093 3181
75900460 253
400802062 1336
548298673 2387
342879182 342879181
104430650 1357
508060361 1741
80214551 325
511357128 1946
645193839 2260
661342174 6747
997001639 19905
213600000 712
636687717 4467
415610033 2447
640460795 5945
306400577 2386
143400387 478
871958757 5546
689744670 5018
3397 741638424
361370734 1973
175595848 792
950970964 907593253
369001159 1230
813438900 5310
12416 711486464
334199412 1114
131511289 131511290
625497915 2085
522 79704702
956978220 10577
89888733 305
949102516 102285
470861007 235430504
8940 430863300
44847433 202
396253008 9648
983074801 5277
924373275 65498
955414966 61006
963940084 7054
597181247 3888
403551779 201775889
212700243 212700243
817558345 817558346
757686149 37626
331800753 1106
465301550 1551
447983092 5505
352306643 2419
653760964 2928
8792054 30
401400348 1338
677727108 3012
811497295 2705
916 239504034
684314705 342157352
840485628 9419
788763348 3379
1305 39010365
211877049 847
157499475 525
944712213 7274
358040844 9659
849602342 2832
817198272 2724
170399433 568
6068 893382262
179104421 911
636295899 2554
6754 845342869
577441122 206253148
123805312 544
964496786 3215
776224801 10400
679318040 4845
2566166 35
813394740 6527
964803187 5714
630351 3
595989023 3277
1264 213157167
893397021 2978
610810384 3028
756107999 4179
774000000 2580
591372342 200759923
336897861 5120
333300000 1111
212770800 1100
792767770 16565
866525722 4133
7397 706982014
8022503 58
311968936 1210
266573393 1654
55079401 8956
607292837 62410
345495291 345495291
89619746 307
739151601 6200
30300100 101
620600160 2148
252064013 3779
775200437 2584
431808601 16329
594088370 3530
541495787 4353
194699420 649
752217331 2810
579835512 4102
10558 972423474
624832248 44214
468206584 4462
582725744 9605
318200786 159100393
610 100996480
710936159 3480
307498975 1025
275433589 3865
398387606 7247
404661627 2126
2345028 817
2604 404054868
465301976 1551
157404345 2642
715197615 2384
131901751 843
217307161 1270
722361537 642793818
336200569 286616
928629926 28546
740712895 12496
391699043 2332
970741440 6288
700281555 69569
815843241 2831
999918654 499959327
43199913 144
54228503 473
888650775 444325388
227834565 802
686025559 2762
877502926 2925
2959 822427894
887827649 887827648
246725953 1056
674595397 9916
556250743 3332
475690835 2024
27815 243659400
863535169 7324
973687436 3335
48643710 164
864300258 2881
130957200 3137
960303200 3201
234116999 11700
45438801 575
676648087 3387
20371280 126
593616661 8476
786395814 763625487
620208906 19407
377562710 377562711
565999739 6346
408023741 204011870
433338246 2097
408245468 1652
753106180 45286
4858591 2429295
365101218 1217
343501743 1145
318226312 1461
24600125 82
659371024 13390
593314815 5958
248220024 1212
599291185 2975
407100826 3555
893830834 893830834
194400001 648
440099999 1467
678271178 2483
457048127 4517
39603010 4507
761697460 2539
1333327 1333326
258300386 861
297899007 993
688316595 7214
816422869 411892057
429299999 1431
490953562 1673
474900493 1583
538746067 71996
723376674 723376675
971930982 3674
146400037 488
942459445 3715
201965717 1461
431402166 1438
945336169 3288
101396064 2838
501337892 2192
51820803 12071
853275750 3031
646047759 7937
491398854 1638
28576494 113
710856907 355428453
298714893 149357446
618302060 2061
815113364 4394
14239121 56
102919843 102919844
748005114 3215
635699250 2119
744029048 372014524
542577215 3246
4322 981258236
916213678 3965
444193949 3964
622061053 2197
619874471 3864
107100356 357
179164013 736
113266253 56633127
249314421 1140
597752046 9459
947033579 460674800
3350 721969407
11943 825595704
698102328 2327
232765673 854
1871 314777254
662974307 5022
926787835 6128
740254514 3185
503444471 3147
815378615 25194
699553597 2671
881251537 9449
35206845 154
275066781 1416
388205940 2740
879547800 4398
145234975 2239
499972205 9046
520737525 49665
362399999 1208
1708 423047263
828899230 2763
207643008 2841
611837108 2115
241382212 861
525408302 3239
205599031 2965
491767055 1700
443438031 4357
28185 599930809
1114 109747031
973648557 6014
144286007 5384
980607319 9955
638400000 2128
7451 476653972
345599327 1152
582335040 2702
1637 348311850
153554432 115248760
954585204 11297
774901165 2583
307947383 1598
55681699 643
576309373 2699
429824954 5902
492102398 3324
225300751 751
873002911 2910
811395720 405697860
557985184 3916
891422392 38206
843096651 536077258
598532902 3095
283766615 1279
132736163 3316
925859762 338860210
965326163 28254
334685965 2885
311831079 66446
570631005 2763
841967508 15497
126684678 738
538218290 18681
888602962 2962
240031951 1850
219848947 4268
803220974 380297058
32213554 655
385473660 2860
1174 254856304
524250961 524250962
803765896 4213
36600121 122
93553110 807
864461312 5494
459001483 1530
558000001 1860
908751151 7650
838091442 2916
17111 758684629
707635648 707635648
939332521 853139078
964659695 7854
484533263 171744381
681000001 2270
329401099 1098
825090481 23073
919146079 3916
901608240 5070
809230491 3668
398889601 1776
554788336 554788335
906789671 3204
419008957 204320947
436957772 40388
596328299 2446
462163182 7683
497727287 5241
550382139 1870
262109236 1480
728060780 3917
383004388 2951
553952211 307922825
80758912 437
50358524 525
587683862 2533
214501013 715
474299999 1581
255299150 851
992556462 59959
148510399 505
486539236 1989
146164776 606
802502674 2675
903313860 30028
438175343 1670
911379411 3290
5250 955376133
956365765 6452
922200328 3074
897314696 7224
905403017 3018
320401835 1068
365410571 1993
597961054 17644
715266600 9980
7893 662908407
87300420 291
596673447 13815
822299999 2741
371175697 13654
599189500 11830
346187571 346187572
983724243 8686
164999450 550
182894593 976
724799306 18557
549767438 28752
585300403 1951
854699857 2849
374066013 2614
835308809 3180
767104753 2557
360986227 1297
853304516 30773
233888413 866
239565900 16297
339299759 1131
626924782 3346
403309747 3797
371146687 5368
887397319 2958
886707509 4353
853743120 853743120
955797228 3186
1338 271636129
741247326 741247327
364861002 23611
337722529 3212
253541398 4642
436799431 1456
120431903 1297
7290080 7290081
663837765 3203
835797215 2786
722050593 2832
188999371 630
237830150 11427
940205407 3134
682592098 4079
829391923 2934
223942739 980
283600568 1169
752474635 6078
319922142 1578
484535522 2533
9651 767723511
609091565 7285
463387100 8862
775718029 55956
523799226 1746
935183030 935183031
450037569 9074
5134 507580991
743148951 2511
226509775 1401
520766119 12040
203 35133616
114922508 439
505198611 1684
910578391 7374
360374709 1348
538799839 1796
665703503 2219
58799819 470
177860492 5730
745645957 26098
486886951 6075
868254608 9381
260042608 5012
719997600 2400
23554262 98
993045054 12790
381072222 1341
741921313 2838
442497976 2095
558 159285573
762090970 31697
543901814 1813
37634292 127
349981901 16700
411099887 17027
536398213 1788
365879201 229419931
270394258 10275
388800222 1296
187667770 1022
222504467 857
150860590 1689
298227107 149113553
24008197 104
712530263 65256
666398888 666398887
768866185 768866185
711834570 4032
992822757 3912
18599939 62
902302252 3855
741640285 11363
291299559 971
783679683 7178
309000964 1030
746374332 746374332
371 58927514
64004159 32002080
106500701 355
460748717 1871
424162331 1739
993896688 3313
450337208 3431
82800010 276
264222631 132111316
200952440 1532
249560321 1618
495979085 247989543
547072031 1865
255093124 875
421034641 1560
952847891 11356
110863270 417
783388979 3114
125489767 634
776377485 388188743
81500001 1630
756395683 4334
865442812 392051393
925914436 4333
248690465 1809
975491769 4653
557625645 240559078
431914777 2427
707226390 9165
946309435 4234
211862761 824
441 56566925
41999859 140
320399992 1068
927013937 6702
743050847 6791
310961040 1594672
137700458 459
330300591 1101
16499945 55
362106666 13518
976351229 3522
29700122 99
388891655 2173
408427458 402251733
228600761 762
672796881 505023219
282785169 2617
246300572 821
280506463 1148
30581135 107
645673949 9305
9142615 9142616
8880 440349614
698764711 5077
703797653 2346
988200681 971065538
85022671 42511336
551698160 1839
974065465 7932
598315024 2138
638479948 2562
529499999 1765
131232495 4135
117536605 117536606
496004988 1731
858228832 2943
156348054 10900
964579705 56904
13405 914649960
468172743 4082
206171666 1003
654455770 10118
132175603 511
98336953 472
168431104 1373
427495320 1442
350314041 2915
150974950 5909
743238815 371619407
570413995 20941
525453954 5503
807750581 4564
243530749 1044
5680 818186960
479687202 8838
845997180 2820
41824411 1210
262147005 1991
867538351 8179
960598458 3202
966740967 753795833
33717486 150
678297740 2261
331801223 1106
281314420 4019
193370586 8442
4870 419490516
908277325 4489
989287164 7836
600399692 280720859
451426697 283081154
926853460 10789
993000001 3310
722826960 722826961
263999834 880
994478077 6658
666899999 2223
141166868 7197
153839121 1618
2629 195780289
805500758 2685
700802336 2336
846934165 35077
766541819 2724
869767285 3301
631482961 3131
973659450 36930
430774353 2308
294885382 3653
997174341 42489
343176094 194501070
305620027 152810014
392962124 53283
951022518 64310
288900344 963
692945799 48799
349970932 5137
162431674 623
760181281 10212
8544187 83
32891624 225
484394687 1728
503581142 7859
188700663 629
2208 532251648
130370759 6942
603902014 2013
268199105 894
696998399 6400
957246070 3826
620845670 2567
705315745 7001
828391286 9211
386027191 2790
121687437 488
5174 321861096
449701957 1499
145465957 707
418423886 1701
551701838 1839
765391741 382695871
587234865 15239
1051 191573127
841199999 2804
758869827 296820642
9804 593710632
553977620 6763
312898957 1043
872878838 3757
775205390 11333
324694613 162347307
499379399 2340
767400000 2558
753002509 2510
39600131 132
536128019 2723
428176135 4937
569994620 2312
228673226 844
660300001 2201
998118690 7764
411466153 2089
498901694 1663
391651865 195825933
978000001 3260
958392984 958392985
98715673 38474756
539098202 1797
347099091 1157
761098683 2725
229686405 1795
631197895 2104
308292796 1282
655642095 5750
855548460 3978
127500332 425
749093588 748457128
584398052 1948
300372481 1280
160479823 2333
19438938 226
560105035 4361
108864212 519
618584399 2800
990562583 34479
994768599 8330
827702758 2759
272338306 955
454072906 227036453
253393530 1794
945601340 3152
630617645 315308822
16277873 102
2137 577515702
211850624 875
76800101 256
757797475 2526
981928936 981928937
20037109 78
352360438 1353
676502255 2255
811423623 811423623
604389635 302194817
982354529 461290721
372639764 3627
953486748 12732
693602312 2312
966193357 966193358
280200248 934
943260883 471630441
321747122 1724
642002139 2140
909145020 3815
80960641 1026
108600457 362
32054331 154
483599304 1612
937827656 4893
463642402 2763
159152981 1631
187009202 1077
445887815 1939
5400006 18
889793907 7436
29325346 527
95400230 318
889799999 2966
300291736 5925
791200985 3742
801596108 3581
916915546 3159
890672114 656711535
23699920 79
73499754 245
664895433 664895433
23399923 78
957601573 3192
465475230 3793
253207123 1158
814503900 4980
383778492 1942
292453287 5368
560673987 4169
664097265 2295
860653065 130858
513598288 1712
777601398 2592
84311957 420
59892865 59892866
452677279 3040
61873424 225
325785343 325785342
812252625 19517
810342560 4519
409471630 2206
4743 871744428
132468321 569
183450108 1301
833097222 2777
63966864 897
824610555 4109
496188730 2743
765691381 3370
501434484 29507
623540142 9120
515198188 2330
342894119 1698
827102757 2757
144426196 502
605102016 2017
692459870 12531
113400379 378
483343961 241671981
960032672 3749
512837025 5099
714825586 8318
818358675 11257
402299465 1341
489654261 6740
684394162 684394162
79142567 79142566
414595192 1611
97869719 409
336854752 1627
849519814 3586
298233794 1271
801729451 6311
177300061 591
145014286 597
723607649 361803824
829499332 6969
207332553 1085
947650594 473825297
377711905 8591
951358715 9972
442501476 1475
37266146 7055
524747794 5885
589354775 9137
784199999 2614
839700850 2799
681261331 340630665
356700647 1189
927786112 13376
644598698 3342
14407789 55
288383976 2242
659444875 15044
127031419 496
641388679 3129
496803105 1656
474824276 2860
163788660 1098
896144544 11808
327580981 2257
255 37379430
705799313 5572
151324629 75662314
873478431 4503
678085892 2345
1202515 416467
317496556 317496556
604755655 16388
238215536 815
881274716 881274717
817541318 3199
82844139 1871
51969574 634
128141221 563
6831 225026687
445438099 2408
320698932 1069
306714913 1102
820575184 3743
659250383 7761
11544020 43
412500287 1375
418030852 1484
293415005 1235
922258567 461129284
977534432 379802028
86 8684946
943289761 3710
828860010 775269816
586198047 1954
848879305 179543
589719578 294859789
260886627 1057
382449761 7216
231900773 773
108251596 2106
253779365 1104
900899511 3003
326949522 2859
398080333 1566
902098563 3007
655021598 60667
561669677 2764
15799095 66
780828485 9302
897031094 9182
927000000 3090
943203144 3144
8541 138620430
874498589 4151
216600001 722
588903308 1963
101741535 386
897071407 897071408
313627691 1218
957927583 4147
268222199 1213
485072526 2278
4812 935458964
11779461 44
714603630 2382
498300724 1661
402060523 2308
898466691 898466690
30130195 15065098
659133668 2283
92298748 423
931 183493204
863400569 2878
688797705 2296
950056643 8562
363968113 2757
709970671 11178
439406264 5069
556199522 1854
238200051 794
689401525 2298
31200062 104
161164065 1137
412489373 2858
306901299 1023
146826316 587
799872066 2718
6975729 51
209721077 27974
786472399 2800
586696553 6287
373037585 373037584
392954232 3280
78109896 462
709676452 8467
465100271 4368
855063057 55934
118734 544039188
557953272 3073
128700429 429
12277028 103
623023228 22740
338100001 1127
311156974 2045
612302256 2041
74534053 37801841
454801343 1516
221963187 1244
2896 663438799
357665311 7030
555076559 2292
343855923 1577
475282985 78056
2969 688332960
947192011 17653
538147163 1852
607794495 2336
981605894 3272
498514892 18188
192467701 96233850
522681058 6247
351299999 1171
9848236 40
915174483 12714
225706531 2026
442217749 12408
80099732 267
642143157 4995
472942565 8494
167586059 613
632227681 5152
1827 432290124
373033177 6052
587783185 106579
449548534 13435
836702790 2789
432901443 1443
122223101 1202
91200261 304
322241697 1484
29449330 273
328863919 1369
435823076 1655
862318620 9790
714637977 2476
802505161 2675
785254401 6922
118805512 443
622665835 3871
470300901 3189
958383824 4161
293635690 1538
368254906 2404
987005005 3290
196452105 196452106
349501579 1165
375415226 4891
821007349 3702
3420 867973439
824698130 2749
120522075 60381881
698403591 2328
485400000 1618
430528742 3431
200244928 1099
34966631 133
140395520 544
17456 427429525
736197547 2454
921947796 4884
14668160 416
562199999 1874
197079341 174176692
654674780 2281
597249961 298624980
417898607 1393
15566418 259
624966916 8046
107107873 716
988320824 4315
317654351 1117
3745 849523023
160821540 4476
763122075 3225
791289805 9988
152069524 965
866447722 5461
108886661 946
179199850 179199851
17086278 12603732
969529237 3455
440280738 3114
488401628 1628
281185425 2025
281 80655257
925503086 3085
970319880 3310
695130852 695130853
76351231 1629
350699664 1169
114899743 383
150632173 1078
973420360 3608
44384840 283
202308330 6405
294228143 4197
850959901 850959900
303966194 2191
448391793 5872
670678817 3202
34855848 204
445108951 1650
11195879 5597939
456600274 1522
2632 737175824
152040297 982
338700001 1129
834602781 2782
703177104 5388
201389188 8162
526319629 5873
849599882 2832
551403302 10933
218599192 952
665888667 39992
869261067 7312
191637419 965
956396813 3188
9386 460751886
8100006 27
1288 218573600
1188 221304526
209052547 2206
544198187 1814
875188893 3140
732228349 3005
2090 386671576
291608064 3168
46561 460255485
439456993 6882
113346314 113346315
855600634 2852
733475901 733475900
46799908 156
861430995 5685
915713969 3952
404999739 1350
457499685 1525
651892855 3309
7593 906475119
331688994 1407
225115448 16380
664355226 2990
846297180 2821
17054204 58
695394291 7090
686455075 2801
244697286 2142
783302612 2611
190925219 95462609
751202505 2504
971477396 838873598
865816945 11212
353856692 353856692
795927486 397963743
729453376 364726688
337200001 1124
880050359 440025179
55141687 2008
561302964 1871
837857279 26624
1288 339776242
230670461 822
588640427 2286
278101131 2044
583386011 7403
440698845 1469
983166809 5192
226855058 588176
792695617 3553
826800000 2756
169 46160491
639139807 12908
150467472 587
809098014 2697
943810560 4224
692326710 4166
414203003 1462
941778662 3870
941222433 4526
187958044 681
892432931 446216465
15663 858018368
495490757 2534
287356330 1224
433799541 1446
831598894 2772
91329267 538
303301012 1011
920730748 3623
190728507 190728508
223324310 805
476287329 1769
803276839 3101
934091839 4231
776776562 734185998
115908562 1166
635034073 2802
323099744 1077
12 2401624
913450408 456725204
309601341 1032
869105397 2897
192350106 1465
297551022 1181
920497377 370584524
707369395 353684697
893663904 7055
230464819 2970
176400519 588
146099512 487
157983169 1504
717974418 2701
960604318 885159511
140653417 129655514
873595993 6499
771625243 3238
149527040 592
983553537 3584
662997790 2210
589502044 1965
814202714 2714
902749847 3498
728741752 8621
627386391 53587
894063645 4815
881717611 3352
322401853 2962
411599589 1372
330419972 8981
939300000 3131
553198156 1844
64965326 32482663
817814724 11621
409972913 8586
89463001 300
701380535 4359
800616659 14726
463213807 378574
286640241 11920
751846411 6510
474467034 12668
381672719 1452
262878919 3065
125483946 6554
493202408 1644
955746970 7565
243232501 861
635334336 51336
459490744 9746
59862727 9454
906970245 3302
14100046 47
866995624 712992224
297194710 68811
133632018 1627
781605605 7205
430199999 1434
146277479 73138740
983131379 491565689
302109997 1086
25695386 163
227099294 757
951343830 4919
797696604 797696603
969138374 385196748
585832451 5939
38478775 238
407400987 407400988
353478809 13190
600370994 600370995
2838 657695148
240175917 55360
559574364 3147
490898794 7447
753004256 3422
214500000 715
808870737 3233
494870158 10221
100446750 100446750
858471119 2952
309299874 1031
866702889 2889
824072199 6289
383099247 1277
145199616 484
966917229 5133
257079838 1798
795121006 14383
146004664 988
955293768 12276
785224719 3010
549299999 1831
206730767 1270
572255021 6748
315000794 1050
429301843 1431
690902304 2303
767397441 2558
92980863 46490431
177894997 2957
671891000 7480
328829029 164414515
86264903 779
713562968 2468
109146097 438
813872663 4226
990351449 6525
956354807 6336
11397 579195734
964826827 482413413
521673301 521673302
832188633 416094316
413288139 1415
57200534 1132
420275519 60480
541103973 2558
761474939 380737469
3422 465872883
675796968 3091
117000268 390
659934997 2569
962061144 9589
595157125 8486
132000141 440
513194907 1593773
834376220 2976
431550783 215775392
413990157 242693441
47106189 1370
406299093 5025
437721384 3372
418171886 1606
887330897 2979
456134125 1604
4067 221006633
451791127 225895563
1328 97721732
540899171 1803
748802496 2496
483300000 1611
878105748 16037
544498185 1815
786725242 8332
954256709 17137
992655400 7406
518399999 1728
798248052 7434
605277894 2701
791019882 3006
593496033 3107
716283273 3780
198600663 662
114600001 382
387190495 6944
540202249 6538
154442959 4500
913 195098631
595404215 2943
415047769 4146
827325253 4212
880202202 2934
230218079 3560
45194722 22597361
956703188 3189
174272641 2612
90072225 909
192961424 820
201548048 1352
12698357 82
664073403 332036701
595707688 595707689
674027633 4718
508418084 1859
54899935 183
558978337 7153
263838550 3253
62462653 266
203294926 1487
845960133 3840
758799011 10999
564599954 1882
978936784 3416
468900000 1563
368220032 1930
91105028 767
327036601 2739
921296915 6012
34616573 238
828426257 20019
883612865 27415
362172602 181086301
809372020 809372021
14999962 50
298130537 1151
356931337 1466
317652513 158826257
614809252 2642
713972252 23044
754588655 5032
857373305 7922
18068893 102
137513694 635
946 180386118
8672 684773461
122971450 863
603643981 2521
467133591 3307
868537319 3976
240364333 1146
405601362 1352
770346086 38299
28173670 112
783203082 4649
902400000 3008
128099850 427
228551161 6870
684302281 2281
10621440 36
208159246 1015
928503080 3095
2915 546325594
897302990 2991
867284735 3119
619150525 7051
977396741 3258
976673697 4098
554781415 3704
532098433 2313
358677784 1487
773097423 2577
241409663 1101
700496790 2900
849647562 2906
513973513 2516
361498795 1205
921431040 14340
817041632 12929
482298234 2838
92383910 3891
326953159 163476579
115800386 386
558292834 3437
45084447 36922915
997709990 4811
382358804 382358803
9900017 33
793332906 2778
338104971 2027
773210299 14798
551700243 1839
4400 895150102
349242685 1959
515355237 257677618
995380069 7844
234761067 909
538717113 321865
192000639 640
651573798 252323432
720899416 2403
684964031 3433
384632246 1601
472891431 1671
658513427 10153
364191910 4298
42935096 292
320038305 5894
824830651 125545
214578441 80902506
821055037 7628
384633495 2117
568916059 1934
404934408 1431
798043280 4705
39797954 155
2075 619319996
475501584 1585
276257661 276257660
807843187 2826
115527879 573
1035 213504463
217500120 725
669860214 3901
160615185 574
313201044 1044
846742143 31996
735000001 2450
898747567 3760
66423167 896
15000036 50
520199763 1734
513390404 2260
135875298 1783
794577529 3494
398956420 1415
464420304 4833
669897767 2233
3169 820024998
978198084 22278
2192854 38
973121566 5595
542291778 2667
940443909 35583
164699452 549
127597688 6601
520317728 520317728
117105722 429
16200050 54
716830539 4910
211429433 4565
525839958 3318
357961823 6498
392700000 1309
654242128 5857
491752226 2027
188217187 188217188
228000759 760
600874090 5890
725941209 2439
10904 818221943
123539820 2199
220734931 1153
260682056 2341
452631068 1683
925496916 3085
828238532 5582
692397692 2308
936203846 3452
489991556 489991555
710961215 5046
885370445 11278
912342621 9884
236135178 118067589
3345 575457941
138259771 746
3450 640064700
991265973 495632986
588603016 1962
775783576 9284
893053542 3173
867600000 2892
496847136 496847135
722099719 2407
127174258 1877
156451800 656
676491877 3693
773097819 2577
411569075 8174
999722197 886190246
269842320 4428
347981441 173990720
214028407 761
900298647 3001
376295693 2526
211496489 4391
691887689 10023
845030503 9819
1130 295674670
92024493 2607
750803721 662911083
637470344 5295
935949507 467974754
593601909 2629
86215923 86215922
197742787 1358
751553584 4360
606032322 4708
100827375 2356
584022449 2225
895969662 3031
578753561 3080
450601501 1502
728075048 683893
543945689 543945690
183627199 1600
426006000 3430
509614187 1957
593533253 4002
250105537 7226
936347534 4493
921898706 3073
372500919 1942
623997919 2080
838502795 2795
479467401 20402
843338213 4321
304072626 2125
829668518 2795
681808379 2420
544024591 1969
465431934 1903
828826670 3290
620119900 3549
517005963 4088
73500121 245
333739980 1323
474922081 4594
894806020 4145
943400678 4060
524105980 14435
987749138 13445
465569729 2119
38310911 128
401999655 1340
713537604 9715
68297000 551
287624129 1672
447175171 2977
955580326 951697629
728677951 4638
2099999 7
176 51348834
15006417 724
401568052 401568053
848402273 2828
846014158 3969
10712 645976448
638202365 3946
1912 496854232
525692684 525692683
800051080 4613
561329071 398545329
552152370 10735
563022673 33800
7937 577345317
17584491 154
932121599 461373742
6188 664249834
214591243 2177
6151 143681209
603440676 4332
240017616 1276
987062920 491632223
307800401 1026
963600000 3212
284704955 142352477
816779883 816779884
290306 613997190
862174732 3221
167099999 557
17600 515738395
533981883 2256
847201466 2824
399266382 5106
588598179 1962
981903216 3273
2204 309514770
403484227 1551
4913 812894375
707841088 2991
97387801 772
907 231541393
489085136 1799
826533912 2936
831401827 10158
161853470 1548
540874613 8553
743986218 2806
565606419 2522
724136769 724136768
409101580 409101579
189544771 2027
510085189 6427
666004137 2220
455339548 5161
924603083 3082
823974716 823974716
869048328 7967
666845900 2231
354300634 1181
56015527 292
54115736 389
14115 478442040
114841266 385
830397999 2768
187028926 878
890203562 11391
830404344 2768
32756121 318
311401037 1038
935397120 7140
734117512 15733
311458932 1425
212681847 1336
739394393 5889
390832463 1881
339970313 1884
137887019 68943509
524529004 2569
2484 265295256
917740291 17426
990599458 3302
679380098 4091
3719 208965532
28114793 114
523253920 51380
984765678 3539
7135 965495605
275055661 2674
717897608 2393
500289031 6873
1799998 6
245236536 245236535
878312277 10731
792590376 792590377
646339356 613611834
424493653 1653
143700397 479
925969479 3941
357901194 1193
160113742 627
852305406 2841
302603798 1067
802242167 19594
356345471 178172736
448798503 1496
746292799 7313
415228915 7554
519441743 2193
533697121 2160
967766024 5169
314098952 1047
715990008 397396858
745791606 2814
736016128 2869
453857572 61977
557726337 2151
835942258 40562
639838597 3019
682966116 234386049
837603792 2792
338968647 3938
4789 944515314
882647541 19221
239040160 119520080
704025949 22038
671460998 2703
38756072 3498
938541304 13461
116269399 454
665398079 665398078
553078938 2964
332185093 3914
467299601 3531
619412551 3884
211957952 951
749304437 5626
855772767 4028
827350366 5205
569867717 569867718
582513359 7865
459159549 10179
749715331 6110
446413907 2117
146934646 715
834424030 834424031
614386454 2115
979249928 921969213
57084724 1234
76500111 255
42459262 16524704
64263673 21833154
990336296 23543
204899619 683
309395924 154697962
621248837 14482
18299999 61
950964161 5965
571308165 4037
285300000 951
39547871 1512
398067260 3917
167399442 558
830102351 3850
306999108 2067
549427459 64789
4048 444087513
137884691 9610
701512239 3380
887097044 2957
39187897 39187897
657996585 2682
148096021 993
25326084 350
876713308 17338
546000060 3228
214644735 2488
943040961 14619
362323744 5285
982790481 7034
446698511 1489
468866890 468866891
496691613 2871
40 10743905
358199681 1194
356848699 1675
750997043 750997042
707822561 2921
173919833 2178
725199884 9855
505380353 1873
56100002 187
580585417 3402
502569601 1950
90599999 302
767583907 17868
754286720 3070
489901632 1633
606867055 303433527
593112295 5994
17558 854413523
10594249 57
284700628 949
576711031 10130
479400286 1598
789616932 4178
510204240 3549
971206577 971206577
323884602 1576
184421315 1121
468090390 1824
677099941 2257
641027066 2853
692204163 5273
335398882 1118
509998300 1700
923979827 3485
470150836 2887
563099276 1877
105995335 643
463499026 1545
334868129 2043
422723784 1605
966768926 7650
83313008 351
13426628 4732065
224699251 749
383292436 5041
253532081 1388
818075021 7786
677097743 2257
322798923 1076
428132780 1940
128705990 64352995
911099508 3037
489301632 1631
217800725 726
851639041 128880
152514945 152514945
912928777 456464388
272954496 1392
27057770 610
64799999 216
34516874 151
3485 644618608
202556444 6409
68169777 863
402900001 1343
238630199 2964
841748232 11102
568643297 22362
645302151 2151
162585221 568
496479763 2516
977241841 485720246
873298976 2911
769505208 5352
56784540 228
268577100 244161
469725002 2602
341234648 5034
20883 561725340
420599490 1402
516570663 258285331
98227849 350
807566626 3219
283200898 944
313155916 10964
634629709 2864
412757680 4008
338765303 190376556
155664449 603
667776638 10344
638370400 43724
13200040 44
285901467 953
169554782 1979
845239256 17503
562855448 202281152
382929326 2425
791342475 3116
9902858 356
944280656 472140328
346927244 9115
153869133 1151
104959 382599631
411898626 1373
72291912 264
670406590 4278
887513693 443756847
998789581 879258237
307513801 1550
9589242 39
923356563 3279
514745924 2618
862802875 2876
933054735 8535
69600231 232
649266952 7432
558338560 3040
675266337 12253
594382399 594382398
14371 631875569
129299938 431
505176361 3692
573459166 2674
223037267 779
2028 250212708
545101818 1817
131674095 65837047
809606055 7784
508751694 32846
992236244 735697443
45899994 153
265079627 2130
162431106 81215553
645900713 2153
580108910 580108909
885496871 442748435
2916798 1806021
207963005 7654
155191856 789
785397381 2618
964843657 3687
163799719 546
5572 480980612
31362797 31362798
988743140 9730
28542245 148
789075385 22098
740684920 4635
36372478 128
761213532 2752
219973710 1921
576049715 2628
887257274 443628637
2453 649755223
616028297 2645
943731099 3215
12597 618500103
662066789 16079
126003456 545
969499509 969499510
494663568 247331784
176252761 15504
942558906 131082
119445553 2831
213690247 1136
656064289 5904
185015079 1046
2847 67211474
42945607 198
383229769 383229770
739544105 4011
714571424 99315
450946080 24336
229675582 6402
955178943 12824
469648236 68107
520499852 1735
203006150 769
788160571 7005
130480637 572
344101146 1147
48300142 161
683700283 2279
10642146 10642145
28885 920911742
904983721 3655
36857015 134
276000184 920
347890620 2570
136070549 735
935866822 4896
10199 599075232
42247762 226
747297510 2491
238501418 795
162513 775837062
302885883 1484
624828731 31449
247916495 1623
345608372 32078
93633940 777
952868140 3635
563207207 2210
672600697 6202
98999669 330
3642 996297412
52799999 176
734517374 7728
207929749 1814
498900971 1663
795284117 13354
380638449 13944
995472671 142015
221811509 93298278
979441531 8223
1705 167357402
239142923 1132
935122132 183862
853310744 32968
556565086 556565087
210567387 2821
436203078 4338
25869345 153
68766517 273
246576749 3505
628503015 2095
940498449 3135
837476640 3960
986114319 33587
870743231 4658
28531229 14265615
377795223 1703
9332197 504
505226597 7591
389467673 389467672
184299763 1087
894390795 4558
324133710 225297735
489326657 15548
787897141 5370
819728879 2820
502415885 2562
4566 819063041
170561761 170561760
966522788 3374
371656477 185828238
512222135 256111067
1679 448953985
599956061 2710
854 118057814
615655777 7312
66177528 33088764
471301101 1571
262037933 1746
371893346 1371
399902590 1333
121308114 775
979311164 489655582
85191664 478
528548964 1863
311101408 1037
679992659 6660
529591672 277540281
892921314 7649
394242923 2138
310830073 1212
125791538 3603
672771505 3504
35548261 35548262
78034168 4075
295199721 984
512700000 1709
315838176 1406
518327935 3054
360212021 3431
391444841 2291
12564907 146
755404340 2518
943036696 69566
270714545 1004
54257319 260
458584349 458584350
801707046 91041
629023719 3028
583101582 2689
289820761 3468
264301121 881
140662341 5068
616230151 2846
404600000 15822
839922249 5894
413196340 2045
216939785 871
369366562 1269
383721728 1667
588900001 1963
827007920 5588
336601123 1122
592201975 1974
628022017 10656
319879310 8979
267714347 133857173
329391111 329391111
323762280 161881140
193580171 668
554627718 3227
352121175 14175
320440719 1144
332381753 32418
209193 209192
38006 300512933
486783296 4067
669613889 10354
1097 186622154
263048268 1130
1401 418903203
285745967 1998
424070347 1781
520599669 520599670
884286544 5206
740684211 370342105
348901162 1163
858054791 6632
604527446 244831932
477125264 1744
570600000 1902
16800065 56
886266733 443133366
281175841 1769
179801172 1522
8400150 198
1321 155364488
1501 357526033
354875987 123619
998538769 7564
919701505 3651
132999101 526
984950739 6076
97200324 324
840297279 2801
78015361 1074
246453120 246453119
726604316 2422
285261451 1266
676617523 3998
409269431 2407
703311308 12785
201599327 672
181811353 4293
702900608 2343
674665 674666
779704456 2599
10144625 4061572
839174780 6830
932101481 3107
694307206 4029
4559406 20
104875809 382
245729239 3954
986838167 982503840
636898045 2123
101823467 1193
1098 311394018
200241173 679
2454 673251943
358613236 10939
997557617 14963
913705501 910956026
51342802 251
944950789 514746
879957676 12473
766199274 2554
86015487 339
928832202 3391
320088537 160044269
523199411 2354
217795149 217795149
756324374 2985
814197287 2714
420467334 1711
526830217 3389
967832859 483916430
216000719 720
989796571 6822
347486781 1420
761620933 761620934
830616 6
870902904 2903
105332234 1798
386982249 1432
668886471 2901
596192094 596192094
778835770 7460
470401567 1568
426000273 1420
212699355 709
579301122 5177
756555436 309114083
298800995 996
617148935 24813
443655784 9041
386618286 1297
536510460 6285
4811 537667738
844802817 2816
193522250 1685
653008404 12724
957891264 14234
202834449 13417
465623832 465623832
272701805 909
689102656 2297
54965251 2125
854481627 4004
613639348 16121
490357377 5739
1720230 6
113402904 732
792916739 3420
405598647 1352
651001077 2170
3387 624354921
771799293 2829
652540572 3913
370201235 1234
917517862 5881
811168838 405584419
76849301 418
719489030 4166
761 120772404
599005498 51726
763511541 11894
39247608 234
832227515 416113757
396351296 396351295
281698970 1663
145602352 51533253
832986401 3680
432114149 1605
515454843 6623
758836212 74857
160762219 710
325159096 2179
571587109 2850
729002430 2430
1887 537109589
39347799 154
522438457 1822
891207245 891207244
139067639 47190879
57300221 191
286799044 956
877683663 10406
6165 674831226
430734865 2476
829669159 829669159
563701308 1879
886865059 886865060
661609877 2685
160399773 1482
84750864 335
682541884 10701
912742109 40866
65118950 325
493049316 1997
322284424 6425
558838900 14650
178802279 7110
700513345 4128
20332313 88
720433235 3324
11699961 39
294600922 982
196331538 196331539
788631810 3662
33600475 16800237
894602981 2982
967518139 3691
434400000 1448
898505549 2995
302100675 1007
166527920 2210
932163210 8730
2100 497732815
168953392 784
706110384 48657
998703328 3329
165300551 551
93502 662817442
784291622 4162
439272976 30539
733793997 6110
913950685 3313
671799184 11747
40638949 286
311215771 1987
918208879 3358
612212448 2192
683469863 19866
839 123774565
470769516 3598
333489155 166744577
780246302 8578
709183873 4354
770856693 3654
959253039 5682
538820463 2548
434803736 13555
527701758 1759
400881302 1982
649471531 6081
185184406 2707
744910896 3196
432414445 1442
403004771 3497
68104278 26149905
815080962 407540481
549939396 2927
263558512 3052
369797340 7994
188917331 188917330
761102348 2537
669080111 2513
745717895 2772
865961701 6108
971402092 3238
773885994 3066
772197425 2574
875111607 24729
139175326 1676
724212492 3849
941880912 21183
63254020 2380
116999611 390
364070219 1822
653901248 3806
763186926 21093
721751023 721751024
108953654 439
5031 860768883
247561481 3020
844878384 26768
3569 706320201
744676382 5623
637699793 11194
860796618 31377
629916169 2758
430336579 7521
574775760 2220
449979284 2478
784656189 6708
188390876 7620
574857276 4748
836047814 9096
800401102 2668
285600952 952
651635833 5606
346125555 2218
926098441 3087
584176890 7239
980703268 3269
680103116 2267
33900196 113
24300043 81
786561600 7547
443867991 4568
392368111 1959
768902323 6646
508735738 7572
791062373 791062373
610596944 435921195
734777014 102445
500383663 2363
874850860 7011
99300304 331
669758232 2486
445290602 1858
770569200 8100
794739684 6280
335813069 1259
336555528 1156
624593859 4309
884943546 12598
558055355 10003
532425534 1915
541448766 3051
662644989 3319
411175817 2612
693948749 2623
329734203 1237
458983239 4163
884699173 2949
104743344 488
951601711 3172
786900000 2623
414183132 4561
602535492 5625
434422008 2424
246599202 822
991039830 15360
188124643 911
78900084 263
646293000 3000
340501571 1135
2284 518061385
611956757 2479
6770 960134541
156852994 1832
89119783 1877
328179357 164089678
569879707 15898
149661283 538
970953608 48388
233699221 779
635099999 2117
328199529 1094
722702551 2409
734739563 11026
890509569 3328
4451 923776141
728017167 728017168
384000000 1280
983355972 983355973
836352813 17196
724933542 26750
465298450 1551
53684807 3669
998713467 980992000
378002485 1260
663531016 663531016
32700109 109
290176465 1104
465222181 14692
837468685 3733
691557646 7202
587210524 76718
348581910 2370
237213825 1255
390299013 1301
441899677 1473
637499136 2125
33408383 1824
196800656 656
753093381 6047
368182546 301551491
311268618 6219
360579394 15251
365425381 25254
740098666 2467
551990917 275995458
576860683 8539
741099585 2663
694645620 3872
541801813 1806
965618339 965618340
653237120 7653
385071910 7017
946060939 3861
296715225 2724
142062300 68057
619841143 2834
443042326 1485
985203992 3284
133 23878092
609031475 3162
313801046 1046
8099972 27
30204697 222
559115712 10769
386758111 13624
827960022 3685
962459527 6319
883805675 4447
886906801 9360
900690907 10806
301016149 115492880
157921836 624
167543500 687
899102997 2997
201357027 697
6299995 21
825362234 3301
667044528 2351
358131685 2147
184862807 1878
463 118246157
181088577 1252
525524650 2150
961061515 4433
710650427 2395
894967136 64036
424828033 3296
728028315 5865
68778820 293
83201019 2162
918379792 5003
238470184 955
618939461 2171
641789471 4798
972033310 10295
768734693 6591
374531424 1939
767072634 383536317
332137599 9575
995561169 405480612
301440911 150720455
872619246 7453
965343735 24795
799746464 15172
481910381 3039
878381821 6705
833828887 12183
368400286 1683
624204954 3512
760454153 3360
307003687 2081
24008125 159
429383729 2914
370198767 1234
866123338 3886
982958539 5890
664809464 22007
398243092 13530
155066912 572
95770269 5427
510900225 1703
961445845 961445846
775198212 2584
446404041 446404042
804908531 308986
335521352 4149
19023878 388
312733876 13622
354599277 1182
79006062 394
234900331 783
788785525 17597
640797863 2136
820251179 20340
656997809 2190
87597383 1718
77697864 276
811361279 267776
627333817 313666909
271949429 915
11736 837452751
154199485 514
931496895 3105
499193049 249596524
853353619 13370
513925165 3672
334418947 1686
719098692 2397
717602503 687007309
440184717 5397
188379218 786
8274333 83
640751252 30297
747698749 5717
580798065 1936
4889855 24
252232640 2882
1971 192698989
872437096 11295
650839654 10569
387793098 1386
18372058 349
494748587 9395
568057731 4008
593624579 5268
325240670 2429
937496875 3125
320026252 201782
958802011 3196
164151844 666
409413169 3022
896308063 5527
883580866 3521
435145680 4369
364589471 6224
161414811 80707405
934034191 7336
348001160 1160
497466419 248733210
808242329 3990
484109867 1947
865797996 3011
91710712 499
790217427 395108713
898500000 2995
129294446 23260
471284322 4463
476453901 1617
196265777 2224
2070 525232484
540958935 540958934
454 121013246
831424068 831424067
375468138 17289
962012517 481006259
95322611 47661305
240058891 810
251741635 10355
979198681 3264
671907353 4513
605189484 3343
126762759 1581
702818425 3790
296988535 1534
286355521 1242
566598671 5038
515097262 7849
317264492 12072
320826054 90145
502807764 5117
735646629 3490
248838117 1126
151653909 1893
631528919 4505
544884746 25399
12405838 65
962956854 5113
680401913 2268
159015670 3446
331580069 3604
326424370 3202
755069421 2980
381691223 3012
444135447 444135446
830856245 4873
935698274 3655
106143472 383
44400051 148
779756763 779756764
261000870 870
679443737 4078
78599999 262
955885860 9731
389396245 194698122
372738919 3790
194113906 1994
884704717 3117
1091 300824797
63937120 260
6568 266680504
307799127 1026
342197227 2307
937539584 37376
4597 494019569
797263136 2864
527559764 2785
872079511 18226
149138144 149138145
688256110 5959
507728513 7552
309040125 1245
2738 703084351
591960571 52530
6339791 807
635701920 13810
334047925 167023962
330000468 5407
509974505 2152
321000000 1070
664157635 332078818
160801673 722
624840479 3564
717973897 3852
675273027 14313
494568884 2798
228901449 763
652310085 3053
49403699 204
426356913 2176
267052597 108825773
161700540 539
723074249 361537124
65497311 65497310
701906182 4181
702609797 3862
42649860 220
984584903 794984984
199533404 941
708667921 4266
29699901 99
980740560 3741
556203012 1854
298783057 1914
472 89363309
61632870 33397
685994175 5131
136840281 579
7722 749572524
681696143 5582
713093884 3009
105403752 52701876
122026058 619
637499999 2125
193130784 1848
830225775 16778
145159385 626
689708484 605693545
624404560 20109
951003171 3170
324571627 1522
988497595 4882
950996830 3170
509525964 1998
389401297 1298
793108902 5639
533998219 1780
776378663 8374
7039 680813482
686102287 2287
411139511 2928
217721524 106302608
738386446 122921
657637604 328818802
158102111 596
117276705 455
775643135 40626
277848527 17852
72801540 315
285465866 89418
721804249 2406
73699081 616
81778599 410
697307440 4730
879754588 3293
692217892 3566
470905032 5432
282776857 989
100499931 335
633029572 633029573
948000000 3160
783440866 11231
221 7359278
982779789 976649511
331201943 1104
252600737 842
469919595 4262
508876019 2430
921460970 4567
641467311 10789
899836048 3868
279874008 139937004
713003203 2629
833926905 3150
212739569 106369785
516456601 2805
495866032 1801
848237332 78928
864082921 432041460
694199999 2314
95799479 420
123490382 61745191
261667062 261667063
325796753 2174
294137249 1111
687231897 6830
6647981 54
443401478 1478
534763393 214764366
856461984 3181
232168630 2531
6572 674148459
161400703 538
481501605 1605
501371419 2102
807114444 5051
823781649 4711
577527631 577527630
242402249 1025
441506761 2306
839381117 284962130
586509278 8354
660897796 2203
923997986 3080
881966549 3225
287699041 959
322501787 1075
683907481 24632
801850059 2794
24899916 83
639034353 43111
689099999 2297
297292783 1349
411257376 2375
566669900 49340
301925507 2346
570299999 1901
716698673 2389
351201767 172676463
153588727 153588728
131213199 65201386
832678106 37135
86580659 510
700797663 2336
244682503 943
426680991 2672
902025510 6711
486703056 1757
1268 223842013
441598528 1472
641923879 9039
788700000 2629
486601178 1622
118020540 107970486
961199999 3204
247405103 1296
475056396 2918
10088 593737506
83700501 279
44696926 259
795333652 7203
538982182 450119780
900786904 891106118
946960116 6191
737327998 6778
939596868 3132
401942088 2088
555237343 28566
845959946 845959947
720542353 6896
863476697 51699
240599543 802
442916231 221458115
176567852 927
848680246 848680247
930791328 18033
915434204 83533
215015362 773
473034212 473034212
652158221 11795
603592407 5388
694502231 2315
211482084 944
141770837 1104
551015161 2792
324336813 5617
540171097 2667
464598739 2097
77915708 1594
213900480 713
196566221 2579
446583340 8267
631150837 312230
981681039 7585
131699560 439
13601209 163
463725676 3918
641941839 2961
5564647 228
235175541 823
638116567 319058284
25312 602704032
542751067 1916
711752982 8571
857931882 3074
349940665 2881
2532 40576523
91792299 1902
233100777 777
473888305 9657
189900982 633
285670330 2091
862898996 2911
679401275 30275
144945355 762
264899672 883
17617038 162
756590183 3528
1084 217098801
948082375 5453
477039419 238519710
539702920 13144
676434897 5096
213858757 5384
919200576 3064
476969795 15348
603757106 5669
53091545 1686
886572531 9832
494393022 4402
383220187 312059946
547982291 2045
241499194 805
848800981 589633057
792353307 3186
162050333 582
47393146 47393147
486350207 1772
608312469 3744
409020885 1729
791975042 6941
945412210 10930
52966 457255478
876410705 8356
693243873 2403
55500167 185
306398597 1254
751939559 375969780
16793478 774
509402341 1698
913944719 4240
417419031 6521
655412579 11264
527485347 5931
900912179 25629
669565461 669565461
399300000 1331
3110 849047252
879105527 3192
982083260 5860
234299218 781
365019430 1454
8399999 28
161582157 161582156
513301712 1711
409536696 1608
219600733 732
639474887 2392
546900001 1823
894897613 138873
107788037 427
676863780 4183
406482049 10517
456295680 9780
306333787 11336
942779355 707009987
710752313 4877
562056676 2365
965 256428485
733936308 2468
74099753 247
179164302 1864
890118349 3674
217989845 217989846
203999319 680
31638397 354
677126326 4796
770650802 5356
636116383 2766
101699661 339
826402300 52440
119251440 1232
165000001 550
942016045 5529
467736972 1731
694200000 2314
42674046 430
644768606 2773
136140719 68070360
303728114 2298
193916343 96958171
890408542 4371
834602781 2782
351514057 1213
22657653 236
2644 673846626
996405489 10042
771072256 4723
813002709 2710
15562596 133
647688656 4024
240474945 4787
471128642 1646
411947497 3581
882759247 6904
592798025 1976
997627661 3665
149346281 607
779102986 751955507
682020195 238635009
693027384 693027385
827397243 2758
535932287 267966144
682265038 10949
529862982 444196717
842006411 3478
840512390 621160064
645202177 3768
684807150 4744
657002190 2190
509975538 509975539
576461969 288230984
757497475 2525
561790772 4167
39899886 133
400444761 2204
501357619 5515
940643974 3223
427816381 1907
11494362 66
973996481 7422
891217422 3059
427830009 213915005
941611891 443860724
858132395 86106
295173871 108832670
735675601 2640
19242 854733952
889312680 5553
19424 398847969
610901527 610901528
400146419 3543
868203227 2894
34867585 118
773361590 2639
392400000 1308
501106867 19531
902041910 91087
3432 373794743
848370877 841079451
770158619 770158620
5508 568173327
353038271 2990
193671915 692
213153078 6840
176198392 12531
380271970 2711
630465488 2984
488702774 424846770
178186784 885
6239 515380393
399827645 1716
96520371 436
817983462 817983463
713100855 2377
668037229 7745
728228285 6819
86713200 620
44679565 171
316128239 10995
275400919 918
316798943 1056
292500713 975
957599999 3192
231151007 6248
522527647 2416
418500001 1395
251730257 8509
17844 979778352
648696825 435075
659873501 2750
235329320 1987
406966212 3340
511413327 511413327
444141776 1925
104052593 1978
962396792 3208
924901198 3083
920996930 3070
300563436 1089
699253379 3710
441897249 1702
615711779 5094
380443493 1473
798001928 2660
839302386 491453
599105445 2815
147588479 3159
974681103 9569
301832807 150916403
618902063 2063
674699795 2249
328799628 1096
310744707 1959
518409071 2736
140199999 2809
965697865 3219
361 99555858
544970858 2545
61371721 4918
39600132 132
5375 756433523
69446039 444
863112051 2969
707352102 298356649
988787999 4847
647267094 2316
266242501 101437712
787471063 4284
732471127 2589
928260672 3284
776879145 388439572
163231859 2219
424333200 1565
395326925 395326925
583357820 2372
181223427 977
177686400 1115
583231614 5183
528272306 5278
409799999 1366
255379489 4186
2757 562130244
299700998 999
336037860 192116564
909210796 9195
158008913 79004456
74100246 247
7216 790714848
13949765 54
283923544 6572
801002669 2670
562211932 562211933
175806970 175806971
725702418 2419
1128 208181910
790462687 790462688
326232540 2727
760976251 2976
102697920 633
536412174 3055
756900206 2523
729902432 2433
798628734 12899
384600001 1282
270983435 2903
280671481 1080
810175150 19341
935749543 3220
830771953 2872
255471348 9372
291413304 6162
445056872 1811
867658650 5782
197859704 824
562616290 2047
58142591 711
295821141 45455
964334699 18900
429572361 8120
631231919 2571
319992912 1478
874126827 5228
282646067 1194
583290443 1978
984056220 9996
977897427 7311
6607 895777060
3433097 1716548
127200113 424
479401597 1598
3900014 13
974006 487003
27535402 111
214976077 1414
390424790 11332
249058548 918
293033806 1345
861899326 2873
881866703 4904
354013105 177006553
15416 848131060
59441329 1212
492301701 492301702
523162564 2761
42923913 185
282599883 942
185201228 2311
903379408 3561
611526619 4239
845566919 5970
583861810 6146
352500001 1175
92700232 309
986735750 10343
383453525 2275
284055645 156703486
687947299 2575
16664483 372
786735836 9908
97040789 462
671513328 13311
720989279 720989280
744609096 3234
958107529 66702
207299999 691
633650663 3503
257656946 1313
688200000 2294
145195294 1212
982903255 488004418
587216584 3192
289800965 966
95073963 692
974997642 3250
568498567 1895
164059199 576
708776069 3092
849461227 424730613
944356410 5758
102170951 468
869569747 7223
4607 585591163
4413 495922371
420898982 1403
272400312 908
506464690 4477
999326732 3441
964724335 5563
687228852 12708
316928512 1216
381652992 4284
93533441 1792
106856025 53428013
249899166 833
368400001 1228
213803528 8122
56312527 199
583282501 5842
481390738 2430
383317444 191658722
3166 870208981
996606274 3322
8181 780980181
425017251 10995
167136784 167136784
707663774 8193
984601882 3282
608021830 2327
941245156 18817
348536733 174268366
111299709 371
897721441 14982
718201004 2394
870000001 2900
345333684 18068
923982591 3328
584447294 501240341
5872 986434724
960864527 352094
897548904 3192
357828105 2152
434692849 217346424
5311 557936775
501261305 1717
321450257 1712
2887 499494305
186116931 1287
440400507 1468
6231796 143
351584850 351584851
421338391 2753
947724613 78363
923502469 461751235
683839487 19392
392400000 1308
717664781 358832391
937802360 3126
548943523 2060
113865344 1257
119135953 552
372509492 3316
402577202 402577203
504771211 9498
3170 683630407
766776253 3917
368700928 1229
432433559 1640
179400090 598
46923409 177
622726517 244797833
552621921 9138
672597870 2242
79852192 769
204 60732624
509245308 3191
406500000 1355
435901586 1453
341176120 1259
704912963 704912962
802205049 2674
776080997 2667
422879369 2003
957391118 30062
802619915 386829822
535913359 70673
24039145 1682
17100326 127
611199068 2409
280073304 14024
511275519 1939
959303063 11832
840297198 2801
152360190 8741
878402928 2928
726752984 3817
1770271 6
969009278 8662
272700909 909
822543504 8640
69911712 234
117434382 1074
363418770 1430
846299875 789116507
51265341 457
325202017 1084
282141321 2684
583088784 7368
952054104 8772
488178959 8520
963362272 388923
151199495 504
361647411 2534
258263158 19699
267854136 1012
497929186 4761
474571207 2007
567627932 5109
35214140 221
505646140 1859
98 8752856
280470016 964
10743094 38
25825682 91
981669980 5199
138288791 6845
990901070 3303
192222645 153944289
901197959 3634
782267063 4099
662324829 331162414
82200449 274
625062370 4119
816604033 408302016
10376085 5188042
128721653 32334
612636189 2796
818545705 8522
360299999 1201
371705417 2713
870941442 3307
117292512 533
45300280 151
811558211 405779106
264900882 883
238506199 1387
656757165 5006
124243964 494
831343055 415671528
249938639 1260
535504445 267752222
682465924 4591
711480764 3301
31687596 130
849106631 30059
399612678 249129991
573654761 4328
887400217 806504370
9061735 33
350132457 3926
52800085 176
7956 748858500
811512396 29123
987603291 3292
888438361 11910
975046519 4190
573493883 286746941
748726207 3417
546242858 546242859
30130572 121
723756248 3532
169800566 566
487224320 27008
580500001 1935
727498271 2425
685722268 2367
538660177 2557
239577370 814
427218975 1935
586169811 52589
43518148 219
155700895 519
963054700 7257
130199999 434
731099656 2437
810274035 810274036
173430205 2980
963548795 23982
137996097 930
98259106 23345
4621 585004737
473598686 183350371
270599702 902
961420457 4327
2200 525236800
653891382 8178
784184508 784184508
52573 771841120
133385847 63441304
827973667 11037
770401834 2568
951598823 3172
6286 573195196
21989965 79
822073489 3502
141208647 817
621302070 2071
333952749 1599
248699953 829
135599549 452
757502799 2525
383577168 2964
387628661 1731
882000830 2940
818757584 129735
941214221 3580
592801976 1976
968113537 24544
2400001 8
7560851 41
644099346 2147
154787045 707
357900001 1193
943988679 471994339
404515293 52378
691908176 2578
966772232 24175
201311017 1210
2931 673568333
997773341 498886670
538744403 3817
255953560 2166
393329063 196664531
716196420 4058
448145819 1940
805373519 2734
412439886 3678
448210742 2258
166019457 7402
34219 736261650
696310986 14359
470899069 4854
985090113 41572
847505359 2825
171005163 1459
438000000 1460
9600001 32
985733948 776350933
8170414 107
722373815 1020302
435753237 6247
11201 476949781
402656484 1492
469155820 2257
609692546 4213
424904650 2239
437261559 2548
275464368 1128
35354410 130
22110124 395
167699441 559
343747464 1665
395571088 8023
852865743 426432871
307635633 1286
247205886 5037
890918938 16718
334495018 128210827
910201941 10449
378220602 378220603
441166672 2632
995647134 3551
474538711 27669
566123382 6666
6216044 505
460727497 3072
602327776 3675
908289025 12576
674697752 2249
3581382 14
1199639 6
585666640 2033
866538473 222991
964690739 3397
695749991 10790
4399 999057844
282465752 1345
51230131 210
228586534 1374
815851991 6172
939107895 4106
485101616 1617
520603606 3926
2928 274546879
746459541 6386
544301251 8390
3300012 11
707546898 4476
23535019 1118
768838349 7725
221205990 2085
160193592 2291
751778748 123081
9062 965012380
9386024 58
304750729 1368
436845600 128484
154124063 566
307859727 1453
848697172 2829
7509 565106104
109416107 623
561871399 14027
952500000 3175
190845646 1209
314245428 1109
376315382 9931
78867575 437
111301619 445
459300828 1531
786409547 5844
229439064 6627
193313919 771
336560354 1182
220270203 1103
880536086 9048
240291787 1559
6962 626844556
12247700 58
655397547 655397548
504076898 3331
4839 789042546
180869785 90434893
959527424 4717
896070252 6314
163105333 1307
450199935 2609
296852371 296852372
799564723 3729
569826283 3399
766125450 3451
864949404 3714
516298533 1721
683875145 683875146
966427470 4111
265898400 2208
795526309 7069
262735755 1307
284400948 948
505709802 14187
569401898 1898
489641750 3250
472556929 8256
948160609 16910
501363835 7188
737390006 6295
545232346 3818
838298710 3890
130654125 875
220071543 757
79047831 358
580499999 1935
744113801 11403
68082699 665
347500345 1172
563451004 563451003
541473153 2113
485770689 2215
241501024 805
196074390 2480
836105426 2787
908983204 28121
626764871 4126
843002809 2810
1194 339275610
1798 131104766
434621671 7637
32308 688955619
869101040 2897
894755231 3296
365625212 182812606
971686647 3457
135717228 531
894 129788400
603661445 2179
146379180 1212
220813321 876
366403460 183201730
603473441 44360
427707251 1570
950100000 3167
695224038 3062
904295139 74188
427213219 3395
325589889 16096
876000000 2920
1714 277835617
45649 821249054
224165700 990
964812947 29364
559664178 279832089
358201732 1194
379556405 3382
564899999 1883
94984245 545
642590090 3095
438601299 1462
228343207 42809
774890412 7242
230836807 831
461046533 2951
377239927 210530986
861965641 69908
234643657 2924
682773389 3809
451541207 2328
589314055 12173
721278770 5095
3538 578993382
275999422 920
324223641 3969
162899999 543
909303031 3031
890684482 5077
101400577 338
295469760 1697
380654231 4101
476180593 11077
218745998 2054
941268284 9614
203059547 1172
914758210 4974
176013113 1012
327274927 1822
895511525 10636
893565475 3147
504117977 4179
883624902 5869
682156852 2756
296374987 997
913199545 3044
496469897 5766
735922500 94460
4237223 2118611
264959341 4126
981000000 3270
292564350 7605
258002280 2360
428289603 1435
709076869 6018
749088560 4334
421416062 1557
702926519 4269
884431613 28181
746213839 9679
300172191 1264
724902209 8941
443885373 2457
268662634 108142813
615808359 5307
882630158 882630157
184369243 1051
558855161 1864
507406016 253703008
150861437 819
533694601 2123
461685413 2326
553456450 2075
57220929 309
345213249 345213250
956443176 5556
199018071 99509035
505278669 11487
7337 780473375
790211624 2668
585076499 7125
654341493 220555034
968999999 3230
175799728 586
597235608 3288
7249 563087861
851997160 2840
668788088 4621
651276828 3708
469055391 3746
211744952 1448
181855985 90927992
344604341 1270
167976496 1803
544389471 2144
732421403 3978
76347349 318
901103729 851743690
572590392 107448
209878735 10257
924244567 8862
787912080 2776
382420675 2956
972206102 3515
290399033 968
318648131 3333
251099164 837
313858909 156929454
436499999 1455
233055015 885
878813118 11799
941601873 30737
839674759 3020
894200190 5305
91340213 844
63599789 212
892208939 4295
725099039 2417
187500262 625
473110718 1987
955196817 3184
532082097 266041048
267777806 1517
226536108 2181
367319922 10235
821398453 37842
362956478 1681
736206780 3483
87173196 33375323
954639756 7693
576748106 2501
198899338 663
385730557 1286
622476486 2259
361547516 158645525
281594041 964
143140400 537
654286248 3402
384301971 1281
74485040 519
407118231 1593
379523395 1962
810670504 17718
495636468 12836
355201237 1184
749607128 749607128
5612 238634310
174687262 741
904749584 4245
676202255 2254
952799199 3176
871792390 4293
567593646 4742
671702238 2239
651410944 5714
874181019 3113
6052 661513553
55067481 260
454518702 6221
3681 750058965
157641407 2249
650529751 8024
710363743 8389
247325642 1682
170 48444220
754212837 3049
891760487 9304
748770703 3472
891349109 5493
760655255 3221
511801706 1706
557421240 4589
714900000 2383
837599999 2792
23801668 768
728404283 2428
170166227 783
988667789 6666
557668774 278834387
580932321 6693
88494868 48647556
739802465 2466
847163010 6607
6309 812939536
239840360 239840361
874350037 874350036
502795263 2312
324480526 1413
915901409 3053
178201067 594
240762574 1461
125505269 3447
395441660 15140
54899999 183
366901137 1223
538945493 2074
731459171 731459171
994483001 130424
713531648 713531648
598176671 10930
709596099 7646
725697582 2419
730791456 24308
987012674 10131
799942683 717739480
222754285 1459
427155952 14312
13896063 13896062
526397056 2537
530708911 2342
118500755 395
571328491 21435
554903637 367003926
163715241 2980
567658240 6340
103591301 103591302
480902291 1603
643359435 3765
100102337 1119
953019866 4049
528003422 1760
155306535 568
588593246 3853
997802642 3326
951256375 4947
280804049 38132
344492373 9359
757029271 757029272
835211107 417605554
2852 794424600
991197148 3304
177147362 727
646862423 11023
885612421 7524
287378861 1376
420862805 2394
11224 699195761
575101916 1917
703008324 3633
135300179 451
72842815 72842815
352426893 1379
181068770 1099
27130487 1484
92079548 682
152400056 508
62037282 62037281
427032942 1980
828225702 14474
86514582 2981
818165517 11469
723363481 3780
557211072 13415
155971458 1854
442500001 1475
321699596 321699596
844430958 6342
403377577 201688788
872780952 7447
114215770 57107885
187580735 175802
97326434 8472
957303190 3191
920038876 5299
918243498 7518
81890525 320
999880732 482916718
838354556 5767
442201474 1474
703191265 4012
590734961 590734962
122700409 409
239341437 1394
137292332 1948
2399994 8
879 196386022
958981453 57486
232799225 776
47271557 238
121176535 668
434681300 4604
527203793 2914
434930632 2971
767079275 5178
871752801 729357047
870171328 55826
351298828 1171
868197106 2894
765882018 12392
87908374 395
955367849 8549
827463092 413731546
219427753 109713876
394565278 1723
119436229 773
765116049 4031
239352149 1153
754514370 167261
707167561 7458
752445451 30998
692273047 9069
4094 718164301
824446740 2820
1102 326536523
2087 348090191
141289412 141289413
152033678 729
510098464 2659
672077596 3395
935103117 3117
1677 438684753
277990274 1385
842097627 2807
470262927 1758
480736840 2536
359608832 1620
659644706 26138
948004108 3160
136925217 652
923738450 3559
96040772 402
221100001 737
802832872 9458
77100161 257
224400000 748
853015972 374722046
365734216 1401
385403407 2186
974103247 3247
635844424 2415
391388187 391388186
793549951 3848
582418847 1958
979206171 3264
692183701 11479
832018505 5871
622887355 2366
919589482 5386
2483545 12
915749920 13354
30690242 2949
905059383 6284
530998974 8998
685202284 2284
556498314 1855
249551484 25196
123899586 413
740434331 9196
541204615 1838
886872781 5729
983513044 978345954
978988367 1143678
133199975 444
642234323 13512
441769550 7872
731295823 3099
471958406 362962546
457095150 6639
609706917 3601
878181566 4031
610167671 3729
761400000 2538
880502934 2935
879531809 3102
899962719 27790
2496 525353223
807599999 2692
407686947 3518
718499999 2395
936166712 464071376
498002023 1660
458352122 193058679
244292260 3077
14100020 47
467700206 1559
853501280 2845
481769575 1842
169263123 7901
882308307 882308306
745797515 2486
953005887 13787
166981751 83490876
468300491 1561
904258414 10957
982801658 3276
615840144 3364
410374124 3075
202500317 675
519887088 4778
259096662 974
215019263 107509631
430493579 1802
611563851 15777
614366600 2799
573700630 573700630
348901164 1163
809036681 4674
294484486 5175
6734 943843151
920615590 343803139
409810589 409810590
798816059 4284
973 153115647
298963305 8044
847174234 5647
8008 806803830
507599090 1692
179068553 724
787669245 5535
148170676 543
832825029 4564
375301758 1251
16086 962007144
926905979 5460
351094970 3856
823753477 15012
243021871 1911
736306319 3150
192479233 1024
575253705 12928
197435430 775
748915089 14522
588102509 2754
1602 413370468
484071262 165614860
835893224 6246
633357600 2202
987046196 11896
520125047 260062523
256769676 1697
471776144 1724
289583591 289583590
761999334 2540
244421213 1253
942091073 465758738
732275756 2654
610028494 2714
200959215 752
875427913 10107
346307128 346307127
291685030 92474
2135 560981675
430428866 1921
845043809 845043810
363848199 1238
178500001 595
391538063 195769031
912923871 3102
190174445 2564
96038549 439
980954099 3499
164240103 82120051
447155709 5187
503439921 1737
300522654 2061
532212875 2769
25512946 103
27500308 292
578404754 2135
789002630 2630
125854560 624
299763190 4935
718330555 12074
700542964 7063
925185816 458023446
14699200 200
425671299 1440
222716357 1538
941402999 3390
20988 611424439
636726809 2843
993778556 12656
857694192 4473
82902108 31206069
412036543 8822
993712004 37385
1104 315764591
934500001 3115
167469918 562
812437125 406218563
822418421 15713
415198615 1384
832321320 3690
103160584 2180
475 112594759
701523511 701523512
20152663 79
690465602 2965
358275090 1523
416456839 1931
580371885 3734
260493072 2334
1583 466302413
816413995 798142
48406 765748989
519444374 1875
259692801 6400
616286599 32905
886299970 886299971
158184624 79092312
481502665 1674
766424714 2741
626024447 2688
546598641 1822
855002850 2850
625758753 11677
541201803 1804
678055471 3610
243913138 1609
540365210 2915
515843775 3296
143276032 512
456120610 2218
465900168 1553
471363740 3309
448790281 1525
359029621 1230
128089475 1075
576953417 2782
611148631 305574315
348439090 1479
738602461 2462
948296838 3161
66486031 2270
419700776 1399
568089393 5434
993177126 6381
928026550 408475879
391137768 1836
181200605 604
43756096 307
173685591 914
785610263 5029
174952081 1713
416700161 1389
522602785 1742
741300001 2471
506312023 7438
46099747 260
190069048 95034524
639979220 2289
581615359 3219
85313972 5253
754145651 5275
995595463 4234
4718111 4718111
291690561 48680
211206233 105603117
884754346 884754347
2208923 1283291
806600122 2897
978045569 4770
369319697 20927
208982593 756
548999796 1830
361415678 4654
207062267 7416
638700000 2129
657096245 2980
821301684 821301683
578998070 1930
710999999 2370
7170 765814607
65726198 539
708575631 708575632
330695070 4889
644470023 2452
589201015 1964
524657345 1753
456783805 2388
661800801 2206
195812842 11413
23739 768781934
7640672 26
950102380 3167
696138229 348069114
663545879 2518
729603866 2432
883799964 2946
545854196 2419
715851132 4105
659000370 11523
852632355 4163
25181111 132
600455213 108857
746295817 4206
942683760 4049
312931611 1973
531401437 9027
885512582 3047
879894620 22450
113963402 655
105133841 379
949503680 3165
738335089 369167545
3360 150413760
812683743 18272
334800064 1116
428838436 194775136
623999999 2080
69834124 415
878272142 360862068
122686073 1110
881293222 3701
257698293 1789
272099731 907
39472694 197
470972407 4892
608399637 2028
625203528 2466
671914073 2687
60317525 5059
732114184 3245
916292287 7096
63546770 253
886500488 4691
795915580 8187
314066179 2521
102600199 342
951549642 724175633
565925625 2438
649576662 3670
367954615 1597
818930942 620218235
167999717 560
660324568 5812
591598029 1972
106033650 4980
209674809 209674810
316593887 2933
169815295 2951
863288751 8474
446060245 5316
671399999 2238
142499648 475
910496965 3035
81482747 378
633959907 19367
258899137 863
476398413 1588
149100526 497
608702030 2029
926566241 20120
958772093 8383
2001301 14
217932868 3557
983373772 491686886
453154633 21803
2206 260892590
798297340 2661
756961962 3355
490054914 2581
87514274 29354853
836364657 7156
612562151 306281075
195489568 3913
634499999 2115
585919518 3358
996601953 3322
288694553 140516591
553807077 2602
296988924 2425
135302166 1530
872393181 8738
810561581 4174
593101259 1977
243818423 243818424
975413179 4270
432688085 432688085
222123282 222123283
910004207 792290619
364445901 5728
3633 917497828
52192069 822
221616384 1221
154641475 582
974880001 33850
63364607 576
714541519 2555
142922166 828
396019261 1890
83539501 1220
172907125 879
977714526 93264
189618828 713
767190336 261506213
884929679 3030
16250 293744998
626974225 3504
835463159 13608
421200765 1404
780171969 17745
227958787 1597
878507235 21374
593639194 593639195
143321075 492
261676494 1146
147599509 492
269802753 4587
746700001 2489
676317916 14265
575424859 228954896
553026295 553026296
184199418 1278
364102361 1499
542207258 1988
450360134 1615
710557224 4264
699223117 3871
205973643 805
852135851 6642
272399999 908
411234115 85781
1438 373473959
190547129 190547130
870167786 870167787
747002489 2490
551364763 12829
304303034 1589
1531630 1531630
955656306 6534
985831939 771267354
808248222 4301
29473747 211
638697872 2129
699574635 699574634
56379341 223
610335290 2319
364179018 1454
589163801 10951
57732816 278
421404421 3131
438328955 2292
1369486 31
546882085 8204
259199137 864
882351949 10401
940828395 7345
960887588 3831
300707914 1396
184416001 2720
4215 317158212
730457789 2930
460884567 1599
978721587 898472007
56135821 213
221280074 765
65649547 2012
549241295 2974
911315491 455657745
547144712 2656
16038 757667196
730798129 2436
789161731 5596
137659021 1095
165641393 2393
485402717 1618
440271936 1668
147236083 1869
391750277 4766
381601272 1272
293037239 146518619
323701078 1079
254169284 2209
847928600 21147
100055473 374
215870629 4698
110359304 110359305
322896828 2062
695486532 66541
631413205 3956
820498884 2735
35180413 398
857533301 3764
757937077 3030
353230831 2700
551455187 2118
936994789 3639
163360907 846
812670273 786698880
519299999 1731
776338884 10107
892496933 6669
645164483 645164484
199199816 664
254921111 1338
621227880 884940
170320601 687
77104873 397
636897878 2123
343202008 1144
326879468 326879469
840553501 5141
185344963 92672481
443134571 1793
237498433 1088
346596917 2227
2857 364660434
145655211 734
113718421 3690
205523380 1028
35371707 345
819696323 19861
676534015 17927
7959 954713460
630730106 3093
110681377 416
416700759 1389
755379882 2893
53396664 239
492414090 246207045
250016919 250016920
385985690 1346
275886771 1103
596689879 2076
953813152 3248
268098881 268098882
532132622 2302
2206 550339533
981571636 779511425
413798768 1943
134504903 769
885462516 3807
105102651 468
159122731 4930
863782589 863782590
450299999 1501
594898017 1983
986541888 10784
311408257 168576112
19744182 127
892802976 2976
568899063 6032
98390657 444
177619228 12553
418414587 1476
5702 691778044
980103267 3267
197 35197005
552378895 4149
359133171 15668
402402480 24932
836659427 5357
675184676 6900
307008025 4926
178800001 596
966161496 22061
222600779 742
495302738 1651
4911 775538887
201616962 857
491225467 2701
432227560 2475
85622729 316
1160 167740584
777960415 3411
760926648 2797
533248771 2324
145539848 637
741648959 741648960
304010796 3774
122100712 407
279529220 1802
56898661 260
159804877 1021
643488314 618836796
95225281 5620
901880606 12422
885598801 2952
314434566 314434566
2240 186345926
52710303 577
345558166 345558166
866921919 33560
468178820 3531
560506604 1869
2858 579496654
163800547 546
324743759 7512
142539773 3776
81900318 273
538096409 1935
507216901 4260
507330403 2103
630644890 7539
409812352 2612
540912457 270456229
711398913 3567
812312684 6643
665400000 2218
966669503 3504
915972620 7134
335739510 1853
211200705 704
200873745 1613
456001521 1520
495139113 2473
798002661 2660
296399999 988
915755416 3615
25951067 198
987517913 4913
391840974 3126
147716431 4413
261165736 943
519278856 259639428
785764816 5573
728002599 6063
562830111 2491
643255831 2394
20929000 93
500863809 2469
699207014 56823
626962745 3883
915524486 915524485
386 107454866
734352147 367176073
483831781 4414
135441408 5432
6907 770714625
717902394 2393
2266 342014178
791963312 791963313
563690273 15131
538498206 1795
548835129 12463
728550521 4137
63345290 230
812430690 30523
450601320 1502
1390 70553620
911623119 51446
617685024 10736
5741710 145
353218893 1247
927077785 927077785
849070199 10300
907548958 61136
366015755 4341
1683 428237169
962343688 4469
234276977 10852
911133243 38803
329020917 6473
454699433 1573
503943244 27772
393060185 166604164
175420507 918
668182823 6061
325200535 1084
612709240 2860
811170007 15307
993902220 3313
975305768 3251
362319347 1602
975668172 3491
374101246 1247
934560910 5506
948871797 897768666
344099466 1147
933653935 5463
79235185 1907
493394630 1990
844585631 151782
639586739 4017
549600887 1832
222738288 2416
653229835 6683
271199769 904
428098573 1427
378382857 26126
1427 298842377
175199935 584
1982 468587611
51632 680561392
469162115 3708
830222046 41063
79368663 410
329398901 1098
90105376 1011
261472033 909
12109 389042808
595999159 2074
598507370 15354
702655057 11429
131732441 65866220
505265120 26426
193326316 761
455425338 1689
586798043 1956
943860886 426568842
600476507 3498
683070067 5569
88394954 868
37041297 131
853648290 4059
798722095 729871164
521099925 1737
671485923 671485924
706571905 3835
994496684 3315
30453 430505568
199125975 1055
477300412 1591
234360092 234360093
536765972 2829
695701295 2319
838502796 2795
846730649 6419
143663904 530
725065315 31859
27238107 528
728458464 2656
689709798 2694
818525317 3466
404821530 2005
537941813 537941814
889450325 6882
937355359 468677679
388098271 1542
549720209 3198
657186248 58558
74645716 37322858
232800591 776
248683752 919
599999 2
267336832 1150
634578279 59080
2366 288138578
987825359 11948
645657778 3021
166710048 2402
943496855 3145
230825680 905
142782359 1608
880797065 2936
726180175 2538
910799999 3036
384599999 1282
916334809 4611
954354151 7726
332039040 1236
344905608 1760
979202566 3264
290410241 3687
157284000 771
31421458 123
16663257 117
467398442 1558
334832909 214635845
545294203 4596
97189627 1167
39345277 646
154079756 703
86399713 288
246000001 820
414969225 4061
918620624 13970
331299839 1781
102247225 1986
247139162 247139163
375868473 2059
654797192 10388
729485013 27479
195600828 652
992669667 918153700
637406717 3785
152273216 544
246716338 854
884100001 2947
109845000 500
38843315 143
13799966 46
683515422 3958
490500004 1635
793566968 7096
3235 892072204
349056932 150891336
181500605 605
133620167 3378
999328302 999303788
822979655 16116
729810823 5176
785705217 2619
239051427 1396
961196797 3204
856500008 2855
614151093 2539
184696510 1402
537954449 8254
372061730 15969
979147469 7668
235160715 100582
790233716 3677
837368601 3063
612472885 14537
253499849 845
818797913 3422
912761586 4362
919202968 3064
565801340 1886
505416366 505416365
382004279 196706599
70500235 235
780590976 12452
425900781 1779
604858576 2062
458473680 2040
448094633 2873
451798494 1506
20024 960816584
642897041 3615
813429750 13865
654722851 3075
580818619 2269
250473061 2114
136436743 990
176859754 2108
601912310 2025
914105120 4757
239217452 1271
792080124 2838
75302463 37651231
149560664 3058
34774400 320
995316133 374933441
216193284 216193285
326680621 1281
714899239 2383
781198195 2604
71175180 2460
192139695 645
659587130 35049
64851910 32425955
304134399 20384
384480499 1686
108000359 360
924258131 8919
771609648 83140
736203276 9468
878699172 2929
210213904 1462
992677920 4112
824397251 2748
449121420 4162
509869570 2616
543218715 2577
886221140 886221141
83600208 432
4544 931059317
434959613 5537
38227423 33436632
997901265 3699
61633891 30816945
942620026 6611
659316431 6646
884507364 4212
418523274 2106
617756431 2912
325967118 162983559
3357 892642816
686100003 3511
512091434 2649
834897216 2783
500555088 2084
714950054 2423
340361769 1242
181391587 1381
499728744 9144
999011560 3549
208390427 125879575
370598791 7015
317756733 158878366
357051187 12174
889363671 5767
380098734 1267
267088504 2144
316309666 7402
877323131 16364
861596208 6039
4461 691316811
635381532 8004
318862618 1927
627192745 3994
79857417 733
251674115 1812
83756741 1468
139231767 2582
3429 631858401
91581673 806
581659571 1388209
611593717 2049
999886277 999886278
2203 281234980
681688399 7088
268809194 1557
397102101 257284050
888560233 8279
370898365 113286
145530931 3126
911509427 4458
910713283 886189908
60345715 226
57573003 596
741374574 2904
1604 307998071
786354453 32501
412225045 3332
178800061 596
552219015 2929
869100698 2897
838994384 3937
275635477 1017
808736601 11800
40875315 769
153000623 510
536931930 3390
595798015 1986
672128574 3890
159642536 8353
992334402 8189
507133298 507133299
866882558 13514
12889056 284
926464571 3621
184869471 92434735
821663793 3623
946773188 8234
948747311 8773
452702455 1509
376464997 4380
951909311 420906684
887951779 10439
145672736 5439
993554057 6648
835873195 23339
160162448 672
660902203 2203
659847549 6207
742671684 3288
462404395 299695764
930676519 3603
112816735 466
51346331 537
816253219 5001
71163973 1364
25805207 438
6933 750789965
884102946 2947
443986662 1726
671101378 3209
364007754 1741
879602932 2932
305988690 149190
338810136 1164
861028865 35915
563904755 3067
518750510 3836
355564373 2516
708302114 2361
615452459 15068
2823 545056371
595548644 2142
808674486 3000
193730495 1232
141375381 599
277799073 926
670613203 670613204
393776818 156047959
10044 740250053
209348729 2037
673580344 10207
668714495 2832
116574184 455
313106727 15059
850329443 3228
700201985 2334
94318 727284975
236099407 787
150296069 1079
179975004 2226
39982545 839
30657794 319
665012046 2337
316018560 2640
262199357 874
284401479 948
590871885 2956
868501948 2895
130361955 65180978
264955173 2150
1211 56514964
198887899 2004
110051 701024870
380515772 2093
14500529 56
517560801 2615
658199920 2194
296399406 988
569552687 3727
953404904 13516
994625100 6300
921236762 5434
296950970 1002
421285005 1767
336645539 1362
407817491 1790
234868021 11552
734652490 9995
864110111 7116
765556004 502125733
674799775 2765
19007640 222
496105997 2634
446383161 3423
409209684 1781
64647760 271
969715031 32514
423049767 4165
875826490 11690
512886521 3303
442848911 2110
366125363 331842005
201235321 841
824646597 7817
62631610 789
46404508 173
561781073 3281
54321809 232
857031114 148502
140417804 1052
139978629 1979
459905953 1964
691497694 2305
203267376 3588
124702139 1570
180412415 637
215788604 2096
787547135 393773567
539401798 1798
29968 956884061
476100000 1587
166356942 1817
601023880 2829
764537006 292143755
610549178 610549179
287395464 1963
733824348 4548
281647479 6772
22800114 76
763349699 23550
5189 686530645
449285585 3053
7793 646627910
667660085 3338
406675524 2164
325589413 2092
874540157 50261
550016 7
395490986 1867
641521188 2178
242699192 809
461644154 2415
984481821 23519
566862237 2433
130799714 436
363898787 1213
989107307 7672
111571915 8122
341301780 3943
488699291 1629
112438293 56219146
756534693 2795
3420287 16
710401680 2368
233615152 2849
500918235 2299
252821432 2188
843912594 3969
527176020 280282506
542600914 3195
835799129 2786
730085879 13748
339572872 4001
29376961 142
923032033 5408
825597248 2752
993484406 16154
322501076 1075
985202909 8865
830306913 710621952
597573089 597573088
910529501 3236
241199195 804
166799641 556
727060579 373944212
505556207 21249
524878567 2803
909096110 3751
347917801 142311800
617591167 2072
61682577 755
864418757 3314
117146145 58573073
372129143 4184
477740836 5085
190305192 1943
511120402 3502
641835455 111896
471106772 471106772
14093037 49
473966920 3178
308297385 5379
49407598 260
4147 647452082
94378617 659
269624968 227178990
778048152 11208
219766783 1024
359487097 1271
69599797 232
735798919 8831
909332530 406138757
49058687 224
170449609 1596
771454721 771454721
899404253 2998
116399612 388
992472432 7919
320 86385458
311401917 1038
651600001 2172
683400001 2278
875566222 3557
571322127 3536
25172328 192
4975 885823625
315663272 1737
468994176 3648
303726192 1589
498300625 1661
853625855 5784
399898965 1333
127397391 652
124663173 5431
171300001 571
93900190 313
729101934 8569
950581470 67020
471001569 1570
230503520 7647
486598051 2115
993145584 4107
2019 559791430
979796733 3266
79803640 280
716046053 358023026
968703229 3229
470701568 1569
722778497 2886
428495400 1825
515767275 1739
522299999 1741
421198596 1404
478933604 1819
330277455 2888
984674190 984674191
337601407 1139
71399762 238
504898318 1683
664167168 332083584
91411546 345
356225401 356225400
984049093 39673
275835805 1289
261653424 130826712
134224328 488
526051098 2991
715319166 9078
171811187 1524
725435471 8518
294594213 147297107
384967555 12055
945622715 9302
4497 354940864
657938560 2399
936411475 903318089
872916193 5830
761102536 2537
461101462 1537
10756719 97
127499757 425
797097343 2657
93381216 436
112616410 2910
660211294 4601
791645808 791645809
764999385 2550
828002759 2760
262499999 875
150606185 532
7336 897439484
323268002 1687
325236781 1108
500886835 2053
770435881 3090
156827264 2728
279688991 139844495
153690240 760
896397013 2988
430201433 1434
2462 485666881
462727934 2612
300077243 150038621
895298904 4938
3819 380320356
937498005 3125
837224220 28235
673849903 3913
557591199 557591200
657266176 4521
969201101 4799
627343219 2134
808874666 808874667
432135751 2550
835011664 2921
536564320 2003
866258639 6840
983553320 414248446
215 43071007
999362064 448498159
602381896 2872
304133058 1349
612002579 2893
974232696 6973
885821888 17709
123379069 674
729302431 2431
438364430 3851
387330321 5686
703618890 5021
667200000 2224
405608889 3135
374949449 19550
917700001 3059
514509968 5259
63085089 647
282300001 941
37620 955171800
180927924 1475
304193173 1366
178922521 621
44018203 186
248401245 828
688800000 2296
108976405 614
788832776 11667
2012 413117924
715141876 4375
555675093 244584513
15778711 67
364785596 364785597
799591460 7580
743618103 3432
400501335 1335
556349980 6127
713145796 13001
460854824 3765
558288937 2162
87874948 484
126814986 1414
798985439 5288
278948459 1239
12900050 43
56047300 340
945081064 434735513
734433599 7600
985850003 266302
982859453 402757452
828891194 3421
975703750 14786
854544694 4285
52997303 226
849603752 2832
354411096 1708
35492761 855
738801087 5669
711297629 2371
413504133 3161
359854501 15875
108704051 910
398914776 18168
335311350 1545
168528764 1132
135813565 834
325210116 2903
838869626 769753765
790202631 2634
4708113 43
704037312 3231
617898334 19467
948427147 7027
525301284 1751
577532671 4862
643525122 52274
217072250 217072251
33939662 177
237551357 237551358
780032071 6819
763847821 3132
800487734 2965
346499293 1155
309613670 2964
89068751 7526
591130966 6037
471116368 2763
458757522 2962
287793681 1485
186828352 186828353
509274717 3386
263028273 40951
895835719 3978
933114214 13611
517993955 3316
792147664 339505975
51048705 896
377490979 377490979
205455841 2657
105818180 356
17318888 987
246979576 123489788
309207728 82589
282300942 941
786499829 376108739
644918569 19801
793755030 7102
328541636 4577
218815800 1272
260325132 1587
493801647 1646
510314575 7054
830112639 11672
204150813 102075406
634400268 290094972
742328529 3475
836947852 3320
520411989 3453
953903908 3715
873874638 16978
733159325 3958
44899304 205
780200303 6598
817007861 10429
628492762 3335
248122384 5506
210043250 2997
152332375 51400633
918171460 8380
436200000 1454
319800000 1066
401600416 9652
675335273 13061
905634587 452817293
250 71861500
733148130 3905
939727306 3829
452146626 6541
172138288 1567
674038744 2324
50966427 223
443488887 32345
26773176 143
167664283 6932
678049192 2586
399539445 5055
18454678 68
2377 426652484
867025650 3130
145106825 3237
876645494 11649
297519724 226129562
690647602 2982
574742314 66746
204901781 102450890
354718332 3561
775707791 775707791
855862411 5087
456817487 54591
239700684 799
170369033 4144
920212002 920212001
491862091 12839
306031092 153015546
633690645 2513
996258881 379588
910101503 3072
93129784 46564892
90643341 45321670
560371126 6701
549 40838316
737584400 2800
714917524 12361
437734472 1749
406596575 5136
342505676 7129
880614015 12024
415499845 1385
941990686 470995343
616500734 2055
15536762 523
2030 453999350
546351372 2142
966597864 3222
289104439 2082
699074174 8576
641596789 7182
299763732 3381
349899331 2351
555591758 14197
660237069 660237070
827354519 4024
496801790 1656
595196317 2244
132672244 792
347076117 2698
654849111 3437
359612910 3498
479364224 2014
958206118 10298
4722 269418706
948962700 7006
44055937 668
8039 849280155
213299338 711
18025644 204
883628927 8429
982303314 6649
245100126 817
915899999 3053
572101908 1907
847195504 5159
800291818 286264334
283763516 170802431
799801489 2666
818929878 56263
961802247 14962
260713472 16426
866698343 2889
9946163 251
114716696 1919
657897806 2193
391219685 8613
218591169 218591169
605012023 31493
493446617 15574
479461584 2213
471567519 28285
306927302 1075
338374679 1131
271838256 730748
127468234 2658
939896868 3133
789343019 11473
222894307 791
464659801 2300
85199330 85199330
437993771 1556
782099418 782099418
417561181 2315
84330911 372
542220061 271110031
938217150 11389
782039983 3343
724540221 4131
723556046 15859
597000795 1990
549144846 1911
227283473 869
599228072 2579
685123816 2392
530357119 51526
589336413 4343
755971765 8174
968481541 6045
657 189011673
939769181 640448
796384096 3576
492376443 2177
157500001 525
495484680 3073
816299999 2721
490663896 2911
898440247 4521
513301710 1711
632759243 5018
989332795 982089374
870648269 3038
174997309 87498654
273299866 911
277671828 7906
714745538 24614
719452831 5295
546088515 13484
266716775 898
440324743 2543
542699379 1809
500980594 250490297
242302144 1246
792735351 9475
263791979 1129
711198057 4816
89838404 89838405
118500395 395
46536696 353
437705500 1525
978942541 978942542
860114211 34164
893687282 22831
39813539 24515
935104805 3117
935067384 5688
736655956 3283
29244915 155
521999999 1740
512647216 363180225
2687 773589987
657768479 3616
384050826 1325
2753 387039125
848035013 8332
505774541 1841
649451755 22285
592 150070224
957644465 3496
961028936 11452
992907706 10451
107 14023813
771584957 11707
118799920 396
992583010 474393095
118958981 556
66369258 66369259
876900000 2923
463275156 44986
78929038 473
532298452 2006
348301161 1161
104520547 2003
68400000 228
414301381 1381
260168858 1801
583570995 291785497
663726459 331863229
186738347 733
363209376 8875
202653277 966
644949949 6971
542898974 16736
110941876 780
108900466 363
255599149 852
268634526 5094
756984747 8351
3060 887793821
541632707 4164
355992873 2109
376309552 376309551
1032 53230735
134715243 134715244
611170580 2816
140410364 72068405
810217601 4288
716977771 2670
200088037 100044019
324894705 4691
609807330 2839
101876579 390
274800000 916
832858426 6926
673524674 4148
618301801 2061
657142208 6511
204299318 681
443078668 2683
862 108622044
781426685 3298
910374793 4060
802758527 2904
781309727 3148
29295140 245
824077650 18455
202980074 3499
306108855 1382
14099952 47
300299999 1001
593938176 1984
839169642 3890
809099999 2697
289825290 2207
52899626 363
703400308 10987
589335792 10149
37183857 671
187556803 1481
736291491 3440
328928759 1444
849514249 14886
66026343 300
678302013 2261
549464021 3220
150651277 592
977405361 3258
88866029 726
268920758 969
210209539 105104769
762882680 7430
976849584 4083
313801046 1046
874850739 437425369
402916688 2853
978639813 4842
4713 800992483
778180688 11583
625338221 2895
505689400 2309
15300000 51
219780485 109890243
6326836 64
715687759 2419
753444624 2616
88012744 344
625799999 2086
732280176 4112
427449539 1483
244896461 1138
890439040 6393
863585783 4209
332700000 1109
332863094 3998
975383103 4030
899897055 899897056
3958 816161951
542141976 2252
479700306 1599
174944637 2203
400315825 200157912
352771509 1470
321594073 1264
626475172 309099
143700478 479
309018635 1062
824691364 3236
225516821 112758410
414368097 1802
256792020 940
344130955 1521
57812400 226
476998410 1590
697201451 2324
980090420 13465
680377013 41230
958467902 903095029
3402 95437143
758554237 2626
762877551 3230
769323581 5517
888396117 6191
470469867 170360471
69484286 395
410790921 1634
505850021 9570
990260882 9788
870860861 435430431
657385257 3349
63283228 519
297810903 2392
389699923 1299
285417498 19854
834231404 3707
820397134 6109
341097120 1330
976044944 7472
101278165 802
956699999 3189
227542177 4038
561318709 204622070
778295318 7529
209749742 1094
591721872 3848
35376662 601
384159942 3401
425484394 2359
141000177 470
750599999 2502
508500001 1695
253597432 1496
30033961 522
382984183 4053
675901979 2253
465923832 5033
259199942 864
159947496 596
402900000 1343
499042033 13786
705895100 4881
979282243 489641122
490204544 3705
400985872 215745848
990026675 4186
444997973 2898
370074137 252853577
334261719 14554
793705351 5577
368310149 1521
396037568 396037568
523198257 1744
711174704 711174705
488811709 2141
442798524 1476
560843262 4078
232499225 775
65610915 32805458
851606973 8271
772792017 7465
885572467 638587502
542400241 3408
463563299 2490
454500943 1515
993403009 5616
3476 403417608
949087355 7607
360419260 3481
345000001 1150
245999999 820
706454284 4339
426900696 1423
45300151 151
894275147 3767
297157376 148578688
672726338 3466
975508974 78759
624397333 2364
940866789 4377
601830527 3889
124898711 124898712
520372576 3051
371469700 2900
993154989 9293
451245069 1903
747361479 9434
796199133 2654
2045210 43
59225456 276
927847251 5575
830221045 4325
643751254 23250
4980 775236600
437583982 218791991
391200497 1304
2509 555797544
802622243 3924
870714747 4758
545101168 1817
245357139 962
224972805 8431
611097962 2037
201815352 4033
317401058 1058
351547129 5011
294730522 9501
765602553 2552
768953611 37446
234433883 234433884
30192196 108
635424849 15622
912858026 3859
244818571 1689
590380129 4932
233079245 1488
333463679 9405
229201268 764
842 237747115
330154860 2121
841497196 2805
69596279 260
346207340 1357
326 13351102
871694430 435847215
21313770 419
793860161 2960
843205698 12038
877497245 5058
480040750 46025
33520 872439776
819442063 819442064
187286525 1813
210900704 703
945569075 3334
134834565 1553
220695589 1018
757592355 3345
810297300 2701
894577521 4181
289594018 2593
3723 23250862
608778153 15842
123578793 480
705231846 4074
841209214 841209215
44290797 22145398
4644073 36
296100000 987
188068724 4407
538949793 6094
62100208 207
964502747 3215
258900000 863
917876456 4248
516004128 2322
908696971 3029
793696953 12112
469741961 3310
851243093 6318
276900686 923
353192928 1952
811502706 2705
111600371 372
204786064 801
822053908 3799
498972575 2227
443151185 1697
318600652 1062
251725233 878
962398166 3208
289965501 289965501
546660487 23198
760866644 2865
242916569 121458284
749500500 4305
3856 612907344
705598554 2352
989996701 3300
638959718 7032
926340074 17429
96899677 323
350699044 1169
237000000 790
437702205 1459
839401760 13490
6184 893810206
856697183 11424
516307733 18851
7909 414097788
793093639 153798
6257 931423277
714628608 6252
667820133 667820134
321435331 1129
72333202 340
519104136 2004
638833586 2772
541920207 15098
302979300 23821
792897516 2728
586917324 586917324
97985504 575
86253749 750
392998698 1310
292871297 1811
386566638 1500
436309693 174393579
913734769 3383
199263623 1086
113315088 456
922743 922744
743324619 17109
784251071 72484
547679064 2766
711672107 9341
61274463 311
96806291 363
2959 768470246
555452885 2156
645474059 2695
612009143 15105
153900514 513
131470726 65735363
570955429 5261
909815854 6207
856198355 130772
226495395 1097
260482447 961
413293789 2809
640182843 320091421
804302680 2681
651168000 11520
160130805 681
182591396 4145
896721741 5411
190701391 190701390
335998880 1120
497999167 2674
772927826 3828
106116 929774041
741370122 55322
565464304 2099
957598810 3192
183070687 617
522811060 3295
122794345 61397172
481504023 8439
476468999 8310
158443053 763
845602261 3479
733636713 733636712
381258038 3499
955937667 909338139
238093316 238093317
458402946 1528
269516178 6085
777899999 2593
380101267 1267
95887217 2300
806380091 16569
715201949 2384
598107137 2660
14435449 151
964696225 35034
368007493 1859
357386154 11333
422683476 3669
886382504 19329
253826561 1466
940874031 470437016
865199999 2884
597269279 9952
483488979 3566
610121198 5683
90164757 719
876440921 7518
386760733 3378
49419421 226
160345540 2648
472501331 1575
947252526 10274
104 18932680
519873046 3878
463836013 3999
360600000 1202
242778383 1944
375784444 1865
748516387 2876
572231888 3705
408284308 1593
876687913 876687912
365818720 19280
938400000 3128
751422932 3361
692855509 6130
991186846 973585650
4786 995880041
931818415 917826346
313052718 2172
737156 3
969819346 3300
731540877 3058
2813 606296888
645622314 6433
501622410 2207
156086387 566
747597509 2492
757312658 757312659
651171857 60237
752483422 752483422
225352678 3276
261001546 870
273121145 5951
946819115 533818014
488171361 244936511
507327985 24780
440904760 155024985
126633951 464
179100597 597
248563691 1668
19467 660281706
265490887 95495578
73344996 1092
676294560 2257
638615459 2660
757 186899521
116894861 116894862
176487444 1269
550192706 12610
412200962 1374
872391447 383278040
426097150 4880
561126993 3199
965492238 482746119
2596 506472809
383000592 1347
17390296 69
751497496 2505
977678181 5939
376499659 1255
9022440 40
819602731 2732
888034203 4369
534880521 267440261
1565 469313765
350514973 1454
971878324 30605
246331120 4111
843636359 3768
989057979 31239
469393238 4319
753784206 2844
881657013 7299
134958648 514
888552048 6377
343758274 5737
519476259 2752
832502776 2775
736010170 13307
889902803 7393
721274155 2740
655877695 2438
821364074 379464230
949597955 3972
53485318 181
340974091 4098
287796158 1239
55471449 27735724
812984641 812984642
105685930 659
710594317 5726
248088468 3739
599279042 2384
126900422 423
219176296 1573
960187277 3493
2446 715155937
257389476 951
118908750 58954468
631101541 2723
45164262 286
776191020 3894
294956917 4668
725007307 45124
427844506 3878
885560001 885560001
117695405 1506
340799955 1136
26468931 13234465
510311242 255155621
7800042 26
654094723 24007
662400373 150614
637384548 2932
539929434 4051
916758195 870263823
892172620 41379
5527 604102073
36443 574524480
5163 565307359
818580305 409290152
31037200 31037199
42749211 21374606
308652245 4061
257509534 128754767
142755467 1246
531649178 2131
127799785 426
284130418 284130418
957211835 3701
786824415 5768
49298969 308
880566315 440283157
199884135 1348
951476378 4591
490007358 60667
624072744 3461
24973829 630
275700919 919
711899978 2373
514927390 6174
566701890 1889
689717355 60131
345928729 2098
39340389 15343114
604706088 3013
371390008 3193
733842333 2765
912600001 3042
373938851 1607
471493326 1950
822424732 822424731
251078857 5026
680531256 5553
982886459 4045
647268170 190429
618326473 6706
193500069 645
772299080 3244
988203295 3294
469 127213845
477300000 1591
944291369 4065
642277254 8245
512417289 1728
979683327 17047406
119696514 557
844112329 844112328
189666627 4197
300300030 1001
746046643 3882
602528975 3032
259499134 865
672546757 4349
244445131 83942218
173392329 761
3222 965269314
713670363 35700
68657328 432
508774912 3629
154642076 779
866204812 3919
778142669 389071334
782702589 2609
361610157 2199
499239448 4163
460214938 7738
439015533 9928
765897446 2553
413775932 5878
774175373 15966
959943219 3755
10828 243846560
748010436 2647
710080500 4687
892199943 2974
881676374 881676375
588046493 2591
162621039 1840
329228833 13792
217159388 1039
668756882 4712
63960581 63960582
32819169 32819168
816280993 816280992
477606626 13522
172246432 1952
40844629 297
473307829 1630
446400001 1488
262533879 3758
972600866 50287
299959471 1321
441901891 1473
696789077 70105
373176210 3399
11131585 57
968562595 484281298
151800786 7573
847661859 3163
530910071 4194
301149392 2014
458406784 373510335
91975613 1586
205654679 770
539788460 4923
468001559 1560
5198 956972592
661666189 256178944
255899951 853
253595777 27242
470229907 5413
980130185 182826
929385172 929385172
731172545 5706
10561 165048395
433992437 216996218
424202784 1414
698772593 4994
680263088 680263089
797928435 398964218
104708 766776684
889104393 10033
246187356 822
35251199 3672
995781315 10281
118129801 940
943203279 3239
44272537 231
390474940 1502
326129055 1731
152890356 745
520199336 1734
77355937 583
205423268 4110
662835253 662835252
60833819 30416910
758149176 4159
665702775 2219
682975377 8337
179117101 612
530693541 7103
749449139 49170
956039327 8069
613006655 7069
184086495 92043247
291330899 5295
571049470 2227
338475943 1691
882005105 2940
539889645 3052
687065236 17755
673888174 64333
1387241 661605345
475908918 475908918
419054487 12495
104350178 4441
3523 268660245
11172993 41
8609 942487493
996858760 490287013
669375499 2234
341679979 1663
154500892 15652
359181411 187936734
83961269 414
611365850 2983
980340323 4378
901203005 3004
473710649 1986
603897987 2013
664629058 15285
287443997 1789
945944580 15020
3713 157373207
711226449 2623
88062649 610
436201453 1454
607608982 4481
745094081 9122
250972810 1438
69299826 231
697749899 569761878
171294405 835
307160781 2901
788397371 2628
259755910 2325
435899904 1453
312544042 1761
71019873 6314
467462842 4691
703385100 4306
806794002 28549
212735762 1042
69670168 3602
602383555 108609
644931212 3483
372599999 1242
184500614 615
42900143 143
984061270 10231
777689403 3959
442412305 5483
41598591 605
238499861 795
699002330 2330
487844875 7554
174038893 718
935602491 13683
484752913 484752912
331126697 1218
3542 866978742
608 181745831
513810992 7603
647942144 10937
123024037 789
574656340 2140
405245148 2252
483900001 1613
811875120 5208
621385965 2169
996831501 16824
271200710 904
739799999 2466
796804889 2656
697051330 2383
9014940 628
342985794 3599
522602730 1742
800990067 4978
147300589 491
682902478 4527
56182897 252
814985645 407492823
519987767 2377
905105421 5209
696706352 696706351
578211009 5221
986 271882598
85367089 3555
190245558 817
245266831 1625
583379550 23913
296108460 1692
393434296 1451
137700460 459
891981355 3169
251689980 830660
866285988 866285989
490500000 1635
645066215 4566
178430391 59832153
3246 797231136
496474878 18910
561970500 4475
40608370 158
173100214 577
841636271 3723
163342183 4808
723892445 19071
216106969 6911
428319407 1741
51108251 286
979017815 3864
962986501 6650
346817780 2403
82957823 706
897833041 3120
342527445 5978
974728356 7574
428698572 1429
303390794 3307
9753 664764480
814203625 2714
766954168 10157
14069 548240792
206 29846546
176859710 88429855
3 878940
612236096 18496
657253270 328626635
246501413 3076
576894406 4334
10587667 264
427800001 1426
325800000 1086
432150706 3422
409403672 2839
894674352 894674353
218099273 727
13206140 46
794106620 18313
813 217186926
831172486 5162
374219259 2396
978696571 8428
472811615 1632
902378093 683754974
996264229 996264230
89185117 378
895027535 447513768
348041166 2382
344980316 2288
842423824 13259
918185937 4077
378804699 1313
270275628 5759
110468291 616
892802975 2976
875395180 6124
292948922 1042
166219541 640
810597297 2702
151201183 2456
96447474 663
25585631 382
259546810 1315
433829904 2965
493513921 2455
763123563 3274
711880871 4546
290713264 1317
300171234 2299
770153488 12662
856425285 4427
129666289 824
929768587 929768588
938661640 17444
852198203 852198202
497244838 497244839
741381576 8737
212939849 1268
268128063 134064032
468300001 1561
243570207 1028
641986671 216165164
105765552 817
560141350 1920
216251149 1490
109951344 109951344
767452114 3671
806997311 2690
209189089 9260
364887736 16401
440006257 3852
188642626 12740
792792 13
736799639 2456
337800800 5140
193941398 1558
140699848 469
202894049 981
80705 149869185
270521358 153904847
891355368 12617
786798556 41150
981599816 3272
421947601 4085
704323349 10170
323815674 2834
608800565 12331
546598179 1822
795827528 6267
52668883 360
933377151 3394
525828164 2107
692997689 2310
572725178 4946
311300641 2429
511406500 2891
524 101367242
483718836 3929
111270827 379
5814 556501341
77999742 260
373252151 1937
946146215 8878
749531496 2935
480732481 11755
827762574 9241
276179026 3372
666302221 2221
942990345 942990344
806 114116920
700199733 2334
329270549 1153
219846133 109923067
427839524 9996
263341560 9269
739803157 2466
36649965 151
1767 410872854
351290371 2642
923174662 4906
768811230 4872
726597578 2422
609323626 4609
266157163 3932
262497050 3033
569008660 4510
598593999 3820
28163827 154
117700439 117700438
506146067 6646
162175690 1116
202823583 1263
307037744 1041
243400840 243400841
658628375 5659
616132957 616132958
475947482 475947483
434688974 8091
175135426 175135427
54300182 181
5056 865468222
559417068 15764
106274310 444
899271521 211295
234899864 783
685815489 6337
935357808 344388
742200000 2474
706304465 3951
772547383 122802
595387521 8320
553695980 39652
740210289 2471
401025723 6141
506466323 2639
301354049 2381
427684836 427684837
3892 352357534
980848115 5508
266068480 5618
834881818 75825
13110362 52
262499126 875
923997319 3080
911210120 7506
529714986 4629
9407508 2356
314678372 2969
956178233 956178234
22643516 139
145590413 1807
450000739 1500
82424660 82424660
262468462 4973
998910848 936766751
139758060 769
940694406 4189
334547398 3438
984864811 9941
3132 801494460
276643801 138321900
558349875 3375
987386775 5626
842370564 3108
93900436 313
866373804 20315
160572068 889
831925127 19756
134700449 449
931652125 18349
39900085 133
844500173 2815
794028467 397014233
327158394 2377
478169587 7649
170431397 591
284558527 1533
227816400 1680
775851684 5681
109200424 364
454265681 1520
987299999 3291
103414643 1539
794114648 8123
498978892 2354
2480 702388080
532636202 2257
3119 908492963
2053 296137038
826941336 58508
63448650 270
973207195 10056
349800000 1166
484074450 3195
107429805 1092
891265526 891265527
734830734 367415367
521698416 1739
776997410 2590
22131720 312
59999999 200
647397842 2158
307241328 1774
491998360 1640
237818027 2165
378301464 1261
745 135340425
509880062 242696304
356914019 3567
182936421 91468210
292499959 975
613310871 3910
742340643 2607
827043006 7209
34181664 34181663
466260827 1678
567439420 1893
888002960 2960
3113 117002687
778800010 2596
44854724 514
171642960 641
492584358 2289
805607935 192637
854868462 7565
305610269 2485
221100737 737
427244401 13200
735904518 2762
567251231 3524
46405943 774
730899446 10957
641430422 377260847
230699230 769
68400285 228
1714727 7
11113 548209758
537071250 2797
487662323 4666
354716017 34068
793223033 793223033
142800400 476
398401328 1328
305517269 2393
381444709 3869
121389216 3087
400198667 1334
672922744 2595
636723974 9795
978061013 15094
437788585 6482
945303151 3151
837 210074445
875284986 8399
194641187 1068
416680020 4986
272932451 1190
680971591 2443
437650971 2787
856605411 5471
197767663 2516
696837939 23431
315029980 9840
655089456 2238
539400000 1798
200699330 669
559679780 57111
877260527 19231
405 35503416
349298147 3135
509604782 509604781
820487899 24284
166660523 557
535731659 3941
482701608 1609
139800000 466
896102986 2987
55156953 206
954003179 3180
608306160 3696
927727960 372855920
661724740 13276
195924275 738
553904690 1922
179901466 142874448
830925856 7709
14099 223665518
769802567 2566
3462 322105979
935496647 691032256
743698126 3375
17854919 90
639564024 363049323
151107861 151107860
227399781 758
471097695 217388136
423301410 1411
882122170 5720
895641736 3081
481100132 11403
940127717 220222
35099999 117
718549581 4069
704777584 704777584
911099895 3037
1110 76939113
212383977 868
606416413 2919
8029 897304982
1132 33201560
626855735 262180540
407400001 1358
385858519 2306
659151409 2796
3056 462760912
38507259 404
539429760 6042
156599478 522
157200001 524
682536635 5571
550401383 27183
457431591 1610
667175815 7728
464330986 165894625
470674009 1869
187747253 5923
403478880 5520
91473411 665
53303870 829
916676228 428353949
920701130 3069
158156809 661
916728159 3673
230498572 1327
321597841 115711090
7437 481585995
934764006 15659
671400000 2238
534501360 9341
339840241 3376
501100991 2405
379201492 1264
392402236 1308
47400447 178
526859189 2574
329366883 10489
758082467 3377
796824039 796824038
317691661 1821
318216553 1129
9900009 33
501712046 3472
600387638 2407
282000000 940
891583392 3351
285343272 123336670
265464060 1473
421068340 1988
284744423 2397
940921115 6782
762 208195808
465694719 2687
421595223 71052
389002171 4901
553039702 3953
711437290 8777
646030826 3236
221261606 9421
407553754 1907
223550142 223550143
904523157 6802
18899963 63
193191877 1054
412065905 206032952
689886484 344943242
812516068 3923
400253523 1833
585268206 3933
223185807 9101
515970783 237897812
983595633 473682658
555837490 15401
634502115 2115
890401532 2968
229199236 764
560401080 2180
999599999 3332
952161183 4533
885002950 2950
904351998 3101
823827809 4724
719100000 2397
42169252 158
613502045 2045
720352143 2416
71881381 1004
457865693 1854
4096 524891245
707397641 2358
13979440 68
197657447 98828723
24600001 82
305098983 1017
710102368 2367
558198101 3234
996025116 3777
6879 738151095
6653 777297135
334542101 2943
173699626 579
160920741 1058
747254929 2657
3430 751988040
103162540 864
81408307 294
130090919 591
413037890 1433
728756611 728756611
732946643 27599
859314710 6055
155836036 2351
157421658 529
501206214 2846
806178116 3369
33416210 395
808316059 7331
159605718 56439339
147579133 8999
203106912 1688
722104586 2407
863850332 10118
873473076 11876
629402097 2098
861530537 346507014
77955138 1202
286230182 143115091
800656223 800656223
721984899 2975
799202663 2664
882602707 2942
627983465 2937
549985611 2671
593912007 1993
773861508 5116
53400178 178
445114763 8378
608590008 5031
475475682 7711
820197970 2734
932636469 7190
355622915 3022
366902044 1223
657661140 3495
914700001 3049
176689252 889
359434584 11106
633735714 8234
642478909 642478910
623227976 13511
973380312 17217
696602976 2322
654900598 2183
311417259 311417259
584746075 15054
502887298 2597
72501536 356
163856157 562
729379705 364689852
524156352 4937
711435060 528948
845992837 3354
569499839 2756
93479673 328
790775461 8181
661869566 3681
219102647 109551324
835444323 11791
935700720 3119
624081203 312040602
665561609 5670
822053025 14076
620610760 7929
11100003 37
525672049 18334
688202434 2294
899 262417201
34367364 180
563796151 22835
595141241 3967
458082137 5007
884764021 4820
782898432 391449216
357300670 1191
10525 838547412
87128019 466
641754742 2913
513901714 1713
432301063 1441
186800981 93400491
908455681 5885
997007276 300575
1182 146449072
295331387 1338
816844962 11821
897947501 3445
160840872 1054
460198465 1534
513411748 2386
425136875 13938
291600971 972
964203214 3214
681793528 7840
70800001 236
44323487 198
471538727 3492
630674914 3649
976985114 4734
80234376 268
836785357 1888906
58201104 208
622802077 2076
66260367 23397508
409243791 147638081
631068705 211186773
798600000 2662
633197511 3308
670237890 6727
106139662 106139661
240901404 803
4351 726047019
704791092 704791093
44 4490360
353211048 2696
724788909 362394454
675335061 6599
935038656 4311
810749658 3155
742799840 2476
188961361 5747
3181 736446060
594156772 1999
190846946 1780
410 93773600
436239939 2498
605098101 2017
110336860 790
15297162 179
616198555 2054
211190994 2163
92700144 309
838828115 3135
547986241 10216
93580299 602
718800000 2396
264171542 1113
226804488 803
430080545 215040273
264714086 1826
698542084 8320
61500280 205
417078096 1756
2161 431303185
217499051 3202
923460513 3796
325499627 1085
405750302 2205
441755064 1819
11329 649831064
189196377 634
631264868 10913
973800000 3246
321599040 1072
762727047 3728
91917631 1470
860615242 6061
176371650 819
917196783 162902
130680439 2621
17053 909189400
3163681 104
87599708 292
224519474 838
730043797 2469
826029085 3194
313229627 4113
1408 404465293
247987631 7113
223269391 795
72857879 405
265863252 1875
128520206 707
267094153 1303
186981445 5391
364826420 2251
544801403 1816
743248214 7335
394309626 1444
227700759 759
773143343 4682
272005684 6453
692102306 2307
960099841 3840
641697861 2139
661500000 2205
9369 781871192
320967408 2514
550456191 12688
204001537 736
520783781 2987
96175962 2221
595317509 2069
938875300 3899
216000950 720
444458661 9395
177243492 901
13026475 89
341391780 170695890
823579275 4886
525901058 1753
740486789 4470
317862999 158931499
244605585 199729829
733258692 548008422
955173013 477586506
835677840 4285
572776083 6584
842408596 4750
878815601 17073
668581805 4495
37914464 193
655652414 5627
101700340 339
735600046 2452
698066116 10923
127678728 1668
754637379 754637379
564615241 2620
468914264 1988
722112560 2516
699738585 3055
504654374 5815
354349474 354349473
714931952 714931951
447529352 329564991
23202928 223
852988671 10144
108000359 360
996986945 481011485
160630461 6759
959910580 4154
604617195 3913
832925709 468196211
232999444 1075
441944603 302864
302944654 3145
526930962 4397
983358282 7543
433252071 4954
390488162 390488162
955317293 13647
894000000 2980
791428384 14683
873479471 4173
666297780 2221
157752138 723
816975281 477549264
544756427 2148
951581971 951581972
1768 194612800
942436347 840939208
917096942 3057
235199773 784
619038837 2236
61360224 409
457178636 3539
482754091 120688523
63853190 563
150181742 1509
201299328 671
310448521 5490
951486849 15002
264373268 11070
305887722 152943861
2230 265783628
679412058 11687
863125693 7549
615939885 3795
345273049 1740
140700910 469
786300120 2621
2215 104040633
360298798 1201
785413494 5315
931503104 3105
159255321 63873602
451765851 3286
425651818 3638
855875581 3565
487216728 2323
167395848 568
925200512 3084
40159 96261123
122399044 122399045
60600064 202
1530 239591828
462682758 2306
163500739 545
577501925 1925
434455560 1617
147643668 732
1536 242448052
70572985 407
132822692 961
159000000 530
884681300 3550
56458857 499
807779489 3101
691800029 2306
145557391 591
952321690 13921
219999910 109999955
890098823 2967
923699404 3079
353976117 2252
639737328 3608
288025653 3814
925258572 38367
571201903 1904
327617400 1100
5741452 24
862197462 2874
708289518 708289518
201658366 1351
529410704 2504
496202785 2464
331075937 1706577
693992495 10403
620102767 2067
3231 597996069
343318248 3276
458233559 6189
252006523 1388
802500001 2675
952280069 47979
737946824 5553
3400 497898408
185147531 783
4662 645506483
482098393 1607
749259208 23752
86699712 289
158 39019569
275699082 919
370817055 1827
357442238 8549
310553310 1290
888906295 7435
807123687 15229
692456430 4038
258300831 861
160342746 160342747
132411082 3772
713637599 2577
807010457 505541565
661802207 2206
75599955 252
937566621 10102
10617875 42
995402171 3318
717932099 45410
169518489 1057
157806299 78903149
433305809 2958
266360500 1750
663002730 2210
3092 422204375
182256581 2740
4175 988769425
181800606 606
388281546 319300206
57009261 28504630
762542111 381271055
255470416 2657
564 162981900
14464777 1113
9006 757504183
545221356 3727
626581425 14224
370282577 60108
833067815 51121
468042996 2496
997663685 6822
613109573 4554
705 169125357
596101907 1987
222554399 1175
81361978 619
262199125 874
649653374 2625
951278989 927287760
198669766 198669767
988748965 3948
139610481 757
514518660 212061675
332150223 2842
166328695 166328696
817184231 3403
17411044 115
578102113 2016
2528 472882624
132713988 75588760
120108313 707
362148763 2839
57685487 597
739197537 2464
513873337 256936669
286800228 956
124826713 5972
109832584 89805483
694832922 3645
688670963 2585
499015557 2201
754763892 3527
463827737 2238
290779229 10411
726865183 726865184
576481574 4181
927297905 3091
790916740 5087
523732971 1960
823197257 2744
404556585 1497
225182371 3885
744902588 2483
223504274 1605
126000420 420
572228587 286114293
27218895 157
64994668 685
711601239 2372
876769750 17369
201881404 873
411301679 1371
301688466 192868384
969598974 41012
849819656 2980
597781922 438253240
96340995 3645
20164 859934108
136352035 2131
337944475 2602
176905783 1758
995895659 10110
414272379 2762
220110304 1016
421530463 56819
429389742 9083
910500401 3035
39473262 174
972603241 3242
502114316 2787
387580094 21611
501238760 2175
593773662 2200
985519227 6897
972540028 3447
493095929 2315
121084027 577
178135191 8014
425702367 1419
788 168132408
971565368 971565369
507211867 8678
971137501 4350
11893293 61
275402325 137701162
340457041 14952
589305705 294652852
604157784 61312
239196789 119598394
6726984 107
612860585 6791
18847093 329
418877759 3320
995250493 512678316
876097713 81452
861879154 75671
431101437 1437
499119434 6003
935668153 5121
896020029 8756
793711483 4377
584330905 16152
910840403 6227
752397491 2508
945539834 19201
480616322 2891
173824287 668
271844645 2468
970182600 4515
135185119 1173
457444361 3703
338321789 129049508
678461270 2556
134058456 1703
290355710 290355711
144866862 1251
338370678 169185339
934103600 527679452
456824623 4222
44164052 197
665036304 665036305
209288759 104644380
604086902 2042
623472582 2720
538482392 2049
137804127 616
251238976 1216
739678904 6867
344049120 26547
32626522 603
179051230 691
137252282 490
102284571 806
681463 4
31830380 121
23093921 102
416837202 2841
230603075 1254
3637 340718448
2761 686948390
242726072 881
811470254 405735127
270224249 31750
933617377 12384
9240 636847558
635520774 2226
400084313 4018
305038813 1496
666629757 2554
199475009 21104
285861432 142930716
353099999 1177
538871553 9179
418687941 21065
516749701 7041
209559194 7027
754200503 2514
318431906 2436
583724717 291862358
733101859 6737
32699890 109
459883659 164156
96634105 1808
613440895 2103
74187806 311
203940099 1022
185844867 2948
89532293 1317
104400348 348
611303070 2667
99721760 548
866777433 3567
100031311 1046
252901041 843
302167477 1494
5099989 17
1676 490654430
916901581 6567
870969246 3647
831273510 815009288
125957495 936
524881731 13634
912544648 22222
30277 715282384
28039499 124
794241526 6391
901055339 16362
22133101 150
167159032 1403
382465789 2302
903160945 13671
877149901 438574950
692113079 8947
993766123 3387
993898431 3313
430735815 2408
132751190 845
827 144937951
714954713 714954712
238264749 1030
2583 722628331
514201715 1714
636450221 318225110
823498290 6083
865269772 6491
824402748 2748
209490785 1800
283995818 2051
475653978 1889
755303456 3078
888456461 18940
504342720 17856
521402989 3833
21200 406213200
118214134 739
687420863 2586
333325959 22580
954526998 3866
980138281 5864
873137159 37035
470373330 2413
956409486 14633
826464023 8978
603468796 2099
326871089 1115
416100749 1387
391711101 2027
31342695 31342696
882560697 6099
919571203 4539
4725 533034086
137400000 458
486743401 19032
392998776 1310
623329714 2109
812369363 20530
850790061 3386
27118193 106
736724899 7839
485400000 1618
447994071 23013
142200895 474
450027162 1989
701690913 3531
850797165 2836
944660021 10254
915304745 3724
705178796 7427
127268080 760
548421689 11500
677539272 4106
996597500 3322
503516963 44078
794363175 3543
618973920 2160
876685138 3578
311158013 311158013
373515553 3809
824045076 5935
924080210 3187
590831381 4406
577589791 2310
373809919 2780
974 133526634
592075854 4385
349727054 5657
558959099 39900
876299549 2921
666380683 2875
806899205 6962
224699316 749
930798840 887420778
735163110 13666
381825531 10783
201728054 2299
972382126 3575
835466106 15305
984916356 23106
367229887 5134
279425243 4683
523602400 2666
224388554 881
131797071 987
881097031 440548515
825002751 2750
937968546 937968547
550530615 550530615
934736197 3949
738630032 15615
659540288 13828
623397922 2078
250318201 7480
123449805 417
880720811 5855
130373657 60871481
669879716 28357
399401582 1927
997255116 27764
50400235 168
940932274 53139
893451665 303440119
614762183 307381091
700511370 4102
622829501 12370
762199080 2831
697788264 10554
787236442 14218
611739143 5497
913519866 11606
842253724 13795
576599319 7370
700798633 2336
321156384 1282
843769037 5348
922088875 95690
856619710 3498
957611758 957611759
177810028 66306049
254144152 1121
608337826 4987
317008538 10066
331532682 2301
686670335 3312
931804148 3106
6762 516562704
921185881 22628
173125881 1114
771072383 7069
247633925 1087
250741011 865
604339953 3152
634497884 2115
991658104 9956
959099999 3197
620383563 36237
493799999 1646
832170329 3378
709744912 630957054
151529839 4068
348410224 5333
502841779 4071
405868021 3341
516975912 2209
113623617 677
763797872 2546
494330851 9270
514198592 2859
680929113 3155
160682796 558
836756836 2852
10003 781897213
248400396 828
937796873 3126
332400251 1108
80383657 40191828
31375717 366
969993177 4467
7268 725652291
454799998 1516
511775310 3182
884482973 442241487
2042 289938578
951895295 32384
257055622 26535
290119771 121272501
860640613 3885
753561333 5127
561051721 6660
709342327 73113
64736 557319469
390828652 138281278
750312544 5178
89736361 684
953599418 36837
724797585 2416
911099533 3037
783183728 11259
36984 249750239
957743959 478871980
59277493 948
635608220 2708
852303672 103994
174840176 1043
464527619 5334
229256057 2185
16474651 75
337201978 1124
446098513 1487
265950766 1102
94548377 345
209716665 81305568
239679321 1226
707113366 4906
18367318 18367319
945596849 3152
368324071 4002
616799887 2056
264000000 880
788534341 3201
442711995 14654
884636257 8288
1418 319637052
633246236 5359
292279323 149053240
331945099 9468
805912609 6043
902724657 12508
198540225 2575
693427714 8378
204152443 2778
752813175 2861
968657491 5167
399301313 1331
952196825 3174
171899695 573
388201214 1294
829739461 6940
414899436 1383
861319458 18234
307498974 1025
954037008 7344
782099691 6515
147883308 301188
206565189 3433
687901439 3461
890823021 3295
643613982 2237
891668140 3443
49799898 166
2741 523457296
817799836 2726
753954125 5125
844391067 844391067
130247 593600329
415853801 1638
13997431 186
63685826 425
152999736 510
779070147 389535073
841384777 841384776
397 61597979
101100277 337
965434628 965434629
294583373 1172
492355073 653858
2413 592427695
914083434 11638
970444247 10762
360900662 1203
466324022 2520
535641788 2857
243773256 2585
415983748 2095
807664720 3279
953512736 476756368
755100001 2517
205395358 931
423317723 211658861
54243721 4005
606262753 2272
703497654 2345
232477380 2083
206426591 3616
45996951 1547
183241898 183241897
729243959 39422
137131820 111580
342112929 128573758
776644561 4103
971818100 8091
252975912 10302
316499999 1055
365699165 1219
425699340 1419
884453493 3991
36713666 184
14687 719971427
756056775 5614
476798157 285582
870070245 10155
493526474 246763237
258013765 894
3183 167110683
526103232 7033
366977140 1546
6491 201240247
11182 787579929
826093124 2925
79271661 386
393899999 1313
845876581 17156
505198571 2282
226753758 2891
742659749 27450
56733485 743
86050180 458
3453 701056818
893441527 3514
525262581 1803
479014824 479014823
919018274 4152
576096564 3882
17393670 155
196688471 1240
357416276 357416277
467100000 1557
12845451 199
173268096 715
72000231 240
572701159 1909
521589457 521589456
32633 642991428
982707208 4042
806730750 2737
126934443 442
220173111 1831
812997291 2710
103499999 345
594818654 19189
565199999 1884
461102421 1537
3394 177855520
492057720 6402
647264165 51806
487823687 4884
30177589 707
827004668 827004669
825276004 3415
248769960 1180
806066017 8806
128703633 1667
1960 394391391
926700911 186534
926574508 546977027
383398722 1278
151223519 1680
704091750 493472069
74687715 765
538200842 1794
3284 673888434
285054299 7905
661014901 4095
445498516 1485
41394861 145
529622256 11107
805304125 2978
700546048 29363
787614772 2964
925797865 3086
926012327 3244
271807160 1043
4616 344887836
424057124 1786
218301224 1497
258715565 986
356874865 2538
437940937 4044
662012498 282993127
951183880 370048838
331775283 3787
314942835 157471417
423184133 5908
944408365 1384763
17329 535228691
21 3640875
333428257 1682
776694775 4405
67996249 475
407389506 4123
325386144 7763
3918 436633674
22299569 11149784
847948649 10050
878402927 2928
3537460 37
428234540 3890
780005238 3212
258899137 863
463198455 1544
966402888 782839055
356401188 1188
664527932 4307
292844225 1850
101268554 506
299694131 5105
573022775 2857
462619875 3304
398150171 1756
387878132 1510
263699999 879
480635356 2227
603602011 2012
672444751 6235
524206603 7142
189534440 189534441
437161391 1548
69600076 232
603060948 7337
315899192 1053
846365222 4192
274220584 94430934
670441812 291634457
75900278 253
729539671 9187
19646999 180
967421861 6532
235200749 784
155789137 744
514801716 1716
973905055 4145
3035 816648722
614400000 2048
202199327 674
498516325 22297
984078935 12805
681599999 2272
993607675 6470
672291389 3584
830397342 8538
671698060 2239
816983243 3828
516783969 1810
910190429 12116
336235821 2802
884723298 7573
317100104 2121
816597277 2722
931023027 6026
128891396 9891
110237504 2368
918767909 3774
484544984 3784
743200501 3885
499497193 9612
776580993 9229
657059739 3364
72899757 243
654421664 3172
982500309 42107
886502955 2955
42936767 15456
961808485 16913
5796 497900958
287585327 1576
260217221 130108611
648750964 3952
1444 378382872
863021702 480327835
570866780 8569
731636674 190928
358702801 1200
576375371 556324214
579477573 2536
766675956 5182
840359276 4512
60075756 221
128931030 1009
327048641 1145
407695696 1484
350198952 138561647
968618561 17168
227767079 945
5036 426466662
553812468 3102
821490450 5722
160341351 565
712139255 5246
525049249 4114
916257152 430152415
320734533 2866
584461584 21505
529713457 1981
137785375 68892687
828683099 1557675
107833209 532
711196314 5077
281100000 937
418243431 3799
781181941 3883
830872239 6937
32699891 109
808631400 4966
255899334 853
81484279 542
1131 194297883
380820920 4830
484929187 2081
845409945 3317
4072 930000466
866220512 4688
692 121466068
866397113 2888
826460154 399751612
799202796 5748
834900364 2783
68165691 259
924000001 3080
468374274 1711
612410959 3582
119180365 498
346803601 2150
853736569 12745
583411043 3646
51007834 32666225
31648097 308
480298399 1601
625946177 5596
918299518 4830
478838852 3109
711316501 355658250
495634273 2712
258222150 4575
23301519 110
774598016 2582
228537063 922
436138946 1485
504592901 1696
747757147 373878574
779102702 2597
36890775 123
269399413 898
344399935 1148
36066719 202
896483345 4047
309671195 2518
896102986 2987
3040 671982880
845533669 53637
761637111 7970
303348452 1458
518534202 1934
316381332 158190666
268735325 268735326
766498939 2555
469062952 2776
13552792 51
768979417 4174
470046374 1619
637043827 5646
627318589 3666
160485726 552
309782681 1115
976951161 754795325
899227872 6624
656483688 3752
413855445 206927723
210056079 1105
794010411 3532
70943534 70943535
209400252 698
582298664 1941
753856287 376928144
1071 66456266
101100587 337
978474881 4522
539528206 2865
4617 854787060
41100184 137
118598297 546
654168614 5686
394643537 3746
823721618 361826368
368302157 1377
481533568 2452
915973369 4632
122030046 834
509838975 1952
691138014 691138014
250340670 1965
963002012 3210
940496865 3135
500186052 5836
645754726 2475
747302491 2491
316199888 1054
979253208 4248
14073315 83
908993811 865282158
834514632 21798
159298321 890
829631103 5677
452398493 1508
54718 879920158
476239224 8916
299266639 1970
11497992 9736701
587731321 2123
567405875 4547
397199491 1324
2877 576341287
94302835 357
351833644 1179
493645727 5193
971817612 971817613
113400001 378
2613 390991029
750843506 5185
531983115 5701
849400589 849400590
108918260 734
657443157 17828
622217651 2348
292491657 2594
11959740 57
264600883 882
892201519 2974
814497284 2715
903050856 3384
70500236 235
1222 233815036
555766676 3188
326624298 163312149
867939344 4904
495744762 8661
827861776 11959
888940317 5212
16775880 16775881
808616434 3381
994719942 10742
41670546 38092275
804588017 4346
189430357 94715178
463084522 2224
433795663 4840
1493 407086094
232240123 877
551405445 4621
1298 317994424
768822033 9952
70199837 234
62534407 298
534298218 1781
225402672 2807
311173222 2215
70075159 341
160316541 662
198919658 1141
492677549 14385
566700728 1889
576001919 1920
979499903 3265
569496600 2664
665702287 2219
160500001 535
248073745 1839
476130422 12687
827931194 22087
585886141 2205
799800000 2666
359420760 5882
516460672 10800
504175393 6842
722 149802825
360300827 1201
220783646 1446
568219062 23294
470698432 1569
973067400 4825
746722460 10769
247665631 2504
594186447 2939
105397304 1920
656660289 3201
570322386 2105
870601988 2902
987598657 6831
2118 74263663
499322146 3045
394199999 1314
309601218 1032
663610986 663610987
303929893 151964946
261599129 872
838026942 694692014
919972229 4454
224116239 7120
757883542 12006
962614131 798173057
10522820 67
676270442 2382
27818825 285
553153352 1922
733502445 2445
827580845 3185
138196264 527
544798534 1816
48244339 229
161799331 823
851079201 425539600
548627350 1975
492476847 1654
800614737 751621906
859201185 2864
114104520 19054
16508 239111246
244199860 814
646799823 2156
3788 693226728
506103021 1687
13690871 312
378735409 3408
213000000 710
179534361 89767180
4392 746399419
804600000 2682
261164983 1005
98998535 546
614097870 614097871
497399853 1658
607378979 2190
80331669 451
675136109 3461
831069731 13801
696897676 2323
757621 6
586 148349416
1187981 4
482123678 1909
3654 854461212
52419858 191
618300969 2061
816139717 6654
32576698 32576699
848600786 3737
837601377 2792
574406434 2005
939983581 8595
580317066 5831
670230703 29468
613743008 2296
650097832 2167
588593886 2915
696674237 3143
939768331 12367
28789503 227
945832164 10452
951843080 8029
269384487 203165456
5863234 117
867935873 10894
671525499 6766
741510256 7237
757327578 4335
759572159 6352
213300711 711
205781026 1298
616883319 5499
1706 227681463
332 88906280
346161386 346161387
754015134 7639
72045548 72045548
676798059 2256
389319365 3065
478677202 239338601
501753454 1963
417005179 1426
327814826 2313
646108973 7506
867332908 3323
440163899 47575
151538227 2095
745558362 7996
1522 354266550
407882216 4465
642301009 2141
557335916 2341
506534914 506534914
421301655 6345
436 77541294
995396681 3318
369601231 1232
898699140 8665
444056125 27186
581701940 1939
346185735 2890
3511 735231488
453301412 1511
2131 549380788
261108409 1090
695937560 2411
882 237410920
13961928 13961927
9898 676053196
240930095 2293
664774266 3611
525283680 2040
443400257 1478
230326601 2177
653624217 3613
182222461 1890
726063889 5034
79800496 266
632429251 4750
238390740 800
2651 737896854
401842243 6884
838818403 2969
927776144 65387
614697951 2049
412774679 2445
625318789 3126
960001411 3200
373297111 186648555
869419912 3497
508404837 68565
637982164 2301
334200000 1114
949403640 7368
686751313 3158
753579946 753579947
567300001 1891
635383289 26223
928210336 10870
225788905 1793
895539716 4867
432263976 1775
310783469 1624
692141538 346070769
501232628 39793
533150203 3921
737896650 8538
453046499 136050
293508069 2510
4204849 25
717198886 3062
348480991 4290
670197766 2234
734467716 20677
558078907 3868
110181913 668
560744599 2300
227399243 758
542062126 3069
684177771 4316
418811185 3399
9735300 150
22857361 568
100015248 661
569147451 2983
106509662 92409990
129899999 433
213884423 99073625
172600228 2997
783278056 2905
296906603 148453301
3867 869156018
659992203 7264
447755941 2697
414217712 6839
449033889 161799012
116100387 387
153342983 849
835791526 3847
335827257 1412
354898816 1183
968163283 6772
608996219 2770
511328432 1727
873352405 7896
831679839 415839919
123735705 446
993147341 8558
453776091 2446
588740507 588740508
622557313 153984
702911879 15324
395984871 7543
709398304 6814
71142992 452
554402306 1848
45907171 458
230212237 995
726128416 7467
47891641 1934
803682283 153134
608520024 3288
979796735 3266
1849 438879170
344732028 4490
969746384 9808
74983424 376
208799304 696
545200330 2249
372216050 2532
470690685 2588
102448025 1179
868759291 18599
547042513 3939
544517122 4023
376998107 7336
776559591 810605
419282344 1900
830769721 3946
824405085 2748
766740959 3004
431214244 5105
276240753 2896
656404328 2188
8247 832683096
772502575 2575
811799999 2706
626099260 2087
434 60267671
515100206 1717
806320218 3370
700499967 2335
976119073 5377
743530997 5044
518763961 518763962
479102739 1730
14169 685820209
491019657 4090
926028489 5143
110991899 534
971091389 30574
557042607 557042608
490172596 1693
925927928 5699
117900001 393
330598898 1102
902263725 5445
392270240 2720
932393582 3202
420572151 7244
33696254 151
635906470 3531
87475729 2816
76143603 38071801
271341459 2942
374999999 1250
6180 896237039
506099302 1687
534369046 2863
358937480 1737
604848499 2418
356700459 178350229
81602 879037367
489901440 1633
707097644 2357
533079914 2667
533702560 1779
74408853 334
742707963 371353981
921256548 3256
305701849 152850924
626301122 313150561
744901081 2483
714114059 11182
399145662 199572831
804045234 631339149
85499937 285
167414849 4374
121800190 406
877197270 2924
806353875 19029
536563986 4767
848091619 7090
758100777 379050388
723002411 2410
277293848 7714
651359501 2750
282000940 940
793561123 2738
228190979 5030
340814577 1317
726990882 10093
631022297 315511148
3207 793688933
943339749 3679
966898702 3223
206446058 4997
478010595 2455
616369095 308184548
383677883 191838941
781251636 2961
737884330 9919
708814373 4562
510300000 1701
175132130 2042
102300187 341
11338 209374461
917668510 4862
1973581 7
435900001 1453
584099999 1947
151553821 660
291995246 1433
381244065 11686
31426 179374825
227162287 1963
646276278 3428
465290745 8380
216110439 1352
389540096 3115
483314754 3741
247982616 985
982318658 3437
416388711 208194355
372549701 186274851
500407095 7982
976438092 933841310
3230 198134660
586799999 1956
3575 917148375
766480839 27087
270082504 36654
671997759 2240
380622961 2232
987046368 4776
11937828 46
963130787 963130787
843943748 394999995
766799999 2556
124799999 416
571301757 4984
805200952 373094156
185726203 60834
227432244 786
4107789 43
86519352 367
55030058 270
929844720 31329
685058785 5296
13578399 13578398
293117500 1885
890196180 230022
842701068 3702
450740539 2632
856993380 2922
744003978 8531
676400006 15803
864219315 13983
550616413 1911
190200635 634
5237462 34
17936 963428143
843971878 4101
494404081 1689
943180750 59661
719285622 3401
972596759 3242
780186429 9565
744114626 7407
46088393 181
438534671 5826
54599817 182
253732279 1237
490910060 309289159
987509280 987509280
2057254 54
862833938 6587
514402561 228231374
482858998 429055746
167241842 8483
2437 342237658
201235873 1032
812994877 3876
906618233 17506
752249850 4345
855897624 2853
187273109 187273110
740997531 2470
67775366 596
221100736 737
626114780 256350604
353359546 2485
508625943 2871
610842319 8504
512098294 1707
962587899 5187
243838428 1672
108709606 108709605
918497852 437093630
704097652 2347
948861121 3264
620999474 2070
297388375 1294
858197339 3003
59369 923959747
247259629 1188
643 109187187
672475117 2411
405600000 1352
572353401 4505
347584918 1739
676291340 235654336
420598597 1402
797049547 77226
784497386 2615
641731753 320865877
1799993 6
75000251 250
166067964 56826702
275369407 997
164300219 684
700686379 2518
6007041 26
309486030 2139
941835707 5562
242692030 3170
955057963 6538
829500000 2765
825689422 9841
417394898 15151
554521722 4601
714776522 3263
548172901 3273
456456287 2784
23566428 114
568198107 1894
407401359 1358
2949 738532815
607050489 607050490
360586440 1949
508913896 2813
643802762 2146
547957494 2331
70818236 329
441223205 38414
2157 471039178
106199645 354
38400154 128
54665922 54665923
491702856 1639
945788941 4354
200433793 832
898805232 12444
967315680 22920
37499943 125
501389726 1840
520699815 2974
6986701 70
706964991 2689
414105076 2097
804322037 8531
896997504 2990
985788807 492894403
415202098 1384
373198517 1386
929555059 464777529
722484104 22033
827388398 3382
950120039 3219
957772010 3922
532106240 4120
223595423 5616
708743381 4955
1018 130784815
447403723 9843
913886254 12359
751886884 10997
3460 931591160
644260221 27819
721500306 2405
761601662 8221
448129538 1733
175303115 5508
285554786 1342
495762279 2266
138299999 461
244734237 122367119
4658 980248152
542019526 6856
4056 937820208
368 58762190
576165429 4893
280473958 21389
202199629 674
973904179 3398
915303052 3051
157613394 2729
663439644 5093
740712959 4608
604201083 2014
909954473 373777782
907103669 453551835
516674546 8462
99921629 99921630
140192221 874
130 37719829
786897376 2623
215668817 1400
673517414 4938
275629598 1197
4052 540478035
623147572 4420
279621359 4402
785096136 2811
540799280 5480
990296698 3301
855118340 4736
209748314 1747
138631237 1164
555067989 11939
382026780 7452
973259952 4263
665941087 332970543
591206136 3997
506438465 2128
879027634 879027634
583591086 2921
72776890 340
970549370 4660
562560012 3473
451972860 1635
2871 492735623
782998291 2610
648988719 5927
821399608 2738
658666701 3260
156299999 521
379201975 1264
860875504 22745
791083491 2642
202771904 795
768067609 4136
496936237 2050
543900000 1813
3460 671615193
39208095 423
456922673 2672
277043714 138521857
751223328 2756
180374813 846
411283676 2542
435520640 1840
416700780 1389
37591887 30535252
145244819 735
386417744 3345
755703131 2519
931890290 5544
8999 785900902
572099999 1907
210305320 5260
401373506 3445
332253452 1680
139164049 69582024
550210831 4485
450601503 1502
278961499 1258
6757 541401288
303196919 303196920
97602351 497
92171157 308
749046808 3647
835843874 8445
848770709 6330
605648826 4617
644814543 16984
199257842 854
942179604 6185
9111653 1974
13370873 301
818406145 409203072
315979813 13882
896400000 2988
723599922 2412
961684155 7948
64433413 580
245888281 1860
418693499 3540
1836 342636156
64035693 64035694
110975189 371
299768303 2146
568062683 3876
916682242 6828
349501207 1165
909233788 16916
800173353 8893
26028 241227504
624825133 642059
519616464 3217
477973755 4658
660394265 9910
616798846 2056
82573901 932
82790980 1115
660213245 2964
19111938 81
837104302 23020
981380195 35567
688251201 4564
444895960 8234
863982399 3021
812317228 4869
259793459 5130
292102951 1718
42352180 421
366747769 1735
724633601 3927
966976644 20502
455203559 2856
510701415 2345
703973523 351986761
65558839 32779420
947428799 947428798
205801194 686
521209079 2520
687324953 29334
579047982 2414
174682179 4178
226466544 1416
381544896 4768
660600032 2202
289656256 1317
414160656 27899
356982060 23378
932869723 4896
98999887 330
549517711 2955
5058 947890551
95066634 356
2930 254072020
303290236 1798
5936195 2968097
998563538 5002
374700741 1249
591358471 9369
624435958 624435957
645633202 322816601
981300000 3271
728995071 876196
973794819 5710
509521707 224687254
780266646 10669
435244875 9139
1905 373102964
853505104 5802
50017458 2551
603913738 2507
68399959 228
623400000 2078
930957545 3342
486900363 1623
949418145 3587
758735075 5477
88200183 294
138588797 534
466470029 2132
223142743 1549
948947532 4024
3152 822230720
717262781 2756
583698944 8704
692077119 7126
598938289 2586
852442768 3573
27188959 134
898531226 4073
502500379 1675
607322086 3899
927215988 5862
611724839 611724838
828428487 18054
387610824 2891
519042872 7671
475199902 1584
459464419 11342
502202480 1674
583942186 3016
980798182 184847
179399401 598
466087846 4891
440266978 1658
906003019 3020
2844 453063420
343735849 1264
8866502 49
694992424 311389268
963754445 5689
5791448 75
742199999 2474
758099958 2527
264722639 2576
533698221 1779
768204297 4239
417310604 1665
202802608 1233
213299999 711
913902228 5892
190579841 920
404825834 10757
1875 389893856
107804009 2228
677648335 3531
866115510 62558
2627 738440975
687730785 3224
318544590 1733
1638120 60
921809854 6943
933433182 4288
586711701 4025
369425015 1263
61200097 204
340028882 1723
948604759 3162
263490690 931
393958785 196979393
667264382 2359
567779019 3661
663532631 663532631
556350847 35012
938789591 7846
776481340 776481341
510461492 176762200
523250488 2069
748179694 6958
3217 646296154
289270710 153671830
946532224 4736
247500001 825
970532839 8056
690325151 4448
782295733 782295732
453002376 1510
2642 489223864
440639664 2256
544280280 4151
597601831 1992
52199825 174
835010028 7259
859343185 7323
532392599 266196299
209063720 713
36940215 157
18401 295575793
899526512 899526512
854665317 3207
530402537 1768
717671865 19142
851702051 4820
854844826 4016
623955769 7371
740428801 2976
457945534 3137
339111895 1135
373707319 1656
159081049 673
265733555 1717
17632042 71
923103078 3077
48581738 257
8162 562724011
968700596 3229
599098417 1997
464084088 19279
807897306 2693
208133519 1832
205800000 686
521361513 367102954
359783933 4363
4526 706504074
652017554 7086
583203288 1944
484049839 5743
897170975 18433
230271120 1360
324600579 324600580
845181783 2868
235500553 785
13876536 228
6679 557382587
578617020 2695
434314203 314599868
15300001 51
177628886 1841
360893151 2781
163006077 822
162746643 1754
471606373 15219
883375497 4744
920615876 4655
295125929 6710
10599 781156899
883624897 11484
584792549 4831
568906939 2655
916444584 12231
114503191 436
91919723 772
118682739 2090
140471337 739
154110564 1542
448200128 1494
852473251 4014
645597847 2152
602 160204975
813900000 2713
967817745 340058378
958743935 40409
644222193 2177
707344483 2500
660893316 42576
802198342 802198341
791150893 4188
665872550 4704
297600000 992
756411583 5140
936511384 3203
857652612 4814
918296939 3061
348323944 348323945
555797856 468160921
423333680 3617
361103353 2585
93636072 460
247304104 123652052
20400000 68
842280169 6605
117899690 393
837120593 418560296
193500000 645
583896983 78756
674288319 5083
218970595 1062
306156597 1606
558433920 3975
63834781 1237
307215869 153607935
998396672 3328
9885944 492
29400180 98
807265385 660246119
398994690 7545
724067492 4548
679200543 2264
776641127 721219458
546529103 5976
480707354 2885
492402289 3152
121915065 16935
581273792 3429
622755392 3563
599401997 1998
526538893 2091
929096902 3097
951473393 4986
680525391 4586
939897526 22879
529203516 1764
175378520 638
245260614 30412
999536838 3894
360600554 1202
782193473 2902
4066 739533190
495128199 3972
183748948 1588
594898017 1983
183220825 1996
1370 355805352
480164269 2076
15473510 111
221661524 1406
570451622 2443
341856633 3849
850033866 5546
418499815 1395
822800940 2834
120717253 1359
775767698 3758
512699190 1709
264888469 1610
807297308 2691
857697142 2859
467220200 1993
53699822 179
274879709 4410
954674716 54078
328198221 1279
11158441 120
836749420 8905
714316023 5341
6780845 3390423
756141709 3137
148350991 1381
5980 582942360
335147432 167573716
964299391 3728
558027929 5087
936806935 3926
46228396 499
549974964 2762
149453887 656
916031477 8818
459979053 1654
795897348 2653
119447329 2373
757577689 5890
957732751 4875
642766095 22635
745012107 4977
44647317 339
271556816 271556817
441302365 1471
367677345 1354
2251 575995036
64459168 359
651393666 3684
530 56871739
329590093 1261
4822 551594605
148829347 656
883066799 7042
218769942 218769943
785659069 388630732
373501246 1245
458893313 62639
684547623 3691
457800001 1526
294300982 981
437847661 2630
891002970 2970
7653 635551038
816275014 2884
420300288 4608
750653793 3660
5601 520814294
293099022 977
923686690 12521
882300051 2941
435278761 1721
833697220 2779
937705272 18031
307848769 1238
13242685 112
87783328 614
429298815 1431
137 30607392
49859254 655
1926107 8
386756930 1569
232510358 11201
619608584 3377
952496826 3175
516128979 765770
462463772 4543
690633592 19402
830529900 3060
502128901 3900
440412116 6069
728163201 14540
882733430 4776
795902654 2653
563286627 9589
361075760 1931
275357836 1017
146498664 494
933599393 3112
390114936 10811
275916943 1734
727708862 22724
244760563 964
883797060 2946
722878520 722878520
212185920 1370
803101589 3529
82524815 857
12395599 80
462235172 1722
185125931 3771
797689344 5659
990896697 3303
258900000 863
22511890 101
867696085 3228
1716 203577660
662755353 7901
832922563 8112
169280279 1560
555726799 555726798
934735257 16042
961047389 3598
324498678 5487
480747342 2829
234299218 781
636737275 15773
816555379 25834
669556207 3642
149375004 3197
132471671 1595
886586715 886586716
799689747 334539685
9462 883353396
11639 726463975
606333012 2372
559315596 2207
618885473 256216842
427199454 11669
242885010 2137
837578005 4516
852904448 4378
180282862 1191
733516614 4635
295055719 2086
296181965 296181964
55343141 1793
201000057 670
483210827 3658
77770422 304
402342342 402342341
692781338 692781339
170881282 817
732758805 3505
201620632 2123
331639284 54287
933843250 4850
285419905 2156
292794233 292794234
421858181 5878
207551922 207551921
874666801 2186667
625381590 5385
9898 785707500
770701981 2569
2911 518976284
958802493 3196
892886589 24957
754140403 4612
915173159 9708
631616181 631616181
531275366 6698
945509265 3163
486963955 2692
950602129 4351
988705651 3443
187595663 1102
787896876 158244
262442961 1651
445514134 2217
391106573 2975
740598256 6714
342025677 1180
300870921 2260
947173585 8022
629096225 32768
161589470 703
93899688 313
713472839 2794
4222 709031343
846675072 58305
816857824 4920
2884 705784016
729417071 17564
3727 941764828
574406932 8043
45382892 157
115773591 1055
553 89743268
756465250 42050
766868046 12405
481249219 240624609
390901302 1303
973073610 5171
3737 700573320
25822455 25822456
401338020 1549
288300934 961
386450541 165504971
386251091 3418
192971370 96485685
1464 391843740
458401528 1528
425102144 1417
892362724 892362725
414997830 2318
502941144 2216
733497697 2643
380377754 110278
226224312 766
239438551 975
5210 861848620
202525039 101262520
776579392 3616
844484949 35493
6238 349369780
378794675 2527
629141504 72434
321423397 2881
58129101 58129102
572976425 286488212
417947188 1673
3681 728396280
7491484 91
466130248 1812
664063530 664063531
789220992 87458
882453888 4544
886710366 3561
957469041 22376
227525748 852
478004279 4940
617069962 3111
359763384 2312
788964705 7250
941096862 3137
204464839 1170
113099624 377
786597379 2622
258335150 943
361315379 1635
552303157 1841
316501055 1055
3086 362085421
814797285 2716
732847341 5615
935326794 7896
884060631 5517
128552270 2555
805343949 402671975
867603997 5686
1175 133230473
97880857 1894
885556995 442778497
835619041 6299
765841572 291985621
904679879 3070
738601267 2462
729803877 364901939
454800213 1516
952344419 3722
601361049 4992
266259000 40266
884787774 4069
805014409 5192
817089681 28697
501873417 5097
497251831 2579
606900136 2023
591901974 1973
848399999 2828
62592603 211
422923763 3348
495947825 2966
67036447 329
920790104 460395052
655582301 655582300
284990544 284990545
10984260 84
817574898 7934
489598369 1632
400199784 1334
37732655 816
95659320 1333
351601172 1172
907780135 14863
84 17331844
486055935 10305
132000289 440
473521019 2716
136262736 2533
732691012 732691012
1472 395854810
596400407 1988
1560 357849960
2650 486464906
670248800 2600
911654963 911654964
707592670 3520
339251319 1507
704242965 6603
709744917 12579
542100037 2004
187588391 881
713531940 6852
51494435 199
916988072 916988071
17152980 60
202706401 2848
731735813 3466
417462436 280216815
518626041 9537
331499999 1105
666675586 2504
632364461 3994
796 140020361
387582827 2202
45740793 182
492142078 9141
325498915 1085
815585445 6062
97840601 41901263
362175040 191830
227273121 1208
246250813 1001
589501754 1965
926071654 22259
607500000 2025
8400019 28
431140879 4746
887098364 2957
389104284 2766
826995642 3094
803130856 12065
462515507 4067
374462331 9238
581759379 7790
108599999 362
535744605 2234
504867085 252433542
871954812 5266
649748787 3548
504921707 9099
349582944 3085
617083131 21064
665608462 249444475
418800092 248406907
161330213 4038
910330581 3983
124950344 771
893189240 4938
318985722 1229
327908698 163954349
623697922 2079
730556407 7142
613188719 2884
125508516 668
575948772 3516
931084244 4852
162933121 648
707448650 6279
911114345 444611093
822602741 2742
61848583 392
528170022 2298
722399673 2740
572972646 5026
294300828 981
550361895 275180948
678295809 25517
106458833 767
357964782 357964782
43109201 204
357301191 1191
2097 432620088
583512136 6494
447202714 1666
180786406 11035
828371137 15878
308062440 1071
123204115 61602057
285023433 1343
347752943 6209874
496698335 2144
198044505 26345
801243474 3671
806141669 3292
501225781 1673
555848314 2423
59 16780013
16544813 143
719482729 2614
260999130 870
25305767 378
406097024 3939
882641761 12320
242400807 808
847499999 2825
16500055 55
768747068 2609
397408582 2594
910045958 24883
660612228 5829
709554720 7981
613985927 12721
757097106 2767
654462305 4122
203670711 19256
127 12163044
509884956 34461
635076581 18075
651953241 2840
318202197 1118
502798323 1676
252911443 1073
520499704 1735
682143716 4233
943944607 13316
573299999 1911
792899605 2643
37800000 126
201295327 1142
964219905 964219904
413410961 1398
777299956 2591
798630607 3196
646838009 323419005
661104722 32066
392534958 14054
2537 706940076
965537055 21956
43780538 30141174
664340338 3040
838409035 323235647
737999816 3413
648406704 5896
618482884 22262
268700669 1746
772280730 7830
191614414 1302
906989095 3469
346578591 3088
552939953 3171
771022486 3165
649588411 2718
513808961 256904481
843749953 5422
429926180 318289292
598631946 17200
705124200 11246
335700202 1119
281600789 1249
383763176 2174
674480411 674480412
896 159543209
586620266 586620266
972976979 5634
188505259 3153
2848 284364107
467410558 1849
632440359 4217
643421240 2219
461785043 1691
491759496 344394695
708902636 2555
156299568 521
710999606 2370
31227849 927
197039891 1010
676500001 2255
458954228 2338
672299903 2241
781774108 12319
255325880 4443
457652034 457652035
908639231 3632
453521776 5741
906095600 15607
26964320 321
148451274 74225637
555240767 4687
53558055 26104820
252911727 230312117
212101364 707
21599928 72
444389738 1606
905338588 8932
255600743 1239
293850529 1336
2505 671425170
338773765 6458
562503437 1875
113148040 437
80392255 1273
709335177 3949
297474057 1246
639989113 3318
185640325 704
215576534 2442
462378545 2507
584061751 3642
631623621 6763
105287111 6915
673200090 2244
772925297 2922
760653150 3869
454800001 1516
34990996 162
229763101 4830
470095079 3117
387899116 1293
558370372 558370373
290377789 3527
216937512 1628
40035547 1162
294660775 147330387
865242414 9378
625855560 14167
735600000 2452
201953193 3471
489022875 11825
1962 542450048
690344295 104392
468439745 234219873
889885702 8807
904379870 598939272
406199665 1354
950221660 23664
216428907 1367
620449514 310224757
311544559 23062
998440699 5016
169446416 1407
401102476 1337
16985 952484830
585599372 1952
896660766 3383
88500295 295
995562449 6616
671097764 2237
5547 489438791
829508455 449913089
144816623 558
889654065 3536
804297318 2681
461967503 5424
875997079 2920
340357920 1624
358553813 1383
418198751 1394
692625588 40057
426900001 1423
929985747 4533
324005693 1743
2414 614220574
987418298 3643
482916160 4838
866883012 20321
94811653 368
49500094 165
24326404 19051078
537570733 2836
765448621 3797
248100001 827
372299676 1241
584973967 50329
283110946 1545
115472553 93707137
509464468 2325
999603331 3332
887208839 29085
1030 306266380
7807 369415681
509267247 509267247
294599953 982
737700000 2459
924921800 8839
184078059 92039029
490213647 2452
764406448 3056
283343416 1223
583687544 5156
279000929 930
442194540 2452
218573558 15849
712803083 2376
329504869 2930
3373 806870669
363606429 2525
578400745 1928
7623 962052034
627878688 2274
647587428 14997
181249010 800
874027011 23396
696600181 2322
1800001 6
12497624 189
54900161 183
358968670 358968669
363300001 1211
462416011 1554
667057291 667057290
12291 900593485
247044668 123522334
645001838 2150
125700005 419
834746436 16278
736652511 3633
1160 181924733
627296112 3312
498308222 3107
2467 300548309
351287186 3189
222124422 3439
346500001 1155
214155035 1072
400684829 12038
350401169 1168
624408267 2123
569569437 7947
784214381 2710
150794953 588
606106439 25715
831924415 5769
814790201 3710
379731807 3529
279380503 12664
841443389 396804876
1449 385317836
999807652 499903826
256357075 965
2886911 28
104113932 397
848897216 22428
815791199 2940
421498594 1405
817727570 817727571
3855 927083087
111000001 370
629788543 5024
328210369 1472
670198658 2234
559201865 1864
357600676 1192
67134608 483
909864458 3902
225419999 1445
790479569 3394
735654840 11230
453464375 2975
430498671 1435
779979553 2904
671927538 671927537
117713025 141482
261354837 1095
139489365 2645
343825219 1310
272742399 4900
863855064 3345
486660273 2246
73131896 459
531448736 2022
977445125 7281
140581980 686
11880603 113
539647360 11824
89980471 729
679272347 5314
2701161 40
424959521 2522
813583600 813583600
295471358 3598
729903708 2433
798370848 24288
686482976 3667
960253869 947526161
367736029 7350
327609567 248827995
421165650 2201
339933408 1397
718275277 152016
655200001 2184
5040 556572240
722865786 2643
42300109 141
202256641 3258
367877686 4439
854098405 2847
683705421 341852710
774469661 29306
947868481 4160
331465649 6670
542376391 271188195
193200645 644
889798562 2966
855680698 4051
623813155 10619
877170140 4885
938048982 5216
139123813 1434
701098584 3188
498898480 1663
181593121 181593122
820600286 6530
917754158 4894
833456323 6437
338699080 1129
449702797 4055
577490687 2064
773482570 3094
780603510 5289
610858644 610858643
2610 672692324
367565390 1338
930525873 930525874
867271636 433635818
623134300 311567150
500940025 23465
391607930 5853
716328471 3751
471001570 1570
935047574 935047574
446116643 1841
511716943 2134
549916462 10502
578869161 3085
665 172375938
169485561 584
53672481 298
906594679 4311
831903971 7998
613467321 613467320
939420606 4068
84060754 1259
70426610 637
257641588 1325
644697852 2149
786949361 3880
831555664 472109893
58884687 272
293559121 2280
549380521 7356
300561250 1617
104051697 1813
476167263 1696
464049560 5420
613200630 2044
4718 377651157
875097083 2917
688800000 2296
764102548 2547
821922892 5071
414931103 4284
511820787 1801
362313525 5853
755 32167530
3318 771604218
528329352 528329352
237319237 10836
569356372 3068
43153631 21576816
990226674 8361
357904052 1364
472949224 27316
112382185 1127
855223204 4912
147821985 142248501
774995479 387497740
763800001 2546
69300339 231
2700 626038200
852831801 8488
908371501 5316
237600791 792
406798643 1356
199381651 99690825
887397043 2958
329920020 1245
773026919 4389
299378400 1463
133528507 708
880762609 446546767
375744539 1802
178848946 1595
895269761 3501
847685065 29782
156774619 7007
9873 442860779
437399532 1458
874666568 4773
316988029 1332
656701921 2940
713982856 2945
249924167 1096
470119647 2564
176138691 617
654091870 327045935
38987888 185
194699350 649
107475978 1461
176119767 87503915
504878944 3617
8926 751712619
868328536 5938
577292901 2035
970653382 4853
994199999 3314
104474542 9623
231691777 2584
500306600 1700
317491951 4954
359400001 1198
574388389 4010
14990621 76
906780868 5026
244305153 935
350401168 1168
891533067 375479478
455 15636342
343144430 1701
682944400 11390
584158686 3699
529541026 2802
933704764 933704764
793498545 3213
769193481 2701
147599508 492
417084627 7451
800700001 2669
132022519 1797
468636560 5740
494446954 4809
723 216575373
52185041 315
38087054 220
979500772 10809
269936803 978
501854391 4456
458020529 1758
225093126 6292
958661934 5867
452467863 1862
203770352 5752
4038 986046878
635225628 4908
41350950 177
241332626 1231
172480912 1462
480995475 2786
774124637 6979
346412723 2456
480799581 19442
904421018 3386
27251 706521910
833697222 2779
796502656 2655
4149 913377456
377413205 5687
915300305 3051
561600001 1872
488847129 10871
30427739 372
193800646 646
399895975 2229
484113094 3305
563624171 4006
486299761 1621
703694536 7615
444873466 1613
141300909 3983
530551326 2906
642299539 2141
998049061 181794
229 67060708
218419739 3090
946696764 4901
226666410 822
414001380 1380
332619185 2589
147061381 113272856
4164 995366724
83181588 311
797206831 2863
40799865 136
2010 287886268
132535478 4281
629797176 15260
855484756 3079
193817915 766
169901837 793
605021819 302510909
802701799 2956
7321 587393114
322193215 1857
113999693 380
7676 801610206
843604540 2812
803713680 3052
10224 235114703
27902556 198
199898078 1424
414432230 207216115
86267 930449601
494284181 2478
673551793 4828
84554851 2522
436458707 2642
399732985 4865
765483040 5360
64500318 215
5082817 23
245443858 1002
294686212 1354
988693805 5054
681900000 2273
25242152 93
665412684 408609429
340823753 1564
592277300 4228
494522470 3213
288116864 1294
877299083 6726
33112942 122
249741476 1004
973796754 3246
666040428 666040429
819457024 11296
132675380 1154
140073176 1199
268360703 9216
775896594 684200549
725882725 4291
819334608 13204
28200032 94
703499999 2345
329401099 1098
886802956 2956
346608371 5324
592832100 2177
779868465 5257
197040166 1736
919648213 459824106
347416235 3078
122827650 575
300137041 2108
564568285 282284142
803658867 803658868
992023682 710769600
279267913 1111
376486932 1566
154500181 725
921223278 898863495
524916365 15717
584111223 6346
445498514 1485
672090151 2510
969750955 43153
42 11793934
345712417 3812
579269717 14769
88499704 295
416400000 1388
422447961 1870
205309439 3015
784913994 2835
327058333 1108
150615711 14945
280151477 2323
912087733 3613
672345658 25173
268500896 895
864743999 3945
769838222 2997
807440399 8424
606713416 7035
49437795 191
2613 288085863
30104975 184
818322836 6313
720302402 2401
3516 665880218
679225573 5322
35896688 123
808487856 5412
893701360 2979
578167593 3251
284101152 947
305069279 2473
585360132 2471
757485756 12225
28200182 94
898147861 3418
4937 871074138
169799999 566
781247906 781247907
777002293 2590
224700306 749
998991797 4327
705274949 2818
349553824 1567
137099743 457
548403073 1828
263399122 878
930141286 408361508
917387260 7845
625070344 7732
559467927 279733964
520596143 2701
652451629 16223
593665411 5122
103697254 448
291682081 1006
643800000 2146
806098006 74329
945812790 9083
779100246 4914
349431705 1773
331012491 331012491
961502453 3205
393268476 3386
705336121 4428
15248407 7624203
330901072 1103
307447447 2023
162280919 865
3281948 165
87599999 292
966886208 13779
575037695 2377
664439118 4012
958 168944574
620403111 2068
290941976 184295110
310962599 1261
69017915 69017915
95100215 317
348121279 1340
4116 885709319
158762295 664
900133183 9024
994498233 3315
95399681 318
939948701 326825
722388457 2724
477598409 1592
636004039 2120
691575479 7110
813508532 813508533
157449096 824
786281645 18169
349079611 1383
5041 264405491
682072137 3421
817894395 61882
429633793 2212
46997600 260
5095 823387665
660303361 5592
587657453 5331
233642305 1344
111977839 520
489317219 258898
863088966 3852
10261275 1175
292599999 1064
289652053 5262
997593561 4552
3671 299179658
735000795 2450
943733152 471866576
793502646 2645
599567475 2379
897200936 9500
16133629 84
690297698 2301
876099889 16119
150421634 545
509061079 2273
789311116 1218052
541788615 6153
15226966 104
493779043 421370641
893836651 446918326
485100413 1617
338893199 2160
933905787 3113
26846600 179
743824776 3324
828461273 3498
207300000 691
513781520 5558
73816222 667
1166 92652958
756632385 2581
163563513 554
284640265 1782
753297488 2511
81168179 569
325259882 1413
966429373 5963
735566554 2851
142367785 11803
460436048 19145
246076786 1919
737497425 18087
306806793 1043
491445791 10566
293258703 1156
512382825 256191412
950479762 949507300
403090817 3144
818806991 3727
154995506 11890
440436123 2463
738720386 3055
626656167 3529
364587139 2334
678599508 2262
978313875 5775
905903479 34865
691717501 2598
94800077 316
369902465 1233
379585306 2147
42142621 291
610352890 305176445
866546844 3644
384965616 1918
909218562 454609281
937117389 410646891
728179172 728179173
610522663 305261331
737818213 3642
668997770 2230
546001821 1820
767032319 7680
369650193 3288
720817273 3451
837018069 3417
578906538 16018
36211938 128
130534284 776
350700001 1169
741136969 3008
836847424 5612
694170632 3386
372113323 1832
2356 600308800
942596879 4780
514261512 2060
599502240 32610
121028039 406
205662617 1302
4507 903635862
42 6441943
326957783 2596
794308168 6493
590701968 1969
303903258 1815
341698860 1139
4004 415069171
832218975 6626
502713551 346699
423042257 3029
799065181 399532591
868466431 43328
2086 571966598
972101371 968977374
449768313 2667
3082 653621314
830485476 3579
298386695 149193347
239617476 1658
522221699 1974
641551862 4140
734099345 2447
508202396 2281
696470567 696470568
885506889 442753444
258207312 1776
84600154 282
282729347 1881
47398674 261
195798472 671
755249488 19852
170657328 100384333
829399420 17546
855351646 426148045
709 202778963
103231082 1414
774900143 2583
926395382 11594
383578385 5012
828898808 2763
65486897 65486898
486268067 4862
79105958 721
312073102 2757
853751627 60653
980811308 385280262
611697960 2039
902199423 4193
239821559 239821560
522955753 3594
587685462 1969
364572163 4516
834319 3
356373007 1256
757006488 376540845
413924317 25006
317544877 2141
948020807 10727
103828453 588
223993452 214313739
72873032 287
846897178 2823
2359 693057687
939003131 3130
787734684 3903
29196578 613
240629510 19415
550107284 1995
925914679 6200
526186445 2300
403886184 7228
633600448 2112
412200538 1374
995338603 3987
167489504 1143
111958106 413
710538708 2838
37027 994619274
11580 258067765
713483650 3385
611076732 3126
733202445 2444
120896684 1083
277740350 1795
845526784 3712
814503909 3103
220178375 2189
976196747 3254
260400869 868
79949994 1251
880048297 575465519
59813 836551819
111 29789514
730286760 10360
105365100 52682550
51792190 192
58732800 210
216429551 2088
3062 793510557
560101867 1867
792004611 2640
423625619 3828
803101004 401550502
491323832 2597
336205301 2029
609570650 223204019
2404 453785048
8108 918678805
449699999 1499
142222850 3157
417079565 3553
600375059 9138
840899912 2803
160015259 160015260
102735010 5961
816897612 2723
576364272 2609
37393001 179
461098464 1537
823366751 10452
484080778 1713
109500403 365
957357684 505372050
922796923 3076
773200228 470256023
459111883 3491
93410175 46705087
31393036 135
566318806 5762
652070539 4893
722010336 3881776
125465653 125465653
287337206 2253
795498585 8373
562030818 2107
103180306 725
604746394 20751
278010277 938
649162196 23311
397500001 1325
603583229 603583228
353309104 3439
646294058 9879
389101296 1297
773258300 7079
628118473 9088
298011871 298011871
704025842 15359
6248 754888717
883032717 5046
200230282 89336399
696064105 10858
381740031 190870016
290736511 1027
122700295 409
615297988 2051
612585342 2862
62188190 49213550
186325753 3973
561221441 208676091
723687042 2741
403848098 403848099
751934295 360852774
440775645 1908
377451226 288043132
727202444 5209
209679201 1396
525116284 2094
664806163 2252
710039486 710039485
923625824 338989846
450898496 1503
128633379 556
767103970 3070
879705947 13646
800928832 2827
318582363 1527
249994884 2593
428854694 2310
983911782 4809
593152072 9149
705477954 3587
700511321 7406
694626965 10259
264900090 883
577654918 495776906
876321528 6351
397924021 1690
647130408 9583
98264526 370
172608392 87660871
976111113 394700302
659450687 659450687
514605237 4150
256476955 6634
906453253 3204
637052116 2405
440998531 1470
504298320 1681
828659283 20717
714206638 6509
210714218 2431
388499593 1295
292633764 2909
932267255 48978
343358111 22817
903603011 3012
203101751 1836
776029001 5574
315513501 218118901
543081600 21800
60186963 201
418392575 3528
274114189 7343
727654923 4373
606712254 606712255
151710395 745
317814288 1662
201238579 6606
847175895 6671
705632947 400738738
595575163 2821
472720540 2212
830999214 2770
602939740 2201
18649999 6270896
599870824 11563
102527476 502
931505069 3105
508817086 6917
645902624 3976
776512469 3823
156427609 867
398176337 11080
332254610 1599
569402235 1898
614518830 5802
367132294 2488
548702018 1829
220980549 3395
664228012 3961
290527290 1403
115168994 40266773
693350843 21979
167999474 560
604939394 6386
549670545 2070
721706079 4514
801425573 5157
612426302 25708
852123373 10656
365524994 1867
601584201 67480
45958375 539
617302745 2705
385140621 608437
481666515 2861
731886467 10932
859764863 429882431
172670814 172670813
213198457 213198457
35249545 132
259397334 259397334
787022338 3822
808957855 8899
224598707 112299354
672448405 2253
347967683 1431
248594669 1542
873500512 612670504
442500247 1475
53587968 9968
351367171 1752
300148475 1334
3750 717506250
928643179 3189
519050776 2895
392839578 3573
11088737 41
380099543 1267
1648 136217010
1067 165295313
107226038 1286
970803446 3236
508198426 1694
633815440 2553
72356499 339
778853929 5411
323761252 2969
252119445 126059722
118799603 396
388603103 194301552
817928745 795663729
789405715 3579
670929609 7693
960300001 3201
734004841 2786
446400409 1488
344332485 5031
304501348 1125
367749382 2002
892 58471076
850470591 425235295
73499998 245
196022303 3943
317863008 1608
233999860 780
522379420 13404
5198 572182648
2625136 16
3247 286929079
845626995 2901
549068411 3094
229930138 1203
852544225 23335
145728415 6752
542868296 2397
723922128 3664
100351308 100351308
360675940 65864
461188219 5002
219203191 1501
88167649 2336
4678 734179354
926992570 926992571
604831739 2260
94139605 320
722400309 4228
921327230 3670
297415981 1359
826700032 9253
165599447 552
49340720 896
236459313 953
792230176 3447
786221016 3320
683574157 55680
99899931 333
52418782 286
525590127 262795063
551629618 2004
17683484 338
504401126 5725
434607949 3884
810299999 2701
609302032 2031
745421073 515281285
250616520 924
14077124 231
196700545 1168
584148624 13364
883856376 5247
42025 592177217
641164558 18781
824697403 412348701
495288234 2247
894419260 894419260
781802607 2606
740080495 3989
501602198 1672
850498304 2835
823823442 5559
3387 720225707
930003101 3100
570677517 4486
58640 286064602
12826 729432798
670917425 335458712
722701988 2409
874253947 6327
847774137 10894
364798784 1216
93900313 313
436199699 1454
385200825 1284
565145239 16751
808972921 3780
993082481 3809
815102718 2717
1810 405122559
160561290 80280645
515887718 6124
368101228 1227
52225069 395
365747882 1544
400156056 2113
626983969 3376
491639611 78474
433874005 216937002
132424499 500
692677947 2847
817802725 2726
510416000 4672
291442669 8724
494386334 7489
179660217 179660218
162925890 1565
140083111 2294
7324 511229848
176099412 587
481913585 6154
621 151529288
379027189 14247
153718472 153718473
219163576 1425
450411397 188135567
196800917 656
393627772 2433
94414139 1641
21000071 70
68271642 543
117395382 220254
825884460 825884459
681172240 3447
634569009 317284505
886405235 39620
715632149 2651
3236 181136140
345003999 345003999
522227251 5994
98165923 49082962
884112197 884112198
151034432 135179839
928042187 4050
863562756 25788
26564528 398
964310506 5081
109516134 54758067
816631898 816631899
43072978 43072979
651909302 43571
2149 366229843
843080028 48900
181193704 985
804429681 69067
988179100 15201
972906438 3243
734007924 32301
364877800 4719
924546349 3205
2165 520061737
12600042 42
450901503 1503
70200281 234
427470138 1437
558601861 1862
747386938 747386938
327297965 1303
705843413 2668
377028567 1582
865606171 9295
39157209 39157210
534779662 2178
351416111 26423
636029939 20748
947940657 3523
948302374 3161
397198675 1324
837582931 418791465
535998975 4336
433555096 2355
890787724 6067
865490270 3387
6860859 82
167617583 654
811091850 335977540
969303230 3231
161799846 80899923
520791538 17021
210110025 769
310546561 14649
747000250 2490
125006337 512
249308925 833
325806205 1325
193918906 1423
853975626 2875
289906423 2080
448262892 4026
724799999 2416
796932059 2806
698401999 2328
487294390 4869
408385750 14810
600030314 3041
560888584 2116
106130031 357
478941180 3203
162578393 594
342600873 2586
616131830 11028
987084517 30558
986278521 10798
765131193 3437
803780592 3617
227187071 970
997395835 8084
828069855 16532
225754200 1148
919485797 3073
287611830 1485
361031504 2380
40800088 136
335855183 24086
220698239 5117
29567296 29567297
426423881 213211941
913065230 3341
551101836 1837
146659874 4665
883498915 2945
80878121 460
957777674 444454139
822759079 6191
815862006 4491
814845780 3370
297556975 3118
202836780 1868
404001708 3322
668399153 334199576
681600000 2272
17524027 151
449298848 1945
956996811 3190
167492208 564
635481073 2579
718662637 9553
4061 920458300
605968955 17111
154076853 921
644109636 4711
593454496 9195
887720583 865412603
619716652 2325
73200245 244
38651837 174
486067197 3193
793294142 6466
576109466 2617
589250246 7934
245295701 3659
814498198 2715
272509577 2871
757152961 9638
227125821 1732
370212823 2779
581603121 581603122
632680478 4153
973182164 432920894
812517081 2908
227568933 4404
806537952 6008
914265759 24689
526504958 161610
883353729 8576
556799693 1856
405643239 10006
819146771 9486
826011275 12694
270871919 1012
365100223 1217
106200456 354
928691461 928090537
36295386 181
402780695 1874
428517341 4495
140094216 1269
134819252 749
826056204 4510
359521817 6007
856086720 25616
702100487 4863
399028175 5812
282901382 943
664815838 3860
463437983 4199
243300095 6626
117299609 391
551447926 7350
52811491 590
382620476 30111
547055421 273527710
3796 220119841
584100045 1947
935053049 4862
227699999 759
909600330 3032
897444555 3901
116783964 394
228857815 114428907
240561476 2975
377161272 4601
529400189 9704
704057665 2634
616521573 308260787
603698271 2025
788833163 7943
960117710 5801
123299674 411
455731619 1780
590463445 33610
238112470 1130
24249910 417
631 91531906
5695358 109
990883337 8689
953242668 4753
699610031 4444
869747575 3702
964980127 4178
629943667 2662
287825869 2582
816225443 4754
516474734 258237367
947249916 5179
156359602 156359601
917798706 10593
290006313 3208
84196107 306
179460431 179460432
816333177 2906
702759654 2482
641226275 2745
416300059 9020
722285 722285
6624057 6624057
654697137 58216
815217173 5123
15438 556231140
953788206 3671
492497211 11555
114374407 478
116502678 557
597298010 1991
413248847 2694
588124019 2162
426901536 1423
785039115 5659
24436853 1301
756021640 6203
600598270 2002
84219541 732
363602006 1555
671098253 2237
605391780 2220
625206163 625206164
80782415 361
752459544 509765573
833 84352079
961453880 922427877
383467679 191733839
332645346 2728
990106265 398271663
315270055 2218
479663797 39727
518313397 518313396
9447 683443215
851454720 8520
39683060 4033
349578396 2976
421784020 1420
851418648 2988
2998 505286729
669110465 2684
362101208 1207
620 145124152
378599830 1262
784522614 392261307
709497636 2365
653460679 3620
872864387 6732
773100648 2577
991383864 393614729
941287046 5398
283738249 283738249
623148174 3032
94646051 47323025
190055671 1995
449159041 7645
394499221 10987
702081110 9133
2036 465249419
292326157 6428
643599365 5708
826657059 44949
251671902 1827
1254 302629074
854880282 7331
79418378 329
903 230013966
753374161 5040
221950401 760
601109785 6553
309321657 1106
3700 126017039
911095276 19357
233549653 9854
588745933 2600
314296999 12606
811029764 405514882
413166408 1432
939567901 64446
13108 961563556
455540210 4190
638035750 3946
367282020 3129
288037464 984
802197726 2674
142233900 1020
861084803 430542401
306983350 3271
852568556 20932
883808906 4395
729305520 2960
521317512 1859
236382774 1231
93119210 389
965766359 3307
450598579 1502
228575957 1032
332486084 5210
312223957 1138
80661981 1505
107100356 357
131260205 1355
6352 976100932
132676933 1884
930137279 10860
742033025 5442
631797894 2106
876114367 416661246
787293492 3621
2551 530778917
994502999 3315
712880939 6281
835119403 4286
278821440 2976
451416013 3108
79549123 319
118345144 2059
216498272 1521
305557780 1738
896094361 8856
3951 940140803
894427804 894427803
257400857 858
885012425 442506213
835778093 3657
366527140 2023
791098094 2637
697797673 2326
805133324 6071
999918738 3738
205759120 1898
621440332 2932
976255527 7457
527999482 1760
302153286 1295
801023665 15893
645596427 45213
2943 652062213
4863 988399887
50699210 2298
168983243 1069
765571221 3301
565992183 1914
329783982 2047
508201695 1694
47645 875623342
496501962 1655
924600614 4623
823827233 4142
1481 291913990
876902924 2923
594693031 3625
825575759 4590
157800527 526
128700278 429
474601582 1582
531601771 1772
235019920 235019921
890464761 3586
111906584 111906585
725460465 3368
783402679 664954747
790109372 6652
817200900 2724
152 13324168
261748341 1201
397503214 2909
958506133 3195
5872 528127680
467713576 1672
813676443 11916
507451254 1811
376108942 2761
830399999 2768
630119723 2613
905559920 16552
858773538 662905112
836609225 3764
505659175 3787
8384719 111
635674899 3828
11700015 39
332935401 4120
510601701 1702
739958603 2946
712579560 40236
826482293 3686
359261197 2698
495131937 3207
578870385 3569
33600142 112
10855092 44
147012922 1178
242315687 843
810844193 19124
22264597 114
87570104 1415
153123085 76561542
1595 456822648
2334 583065876
199691292 11107
939733686 34504
61362631 584
47734722 645
5812 249499022
625690335 2279
921195999 24800
340099472 2219
951045853 17042
912256074 3334
430708531 1470
551123541 2094
647102156 2157
451371524 3333
659245369 2626
888659188 15901
565530352 2209
236538631 2742
996521440 3988
73126829 930
127516468 703
854689406 7979
488101627 1627
653608656 13176
541799999 1806
802759168 5859
5464 869617456
484779831 2116
892199999 2974
1064 84000542
981003269 3270
740273705 3191
285746439 2471
659898417 3164
720168081 2818
787728211 787728210
267991109 156211405
998397135 3328
276157297 1754
442558295 4255
723665179 7533
737599776 7824
710382729 3928
927062716 5934
109199635 364
504168777 13198
661535222 3216
865470061 378922289
430500607 1435
927003091 3090
938599404 23609
3957 926347242
700042776 10632
500830564 3845
949145599 14263
855962747 42668
723507022 2599
180702938 2626
676282670 457564346
201438740 1033
603409548 6998
12225 218704281
164229521 4760
607791137 3347
23420469 1571
947703158 3159
361337434 135351182
129734225 719
103439309 6469
3262 419634130
119017481 831
857966008 12191
550498164 1835
578726709 289363354
24183454 89
236075896 118037948
572267418 2600
420629661 2255
406198647 1354
866162986 4116
622565999 7625
174573389 805
700731630 2409
238499205 795
614171729 25583
42271566 179
92100201 307
520415351 520415352
496748551 248374275
217801088 726
707853809 4755
282045043 1006
564734927 8561
896099686 2987
831056221 825249255
378136000 2151
741250102 2700
90597167 912
203510378 135871993
482207240 482207240
410224631 410224631
60900204 203
288775403 6378
224710599 1633
696444981 13204
495284779 2197
403491589 1436
649535360 3369
774817337 735132669
305286630 2035
146399513 488
821459826 5141
92072311 749
114412411 508
220019260 863
964659840 693905007
550615484 3945
507135972 253567986
667425249 21548
471777040 2455
473028698 4099
926360708 4457
911064083 911064084
407698957 1359
493201847 1644
556200000 1854
69137 1
603178579 50311
312299901 1041
247884082 4285
789272308 2965
378743024 2280
33882847 157
180345953 180345953
2409 671656665
460967522 2471
359755245 5140
954039928 896223128
215989914 1726
820962548 2923
10547 618455853
254999648 850
747871540 5308
803402633 2678
988499674 897321943
852058876 53673
271932738 4398
125765988 125765989
50999829 170
224556916 1045
4489 469374329
884401817 2948
984111233 16796
487725767 17124
856469249 5250
759430966 6619
491698362 1639
857100000 2857
96946551 7790
923447451 5350
970048693 887839369
652497824 2175
845633329 9033
683423561 7976
508199999 1694
219000801 730
368056576 5021
615148545 9088
698999941 2330
83100000 277
478368841 8999
165778432 2551
966302244 3221
656682221 9376
138960639 2386
26919476 26919475
374901932 187450966
423855008 5207
581674019 11820
59100216 197
98219827 387
2688 601346572
3536 943281040
828297240 2761
251363281 942
523298426 261649213
325968915 54957
248477775 4459
389434819 194717409
897890935 897890936
902998485 3010
5888 735075584
325116375 14242
269021333 1194
861545889 3635
374070550 2975
705257847 14086
902108105 350139723
855398543 30921
980925784 5029
830649540 2980
691443954 234642277
16500056 55
595201984 1984
570072057 3111
943157183 114239
688454690 9825
361794579 361794580
463194076 1546
993725888 493827310
244404528 815
910858204 26919
686734071 343367035
684463311 342231656
537292082 4341
703346133 78781
664325017 332162508
243521235 999
9981243 3645888
724445392 19184
237893196 2686
166929603 1006
876066640 3183
167343103 83671552
650276000 117696
369300001 1231
336002930 1360
323401774 1078
565586851 565586851
590380344 200867078
297219264 1013
46922573 226
996603915 3322
948377452 16118
334940649 4528
162899456 543
627753720 2697
1314 123607750
911918880 6295
501540631 5086
173699590 579
215674521 1490
934836240 4120
10993 965053484
678155561 3711
8834278 69
1098 123793392
207438402 730
1712 499910552
756135659 2621
795753993 342451688
290999030 970
178199908 594
570189475 2818
57000882 719
539786459 2370
948144619 4441
304407749 152203875
765491556 46779
221130401 1052
208500065 695
429617984 335545048
751533948 4653
926935042 5671
288732246 3667
787849309 2836
153054711 634
715893914 2715
723518503 670393071
455735190 2418
316894305 158447152
464238695 8059
417244625 5999
719644053 359822027
260552766 5205
287811569 287811568
241559781 120779890
640502713 2135
489017820 12660
987602761 3292
210557065 210557066
981149853 4891
101740445 361
708898328 2507
316460514 158230257
733479659 12745
464222182 2361
570301739 1901
504602761 1682
276923893 276923894
774602582 2582
796630919 7933
3900013 13
248270375 1608
388047744 2016
448435555 8466
208930190 4600
197099496 657
82216499 500
590570947 590570948
180381574 6561
456015565 16857
759594406 2635
304529474 1825
810957674 272213
234000001 780
87522983 370
181919795 1162
423533659 1892
858577157 858577158
705300657 2351
465157576 3156
428566375 428566376
519717714 24109
228300126 761
153039882 980
725686006 2435
582946731 1958
863111083 863111082
360002185 1200
5406 361009930
158700340 529
620497656 3695
279599999 932
35100118 117
185399999 618
16640 943787520
910927160 10153
141863778 526
472509396 2092
95688797 3551
997803327 3326
698700000 2329
978924189 6740
311701048 1039
965760670 4765
364865757 1393
765450116 4559
267300891 891
905419475 551948103
506263197 3885
426090646 1429
869703279 13597
458173581 15754
9376421 63
230245346 1382
48600162 162
258816040 980
405491991 6099
306300216 1021
970809330 11989
828382812 414191406
231500588 1613
980703269 3269
648509219 3134
725702135 2419
526733376 58448
396117155 2274
776400317 2588
941894706 346623516
952088861 5182
106515840 613
750778681 6646
12750290 1150
388546775 1747
966 94356196
900303815 441658022
425401419 1418
990803832 795511648
27476853 553
259414669 7783
427149102 5646
739191709 39587
277965373 989
164396575 959
121941289 475
947992916 5092
891363927 5564
845879039 3232
190753744 2713
420579980 4149
57440400 906
857997527 2860
874912757 874912758
75775349 37887675
841309403 3771
145937011 915
193946600 68849419
11529 996476557
695249794 10864
737543073 3472
749999999 2500
391952709 195976354
159582586 5791
922729457 866863349
193641801 1100
53904329 213
795302192 2651
150446993 1074
9648563 74
78414657 6951
1999 475827967
868132741 27151
922908359 3941
672818849 5742
853583852 3286
246311047 246311047
556396187 278198094
241392509 1779
982922763 26198
963130464 6008
864179560 5087
99100097 386
600896700 11225
172707261 1175
506044771 3713
646984938 646984939
495358279 4343
494699999 1649
212637342 2981
938737930 35752
998559899 5220
230071724 4509
234141121 802
557 109286823
537444960 8012
109799635 366
635380081 2532
323446895 161723447
124 31886319
508683841 1888
483122529 2266
192208896 17945
205623815 1126
870139374 5496
883105327 84142
828789174 828789175
515296703 1916
114263358 114263357
375398429 6973
746293003 373146502
939009087 29259
107725621 372
703001626 703001627
3458 348511072
681270099 340635049
419900927 8483
533231633 5023
485399999 1618
101700333 339
716395464 4091
111042822 12950
24428478 83
567601423 1892
508424527 3604
771202501 3553
325793500 1354
660860598 4119
185367646 8373
626985340 7077
809173526 4193
887702958 2959
847209164 4181
531731795 3111
989786062 988442557
143318952 868
231600773 772
986102000 3287
908098548 3027
448170336 6769
189300751 631
476814027 3373
113399855 378
253 47141996
803674744 5617
943900766 6465
320098376 160049188
300221788 16174
194799303 76361407
481500000 1605
604154040 604154039
528350030 10105
589781623 36562
985038124 4029
633706139 8842
140136477 844
163800546 546
3065 778808713
375600608 1252
841510973 17356
263318165 1229
95609700 675
633128143 7577
533100943 533100944
734103970 2447
342858457 171429228
34085175 17042588
537385141 2182
274800001 916
248649947 3503
908396972 3028
558584601 10784
520949803 9599
720188825 720188824
555424810 2090
275150474 939
71603143 366
281160124 1169
859538593 15928
847238976 11376
807608770 8210
365943120 365943119
572638727 7919
720174672 1176756
269284291 38596
522324068 4102
38599249 204
671530911 276030847
609966169 2708
905324849 10872
778752360 14104
820182989 7590
932070305 46252
624257267 16446
24600009 82
698727911 349363955
2865970 10
996773514 452673797
798424974 4123
596376279 3019
533813845 3396
563401879 1878
18648 810181008
43799960 146
166061567 876
170517126 777
6299994 21
765298624 2551
851761258 4271
804107376 3323
790807328 488883825
734285160 4020
347118625 2077
395908304 2332
129167528 691
886606496 4241
306401349 1177
81136640 416
25558336 92
11727 763113010
301201033 1004
887197443 887197444
731140796 74935
428578876 214289438
683 166864413
967178999 7250
712169880 3320
599811966 7203
352928374 32999
965386096 9439
295577087 5802
4609 611803269
755400000 2518
576898635 1923
874502916 2915
777915979 2678
125779681 468
25192551 278
365371189 1764
477836811 16517
219299999 731
463498967 1545
29437796 524
888373556 888373557
175175140 623
973436150 3655
708168456 2564
741898416 2473
976855473 890867472
921951778 460975889
300306163 3101
659217229 32923
311552421 1513
172642051 796
388198707 1294
218624856 1067
726441965 2543
924600001 3082
974664054 18837
976241509 3803
361489386 1282
396457396 1463
1200001 4
975743784 5364
222292719 63450
133186737 66593368
857993376 13859
509169804 1716
4424 707559493
258382344 1213
873944760 13707
7355 825874095
361167282 5197
467696200 2620
499201689 3107
528512980 9259
23077591 7832273
234 65146728
63150027 212
453901514 1513
45705198 45705199
369270001 18000
588821753 4363
270702399 171126485
390598698 1302
82226339 2268
607502938 2025
404368300 20650
143949839 519
786574626 5422
253199157 844
53112697 182
13200001 44
823232535 3179
89251641 776
2080914 1853145
433307768 18263
282912055 150806
110594837 415
404101742 1347
462768150 6783
443085713 16507
264065079 1406
609316320 2840
293700146 979
353098848 1177
374692844 1349
854697364 2849
712761 7
668697772 2229
169754156 572
716041314 358020657
742499388 2475
301801006 1006
808026855 26585
297461241 148730620
115313657 1610
568177921 11008
860424047 3047
411902280 1373
509954833 4238
165782606 950
625697569 625697570
274491003 2708
885150521 4288
657364680 14982
706529851 88950
417600000 1392
68114663 401
3207 472659869
186435800 1396
308354873 1473
595795611 4135
245769565 245769566
166510107 83255053
225000001 750
55799895 186
824319840 7320
467493012 1937
868519962 3249
213599766 712
730615511 3307
645142271 645142272
843538371 2985
784797385 2616
592022194 2017
806697311 2689
931899298 9410
333416947 5641
30362752 376
340801064 1136
685619745 4134
767693991 19873
783806820 3054
619464087 11913
818461403 3852
172520681 1724
660516983 2239
918019554 6634
48152 410977320
595259483 2414
5769 906636751
742811983 742811984
259239247 259239248
600282432 13773
521801060 2523
627495955 2263
51476799 187
794617198 2929
499370480 2264
290146801 1837
828360864 16424
327983687 8361
824922909 6027
523853175 3311
63299866 211
482999999 1610
185073332 92536666
808224671 4592
220500095 735
357289251 2950
294300982 981
742835100 21657
419479818 58726
379933546 2692
951303171 3171
415473619 207736809
195662585 1025
876687749 12569
928335011 439607438
730668657 4184
127987441 16472
784 170342816
33962081 199
839997970 2800
367060143 183530072
464105526 9941
516140945 343732654
395999999 1320
332606735 1134
78605809 315
619416721 3159
781854371 2790
119008009 3906
794758300 5285
543098305 4248
598598104 45604
868941667 8452
440112630 2045
766644121 24103
553802009 1846
66015683 252
379296694 2947
402016161 1456
868508679 462958977
736202396 2454
478625250 2125
808200780 2694
857681743 627524619
789605018 789605017
961187376 21149
521509157 17069
845009136 3853
716370976 2536
205868339 1054
990600001 3302
27438 496463172
650262176 67156
767723433 13714
467754768 2964
344100004 1147
317438533 4886
121521870 1163
372011992 2092
950575666 6193
869262215 3821
612082068 21918
108873456 395
848782971 25330
837902057 5334
701265554 42359
377100001 1257
758510963 3421
540118633 1848
207852797 2042
768267683 9006
928795565 11270
212139004 6647
664673840 272519
355371571 355371572
965490497 4304
610198079 2034
186846989 3630
764747924 3993
590566226 2517
511858007 2484
725250102 725250103
405478319 1869
450651261 3259
621561019 10842
648113782 2843
10427 559110913
162640897 1427
824331394 9463
549619384 2407
930248227 816394929
410999696 1370
871107407 403585535
238601575 2350
863607173 4658
804373120 402186560
703312632 3564
445843490 2058
874742221 2970
667802461 6456
138647400 600
413347879 1852
564515615 287335971
963896787 3213
304989492 18431
919801188 3066
957568279 8612
24446889 130
211809234 1686
799234469 3002
215847703 985
777000714 2590
556166789 3853
129300245 431
584099968 1947
884703072 56408
802861148 802861148
863415751 3736
882301591 2941
12000041 40
813302710 2711
619139374 4651
667712640 2240
117502315 549
488441799 2300
2113 385964642
101106344 2652
340846980 1917
803404074 2678
11023177 50
999225901 11112
321262094 321262093
933430919 466715460
42321839 240
174684663 616
928491800 3891
290550788 1826
139200518 464
970929414 11466
731335709 2764
144280674 144280673
15784498 57
986 179740898
519724929 3489
285994720 2365
334457658 293052613
673589559 673589558
506369000 3800
387372302 1604
380088760 10600
800160737 7282
264671025 1115
1958 365435246
282167213 6593
983279614 10006
268799885 896
294367701 1200
835369977 4047
211389689 1506
790237428 7891
664395527 221875654
637115101 2906
538845016 4569
540301800 1801
1315 130461150
688288272 2408
266999111 890
81477398 537
401608260 1745
191100638 637
738602463 2462
748342475 22957
216603784 1352
490955030 2077
175691041 840
805407119 38871
668873626 3325
248675174 2262
364002739 3931
932701037 3109
790972902 6142
798468564 9187
776915076 8352
825179453 3436
891715281 840933449
725655871 2936
274370442 222792754
684150499 2718
103580810 548
436120109 2108
262807602 137101889
457655113 2000
436056461 1615
346438924 5677
619797935 2066
301550991 1011
511443595 3567
353484817 10526
601139519 4151
624884671 312442335
806297817 2840
108299639 361
861560933 5259
222642139 9716
561823540 2812
362524742 5069
728716640 5096
472632802 1961
856159032 29478
704521552 7346
842366616 72888
943194047 28416
623043953 4797
181578916 797
955835801 955835800
901190276 6244
942115126 6350
29790140 195
899235623 4341
218257161 841
87333676 1124
503994950 13465
558695539 2199
163944000 14256
753602512 2512
186557562 721
375399014 4871
340364521 1155
623275305 4309
853959039 17776
720004550 3205
61500155 205
51600276 172
861069508 3471
264245629 2460
687642322 3884
136682924 476
568661062 2243
277501347 925
841014920 5025
287495956 23956
342598962 1142
329103408 1294
748630670 8363
114467185 495
963484485 106852
325652809 2282
287 63489751
659759640 659759641
836920319 9476
28097638 199
369582119 1247
305102123 156882018
212152360 940
717485039 6315
2049527 26
129219384 1074
23988636 189
169052651 8331
193591462 731
757323099 3848
325921548 2901
267389915 1018
971720987 4549
916707226 3251
264365221 1249
125580939 434
893208378 94214
687066119 7365
2852 757422752
429300832 1431
427214843 2604
873293487 7415
868595155 2919
664610824 320913
194334818 3274
901674979 50510
378902320 1263
983573221 3790
571701556 3158
449188113 1870
52475542 563
677155600 3350
957895681 7248
762 173673298
82490516 979
468491279 3607
947928670 3757
865889220 6055
92670336 92670337
867517933 5322
418507110 2256
963356520 4172
650305656 4004
140897923 736
547667119 40040
505526844 5244
66822609 338
342336290 1656
546133988 2658
615603949 2052
353675525 4152
375249447 20061
700087879 10540
204316050 3745
4126 863862768
292931974 1063
425701418 1419
453290330 2136
1575 441993725
666282030 666282030
173400430 173400429
758402528 2528
528600000 1762
267029680 1569
42299858 141
751963381 9158
587932773 587932773
389891895 1657
421295564 1937
177594 928585287
714568469 20237
540816978 3198
591000000 1970
831602773 2772
554835695 2531
469453219 2732
453403606 18776
810898669 2703
129517742 874
903576052 22771
440153562 2657
3207183 3207184
542273649 14544
901561592 376836063
41297256 143
194087692 988
854045490 2874
272099093 907
520019461 3060
278360211 937
743916700 7100
357286629 1297
826259865 826259866
344296685 1916
769387629 384693814
2242 122436228
985191455 879067380
632011568 15846
234338811 234338811
545462799 2203
838202793 2794
819897267 2733
684560067 94331
653667262 2509
195073959 1852
364201569 1214
873141769 13526
958787506 7186
722799874 19203
608786926 2459
785718531 2656
104086459 104086458
50399833 168
869773882 6879
782412989 3083
867897107 2893
995311472 7469
649946687 3502
165192053 82596026
81600001 272
924103080 32747
321198587 143974412
577564774 243263379
963917301 481958650
733202445 2444
741404646 8825
4882 918621264
801526608 21917
195776805 1813
280563979 1537
476179353 476179354
712661164 6349
544857855 9028
58799999 196
102194006 503
971326573 3401
441001749 1470
244500816 815
703494496 8606
257428367 3504
782841887 391420943
7582 991937689
793998498 2899
759755399 4287
777663450 6967
569148302 569148301
865802885 2886
382262821 4629
431401945 1438
20139 737933238
147697998 931
974298813 974298812
177195599 1620
321000420 1070
471522669 2415
373470851 2766
687455736 2696
787666751 9050
196716962 98358481
209661778 1360
742141827 371070913
418838067 418838066
527936530 1767
301944319 150972159
40799971 136
482400000 1608
787209739 393604869
628462682 9881
8702092 59
513600326 1712
520193961 5941
712886281 358996904
588898038 1963
964878719 70122
332609471 2064
209596861 877
75299748 251
23054478 109
153557376 672
32562958 190
608017276 608017276
357749348 3212
802802675 2676
808812270 3654
10021129 10021128
241988813 2396
8317 961584315
310483970 2601
784800921 2616
33189974 164
637947779 77571
807148524 10122
636430094 2751
823880340 7058
538217927 4234
195167907 780
454802689 1728
901799999 3006
706383565 2422
529648184 3295
110787090 2615
732607775 3933
649610543 3873
996594680 4733
821418845 5247
212012586 2395
113821139 15780
989782667 985700939
734102447 2447
929571243 7883
324001079 1080
997326113 42256
876602923 2922
544932005 3431
141044106 5717
10461 616517805
52658750 1049
262799124 876
442162995 42582
852901777 2843
371763862 185881931
322801076 1076
328081113 1112
980104853 3267
408045599 2160
1282 352675460
176700000 589
449714892 224857446
494966149 8575
893399338 2978
689052430 5170
695593576 101591
28945935 139
421664564 3387
495557495 1918
187190961 4981
768913543 42671
643117081 83425
472710484 23103
3186 842199984
325775574 5105
567384835 12976
878145110 3245
491042762 1976
433501051 1445
279661509 2514
823499054 2745
759897468 2533
453300691 1511
326599993 1269
698556864 18283
486624671 2364
160857984 672
268812590 166977
971640155 4434
404652585 1608
201300672 671
355801600 8960
255627885 2243
450783761 2067
310310576 20011
965099999 3217
847802069 3203
198520385 99260192
248100000 827
728212740 2580
103251888 1416
567232955 2133
811840458 2933
1529 119649918
9103 818960498
473220477 473220476
952354081 4198
73499754 245
261911500 10879
945 243045971
871209665 4241
141472664 1125
924830168 4619
252677360 885
912166785 22041
184260514 1138
16361 465094147
583841501 3020
923553765 4714
422151404 2755
93567221 421
260126163 2057
103438297 351
612602043 2042
353789339 3370
855299999 2851
328552467 10422
238156765 91361276
844471217 11122
262683699 262683698
219050527 736
843819713 11944
225780547 898
188718053 742
613952159 24340
130325847 523
994725159 23047
369593121 2192
975912132 3633
849948741 2861
504483587 3799
438313162 1859
514712568 3035
18300701 220
38877580 441
182084110 1105
324215092 1622
701691564 88788
4185 957050466
276600386 922
496211777 55011
74399751 248
797722025 3982
280799539 936
393527226 6914
552264111 552264112
698997669 2330
537268294 2331
576862179 7522
475877831 2441
913799050 3046
971702625 3239
359137626 1375
807516317 5958
12656 433759088
721840399 2978
16799943 56
578007683 12699
986426294 3841
16799945 56
613310851 306655426
347393673 785292
201662793 1491
378458543 5466
651830799 3100
135000001 450
194370105 97185052
704997651 2350
69220266 10019
588233490 2210
93922466 93922465
561600001 1872
385936555 15346
57172360 57172359
4081 424939859
175 44911061
116400389 388
178096169 3885
196645959 764
13021580 145
975758187 6172
6991 751994536
992795014 7907
645899495 2414
931196897 3104
479842343 239921172
293835203 3107
264790891 2487
87041069 499
718202393 2394
385300439 2013
522318031 3098
490139199 7360
99248465 488
966623171 3365
1143 335574999
144900103 483
260208000 4875
944998867 3150
811024261 11449
255081922 883
735627027 367813513
30014910 30014911
12390418 117
412198625 1374
37616039 506
898288840 5540
946312987 3338
923019122 4588
955081128 4337
268037378 1643
366859129 4390
88482952 682
994980283 4713
660988181 4562
58883284 29441642
465203962 4161
859284825 16015
327402019 1418
43254694 376
668482170 2311
627648937 6689
508574175 5984
454471884 2151
45000001 150
594005004 19902
842766080 4341
223199999 744
1298 293304086
462706298 3179
344 99175888
184098319 9616
22980201 111
872571742 7966
13893044 6946522
994582840 4489
243457797 1164
557176918 3615
687974574 9499
843248295 5127
222900000 743
870563110 6233
660353713 660353712
249917063 5424
598502841 1995
952197675 3174
24872868 298
605571292 272100436
720457636 11937
363592477 1404
348881290 1641
719700000 2399
238701613 1435
761397462 2538
564265279 282132639
420342414 2379
465228893 1922
642046151 4246
784655417 3731
624543203 3871
301499571 1005
872747469 24367
483295888 1712
659678666 7395
288100600 1847
154199535 514
486022206 7003
290817799 2030
336287137 1273
282254082 1551
912677699 9650
812562543 7911
461402759 1538
439801986 1466
975596415 3855
327611201 1400
739555387 3957
330057962 4647
686434522 3816
28249521 421
378300000 1261
263549922 1437
218841351 1274
14905 442082300
514937713 257468856
743075329 15137
485175815 2554
859718725 4385
833987590 368154095
755122514 25293
379038539 5340
926303914 10082
28097071 14048535
310230795 5921
418799999 1396
905667315 12543
210230877 210230878
314401047 1048
532277462 3247
520489413 2039
866097113 2887
811757719 3489
538586960 461549619
2022 218918783
366503864 11896
208800554 696
58619858 850
156316 752036276
76528957 38264478
522301740 1741
55257575 3256
635102117 2117
199418486 883
614522665 286892
255000251 850
713306272 2789
911030501 3191
936366538 8846
641100000 2137
840301713 2801
840264000 6690
962894619 4580
613814161 47156
20277 218809107
356265920 1448
326552148 1202
48261835 849
833425184 6698
817535042 3471
919835765 631001722
736490920 527004099
587511253 293755626
186351160 1262
239741272 239741272
2452 618899512
945856000 6400
465063752 11319
679398065 2876
913076043 4489
399387422 112219
220799265 736
115087160 18411
119757229 779
468598439 1562
751497448 14504
988503296 3295
444601371 1482
326591947 1795
736042733 2731
361362121 1522
24996538 122
63840998 959
30900104 103
478834574 10955
342448705 3306
491380378 1984
120387829 6556
100351417 346
631762383 13781
251034714 1737
468900831 1563
7640776 435
5113 125427965
321646003 2918
906074113 906074112
553573615 3007
958200000 3194
792132835 3278
9139 974025481
71485573 271
338389295 1176
96721367 3155
708048431 13671
149063350 1307
878702321 15098
4419 925703953
735297934 2451
7660 306491920
353272393 1310
990344783 6864
12565374 43
997492839 6505
285360263 6692
702597658 2342
47788467 168
221566441 7512
463399668 649299
797086352 2896
53052416 583
351518543 1976
17339974 90
133575662 533
688274783 6168
829656912 8904
370987568 120425
206857634 2220
995169795 3495
801845610 3983
808761781 5087
498600720 1662
989497476 494748738
15688 291176254
592251993 2511
483005055 2307
210299971 701
192329792 848
551850338 7598
136947575 7822
745504057 2485
5905 660775595
246016521 1737
964227267 3245
485100001 1617
899399844 2998
323506806 2014
311841439 2839
589114249 3336
884956091 719699365
951843727 29265
742959789 7293
87924095 312
81472329 541
387300837 1291
712636990 2665
706499540 2355
304200190 1014
793753661 56851
451940562 1560
866026364 3052
177503793 6221
540299812 1801
75789956 399
194773058 2589
246527599 1100
797689023 2728
954778452 16394
169302305 4192
467081990 3903
314493815 1957
458648579 229324289
236099628 787
372684207 4116
373043416 1252
1481 224260958
264450388 1904
116679455 2113
220529092 1141
189475381 1035
903401255 3656
278900491 1507
781498861 2605
816564950 8224
943504290 3145
929696900 3099
555889139 2770
793484453 57077
893887407 6736
144570792 1710
487350310 2472
415290107 4006
2257 222440439
2831 774980588
66673114 1296
832712322 6060
715916261 3076
389750175 239452641
16199947 54
528570336 2604
889200000 2964
90900037 303
163800001 546
327373861 1490
291775263 17776
521776734 2207
469098032 2703
202700448 2503
688984833 6464
694171187 2484
364046256 3612
857097880 2857
304549279 2238
975356381 12326
768325018 3077
741919993 4661
459494389 1546
3610 996008422
455611732 4932
519300000 1731
129299613 431
364700084 182350042
36299880 121
200694077 5967
882786368 8103
327599281 1092
695093769 567843645
305730669 1179
524702549 1749
894261527 5141
6761197 117
866277265 26409
38562397 733
544200001 1814
158217417 674
514133128 2115
990678783 3402
1275 340470900
474925626 3843
349288892 174644446
82908326 323
3645 796104196
574385095 12305
762997636 762997637
803630472 803630473
454081569 4384
820499999 2735
344699945 1149
92714161 346
921778970 71820
165545423 829
464022643 232011321
983074170 3967
115857707 1351
863704080 2879
996003321 3320
235799213 786
158874497 848
480302708 1601
672898421 2243
919591386 3409
236146483 1749
730784161 10008
846575101 6225
955861093 955861094
687534939 8934
703729593 2445
626966244 3057
743097522 2477
727836397 17911
970170664 15279
3676 792061849
988587964 4323
929625746 9090
793015719 15736
530002201 8925
6963 341521224
971809489 3978
63628111 442
733799148 2446
25831433 124
4453 912077067
604863234 2039
320359664 320359665
679424252 2938
911994671 355622847
926526298 13183
860144109 27212
913134081 335552042
369426329 1677
853066764 853066764
767125119 767125118
74700201 249
997362187 17441
300113665 1643
677895699 2837
1694590 9
798401633 7174
425401417 1418
642918412 642918413
288216670 1527
196661835 3062
983341229 477044295
2346 410876094
15300050 51
58071472 240
638794110 3862
889754769 6710
27597217 2217
889207019 3354
408304296 3852
91683710 344
4999 616777922
987435381 17382
19399451 70
987450825 798260575
756202735 19236
452535267 8544
323588717 323588716
239791659 1340
77848381 72375683
1071 275387421
95399681 318
144997356 865
476708319 4730
337291469 1786
259852324 3031
173528108 86764054
880797064 2936
259448976 3376
828560565 414280282
143672856 492
839281982 28656
779082763 4630
913398193 24826
738880800 21350
464531505 345582165
921631320 5345
932755169 4630
166559667 12698
14088 245625313
100527297 50263648
605962607 6230
245789809 3349
962687241 3529
9555546 42
715442411 2388
508065342 2813
794286735 2786
738553870 4527
445344911 2004
921935164 3937
322499105 1075
839512755 4401
413054719 2678
499401649 2696
119699812 399
912075768 912075768
365698782 1219
682068788 2619
856940918 856940917
277204 712824957
546014044 273007022
897 200557536
877799564 2926
386870001 2000
3754 629557300
339932240 3163
969695414 6914
706197646 2354
904629725 4588
582702205 3702
871227280 682780
340960659 143321
40756887 842
126506381 1001
229666089 114833044
815831013 2937
824475255 824475255
488349156 14052
820195893 2796
330844487 3939
876505321 9470
582928500 2266
6900001 23
476296581 2426
816652999 8747
271330835 26882
322266733 322266734
1931 232527261
77417816 644
1948 553784430
202500674 675
978909361 31116
15290 169306170
129553449 650
674590319 27210
816603364 2722
771959828 359180339
276704490 3003
685756528 7864
936426895 894044320
396838733 198419367
637489895 5818
298156286 3738
427523881 1760
328740608 3057
494307385 325372871
203104033 203104034
729287359 10324
925398505 3363
6606 745843824
371517321 3369
939135828 7933
144900000 483
310071996 3284
391474240 2200
825321441 412660720
913374606 27642
663650861 5860
530700001 1769
3291 663728874
672902242 2243
467234208 3164
212103881 1557
793544416 3488
164102822 4341
581972337 2995
109312821 729
383538891 191769446
736281518 8956
306891179 2191
6652650 217
504000947 2937
606446249 41115
233123634 3123
451188140 2719
131948818 541
74055604 2689
22506489 76
413641343 206820671
180700772 653
427465543 2771
337166894 9739
745097625 19143
549364307 1929
14704769 79
2388 254532144
238162775 1693
139586003 1282
687299999 2291
444898959 1483
584699999 1949
922123036 18562
33862239 288
862118966 2890
859973218 3453
803605883 722312403
599562188 2091
47311743 279
522000001 1740
817395347 6412
704210121 5210
240035329 1248
334501553 1115
549752056 274876028
986844326 5605
971069548 10076
989425183 3784
949873895 438779506
695104532 2317
573110821 13595
1229 269828836
907644115 138819
335575621 4488
954250089 8649
489968835 1708
772483327 37169
106200505 354
108395761 440
774655558 774655559
227617499 2937
426304109 426304109
96548515 467
843225632 753853928
508019600 2200
688272121 7530
295199170 984
879598216 2932
213000709 710
715497615 2385
434048839 4554
375890362 4683
733724739 4340
830702143 2769
2935 583457402
233400000 778
459601533 1532
269117118 1153
356247839 9013
598650862 18152
136932651 788
945316881 14986
230310990 915
762546177 2752
943869076 471934538
246705877 3954
510302845 1701
551684746 2085
346289320 236860
135735023 460
700505207 4312
563618505 1996
389 71065767
176289958 176289959
4167 402660093
62306181 261
713221229 6074
861991544 3655
989999767 3300
545299034 3873
36235992 34448300
273075351 136537675
176800633 842
832971725 832971726
152817042 2256
381302379 1271
521687080 1765
379198 942995777
789824499 789824500
888498520 28652
293412365 12602
709800001 2366
341726609 1460
329730538 1760
243000809 810
16953582 16953582
348312161 1765
8024379 47
94847798 541
326746586 5687
644529284 18284
560398387 1868
709609896 9252
855350968 5461
297600991 992
274290305 1256
268398465 1312
34704790 415
911048026 12163
616802055 2056
130695659 1857
7107 192549951
66946152 691
716674881 4288
840092727 6038
635452333 3559
141849424 31162
173 51098508
321268692 19872
211670129 1015
655838786 655838786
430325226 2376
206375681 860
758729753 6579
817478275 817478274
123206070 1482
246474064 3144
828001053 3218
541532998 270766499
734360201 367180100
902701694 3009
499355491 3494
4437 498640638
729923138 67269
3493 302299563
402099220 4113
754057873 10818
407257825 203628912
34506349 218
54728357 379
497518589 1865
255259392 2509
301275486 1338
930122493 4414
133797417 66898709
647674166 3215
339028815 339028816
55720141 2228
226057262 11843
336298880 1121
740334822 2939
304180919 3493
331240005 4341
6556 466658536
927344080 463672040
428815849 214407925
526577534 3281
781073309 6427
485098383 1617
995250264 995250263
991341001 4329
306637092 23621
1331 300902684
852013084 149765
149255056 891
799799680 6784
417177174 17513
506406713 253203356
26938104 331
666557751 6472
761243328 380621664
258668366 4105
864306158 864306159
861509858 3249
306900489 1023
948577500 5175
474503294 2485
801548001 4698
444004381 222002190
667031720 4494
75 8767213
849695490 18015
991253635 3701
481452443 1674
522059441 5462
57091430 329
182999582 610
14587 291581711
136 30529552
1045 93048043
181158724 614
947757221 22430
423493147 6158
639537751 2595
238071243 119035621
60000201 200
427681617 4775
303257127 1256
300869201 7400
206700688 689
154334817 819
700476353 3109
770067180 3015
904772714 3963
106864297 2156
69644717 429
357860062 5031
356425616 2147
738994368 2697
492301830 1641
753652945 63913
658878603 259769902
872847812 4132
58456450 257
153996985 2306
811511921 2757
582826928 8378
283 74370136
863381275 11962
508684800 22477
16795702 94
186599718 622
708513097 708513098
482823075 1753
538341233 269170616
612972060 2617
602699999 2009
766156301 14463
272701767 909
141832235 70916118
843638412 3343
308700481 1968
13927089 9635293
161840008 1197
727085417 727085417
609986520 3366
276600001 922
1888 561761664
846048653 5363
888668825 6544
674700425 2249
1153 93386320
928339623 464169811
478899355 16494
978196988 3534
337116673 2304
29088830 649
331215380 17110
122700260 409
80227998 851
179718735 2258
13535826 85
182998900 87365768
603297989 2011
548577833 204058905
660954983 6969
638020549 319010274
330764751 3791
738245803 11332
692435269 20421
930075849 3454
563700000 1879
616198125 2054
404685417 202342708
210078707 105039353
892472501 892472500
269453804 2919
4067 122126057
979802833 3266
629798817 3119
141900130 473
578044778 2278
789962712 24601
400819570 2393
283231160 283231161
632883675 7681
206544491 5049
430464099 33223
200377421 817
545574645 2078
193422464 1751
911774044 4795
344980116 2979
917377436 14885
981454598 613461467
102543299 754
73117636 4755
858334549 28284
959627593 5907
232981367 1300
60900202 203
813316483 4794
872217768 7914
708363881 4172
144785736 851
685761557 342880779
785923695 3157
32458317 251
934140140 5326
399464834 5845
616840454 21693
486290941 7851
564901437 1883
646726545 19330
337289318 337289318
269876177 1287
496914926 1685
236100001 787
232510225 13732
653348746 2485
980213872 7699
1733 466703832
767001266 767001265
316201054 1054
235275582 5001
173699999 579
617495483 21835
854357508 15516
374501358 1974
336665824 1537
62251072 967
837691111 2911
497661347 7501
798167039 4724
653223912 3397
472331219 3201
758059848 12508
581011122 8798
2114 525955749
3226 776437848
660200588 8959
321097857 2691
328794327 1676
864830245 13044
461036799 10040
848704895 2829
877797075 2926
835065590 37087
986169962 19613
435547340 352666609
68847846 2580
710690544 6012
628422776 12764
719341060 46756
755980005 271510466
268489313 2192
675295455 5497
708958837 2857
982350907 4938
1571 422906992
946687421 7067
767224506 50878
791203953 19637
594292970 2155
231899999 773
11066 745195732
853550140 3379
224999909 750
302633546 1414
819186189 6144
643575981 539368111
122815569 610
818704782 2729
577183524 2070
194100201 647
430682746 1764
578100765 1927
896553102 896553102
813894299 3337
11015 611934104
608204861 295882651
314214280 3371
75794075 815
468394095 212502410
737488760 462911517
836903926 4107
980207152 17903
941048121 3379
662655366 662655366
983100000 3277
709564528 354782264
627223091 2284
648038263 324019131
999691749 967815757
148578138 513
61585612 2981
864829624 9793
160760637 1251
946106935 583331967
650702168 2169
900252114 7805
323352615 161676307
384140249 3426
449317281 69307
62999789 210
907467047 453733523
362232540 1230
581741656 276032202
174781894 6799
98965985 608
156662225 918
155830460 1858
443248145 2768
606222765 100953
925415880 3855
864863504 5555
2109 478582716
128169645 443
768994254 392800524
806109356 4703
282418914 1449
855178666 39205
739831024 2705
167116903 167116904
489525027 1715
230567154 1417
973986739 707443667
616219573 2326
66890886 906
980605284 21951
73487932 288
160148 171198212
549600617 1832
628356600 2888
336366862 168183431
224684675 112342337
144 22599786
121799595 406
378010156 5616
134887693 67443846
73883566 1185
215180964 3189
762670164 17646
13962 784505451
147653019 645
633948272 2583
71049334 246
1772 280213623
484842889 1810
228115417 14219
469706213 354123521
884698234 2949
468210393 2991
277911827 138955914
640869140 17853
163473199 583
145508321 3357
233026731 815
596262694 2045
98100327 327
854052463 3798
353395002 3475
186300001 621
42053291 21026646
810765767 2956
280677862 2407
842570852 5576
584632007 2926
721204209 2404
447156226 1775
715039600 8045
500451060 500451061
284815255 2398
484502824 1615
828300339 2761
810100374 810100373
45403027 262
548190773 2318
2910 793840680
148733785 16209
799497531 2665
139665699 4173
608401906 2028
278 20479016
625717347 3432
145994873 1171
665424860 3545
311987410 6118
120866234 1855
281293452 1188
588135288 4900
409249208 1558
759543287 3171
539701904 1799
611783209 57661
418309606 418309607
906681596 4246
504001518 1680
243847141 2086
909944364 4633
529932388 13631
93986901 700
317569770 2389
818834453 12391
95315589 653
5277 368002868
765321311 3770
432300000 1441
27466979 219
934796885 3116
228484306 6419
39576351 132
475049128 23614
3068 702881868
244923419 1428
739448882 3171
982018822 15317
59413234 59413235
196623127 668
6094 599414859
473177767 8923
336417024 1183
634030500 3972
315275169 1330
909382945 6128
889282043 20799
481614278 481614277
301767120 1290
660717631 3054
376403195 1483
981734270 981734271
22944244 107
2255 614527793
907476540 6379
5452571 43
586687348 4702
851011349 19003
89700077 299
15464555 114
183338401 1680
633974616 2114
219320157 1276
239920182 239920183
153303913 54468619
761362957 3917
663998556 3754
988796911 3296
587625423 9054
774580366 387290183
466759487 2382
449402283 1498
125635125 1925
908613695 8615
686948120 3348
731700000 2439
885903927 2953
923277147 3261
303833456 3959
737839777 389156
831643681 3192
400829568 5792
547171589 13982
765965112 22836
570836659 4074
81900273 273
355640299 1385
740268096 3438
546591392 4244
708469280 3471
540656887 7114
472287295 8622
2696 610771543
5089 563586394
7163297 7163298
436709497 3272
659647556 2588
287 64878487
815997279 2720
214473375 2799
16845 800616113
271174048 1288
307983151 1034
968620548 601096156
956103082 3524
818551964 3568
420159765 9211
505564101 2961
798297875 2661
988505242 484343416
12838371 46
535983519 2180
80311057 336
804628462 4263
544231126 4213
666604723 3381
88286484 343
529467652 2023
570556701 3176
673128481 16655
200241491 200241490
478545391 2696
857829024 3112
639618916 2389
4797 186323078
235141994 947
711824273 5142
357027264 3564
376447862 1562
292183057 292183057
219362877 764
472501576 1575
416162308 2577
924299308 3081
69083478 1126
717516742 2833
246200975 123100487
561002854 1870
30929437 257
703792824 76325
2283531 46
725744221 2876
977970748 60231
662033157 199305
450061380 1797
930699628 3931
62726497 11298
577200226 1924
629929880 9896
686724056 343362028
499042375 499042374
923696921 3079
706274534 4627
201574283 3698
829044068 3165
267 72817286
2826 829024261
576770317 29498
449102976 1497
223143699 878
607135881 5009
214358176 71932657
276721951 138360975
184887360 82539
178630097 831
881575545 3163
752346147 3526
3610 973422615
768774940 90604
709276295 7541
501000000 1670
917420097 8738
969862993 33817
598882661 5974
331299457 1206
144948168 988
583020251 583020251
582836684 11626
153926516 153926515
896733496 16434
14137002 110
310349227 1233
955196816 3184
581627973 209198321
796940671 7297
209101164 697
99418169 839
616700460 2743
217644600 988
2655 790260750
660729572 4629
345699549 2067
778503065 2595
323276294 323276295
283330500 1491
476101588 1587
2328 617071320
390503659 1497
83786372 2884
210609601 1286
533823918 3413
523681704 261840852
558734968 2893
624729279 9664
917113410 10765
212299565 106149782
314115823 1253
7951 813653577
23100018 77
122255154 61127577
677309749 4198
371453629 6431
177331848 717
238636039 1245
847826027 423093258
563623168 4352
535291105 4636
384146099 5527
96300173 321
415801385 1386
606729358 5982
571186982 2021
140419992 2493
672357060 12060
357134256 1303
797884560 5940
279240774 97034001
826798719 2756
343058423 7114
462947399 2025
872152544 12832
95462517 4588
803949186 44544
571332808 7003
692764993 4288
178158591 608
320799969 1899
250695452 1215
2492 329571984
298023778 1846
993603311 3312
682025924 2924
943856823 10933
224533826 224533827
774925185 3291
869278959 9872
634125220 3511
277338221 1498
529750454 6106
6226 943537076
163404179 1085
232777879 1852
560730860 4775
932984614 5839
239228457 119614228
879580643 3399
636819166 5895
420194160 3787
898485118 7009
959464760 3359
764176436 39609
434477695 2161
33300076 111
67222963 67222964
134400660 448
231875200 416293
327246953 2018
591684011 2137
487477829 487477830
497918931 3117
635402118 2118
273040311 1810
761401677 2538
665476923 238771087
946367731 3465
26547380 1981
885899893 2953
282219893 945
498000000 1660
465812526 6243
246599178 822
788508132 3134
290053639 97958
25577352 137
448500337 1495
618302638 2061
561903627 1873
939627261 41470
279391469 2666
91832008 9077
9540 826423363
83869447 11226
40113110 415
851061727 3006
239245885 839
138603061 504
14238 837774554
440400003 1468
14699958 49
380400251 1450
510327856 2648
6374 514990041
75599765 252
785397382 2618
551849089 32706
459123639 4132
37012669 287
866093151 3290
988 167132056
991755313 1271289
920999999 3070
618623063 387917454
320400095 1068
734503162 2699
535587100 226156015
209020594 209020595
388685232 2047
591617520 7023
871800000 2906
692574355 346287178
71712860 3820
2312 361603736
619136671 4741
130332515 782
466798444 1556
390989893 2044
230099232 767
191288099 648
281029501 1285
237794805 2493
822776332 822776333
6501 931390634
806341166 3171
113100489 377
466235628 49934
899397081 14816
460866416 2545
924531445 8705
168096785 168096785
323304827 1252
105882447 1272
702454090 5791
4365 120328497
792897357 2643
293029344 3084
387601291 1292
618600669 2062
486197294 3641
956812142 3278
23954299 23954300
876900313 2923
777750130 6571
428576829 9790
422883460 7983
128668112 17067
114090937 2197
431098563 1437
372982919 4408
57128436 421
343552471 2129
12300054 41
213600425 712
3000003 10
807943085 6034
13207128 57
494422961 2273
530144329 2013
434557566 2087
958283938 20157
960897818 3203
550201680 1834
276361725 276361726
166419833 1244
260936550 2744
622502074 2075
921857832 719965546
569061691 284530845
107826049 737
507454622 1781
260400435 868
90912043 2092
918665476 9849
654 189867814
828788896 4041
622758030 5366
72518083 368
325801653 1086
840550068 5383
339290173 2853
211666667 1211
916871996 22579
903918708 3297
625670743 5323
901874856 5849
2812216 15
748588326 6020
178868 1
538117660 538117661
598073834 27480
695922796 3901
891299999 2971
778964070 19093
317379836 1309
976843951 4396
489601889 1632
302002659 1780
987862308 3775
558196319 279098159
569227537 2736
911696962 3039
67184258 967
938404431 3442
649557878 2921
570901904 1903
900901932 3003
209400698 698
16816704 64
176449223 8895
464300698 2311
984039022 492019511
213300408 711
909446241 3873
2721 731399358
917424288 7934
399066349 13361
544255814 2206
3236814 15
994797921 3316
747898122 16309
831943532 23827
686000772 686000773
835057315 6566
692210904 4774
818324709 6956
818167270 24265
570020725 13356
718806248 2753
984696174 28714
856975735 164329
39000000 130
19206250 175
246062341 2580
753478076 483356334
615579879 307789939
571303667 3081
926073744 17245
165328778 581
893703323 2979
800258296 21787
564044321 2989
723669344 34289
317627171 286876245
382719547 2102
762602542 2542
838988078 4369
937020324 3645
666085727 3294
951436163 12929
447261265 14333
650726265 4683
148173137 508
411034551 411034552
5730629 22
762505002 381252501
861342000 4272
394138161 33518
676903091 2887
442537524 1947
21258384 151
655 84288994
295200984 984
638897094 528565152
926700000 3089
103932345 911
601344415 2166
548677583 3978
613202043 2044
94906331 333
19662 935613766
472801803 1576
988523761 494261881
563568006 180638
185073327 92536663
397017938 1873
850497165 2835
394779547 1532
142701490 509
921548947 3215
254008380 2443
386690849 2485
425732329 51219
833102777 2777
49674102 221
792004072 2640
309777159 4678
222360829 111180414
224522448 951
69980655 237
42748148 58479
162899458 543
225057872 78120765
906428825 3925
667120373 2270
440247652 2348
358555692 30151
833053876 833053877
402627847 3559
539042672 38287
6384 550029195
602117259 21769
783442726 391721363
117016328 1144
947891199 3904
802299868 401149934
881482721 6026
623956801 14457
404487201 2080
987558719 9004
721343307 138109
581152735 114558
72300001 241
37799873 126
129630774 565
428690684 1879
352185778 2230
914190960 6285
404014490 5870
954898556 3183
920835913 36968
947951403 930274706
244927357 1091
178901109 607
327167695 1498
320281755 2325
579291729 9505
509788487 5392
634659770 5031
741730450 741730450
2905 624504205
412828920 3528
853844692 4295
934169926 3764
901 229125326
619491034 21273
450811287 225405643
864756567 16901
711902373 2373
357601192 1192
200711623 1137
355297841 1681
875615752 10239
183825838 2780
943622138 684473280
662991999 8000
946704901 473352451
54692118 1387
850150242 753304578
251816936 30039
369496201 5337
827114668 5326
531324744 3500
91878137 1551
782386164 54229
51894479 264
955825016 21903
478747725 188780971
462982416 3341
4575 962917616
47435239 23717619
827336469 6458
674612310 10390
246440526 24464
492368297 2080
174277364 296895
582449048 26674
792799419 3332
595200741 1984
826701009 30271
267300001 891
3915 763218818
132443562 808
716099999 2387
633599999 2112
1943 491102965
431201024 6425
673119244 336559622
290999999 970
243181741 1010
164961238 1157
826335421 3020
411001369 1370
557810375 2825
699633289 7749
726453008 726453008
598798003 1996
333414404 2517
861491693 3203
198181172 198181171
383010311 1425
965423326 942440322
847016925 2825
997785674 22695
391414950 4445
19061511 1690
294491341 1020
432202761 1446
123439449 8327
188400627 628
401100000 1337
314658273 21702
177465116 3524
906338783 6396
250562562 3239
624297920 2081
6411 412351391
598501032 1995
255366470 2717
204229214 18991
18685280 18685279
975964943 17904
287027092 2648
8814011 183
858404951 4294
88660252 729
324434354 4695
636834713 8651
136800457 456
660267962 15261
819222732 819222732
19677942 321
242231053 9736
326403690 1124
243477497 828
708549839 4734
481917491 15666
1811 494104014
378866965 1428
765715101 3461
66904820 236
615031542 4131
936995334 3594
922282051 4060
109228968 446
573725089 3065
440400385 1468
708748299 3725
643050909 2637
961069347 480534673
873900419 2913
858652601 9582
330165696 1204
24451950 89
585234443 361387598
983397613 35502
682943561 4264
638759440 2683
44957568 212
292478171 1330
617699594 2059
439581929 3111
821641840 2785
678147329 339073664
201163199 672
550200586 1834
780599999 2602
421308590 2939
793197439 2644
149987882 641
144109147 685
729600001 2432
228899164 806
227129896 2488
793272443 8039
404276280 3660
38668491 288
861507300 3765
518390369 2235
113960722 1841
11754 268685541
9662850 49
369899999 1233
49799999 166
779997399 2600
738737270 4311
574813260 8204
209700699 699
478364390 2549
390001110 1300
369428942 1517
716939209 2424
916797549 3056
425212066 5776
173699763 579
213292338 797
642303748 2141
181272251 2078
939540668 31089
339652170 2223
520742586 2017
201 50069972
951506353 951506354
181910348 753
866719681 14515
583463399 2418
450280392 2357
211839378 710
793462555 793462554
3605445 85
567986400 2122
115856943 671
355631999 14880
656235001 4861
424501415 1415
568971480 3101
2819 528723183
481654889 68926
159070318 1491
612398957 306199478
55320608 224
2514370 15
2330 466712980
889993040 5210
336266181 2617
233078445 11321
3172 727534687
635012639 2416
606282684 303141342
10180 266970005
707830348 2697
662083647 2263
476852211 4364
986481474 10325
228611729 1315
197999340 660
411512860 1622
82476376 41238188
21284805 555
240353565 1915
34625601 121
132076674 2281
484692003 242346002
900603003 3002
663473138 2410
760876907 5120
809210980 377057266
640780386 42200
904653036 8578
796836169 2742
410613144 1831
509699999 1699
896742148 5037
439533801 2961
149721888 899
67711788 324
983548288 965179045
33859881 212
698976692 698976692
469809961 2356
192175955 684
2613 524745532
447277770 3006
322889225 1620
873040965 16134
246 19373976
772638609 386319304
649454845 3273
606211170 2572
506923624 58435
796909886 34795
282650839 240765834
79431753 421
64207530 653
269048899 1656
213299526 711
655497816 2185
541546309 3452
830368785 9100
573663570 3056
867997743 8120
914033698 4154
828686055 4044
189504755 2086
757032767 9392
595543107 2056
244800816 816
751755263 16224
4865 742861032
983792840 64583
967539188 4659
621997767 3262
228532654 859
229262553 2241
832308167 3623
881958449 3184
201863260 1884
3228 479190144
866884604 6178
219900001 733
317583266 1086
811746218 3207
869986559 345702117
693802841 128355
315931373 157965686
960596798 3202
23720927 422
607757009 151930
256799249 256799249
980105457 3267
618238746 605552717
910203033 3034
812366099 27300
165664164 635
505740808 3691
505169676 20812
744436999 7335
398814808 4941
764226627 3271
833562555 4334
648610335 3229
143942471 492
994127989 3404
988410288 8839
32633573 5093
438274377 1912
283434305 29408
717081600 2400
61 5268731
976895300 6079
725097583 2417
312835915 1889
357284329 3531
601743871 2223
674616090 674616091
849411301 849411302
738108391 369054195
684 122865362
725084985 6136
887419337 12856
970062761 485031381
64561393 267
178200541 630
822297668 2741
871343716 867248370
530998229 1770
947060982 319468961
240215149 1183
880828421 5084
761391611 18780
703198178 2344
20099934 67
402532054 3833
524692116 24492
212542795 951
140754460 484
553169935 6391
889892076 889892076
232607507 903
984614699 966597132
456599104 1522
221400000 738
637043495 16325
566059438 2261
202800005 676
963089018 4268
318212503 2269
873351931 868008043
152099895 1092
307864432 1808
668074592 3792
922333749 6725
921233763 4497
922198582 857560791
809468857 17796
87899706 293
818285572 409142786
71700158 239
213081575 922
709765568 11362
482 77227968
366899720 1223
650635738 10706
794211599 397105799
971793895 132295
79172472 2932
174243175 1096
988800376 3296
2436 318690758
183538451 91769226
97687867 458
811043031 6055
203787497 750
68998963 341
292942851 5709
551039961 19459
349801167 1166
353381390 1557
693186218 79321
441827797 2164
501946799 501946800
582280151 115303
827591424 3606
834824761 417412380
412809484 1705
470873375 10728
813025863 4372
956401653 3188
904197724 3014
32607542 16303771
571142059 571142058
377664071 3379
450211681 9010
403243591 1511
608264757 7396
757498919 2525
105039200 37514
588587130 2356
502557090 1722
121305924 774
882077366 6520
640597996 281901704
353701892 1179
377518931 1666
172219727 604
857198119 3139
528699213 5906
107554332 2618
63045382 320
515029437 234364261
743639288 19571
700351139 700351140
410028362 7873
819375987 9427
129242374 744
824386734 6687
23322210 23322210
744794063 7266
212099767 707
445630504 5091
716777723 278109450
658197805 2194
747302490 2491
798069681 8686
7358 681190086
215533568 1216
1128 257140261
202781669 7102
223986576 849
991009394 7705
57680528 897
736200001 2454
517200652 1724
927272966 6226
62517070 222
740157249 4025
169495590 1762
765253777 9996
966113637 4318
983390188 3674
764998523 2550
377783490 4130
45837443 22918721
419009289 6566
465901374 1893
418089232 1639
716682240 9270
717002391 2390
912660432 4058
755402519 2518
267538051 1235
316801749 158400875
457792103 1806
987758827 9982
488657867 2077
383744969 1395
964277383 10155
653991623 2808
903663873 8117
660964293 3886
26535180 105
772704706 8631
995125585 497562792
282917865 1078
681718734 2491
874159410 3435
739613897 12627
869188654 23677
821147963 410573981
537263179 76509
723601974 2412
2286 641366478
444448589 4098
495301650 1651
716 86612392
893597544 9593
744563860 91481
175450308 6303
253076623 1434
916308834 73878
320701814 1069
771901353 2573
737593619 2924
477300000 1591
941523016 941523016
2647 550568399
822448116 29482
98 22731705
259499610 865
949808813 56634
484450013 6535
292921437 3389
185399999 618
362640784 2008
383666215 1928
66735327 1379
519523917 10559
138153503 526
135567044 1065
154500000 515
2047 524745608
12387334 97
485455789 5749
570836651 2275
719697601 2399
616382805 3615
72600371 242
361679251 7125
462940135 1909
607497974 2025
272928945 4520
727865383 22641
151318269 997
351834037 3156
776333776 51104
282000939 940
217220000 866
300813252 4429
773124127 5741
550267671 1987
900002 3
469523862 2407
225671616 1789
3642105 65
86655508 86655508
272062515 8668
462598457 1542
313518095 1166
670676623 43197
279300750 931
779015384 389507692
594300001 1981
721629747 5583
632559798 3571
87477951 1526
354224497 11769
135560353 479
386816035 386816034
887397042 2958
331198897 1104
587343672 2434
53531062 184
393585682 2142
131820666 555
206123115 822
879350904 353676189
306112980 1186
457086954 2521
4587 581308855
232969897 1426
116318269 891
778502595 2595
368121041 2993
980395719 490197859
514270697 1992
262947164 922
286246371 2137
501618001 2834
10205 566173400
490223895 3499
297544320 4112
625202675 625202676
794952991 8710
414345610 12241
963896788 3213
175048723 1301
234844980 1024
592380976 296190488
358032806 1611
408300000 1361
692668333 4047
16691 727840343
445057643 1814
144089158 72044579
9664 617056064
512101706 1707
870454399 7173
816699113 3285
959700000 3199
734320032 2709
176291269 694
681694298 6664
417148447 1506
788640135 2965
782711526 3763
394947811 2609
883814560 3680
288546479 4503
610038889 2741
965249537 21934
405901354 1353
871808322 5701
542841236 542841236
750870973 9491
830317992 3759
7931 413932838
139726111 538
862105042 3447
621141756 6438
56999999 190
457620490 4899
681902273 2273
638339515 20339
243296441 1880
453120321 4240
259745265 1269
536398892 1788
589837099 9103
147033407 643
709622635 2924
778800048 2596
199200833 664
61414694 235627
999298500 6450
595088770 2085
336833023 7744
111100342 1043
21125 312227500
7935 845973421
3588992 22
952830153 135557
389701299 1299
673681988 3667
765300917 2551
768043171 3338
179945747 4313
64432185 952
183790312 766
507415029 507415030
487321925 2065
84 11479936
473413217 2391
263241807 1227
753559395 5059
974103247 3247
468879526 3225
726089507 629552159
448243169 3509
577064686 3151
674269505 571486220
571489961 5128
380999766 1270
512974959 6593
906704738 4883
442498529 1475
872397673 2908
614609956 4498
555122847 3374
2042 276599110
867555935 4678
931482732 15080
123029793 123029794
634566579 2797
757799725 2526
753824309 4138
352559033 2632
62040832 256
360899534 1203
986862068 31321
355056951 5770
576841565 4016
723253351 361626675
539330937 539330937
995494006 3660
726603436 2422
587935221 7742
937019697 6967
834297219 2781
983425666 3373
519599999 1732
318717671 2767
389149745 51728
159373956 1757
579631776 3696
258825727 1028
350993525 1338
547966041 4181
551528920 2113
49543138 181
697244225 3275
168490572 1268
375097154 2521
776855735 21631
351459153 2217
116334551 552
521097851 2062
824702209 3608
657433591 4119
642598243 2142
662372889 10390
313002074 2065
813350873 14566
107399999 358
512352487 2187
781716764 6358
408602456 1362
135525180 465
922208651 6296
336786451 2145
594692680 2179
383070439 2810
26822951 468
172110020 84312831
401828339 401828338
970148769 16784
37450152 18725076
370861896 1575
215701137 719
318361654 4531
418830376 2749
616499999 2055
287399226 958
330763409 2333
372808730 1453
799905719 3285
844078734 5311
597000001 1990
815773223 11881
226808985 5188
511142446 1922
866875184 3334
931287987 4308
945199501 6974
709901301 2981
756832164 31207
638701845 7602
246675176 246675177
419796327 1635
613455337 5304
816069706 10095
761722845 297537271
693609302 693609303
141312331 918
435302050 1451
489001608 1630
834339603 8359
870148066 765720869
13110 538663680
983016555 19033
661751787 22079
3790 723552690
885610695 3326
151199496 504
314451759 157225879
588602334 1962
448538265 224269132
96244685 536
447600001 1492
29318131 174
170645660 170645660
452101508 1507
830700000 2769
21345272 219
69300232 231
645603991 2152
131204959 599
104866608 816
557383115 278691557
465601552 1552
5363 639384767
56244837 213
328889440 2868
162599459 542
834337298 4643
230653317 3000
769199999 2564
542100001 1807
805420264 805420265
357300990 1191
331613410 165806705
168948795 84474397
22699 222367800
303259421 224639631
160470332 818
603934626 301967313
348095958 3491
635118997 2316
961691807 12084
619202063 2064
709900177 5561
482826565 3091
673534839 19340
210434003 2881
294225553 147112776
126356365 63178183
768603195 2562
588901964 1963
132636081 758
646140312 4174
660510271 4230
51934599 200
987196483 5876
951321743 7836
5964 569907912
425699999 1419
217199276 724
789823497 8239
393813736 1499
528724764 2452
571450059 5425
901902488 4051
50328066 309
375278401 1752
9460 779045688
987699835 4205
254099152 847
128615686 552
506701688 1689
780830182 6327
726886595 3417
143801324 7183
231764651 876
932401495 3108
415647457 1388
232828596 2982
86080499 925
661795128 4949
359449940 197606156
818332339 409166169
112222305 467
342100161 1734
779614539 2808
70639801 266
486923480 1835
596827458 7050
546298264 1821
424660648 4410
163561400 970
857689766 52328
198710612 781
874345582 508672017
106829597 106829598
430177440 4944
355113197 1221
831611257 3025
692601510 692601510
385720462 4746
177000563 590
368342047 1698
180976110 735
868503848 6161
819679171 3374
311701038 1039
720206439 8354
16799944 56
3588 949295100
639673483 3298
492 118581591
7178 787889245
60557221 241
106033681 552
440100446 1467
550350452 6527
173399541 578
723002410 2410
73343519 265
344820320 4534
431402030 1438
614015359 553597570
218570461 1151
82763208 498
216377461 780
318340036 49283
4840 896563900
674702249 2249
307408977 1516
332221889 12765
55595439 55595440
438515301 1527
51727621 2370
208541759 1120
378207356 1720
73624409 366
130145102 589
548759636 1959
877224744 206503
13315341 6657671
418201394 1394
857274138 540376092
450592365 225296182
114900384 383
55202476 27773825
625776394 6763
39899886 133
707083285 4287
778470238 7709
528367753 1836
760484808 6696
54600000 182
508133222 4236
832813459 7513
280616700 975
133085670 1739
632700027 3244
902299505 431170338
888648595 5647
547717004 19587
709741855 688934207
543132330 11354
845174827 6044
721013637 2967
894422980 4610
184800615 616
942157842 9743
731485636 4135
312900495 1043
725699935 2419
427093901 3136
182711029 3634
277450904 2109
324855300 3430
674906365 2359
584647583 5816
150368831 1557
871500001 2905
516340349 2356
807043782 7607
333125140 2620
904138021 16209
569879997 61682
632404284 5862
39981454 39981453
578836020 2065
346399495 3198
752017475 6187
687412773 6488
633067337 9837
651630272 651630273
987551969 9964
809984331 100897
761675577 17322
430498963 1435
723885084 14003
457104985 16076
346 41204889
483899693 1613
368700669 1229
582490826 582490825
436 85945952
96683484 406
720675571 2558
834788581 4380
779426385 6120
475458648 3064
820110305 30098
805305925 805305924
387812676 387812677
231261200 958
195899348 653
18784 737099098
808125865 28690
724197585 2414
985005478 3652
305699223 1019
642909540 5694
303657772 1178
577730627 577730628
37972460 218
208467909 829
890969250 4850
797447219 14790
922223924 3843
309300644 1031
861302870 2871
465293285 232646642
742502475 2475
172265045 172265044
600875583 4767
964696258 4337
417114015 2024
426152622 3562
583199999 1944
52461198 52461199
99000337 330
146200261 1236
844097505 8159
202822444 748
589598451 2325
586896284 2782
285900888 953
868047960 434023980
698925010 2882
327659694 1569
247341015 1816
263100873 877
477321151 3342
659403400 2198
425399965 1418
193406013 96703006
169800601 631
2466 637170012
985201243 3284
24632 507246776
156600000 522
344172791 172086395
604616798 11945
627072308 16122
881404051 2938
927548505 26955
774612650 2809
732600316 7442
449541781 2081
306462542 5621
366575735 3028
445343289 4049
16500000 55
958141145 9808
32699986 109
574140500 2855
315408931 10764
872400140 2908
796080647 3992
986144327 12732
3502 988968175
497291002 28029
274448724 274448723
371398763 1238
894092328 894092327
665323975 24969
716176994 2869
751639728 26124
185537641 2455
74711217 774
777600000 2592
589498437 3898
656082456 2428
2533 222012673
375262482 10486
201739449 1051
402299215 1341
709321057 2384
362038075 181019037
2582 432004748
552747753 13509
834610958 9477
812179931 69530
137137703 1066
171299430 571
642495799 9850
3740 904014852
3715 803327885
966384385 9461
798925030 4137
668801947 19723
421931570 421931571
1771644 6
992640703 3596
189171345 94585673
31645 170755551
6287321 52
836346655 7293
403622329 2138
181754046 1086
225899248 753
602750674 2817
810150875 3954
674329759 2869
417301391 1391
333412148 333412147
852998103 7923
271199096 904
152583840 690
560812907 2109
911949270 3319
347698842 1159
393186871 1543
919620833 860850339
270323209 925
99849355 453
934947707 12929
367707040 1726
5100017 17
780049009 2789
3538 866937368
834696575 8904
820182584 3523
131100436 437
359094654 4595
807652417 5312
293044574 1494
385844372 266405339
925826848 3265
843334717 16669
292719982 1009
120600101 402
300843285 2027
951306645 3543
238436001 1000
4147 280046910
843511256 4086
193442304 6623
107244933 638
698575423 248859682
710100258 355050129
392498779 1741
22657185 191
580842038 580842038
990005292 3300
948216102 4995
349642791 1593
688981834 4589
376770776 1909
351121553 6174
170399433 568
7199 903784057
620101636 2067
636888406 7867
766966844 9233
811198200 2704
4920 862948320
585647097 2301
30960429 301
150300001 501
405455230 1740
184650791 1094
732002846 10793
784497385 2615
8399973 28
993899999 3313
608699999 2029
982175905 30762
863928700 17273
590432112 4526
350501521 7665
2916 413876085
352498825 1175
555899779 1853
773765588 3973
819479387 4011
918183886 24335
388462771 2159
855457681 5236
966803685 7283
340801259 1136
391498695 1305
520469795 4074
680827711 94141
777000000 2590
1200003 4
346883392 2133
338029927 2514
274052682 1173
798235657 399117828
865594050 2902
137431559 872
395888770 3669
242678912 868
378601261 1262
792661935 396330967
94655318 466
235800649 786
635702120 2119
234602782 862
873003987 27459
854696360 682120
25111007 1248
835980547 3714
103485371 422
131532800 451
660400287 10718
230180451 182957426
542784168 5652
297901136 993
903299363 3011
741974720 5151
871888473 7318
482028190 3430
534024763 16482
678055617 8919
714299607 2381
706797643 2356
860715571 12207
390570431 8186
934368701 461921075
9000005 30
1940 294357209
522793219 5405
260171801 1249
985804823 3286
926944861 463472430
484964886 1651
485738818 2247
949200001 3164
785100001 2617
453285774 3931
166916763 2849
41580377 173
344703231 3115
939149315 5229
736501485 2870
58200287 194
807084221 7341
20920674 227
15899957 53
942363514 16486
447001755 1490
602666928 6346
494032164 494032165
722098099 2407
677699999 2259
272899653 15421
561000000 1870
211038976 769
319499999 1065
813946475 19897
570901904 1903
319697486 4354
700209669 3097
645241212 9779
841801746 2806
288634432 9028
647663688 3108
622501926 2075
247963661 2500
610775041 19882
3479 983638544
757895838 2714
925797422 3086
756437820 2715
211699077 863
685498137 6348
51923114 251
173195247 839
737071387 9189
316561021 1061
596567085 298283543
257354241 6656
316200427 1054
982455855 4764
588021674 588021673
910489025 11613
741323839 370661919
2566 463037266
818697272 2729
850298355 417364548
789010375 3314
90498298 30187301
950103168 3167
143700000 479
384137800 1537
593438174 4075
315086874 5794
117599918 392
937551039 5792
759615771 379807885
206400687 688
557264021 278632011
800978435 8174
919265929 8195
391531116 1541
845199825 21623
909814260 3999
701866765 2812
15040616 170
425779670 4170
821801133 3508
827450181 4691
445225175 1881
962400001 3208
43200000 144
602103330 2007
241030518 942
795606938 3162
333059763 4135
492341974 29975
746429829 6820
76536 797352048
434014920 127464
247922992 997
818582801 2734
29886 881786430
158242753 1124
793750042 8693
850804196 2836
798640571 5710
813003622 2710
181358520 1204
30756136 107
714297618 2381
337471427 1489
234000948 780
699604879 4810
447521257 1636
1724 481585243
50700168 169
223499256 745
358798803 1196
734383221 3939
130990044 786
733502446 2445
97 28063509
1549 463779338
920259206 4317
757970192 5599
854593411 2948
686755395 17001
736124480 6188
636950619 3386
907683550 5241
208060979 1251
772319773 386159887
568800001 1896
284100946 947
570598757 1902
334576712 1784
619716924 4937
946755769 27310
776501311 4085
888415705 6265
599891969 4096
947298515 37385
1237 290066920
224529668 15561
963278090 3587
975229934 4679
977443948 5266
49925565 243
697148460 423415922
769 178161151
325019500 2107
579175983 4744
868210300 5453
235692773 3371
2042208 38
390187873 6757
128273927 2452
594647613 297323806
397954928 2443
384298821 1281
140700067 469
180191661 745
113457588 736
866675831 17634
180718460 1089
967727342 13434
815329431 815329430
306299752 1021
527797913 1972
221399999 738
461455770 1717
493501951 1645
144758768 2524
268201515 134100757
189141048 6562
787197376 2624
761771559 3411
855130727 427565363
243469453 2380
175756380 815
474841122 2063
190972899 110368490
517721213 4987
843598028 2812
958511806 23811
323626960 5063
1509 287520445
602096262 3361
137913212 2494
51845641 528
263907983 3203
856091425 428045713
561756706 2671
959100014 3197
829730615 829730615
19243616 224
242999190 810
315000745 1050
500700813 1669
64855370 830
818416802 2931
85796990 1029
435565499 3306
38919 985156647
129933661 524
259568552 987
603737052 2757
35113044 137
763756219 4507
35281036 135
784 47067703
856978317 4849
821102738 2737
462789252 1931
640654749 2957
295827139 1027
625034614 2361
387553156 8608
954053164 595132046
399402630 2403
607658380 2660
705948170 2746
523696615 6565
670859356 2976
257028615 5435
735985615 367992808
196513202 7673
363 65729136
121812611 1354
333299656 4251
725640503 4568
15096589 174
805324223 3209
67799937 226
504676637 9707
735448418 4429
579254130 19830
213049882 2616
397341025 1746
729897566 2433
396704926 1620
888776525 9383
384299240 1281
490108897 490108897
984070604 4281
473086480 3124
268224437 933
841868412 4563
963920918 13709
281724885 5265
217819433 108909716
738692350 9149
713727981 10006
346801665 1156
76250142 72359160
531965351 2118
472512290 1681
222727289 801
58 15757439
497399999 1658
690062283 3404
977400001 3258
251735855 3203
444784285 444784286
220707754 2961
116084 987359828
167189218 912
661202203 2204
834602783 2782
181500605 605
770100000 2567
131040624 884
444676979 1804
673535622 6405
510694276 94538
427468788 3372
10392666 36
560668935 2223
754535763 2853
3923 522999807
536804799 2050
304499704 1015
492590307 11518
436710364 14365
437985139 7340
967528011 456577630
47871791 47871792
45453061 698
69973469 735
395372871 2819
585158184 487224035
887986707 4499
347266807 4793
346020569 12773
707720949 3235
945747088 29224
542103512 1807
347518219 1220
506490299 10326
543343240 3247
2869 783589112
648271706 56036
690897697 2303
436600961 1554
153299488 511
3539 370837654
153299999 511
437457747 1729
868204898 2894
812099999 2707
658415923 3421
396339510 18294
856625308 3058
5009 771478474
35110501 269
170467080 1113
742645747 6574
769802566 2566
24166881 655
98422279 380
190723960 709
421187911 5351
488845066 1683
730833975 258154
509273658 2894
324843078 324843079
353312986 1446
327990314 3313
654196240 4959
755651937 4784
161 30860828
8483273 46
1357 230004715
542101745 1807
927906064 3093
346798843 1156
908341563 3990
2271 600275091
287981431 143990715
189994127 4399
2660 708326080
880318281 720178314
11400010 38
257999487 860
534352638 534352639
951640130 3783
754757471 754757470
588962399 5160
473101205 1577
86996944 341
43160725 384
9533 939279966
843300785 2811
513755969 256877985
288914754 1494
988997048 6651
406499745 1355
130954028 1227
416017939 9079
265800129 886
971241738 4564
516292710 3737
485121907 2110
307 51618366
426559417 2452
985804050 13706
357 99348232
912628773 534639
14983 868504578
379445322 33219
776913783 348684243
491346889 2107
521931928 4961
819685875 6146
260724643 1486
895797015 2986
476418863 2368
842560897 11136
975326399 202560
519664257 2748
649288000 4432
75449369 75449368
10004 350922288
698102327 2327
908207453 7452
648196825 11176
631156069 7479
33842167 210
663875279 2952
902726521 20404
518055234 518055235
901908069 450954034
950309414 5665
171136543 865
937979848 3544
40163820 148
128620741 645
712798089 4705
936515061 13696
692136477 2539
977703794 3259
167459776 1264
637599353 2524
847039445 423519722
811866293 3231
801367814 3147
854582447 9139
579660640 2671
943923195 15995
254281872 3071
214030284 4396
613870502 7925
964532629 4122
1312 369183411
496475160 5990
2183 531165617
970077401 10437
367874011 6570
474467500 5615
993 258323921
950134542 929752949
181592472 2660
899942832 3792
659810782 2206
271630634 7124
842371643 421185821
756002861 2520
204398402 1906
486963315 243481658
741376779 3630
627179136 3202
417298610 1391
800757720 9678
703 53752083
276852673 3830
787603200 3800
657680669 5283
73651256 1013
531793113 531793114
379801265 1266
132207594 58629
905987694 21869
684495946 44835
297365755 9296
588025989 4454
713395344 874259
944136543 424831620
991851743 8016
930000000 3100
186493019 16030
896702988 2989
383676960 1740
993932408 4189
58999673 202
868218320 3292
781492433 16979
187200034 624
943841820 3481
981659041 10320
36853556 157
458248339 2281
756474067 2962
137787848 506
867822821 29894
734103835 2447
98467439 773
3026 309243550
455778097 39839
758633642 2709
233506511 11094
105884590 717
81000270 270
794607391 276875714
90637648 316
924005300 3080
454684698 227342349
783065933 28242
673306710 4109
653804004 7429
882989166 215837
41412489 309
4878999 25
636587334 4139
119400399 398
731029505 4096
589245284 2369
678636168 2388
318388950 1965
949477183 8633
138566339 2978
787797375 2626
12226088 287
965459968 8192
330371186 2975
581169060 3846
976249635 6275
127499943 425
213965996 213965995
425553262 425553263
239008551 1980
965890186 482945093
566400443 1888
553916948 6623
874197087 2914
931601686 3162
525600816 1752
368990537 368990538
87082996 873
342206413 1167
896997010 2990
631273199 2342
540354346 3913
360441951 1448
626760098 3587
437196399 218598199
934557115 9990
409324804 2446
517916505 2589
306899471 1023
384309867 37923
221195890 1669
220 45163140
907403124 8422
414402993 414402992
4553 674117180
222934275 933
865881710 14124
54466361 260
279871800 1354
3231743 24
223492170 1138
690300000 2301
688056446 3374
455511567 3846
676240241 11056
316461830 2296
617400964 2058
809234867 25304
594351235 297175618
143721339 683
721093428 3564
259594495 1432
435901366 1453
895539177 572685878
191326808 9077
727754178 3500
427378876 2375
214710658 1306
612049999 306024999
82029375 375
76802005 358
341877971 1909
961265531 5084
869492112 619597271
234000001 780
133972764 636
606998751 2455
573314428 3905
937203124 3124
2202 237825746
449745719 3602
326405258 1215
660902202 2203
518053504 4822
600600000 2002
881651294 15003
907430789 16010
430704130 4187
761364474 380682237
806127305 4359
923042835 403637378
299715176 1693
376556909 5798
679522691 5621
19950996 19950996
759006003 3604
482107724 42759
810125467 4231
22569617 107
820219316 11732
213300453 711
652081463 2299
633289301 8708
645300000 2151
619971818 10038
380312438 5687
804233570 2807
248700516 998
539699360 1799
484603664 172011555
207741773 2107
3190 777045720
44043258 686
679204227 2264
111962732 55981366
125575516 1053
642952872 2582
588300966 1961
3489 939662014
240613228 2217
361031257 3438
158041809 1173
882334308 8219
78830824 7492
389375906 1413
585333773 4804
916203390 3054
716236437 6197
835260762 5424
308884591 1701
254100847 847
915573097 5819
437654673 1551
857892600 2990
546714359 6723
312676729 66612
861 135438123
895835050 7238
203088526 2394
186530846 629
142416636 615
859411153 8141
140699705 469
296050699 2276
622068262 2601
221718348 779
652827784 2744
866318281 27241
727855572 4929
918991458 918991457
26557314 206
812822825 4486
659553012 3026
195321292 2750
589548679 3710
171549490 1068
125030136 462
934655636 458283499
34660650 436
658564559 12216
488733722 4611
666993920 227685110
708901806 2363
897600000 2992
918718984 4509
148231153 2947
924715952 3370
179427839 960
900869680 4208
461806073 2708
528300000 1761
727271302 3947
452108191 1634
462812369 2768
418501396 1395
233828687 1159
683399999 2278
723021925 13557
82650780 362
546299856 1821
999369522 12849
613772016 2288
211128489 4463
137424565 68712282
804597488 2682
606530754 2434
269399251 898
896 191487389
879798542 3616
839172738 20844
1275 58866279
3654 924250068
788720148 6228
254838095 1893
902382641 6142
108543 147727023
676210049 15328
997670569 486002954
778752468 6444
290100090 967
328180698 164090349
849902832 2833
732464304 4796
215898512 1367
434633671 9206
903589737 4402
601755643 2204
222435 245310769
395758889 2118
87479184 727
888395654 10863
160850481 561
482698664 1609
461724263 4911
208194902 2443
699049860 10653
522095952 3074
567606848 283803424
3841 546977605
268810567 2669
732257470 2670
146107020 515
553027406 553027407
554245662 13803
626780823 313390411
96816391 330
418176800 1840
144900482 483
410274318 2397
407636322 3543
782493548 782493549
620097933 2067
404398684 1348
599399999 1998
760252481 8334
423217546 1467
275700920 919
165591234 7307
840061441 4848
3101 478078339
76921572 271
287217215 1089
666445011 2548
292745919 1691
676031517 5422
527047481 2834
566864688 1968
999500982 3972
63928626 291
418799239 1396
529662897 4683
60588735 22648596
452700883 1509
908400268 3028
30355169 230
622740067 2368
529687575 13114
371361915 2895
5774 867563907
7200003 24
16061965 158
779314146 15314
169828872 824
264000236 880
515049145 12080
122933746 442
895812484 4326
780504855 21255
732373344 732373345
71911887 499
901500550 901500550
42801847 21400924
6191031 77
923403081 3078
818102726 2727
813183938 9263
415108399 3963
689102965 2297
904213736 11041
822901964 2743
454259208 11683
556164045 3386
856160391 4317
521634037 1942
305775166 1541
203249549 2450
895464721 365575574
222962219 111481110
558477555 1924
324830889 104157
245096656 2831
550822370 3605
618706243 8526
711212571 355606285
721650685 6101
754659740 2657
907319580 437676641
806538174 403269087
797068683 11223
4591 843473753
649327872 23641
883408854 14594
603306188 552645058
3635 981824733
759385343 3595
532285172 5926
879206068 2941
955065605 7682
363034981 8316
986446693 6732
295056582 295056581
849787304 5527
19174990 86
231799522 115899761
543237553 11544
1933 76309025
999590657 499351789
690622080 71360
634801535 2116
376983153 1379
209196645 209196644
491100000 1637
389401297 1298
835192378 4903
371518602 1313
367199165 27582
377226428 1281
210185001 105092500
886960974 9575
978297869 4026
484500256 1615
2657 794910955
567590875 35234
25162922 195
780799764 176675
88298603 1922
859602239 3843
167165647 988
834774479 3440
722859885 2489
209027149 1095
135899548 453
806399521 2688
414081949 4116
1650 322793882
451081217 225540608
657486668 14123
170005689 652
881712717 4677
197787771 8323
849815533 9508
8638 890676154
978936760 7997
877310456 3495
945291564 3318
562046030 353304216
624507374 4153
732264623 7938
698697670 2329
871987583 435993791
612382805 2970
773261304 3676
165300669 551
304195671 3226
430411852 1769
293039559 293039559
887076580 887076580
478743255 1668
584100001 1947
939269430 9603
410531280 2220
120900403 403
571559343 5754
765600000 2552
79785959 303
772500000 2575
449101498 1497
319635121 1680
441600587 1472
521023775 1806
915824325 90025
2274 629777478
481401582 2362
421688165 1486
186510198 2892
598501994 1995
631755019 8352
598176494 2313
988452824 3999
242538288 4385
410100001 1367
343278034 3895
808203718 2694
720662889 3754
173131121 769
597300159 1991
320722151 2450
212953555 134639317
11497830 51
915141605 21949
663903075 2213
20874475 185
965975338 6340
96234691 1400
159735115 693
893603479 3586
135430218 2178
719790028 719790028
438850119 1760
345056286 1211
104740129 918
640797864 2136
535313008 2164
323101603 1077
769375073 4256
630944150 630944150
96223674 371
730177695 730177694
310371379 1054
777288960 9520
977986441 6516
229500666 765
101700069 339
387578751 28750
117077742 477
576347409 28083
121900940 2330
460281909 3138
624010642 10102
103610124 1574
909616724 4261
820948423 4084
138234877 767
385467059 3047
810962283 3124
566912522 210521350
297599009 992
701111961 6869
608908456 424807752
99715519 657
965128623 3351
174899999 583
565746956 2010
363266303 1583
998832116 998737751
116999611 390
555187499 2100
276853439 1662
1408 421525466
6113 723068330
489 131918997
66560268 15713
8487 849611717
267600212 892
567305051 3732
831326827 8041
427712207 2604
140606352 616
368644508 1711
350024889 12706
506524228 2338
78348800 557
224850462 2757
922836858 322279011
866519509 3734
257744927 128872463
160417553 990
616752037 5656
860336800 3100
13200043 44
93646937 1518
646130045 3497
413732279 1690
763484523 4698
969157216 4216
93494773 31290265
452701509 1509
878209100 5931
341078849 1325
620845489 3474
810314309 48107
121479875 478
738008404 8183
996598877 3322
73812141 507
464421061 9195
85427437 866
332064713 166032356
784559159 4340
927418578 927418579
922 232115344
29832821 2559
181751679 704
898887888 3247
936698111 14112
2347 494748063
137100068 457
4586 740462497
759374783 4824
63299984 217
135738611 1597
535350442 2503
903026218 6586
73252010 299
630422177 35385
619755279 7660
924896917 3083
673199999 2244
775791123 5713
794994429 8430
940905525 454015686
106437954 415
245399999 818
896997463 2990
517615736 14228
721499357 2405
245400818 818
249599999 832
9075982 9075983
661157150 7655
382579658 1593
973796295 471277485
613541839 2753
132789670 132789671
735662358 4401
506851817 14988
562738108 2535
738199283 159992
427306747 3943
538557254 7331
685119743 5774
217023301 24732
494736849 2129
47247505 188
471000583 6318
671057270 31330
949117779 6381
45417979 235
656534791 11835
748303790 2897
666944072 7753
921606477 10239
229437053 1977
507462659 46217
385312824 1356
925747071 16703
5022 780667089
722399999 2408
40256413 909
341098863 1137
267385348 2109
943464180 13069
945722510 597234435
990264615 11041
565137558 2643
690002299 2300
678684420 7290
656592131 4002
999390588 62992
648487668 13731
497703182 1659
333190069 1637
203999999 680
413400439 1378
60091220 1220
2065 514598098
808510803 5515
851581283 8134
805260734 805260735
910434903 143353
67199842 224
915821598 453778448
643277036 26385
290772995 1909
337109351 3939
166317171 579
427761903 1595
956297633 4976
455344511 1699
608697970 2029
714380803 3503
844276016 6092
817844401 797582163
144900001 483
746188591 20112
333298888 1111
976653799 443324024
582436184 10013
597804448 298902224
688569976 54845
466942379 3780
862077600 11556
465803760 189278123
661199640 2204
470426553 13083
575070133 1924
575662343 575662343
235829700 2355
345608399 9046
847706445 3858
14732971 685
915127101 6513
38060703 4031
205882608 2042
515489319 1951
983103277 3277
178208715 1603
33955175 276
154887077 582
1131 205078121
949302100 686056518
382030249 1393
675796330 273247377
681597728 2272
726911655 3163
547461095 13704
11280 260804880
517997910 2244
3150 687440460
876086172 20358
933696012 14826
994384945 10353
630260834 2481
841431721 8339
611538048 12672
950999999 3170
532800936 1776
877909680 6570
638688135 4238
8600 408104400
984988330 656405471
873319872 5324
862221759 4879
408732818 1586
718344970 3703
650538725 5991
688799988 2296
28713623 543
387686583 5009
122977651 931
974879129 3839
579473145 218126281
392100000 1307
750829429 15474
405730329 4210
806561265 2722
741163350 8826
759173247 759173248
943388792 26919
96449038 343
1924 526107549
508055769 3343
347272764 2879
590981557 294472321
46890889 241
377364694 2608
40199867 134
3465 891992741
290416960 1147
56145242 259
919950840 7902
306900271 1023
716787874 716787874
991920669 39828
305999999 1020
613535650 12502
2242 526818494
1211 174371890
84543 595904216
85199868 284
27000089 90
265113900 1284
864602881 2882
173610599 5820
436041299 1463
723279002 4187
25245 744071130
251474548 1196
478201593 1594
800264700 400132350
680017413 456600382
922807801 16604
627302983 2091
177695198 739
289499034 965
716913494 2453
95700301 319
759902534 2533
24523112 136
17699999 59
146400323 488
8018791 39
763813730 381906865
970534991 485267496
973585513 13679
488744760 2055
140498843 814
900321184 6139
389100454 1297
978617141 8374
607828864 607828863
519 154962318
644631209 5802
102285087 351
25978504 200
828610940 12634
269108969 2470
122899004 621
415703751 20476
416220982 416220983
88617684 907
237600792 792
209301188 1579
373825919 4080
583848634 2602
920703068 3069
861419398 430709699
390652639 2452
739596206 8630
528767880 6234
817700223 17144
9181 968237441
842655479 2940
580564682 2280
377400115 1258
780451739 5094
222207683 879
874633228 874633229
632996336 7868
422599083 211299541
510513901 3556
172800955 576
546315589 6097
714610426 8221
291000000 970
903513041 3534
301767549 150883774
878734556 3503
419099147 1397
118499655 395
452857639 4949
790187523 9194
982622795 363751232
954900000 3183
985705220 985705221
2548 516657416
954794823 6231
427039711 5730
134630819 67315409
529781794 3676
166135177 1667
768939487 2793
898501724 2995
825297249 2751
3175 490635925
703544129 3274
290571455 1344
248674711 1481
341290656 170645328
521004140 2779
241222080 3180
307163081 307163082
24599 954318205
45825902 233
861885025 6006
359226435 1341
555298627 1851
948300000 3161
516000001 1720
531389970 3645
530614366 5985
929138669 464569334
32731 751890306
800657946 800657947
749102643 2497
81000269 270
974453129 5097
975796008 5915
908150208 3976
603277901 7858
602731490 4536
544060538 4646
574251211 44085
424404096 1856
343283309 2895
896023123 12683
790413326 3201
124397161 557
602402009 2008
1469 346369634
992931510 960053141
299329065 149664532
989205109 4727
920505943 6056
880549372 3407
419665136 1569
332057109 1463
743045070 4395
145705970 1150
969005381 3230
663961573 2773
859285921 8592
847 207093910
448801496 1496
434636233 179176887
598380895 2378
248776559 835
294747825 2403
208344865 728
197700658 659
4017 594244646
548077120 7046
734132992 511137559
7019 742240966
155037098 638
592898419 296449209
759528127 379764063
173474054 603
151623800 760
708067850 3183
351041721 1513
449101372 1497
752228104 3333
466964040 165651639
438298928 1461
376513369 5214
788803618 5518
7279263 41
861783544 5193
133568321 3440
673547929 5969
49157326 225
522122409 4673
886746516 4042
586056207 4783
490963111 5371
172982920 22850
845627759 377681
281495782 281495782
736 186869357
519470075 470775896
932380396 13044
888897038 2963
96159684 48079842
939605380 3132
37122304 128
464701735 1549
421758935 2432
64200080 214
921611373 4461
130566384 694
746537508 9330
552977964 3191
89 17650842
846599627 2822
219314568 1672
166059684 130488469
795915442 20536
93038085 479
670246305 2320
989696702 3299
933233176 3525
570317845 2778
845098048 2817
50858478 198
875974324 16236
820971528 3783
940184889 470092444
439634255 77721
565013414 2303
90738943 344
44101948 44101948
359099164 1197
443400119 1478
781876221 3207
4636 844118244
591173555 2438
978299388 976261005
513427762 2556
979047306 4773
589503213 1965
552835101 2736
300514969 150257484
277649358 1511
559423200 7035
157491267 576
612789773 9996
937193041 3532
826548059 3133
414900392 1483
650940846 6947
516906845 2349
264308024 1175
268200001 894
291893643 3833
395062015 2144
131592532 65796266
975843361 14928
393898686 1313
500155675 250077838
653697821 2179
494668591 2990
774514591 5415
472988282 1937
481101679 3656
272929281 1280
6613 202681837
253499156 845
375192647 2614
914523211 6822
445197313 9648
431101491 1437
394227750 2625
136368625 43764
782303866 57527
81270569 2484
856799624 2856
771959569 4450
613069641 4318
231785605 823
607199428 2024
988246807 494123403
340499002 1135
317698941 1059
557440716 5521
402617247 321164845
411391343 1456
100042 351865652
12620682 8312123
193146408 719
4711 937803155
861521992 19048
219899287 733
341842399 21920
986103287 3287
383799361 2460
134590447 531
549088121 3430
19703765 163
402984588 402984588
620997931 2070
497197604 2451
747116628 2638
515452125 44597
157800527 526
199792440 1080
322764885 2935
794677933 3492
407040927 3892
744601526 2482
92098810 957
171731127 794
471188967 333593135
198331393 802
70376922 33802135
38999976 130
935698278 3713
985263301 852879661
699199894 349599947
983128125 721567162
682667530 5551
604576969 5732
713582299 2390
105955508 723
403134909 146496322
311915405 3570
471 73631316
931256303 9474
365853813 12571
249555965 2121
556203698 1854
629479781 4115
378447300 1892
123979014 554
607801127 2026
59807206 213
555740285 37293
4837 431517410
64759761 11018
453859821 353625850
121318599 60659299
1965 268363980
991276570 965067313
833723877 416861938
704198615 4386
993264170 3331
571037864 5485
273365739 136682870
166575265 1081
644671739 16356
821211029 2995
969597034 3232
148986692 3543
895209237 5708
50377643 272
600387879 2654
812103707 2707
4494437 77
556801855 1856
697260134 5734
873354073 5422
700718399 7200
747428266 4621
245448196 1401
109048 858966747
4850 690247150
2520 214196249
786634070 3110
1001 287656369
258056694 9149
699578458 368672951
74919096 869
786794239 14189
958839330 3335
15820413 12197266
540 159987922
957208229 6092
622800000 2076
381901272 1273
668997986 2230
462898457 1543
205629160 712
902490639 3866
723600000 2412
658878675 5187
4994 727649280
621554931 621554932
154452624 14887
407684449 17980
977400001 3258
914458405 3782
211200000 704
1451 417753057
436501526 1455
779400915 2598
770146963 13869
857314529 5314
484848925 2616
177660982 963
208500696 695
191943942 3829
718794697 2901
803554333 48559
147485542 1029
433526039 37962
82010203 678
902538001 4200
604807589 4564
543538961 6715
516268892 3493
631799711 2106
960903203 3203
982499999 3275
348900000 1163
290504789 1062
669785708 2901
897029407 4693
454280017 6322
331799152 1106
425966672 1642
159896684 741
638150400 2680
394517776 1516
6932291 3050776
297265534 46642
821400001 2738
224319676 766
805590021 3863
477001589 1590
518119371 2290
318628058 1592
465358632 31272
111225425 391
864265734 466281637
930300493 3101
194069280 3135
351498971 1518
3423 949842562
841701026 12906
930864479 27430
555266393 6023
597567560 52840
207277182 207277183
12654703 6327351
377758512 189163
765232355 6078
19955375 252
799484384 3834
50700112 169
432300266 1441
371190908 3561
244 49695480
645625624 56078
472258627 236129313
935248007 3126
390538136 2086
833276764 587135176
686027799 2791
889367193 3235
812697678 2709
565884019 3654
361924198 1963
562066009 2222
173953274 1969
435001401 1450
794076942 9610
612119454 612119453
369767348 3379
490023765 1686
824998855 2750
778101235 356819257
473223806 37519
9097 730589167
1090 283552057
435300263 1451
610958655 2156
691915000 46625
705602130 2352
903900882 3013
451929517 3012
354435158 2233
762852336 4453
12576533 6288267
100254948 866
109117444 2902
171700164 1813
595082693 12913
511 119666923
290097246 1607
42900000 208
84808836 1373
129606126 1127
409663547 409663548
663115841 7911
599403703 1998
245052640 122526320
4131 480274191
834763764 715670583
135256801 840
78017586 485
2062 301775066
150020903 3188
713481738 5305
617039078 617039079
83997731 732
324933326 4709
843002826 2810
775961450 775961450
793500001 2645
878562857 8175
294027076 2225
1437 84338967
478421919 6958
528000000 1760
61711038 403
229800765 766
560371968 3177
812 37323323
279843081 1256
575897386 5271
140616035 140616035
407212614 3853
297383665 9954
680537098 2774
601960893 300980446
800131460 3074
819448530 7118
304 77883911
606932960 4643
134888451 67444225
350400263 1168
787145151 4132
899780579 4068
711900000 2373
433094817 2206
682575810 5369
686022243 658448743
2153 285155813
750002499 2500
285300951 951
261899636 873
968531717 4318
643561319 321780659
751800001 2506
393388739 20077
851028580 851028581
628243281 6340
765767895 382883947
61741090 1624
196997416 943
892570587 16738
70763280 876
576519267 2476
72945779 36472889
514799498 1716
254811266 1994
4446 892473400
67251899 391
476331449 1698
215399657 718
840650790 6856
396271479 5302
730 80809540
738451539 2761
462948024 1793
540601519 1802
781960111 3056
101993677 636
183560207 2202
721782951 2410
352644929 7785
733810175 51481
797100001 2657
100825180 40183615
272529202 7000
129600840 432
725936641 4321
394159295 1984
841227747 42277
933947356 3598
530225550 6169
810939027 3210
882503491 3309
207486379 7494
684902550 2283
881020747 7201
363500672 1407
19869530 127
74699750 249
209051766 1703
180560969 917
94500315 315
613841099 9435
820355489 10711
357902863 1264
910200000 3034
321309270 2005
60310647 331
14273955 7136978
225180068 911
404917541 1456
354215338 2606
561000001 1870
885877037 442938518
2708 707121125
652892928 3523
237901021 793
553499999 1845
681080435 3119
773699196 3301
656951435 7045
644349648 2729
912622787 713140563
629321507 4643
600630774 2958
535498216 1785
4130 865488376
48654868 1639
33000046 110
958503195 3195
579601933 1932
3876 628497912
87787283 369
43799855 146
586623767 3221
20323132 502
571201905 1904
202756863 1798
451798494 1506
812871014 2789
280634797 2007
264522919 104287
240550451 1525
777598276 2592
86095595 685
297561560 1514
841717585 3351
844359180 561036
540877752 2028
142076554 142076555
365525631 1415
631033548 2880
781021160 10804
827114383 6053
875068506 3206
431821376 2072
763960779 3667
510132757 4333
740748363 694559054
894105294 12965
738000000 2460
138161463 543
97269784 2816
515205030 5323
456625868 2102
952284959 3960
422325647 2136
447601492 1492
435162520 2149
64918357 1142
609291597 4562
660455588 7194
380680842 1574
434244299 1690
376649746 32755
152700510 509
494536930 9188
954896816 3183
858344585 85071
529417013 2293
424136018 2034
803005701 5966
30944249 225
790668709 4857
7884344 7884345
4227 560726784
366222925 1634
724099181 3395
761097463 2537
951311700 1057013
341101136 1137
554542607 277271303
965704578 3509
451637306 5845
67460169 1370
391511474 5533
718833959 3510
774642727 2887
821698385 2739
682419533 2420
952426459 1129806
95193799 344
139826276 554
5491 554555077
833829151 2855
535005873 267502937
411834879 2264
43200143 144
678192491 3422
313019371 1386
493091801 2890
878697706 2929
208292795 1171
779060650 58510
192001091 640
464673359 2868
560746826 3418
505435958 1785
829008684 3362
392569108 2836
895751259 4384
19435434 19435433
215407994 1430
769862922 2846
18041354 171
3194 821562960
211285860 1795
530765039 16172
939602068 3132
657977160 4065
849901840 2833
765431298 3528
254003185 940
306786607 153393303
250706044 2331
580176991 386465681
21548267 243
975538549 4588
1898 246355598
457288910 2383
658625848 2488
855902853 2853
326400717 1088
737881384 368940692
266084101 971
657802423 8495
50181431 3318
19321130 73
590840639 7488
912206829 4010
918158621 9610
637168420 11780
150209884 33793
908836766 10929
266757669 1673
965007131 5710
764674123 3057
560318305 7853
799145445 6645
172294945 1696
730907465 3039
334895481 1943
750430085 5692
484195159 3321
522713101 5604
231001036 770
404796901 1511
409392515 3031
144290947 849
364013282 579687
617683680 2740
568649818 2304
473076080 2960
980776530 8884
734700442 2449
213313319 1980
394193308 7345
343893707 1240
103800479 346
386368366 1371
449998501 1500
760556364 7109
176072666 1331
257099629 857
385369181 1419
579670825 66863
264165802 1280
555959063 15716
426853609 1646
314475547 3622
706580237 7741
108480527 1336
53681776 211
160799465 536
156157726 615
949777080 14201
817539714 817539714
573601911 1912
366666140 5900
18781 306315579
733528208 5282
839516630 19619
314270664 10845
232199225 774
333599287 1112
741244061 3354
629064528 3048
713314733 3603
470742264 21035
613198374 2044
513898287 1713
198551196 1169
538414704 8056
830704614 2769
595962879 2839
361064957 5448
975214670 5856
505905313 7652
576484853 2463
653927273 4618
821828733 410914366
686102288 2287
895491154 5480
302782303 2433
458604522 458604521
670510844 148705
285082575 5561
588535110 2828
125978085 1516
655911288 8747
196169259 98084629
783287108 26918
670292175 3132
53247194 182
672080654 3537
849036519 11630
708650072 4523
401401338 1338
717304350 2391
936302144 3121
520500380 1735
773016848 3569
604762605 3043
129942929 502
20864728 70
277853804 1348
998388987 7412
811847879 811847880
71889977 34472535
862438869 6269
405560518 4803
142499977 475
93692585 763
613110488 6676
899063704 65282
393579680 11258
281242991 1255
267757171 938
997584330 497208121
59183459 420
928985229 3543
803299551 3608
292929011 146464505
317140329 1990
424337576 8744
885331999 50343
599454636 2232
424820962 2983
45299848 151
2792 529589352
518438710 242724385
987238710 4815
122031756 643
371673790 2092
741675055 61679
548098173 1827
1197 107670862
811178904 768720454
842370583 20746
456117650 4129
339407611 2609
175738667 1291
116094237 2201
175109761 672
133729399 774
891592557 3401
290971545 2246
158099473 527
623611694 3345
3425229 23
139478434 2297
615513418 2620
973356450 405564751
784602080 392301040
626433487 522704533
92064019 613
790028487 12208
794430210 4435
801095569 25064
162909768 808
557267822 2258
483259853 2937
969073251 88250
334338346 3971
830335792 9149
2981175 31
995577099 7361
951814529 463870487
7236 477739427
942136272 8019
914568077 872110036
669722899 3028
606300000 2021
199078958 2197
165761775 82880888
902090304 6021
622 84352530
635809451 35054
276007165 2249
535408056 3500
114315414 443
493815678 12803
418498606 1395
522348653 5038
29682 223271281
406616839 203308419
788131423 4153
710843676 24533
2257 168692694
699897666 2333
846785241 2883
358051765 358051764
363142299 1365
804719202 387183841
357183102 3901
588565155 4271
626441585 6545
381554359 1480
476805965 1911
977650898 424024639
916138123 675053983
137708250 10354
623872740 2665
77628260 334
900763229 21270
950783177 23992
927001317 3090
44399880 148
8853 963600880
739966916 3023
908970119 3330
139800001 466
695398610 2318
94787532 344
603707192 7738
861599730 2872
37800218 126
976469831 6111
376344921 1852
171576467 107081766
435000001 1450
873195744 3518
1767921 204
136499684 455
998649070 4384
665154899 3722
90899965 303
940948163 470474082
392672771 3078
354804565 25299
450298747 1501
905029277 114735
82000206 37258517
474212787 1622
927386648 16010
308025808 3238
401960990 17604
89700555 299
552545004 6061
660092060 3391
533242569 3655
161219651 621
736833306 20993
5699998 19
186465239 3510
282301229 941
671402532 2238
995445117 496315031
119553268 119553269
913265079 3848
634361725 317180862
669550993 10362
437152473 1940
651599267 2172
990349790 47090
608944855 4074
27852426 238
512973533 512973533
378001261 1260
748203279 2714
659903953 2352
542787015 542787014
889583464 8354
798146495 3528
149757908 572
445209985 21104
925242293 122338
714369441 12151
44769445 1267
348090743 3443
479162299 2678
48109784 305
786647119 4760
169114717 848
584556279 4655
177599407 592
504000000 1680
275560644 2839
385200001 1284
575567929 5811
963697125 8625
395919835 3736
421504200 1800
36736 879024053
818570421 3027
565999598 1921
792487130 22249
825752529 4844
150118643 948
583455042 2361
853558835 7452
14339799 7169899
843305322 2811
59303638 245
6899999 23
325001334 2209
112199721 374
596529615 4645
436300929 19647
270526172 2066
755908852 19797
116240701 1724
235799215 786
514876470 257438235
227876132 227876132
588312688 3705
903470872 423959217
968531387 17324
708297799 4133
769153258 2599
500562880 4360
157015755 1357
564202199 282101100
863523760 9607
1785 416338755
2753 737660936
979348860 12222
486300001 1621
672902242 2243
686459290 343229645
922523603 5654
270401940 2006
118338245 747
736031907 368015953
669387092 7898
967892118 50955
919053398 10273
57974639 788
98700613 329
873302911 2911
886451553 5003
361582995 5583
97224541 2490
814678583 392709519
848422901 6058
716163585 2995
2136 553408369
644257204 7387
380440328 2562
291712547 1057
195760969 894
387860233 387860232
107453385 1052
293229832 1387
774897416 2583
152139399 20050
985056938 3625
804922675 5195
615772208 4303
97660936 524
457375845 3950
3653 651177142
534963875 217748128
87946372 4629
351316294 2215
858597139 2862
736348799 9600
4915 996281208
127631020 436
684604106 2282
20399932 68
89908374 82471714
2688 393081452
637170998 2687
817775883 2893
226357755 3828
384788647 1974
559330434 13611
1891 450022962
785998464 2620
985728199 6643
734149594 37397
131156139 1731
946597184 5143
638409828 63259
999964930 986314860
32821601 180
318342671 29674
80481613 41799157
139720087 587
185670909 185670910
924320837 12138
685846498 342923249
509983578 2443
326301403 22785
618900001 2063
194165803 730
349107164 182124950
322743446 1339
360027005 360027006
583502268 1945
405600857 1989
830418903 3752
923142044 4445
127510246 4497
323168561 9295
249086331 4329
12024327 12024328
66634750 2275
142499851 475
261887500 1435
864002880 2880
629984719 2442
924683965 924683965
182405301 703
236999210 790
223644170 1977
97125182 374
981091801 3482
435247768 3989
950810088 15216
451698623 1611
516984737 5001
710219999 13528
29976039 1348
762587841 381293920
107699801 359
293230365 1354
349064860 1173
529425793 2119
958928973 5527
717480062 33351
967802992 6604
172200554 574
853176148 12835
975708075 3545
235500075 785
798540700 4460
896427485 5211
983903702 8314
362437881 2216
6446340 25
904394510 4351
682985970 9210
581700001 1939
495008878 2626
550200620 1834
102330613 891
176994991 1758
567598107 1892
4321 523696558
516483329 4842
797699999 2659
353243819 176621909
657382735 657382734
354726646 1515
282899407 943
347019231 212912098
535500989 1785
362428759 16267
144000317 480
836390635 96005
548297328 2830
835608043 3246
768293022 384146511
919696967 13363
178076346 3374
456224497 5552
423001411 1410
181200001 604
169380525 1433
691491153 7051
361840901 2215
515079241 4523
80976852 311
787737081 66319
92699690 309
29420903 212
782968376 6935
870502422 160817
295200983 984
885055341 442527670
128400000 428
510422968 2552
286875098 286875099
474652430 4323
951544817 8284
650833641 11376
345899999 1153
490543460 1852
817402270 4081
530796332 2643
643664968 2752
699228899 4104
390373577 19280
122492231 581
551013081 3314
667265891 4698
946798066 3156
4083 674492505
671439485 5322
509218125 3401
216714369 5542
950426838 3742
728102426 2427
558606842 3266
924420567 917035497
929458817 3944
951774323 6158
158179759 1606
541660770 5628
826447293 2921
682 104940704
735405673 8110
452763273 4949
68882486 245
75799669 44906509
858439539 6140
107452223 634
725146895 2747
420518071 5415
45299897 151
983186764 6629
941399338 3138
631846260 9330
155887712 3987
925717084 925717085
636902122 2123
915881783 13368
967313407 11010
211072829 1104
580199730 1934
288524879 1260
635834430 3990
773142749 22590
922402532 754903818
257059175 4488
39600133 132
90242623 472
696000001 2320
235801018 786
417899260 1393
557952908 2151
938949844 938949844
231222887 948
218100336 727
315301182 1051
382404646 81938
881594013 3697
641884551 3988
821985347 209463
750532361 7119
808922245 3629
476365295 7997
237994327 173967154
18765726 93
899362764 65556
544500202 1815
755983536 2758
865668662 17266
516900001 1723
780439273 3954
468851249 1685
652001421 5180
743098445 2477
177790708 1013
2422 628164569
878386791 3796
141408080 592
126217714 26441
956999879 3190
177796521 1291
561982209 2390
444292702 3305
240383214 2067
20569275 279
357789660 357789660
816813751 19241
639109474 8462
974399999 3248
984896716 3283
760760630 2912
767078164 767078165
788611706 3429
195962704 2644
932669139 34905
46342285 216
465818936 2354
854882513 3221
981562049 11541
824224723 5579
210467557 3627
280895779 1146
7523 835987743
222269014 1495
245837880 1926
107868809 515
468601562 1562
645023510 4495
623997920 2080
333286359 1496
279710313 21107
803434021 2998
971696762 3239
717575884 3604
812287029 4139
448935368 224467684
103475582 994
952803177 3176
164023774 925
274136955 4186
651897826 2173
618107630 2085
926703088 3089
557638883 2202
189548233 189548234
976886131 5198
429085917 2209
441620752 1503
265686300 11062
797099691 2657
888074302 444037151
518156675 518156676
334799552 1116
859211101 5900
704401051 2348
223952373 99957438
499799586 1666
174294689 728
158680600 669
644348319 2464
648046549 3037
101419869 4273
493193178 2226
163200000 544
522241568 5216
115685910 4449
639099226 50823
242051206 1126
628503837 9968
520762592 7504
132344413 1388
369042777 4067
748937687 11112
150983760 9420
253166599 126583299
639825000 2850
262996799 935
335855908 335855909
435955687 5605
220765357 1516
79559279 79559280
315508893 157754446
789900492 2633
596475717 2229
805013272 8573
608725023 2553
383926367 2499
134616884 1601
3063 296596416
976456258 5297
397798673 1326
350300161 1512
285909979 14661
742804526 16502
783140579 2994
958200066 3194
286209777 1213
40937052 156
196800657 656
231693908 1076
699034130 2774
916577960 13361
15176490 105
850310399 9915
942751373 3326
99059606 884
812 189658254
237299465 791
219839548 1325
676672817 4041
112647701 1100
108900879 440
761850425 40552
564881921 2235
909311283 6262
50192533 238
647703032 2159
345704981 144541609
570599999 1902
231416778 231416777
432844917 3624
454701564 4819
279168251 956
627670685 3241
189577926 954
666657304 6901
292580457 1382
892473240 3261
169200254 564
8138725 175
740341903 3275
377400000 1258
520803279 1736
941646502 3850
105686519 402
905538401 4584
987593958 965735300
779697400 2599
982959889 20042
881587805 440793902
964627889 38540
809610029 5227
838502794 2795
394932337 1968
956581300 7560
554734225 1926
680254410 5237
923503359 443992
513427304 2113
259484593 1772
319142082 159571041
344933132 2368
694990063 2613
607514601 4120
941366172 6051
848791789 7414
316828001 5150
676289366 9179
26400004 88
801021985 11256
962938273 481469136
1427 212103572
266400889 888
125819399 696
519584873 519584873
62203900 220
27300043 91
881592886 2113512
233978617 969
77716045 612
849267796 7091
689097703 2297
499722246 499722247
386791873 4304
323324903 205481134
625240701 10325
370462399 1940
281415916 3238
450310508 450310509
1484 122238564
876732648 14916
174193067 174193068
343626493 1927
82443313 633
176552169 1375
278400000 928
638792681 2620
687053588 7891
770360640 4288
647631480 25926
958809950 11396
2133 329814151
211395719 1005
236433090 1607
270932556 1506
892802977 2976
667964728 4264
659764320 17597
968568286 8585
648334330 2221
204393685 782
959060020 10902
655266667 2703
271354344 15627
865321317 3349
940584105 5446
927886667 10916
679276757 13639
114281277 3349
461900565 5685
2391 692959620
370249400 3161
837141061 3215
426339475 6686
435143502 15986
180514812 2347
943210548 15204
852302616 2841
641699418 2139
302698992 1009
828283903 414141951
547838672 12752
5118 728767826
789605682 4219
511848660 2019
855290907 725464333
681964225 674334320
975856387 24931
161341165 80670583
57503809 576
133990280 459
609253904 18785
939603131 3132
488248567 2053
947994034 472605317
910762410 455381205
499191563 2520
402405822 2961
670840319 13560
854513351 4312
958128533 7146
185099861 617
2729 354753889
689808232 3969
953573622 8965
131299432 965
484145916 8196
950474463 475237232
423385339 274064370
866949344 2901
183000609 610
34314 873866329
247915030 923
256775610 944
12600024 42
241202223 241202224
340753500 154280771
214085499 1527
424255952 2502
364965418 2414
928492760 6760
697058543 8904
144599519 482
760497821 10341
459996201 1700
794570017 14367
72273016 841
664230564 3044
325271958 1221
853743930 467368173
481292209 3585
9172 314131828
398700000 1329
42957362 353
528013279 7891
837721045 5462
473711027 93953
507006961 3322
3587 935923996
756522328 4793
99640099 380
11341665 47
1274 326330954
876760121 448267410
752953963 12901
917118301 6675
632399999 2108
295363334 1687
2251 517696235
940871731 24347
245774239 5560
94800000 316
804518519 2723
909905428 714297591
509134784 3243
46500234 155
329868241 3999
316958358 1114
2917 726157084
394648801 3380
653429237 653429237
142821506 534
814872491 103210
98445759 2476
877490519 6152
975974527 13936
714801716 6100
254144359 2186
124154002 1942
803501151 803501152
229371357 2962
89605366 505
704881081 352440540
258733440 4340
505048076 4181
370501228 1235
961897287 9686
670237979 3441
648299243 324149621
990732608 7087
268319219 26749
828395738 2923
904907778 3457
83007287 1148
243031551 6430
792627558 3110
593746401 11133
463500000 1545
961287799 4345
567980731 2794
879560186 3106
612288270 236862
231594404 8473
990804643 50847
943049063 4717
684633326 9972
702707555 12687
462583870 1645
830568041 10101
524964392 524964393
6632 219651105
285084313 1758
835517050 53731
615786504 2105
344109742 2475
896702989 2989
925069592 31283
610388997 12074
2085 571595713
995621560 4519
37522127 37522127
667497884 2225
406888209 3571
492963360 4560
106800363 356
533541786 2383
2304 644667040
952068208 7935
526471407 2241
145335075 145335075
923253599 26976
1377 180731250
354535896 1254
209812572 2438
999985562 978022699
278464878 1818
65394001 617
809652528 4691
882300000 2941
539102611 1935
403201831 1344
665841242 3719
724360287 362180143
842405979 6812
616327514 5147
103619200 360
700476323 583271992
4224 347990016
293915112 1370
485910514 485910514
14988961 96
825206361 13178
703502346 2345
684327600 2592150
639985229 3877
93074646 45783064
445034377 7153
916751304 658385135
834323070 4920
726599999 2422
7250 759755580
98236486 337
820 89744649
27500890 13750445
864301576 2881
444172734 38617
876006268 1043683
310990901 1100
93222063 360
961196796 3204
792606871 3156
927003089 3090
728554790 20851
196824855 98412427
492496874 8125
295793041 147896520
234813787 1572
516901724 1723
291601693 972
174600882 582
451135921 451135922
159561863 597
315498191 8607
369012275 29394
161836460 2511
268289196 1404
38514828 186
627301736 4659
694023713 321344992
906692155 4442
659199599 3350
842243289 421121645
144000481 480
941666040 11560
1447 245154334
886799359 2956
988801457 39786
462167096 1634
124384737 425
362401208 1208
696456815 6587
982386534 13191
708637226 82486
351273165 3615
120625736 472
940115159 3222
679270996 4701
66 17841089
413217064 2470
76943125 2045
583394162 405326210
590101966 1967
272215303 1382
783625301 31332
464699317 1549
5863596 149
245482908 2153
713766481 47398
269206511 1132
850986945 3371
467101556 1557
62013232 812
191833786 5455
220330211 220330212
19525518 19361868
180548055 3103
329180485 153770387
226317102 3074
800541448 6493
896749710 15655
830790601 22200
927548741 4322
413670744 4709
301079179 3859
934 256429097
774508345 2935
208064934 819
328548153 26533
498300915 1661
1787 403933480
2315 645175861
924354935 4422
189458380 737
889977080 5131
785071729 3528
35400211 118
583234888 8462
652756037 326378018
123736305 776
514265473 8064
5583 962138671
362248536 3268
201899897 673
720300000 2401
414 111420115
376800083 1256
12000061 40
348396533 4921
854672815 13831
836294100 3615
646893960 2287
838752620 3699
288342972 1202
473514022 473514023
547629922 31752
691821001 649492242
21411720 88
379494528 1344
993082297 8780
274355711 137177856
358949115 3823
600897998 2003
341668410 1721
696707295 5899
871923431 5144
551998645 1840
994200945 3314
5408 783072992
223669535 111834768
567166200 51796
576229443 213894679
2722 537602956
123303248 1703
473824807 473824808
587081594 587081595
836526745 4232
7219 934550743
80392285 648
909843575 3132
891767163 8431
312725737 2072
461992592 1852
188582565 1028
726302400 5388
556857645 8915
73023646 346
612976650 3575
974696457 11754
793665920 6541
639211095 639211095
160198921 2474
506398313 1688
217226585 1002
207109029 103554515
61771215 3795
942801167 68888
98881731 39491812
663856848 881616
244801511 816
136960099 660
715157360 6910
88357121 2733
91869187 1073
312215259 1204
708299438 2361
648188952 11062
686093610 3857
398057642 3228
5313 438069428
145348767 1542
9300035 31
2344 504560064
534294345 3705
526588562 19267
814878096 7044
694704396 12707
368398772 1228
905763015 6659
152100000 507
903994715 451997357
541196293 2652
534543783 3196
940869370 407775165
900103879 3160
620718351 5822
170065552 5663
363389671 181694835
158953282 539
711297629 2371
471933487 60073
887103275 2957
270127519 135063759
638505760 2320
211801266 706
998178723 8116
658322628 5569
196200605 654
757595790 3335
919802338 3066
645951375 645951376
429541203 4823
704097653 2347
521165961 2630
761665238 4057
893165105 3954
219401964 1052
137400745 458
1322 293025851
960067989 3383
645898268 2153
488317081 2451
887162239 4081
924307495 32142
980639275 5425
1781 506324052
816004125 2720
231650796 115825398
490214445 2751
912892947 110564
630601050 2102
447601492 1492
685466496 15184
795600000 2652
134201808 624
195299934 651
93438486 1979
333060061 166530031
922517640 5092
204385304 4442
384907154 153978680
40045050 135
691701929 7151
797945967 290952156
658054495 74239
3591 347827791
326944383 1409
732002439 2440
579837026 2615
231899999 773
99331434 4293
276848914 959
787200001 2624
146709152 1133
169821201 4191
764414700 3725
264899118 883
128775363 613
213235441 814
81000153 270
231243282 2311
458020906 1847
736839944 3036
910448359 4297
2392 653083663
158905886 1661
382279738 2134
133075818 577
7996 508113658
1781 518083995
562983070 6227
3077 768154588
49946905 24973453
243664842 121832421
83187948 2483
666439225 4568
503364374 1875
347453874 1539
321804268 1438
644862553 7219
381508749 1478
22200074 74
587103080 1957
160167033 160167033
661995587 4274
372321379 144361603
468598736 1562
339653983 1463
421472281 2481
597942020 2210
54978625 54978625
748565842 3174
882800658 3882
107046713 573
649203791 2164
420977833 82984
899525257 7294
855070992 4457
428999832 1430
455185051 1949
2982 344606457
136500123 455
447264061 3652
417470768 21466
878571141 439285570
1098321 5
858645137 2929
390395027 1434
679324639 3286
5108 851373205
815287303 6278
878100231 2927
504137071 6030
226898445 1063
111586201 1650
793202355 2644
555146544 3689
353888491 1238
984969349 16454
680940032 8704
207332489 1012
812997290 2710
422422000 2750
586967602 2717
573947599 286973800
143804465 70790594
642729726 9895
277412160 1116
486353994 2854
239751358 1211
437742941 2899
591133955 3228
249256193 1014
254607708 1756
898896935 4988
8397249 64
807831505 2796
495611159 3480
869491458 798069538
94 26267360
82627561 41313780
329718958 1491
937500001 3125
508909617 10654
947399173 3158
252752268 252752267
821464382 3438
454865777 2043
453317184 2724
188106392 1093
630902339 2103
98758647 461
427412840 2139
718226949 8617
845907572 5053
300385994 1942
67701225 2175
413398621 1378
2928 853805082
810866583 810866582
431029220 5015
943124481 4096
619715524 619715525
342601567 1142
566976962 4126
90115906 1073
10349 345014962
575101349 1917
285105536 4145
25517 814927744
952884488 4817
879573278 37771
798900000 2663
855196675 3614
228182724 1242
411598628 1372
8164 727045020
626703247 2089
401742251 1750
884948651 4604
904672132 14962
558030229 49949
173118555 613
880252891 19125
900012521 8360
432204842 8753
13199955 44
141582360 476
291600972 972
57941369 668
997890853 473557514
664638600 4728
824615334 34899
248273759 9471
288026727 144013364
11021 943365841
711454962 3871
497453529 3718
4132201 15
85200285 284
463385220 2820
868517959 6297
969535290 484767645
159268479 1120
78300479 261
390001299 1300
2225 71555098
704647211 352323605
941256680 3710
661085586 4662
693002310 2310
239831535 239831535
16890964 62
727105490 4827
458698472 1529
410285906 3099
411223681 3290
782445166 5126
927352956 69283
623245903 8923
1841 345741121
615840623 2602
597891125 298945562
573009029 10403
385412313 2327
670802687 3852
956447059 8429
150599499 502
370132355 1922
478472791 2549
400797705 8085
343742624 2557
31799967 106
241857872 1256
654710017 654710017
262612632 1061
972516541 5188
454995810 1647
836931059 4534
227795576 1039
179905494 5363
698194843 4987
1135205 6
957866186 10581
5604479 30
121337025 487
247417334 4995
544201134 3725
729597567 2432
369053977 3001
2400007 8
17076343 58
552000001 1840
595950296 4868
832674919 8006
633014144 3136
13314 528939830
249974801 850
22955264 125
7291 352832210
578596002 3761
852225120 13745
478211361 2105
448720429 4254
908753372 3575
4478129 30
12071266 56
229799234 766
223142499 199197268
932026304 4724
724087363 724087364
235123291 3516
555196415 2048
827975470 5417
188216115 1255
109499635 365
408636194 2330
174210353 1186
833638 3
167400126 558
468713993 4809
611697961 2039
684525137 5102
213611833 996
847226125 847226124
375960316 2445
58416177 2306
604476849 15599
848120628 4144
437370162 2973
8561 925008461
12815976 95
999614528 3635
328637336 1355
447380537 2473
998511402 494844194
191101179 637
119148933 1294
991715757 7030
2240140 1120070
465345379 3756
1864 213332936
163119733 81559866
372311713 3523
450161912 569026
967975623 15731
435369289 217684644
789832494 394916247
826696928 8529
316211635 1172
127295152 464
16165750 8082875
591154230 3635
376498746 1255
794709276 45339
57460259 1991
3885988 23
628245774 16003
3308 729462355
647017100 3109
675380159 16380
269044047 1438
769514648 4984
744302347 2481
369904121 3129
64584377 32292188
870596070 870596070
438517948 7829
563699018 4927
152399675 508
452979001 5101
706867544 353433772
938592589 938592588
784332563 709838570
484142035 1831
440108121 2140
277199075 924
480878539 4683
570075783 2274
125247554 641
145981644 36892
123711487 534
120533874 489
369653215 1612
281430924 2941
192900642 643
901688488 5524
559201864 1864
655560892 11371
780358796 12636
27809823 24416
790264944 3996
851402301 2838
785630055 2851
10239176 124
155205384 1243
304882150 122737
925116051 457229748
287 3152755
383100001 1277
223800746 746
530099999 1767
693601300 2312
697802326 2326
67731977 274
466592910 2231
563352944 3363
388343935 106018
848027672 9587
2636 664891460
402901343 1343
928662274 3275
382498726 1275
774383519 4058
732647775 2857
508436433 221045044
351858068 2544
879002931 2930
850774694 3311
899702999 2999
810423954 17739
486914931 4078
679906632 339953316
68050893 394
26413999 100
977443234 7555
252508768 934
149400639 553
403747971 4995
722240924 2909
980808364 5802
878607538 439303769
54647235 28134337
402196301 19948
837952338 6828
687165318 2753
46163737 216
603151987 3180
424477753 2351
328801095 1096
828980243 828980244
111611167 1435
259959724 19121
3316 794158788
285984768 3072
255845857 2121
458422431 3002
522603380 1742
712018601 336632669
681856222 681856221
933792690 757321209
445875608 1794
209400699 698
1642 468145694
102350654 2355
849088161 5539
8067 431797400
266294874 12775
615300176 2051
331660558 1116
544334297 3378
960794729 3256
922503075 3075
14900335 124
580708425 290354213
77346157 1600
773401349 2578
160841794 61765092
87899708 293
6417 731363169
462567977 2201
273070631 1085
550 130943450
505501686 1685
286511154 1013
469847393 3438
793202643 2644
13500083 45
149999667 500
744942318 9244
502488448 2176
839681207 39602
314516745 1479
38853468 339
517219127 3348
2331 548876423
798717041 10747
783429297 3361
768494624 55387
175258523 1126
904340588 3947
109232639 768
885913632 6624
695097683 2317
731400001 2438
4781 748118392
233999221 780
471175020 4035
513708604 3614
561079730 2319
840812852 23959
601614910 4221
429141684 4907
248700351 829
3457 926500199
383584 995400480
843079776 4010
178200593 594
224699250 749
533700001 1779
975638920 5021
189000631 630
16200054 54
884628944 14895
143223932 692
870279935 9154
833915600 4232
785746220 4333
475528481 1876
920096933 3067
251406721 2160
826500736 826500737
55348058 689
203458051 5058
557577819 2121
94500000 315
331812971 2770
739683065 369841532
609081858 10318
714633679 15218
873268905 6476
863037366 73079
649231328 4684
491646122 15401
317181534 118639246
313584117 3473
816279493 2814
904926643 356829686
439606099 2649
491859601 4600
233650405 1706
844815734 2971
458004810 1713
798597566 2662
804600000 2682
875429656 22676
470362464 2111
563201643 204705337
89255911 10888
135838569 2058
9430872 9430873
771438512 7239
582900280 1943
11852 476105715
782089104 16318
417537992 2048
2300 406124448
485833212 242916606
992734023 489367847
847237615 18902
170435363 85217681
290617267 3637
357600964 1192
468166953 3226
147900831 493
406478964 8897
152137549 1314
891302971 2971
5099991 17
492886975 2530
643498806 2145
654697669 48709
780599999 2602
901647098 901647099
595908786 6171
420002582 1400
869584805 4853
589217971 3959
134737196 497
85365504 576
552057047 11106
6300000 21
308586864 1305
760802911 298908922
11462 490971023
106199861 354
202707468 701
290999999 970
387598707 1292
598083097 201307
843570865 7760
594849866 7245
23681795 359
44853546 162
17699971 59
450 51599918
192055983 667
812402709 2708
849158923 849158922
672602167 2242
656999109 2190
464098452 1547
874015624 16375
937747634 468873817
27373 283908768
739461077 4397
866131389 10205
448802081 1496
825897370 2753
759902533 2533
179210696 1004
41058708 181
876057777 4943
848507752 65902
702757323 3005
12496 791296704
286800957 956
546230105 3263
233379079 1319
9961645 4980823
79248205 329
207000690 690
554621572 8034
259219469 978
872998199 2910
40403476 425
651142081 4815
10876190 65
550780427 187545041
620158074 3618
974554144 974554145
869392503 434696251
57588871 400
4044665 2022333
3377 460507927
5034 514305019
918965740 4090
921345465 460672733
311553806 1053
268923294 4900
866672204 4245
7929 910312632
303316272 1242
783897386 2613
870503903 17932
645525703 7492
520798263 1736
356101188 1187
24727550 194
945643921 871658271
674997825 2250
250368623 1584
971922786 11665
519769508 6321
2910 667158351
111041976 1605
995573599 4448
449984212 4669
81133705 352
415689990 207844995
479844205 2254
765728599 5897
38277268 5719
564883716 14605
192 51340489
639469968 639469969
853 111411479
689458001 37268
531959140 6385
2709 348724963
392147000 1750
92542111 345
2484 568424580
651317190 14666
887944624 4648
142432423 1518
111800875 428
696002320 2320
882780962 9558
680555449 5961
227100001 757
641104199 2137
35697776 190
964500139 18910
44526662 168
444210055 3975
122861591 1268
610797964 2036
1864064 8
959751468 21996
99514646 521
61965727 878
498994867 4454
977125829 488562915
839700001 2799
32794637 158
68700184 229
227268898 4667
730273868 9601
99900333 333
497100000 1657
440396707 220198353
552778521 64120
385680395 4075
836117855 3024
965677614 433056385
661491924 7192
208 41326688
193507464 2533
524414991 262207495
937222306 6175
552238413 276119206
326068685 1185
992179220 3531
499686129 3548
549975684 549975684
693107390 2335
630141126 2597
479403079 1598
950681121 52408
763944401 2553
761612493 2941
498963192 2136
102664402 10367
268920243 1218
328801096 1096
962691390 10579
43060273 43060272
742078744 7701
614984161 14420
2811 228579371
16224139 8112070
792185413 12809
936815760 4905
106337999 1850
199521281 6587
741981925 2781
259795989 259795990
822440143 9208
754077886 32637
264692730 1698
447902614 1493
214343685 1819
66202328 961
356926199 1752
675598695 432138929
534900001 1783
627601292 2519
881623142 15842
795866256 5230
359689323 1470
789003130 2630
928384745 9685
574920055 287460027
942978985 337586329
422813930 11913
791305828 24321
323376824 1583
1676 173482426
986570001 5000
8667 636046926
63899999 213
483714160 7167
723731331 5133
954674158 4723
911770262 3443
78757377 808
174599768 582
308098973 1027
107752640 861
229800336 766
570346218 31293
349195199 1725
889450229 27645
234407481 117203740
752896650 27150
986999185 3290
930696991 70530
943385532 59243
707440791 2908
352337658 4506
709809290 4301
248707790 844
9182 584021110
210004451 1036
475397432 475397431
860046083 5577
227357897 1155
26790 860937211
839767349 839767350
100800148 336
376147775 4544
727266629 363633315
886042992 3162
842994400 5317
893578660 9108
21623911 1093
933383430 21510
210300001 701
855163335 32721
764336290 3208
2220 337849512
708799371 2481
499911825 10195
959638659 3404
842923709 5353
550102512 3606
647509358 4249
50100132 167
748847773 2517
801534434 4837
438432627 219216313
216995292 108497646
509406162 509406163
965087337 42573
35707664 143
286380319 2207
928777670 14556
234001360 1307
422201497 1464
215700000 719
307468694 1141
526997203 263498602
677160644 17288
996000000 3320
16543534 210
513599352 1712
60902982 208
532378121 1910
651113587 2741
799384016 9736
408134210 6714
335639975 2676
939244746 18962
773921660 2998
502572731 251286366
660680600 3143
4002 872620092
984963281 18519
484942966 2535
71999965 240
925501831 462750915
162599999 542
367010944 124632158
326721221 9820
527308125 263654063
3000013 10
856017887 6463
486459996 1689
76578319 1570
871186207 871186207
15818565 243
666912693 2944
1807 258552889
539986578 7381
860213850 7950
603991169 5493
155099958 517
634945020 25377
375266191 141601825
434467962 15116
119909554 1185
910636331 4938
361861308 125426754
274911263 1004
546896276 9729
154604801 8679
40728049 275
233700948 779
531025286 5005
589729326 2687
303639065 1984
240944597 61749
105764699 1534
878422160 3080
40622894 215
478092896 3261
965551980 20477
596999846 1990
662014499 2625
289499784 965
97308048 376
379560217 3653
443701479 1479
5396705 21
78406153 274
915262101 3446
212471402 935
587219207 3737
214686000 214686001
458643953 229321977
282001084 940
220649574 9175
703995599 3850
639643862 2563
311999999 1040
820924625 14048
171661632 117883
447845899 210518826
64323143 324
767348870 35280
111299630 371
646296322 2165
996702270 11010
44931753 263
735000001 2450
584291581 201341
12764 917837310
441324488 1483
827098164 2757
317578832 1079
15609977 153
152706903 1208
648541439 11852
261043146 966
998944874 3625
914322606 4067
762066110 381033055
676226674 8767
732191283 302787311
319242127 3282
323698920 1079
881747400 11329
856119997 4098
464747235 2024
229983146 5286
614920320 1098072
991499999 3305
144300107 481
556813971 3689
588888874 16394
668213585 12724
264998304 1929
555954064 4053
940325210 4149
345209835 169320
264067441 5424
498205185 2139
90482551 45241276
564701 3
4 929782
378000000 1260
273755241 1735
391527852 3732
7735 418293330
767400000 2558
861476899 3975
950780735 215705
690 168115279
384902170 1283
246813643 1002
799805053 2666
824840301 3440
935692560 14256
693597688 2312
413019938 1517
32044163 956
95165734 752
2709 635791357
582599999 1942
428552320 2312
634996263 2786
5338 997254083
577080602 5579
2149 525635710
980675688 15395
712939714 2389
595915020 397900847
325042524 1977
876175374 25881
800820707 3036
683403426 2278
95879700 665
226800756 756
569399080 1898
608968438 2541
424003571 7164
180892206 9333
162648961 602
290874919 2741
115331594 903
430801436 1436
62611223 219
283785119 3645
579775016 3326
13747029 47
963369144 9489
841957315 25157
276948681 1041
323931293 2329
1747 287081952
482999398 1610
187004650 950
426006816 6816
568759803 284379902
501 92405059
163263103 662
111242336 64564975
852397190 11210
160917359 839
428410210 2935
239331976 1565
31738679 30863149
57632571 28816285
604503018 470115
273482034 273482034
2714 650150573
546909956 14873
519898266 1733
594045009 3169
688515913 3654
228563161 840
897347855 8824
4503512 28
743520382 17640
307740177 1115
384843169 192421584
944720667 5924
645520822 3809
561328371 2949
705835860 2620
955412216 4184
552725509 552725509
766400389 75049
179700600 599
763693991 2667
578029731 2177
852301959 2841
192749064 1941
46973092 46973093
438980767 12626
428893323 54871
151957760 1210
572748497 1953
944034884 924436111
212700919 709
525498685 1973
279443519 1728
168599438 562
209304055 209304054
857196467 76996
712800001 2376
877211011 8230
374393896 2468
83439457 321
989339117 4963
533698221 1779
506627213 9646
749176193 81282
385991423 1664
316263495 2326
720658759 3698
427906441 2069
4800028 16
901108760 15179
305409024 1117
705085699 2852
655095375 23075
681387282 336537770
702857211 12397
919411054 819685100
473702866 1579
182215747 620
12528431 63
454554118 8114
777896315 6973
151794993 514
678711248 520585601
263581057 1462
4236 947347547
500369632 197354
166556888 646
546001819 1820
987356447 4512
9455671 4727835
796614021 373518588
620625269 2085
176102529 970
433198556 1444
995706527 3319
605443926 4499
398670875 171812563
512421796 2524
56596794 341
737319048 5682
955407121 9047
601799861 2006
987478384 3583
772602291 35830
100436871 370
102042429 2429
820686306 3737
7549 653743400
284865415 2473
571902181 212035309
144900241 483
293700812 979
805173665 5366
864897116 2883
147399248 1004
574801915 1916
137002258 1527
2482 531789353
89490043 89490042
696286360 4527
299999 1
991934782 398632422
804439755 3436
402599680 1342
623978403 6875
804298950 2681
118353263 1231
42956959 148
900703989 3293
138625515 1239
709797634 2366
258865178 5487
532800289 1776
856497866 2855
918876024 19976
532387524 21508
756176769 378088384
230100244 767
276241194 1019
582281467 2202
236457776 823
482277241 2980
901361216 12458
31179 493918392
4242 881510096
453901513 1513
492600833 1642
298499999 995
822926017 3378
618291191 6088
2223 542936625
653102178 2177
475910606 2579
595039182 7057
880041444 880041444
319717159 1715
529800535 1766
720364830 5198
693319730 4329
307409769 2458
723013710 361506855
312650414 12791
627913098 627913099
914785699 3607
605208889 3250
182381144 182381144
690907770 6059
904872221 5341
169527296 976
51318043 260
577603404 577603403
676332488 6965
918640334 918640335
797521229 3729
172714487 5159
410581008 3022
167700744 559
485626333 20908
479943939 16793
909056721 3470
823438180 30099
2259 584644087
182881066 10799
584262601 49430
525 130334127
447590869 4077
270039654 1362
19354001 10351042
972468915 112894
41400002 138
400753496 2557
481390403 481390402
698168406 60073
215348031 75312507
749014928 5668
185699922 619
550173561 7439
243076735 1136
360740050 1302
581413673 3734
194700597 649
790101910 2776
5272 901770328
6300022 21
566959007 1922
746041211 28161
48382300 422
131312188 973
900068958 3694
370878886 4743
549203759 5189
576603453 1922
34362306 17181153
207600748 692
502422786 2230
687902292 2293
1156 293949967
245094020 245094021
414493231 207246616
439199999 1464
454097016 2167
909035942 3219
892197026 2974
642300644 2141
611878428 2226
6893 650306299
406898571 11400
9506 318764698
963935070 3878
792 141169928
615 89824907
567201929 35553
416698612 1389
870599999 2902
460996728 218989904
820386807 18069
840599861 4902
285954800 142977400
514881131 20321
452252892 1781
878459049 3716452
540182818 270091409
333064325 4015
424025559 2290
750493275 375246637
958204770 699509078
517860600 3001
542154913 1884
275 65575117
173369060 81227485
29700006 99
918808813 4354
482872291 3867
799799860 2666
993872874 496936437
42956804 215
133628318 2135
925036893 7793
897867457 6752
976805261 17629
668564707 334282354
540454475 17886
815336528 3064
372607393 26192
442019213 58023
306884017 128789895
260908941 2553
469155418 18354
5196 333255852
302101008 1007
2543 644945341
27584699 110
99183458 2426
445195484 1867
409659166 1614
487500867 1625
860614532 6480
607761655 49611
766844120 14033
102916371 1458
378061326 1494
167655104 4963
218700530 729
897897008 2993
165398629 82699314
877895168 438947584
107632756 984
392862012 7086
882742937 167679
937934651 5508
738261514 5841
863427367 4362
846820002 3086
589381545 2085
352405367 2541
222567281 813
749699699 2499
242441063 242441063
709754766 2505
830 88060999
135835455 67917727
581399091 1938
18144594 78
393402777 4706
412890281 3862
140738554 643
800268169 29316
880642399 5225
341583110 1745
943874436 3547
154601545 992
959537429 4230
777695163 2768
946197546 3479
532848939 532848940
65785822 26289368
487200001 1624
32814895 623
264119151 2941
785693306 3801
881718876 390586914
207797324 725
726002229 2420
915248100 3310
618898305 15586
538287612 2029
815701742 2719
503182022 2338
803381559 401690780
72599757 242
40915580 287
789543573 11553
444104678 329002798
780066574 13202
474963570 2070
391198697 1304
606643867 39878
943964816 4016
966900000 3223
543299172 1811
4616 216210417
965143730 3772
938236188 450439891
909229760 6662
590002334 590002335
25694864 184
212669040 1937
113249107 1481
366070111 3908
844818301 2999
124190866 529
367186397 1506
937696184 10755
452274232 2312
372318595 11540
289934588 1351
511727721 5707
763245485 763245485
18900010 63
1314 388327734
428342201 1428
378264468 3807
868780398 6186
831335581 18783
585316897 3414
61257780 30628890
564601882 1882
347398842 1158
3136 899411072
93599849 312
824506889 412253445
728105444 6358
7015 577103005
567942056 4795
120583686 503
10122842 40
907934175 907934176
748913720 111711
229199275 764
166200555 554
593467871 4944
54599955 182
90164015 348
896402988 2988
383230956 1445
699164887 55551
798702201 41283
953594867 14627
708036876 7385
122205610 509
541803500 3962
587345481 2181
289535100 289535099
791595286 4640
595790459 2172
185219035 162162939
840533987 20038
22736131 185
899044290 15225556
609730490 3556
761521231 3753
861009745 5219
879801329 37324
11360 975542245
659097803 2197
349046746 3023
556198443 278099221
1292 340843028
768426411 396605132
1021 234310311
186204445 93102222
954454049 3616
218214481 880
346680110 1478
389163582 19321
657464090 23240
575698081 1919
379423921 189711960
17906366 61
7604 904997794
840650423 4265
280946957 1007
934978733 467489367
754765594 34538
882140291 5762
39583959 146
839094720 2864
599520727 299760364
1389 384941904
901924773 5978
703380137 55626
424501416 1415
610848511 3227
882317479 441158739
603050239 4160
837297208 2791
2954628 45
1520 399874000
867897106 2893
217580419 891
477425987 2106
59216616 361
619710696 2376
17082309 74
230695956 5215
676708802 3311
350998829 1170
961711835 16138
965536651 415133338
933819500 7426
523463291 9201
14305196 437
19456141 65
306411978 2463
516037408 4856
902217907 12123
534405478 3079
159085922 733
319937433 1191
5979 966126826
224262313 1236
420601624 1402
393227746 1391
491807212 7051
878998605 2930
308064049 3305
876260193 5387
315709384 2118
309374321 154687161
805417705 6664
160111427 641
901197127 3871
245190945 2598
808902709 4583
751927786 4557
634303088 4361
22499926 75
526030405 10415
756690780 2580
438459893 1467
792223226 2825
3398 836925254
269100001 897
100507026 642
65070704 65070705
315527999 2400
568096886 568096885
20651199 89
77529592 56903631
321214231 10705
134400360 448
276213135 1472
609793332 4148
764719505 6269
599301949 2405
955547 12
399601333 1332
150686961 731
957491455 4253
256835555 1183
234530 9
4085 988222775
366027509 366027510
409172746 2551
83100278 277
78000250 260
445467769 222733885
719399999 2398
581051100 2042
997111071 63983
621011089 14599
935902401 4929
121073813 121073813
721052560 2672
41723696 1064
981392257 32417
96085270 96085271
293937109 2079
518207135 2528
712018007 356009003
943659968 943659969
455678064 2584
127344866 10290
13214 318507308
289199037 964
1496 445323296
850799616 2836
1619 306246713
576249521 1946
151319041 2280
27330949 191
503725927 4462
118066138 1003
239720593 119860296
686498913 686498912
658200112 2194
794327170 3551
196695999 98347999
558282718 7042
252637209 863
103200319 344
450074399 225037199
95 25503392
216275361 1228
575831469 5277
847560607 3121
73275517 894
904447468 4499
345589295 1308
434967174 342783373
117643994 459
602994168 2516
974096753 3247
621897928 2073
640053298 640053299
979934750 33190
656497592 9042
910022024 39765
721371937 8437
853984120 4280
90899696 303
313202013 1044
7394 245138422
269759970 200960217
1388 355973420
413102009 1377
523035278 523035277
258123627 129061814
788104544 2627
957912818 6082
656893445 656893446
719672522 2955
733438053 5524
204534341 837
322388767 2407
82213319 319
50855333 246
213600712 712
950374590 4015
145800356 676
362402288 8889
217179820 110993048
291818527 291818528
652433553 4427
270356737 21882
981526811 490763405
290740016 4643
705603431 2352
323637507 323637508
281887681 960
182542631 744
30564666 142
2586 512894310
726903318 2423
499701840 2865
876102773 3409
20950 990285550
34610353 161
549141352 549141352
677811230 2787
867299999 2891
99990475 2659
662271966 4148
826068876 10158
141283838 14606
97034261 48517130
979792274 9741
6631 969080864
169200564 564
17041 993524382
12300064 41
633964433 2766
332430840 1197
497701590 1659
360691998 1594
945099896 32088
495002549 1650
77436766 2375
660536356 3099
641178721 3495
271499999 905
465763754 2392
707000780 2855
567157394 2215
461244057 2125
100663154 405
284930616 2814
747350033 4509
929820631 4264
951000148 3170
383941591 1410
174391239 1223
867901096 2893
724384248 27699
6825 956007442
68213985 637
972296760 3241
356263820 1793
344202359 1555
941403554 3138
793552142 793552143
812928162 3478
80040379 40603666
994013267 7421
272921480 3055
223119699 1580
97004733 869
192299360 641
524998357 1750
64222470 215
267784897 142875521
632942630 3205
628280076 13225
996012329 498006164
4708 328022709
307360103 1427
635943370 2141
338134818 15418
833351542 3039
5971 910528094
262382692 1573
165600130 552
339554621 8938
146400001 488
392024871 1956
582902301 15935
868824374 36889
712043081 5309
563622079 2261
441233063 1763
192444097 1248
6196558 31
976490780 488245390
679200275 2264
343933557 1478
133 25489894
327423173 2770
325046571 1255
198740609 874
569013492 7902
358472101 2100
799272626 9875
959976477 5500
209310571 2181
863050631 3607
945599547 3152
444648609 1939
900058001 3308
152439644 3849
995298287 4184
239999942 800
609705051 6059
515701719 1719
479221886 4261
561300000 1871
639415693 2152
805504868 402752434
447346911 1814
273484801 1660
94799999 316
45899856 153
819578276 409789138
608544436 2916
81648723 40824361
646061052 3368
359770901 1614
135680084 4188
334198885 1114
250499753 835
575447414 48203
932083310 8627
18300010 61
873201419 4095
3258 173885171
428298213 1505
649099200 4336
932066377 3334
217859131 844
392684435 392684436
766 111074596
733893007 1702768
852056968 3522
866994682 7294
75650705 599
287999572 960
845924888 3032
809775949 2708
953068390 953068391
109804077 408
374976537 5883
744806555 21996
79053157 354
800697819 2669
672398219 2307
182399392 608
3601 474044776
478760625 2025
698110109 349055054
672996844 11884
993214968 8154
472324696 5128
941423623 13367
972603243 3242
3174 389315174
306901216 1023
142371284 87878191
632935159 5980
638421562 319210781
270001077 900
302401127 1008
334721059 3281
53023223 228
268200265 894
267175331 2703
671111298 106678
52438484 217
756675981 4834
684906371 23597
211697517 211697516
203668387 929
649890067 3921
435086532 4718
678212187 3954
986622787 13223
2303 480867368
375 95866500
135419982 514
852894924 5124
420615068 2759
23366554 23366554
4996 244746815
719800294 7013
658425381 3085
595287881 2256
4370 671709198
340383235 170191618
875176789 7277
585001950 1950
488400282 1628
382513227 7593
660902204 2203
302847954 139819
809783210 809783211
855016507 855016508
748897070 4735
839997201 2800
358733754 358733753
164848732 589
854714672 3447
313799288 1046
857374175 2975
249599167 832
530100984 1767
731879895 3862
368399722 1228
490426369 20544
639300075 2131
3745 468834540
819462513 9671
818046371 3047
555274697 3439
194165586 1076
669299999 2231
118787716 404
98853505 531
953681592 3838
896700348 2989
905511775 9776
678226865 678226865
230413433 8486
339919574 339919574
659518660 329759330
932700000 3109
488807400 5560
80829766 309
986950361 4751
635115459 7905
831454620 3373
574760321 4748
908245632 4759
539753821 26221
806102688 2687
886784666 8231
585797765 5460
196075911 2527
843798986 2887
229946172 973
918769433 7126
692399156 4664
350626247 283833696
521398282 34418
369836329 3688
322402348 1523
449156297 224578149
424892243 16059
88345632 44172816
403509338 150497321
537901793 1793
923778877 3538
229800256 766
219024132 219024133
792276642 8333
313968031 12127
250800001 836
341559313 20703
543766217 3215
930173107 4003
393742598 2903
349201164 1164
899398862 4749
834449885 417224942
686251633 3288
353761990 1565
718616773 4596
174600410 582
769777374 4794
206485818 1177
46657026 204
244500000 815
333712937 1172
306900663 1023
155669651 650
783119 8
273899087 913
630683587 6337
828781884 287163447
828002761 2760
730565909 70575
948823163 3749
760592960 3129
3621 508377537
976553160 8883
801502306 6037
580200001 1934
796033486 14895
176099960 587
498081374 3659
324834945 1216
421794171 2814
405000328 1350
6300020 21
678137737 3057
73406557 1822
4516 849256120
876684383 12528
282601700 942
483898610 1613
159600532 532
508119581 3826
286799909 956
275538312 1071
492866692 2188
887703284 2959
254495976 1158
15059521 3486
431236156 1635
742500354 2475
608788258 608788259
354845772 2726
569866103 12186
362100273 1207
233675170 1984
481931510 8528
830550970 4149
806792630 4522
190594319 2459
1200004 4
526744291 2630
750815267 375407634
147982814 1065
998759745 499379872
752402509 2508
406476055 22456
148306573 1157
891283656 7694
642901644 33474
610337956 833300
93411944 349
79309456 79309456
834299999 2781
355897802 1403
698157536 698157536
217452037 28671
441608631 16968
812923686 15335
849002831 2830
392865287 3929
15771 472010259
891094181 17484
245492786 4705
256216654 256216654
3169 412869996
619500001 2065
867878389 12636
115430767 437
324338981 108965315
287127438 6011
843897188 2813
783570560 334005756
1687 257943077
627326567 2387
224297368 1873
758492485 10421
88192439 886
120151231 886
215979606 1174
958066328 20574
945978481 890534097
934461440 3904
624275047 4328
143699520 479
3951 315266094
252875294 874
704148885 2809
45755773 211
269981078 9470
880497065 2935
672536383 4316
800363626 704616125
939870193 28510
347986398 6239
487766981 4902
478957601 11768
961077342 18410
884775674 3731
804906389 4628
756946740 3058
93899687 313
135283419 48773335
861335222 5059
884998890 2950
702552190 2413
761067193 5596
183459718 949
357366812 2463
431120559 215560279
995063775 7742
485365763 2897
3601 683180155
689020743 2378
544536863 544536862
4694 572266144
870353050 3290
293099023 977
300721129 1203
568919196 10774
4965 837009790
69485725 308
501901673 1673
469867866 2395
531700495 4024
728034743 2736
689386983 3586
154005891 1516
988031813 13857
981599918 3272
533475176 5257
622952868 3182
972816292 4626
694553573 2418
621259419 11420
890017484 7493
888027425 4568
939329753 5282
208800695 696
800408833 90626
639146541 319573270
520931648 2032
296144146 4311
473140674 2206
460800878 1536
933076050 6277
78996329 441
725465288 4526
682755572 8301
637047891 7269
873484267 4827
802200000 2674
130111528 734
482918512 74548
648000000 2160
595511679 3040
238488267 2550
339598867 1132
497070463 10026
4739 641788553
658497805 2195
818893023 3748
534153306 4344
937955039 4411
940225566 7587
228457475 2172
833098447 2777
845311091 422655545
367704632 17971
827513989 3120
368998162 2579
2842 636258434
449101194 1497
562195334 4927
264576971 2345
711819225 2925
12096 976118994
1439397 719699
362671905 181335952
378061557 1370
222773098 2164
633900001 2113
423701732 423701731
211802159 790
178252555 178252554
2705 734808240
8653 957772292
47977084 189
16243 600825884
677803507 20714
902746505 3092
483464517 241732258
232697654 2413
538125097 2738
261600001 872
289356652 2116
184792771 1343
498856911 1706
977543622 3499
228119307 2929
882137869 6198
291344494 5135
624708428 3945
820685085 812527552
467504361 8630
866903617 7002
91153947 1419
268800895 896
227538169 1191
424545985 2292
165294755 836
507336806 5783
673670428 9480
392745814 392745815
3327 936271075
788698647 2629
799502664 2665
147599512 492
891178319 445589159
5251 734011505
427662432 1538
246712628 825
151031855 2755
133271293 806
298295789 1158
743394153 5422
646501551 3195
903697646 13643
284699050 949
663900001 2213
927897578 3093
927658620 439410872
552901842 1843
664328635 3596
21641198 19387097
161244723 584
5821598 43
123000347 410
632714566 5062
831558472 831558472
281362649 22916
246000020 820
430207521 6758
391703099 6031
895655465 447827732
18227857 18227857
833365706 3351
920042761 6481
76500446 255
238457560 669472
445679909 1695
505568933 8891
286499393 955
2371 615743472
830404859 2768
642943725 5025
869997101 2900
285349344 2114
225173070 3664
27146895 1063
479046348 3069
788680413 394340207
955504193 3185
343211522 2455
603567480 3423
378186698 35079
685823756 2643
5570111 130
659097803 2197
973525520 973525520
730586048 730586047
592766370 2565
239130298 239130299
215629069 764
416399790 1388
818532010 2813
791410663 9018
911270677 3483
824108081 5594
752042164 2702
466800001 1556
627260218 3960
402603009 9728
482422431 11135
142589868 852
942663716 3393
589180643 10284
588529921 22141
751456448 751456449
641432236 641432237
9600032 32
57174302 223
191542400 1600
961725432 3336
712843499 3611
674 152896638
529101306 5880
716315730 3128
476361366 2561
782854600 271713564
535837608 3916
181028753 90514376
578868772 3017
921379492 317022372
943902677 3837
817901548 38654
118379271 445
552678835 3413
630842255 2584
384001281 1280
941612670 4088
168617820 581
625501641 2085
537975280 2791
420479297 1504
438095985 1717
3522 767305451
9011 834861896
967085407 7771
869972185 434986093
216093297 1083
702139791 255498306
199 44892211
726304074 2421
635251323 3074
839021807 7490
264804069 264804070
692460699 8477
180191579 90095789
877024051 4726
48273076 3285
321599999 1072
98937673 874
587670079 3112
934574379 8033
139489521 1054
716100001 2387
900784750 3906
727604549 363802274
581402482 1938
749821373 374910686
101496769 101496770
734552933 4929
567002938 1890
115338645 2679
95487660 810
107594871 532
864550115 3825
940950302 19166
12045 398122183
160446177 905
5661 968758716
107296074 781
673852027 2611
992999736 20178
168 26708136
899701828 2999
336251344 3569
920321249 4318
925021691 3276
104521457 474
787802626 2626
488747841 2240
51189683 239
452184371 4870
290988864 1998
301430384 1195
213630480 995
866994809 3656
387515460 1621
87743201 335
713882029 9336
2441795 71
445929189 2973
881743808 440871904
868124234 379409173
926930315 423330981
749100001 2497
164958126 625
252325905 1092
583501750 1945
724583432 3078
101358897 424
730413571 10677
373232665 1279
557701860 1859
821092649 698164476
495298348 1651
115895879 478
546300768 1821
914409248 11642
724632415 3982
986957510 5467
304619383 1746
610502320 2035
515825664 13344
955196824 3906
321000423 1070
534727035 267363518
157682004 78065503
240718088 3653
321448216 1832
20301818 7540
203513356 1211
977216160 566532088
372937452 4171
709778076 4363
723216383 11136
100883394 7663
309714363 3986
800871344 548019388
367185545 3451
119507097 809
291824792 1153
243996803 1042
935993441 3545
646791611 6808
963139919 11436
537303559 1791
868289615 4392
449701500 1499
928770429 464385215
648634267 3038
931504338 3105
75016328 546
170235145 1224
147311610 8790
5896 363800888
759304536 2668
908447325 6753
288573395 5238
193200643 644
364808146 364808147
181452945 932
784502524 2615
214500001 715
435283235 11324
671097870 2237
567453167 2784
500999999 1670
111000417 370
990598277 8549
842781035 3797
807937423 19220
4161 794775966
785101857 2617
362548289 4771
388199999 1294
268758959 1038
675374083 3388
742619869 4555
669300001 2231
674697752 2249
918303632 3061
914047795 457023897
2246 614670947
632033906 3473
20969850 75
940658631 4194
29639701 554
951133494 5130
801929870 5926
561598129 1872
238123431 1469
825625103 412812551
408257702 66351
50363854 1046
627297908 2091
329952325 12691
944028784 17827
131600097 2052
264678228 8324
435570963 2341
291003236 1560
165877610 622
428109199 1648
649799820 2166
200464849 13873
888110369 8894
532198227 1774
879000000 2930
364200517 1214
187958068 1130
839503786 9173
581267096 86494
103454999 396
665399708 2218
502320423 10697
179701026 599
644269471 4103
762637399 24325
734628373 2804
3849 409864614
167676126 167676125
626322294 6318
83414473 2026
56054882 1845
208502714 96753
764132205 2685
848248673 3147
221991623 1477
431698560 1439
850050433 4851
387712207 3759
489981029 5259
73303254 1264
712265356 2582
198439031 3036
405001939 1350
250377477 3984
104811031 104811031
117673568 4007
369572125 6071
318008129 318008129
281720248 1538
470387694 235193847
635401268 2118
870247313 4619
2585 456055075
978600000 3262
602421105 211262894
978265815 43384
1298071 5
948964274 473425166
147178425 73589212
663979009 5376
679825663 3911
848323111 3474
3903 901530288
591771179 12390
356094061 3084
348300095 1161
739799739 283620256
5613 421479671
6099 830598414
67983789 717
599723089 2070
939004351 3130
194333660 2351
2819 594059146
865940189 9058
240266662 4121
125579964 447
765905179 3889
101821197 7260
986651958 87074
487725895 1662
803409057 2843
214483816 7605
225796908 76397241
808504009 3168
415409874 3961
551382504 2681
652315943 5124
305369274 2299
239661577 2177
413246879 1440
59809448 59809449
673664117 19091
776280864 23572
287305049 1018
4569 885637010
887948040 10990
506066011 5431
504299084 1681
735297550 2451
900133047 6677
639897866 2133
34075305 115
837902085 2793
829894861 4260
214060936 3214
160956534 14606
552056291 2885
311874632 2002
924403404 4967
277996860 1021
172043904 1067
166945317 776
968982481 12906
983097814 3277
623151074 7118
702068709 8315
284518209 976
456849452 5177
684903388 2283
224901466 11534
128454459 1478
860189479 4855
774906822 3133
185290185 6778
414341704 1585
856783175 5172
80585968 357
260184924 1041
381800160 1960
167945380 580
128558893 441
128371782 462
342413559 21260
649701155 3068
867756239 28080
531145421 2564
922931820 846353880
584892428 34511
786003420 2620
133988049 1190
258666375 1654
437544461 8642
95366967 659
501598327 1672
235411592 77676
966299473 17362
255710546 4076
847829420 4437
680504845 2789
179607038 82391682
75862693 436
762831864 7074
382430803 1322
618561062 289279981
426439497 1645
679199400 2264
208507532 748
89408012 307
663762477 70366
166371090 2712
376503725 3686
540129058 4343
876597534 2922
450262228 450262229
505370690 15505
461696465 2471
33095733 16547866
941361189 470680595
98100558 327
734624785 4501
192641878 1005
356898648 1262
787926887 7974
812967308 427203
688210876 10589
731476725 611930332
88251217 632
583879093 2991
842697190 2809
709697777 3111
412687820 300824051
565422491 12059
319858137 1586
321001069 1070
222291487 77819502
341987423 170993712
145107071 576
899827400 3379
376667992 4065
428699421 1429
551102917 1837
200464151 925
882904730 2943
305100001 1017
995996679 3320
486414405 243207202
436947619 4717
1928 501989203
853219865 38513
95104304 471
157005119 56139924
507402773 4652
674674893 34718
700630453 10531
333812936 1565
384321651 1573
70499981 235
417022153 2092
950431741 475215870
917687511 4761
236855613 1182
407623043 4304
807387990 3714
718706202 8713
148800388 496
779012300 16522
212981489 2826
940266912 14276
705743736 7955
84263879 519
556225824 9606
206598160 6065
3294 718919078
828330002 3294
26700088 89
28608544 24224
8100030 27
597537575 3729
376263723 2578
482420380 2469
689686739 344843369
722483440 5530
26716355 171
31009884 23018858
161220780 677
474641133 7602
27181494 362
849854749 19712
158306456 146852
210900702 703
879833365 879833366
74730756 524
986390381 5116
8510782 29
821956546 85221
3921 893512730
625502084 2085
887087081 3814
763895172 381947586
957403672 3369
129219920 940
331501104 1105
571096349 2475
131486689 912
99599761 332
367198272 183599136
90957425 49162421
557101857 1857
4377 852591561
610376332 324151
3281 982288747
403395732 2529
203953789 729
622923560 2828
942199453 471099727
917783393 3789
198023637 716
569051076 3604
495533606 7342
255300963 851
615897220 3531
92396842 1334
616029164 616029164
172335127 172335128
285758076 1550
981011263 3586
452793826 1695
905685626 6715
36512111 676
5999989 20
635 187340279
319087761 4856
45671158 829
703413925 351706962
105836471 1764
80104854 471
518515997 3714
59695921 290
156090321 78045161
902783058 3559
459007242 14654
670504221 2235
798798900 7575
574719083 75899
329399256 1098
511329520 2977
162584525 659
718897876 17318
547595115 2393
274194621 2422
343136503 3123
632397891 2108
53568283 481
389573451 30317
291599029 972
63459800 2050
639534503 319767252
423626710 423626710
930262911 3776
214499799 715
739708314 3943
863074939 5554
479652076 1786
323998921 1080
623696550 7190
714680938 3348
174162241 4564
205817648 863
137652804 685
281042537 2456
1265 328034831
545179855 7535
535199999 1784
483211800 1704
870600000 2902
510237105 2473
200687365 774
928820712 3676
238189860 865
409364622 11101
521095963 260547981
2899 577872165
908403028 3028
600729992 28783
525393286 2372
4219 820947023
382147109 3258
726463228 3031
559027728 3838
301798993 1006
940837425 20585
964556989 34810
840602802 2802
875575993 437787997
836306951 8267
494793287 1672
890807410 46163
760979778 3370
541031308 2162
5327 666910421
614550748 6154
876601111 2922
749140421 645505916
3058 140333502
120942965 2073
55998518 313
647085376 2663
691424254 12359
549651894 2985
804001008 795071993
246239973 2386
935100000 3117
626702090 2089
768997185 5548
949727104 3382
822966041 822966040
913804966 3046
908398681 3028
4608 893355004
635266945 2259
448501708 1767
906618240 54120
194603037 1585
262162784 1402
741897528 2473
820267834 709807226
932402775 3108
198890687 1733
803102599 2677
710851681 3080
938859416 4937
533239448 3315
267892140 1620
94800400 316
665127226 2623
337252635 337252636
283499766 945
2341 572493215
750431594 507374705
1658 439610000
908228193 908228192
275999854 920
887258903 26152
898197071 2994
40939979 201751
647643109 2828
354510798 13337
56660011 330
923633819 118719
774298855 2581
3962 933950838
923898889 34254
155934813 658
972701999 803834064
88703117 314
319847578 1869
614685142 371548834
111883048 515
653304807 326652404
764287048 6406
391063843 1746
4022 729900662
303545373 8546
24378110 592
37279149 3123
564600001 1882
1856 395004625
850497164 2835
430169997 215084999
358479984 3069
579523225 7778
821316794 7246
942597453 3142
118434016 3105
92014226 355
490708929 2416
927245579 29819
845876975 4688
461822076 2232
171631625 770
999002367 3330
731999153 2440
948321627 34997
418540809 27195
407642950 5183
148310625 8096
916340221 3689
513001439 1710
220906830 2910
938397184 9671
154469174 878
526585854 4488
585601952 1952
518734214 2089
249699342 1042
498295654 16200
401440482 10757
166561416 3492
907473449 3615
789607609 443295212
55267276 455
650151051 8510
1624 234281214
575026849 1936
950560041 950560042
912250171 456125085
5194 911003599
133217917 884
326590783 3548
28135899 5286
354002205 1180
682158243 2323
580194614 290097307
487068435 233671911
908736645 4818
832801966 2776
471001337 1570
6795 922563075
802673033 13210
659849120 20720
46483716 3235
5553 789655110
121799593 406
316358659 1147
4257642 26
358785829 179392915
617885122 2413
778986367 12746
263155737 970
486300000 1621
440794664 1711
886538440 31960
963296789 3211
574801238 1916
519443141 5897
821296894 8789
862433893 4008
677727681 20866
101156816 515
462569074 280507500
285874319 142937159
866425701 24034
383351406 191675703
8700006 29
99176566 335
781751914 5042
344566085 344566085
497430767 1689
467700159 1559
946362740 4812
32363843 149
852069816 9087
660084521 13973
819558789 5055
681066985 2589
883675486 9469
36318064 18159032
673388217 7151
628798572 2096
61607807 821
863669049 19925
445498514 1485
579768418 2883
137119044 68559522
853497154 2845
248349904 4936
353282519 298033165
794397573 2648
926881361 3760
600252143 2874
921369819 5316
321942016 7808
694008512 347004256
517498275 1725
459992027 9073
790399401 3033
368180136 17946
612808010 140327
128642981 491
906596978 3022
711304563 2371
515042 795019251
754429510 22542
868436704 4006
231210087 115605044
137999541 460
132692153 1333
710861321 8788
394270096 1766
396365309 2343
886547051 42876
91500306 305
968203279 399483396
468532603 2466
179731301 13235
28899081 116
73499986 245
821469721 2910
262336137 1358
41668728 41668729
6008 311799878
317161001 16120
401865515 2079
885168142 3333
637964136 5821
78341411 730
422834745 422834744
524864219 262432109
962590399 9593
279969599 2190
98333281 368
377101256 1257
1218 263958870
548741855 508019660
952139868 3943
481881239 1804
259965108 30026
11328 986432005
738938322 2627
342878112 1702
922502355 3075
960415284 4791
961196795 3204
274309763 137154881
11400020 38
224124478 2760
120841313 662
489901634 1633
231932932 870
896485749 868494444
6992 885403952
968708171 5858
827142523 9102
475550504 475550504
119100001 397
43544559 1480
558946404 2342
999195961 8139
355405024 166757277
514683511 2408
540003109 540003110
47700169 159
508686296 2793
184563523 1023
119933221 667
212601904 212601905
975655528 5487
8337331 146
816302721 2721
397974060 1544
136934752 759
932703108 3109
532026122 3004
2776 110748520
865965372 853560040
736484923 3438
468456729 2390
892186351 3742
460955039 3416
703621884 2949
467100767 1557
791102636 2637
731069119 731069120
960530585 456192756
555235297 2387
530164425 2369
725265791 3456
39227704 2584
775500328 4431
160817420 670
952849846 28715
188700415 629
953182492 6769
112976867 4321
997772409 858117702
92700001 309
191778789 6901
85093890 490
392645246 5995
677017107 338508554
815765039 407882519
7900 521023114
469498434 1565
846016555 624705898
361149257 3172
549122392 423299619
569260440 3123
23441105 135
453981565 59562
642640608 45365
7445 864585628
26337717 13168858
870602095 26299
897297008 2991
585959025 4402
624599166 2082
575808871 3918
741980710 16143
418570839 2023
5049 971623882
858302861 2861
331175330 1442
74770701 580
166413326 13501
7896 599709488
548349177 429940540
491106249 3988
333450520 9220
366782593 5887
346333271 1588
9903 680476757
468565708 468565708
184127736 6090
38791450 228
456234845 456234846
503998319 1680
612897956 2043
64036366 323
451393043 4542
106915501 1035
277063058 1189
826624381 3390
371845383 1282
417865844 2058
224009491 759
569527845 2029
229834441 1397
655603041 26590
116749643 946
933982482 6229
418882997 1481
770806191 5159
4075 907619070
728445218 9551
405599999 1352
786899538 2623
839308375 3431
87284573 351
460345040 11007
502218044 2578
9493 984727876
877168769 4535
395458282 17462
427010639 3440
915358789 5849
242100808 807
629785054 2243
363537620 3976
5807273 38
957633493 10859
903529534 681034392
324697473 1408
699027251 2436
814929894 6949
908727449 3578
760802536 2536
188257053 734
822585374 4779
438813906 2251
723841911 6465
548716597 536430215
214013469 1714
323102519 5265
255188128 1508
655 160431115
466648794 1758
9323014 36
538908350 3571
755071984 6883
479907111 1952
851837066 425918533
89260878 413
1948 258420717
724203371 2414
748461582 3998
444898517 1483
588579992 3484
839597709 7465
170755657 4782
895031507 9948
133426105 731
61614419 61614418
333580212 2604
681345604 3291
430470886 3854
43147504 724
299399811 1006
477984736 4528
78823261 540
538198205 1794
2422 701069698
311701039 1039
796450771 10755
811111513 811111514
11753338 47
930003099 3100
306382400 2120
535589670 2310
965422251 680013849
276599821 922
526799417 2206
69711505 667
862500622 11761
783740501 8487
925692227 5431
966764636 26272
131445587 836
294329434 126557896
56517768 269
180117909 665
63212925 1102
816598635 2722
950135058 756917840
492609251 2004
235876152 2796
122481699 113855232
463264865 2084
414429708 5446
152595521 76297760
978603263 3262
5355756 21
330691933 1767
294698748 1847
689542364 9547
469144648 469144649
392100001 1307
387233736 270835558
79150992 3034
894897016 2983
555268228 1999
693535062 4191
848097473 2827
409937185 1616
380632692 2724
985159470 6673
351566944 4343
454228651 248571564
45455396 167
369458589 369458590
804107560 2887
987128539 493564269
911784683 5419
61774878 218
792379584 766430638
937025189 7915
267736626 949
282176333 141088166
880695701 2947
78043850 633
815959409 815959408
327812796 163906398
276599079 922
388266931 1327
307380808 1241
24331200 83
414704064 2908
931808716 16397
617250239 5744
34982744 10844
241482657 1797
347701160 1159
933006844 4281
68897043 508
200671679 1023
860998748 2870
296799567 1949
796694972 12149
2780 370757084
643360061 25937
525125531 262562765
557701858 1859
240969713 6404
764632143 8037
996004158 495625913
367069521 183534760
918 240323220
13479 924274258
472260432 16716
816805199 3445
66368558 415
934940160 4224
908194997 4647
6357088 33
402956625 1358
841239815 6744
543756690 3046
33582187 457
292200975 974
661769921 3172
818247460 6170
47044272 7692
382115238 1426
338925069 1583
73784220 354
519003144 2937
141755265 1140
459122858 2534
624228927 624228928
876383038 876383039
267001588 890
599133141 44233
475400593 2201
964230455 12151
290027902 286326938
301175562 37512
6599978 22
404803979 2044
80865617 281
562803622 281401811
959093544 4535
633901742 2113
889583583 18908
695052965 2846
809107169 3159
395400382 1318
93487438 545
619235888 3191
23700003 79
516735541 6109
369837882 184918941
769700233 13852
928402254 7433
11617 434841660
66524864 1141
589799858 3326
410701368 1369
4360 645218960
730734755 5529
72584664 1329
597658257 23528
280549065 1928
317700903 1059
207754449 850
831301273 3071
83866999 83866999
141299739 471
938697511 3129
1649 179534563
541502739 2622
449699282 1499
593668319 5870
810832174 9439
12300042 41
179683530 655
989767691 29915
138312218 531
428834251 6075
454992008 1592
971226477 794368842
891633362 445816681
660251233 3216
28890913 514
748175033 8689
878848907 6394
377700158 1259
850585196 4234
169107672 699
523509836 4411
279600933 932
899090978 5266
255300508 851
409966401 1452
842466987 4412
798420506 20707
566193347 2279
574638484 6705
400593197 3147
895204152 2984
168301694 84150847
400726872 2262
372182239 1535
663439018 21449
849302831 2831
1765 418246755
469643834 1711
6449 186525331
803988354 3399
6632042 6632042
519554936 3461
323463000 7300
139957602 1040
782384371 34454
817398811 9001
216372106 988
698182075 31672
645503664 322751832
566400000 1888
282826359 1594
419998601 1400
780296514 3559
165899675 553
452933004 3958
240364462 877
388800358 1296
728339159 18791
596998797 1990
334243592 334243592
703313674 235474818
558025744 2365
14782835 86
780136402 12530
754098832 5452
463424122 2198
411956206 1819
777600105 2592
913396243 16281
533352568 7152
120599999 402
941059676 4469
799227135 799227136
182330044 777
625994715 312997357
863651149 8788
441601471 1472
336600001 1122
177600593 592
159226382 821
324001724 1080
343843696 343843697
7147204 211
23844529 83
305248767 7304
36294679 149
844083959 844083959
104700349 349
245840060 245840059
17077 774325326
41806456 380
190799365 636
2308 681629724
950103168 3167
307268178 1141
324504183 2586
839697200 2799
12475638 42
395702429 1319
1609 276387584
102600264 342
83807127 1649
176634999 176634999
840516717 24636
31188408 123
826883844 43521
786899999 2623
253127533 2188
994086950 4190
881400032 2938
155605454 620
319090579 2030
348299720 1161
16919784 59
19803 467141099
158325805 5642
624898296 4903
438999968 20042
30300155 101
844117006 388341515
996459891 7213
309356984 2602
145690866 2118
586263761 21778
379109747 225890420
569132266 4207
999571180 12140
671700001 2239
16564682 8282341
981600001 3272
207068446 9677
432996263 4008
991800632 3306
445201619 1484
3539 470983605
826500151 2755
139472567 1901
62395593 583
20766605 79
799163923 6198
793168481 396584240
384482450 1294
567379330 5277
885243220 3636
474403498 1587
618662056 6522
396601063 1322
524496101 262248051
242209301 1938
501129644 1695
222025296 995
384601283 1282
838823200 11241
51675568 47079
611273496 3593
258794380 3900
491012352 1696
973498814 3245
805526404 805526403
411898627 1373
74305572 316
899099999 2997
772247361 674821897
260059930 1373
669977744 19987
541948637 186166303
395257715 11437
390582278 1780
492077345 3953
294444829 1204
537343503 537343503
68081203 233
185674887 670
104594255 463
425999842 1420
197940644 2415
723445954 4367
668578455 2637
507383999 11600
1390 275033740
621298355 2071
831697157 4071
680095586 340047793
369844125 15956
936903123 3123
553313088 2034
333822517 333822518
982533359 7177
716347152 3341
6248 696495298
5369 700820619
545986212 5879
644047560 4283
317458207 4448
490027288 5409
375300000 1251
225850358 119964912
535046619 3046
306409256 4389
220402078 1461
71465188 294
806876880 4848
205690188 6852
898703188 4958
977759230 4802
822844869 3261
842427810 16310
795231954 5855
142799524 476
453593649 7388
954349397 6748
858651115 13931
394372503 4977
121131740 522
828439128 149754
6645 538956015
124505556 1751
238552042 1049
240883165 1135
819448518 4046
810103557 385531613
194116960 1312
150672457 1189
188627439 759
786785649 13904
237712501 5625
89850583 482
746922446 6463
882963795 7422
746488875 14581
130790646 487
622305843 285214555
669002230 2230
67986692 472
844542524 5404
638400881 2128
707765623 5646
510134900 9356
192334474 192334475
117257960 630
49200246 164
72828502 679
383805286 1643
444221423 444221424
844871362 5668
979449633 8762
629916198 2134
169555983 574
216572591 1932
2077 616833061
3247 708592810
668367811 17730
15725920 15725921
106712587 921
845464304 2878
844431328 4888
313888609 10791
3637 81657924
964646210 361492730
765302551 2551
217227872 12872
849902145 2833
252238646 1312
353083031 1908
434410821 5792
475972651 6868
496246532 15191
547560649 547560649
823216828 8919
26384374 125
331943300 2164
286973378 1366
4083 623810758
259816463 3634
555524461 3947
354900068 1183
386656569 1394
305230268 305230269
2575 646314882
220647530 85076002
659101361 2197
531213411 265606705
329085520 1233
93499582 93499581
1447 92124369
564078302 2719
26639911 639
806801625 14006
616935865 245411986
449510606 2223
8840 800143760
2091 415255872
848020601 848020602
830701529 2769
358209710 358209711
115107255 115107256
740 146800460
281779056 3193
531488900 2231
519261466 2085
107323585 1572
944826224 5817
356606838 178303419
308998970 1030
817556015 2798
681299179 2271
315600761 1052
848997170 2830
997026139 459814977
488931012 1943
562498509 1875
820876276 3719
624998039 2488
726002421 2420
3134 132077003
483963998 225242603
887097042 2957
950932490 4477
385762915 6406
620132833 2684
503285691 3590
187939736 187939737
421841303 1726
704837765 704837765
23827231 104
910304174 910304174
699300103 2331
682154626 30718
825683301 412841651
189231067 1612
3749 903406994
11566323 94
545998180 1820
845889690 10585
927303230 5495
94240656 411
305577999 2555
191037419 923
22962599 300
692098308 2307
762306198 4973
367045686 367045687
931 235852555
75545171 37772586
366401555 1878
799800001 2666
558180826 8175
904857214 7175
886170065 8598
38700166 129
6485 969643685
675165563 3011
856202855 2854
893550204 15921
607607002 2148
482134205 3412
976197233 3254
136038340 6236
423301070 1411
446663734 4284
756791609 15614
748883905 2597
281636121 1014
705455676 6575
856138673 18248
776170200 6040
1213 208341241
470287269 1704
967800953 3226
288099453 1042
907526947 16732
3347 886633688
469354465 2557
839750793 2918
681954382 6261
997738483 4654
690897698 2303
943091965 6588
168613530 1029
253617408 1056
627899386 355760427
873902468 2913
533283017 2492
468300761 1561
252639632 859
810629623 5274
624002079 2080
916197671 3054
969296769 3231
480668252 2261
978207911 4111
732025911 3170
4204 913609076
856481280 5272
9360411 47
800702669 2669
277564757 998
3830 675080360
741459529 6858
389098703 1297
303395029 148567417
947675812 3475
893444979 7259
845 212075410
534603029 12305
62989215 544
55890429 194
466334744 2789
475888729 8386
56100188 187
1067 299955579
313633110 1657
326528987 3259
158182500 643
289849988 1213
517474899 2641
303571049 1361
468118527 2176
510474879 2944
267501428 1035
155996100 596
250528700 2625
942950323 3294
510585767 2268
770509974 8923
799959773 4674
816206820 5685
945301067 3151
71339282 3127
520794753 2144
2885 696084145
223902055 2654
910807709 5070
142276701 654
366331113 1571
196566556 979
470401041 1568
186227927 186227926
498398942 293941754
281530979 1061
709458715 354729357
716430484 4798
289879944 138942860
548998488 1830
791607040 5197
150600413 502
165347920 1231
981392915 7364
239300222 239300221
592500001 1975
499290409 249645204
657614111 22967
285235950 368015
701997659 2340
768898755 2563
915704935 32868
339584587 1462
724797583 2416
502570045 51742
150857863 150857862
586542665 2152
523829231 2230
355895316 355895317
913796953 3046
839474625 4440
974190919 441953536
696256367 4194
908851939 3371
895816464 609122193
292499999 975
620 178816120
295449441 2035
278568984 4567
379198069 189599034
292499399 975
387243188 1335
632404062 2108
122411963 2252
221100964 737
731754037 365877019
580199118 1934
653841377 7353
2754 188516808
948303161 3161
473782518 1926
296399013 988
8149 850494225
667304649 3823
632400001 2108
338780595 4543
678540844 18121
992227680 5840
751429060 19174
357599771 1192
239110925 119555462
275672967 275672966
893717496 47604
694738101 6232
236801710 236801711
387909384 123667
239221098 239221097
831093264 5034
911733197 3281
454501514 1515
6212 657829765
174299501 581
136577449 1130
737954130 2720
817684901 295471470
3040 850980724
457118848 2531
492415506 2003
731637544 16233
819297775 2731
445366563 4427
862232561 11740
557749571 4664
47329 923712196
10647 777066149
958471680 6746
586422058 5616
336455393 5374
711 168380866
24600081 82
559980459 10991
179274041 1055
540101218 14151
539399999 1798
748193384 277057806
424198655 1414
719772417 12067
461626850 173029611
666495091 3001
556799012 1856
824799204 8254
262128626 1471
887763831 4756
888703862 3968
675409520 6746
925196917 3084
871352697 3688
747597976 2492
566744480 5816
880030912 5757
205718852 13429
181753819 4095
63520801 280
16200000 54
213894749 2413
671489337 26542
735410296 203433
9979 630972170
465628003 3074
191329385 7358
262191624 262191625
591664819 591664820
2861 201213841
892206599 8454
239601787 2127
209 25543303
755511203 755511202
619386297 216456290
228092444 118636
728881920 3840
853790406 3038
75116778 364
499328221 249664110
968398263 3228
647227548 2178
345600001 1152
887399999 2958
162667764 918
491803613 4035
878146593 4016
727832539 4066
203901967 1987
1142 307281364
599263560 3970
513131858 1955
109108611 2353
792974804 40536
201089846 1091
428487063 3368
654206069 6177
723650897 361825448
646797844 2156
14265 935869590
64216287 232
877074234 23423
387336106 2206
317186023 1461
440395805 4516
680387343 2707
604401465 20595
129 32369063
659343516 2388
153629 991786069
899210025 7893
897940880 445029000
994882445 3695
503059188 5818
390900965 1303
30855057 292
445140599 9820
645411226 322705613
921500977 4103
7244478 162
637159320 2142
1080 106991280
452562316 20841
132447981 977
909000001 3030
308361641 1261
867759690 42063
845042985 3446
493142132 2863
942989459 3295
529483061 2539
562500011 1875
629610554 3147
565955249 27250
926269475 10307
560173279 10088
743509922 10240
555852498 454340610
42508638 319
459452249 5042
205800412 686
126654142 553
238581993 968
80442644 324
389708632 1733
761658785 3934
899307024 3674
132681849 610
728199566 2851
192422497 654
112060381 1230
208006174 94706877
87077940 88404
115052093 1191
379428001 11194
896514078 8579
17024214 83
939361924 7724
682201840 2274
669186602 5395
338269116 1878
7364457 44
664105415 6708
843304800 2811
526772529 263386264
594302188 1981
4574 926724418
691131212 691131212
672602241 2242
238158299 4319
67027042 1278
2103 539209138
405000300 1350
521148847 14134
62027051 300
548576637 1831
775968766 7865
1820 401261001
990021383 6394
545157735 6886
248577455 3940
444619242 1531
363327825 6359
439462374 1595
855539181 4099
909060714 14757
758363541 5270
359003567 15344
191830885 937
981739439 9011
59100198 197
803062200 2900
892275992 6631
339599126 1132
303390011 4731
3237535 14
99752577 1894
1434 327966565
458163000 2390
104091131 415
528892813 16531
118093906 10402
88025371 386
756818409 2803
13500000 45
815466096 6876
540494375 2692
12828 796146351
708898598 708898599
348554116 4095
653744520 11016
479098404 1597
186071273 3543
820503288 2735
827549059 3380
499234379 2443
340734003 3463
734949541 17290
576291766 2639
239112106 853
493448630 3649
597418571 4421
528181289 11655
966971159 919436870
312599321 1042
848403673 9953
704882269 352441134
872733765 5036
719289803 57949
624913645 39554
857702956 2859
188700297 629
969654531 42581
322199523 1074
12870 668793866
634479696 3384
214796714 1105
57000275 190
899667584 8992
760917538 2727
648001332 38111
980400000 3268
311177249 10424
91960175 462
895553504 22077
157541450 3032
928820130 382489737
316217142 2778
209142840 3768
409111047 1605
88852681 8395
524782446 3770
422045400 8211
262775813 2348
691163247 3995
563461147 563461148
624841409 16910
926026958 3593
334626736 1565
740972369 6154
578866531 4317
285979681 3860
400817531 6564
291326236 1655
104727357 1797
853366505 826303615
581100804 2358
301798993 1006
644614335 2276
93606736 6465
238153956 5767
521102094 1737
23081114 82
951738728 7935
431138019 1473
939672057 443505824
113686314 93884642
878860642 329433146
422436743 9898
179400597 598
465832661 1602
597073855 8317
917749259 458874629
678033165 3886
920539506 5842
398099808 1327
617496183 14689
162378495 1264
113231994 855
806663081 111848
2282 144404960
779622691 2735
803473133 10782
753821073 3429
399465845 4001
514442881 2016
116454352 507
703829951 12096
985166687 10067
640799999 2136
57570775 316
178335038 1137
663010788 3755
283118977 5312
926134343 485366352
265842733 3342
532366615 6938
342775747 171387873
76161449 649
785604229 9143
208799844 696
146684986 692
2549 476023579
685794773 16054
500807535 3327
320591528 2333
615396627 3746
166608919 903
482933877 12672
388069919 2817
637500240 2125
628800000 2096
647264887 3560
530401877 1768
835195165 8769
67659432 427
698619338 4709
10574 159465108
97590870 3585
578761560 2340
594814455 2049
951695469 475847734
157018157 666
708762115 5029
314232218 1188
167223077 167223077
997242983 994837448
955484511 32708
754645725 12834
548832292 3321
370317017 144002230
21258007 164
950527280 6567
24244987 118
706999699 955405
560660464 4939
457302424 1847
368306505 174005868
4110 502110480
603566147 5393
931446441 12380
507134324 2459
596535894 4047
812015408 406007704
728032273 2728
577043533 2533
950575265 5020
756196299 15834
596391247 55437
986972501 986972502
77688315 1404
788662843 24782
530081393 2733
140917923 15274
812102706 2707
965009902 482504951
16495 895018700
473001444 1687
8623 771912617
790499999 2635
400087189 50837
518141229 7612
465565410 1643
182896990 759
899997 3
660221676 157308
882897910 2943
202366421 1780
861593119 3320
273599089 912
949082184 4812
138231012 1564
989696733 3299
673001620 673001619
764517767 4040
144221660 621
705289061 2828
875102916 2917
847565298 4418
600888049 2551
2929 868656026
630051182 38976
873005902 2999
850727935 425363968
571895756 212543
509966161 19983
380401269 1268
676266543 36898
537004449 537004449
427065141 2708
655584021 6020
723310997 4028
720598540 2402
345689877 345689878
562943769 2231
350112677 350112678
268200128 894
643797853 2146
448075352 172741253
848656777 98156
136199546 454
926328861 16182
266321899 1026
584177307 222847947
258737060 1768
863397159 7759
413103729 3445
700943336 700943335
135 19668825
336406952 37998
483008782 2415
536124903 268062451
696809387 7201
487211989 912382
528826409 4153
758999318 2530
481315907 36444
191817647 1494
857402859 2858
19549920 338
690260251 2731
717358925 5009
2403 651403274
537218650 13311
732277495 5461
623435242 6803
811001873 811001874
998442892 962019960
697202323 2324
469470923 2052
598201994 1994
519045282 519045281
734206726 7325
441362521 1567
647846291 5056
148524654 2773
810380163 17068
427755978 3931
4613 475383489
378299482 1261
654300809 2181
799914686 5577
568562879 5235
961503205 3205
594172846 1995
2342 457591315
593734 4
473451504 1637
165409520 11624
508047419 194663776
143053539 490
357759062 2062
859248507 678102932
922777488 17694
729843710 3070552
513598288 1712
532501774 1775
976699779 618165944
264109272 2328
451292225 2953
2385 432065835
257274577 887
1200005 4
316378625 1709
331201105 1104
227324090 1442
354344064 2586
537029269 2401
196388922 1263
493566875 2508
801000001 2670
846602822 2822
572171123 3486
768303211 2561
95285333 6743
108300001 361
183599999 612
149561190 1443
5693226 32
509244930 2610
695845276 4627
364466246 364466245
456995131 7013
311733523 2754
204119554 726
170 43380770
848098477 2827
87299719 291
13188516 186
280219529 1228
446133854 9502
625936872 3162
59591323 378
914548806 9210
327226551 7229
327000332 1090
917190812 4543
226767902 226767903
792642476 7431
162257728 1184
636001022 2120
129362501 500
941755501 14700
753516220 7426
922719008 4064
101523749 625
881723577 440861789
949363788 3352
214236132 176807958
385228429 4645
194718103 2408
226812761 979
19468801 144
560447907 280223953
436941618 11669
779674491 759687172
161399462 538
127096892 10110
162381464 2116
23418 629147988
984976456 6490
212755278 2243
949280618 782545528
956480174 8966
908265705 7368
902045567 7671
6046 444241942
360386124 1745
999037596 895989737
1864 502929634
42599892 142
536999557 1790
150506482 1346
537486607 2462
396301322 1321
715944057 18609
511009844 6012
70616760 248
44743914 179
290804635 1019
476841440 5283
855649077 427824538
964982132 4887
354320638 1567
743700000 2479
296745110 29731
922201689 3074
358500066 1195
168751459 1230
171900000 573
616197995 2054
72816461 2334
434723449 2661
978791606 6051
60300201 201
604070155 10602
644581491 3643
2952 714853368
891354180 4234
727500164 2425
7600 692626000
868092725 23619
23099924 77
528000001 1760
593510275 6034
53495748 201
805199999 2684
261900001 873
291899028 973
106499644 355
281912914 281912915
935352937 6066
470400422 1568
873903240 2913
792783090 4046
806342016 4877
939803738 938867582
984300000 3281
953258090 64799
646802156 2156
250010158 250010158
324224078 283909
403501863 1345
29336581 405
145292093 2908
103344943 1239
997716140 29110
225300662 751
68377945 34188972
624299980 2081
787427939 3764
337157272 3317
333777348 1453
331656681 245034767
661586300 3859
489343158 40728
926497905 370504948
846259136 595929335
835298483 3821
733353388 697569110
5145641 20
409798635 1366
992748018 992748018
10799965 36
305876779 1418
193460599 1060
758101234 2527
823540542 161131
311238532 1807
3277 876872871
138803860 1508
56442735 644
106425026 1047
529084372 29799
589823851 2310
379198735 1264
724183340 2563
79859114 39929557
970116668 6194
31939654 129
397777065 2092
102861963 439
381441182 1883
555487160 5240
859186684 6597
908819359 4670
760604620 2798
162309401 1412
289489836 32508
362691683 181345842
409070485 3209
763782201 641110520
87899707 293
965103216 3217
703418210 7776
1511 444721725
319890358 159945179
135704645 891
91790138 813
803203526 4350
482770940 1753
87900001 293
594657330 219887167
52499948 175
378758666 1777
827179123 50199
332325220 292311239
728924048 2610
831937899 5951
815802358 4282
203399442 678
791449507 174098
122396921 860
380503243 380503243
300434 441337546
850417751 5278
315 59224713
950015812 25287
186900623 623
822424433 5298
602762657 12613
201300670 671
521190691 2147
715064359 7312
852601706 2842
2953 578581290
727797575 2426
626639640 2095
227076383 1182
197593187 990
491099094 1637
3134 370582964
583072365 14899
964883249 4571
482910800 3176
516345211 2956
253393502 957
408298639 1361
457199999 1524
306921391 1208
747862192 2926
653060238 12932
637683030 4518
929269426 784006582
180933221 1132
450759244 3182
9600024 32
763449912 4748
757807264 3793
594584004 8148
461527219 13420
437102526 1457
144117085 721
217166361 217166362
284100947 947
950397540 24006
656022257 7419
434306999 3550
3548 937590932
11237 996483228
23099924 77
103200343 344
377708470 880628
809935500 8481
577422716 2338
2409 670383747
291265959 1142
23075490 295
669602232 2232
608697971 2029
343857148 2523
451572827 225786414
210733525 846
370992257 162759702
626882460 5375
652635593 326317796
184964289 109515051
323849503 1142
348946422 3784
248592860 1315
833425850 8677
190412952 851
392741460 192634934
866702888 2889
878661238 4654
495364542 10433
25468132 25468133
663081039 2703
968723071 3748
398673334 65367
178665 510883183
2606 450720440
161158163 739
7336 732908310
163992949 635
111783893 1153
300014268 1108
173400577 578
466293535 5416
799558653 799558653
148291478 74145739
9697 942909692
1450 359394900
845397181 2818
2266 550682442
215788074 3267
154276721 2704
332769008 1144
907560632 3428
491887664 2666
699303586 2331
868175200 23949
397900557 1475
163856143 81928071
247992002 1449
587422230 5819
112653832 112653831
215608176 2072
152819632 1684
84249592 296
203399964 678
384680797 192340398
239502950 5041
978961000 6130
404820591 2163
29434363 133
725700900 310353935
147734345 826
709935181 709935181
15993029 148
815034837 5243
137265556 1931
884317581 3729
662055503 2442
188073693 642
312409093 1271
112303345 112303345
980918839 36441
248655933 1376
957021657 456894222
503261548 2096
739497535 2465
385310609 7242
319942950 2241
702222179 10988
456932782 3466
844792396 7403
961270936 658845094
935332117 106143
834018575 6008
831689004 5567
841107790 841107789
220892464 1865
243732427 243732427
112022899 112022898
40898400 400
347651414 1503
656989248 2347
537223353 216610736
231868090 948
872630345 436315172
781274368 27188
870965148 7977
152457691 76228846
666590723 2647
800983763 3009
870790104 4008
319485500 1557
918107186 12981
997228581 977950682
576483600 8808
187489836 1616
5413 876750557
313020008 2828
925703660 593795472
334610470 13926
6586 713132080
912032475 40198
358277531 3084
216317729 3003
356605409 3109
146924563 946
831593466 2895
502199999 1674
779196564 5917
529813503 2138
894998280 192390
620 145490396
522470413 4722
886862814 5342
914937121 4540
955327912 6776
896993758 3781
625282097 2199
519288421 30660
725025731 2937
2399992 8
132403999 1000
24440855 172
696272867 4271
158258762 753
45581183 654
2826 787644880
816303641 10370
650732766 3929
489184146 6037
111869424 828
195624513 1256
7008 537772896
290845063 4345
300433773 150216886
224699251 749
343695692 12356
166209257 839
812210074 753356212
400672272 1614
985546257 5294
308251595 1676
330549873 1208
987827167 4423
241642175 3088
698884149 3232
48769881 25323992
295200095 984
419145226 13361
252102274 1159
210193389 1219
351034899 1235
38767917 463
465902338 1553
882694301 6411
699156833 3908
557049383 2066
13005 247463300
930842399 905171771
342476328 225993149
682502275 2275
995693249 5056
613690457 613690458
655329709 4595
480954760 2585
999063633 3349
304098123 97187
386123630 58477
191929904 95964952
422975829 2332
171951067 978
776099132 2587
406322770 406322770
38968354 686
138510898 16202
749988721 4605
10996003 116
857700884 2859
3093 794421585
5257 697025630
959303067 6611
781711236 3839
749010089 248104
500403151 1668
33900113 113
811593244 6457
275399923 918
999297922 3331
726601585 2422
267962865 952
600090401 2275
729897567 2433
11454 495001557
697651052 3377
843897188 2813
101003870 395
372850951 11222
932697556 3109
939 202190534
553811364 4709
513961331 2119
4096 977400311
62168301 26591724
204829505 882
256157892 1607
580039057 580039057
867289962 3278
30599899 102
533067001 15564
18879237 212
598842413 299421206
454637609 46515
481743723 240871861
508308393 1949
699882255 2865
898498122 2995
239820572 1060
916545201 323497810
641915605 3564
278138952 1092
912021110 3938
381102190 1330
212994620 932
622077749 6531
43006270 294
920829199 24925
334095866 167047933
1983 278543768
488079171 7179
461671242 363384470
304198985 1014
677503080 2473
26314687 172
929081079 381559403
398400389 1328
161430556 969
655267526 236998019
40377 250753809
5139590 33
825813495 11997
959048665 9615
539306299 1955
44060 958923969
543610509 6238
968281115 3280
969153294 33522
913274712 24112
412801268 1376
736801995 2456
166500325 555
273901402 913
11206 899528032
93557697 442
276760176 924
135577009 1304
792637598 3043
842084826 3894
432300950 1441
465939 170962047
9074 765056531
430809599 107724
17177976 152
930760973 5742
867579217 3347
747575346 5087
992609999 5625
547201823 1824
182699579 609
131100591 437
369934156 23105
209831142 201466819
116049802 1738
813459201 3200
552397042 9863
618943165 309471583
78035099 663
224620410 1841
258918274 2333
182496245 12286
2578479 167
644213548 2161
276900000 923
700921786 4834
387578520 1727
947017382 8016
978084068 477667589
851674341 20108
457708003 457708004
8698 567992497
635702363 2119
45299848 151
913619883 5306
304635097 152317549
814402420 407201210
382199166 1274
577746537 288873268
25 7468840
460253552 1697
237792424 1157
266180011 938
430029250 124250
369298769 1231
293878179 45940
1543 274027998
911321405 7228
528639358 528639357
157500211 525
299221439 5880
178814699 719
638702130 2129
296100988 987
995424621 9985
151086314 2344
127418225 63709112
828478744 14312
508156556 2503
839255661 7151
74982816 284
706408964 4037
459000196 1530
673185382 6166
992100001 3307
726334009 470041252
253698069 32786
620534131 620534130
311286780 1174
859494240 9307
574327240 2360
358729280 358729281
53699999 179
114381194 1499
2890 333506523
123702545 53559959
829238000 10562
4559 821495328
421086560 5024
125204645 4153
2597 736016484
557331159 278665579
12993597 78
862802876 2876
588080883 3480
439338288 1968
338999570 1130
248143558 9943
117529347 876
10131287 137
443285919 52336
9749 863357298
994779576 5684
568714466 29071
579666401 2322
748 214666276
984879259 966917864
127529031 603
365101025 1217
715491641 357745820
130701063 641
726956380 5780
593098022 1977
248699172 829
750044353 7107
23365952 1177
563010428 3273
116769 938503590
606600000 2022
5344 917413303
731999999 2440
5270 695429665
914987361 341768653
293100295 977
694498673 2315
37069031 8008
17100058 57
754816583 11687
282937902 3378
774714843 3871
302343187 1268
73799943 246
344527296 10293
680345000 2500
49452128 261
989700463 3299
844480770 3815
113757643 918
107054865 365
212362655 1124
656911619 2535
761760479 13416
795719162 2773
317943008 317943007
1398304 797033280
797475096 3049
71930627 1078
420934926 1434
316249768 2650
427291741 427291742
825745785 7693
590 175076010
911940223 6717
954056465 477028232
31113421 4407
505010583 3224
502776109 7292
155358839 6888
393235232 2336
491994952 2661
3404 834647576
8622125 226
988770972 9228
349034008 1336
274999373 1053
567487740 2099
724059791 4548
1355 177903370
438601463 1462
576633369 40867
978677380 5553
770526991 3770
564570977 2022
9699 988752365
5064 927157632
983845580 4998
728100493 2427
393951175 1403
200991027 100495514
885371375 4175
739276019 13103
252218430 865
619549075 24462
900677313 3438
976463467 3984
894680662 50379
754772801 721771024
938173274 8401
693421671 5618
569215505 3505
167577439 599
249600001 832
993577201 7646
486278475 2084
208800000 696
970175336 670403909
221803272 7272
182887165 928
217500726 725
634498099 37806
253901963 7674
630477863 2259
630601527 2102
94884187 839
643677630 9690
684498816 11766
594187933 24338
11100000 37
802997534 4927
175821317 1662
892400074 22745
478853935 1808
48023 434351584
808479504 8825
706138923 353069462
753227506 9423
760854743 7704
688942127 3458
8230 651412730
641275725 11075
893098180 2977
8365 572159389
316678337 4735
176999955 590
263859154 3821
5953 582652137
372599999 1242
267206096 1389
471261744 20723
146399999 488
9760 952423874
819769798 819769798
719509613 4434
460112449 4401
626102087 2087
803752477 25564
794997351 2650
726307721 3255
14097172 204
842061241 2860
592906127 7816
862822837 353718327
768780465 331573130
341008833 170504416
645898595 2153
81253621 413
449935849 1923
774969937 8364
539721338 539721339
669521399 4257
228634138 1217
783365929 5535
602 124649518
970231137 5433
239520032 239520032
374399377 1248
233056265 2298
513550427 513550426
206140340 8438
147644602 819
217799597 726
298764413 1987
335599509 2033
756996287 3378
429269995 429269996
849299583 3032
326655126 1741
926397606 12359
443699408 1479
854402477 7620
808412237 10652
516987532 1856
679 165990711
399108949 2212
945563543 4527
271514624 2753
418659533 418659534
22633331 11316665
741002469 2470
134119201 696
810597297 2702
208430386 932
677665792 2528
178069433 761
124567114 434
814766283 3244
7231599 50
239436 761150829
4357228 21
270900226 903
257724409 2181
30991 620718739
135600059 452
810382807 3447
215170774 3275
2528 593522726
624902084 2083
53871674 429
22500063 75
420946787 420946787
660492840 660492841
325498914 1085
371101506 30139
876264867 3163
180600681 602
392585927 1784
610025029 610025028
148041714 659
6486626 62
110312565 379
968466665 484233333
579454915 5452
75300164 251
711431864 7436
899977456 899977457
600946067 2759
602497710 2832
437092352 437092351
995101717 3317
377883442 2809
572239702 2277
775600928 7877
337764619 1151
662889705 2771
793141310 2665
894549214 3368
6876 670162539
886682369 6784
972971650 5832
439748807 1682
778602662 2953
939299999 3131
7338288 121
327383169 6112
317699195 1059
500084381 4757
83083125 607
314435560 197996527
532880137 4302
857700062 2859
541688940 46756
616197947 2054
88428275 362
4226 626155203
114824192 664
641768435 2294
90405944 359
857489027 17500
644915807 2268
649919999 6000
559269104 3147
193828052 814
209763843 209763842
710953097 710953097
897648563 448824281
247549282 1047
807840984 8539
872497402 4470
510901296 510901297
439162668 3204
440737129 1521
560647930 5437
3341 852439445
543312692 12639
297162048 4453
226677823 5072
829098179 7530
743507862 2614
71123883 1358
66734614 406
1472 398342802
9000000 30
737102458 2457
245426809 1262
596699466 1989
184200614 614
948595843 661556706
670502234 2235
348300478 1161
398929532 1391
194100648 647
903510783 4519
2285 643645655
795793539 795793540
496199999 1654
550888452 5321
69095533 4196
3404 900684800
572401907 1908
413701379 1379
649105901 6758
221385734 190686364
398068331 2181
7199997 24
9362 739844103
413394516 2538
544968882 2806
813498119 3834
207410558 8474
338789769 8602
645719200 24094
820799999 2736
886065618 886065619
4361 317963587
831597229 2772
385801287 1286
328920788 1157
70339248 1302
971514720 631029
305941789 3546
219910081 1052
262203756 3623
920503061 3954
607224383 11232
189300001 631
586293183 80565
711001384 2370
274483945 137241973
475222481 20514
288403808 969
848404491 2828
998909425 5871
726897578 2423
772639298 2867
75756265 6977
690628282 3287
205567617 3235
548642305 6524
8942 234386035
241358199 1318
798032735 4491
998299397 499149698
766551994 2897
486250753 2938
762297460 2541
960766353 814698229
586878972 2976
801072694 3085
975996182 550686415
985175815 839892998
213785749 1010
12078959 43
705112313 8350
582209625 2125
459847489 397368668
137582251 6850
366284376 14725
656559499 11185
456993669 1610
128894613 721
428181597 5028
287803480 3289
171901056 573
97899675 1342
743089619 11020
310271008 2638
688747311 2792
707393888 13757
8700 912342697
484819658 12387
181799394 606
735756839 6660
721421495 3107
415586303 1536
988087509 3507
371877312 2778
567430631 9386
829334480 106873
739525838 5259
203463398 203463399
746255135 8061
521130569 12138
158066401 1608
655533098 13857
418452906 418452906
682777659 4656
976840245 7005
209557529 209557530
453666619 33982
716992258 6270
266939480 3340
922798265 3076
253991922 1633
604298765 2429
377473578 1481
836349001 3174
586058085 293029043
95100316 317
919912659 3947
641003787 641003787
622454617 541682922
3389 814903153
940061214 8801
820197267 2734
325501085 1085
131306382 1731
46131713 2066
54719372 217
45521223 497
75837349 643
575697856 2384
262201113 874
808636669 7952
947405885 3158
515806353 257903176
108761083 108761083
109584060 948
15381628 54
574790976 2967
612602043 2042
23440 510439274
398999891 1330
383401279 1278
548209751 1916
454677573 227338786
370810439 2376
999192309 4604
349796421 1564
938333111 3355
980580300 22130
324757856 2208
337569086 2909
225818388 9228
1143 280432764
365021143 4002
445064346 1547
569103840 4635
753304199 24222
102316608 31347
244108692 5463
643391232 2760
313274594 313274595
3002 470767775
540298200 1801
451347409 1967
868955991 817851343
2392 216131552
316751423 2154
327643775 1152
399750507 4279
417064376 1625
735427245 37034
226928319 113464160
640933818 3054
23700001 79
363437333 1580
368946473 1537
983903035 26813
396922437 1964
483814921 42899
162422610 92925389
735602453 2452
739797535 2466
607708353 607708353
7159 63622033
847802827 2826
312457393 1196
266746880 1696
412816518 5367
492944488 3208
444657674 2849
529971003 4752
432804950 7325
325954045 1404
345469444 10693
899815724 4223
975107841 43904
215100610 717
662069179 331034589
449740474 14287
303900001 1013
288127202 1911
613302665 5906
23510996 23510997
301466233 19124
667874919 3128
459094501 6975
544782963 272391482
9802486 115
6256 638185322
89817597 374
588988063 18844
403328924 4605
135349424 2623
134495330 1299
469742097 234871048
12900078 43
305401018 1018
234098507 878
2824 643448400
682033962 2647
996382442 4202
442807979 1770
642103678 2168
509505128 13114
984103056 29299
282089815 1015
410699999 1369
257099868 857
734034878 7166
589 109989542
331001056 3410
602042563 3739
216002178 951
7787 960985883
468181894 7869
480590399 5091
415468937 6098
211473405 5013
526501756 1755
284999168 950
862331525 7174
42977390 161
134263532 509
97139214 48569607
420031540 210015770
112500163 375
548959616 2760
377294268 3443
28200095 94
977644267 23859
442698432 1947
231138997 1338
845417132 3299
603004050 4950
282788305 7102
594022618 5306
202546689 101273344
513549751 1750
33860551 185
333819979 3172
49791448 413
992600263 7122
78899999 263
666784389 3183
303772262 6964
147 33223414
509481334 1766
285374796 2090
480006690 1924
331798893 1106
400485153 2774
899734296 3583
820631485 2796
40199877 134
974770787 40536
155391009 77695504
397495605 1932
36629628 227
686636442 13397
205226281 722
72430735 36215367
718210985 10939
364024988 2359
218643031 730
95437722 39145475
492131357 246065679
461405644 6395
885016816 22469
952746207 6326
715803852 2386
200400001 668
990105490 22098
602402980 15852710
224099722 747
433802684 1581
76792803 336
671228261 3294
299541838 1165
479356457 2407
768845952 33344
642852864 21865
321454964 6355
340760639 4209
950226823 6327
912847574 456423787
151147766 973
7498 764559716
360300001 1201
119563698 453
938245615 4349
571068079 4012
697191787 2862
452398492 1508
247500497 3214
214500231 715
4298 775342008
971098966 3237
43734437 426
54997199 238
991398874 3486
295473389 147736694
419346601 2650
327158352 15228
264230127 1186
848842579 3258
868709460 6056
904854693 5166
69585608 403
122290175 622
997354223 12014
476783859 161594337
461398554 3203
22187022 143
152 35013937
757709447 3944
610203598 2034
534377339 25284
1901 568870127
718957574 4025
1 223206
109514705 404
834496441 417248220
592172465 3898
795612985 3643
198244890 666
416254098 2099
578821827 2834
938764896 5793
1702 312223309
675334760 3323
539867981 2456
77729002 1079
81970899 286
851131389 3657
90076852 90076851
251184926 125592463
604141938 604141937
733200000 2444
607774156 2167
648798019 2838
220790815 833
692411819 96352
11015 600234265
3414 660559437
900908114 450454057
237173122 8578
543001809 1810
201600672 672
900949733 450474866
71996807 598
290011282 2219
803457429 14916
727685221 3855
604851891 209816933
288000000 960
876988555 876988556
980962850 8575
842199833 3111
545192445 545192446
684108499 342054249
881392871 440696436
436157037 3073
188741487 1153
884401166 4859
576242700 63885
618887675 3152
809710004 5206
319424700 19425
243852403 1306
540375360 23212
114275 411504275
729439973 364719987
51900171 173
233291083 1565
245542863 1960
262755029 3491
354077642 1246
910202244 3034
320315660 1759
821697262 2739
752239887 13703
144470468 1646
102720752 732
919867493 459933747
448022588 4966
370039665 1465
366987894 7935
110829989 389
35399975 118
9781111 45
415681267 6006
301345280 1060
279549963 279549963
897684418 25299
645874178 645874177
868875471 4937
861083647 8006
603067422 66293
423900944 1413
150324278 80923
188291998 662
858021319 5742
318398961 2224
319249268 2082
712720070 5270
592801976 1976
730172304 585907788
914932824 9204
974229500 8020
47053995 431
326416543 163208271
266420503 2441
109323900 925
129875546 620
88676780 580
498375778 498375777
788945657 788945656
452998968 1510
37801890 295
325755191 2048
596698800 5417
519899232 1733
364232591 364232592
836286238 7493
866349279 12704
555447190 1991
919132201 13091
513073405 10116
975350675 10075
942945431 3605
439897992 9997
987604453 3292
608403157 2028
225473375 925
866763871 3395
5211 833329999
333027045 1471
774918223 3999
776435083 3489
480364437 15568
585198438 3182
370833186 370833187
618302060 2061
715403302 4141
8948178 43
460623697 460623698
466970269 2280
335423280 1125
479384742 1699
362844214 1471
304680901 1175
56799503 413
549368162 7681
209316654 194014456
60600201 202
864995253 432497626
106799643 356
108335783 402
643343886 4007
879275607 12415
531135529 1848
744298119 2481
275116879 2842
859569941 3342
917590409 917590410
673423526 10968
431699171 1439
481872448 1978
409161255 204580627
233858 999758206
249776455 2245
309300001 1031
740729315 6387
70225470 237
528300958 16534
778223471 32748
18876925 63
979050017 4912
138366689 2189
412028399 3794
175799509 586
769369854 769369855
14451388 80
76500001 255
837002245 2790
810605181 2702
976353683 488176841
93900312 313
157152505 629
371285548 2038
4025431 18
179345412 972
159736388 563
396180382 4604
239472397 28243
441786382 3480
994270339 36274
434151575 10268
909901891 3033
1559 189682527
576043181 2871
528002783 1760
720726784 7062
12648915 6324457
146839872 2103
497700739 1751
729597568 2432
451429229 7770
916055556 7963
574570610 2248
294354093 6364
55200185 184
4910 956148850
903168025 3102
752536427 6565
993864814 25814
666016745 6518
598182115 2963
225625764 1391
250095767 2532
889199441 2964
751739064 4904
452699523 1509
115463843 1157
242062425 7425
373801246 1246
232772610 148980103
619276189 6591
650030753 6733
712500001 2375
529727746 14496
616205301 2926
640503951 640503950
407091768 3107
861203160 31087
2513 628611132
766624916 2737
337993321 1190
737252516 6292
677102258 2257
99669609 546
118450968 39821273
533 89424608
91522497 2132
388748814 194374407
609189882 7184
403798312 15284
126582457 519
158099474 527
794597207 397298604
148130478 2033
447800336 2223
908488182 908488183
50823689 25411845
136466316 756
745890486 356566464
225959684 2965
158561773 722
867004199 23028
890100202 2967
832800000 2776
606299604 2021
750688433 3651
360432065 1360
756461022 7239
511814049 1784
823412004 15119
959911931 479955965
599401998 1998
576830249 2162
82636325 428
850666536 6392
66484800 2880
120627123 458
32537133 161
924536804 8535
549979310 274989655
33646707 613
350655074 1499
542367233 2944
48238872 176
430941940 2915
768602561 2562
122959294 671
522462721 4953
133618141 66809071
449552037 1819
411874589 205937294
645006219 3644
929029408 5874
913501549 3045
953489255 943251225
626097914 2087
83887322 283
139324145 2298
112500029 375
886502954 2955
976279049 976279048
586350551 6813
583857687 3572
602698962 2009
568598709 1992
2038 488830119
637420817 11307
732301614 2441
375937166 375937165
687127162 2520
911046081 31449
32 6784320
105064318 1798
115847728 81114673
648805972 4283
300631538 2094
217933815 94525173
278892894 3181
164365817 1346
50100001 167
259298388 1442
850219290 5240
615036507 307518253
249364480 24352
935237674 5945
122286712 868
674808413 2807
859499999 2865
986836439 8930
872912332 436456166
805761329 3530
3936 550276416
543548755 2672
515400000 1718
772278223 3460
1793 338212770
6017 749639826
764640980 22117
644397851 2148
9354 970898334
545227883 2105
523271594 66945
300301001 1001
702079700 47425
570598099 1902
876599999 2922
187083287 187083286
640428757 5676
442779815 2129
697497675 2325
380895468 1873
30372498 158
835881948 3204
160188620 1178
395210026 4243
719100000 2397
239695 1
37717680 165
547552810 2255
333265017 1531
809272087 28755
627722928 2352
2014 577123784
792858661 2676
2083 556686389
773323366 3565
553546103 39973
612831044 38947
215235994 777
599424091 299712045
735904379 2453
980124380 3771
138962939 820
524826332 262413166
412799999 1376
839729781 6303
932454158 417869779
941179139 626349157
580511868 12698
234237513 872
745199246 2484
250500834 835
329683477 141068108
538147534 3181
885503685 23033
594448593 3686
308998970 1030
572696975 6388
431767330 1450
447034251 413971024
237395962 1211
174029171 817
578933121 27609
887443564 18743
279600865 932
290214973 1707
462520971 1653
671999999 2240
255391579 1767
741062094 3203
200056869 890
938605619 15037
779184150 23399
702845523 351422761
914028758 15767
531513264 2153
158252277 158252276
3755 999291865
397243212 397243211
233373362 96844942
289496704 1663
562543211 2538
623191311 623191311
176040474 926
767702558 2559
870376455 3478
167954007 2277
225960923 1308
908222422 3323
42524712 1132
318600394 1062
267599896 892
388499445 1295
655501293 2185
592802515 1976
921591168 4278
488101628 1627
672602241 2242
304407415 1186
936597386 3122
991701603 4611
672561926 3475
442545355 2003
837082884 4247
726131706 3182
667637185 2544
107219279 53609639
717137269 4743
624320884 3601
157403538 5091
3545793 14
86530205 431
950096832 3167
378300600 1261
822467996 8159
258854564 129427282
413596208 1747
664009781 2484
751634801 3726
410354734 3898
821773934 5011
193230225 1582
878425715 6256
201068832 696
518098286 1727
505764757 31059
342078698 43313
709136532 619446125
368448954 1234
506107255 2889
1719 504350172
899065898 16013
259652252 893
808940209 697303458
973902918 449322156
341804985 2188
488718284 1679
568787482 2239
150917350 2333
770255004 770255005
327344310 1646
988200000 3294
612495738 4217
853500000 2845
163921655 2654
302026799 151013399
977309541 648716266
359356114 359356115
258825361 1480
673016353 2868
933115051 19350
934738750 15349
892885562 62409
447871214 1595
570602001 1902
66088220 355
982877925 8102
100121215 1873
657902194 2193
540463684 1891
662739393 4816
310140459 20998
415997484 258596539
134051790 458
893672508 4312
62699790 209
606095579 6493
169200564 564
383688769 2000
925397257 423950402
14071716 102
231669753 1357
474695607 2233
487631039 3812
459519338 3126
472183640 5854
408385950 1834
588678749 6390
433411240 216705620
2718 503404531
742575672 4013
771888755 30622
683660980 3545
879986798 3351
719139165 346885049
274458223 1015
849886439 8760
829283054 4071
435944437 185035519
878980059 112765
752853295 5083
18243 788108068
216752537 728
379669758 2779
4199987 14
1985 594189900
847149629 5126
711336685 8027
608294989 55812
687000094 2290
580353102 85847
236099914 787
481997869 12498
367200000 1224
488453376 12153
198804395 812
299502795 1339
258578368 1401
190870303 1799
534944120 12963
282000941 940
395381526 1689
366696377 1805
50132602 243
50756815 1063
698575542 4858
83533464 4376
337712935 1582
14595064 92
325989443 184623220
482278391 1894
187799374 626
424800000 1416
128216935 64108467
679461538 2426
105560621 381
924665869 11721
333301466 1111
718612949 7535
206289462 2876
145805002 625
185293410 1110
194244109 1034
557659884 2748
202397559 860
842104070 12712
752918804 4277
138083910 521
576766317 288383158
837298341 418649170
9596442 4295694
983287346 4823
683099506 2277
186588611 2121
11963 838754063
452402554 8298
981426559 444813369
713743021 3829
716817551 2950
125633585 655
219882126 897
927184488 3700
151706844 918
175500072 585
148426523 522
4211 644904693
547493385 3373
61307124 61307125
709797633 2366
924671805 924671806
157759360 880
43470099 43470098
539534501 99898
345635208 5211
938165061 469082531
303292480 1543
641042871 6676
390893112 80579
349799074 1166
73527006 1218
447149977 19292
447465439 2360
609083048 2482
371222715 2416
159782498 1207
90299893 301
684732182 8663
744364066 3645
470483444 2284
161605087 80802543
801879401 2828
207100045 144649272
825414368 6409
180381022 1555
590 130383158
385922609 1530
749813907 826446
558592021 5985
607400657 4357
165110400 1344
895527171 8402
407702844 6914
8895839 371
727968385 2946
174367091 79284391
708843784 687529055
524176588 10218
67500299 225
404752152 2664
765952732 25939
907641600 3840
646504714 4123
737732918 6987
567127641 6466
939299999 3131
4908 140365245
281401077 938
930838800 5881
370356748 1758
235516111 3619
391272373 1527
333601111 1112
979048087 489524043
905252657 905252658
296876501 2113
486723592 180802919
21840734 9316681
975609648 9048
761688053 3821
381100357 1638
639904069 2133
16135 937049269
835433945 3699
123560644 1758
99671254 333
248099463 827
216910711 216910710
2454 602000556
889499999 2965
566702008 1889
580501934 1935
7070517 89
463315216 4055
111566238 7889
603898190 2013
220065920 2320
968788448 47024
787362525 2993
259191805 1289
301173384 11537
837347753 5656
239100811 921
525142992 14608
830602221 3710
877673903 18975
658073330 45055
801211015 764170384
556161267 3109
755372849 10204
230700000 769
606973779 3332
272099960 907
321277317 1369
4371 575262939
99641233 789
571515441 24969
643769776 2667
728916936 13368
103267084 1269
247873279 985
972145885 16252
28330504 28330503
425927935 8278
733760988 9244
840433025 35749
485393921 1922
131099564 437
215858237 2199
604543359 398042133
729687083 4908
573928853 2124
199773045 199773045
248700919 829
961428689 9666
872773602 6671
346500001 1155
643118558 4815
811423743 398622569
138299672 461
977433576 3275
525600001 1752
936896878 3123
68255190 258
203419058 738
88979128 2776
183550277 686
779912341 3817
689089201 24967
873897087 2913
474278076 43690
682200001 2274
835055279 9480
784503431 5183
438555470 2080
223624724 1075
472699593 5858
511800759 1706
732984216 4204
733502444 2445
409111559 19426
443941085 2005
955262867 4877
255881240 1809
23400000 78
702548505 2794
533720359 5283
644999023 2150
299211670 2828
88152 617393365
558511666 2657
549593545 3162
315469494 25111
607093525 4748
476243768 2002
840611627 355046
4516 922167200
3626 590860326
102899656 343
881133251 4005
277200831 924
842702006 12599
7882 564698008
818091741 5510
831484375 391514624
419102604 1397
35700119 119
2145 589822058
324149989 111418270
110328165 2214
854591469 854591469
20055250 20055251
776102586 2587
2861 618214760
519350379 3126
66339497 433
703520543 2871
120300402 401
654682795 5774
186206329 1228
121399051 729
73500000 245
434005521 6760
210840579 2831
980235983 14834
608402029 2028
188413771 2910
771073307 5002
910 202362160
648302570 2161
344817745 13823
506526648 7512
544756940 3654
681397278 8536
269058061 4283
144127027 3489
597 132003033
114353823 467
3644 785131275
184990111 3041
826384004 18297
124487373 1199
576701540 5086
598273574 2225
82216943 4733
6486 559606526
874785201 4199
946834192 4193
229094833 114547416
425336153 1500
709817025 5641
962629688 9664
226304840 912
583501925 1945
545 143008627
961487236 3709
535682998 2199
67688 988989368
319767371 3291
469419459 4460
149606418 1763
551698161 1839
511499999 1705
124602473 947
42401501 702
409801366 1366
751919644 375959822
840029778 4062
90127896 2712
6025 862243920
635522401 2196
544248405 2062
656999354 7305
899367770 27790
80818120 40409060
681602497 2272
377184790 1725
142418592 1996
6599979 22
764056919 713727649
105900354 353
620099018 2067
566256767 1939
192361511 877
848512150 657772552
499198337 1664
75335298 263
31499999 105
397375241 7638
887369761 3543
507600152 1692
999300902 3331
90900413 303
42874188 628
317401680 1058
692249854 18901
761841345 15115
2382 346671516
531021801 2586
983586375 3375
749437155 3162
421729290 5035
371699739 1239
247798575 1245
497582756 3111
355949575 1336
995790507 3818
307342033 3048
613040678 5731
576509220 2057
28951406 759
820800000 2736
362116247 19745
173399423 578
208001243 1858
263412864 100004505
291497850 79775
221399481 738
565200384 1884
616772485 616772486
949203164 3164
793797353 2646
730465543 4322
138870753 116684698
71400000 238
179033485 1723
525002580 1750
313200000 1044
84653416 421
812915609 3198
907764544 5474
618001481 2060
551309401 1975
630121583 3756
1895 343151262
461571086 3602
444790733 8673
61047497 332
874800001 2916
102082788 1039
669988604 68984
187075901 93537950
653420431 23596
213618303 1059
140230945 523
195555287 1217
195418777 97709388
234034045 1181
574642497 5009
896701002 2989
656397982 2188
613798219 2046
836402787 2788
196328677 98164339
20264405 133
979794410 13930
359431522 359431521
225182630 1667
857589437 2946
278940303 7034
461 17468508
908338139 4917
951194568 7676
683917884 2943
277500000 925
573488003 286744002
857098091 2857
155466421 2658
863672287 3736
68139096 639
614742373 5508
241244559 808
378595453 3902
648940964 16285
834021671 742889500
840002040 2800
69425718 1627
586292783 16324
518398272 1728
570845287 4628
703258337 2897
285053705 1624
682905509 3353
607744417 5028
39284854 293
402525460 2165
901196995 3004
843691263 4178
338958886 1162
766176802 16189
376630047 6499
9489 914964896
993626931 3531
659359399 4600
592821715 2469
864357426 85563
528949434 45745
291650399 2400
292926875 2508
806377443 8567
408193890 3490
439668002 4211
151183897 7830
688818966 688818967
70796 523636972
818697272 2729
419399462 1398
87826876 2325
187769565 885
207178371 1126
322801077 1076
556406916 5311
433716939 10509
847191219 3937
934225728 3688
710564990 4742
293799972 1206
732197498 7808
598964926 2581
517364199 517364198
624559645 46912
495844319 1790
495866729 3569
934273840 4073
215624760 1005
457342284 3292
23680074 105
828297238 2761
781799759 2606
966711022 19802
383521040 1383
466427045 2135
877200001 2924
673345534 673345535
232157645 2982
109672417 2108
315237425 2456
575134638 2563
631615675 3799
193580150 3645
927375606 8905
890997029 2970
524331000 2300
190860046 747
700117968 2706
267599336 892
739812165 5381
298874251 1125
205200373 684
629203086 4445
382556256 138883803
4298 415659840
228894119 2740
175198831 770
269699100 899
84973625 42486813
357832319 2308
33473375 284
895923562 16966
120691368 60345684
634265941 4620
14612488 61
858633353 4809
377018265 206487096
908813885 12565
53138613 837
928018900 3334
117304666 727
548000378 12416
343801146 1146
740 194790200
151912530 72299641
244510654 7986
13147 152338430
6135 819090670
905100000 3017
178800597 596
437745153 1909
918896048 1852613
211199882 704
299055779 1384
486210744 7311
667130329 50590
406198645 1354
293963090 1055
799321171 72851
166562824 922
304607185 5089
836139838 5581
933901488 3113
478696823 6586
859535635 429767817
833326301 6518
804602682 2682
527102575 1757
635402624 2145
645761661 3748
170699430 569
464674561 1770
54135034 26962929
323039287 1686
216832540 1060
216371423 762
809472719 5480
623111633 3016
3904 789156063
987469093 493734546
810874221 10004
17218571 137
725408951 3050
324546035 7249
937699223 9034
705599196 2352
304546327 301082961
406214839 1580
948801203 56879
377476969 1938
513755928 5058
12379313 12379314
38071401 1121
629092393 10964
677991731 4244
36075815 279
850369814 3690
756170660 12850
4871 357614207
915296949 3051
880316368 3884
481589446 2566
776102374 2587
540181644 2735
725571661 9095
8297 783601868
569680319 24387
938819645 3655
950736022 22710
628669375 12442
313521645 2848
526886081 5779
904 184112293
50626512 25313256
674522862 2769
657779335 3886
712 17472025
406068398 3539
529201764 1764
454155955 2342
365456170 1247
384823985 3115
327900000 1093
251851046 968
731518737 18226
699597667 2332
793305859 4777
10499964 35
14740 353096700
5012 982616895
797277105 7267
901944880 4474
730410164 7467
661 154082525
480792067 2693
637202124 2124
865010123 4884
7580 988504598
537958519 2460
104227086 601
155999694 520
451893876 2766
7860 763895367
649981449 2691
764490383 3222
43980791 186
3564 239392335
124907850 530
122700409 409
113099622 377
422330076 422330077
75961665 351
970202452 470961380
476580416 11411
822740001 411186230
437702259 1459
2844 487021304
149360731 1738
743318041 371536422
564877837 2669
82221687 283
946562768 3902
804440088 6327
769366456 3004
640678712 2511
985500000 3285
391468348 343942920
706973512 3792
819152630 4520
587272981 2346
246600000 822
49499999 165
542494974 10074
685100987 3828
664058585 5905
391318163 3684
767294753 30142
918115897 12802
597547628 3422
712159793 4989
705774052 11303
409403927 9363
835888963 454848
37492 281298768
541501804 1805
992700648 3309
246943505 3183
449098713 6120
840597805 2802
673201197 2244
730888226 2861
188268383 94134191
757279036 4061
887099539 2957
596678513 4318
358496894 1331
446977300 2098
2060109 13
604413651 5825
25392703 344
845109914 845109914
299029246 1565
2895 667873519
199176269 1583
772500000 2575
684612241 28985
165600556 552
67264475 1038
627601054 2092
562146805 3273
173160053 596
513556439 2087
395932824 4129
556503779 7203
284912577 7607
889762990 808348941
449817377 8236
815768289 3070
1161 114961447
840020440 420010220
919601415 8847
150128457 150128458
465599849 1552
915003049 3050
941743931 840649386
506279383 2707
373730449 2499
764341270 15407
821970748 4797
530557512 5584
990501569 11927
799216921 9227
34499930 115
558413391 3187
918170193 3832
397372789 4930
2990 817687645
680700001 2269
996753886 996753887
2015 593886824
514884951 4294
551567599 5744
174967449 870
248214833 124107417
507 119466151
702552339 2365
315998524 2452
1892 510969912
1819564 1819563
633713844 559078064
796009633 23664
1182 296697366
711310031 4982
850499911 2835
872099983 2907
655707876 3317
377755188 4837
999896912 3333
899 196440490
757512624 3127
885764851 13996
156208183 1490
27314399 150
371 44343775
11334214 145
653219091 2602
168599530 562
946178921 408219803
678655248 4893
491992201 2809
533395836 2101
330446307 2126
923100000 3077
356700627 1189
514281558 514281558
888902963 2963
774313903 3037
838686009 335407428
541368390 1867
446299172 214056614
261221309 1099
120548711 1244
366564187 1721
917540403 917540402
4850881 20
384268883 8965
1380 409080569
866700000 2889
965866184 4072
589095544 589095545
948844785 3395
4305 723265830
312448325 2019
172850580 1639
624301504 6007
383779534 59376
131575291 735
504707432 24083
510920556 2087
230785631 792
988259297 494129648
503670985 3896
42569230 264
701353632 4088
417312283 1870
859553586 3417
133123072 474
508160426 4079
2381 203159638
607854808 12384
359776687 18492
72914421 370
136277062 8978
990644200 3380
421985999 1500
4301 958661193
577649486 13029
223060821 223060820
683338843 68615
66600171 222
102953009 2164
666601973 2222
274700159 1344
732396360 16795
783064072 2902
116758874 47582012
510124542 27897
746406179 43105
986394724 391636125
894346057 5571
538662344 2339
616868619 3300
833865034 833865033
466798445 1556
541949760 3960
381308067 224167
591108946 591108946
312591319 1537
708654893 2933
94995833 548
795126774 8871
323699155 1079
680400001 2268
731968081 5095
148199507 494
411445337 4028
356289442 2287
694199493 2314
121884679 895
601072798 6529
81600273 272
23000280 137
314401419 1048
888928155 73529
54552099 287
434874716 6171
257999139 860
114108964 114108963
94293149 94293149
3363 83078053
217662237 1693
248744124 8097
51190055 192
682303454 3029
130500435 435
842308777 4308
882002717 5466
83572321 1248
197427841 960
380173635 1462
62446467 347
556787414 2931
344613864 1367
408170998 2657
281367200 950
122933135 560
519915173 18200
30299900 101
661901279 2514
437461346 6863
59926590 1154
895456457 5288
852299999 2841
292229950 3358
1032 304079411
345847739 40304
51643592 313
580806097 5738
533620574 5157
930423824 3608
783392475 3317
918001506 3060
963 262592391
853232577 3301
554340131 2586
576845099 5245
930870091 4734
5313 873597158
507903820 2368
788581387 29625
847588308 423794154
850501960 3961
597309097 2568
554685927 2019
678602263 2262
3822 578676959
988668247 4127
27697131 231
65856 941477376
8040 970800223
338907312 1257
895392247 6134
575523968 9751
99299731 331
247197118 123598559
454829683 1894
802734416 3651
944746161 3404
938867967 17534
842875573 8602
12350 761328100
467595674 27118
44918007 219
673798224 2246
73500244 245
828941938 4161
2954 871357997
384969986 2915
276061207 138030603
730545901 2940
951426781 7745
912972960 23955
4127 356832801
455067496 1935
728102427 2427
402300038 1341
514284235 5053
188999369 630
942700599 17841
907862203 4038
723769715 60896
726002831 2420
2653 590024547
470676592 2022
752353489 2582
150600001 502
274429295 5328
726175020 3289
847194524 10252
655608335 2697
7779 557458698
65099824 217
808317541 23431
766504800 2555
484567905 1712
692268122 17641
676009292 20314
757944161 8472
77431881 431
68336239 389
836215907 24708
361201695 1401
634781107 634781107
116399990 388
518586271 2154
79505711 468
997180849 4963
960603650 3202
795348947 397674474
384760321 11788
866401557 2888
108685565 3069
94705397 3275
226005084 2994
684561823 684561824
492898357 1643
716 165401750
595671351 595671352
550799999 1836
970201716 3234
323895490 2233762
425135725 1487
176377 693920722
181340587 7281
415967377 1465
286575587 286575586
663936983 3438
75913927 75913928
926096912 3087
924153175 723516496
211161572 1377
102876004 393
591546554 2353
810078528 26727
972303242 3241
288118443 144059222
847632072 11089
897457721 4039
831301034 2771
528898238 1763
420102278 1862
512227921 178274437
293109960 1023
925978250 22250
934031510 17735
174604379 975
171084049 573
597274024 8922
482639680 306988722
966787252 378154164
148415531 520
17400000 58
619926704 309963352
700069986 330066
764606800 3473
618240149 2352
557031089 557031088
373003191 4393
590230312 6829
810871328 5824
535046449 2442
646802411 2156
553351985 2277
328538249 1125
155328119 710
785 173373344
846700035 3529
103500096 345
970537313 6457
452752117 2503
696403725 2725
928203094 3094
800052296 92480
866923238 4809
466383674 8531
991630979 9468
6107713 26
114820859 3828
101206071 35486
522858309 261429154
678901196 2263
915938924 6651
529503066 1765
40432365 20216182
852900000 2843
201473771 844
562052197 2511
828897349 2763
465672165 2246
1784 487461944
792001886 2640
838593719 8199
214801177 1689
760460999 4625
883375941 3607
221476357 221476358
121071752 12353
485701127 1619
526277409 2416
832961622 2977
742638493 5580
669250525 669250526
987896708 3293
387992681 2842
609317597 386284423
145513913 1326
153900000 513
471096682 3707
776078160 4290
621299739 2071
759826175 379913087
191923925 2269
417298265 6666
751374217 3494
477261204 19621
416355296 3472
939083236 6708
583800001 1946
280356622 1343
727675626 13775
655049861 3589
715148913 2394
915082653 3586
624492864 624492863
306600336 1036
677100001 2257
124455373 9247
117000108 390
970988929 49728
367690095 1616
893861385 32968
964795467 964795466
501899961 1673
291787981 1578
496622759 2546
975600001 3252
553562923 553562923
126763574 761
498876910 8289
4133 643115863
21899928 73
281101592 937
828904206 2763
567899069 1893
262807832 3221
258231029 3678
64288085 32144042
692066660 13299
865799147 2886
796804184 2656
997372653 9338
567063093 2437
493427911 2669
750406126 750406127
623044272 6490
234338329 836
858872398 3931
410347649 2095
459017747 10467
909469288 5956
614855866 24985
155699481 519
688136577 5128
118424903 678
536086480 2740
139512216 139512216
26797248 148
718312210 15293
991205732 3304
749164788 477897548
511501706 1705
722402407 2408
989474079 6653
137555713 1728
681267926 8117
995863842 6273
807071109 7457
746402487 2488
816154606 4365
923200215 36552
250044763 250044764
929399515 3098
719718930 3991
289535411 1461
787797373 2626
390535832 2303
987903294 3293
269664076 1035
564782261 12342
731885724 21759
814893980 3918
298723321 1368
504898316 1683
2167 111162908
324301080 1081
630366695 3605
576740581 13890
741058835 3019
465488000 116372
956085126 3378
351901174 1173
143798944 752
48836607 24418304
877332191 8976
804901537 2683
898702279 19874
397 100726823
494285593 247142797
783598586 2612
996976751 3692
508799285 1696
257441529 6485
952465079 3704
585 112767525
848405022 2828
126540015 1062
6542 958677764
1674 203234391
705429293 28417
310093878 155046939
530399333 1768
971364250 3281
550799674 1841
859465029 7741
974966731 3770
972814870 6138
97963164 737
698102328 2327
266701600 889
534538440 7585
519556745 1775
14843413 972
861032056 852021095
985658205 492418652
460988232 460988232
334181529 1479
259200001 864
610665341 2551
342601141 1142
735721086 2671
2826 498495812
123600413 412
532194417 2329
810302701 2701
368462784 1898
759558209 3929
361029278 2319
554505077 4340
419781408 1533
7236 461541024
957691325 3677
988945118 11184
812700001 2709
343267912 13108
136318014 2877
8698 402882662
486300001 1621
624654922 3511
912168209 4161
969323306 11491
868196817 868196818
1526 320348602
605102016 2017
529315077 3630
867900000 2893
369235251 1450
153874363 1235
13027841 74
296873623 1688
239994294 2944
222732905 1285
463913825 8327
81609710 455
294643432 182911934
797789206 309137726
391759043 1349
961120111 3876
184304965 20399
932700340 3109
889454130 6514
919120154 278352
492479161 3011
740741925 12317
619277163 3334
228173075 1913
929689891 6610
376265473 1408
396601322 1322
476641201 1680
550620340 2045
153171593 785
867917856 7582
756754462 4023
936000424 3120
568144582 2019
782015658 38805
31158720 252
907279093 5769
31517840 31517841
180565615 694
354615337 2863
466187331 2853
826474357 413237178
796800001 2656
707882476 11940
704430787 24329
786828585 4943
3106 115325780
4250 112038500
819107430 17630
365401218 1218
3768 852136968
823911583 3873
644587159 644587159
121920197 60960098
17700001 59
40000666 194
744358570 2518
754497484 2515
192899356 643
479998401 1600
518558235 3935
555511223 9733
493568975 23730
305581481 3160
407913793 3984
32100108 107
167037443 574
90466351 390
262748275 262748275
618257455 5780
581004350 21156
639602527 2132
636237343 3978
124005841 659
691003003 2487
591902279 1973
667269764 7777
381300532 1271
109451279 788
621297928 2071
593840077 251980586
868073309 4723
537850384 284325303
351121195 3339
309065070 1366
395775695 9294
363376635 3146
491577265 37008
203843918 1257
55908152 1126
609601766 17826
793414478 473816281
144300001 481
219572800 219572800
538831469 3048
960331347 9611
684172003 405727499
999129048 991868011
592259241 592259242
616223301 2674
275401094 918
878448061 2958
852047773 2914
799510617 799510616
537082918 2317
491162147 3372
503491608 8068
972014591 17567
479354139 418782450
408282701 205744442
322220526 161110263
227999241 760
531878558 7226
368367737 368367738
988297223 65011
959072964 473996499
597272709 3377
413873460 1474
926100000 3087
695576892 3088
2700004 9
924303577 3081
906952554 3320
697843914 2659
538846013 2667
234620958 1209
906498153 3457
431977347 2332
3027 648962133
39061643 722
425560943 1543
168846025 65650094
6128 867381697
572576799 5474
625570524 14825
946767204 3509
550800405 1836
319200118 1064
120818376 411
106200353 354
162231147 793
214518918 876
531886987 3537
858107849 4413
218700730 729
906429201 3365
716405361 358202680
818687869 52921
127729642 1209
698019155 9613
281915258 140957629
408443310 4301
597526816 298763408
947428735 8806
496911426 3466
48397365 178
772103206 34092
379604056 1616
381028561 381028561
347594316 1786
951578655 4696
368315641 4257
878609750 9125
14814241 96
443420232 5948
993393739 3698
236699211 789
402530684 3061
437092033 2359
257861993 44393
364974047 182487023
194945064 8088
152612684 724
705468233 8686
730327764 4776
206222599 920
696395981 2660
754201236 2514
816832583 3623
158527708 817
440784521 2111
729303287 12264
6920 757326015
242250033 3614
913205205 5955
938783409 10079
566975254 6493
969645889 6546
774905147 2583
867291039 5493
516279840 388975285
143629720 3380
423900020 1413
830535942 3534
518784654 11226
645301351 2151
360578705 360578705
249511626 2303
299292736 1785
662498897 331249448
395671657 395671658
254564504 1303
213160774 955
927896906 3093
420741066 1566
952131961 10460
860102513 2867
470535120 2904
112675977 388
395473914 21281
118913961 605
935072307 11167
926161082 893012588
692698577 2309
842524409 9219
255601383 997
230257688 1177
258300862 861
976496745 3255
4626 944209754
997653145 997641718
862800304 2876
329123480 1106
670540216 2354
966421351 4710
248700292 829
930868910 50429
297652436 2845
3198527 16
150607263 2797
678684800 4192
508201693 1694
478551376 2476
905147527 10518
504251315 179046043
873603844 4855
959416977 4213
545750188 2865
701188986 3804
9226415 48
82457378 487
530608907 265304453
330313285 113483143
480249303 2216
598795272 3922
950445041 4098
78166296 735
507777163 3907
758811751 3114
263089792 896
632100001 2107
1174 123269335
969620151 8234
657602192 2192
672597758 2242
978579062 6237
351600000 1172
30936495 115
461098464 1537
966123702 18054
13947253 673
630085646 630085647
126958989 126958988
622662888 4281
33398352 513
286822252 2395
56040299 710
439916224 5099
129300604 431
191646645 833
2032 440438032
869622325 4866
332327291 4060
316259425 4329
769202564 2564
460901232 2024
400279146 159317708
534599849 1782
515493699 2882
573598089 1912
4066 426465598
897641403 25894
600432851 300216425
831933281 5259
2976 685179360
706572443 409903914
750753535 6448
869706122 8593
867600237 2892
565196096 2324
625952189 88324
125999534 1903
529250400 2400
14696888 60
3915797 92
854994205 5058
445453639 294827760
185179231 952
382127395 382127396
4686 329073810
399301332 1331
188582399 800
696853458 2955
396689274 11406
781938901 112955
560697366 204560757
299085119 149542559
188942320 3017
193610739 135005174
507265547 2447
763498412 44059
970500001 3235
492591649 492591649
599963088 4584
257038429 956
538500185 1795
189900588 633
827815546 3114
288900000 963
753531480 2655
618 158707344
734745498 734745498
387900001 1293
638697870 2129
443673637 25774
683617023 4153
250357009 3530
562499951 1875
202939021 898
448201095 1494
200483778 81328642
436491739 15206
174623167 2105
6344 446831595
796984451 796984452
150299529 501
569095650 2145
548156490 3493
985732596 4194
515572662 6017
447135157 2614
131833090 2811
514951279 2012
874158473 437079236
191160165 95580083
901616860 111683
268799104 896
335887821 13093
507 70581535
393889892 4822
433281041 216640520
465197663 1910
3754672 13
450721273 367336
374280116 2043
873525925 16056
354599564 1381
945547496 6531
156300109 521
46477790 3954
431165893 2131
670481487 4516
491827269 2469
400851384 1359
39385441 453
314400850 1048
842596759 128936
670 100599325
541809175 2686
16459433 57
439956123 439956124
981963997 3397
310534675 4309
550385473 2616
468301849 1561
222000634 740
901614510 6793
604917554 519980
521099558 1737
691480963 2594
954123479 954123480
467174508 20306
987793927 161457
724499531 4812
281699846 939
222561601 932
105637187 359
679580973 679580973
292424129 1314
4290 545948847
142070728 142070729
596316863 6457
907368465 6935
220926682 3675
975009782 4089
643388385 5053
697926324 3231
667920321 5360
354198935 2667
437821119 1856
934797250 3116
743097524 2477
444683810 3081
165770112 10829
805661670 6986
48320728 232
813962984 6239
2709 743810106
258648069 94025826
1707 466102944
779391145 3514
524699240 1749
40423824 168
75599990 252
705320710 4146
310765206 551673
567856765 3420
156478855 1100
428906541 5122
306395012 1793
595499013 2721
217051021 6060
21397763 94
513225128 256612564
453722738 1603
605155410 10147
400546607 2222
982059583 4432
897894646 6635
4300 716368342
691033294 251037282
269398357 1572
242449449 242449449
883561291 4694
444748868 2927
559114453 2454
139334796 850
94499684 315
444262200 4046
498600001 1662
826684398 826684397
3873 946183801
359028992 1792
306430007 3176
160200471 534
358895164 134076529
427327773 3375
338039467 1697
628359310 2345
722615699 46919
124500000 415
497000323 2169
517500000 1725
697375009 4208
973046364 8657
648731186 3217
117599708 392
568798104 1896
72539809 584
486406853 1947
90600302 302
861181012 19249
157014919 3446
6361 617013615
422593322 422593321
593775069 2495
175432130 2089
537594524 42575
952524486 952524486
204900887 683
343878865 1176
223302952 786
149399881 498
69577600 1279
688801995 2296
854786435 2883
499493912 4541
137443020 55198
134640468 2187
829630332 3320
350858926 350858925
463728469 4025
440319745 7136
368047866 2760
646197847 2154
363301675 1211
867076035 3477
579387076 3524
414900001 1383
961505536 3205
846125406 3129
4032 677433016
829802765 2766
250048159 7933
461399999 1538
339041612 5369
643189056 2447
66278159 780
334932223 2559
894353041 7569
429598568 1432
107415759 2539
850057115 3921
700528182 4141
536400000 1788
162603099 122355415
300040501 1902
459341180 2410
535018848 2184
852910895 6907
331800000 1106
967946820 6340
762082816 4965
390589450 195294725
853269481 50692
917663619 3387
1941 238346371
906903024 3023
125111048 738
258967540 3445
591180194 1996
473822631 473822632
725100000 2417
199277525 2216
977785982 17662
692917412 3488
227510138 914
96600269 322
191100636 637
1029 295690353
116891089 47648724
444606476 4678
478202702 1594
604476268 3391
373796221 1285
820997215 6865
934921895 53065
549885320 2205
751386640 6553
479999999 1600
852317322 34901
708492343 2689
252332730 952
196200787 654
994103856 34296
191486950 1234
171000974 570
52224849 604
315440129 2483
239174486 1359
175259246 87629623
571263070 3434
986394877 26994
931673555 49668
872327963 3378
55967473 264
771242869 4444
705900000 2353
202988697 1340
952841044 4357
26810368 106
196116721 1102
11621 620519461
687065725 343532862
914139649 576162174
830861707 14522
818336615 54255
290701542 969
389881801 2233
636725195 3222
270254858 1043
926703090 3089
69566219 342
674982371 3353
99026537 469
198575301 4100
380112516 6635
786367050 6918
729300000 2431
877018953 877018952
223662757 3905
456682673 1869
850799999 2836
191443711 841
216350613 108175306
212182550 1005
903556177 17072
545186419 1897
180889210 965
4021 961910205
1352 375370632
8957760 672
2553 722881950
474322493 10814
45839945 824
857784212 3939
396689293 1458
663495947 3643
794046723 6965
217575382 185606708
456299895 2436
147209188 3116
476167945 4809
757535592 28086
676126579 3783
426025048 426025049
794975129 559121677
534386812 3165
939321135 907619332
897297541 2991
995404906 3318
95700318 319
957310381 4399
413650212 18889
67917937 33958968
187750647 6867
150837875 75418937
624873000 12959
505086318 561331
777786384 282035503
319729264 36153
36735930 135
1199999 4
230721511 230721512
420011627 2818
430201434 1434
172447455 10288
40653571 244
125445945 2232
3007 345541271
249812174 1605
963401142 56694
357435992 1906
407277920 1520
199228179 5774
753602512 2512
157322791 78661395
506403088 1688
305575349 152787675
3784 707778280
192865606 6599
521068055 26898
444980625 1742
684383383 3535
907172376 3454
579615972 2863
951003169 3170
1130 245643920
940081064 6405
27883153 319
251375553 251375554
858784543 391781515
851659942 851659941
566185400 2200
821246946 4099
205158833 102301179
689100999 2297
591849242 2567
984832739 7065
809651129 11404
233400128 778
600374064 10776
156357774 545
336558080 1472
874855614 3044
844331315 8686
809685541 608310859
826479765 3903
274599214 935
168780105 84390052
359447239 2140
611433837 65387
902845440 8064
391393303 391393302
227094926 1052
208470040 1780
409531429 2004
873968588 5386
90172789 1890
6219 524440838
648372130 2263
42385609 19266570
813977864 21795
707062025 3497
944087843 4174
220314792 771
17312088 120
848957950 848957951
94985999 872
56971 580683473
577449809 4410
748502494 2495
660284766 2765
791545385 10591
480630748 480630749
858276658 4162
120869662 1177
988173838 493211503
185948928 1089
268016104 1151
714713728 2432
77699742 259
939972836 939972835
552995115 2016
612012008 3788
595276109 92506
675920544 7072
649469517 13238
321733480 2020
246122492 123061246
378469944 2306
750588618 5723
122737343 122737344
36373227 129
636859561 2460
705414336 51656
350718571 175359285
210202811 996
348680114 2185
608885552 4598
175561059 620
177610567 1832
484135594 2386
33634425 157
995840840 6016
873477243 19547
906000001 3020
375599137 1252
29508074 23493972
299999000 1000
579025887 289512943
996938338 6902
4737 998484757
637401677 13406
377399965 1258
101559104 855
76269729 304
452101634 1507
548959747 2888
776165450 9245
440398870 1468
441374489 3858
192073727 1056
361201203 1204
670591737 2637
825199120 825199119
22199970 74
85818898 681
737849325 49305
389899814 1732
614808338 3409
826382575 9118
717251124 3716
383949741 2738
426300001 1421
8990973 549
605115461 8864
977779441 300352
668835085 18132
598201995 1994
684313409 2506
28704358 3069
563691591 5635
874197989 2914
138785803 22697
638868049 6968
801435851 8090
777007927 8766
49705928 21044
682300369 12130
985350763 486557965
691545273 4664
905923319 56314
441305217 3809
996151050 408433782
56006146 56006147
516715499 3500
755185245 71639
971480855 6217
170700465 569
851057704 6505
417847714 24061
323158788 4434
34800121 116
233354549 1430
513840212 2430
644500711 3990
9935000 50
648801292 5833
45884972 238
729007346 5357
228258704 5570
435584563 4683
377698742 1259
595500000 1985
110230991 444
571639431 6501
311343592 6356
2675 311503822
202439134 801
536010746 536010745
697127100 55253
465493006 1699
829500000 2765
190777195 1159
381431662 15214
659615379 4028
642902142 2143
193643351 1602
710308966 3474
160939036 1588
559070476 2116
13799953 46
178049159 1293
437319137 3344
411493090 12722
246449327 1310
436160028 2342
792587107 16997
892498945 2975
752403959 10724
83491165 5442
679803635 2266
753574615 3838
745800749 2486
138713196 645
454070837 14078
867914011 24342
623099999 2077
533493165 2612
140046150 1170
104119341 556
726630156 4105
639882964 6961
85523546 316
513857200 2998
568855759 2744
306575909 3285
179936447 2577
3815 805522760
499152000 2000
13690 914178942
323282339 1827
581542570 3873
647100038 2157
435514000 1509
20400033 68
937836490 20776
57212 386751062
78523201 6232
843902659 2813
401426177 200713088
791192050 20261
32562092 126
736032205 3523
109600106 28747
190492348 4800
640207527 640207526
27342533 1106
428699999 1429
895713581 9785
104154576 894
398024303 398024303
627015262 4068
338093021 287522371
246678424 246678424
686092607 21082
89092964 1735
772861848 3442
637158577 318579288
212059406 806
14700001 49
206892115 731
1243 362202507
511903141 15475
65196180 26585160
395357908 16667
546089217 273044609
65100217 217
257723571 1826
616468041 10420
42300142 141
894902984 2983
678615103 4197
571381448 3062
186621505 93310753
26929 366784043
449255476 10120
709911899 9650
263341974 131670987
482699999 1609
866563168 433281584
664952091 3178
428618790 7810
699051079 2428
637949514 3493
173371868 659
809680101 15380
843380138 6047
740974366 3345
55799815 186
200337831 109594
261909981 5653
297431424 1987
149577774 7211
703187970 3572
643638984 5092
495812991 2065
121182870 1110
183600132 612
752704746 2509
747302491 2491
466447558 2680
522300629 1741
524053381 2885
780092382 2854
12014642 67
800495259 3413
273000909 910
87838739 1110
142408837 494
580686623 3024
782477863 2696
78770285 803
2621 281549370
239565216 5874
332524400 19676
991312584 3985
365082543 1455
333921392 2789
737374848 2944
814833054 21343
775301676 2612
960360625 9804
190336253 1203
484064995 1825
678859714 10844
516451219 2371
17399994 58
483950418 6575
985258049 492629024
3919 408227717
6050037 83
329931001 12600
281267962 1469
288359653 2939
76841382 344
937353451 3836
148701646 607
756576931 15285
4928181 97
121641261 533
803390434 3481
20717 635411505
258263230 1030
351106202 1364
601745646 2220
428490167 1902
949232749 10091
77453 821621424
888136845 517959377
74694380 1229
630 187343100
12937 581763521
983126403 3394
956703189 3189
385868629 1773
244333183 1142
443785761 13776
625129296 5494
705606549 352803274
854534462 4541
309598967 1032
656048920 307119831
72274631 1347
577075817 2310
566415848 75184
871369251 431599312
487865773 275164
822641308 794901026
520644226 2325
501018858 501018858
462626807 21784
196785696 11773
41101603 140
929439600 5370
938878675 469439337
99560780 823
637797873 2126
218252762 51499
739602474 4705
635699999 2119
221500808 213134056
603490832 18823
1950 398766465
678670484 2513
322961884 1836
554176300 2176
684093608 3487
953017521 8720
654095644 32884
801243927 14597
15763078 98
781189661 3269
375215073 1564
1023 274912836
83290855 551
900362730 4830
773711454 2898
72600414 242
881700000 2939
523107501 5042
867421640 5870
103124875 103124876
203548318 2885
979985439 5361
446035177 2286
801470250 2718
964965081 5485
495735281 3882
435642001 2125
361234900 2366
516270280 2049
54422866 255
959404559 3198
329421399 2057
803518163 2844
522461555 258645616
658060837 10804
972811306 3895
368998507 368998508
239221872 1344
373427253 3735
686925444 15699
645735239 26568
617075373 308537687
232771321 1938
603161284 2662
15424 919438836
362102318 1207
88665875 44332937
494791960 2984
1619 126382378
21295007 84
444973736 2498
542834502 2702
711646280 2577
287582831 2294
678599999 2262
340316824 2588
973728968 667541702
354073716 1465
908124951 3164
880500027 2935
21399 778205644
94499485 498
825605479 2752
640228074 3763
888002961 2960
37493415 867
254734021 1780
669359710 4060
543087269 7038
692523999 4622
283800946 946
713622375 257895616
367254676 4185
1200004 4
997928779 22618
11007550 63
73012828 273
430554608 5373
963017754 6895
88500296 295
360546857 142049
197700658 659
425182107 5266
912132472 15163
201741971 3170
225810182 841
861374407 4622
696602323 2322
230044127 1174
385950445 385950446
13975950 90
156676501 1837
183388148 662
303941826 151970913
526201954 1754
127835972 127835973
156300437 521
789106523 394553261
645016092 4064
75365179 1757
306476821 153238410
714 84353388
66237101 425
2353 536176702
277799999 926
351001170 1170
126899859 423
651733543 2247
226480778 1360
505499999 1685
923536248 461768124
393954766 2447
409801365 1366
626517123 18597
658508499 4225
949803167 3166
122440994 1027
360670304 1888
692103239 2307
513627789 256813895
442826175 2225
383101277 1277
33000109 110
908265087 3586
892677875 495331706
214559896 2365
935820510 5318
953215709 3757
54346153 200
938014237 10404
817065130 5189
212332810 965
332020452 2094
301659816 301659817
647660896 2353
608999568 2030
280273284 280273285
682353517 9930
599499252 299749626
258095969 3593
180442059 6844
472619030 2477
451910833 3028
229199237 764
434101448 1447
667896214 2786
339157360 11318
745537547 2640
916245849 3139
314101046 1047
232434552 29437
82781761 805
1932 430522350
778829676 10942
870634380 6079
601503813 2005
598730671 7389
890100000 2967
854751024 4624
670286824 2588
844448654 7135
714828636 4100
425494159 11080
382657922 18238
28710216 114
145199517 484
111609343 1350
537882764 4076
677001392 46887
2003 178886514
19996 913126998
312839744 2576
313707543 12803
719697942 2399
402300000 1341
749386345 9805
532852937 266426469
937773290 4210
635321773 11857
780602042 2602
59399996 198
424473134 1498
777478983 14678
5792349 25
60861153 352
802110180 3475
2161 504711719
1154 202137952
795635758 7107
100186448 340
871903524 5182
752919216 2627
389292673 5496
422978790 2490
278719309 415379
36145347 821
375184304 2596
1499 303829421
266606512 13427
492481475 218849573
214167819 890
419945176 1553
994517916 19194
330825649 143429945
520148042 2529
766877992 766877993
338119735 3940
959399179 3198
529520113 80954
669620450 2558
141579410 1006
250199165 834
830255869 6405
134897364 463
404772799 404772800
717442199 3778
187306533 2042
812241639 4655
248509477 1142
340249311 170124655
949 284569876
988939373 477152398
951269288 7219
870963841 870963842
692697692 2309
511346926 1725
596001476 3175
624564883 2341
24299918 81
65185355 358
312395833 312395834
454802464 1516
111242057 524
90605605 45302803
384908041 2016
883800297 2946
760 128170960
771253162 447828618
553573839 1977
591278492 2534
61013332 1444
445788552 2343
999001368 28326
430989580 4039
626250333 2482
955255593 6882
368761983 2302
342574613 1158
927712399 94184
341263959 1526
514963409 36530
736616021 5284
840899596 2803
504506647 2914
957302435 3191
665948349 3156
352046005 2076
2814 728095884
739901447 16819
173400490 578
681636938 2304
386023820 386023819
105528135 105528136
365622511 2090
599665269 3173
750326975 5859
287173835 1231
891899999 2973
30600063 102
518426872 518426872
806095051 5161
176874122 743
255365535 904
339426258 3940
254679067 15533
668864772 7046
586760424 2029
287110751 1168
451425241 5868
101400511 338
719776409 3041
514150189 7273
560742703 3590
239056769 972
320716938 2664
6541160 40
848989824 12912
352200775 1174
190191574 9622
220934626 3487
544297340 219347150
385122208 2273
992999052 3310
379609343 4392
647208000 2250
889563353 8738
485970029 1729
213254143 1075
135000449 450
267158434 1054
419997893 2001
501634133 9094
190468159 760
410400827 1368
366013493 1629
739333088 2704
998405969 3328
123079213 549
863696613 46651
319779063 6795
890340178 23382
807527705 7086
414395352 17682
865442139 3467
864828181 6511
76551691 845
165516239 708
337602902 20099
667631681 8964
92449396 92449396
467863705 467863706
58327245 285
877276245 47821
197314402 2241
410144257 6303
533700973 1881
939603486 3132
841832515 5721
659632390 332570582
528795898 2787
213938996 5807
485401482 1618
633641635 2167
526240282 1918
587100712 2057
362246841 362246840
527399766 14041
517551581 1820
817502726 2725
617467293 3190
163795615 613
791533924 2731
773698895 2579
647137578 2175
728234728 15537
335782945 2316
645110913 295050461
706157616 3504
326401088 1088
3595 902087205
183550225 2288
594600000 1982
398916844 2698
50879053 196
721375607 4414
583686537 1968
415548341 1717
971331526 481654643
18496916 9248458
664730606 2408
508914445 508914446
546766695 273383347
660302201 2201
840140482 840140482
739968215 2490
481476594 2323
104182890 104182889
259278018 259278019
432767285 9102
781121415 54980
508104170 2241
832295911 416147955
493872793 3803
903853612 3618
140557435 797
3884 320159944
593713890 24255
179131380 996
187053975 11614
570250465 15464
564932527 5078
450901504 1503
258584699 1397
416521667 2464
245468534 6058
943496175 9448
213080936 13276
513781103 4784
220200735 734
535197263 5848
342968771 23172
819685357 409842678
385010495 1508
466440000 1625
692434131 2956
818746356 3579
339307174 1753
212770777 106385388
251429417 1095
59099999 197
437542296 8152
884381927 4499
753000000 2510
335036530 15601
3451 901554698
597936697 2062
700546865 3942
942896856 3143
531164065 2812
574877700 4450
195407212 695
14073 205495481
223500745 745
2746 645518324
637887188 318943594
595439721 2747
117497980 791
799380169 7608
1449 398077397
95988041 1059
975951877 5211
986631377 490651769
397786837 198893418
625802085 2086
276447908 1053
695427162 2472
815850785 3304
818337279 8835
822128462 571423706
269134849 1044
447407777 9073
611718054 2460
1047 157167023
955209073 5643
90828513 589
833398364 2778
416045070 2502
860802760 9269
772467962 14187
526200000 1754
85570296 1034
1915 244958317
48698497 1464
483848479 11603
132526000 11524
123739056 2142
239344799 992
79252176 503
114164611 491
520834733 6764
499400679 42297
16200082 54
837614912 7065
369898766 1233
683470227 11486
156318993 776
506440607 2516
538349979 2053
107979857 378
878700393 2929
959398956 3198
587503843 293751921
275909443 1191
902738016 3616
4759 341781862
3468 659606958
331501713 1105
86099816 287
122091349 924
370783647 3365
188460204 1448
105000349 350
327601091 1092
298200565 994
62766096 397
803419029 2998
413107215 2714
680731590 3454
483073537 483073537
583257159 2430
972138138 4123
200399999 668
272115495 2570
942553964 11873
905927962 6806
509661646 1818
612 115497967
7427032 80
283243165 1745
708033316 354016658
748414822 4034
933897542 3113
275775524 137887762
630147023 2833
161659200 1600
968439147 4478
979461951 34028
850502835 2835
517519884 1889
653699740 2179
882000647 2940
357600292 1192
588107975 6727
469713707 234856853
606180816 2712
88413528 381
812971135 2730
558001359 1860
125016174 677
889061176 10299
12955876 75
406675775 1661
848397327 2828
972865433 7117
399000955 1330
714000000 2380
537899615 1793
796017113 2813
541848937 541848937
125099999 417
949153234 7635
129866429 530
493340417 2635
531924431 1776
423300337 6496
815408031 298120090
204355702 102177851
926932859 3906
358037009 179018505
849600001 2832
436851160 3164
534802240 3524
269884714 943
375921130 13341
985132168 25608
696277501 21930
634945388 5008
672503708 3711
689982151 4393
106499960 355
391173826 2091
437528258 3540
255901195 853
213866589 165953509
332101201 1107
768429373 2998
667493669 3769
412043413 206021706
435592145 1509
704512544 7120
978299999 3261
112746092 93213099
83503057 728
265528815 265528814
636297878 2121
276310216 1534
811000694 9099
967501353 3225
72155775 776
1366 374675511
203972609 1024
615850754 2389
586799331 1956
413999079 1380
283276676 34925
82753455 460
4113999 242
373202165 1244
34000786 2185
909911867 6203
768301277 2561
613893672 2811
126599999 422
424632554 424632555
509895369 3149
681029088 8089
994553171 497276586
326783545 8845
494276568 16468
817802194 2726
543347902 421130885
444942330 15298
721152937 3444
540064417 2386
407949538 38119
452392361 3514
38232761 190
426628751 1684
314002880 154767154
672896645 21778
3731 670829380
279770315 947
117644564 612
523728001 2203
292445569 5472
400667247 1856
363151795 4402
94499684 315
224784032 1592
56205889 366
998093971 28815
896099100 2987
212996260 14817
798303 6
150040127 672
464240425 2724
819587735 409793867
502502016 1675
1316 48613219
13542 457797314
952200799 3174
717465941 508566628
192799841 1479
293823768 1649
366316178 3251
607509061 2427
984610038 966118136
649052900 11263
308761227 2594
5915 843573640
316499730 1055
1095 120936180
426429236 1677
516757118 7015
184799706 616
7163 736673513
254308819 2650
557920639 1984
310824714 310824713
445297438 1499
635400668 2118
942740303 5077
957966650 204650
159429467 748
458926595 3502
83492494 1659
722306928 2696
7524 532947492
420628375 1631
525267713 5854
462628051 9330
495054439 2139
546626642 273313321
854097810 2847
873002911 2910
127467488 67557339
348728371 2537
138685029 5513
986097717 3287
432037039 3274
778184074 5245
102931336 344
393056821 38763
302399495 1008
118200692 394
640039475 13686
60397859 1698
417599999 1392
726922852 726922853
410700532 1369
294464952 1476
563485671 48190
522298258 1741
980435002 3777
927020965 40258
851998652 2840
731804735 2496
2589625 13
634766220 142484
909956190 4290
775448287 7071
6203 296366934
297324844 1334
273841426 2145
868996194 4268
448801495 1496
691898307 4793
2805 746356357
674537120 13154
52038 590110920
265846875 2230
625081271 312540635
756604915 2522
656606796 3001
870350695 731884277
1790 281552680
185400001 618
978978314 3389
664875173 113608
714183479 4159
434998551 1450
946200000 3154
801933969 4688
727164503 17346
696003124 2320
735389656 43043
586438453 9468
686299116 6377
51282979 519
821410504 239618
458989454 2003
815203880 2839
555224219 1998
64863480 660
264732399 132366199
737797075 5345
534612050 7039
810597297 2702
177900592 593
638553378 8050
793803939 2646
20639121 238
895004429 18338
841802805 2806
428186193 3201
339523806 10583
501606824 1824
205778618 102889309
972134925 5855
525601818 1752
1274 163095227
356698811 1189
587044655 5050
495300000 1651
816416814 4009
772510247 4853
792900001 2643
890979807 445489903
899700001 2999
510470992 4393
371246473 2173
458806839 7083
436978916 1928
877208925 34774
57685300 307
851400000 2838
768372719 2718
869144289 812481325
580871424 13587
4749 999358233
956141767 121384
4177927 23
965902824 13834
13231 535446413
114860044 3191
955600893 6218
483662646 5982
399039271 399039270
6934165 35
248438285 124219143
630736987 315368494
990028677 20670
267082307 2032
444645150 6018
478621578 8291
902729954 6941
481021518 2536
480642452 1607
700177499 12300
554029140 1855
20596157 187
387302411 1291
439530737 2176
947403158 3158
424412016 3318
506734736 9310
137258668 613
408019533 2158
432280214 8157
491046975 491046976
424279976 424279977
13499955 45
937671303 3704
211529450 211529451
252282775 126141387
841128839 263295
638966131 6782
606847867 3058
205955340 4470
987319512 7494
963082428 5070
191945895 191945895
412688449 1795
48686262 213
270780918 266970228
902527421 9341
604117686 547506485
333505045 1908
607197976 2024
7007 218398457
166671922 949
333413247 2968
937504957 3125
3944 783526872
263407165 131703582
596180460 3210
217580064 1248
133499843 445
875059095 2957
236900240 236900241
345713864 2915
47118449 186
25838441 129
840165993 3111
965506253 3786
957829853 10824
413405569 1484
187026615 3935
1304 255291904
522781660 522781661
997550378 13867
982278523 3405
844113360 10892
551820281 275910140
91112604 505
481831998 1718
348835367 3624
433198555 1444
7646 793833261
48299840 161
3000007 10
393380591 6702
815932991 16020
944223408 30695
812969217 115901
574726682 10352
443952509 7954
533372396 533372397
846601944 2822
540002510 1800
38289983 428
180781482 1246
742523269 3092
912049164 7430
385801286 1286
379149741 45153
171600024 572
964313741 9750
30599897 102
570534525 285267263
929309488 6848
969782524 9202
617551168 6090
313784911 1570
978642288 30088
692593280 9628
129646657 864
958784014 14949
844627575 3468
712726386 2736
451335459 1676
534600000 1782
307832587 1576
403331930 403331929
6784043 6784044
436716928 3537
524400670 1748
826563024 3447
316566359 3960
879194653 3444
991219655 476411095
905926945 5106
688267705 2356
567756189 3003
112347296 376
559600760 2417
992699077 3309
886050106 8160
606253708 606253709
200700431 669
521945425 3672
121278519 3916
888567909 7327
699798335 349899167
595892809 20222
25843534 141
919284839 9634
469091682 3123
637674516 2656
346509561 1686
972743968 4886
780777199 468733930
884884545 776896
767507521 26949
949037875 3875
903408629 5273
141687211 689
742763384 2935
406670072 4386
6459 874078683
196288092 977
953308128 20224
251406365 1622
992696690 3309
693206959 2858
272891851 136445925
32483484 1413
750170006 14963
349387660 4197
435778404 3785
888972943 3009
620593714 310296857
749590430 3095
272128896 14976
496977550 24654
764909376 5007
286537639 2995
97826344 1372
3084 232038306
136416317 136416316
936487231 3787
17653 208993218
818697272 2729
418064361 7439
164871300 564
847063379 450367947
830525753 8974
29784356 117
377264079 1431
893585958 4049
85425456 783
171505854 4919
566395613 3053
785934430 2750
877800001 2926
738401389 3522
49800275 166
188670019 1174
920703070 3069
281121702 7998
307579409 4495
142129968 1762
348286180 12946
235661488 3342
121024340 432
911973779 8436
49142965 1313
85647852 330
908459293 7042
404700846 2046
583422455 15364
483308539 2435
6244381 3122191
518939057 518939056
414852570 5153
555301851 1851
551317285 4172
883 98993713
110204350 1450
558037432 3381
762273385 7998
22915738 464
370732161 10337
372134415 7484
458415529 20654
9162215 954
350795593 1316
829929232 3741
945772306 10293
211364688 22922
535092531 4694
449827289 1555
4794 390437742
274331283 274331282
901081969 9161
363430990 1585
819604239 2732
616502226 2055
891652341 6503
440387354 185538246
621922148 8825
893891701 38025
557100000 1857
1259 351132566
509052557 2191
320275673 3051
864254483 3809
272699281 909
831599533 4668
241499518 805
124423716 527
108770099 73316039
181412608 988
214784680 1979
856111205 4418
47061778 2291
844117200 312636
599313867 307346
498647968 3052
189448359 653
774585034 11651
705331804 9962
546095900 1941
516707415 2235
311400000 1038
612976479 306488239
932765823 6649
410418459 3508
138299743 461
447157648 3281
799962697 799962698
433735844 19513
123299231 123299230
905400001 3018
328800000 1096
933982703 466991351
493982953 313650638
372066409 299838127
251124416 907
953017925 5502
259320268 259320267
2099999 7
768368425 3707
628 130654973
255599149 852
28946349 293
966897464 3223
975303187 3251
46199946 154
205846871 1297
986071763 31951
985995332 18569
516000001 1720
672641137 3516
674097753 2247
481798395 1606
889969999 6716
991401340 4714
596036928 5646
99256567 1749
2116 211243342
429246064 1826579
629097902 2097
543412951 271706476
239128940 1485
640122705 2444
359998799 1200
636016339 636016338
441765194 8388
558674436 2335
7941890 155
1511 448614887
504263080 9362
810165901 13540
116813339 1620
600823556 6267
118750203 429
444863941 8340
522001739 1740
160366689 664
453476538 1602
332641109 166320555
856448126 7475
671609833 3711
653645097 2392
285954051 1418
377957274 2018
542454549 2664
434223505 3564
459648399 2518
744049124 6422
563759784 3222
995769274 23044
423937611 1473
307514137 4661
916753875 15709
263997543 131998771
79322034 12342
419355340 11510
704617290 3659
266700095 889
794354594 10092
950515984 936641953
911077289 11295
98170160 397
387306696 3948
455802517 4122
480550980 3679
437909196 214820156
392098692 1307
387898706 1293
953207346 795784283
936870481 4680
861753264 6224
896480790 4339
922227347 3839
767326967 5866
1490 395552863
352924249 1750
201899617 3088
559498135 1865
244258334 10869
591240624 295620312
365099575 1217
805759466 805759467
624887313 6188
381892459 381892460
69656989 315
532020543 1936
27424495 101
583734563 460483759
51459648 181
860672259 19033
767997439 2560
916415410 4808
285983324 1075
197999563 660
928438094 59965
27407500 950
824221785 824221785
888103479 3020
425271175 5425
25207393 139
292801540 976
605997979 2020
189205350 631
277267399 2524
51599858 172
560701868 1869
698699999 2329
364705210 1353
79679323 284
371396556 2499
577499781 1925
389101298 1297
710994469 2893
564031856 8480
761162674 2975
367206885 2295
2758 517009164
924009787 3541
370768951 3270
239275879 1138
165611846 562
278319305 4904
355666339 1662
870440961 12909
970634046 485317023
884999581 2950
994970966 359041475
396768941 1379
189646040 695
2461 477843368
911373535 757608094
8253 950539275
783563461 3606
3578 745823366
558377271 3730
48655 627698155
444629061 3389
755403102 23994
375003343 1953
657961226 20600
512699509 1709
801168757 5042
806704553 2689
855844264 2881
6374 118534056
241869167 1309
819073015 409536507
59363789 59363790
676502256 2255
731550142 1337386
5621 742846920
659447034 3453
383701278 1279
681885679 2660
128699572 429
951697602 475848801
650397831 2168
631630553 10936
477266464 1814
447956397 3628
938700001 3129
430798565 1436
1306 176072308
628814564 31754
681202774 2365
818743169 3759
986396711 3288
130252389 445
365401219 1218
96900323 323
836559498 3375
125199669 651
974193572 24967
740350266 13729
38817949 156
709610311 354805155
4993 514180010
563122568 7427
738275850 19251
796347337 796347338
804792239 9520
731118117 19147
534422780 5819
261061254 22401
341004906 1146
6835 35456983
392402377 1308
839573302 3117
3670 292949605
790678483 3428
268199999 894
64500422 215
592176001 7253
117681 318044730
630697788 3204
43618270 158
908152980 3076
575012814 8299
81705995 379
808374086 790367073
92737765 319
229072394 2195
578755969 2919
315648773 2026
614103179 2779
474439535 1968
134099554 447
994201858 3314
717981383 2533
113649605 53078589
431831771 5763
493365419 2366
266046770 126417267
714234697 6338
557942751 2055
75815514 337
410054465 189884711
58799999 196
365436996 1771
542997951 271498975
233099224 777
464905934 2965
174279112 1808
521795803 2041
759762349 9475
974096354 8706
175200561 584
417574130 12491
183663303 1389
141936473 2452
621597929 2072
322500914 1075
391325405 4165
836495208 3974
841737135 31002
206038739 825
792458852 275467712
553984223 2487
834491630 324293787
28082265 644
115609374 1718
601197995 2004
906205264 906205265
280500001 935
382442452 2321
463202939 1544
438898537 1463
314034417 17197
939599948 29432
478498404 1595
504599455 1682
93495660 1257
4077 921275613
327242347 1732
493877473 2080
487202310 1624
6093 908514440
125343814 3013
375486083 187743041
489539871 1660
580710031 4435
441000000 1470
818557277 4389
444969319 1951
255926714 1353
651963613 7879
3306 913161653
148896280 549
975766113 41864
726096710 4484
865573757 859639087
645244999 30438
6482 467960343
375390147 1335908
472501574 1575
825070922 2834
158538147 1279
40499864 135
583900407 291950204
6466347 46
453603558 9690
700433833 16716
252279411 1205
355838174 1725
794131651 14043
339562842 1149
437168765 6767
203699859 679
160499719 535
4222 493677559
640826580 3785
930440225 3734
688184400 7921
37723 427541882
609616241 6130
588885490 258653634
433242540 5001
354064736 1449
418221648 1578
689102296 2297
283237251 3715
72970407 561
50798794 198
44547587 211
301195471 1498
972527160 100364
749916308 4201
937764080 3223
718794354 3235
19295080 82
216599279 722
839032643 3206
766797445 2556
648827375 9065
53680932 211
702899999 2343
406302499 2826
278309955 7046
449098504 1497
829681883 5136
506501282 27632
912298673 3041
883653528 5063
847689671 11158
318242891 2445
256500001 855
149308478 526
328528387 2938
165552305 925
22074199 950
29014 955779188
762607293 10730
920398030 3068
20373296 20373297
85483475 1484
273300910 911
638704435 2576
60900018 203
6086 988926312
809072158 5579
252329535 1916
1128570 4
56766129 28383065
749388349 4332
2679 419785905
436349133 1736
918360132 3561
559131756 559131756
1602 429919182
347003501 255090665
105906237 357
221571666 988
567324848 14073
263534272 263534273
747188894 2515
194071231 981
7184 700976227
204157179 1488
545888600 7534
4568 897835535
188625174 1465
460592850 28542
389399999 1298
8700000 29
346096083 16129
849006580 5204
365998780 1220
899208887 899208886
2662 720685265
427200938 1424
231 26148969
76748617 406
253207477 1354
453677349 226838674
601192954 2153
905273063 410219736
660996619 3418
243612683 4893
650354618 5891
329332129 164666064
676321829 3061
657068018 2311
750800886 8143
345795449 1225
973824329 4216
335894614 1177
766769167 9329
9522 237707208
921874176 921874177
803624540 16402
564712759 564712759
557738292 6601
172331627 2608
201000000 670
977738108 55661
2847 734568745
608716321 3016
464489847 1636
531808495 1925
43424387 1466
963 251275590
866097114 2887
460705612 2218
262923932 262923933
848409971 4649
73798031 2706
865622219 428572568
1852 179371128
657840723 8511
391022394 6118
459598958 1532
971608461 6844
208069927 208069928
615250944 2112
50301374 375
476450801 476450802
612546313 364394
730918682 3663
314946590 1224
711900001 2373
974100001 3247
132499125 1161
495599489 8305
745603672 10814
162090859 162090859
568030894 110641
487991524 2084
64844964 3447
896007979 3152
673560692 64909
230469577 115234788
991343957 7960
509353627 2531
726900449 2423
723003282 2410
98422103 49211051
682800435 391843810
979496735 3265
966295842 7147
549225631 225694745
302596557 4783
10778293 86
725329804 10206
946201433 3154
955154667 23713
729605925 4479
700268343 4629
240 33733862
994877128 33248
186000620 620
1584 223624244
611285223 12262
6685 918664791
613208155 613208155
124503317 868
946491212 24377
363554025 163198375
631497908 2105
644096160 10330
508795292 2161
541556939 3125
236237009 8368
332784379 16783
72600241 242
691910999 3625
877859095 499747262
711932012 26989
949801655 8043
39611880 420
320399128 1068
338269359 2288
304742611 2078
492961854 2191
387190353 1880
809595623 809595622
684337360 2320
160810249 1796
80889442 330
434011103 1656
470752910 2230
594419415 5435
569816557 284908278
965574344 830931
4357 746558879
998250887 4918
3322 961791507
126641839 1160
390067561 4227
249606154 1069
451060837 216274352
967837464 8981
584056018 584056017
491319776 3981
802799807 5952
920427285 71914
157348721 134700744
554210564 11094
808536026 3817
431237775 19426
516567377 8017
564107436 3692
650211715 4337
878764971 3602
504527325 1838
745200884 2484
907594977 3529
235657830 1047
252454262 7411
936293267 4414
317564105 3677
404103077 232828627
472476406 236238203
768051535 4867
395034934 1487
805700395 4294
239193465 119596732
726671998 2449
211115562 211115562
852002841 2840
666897778 2223
429393877 4377
683150820 347521699
973730898 7303
519163724 4052
836697210 2789
870222825 435111413
552298159 1841
433317942 216658971
90442477 659
780052428 58903
570214691 285107346
870798517 7212
267342561 1112
4316333 83
3150 797803650
465796817 2214
403111119 1722
30424967 143
582427672 291213836
86723981 380
1958 100200057
335399243 1118
920381203 3469
449491469 1676
6627 855797526
144312144 1264
352801138 1176
149897032 74948516
612704416 2239
327782761 1608
438967065 1900
3313 985635774
943020288 5449
4010 776897272
789854125 394927062
815999999 2720
757060019 10980
690467238 621180539
137119890 137119891
15618 833329626
616237307 6226
574245795 4295
879094335 9076
868379767 5793
492154438 1817
3961 189687897
858708060 9393
461459700 1755
322139050 38294
592684551 4725
469823823 4977
690600067 2302
595 52114265
792141605 792141604
716302982 4237
504944014 504944015
772565706 4705
389759657 1750
811797295 2706
15189408 156
716709526 3992
848582946 424291473
84899735 283
957281555 18390
49884136 2582
551426303 4992
371831962 8788
558521730 111215
450301501 1501
851858881 5312
840043490 3708
254856350 5275
949272573 949272574
139560804 1368
51300001 171
936223399 4067
536438052 7764
923381647 3298
979382455 30683
407583067 192473323
113300832 1504
488700110 1629
154754692 637
241247777 1078
394512579 2641
927128013 106103
283785248 2930
323637908 3827
779217408 25052
412912249 1384
532878919 2508
825597202 5520
746397511 2488
895362454 447681227
375804875 557574
806078741 5090
648977974 5275
302366326 2279
160617228 876
604114265 604114266
486899395 1623
426736801 3150
800102667 2667
585900000 1953
389980324 1589
175799999 586
95837638 331
821305089 277396927
781501582 390750791
563914132 2044
294299694 981
47700272 159
466664358 4775
73197329 1029
667229197 3879
78923598 267
554402629 1848
325562247 16244
797114417 2775
828 195490110
836452913 16697
951182739 5085
238173022 1820
816920736 5615
347011432 1483
758452967 2548
976368691 4470
310799999 1036
69400203 34700101
645528983 4631
413711999 2791
89747373 364
68359222 263
37000317 236
245811730 1030
788402629 2628
839550780 3468
349057669 1203
47222659 559
504453965 6730
808437070 3530
677005110 2837
620997929 2070
747521772 5687
927520265 3382
269028669 3392
688386326 7491
673275907 13623
235139424 1168
271345155 135672577
505366752 7141
408133089 2946
557248056 6806
533935152 5115
651338437 6273
424406527 424406526
5635 682308837
64499978 215
6293 750808580
207290097 3331
987588324 3336
938532111 482794135
220906349 104000808
703872488 8228
333858040 1692
459021888 2257
14373 649031376
325451311 162725655
151964046 6301
603913817 3212
69765823 3538
807002690 2690
811500001 2705
778202257 2594
416719727 2187
834176689 4652
270225084 995
886374722 437283381
230348809 970
212241743 937
788084813 3189
710436132 710436132
313933095 8332
928198498 3094
346637 346636
140335199 657
113590905 1011
582310782 2214
982200941 110683
129136008 762
860997201 2870
28724110 14362055
838639732 5517
286710660 5949
9784 434957504
310715194 1505
523896349 3268
367884074 3762
898581993 4312
36600084 122
95990399 480
480971799 1719
80999730 270
793015972 5915
997578719 3816
343988045 171994022
921 158509226
498955138 249477569
121088316 652
390600001 1302
652801205 2176
819786012 10277
326262084 2055
677095120 3227
115049542 115049543
938158684 3767
618960721 618960722
543140351 1866
571516960 2859
368911575 450516
641702139 2139
540972493 42219
854604059 30229
217135542 5503
558750395 2177
939113424 36680
550640567 16776
593686922 593686922
415815741 415815741
218473814 1545
930767920 8345
782907838 3074
627521154 25011
422701410 1409
834898766 2783
250177644 1124
381493720 1519
948000001 3160
886119241 7122
633137507 633137508
115494923 115494924
905301719 5080
1469 388996522
31394818 182
264899622 883
401700493 1339
721027011 6106
545049841 5299
583616189 2745
788227959 2746
410777351 1416
616663093 308331546
239010429 111380004
110756203 1732
275894115 164463580
276385133 276385134
421893780 7420
785880632 23845
1521582 6
68991779 34495889
125395659 2206
702981513 3131
948292346 5496
680388308 24638
421634338 210817169
2770 409195599
981622291 3795
412358219 8028
51620283 247
829981699 6814
679655833 2888
499431479 5994
4730 895463033
619085138 13353
140421365 995
711597648 2372
649528159 3038
719883599 327133680
461597805 10655
878215337 17199
5333272 34
260296062 260296063
388282506 2665
959834472 4121
35888909 790
475742904 3731
221991174 1011
129974751 19750
570932486 2616
312415949 1050
426167841 1546
447835292 253980458
99122121 357
335181530 1865
713102376 2377
244082609 2502
32743113 163
882874261 14790
973503246 3245
569162148 8033
739489200 3880
439 77800400
523339649 523339649
268479036 993
816577591 18734
822999401 4291
951058845 197438
947649772 443377860
1372 306891704
941062248 3838
438192283 438192282
605003226 2579
873320351 54950
937877324 8419
926713962 926713963
311302939 1619
2253 501467574
485464867 21283
341999861 1140
204000909 102000454
150484366 1784
783968396 3862
594690119 3347
902051455 3331
510303387 1701
205670065 1192
554849737 13203
264601287 955
855861281 6438
350656705 1368
259153883 905
53093601 800
537645698 2153
894450479 3480
940202300 3134
66900222 223
846817897 3541
626702090 2089
924422837 865794661
418573116 1938
423821157 5176
625450003 3353
648780913 3067
25687 270150179
632251190 3509
471537973 8791
493364761 2004
2882 644226163
772097207 4164
680994057 340497028
281998948 1405
941051587 3244
327591099 1159
464755007 2624
5864 465467724
605327008 20281
35687840 160
207321242 768
297235152 1894
273899628 913
705169215 3320
211148531 972
696831042 363933666
746686906 14655
916503056 3055
908101416 3027
105129179 468
390821734 5035
196499527 655
903603012 3012
944103756 3147
393692932 2276
331065615 1207
464920338 464920339
608126646 7271
613742670 613742670
831597227 2772
12559285 82
943503382 3145
846166449 8423
193871664 756
17445124 17445125
716673098 3167
121799593 406
209102397 993
489095102 8796
519078611 4063
137209497 488
618139403 10874
695474565 3765
61623195 226
240552768 912
929103942 3097
456909929 24490
2913 830984319
532207113 4985
818938178 4056
299886710 1380
268696064 949
92476794 4962
162539591 710
607897891 1441777
251888890 251888891
654600000 2182
519729852 259864926
515368558 27162
237767864 2355
229374710 2859
648903833 2163
169499028 626
1920 158892258
289578831 1212
156878610 1033
794141320 3098
884059919 6480
798263081 4790
338622682 1229
805121960 4699
976203253 3254
674717613 2273
694197685 2314
747896905 2757
286148768 286148768
838939809 321304970
985691960 5979
930296899 3101
522434095 3549
820723201 2900
75370380 610
165900000 553
47042874 218
24271087 174
89640333 1812
389121646 7583
966607235 12307
398708675 1442
607886041 3754
191550800 4687
845403824 2818
494125928 4122
754920189 34332
69394958 306
1233 258405975
921951966 4565
239938986 2562
909428199 5240
18316505 328
853803760 2846
650725613 3014
610724270 11626
134750255 626
316586969 1659
556802301 1856
382798724 1276
549902505 1833
1108 242279048
3152 386848112
858959085 858959084
346080502 346080503
758790967 9176
470835919 1923
923996919 3080
401696592 1782
2814 792789150
988881726 4745
524701749 1749
591302737 14807
443229140 1744
805844768 402922384
390765003 195382501
697467964 16176
300299072 1001
931792239 3144
830702248 2769
169960372 17607
670082733 3787
678300001 2261
595620549 19720
188265522 872
566262230 7089
509716784 3029
7377 649116984
937389680 468694840
22970331 164
20044167 431
592674689 9331
579610511 2873
124894152 48000047
96378427 54068065
222470777 783
3543 452540897
437296631 10490
60348157 638
495944032 1731
809097303 2697
1300 228042100
53558068 823
756647063 2927
924207380 5695
143049391 776
851476831 3306
895389248 3809
466564879 1602
49248278 2005
135867901 469
181626383 613
759202871 10652
557424410 3717
541064293 7152
831892636 42151
982684975 4304
281400937 938
207994774 993
665040841 332520421
498066985 2538
33365747 359
922865580 5356
117703036 2332
165937089 746
773398336 2578
764629534 8499
676800000 2256
10358759 37
138000461 460
108439344 5640
290082055 1180
973849883 6558
449413127 2988
510342631 52125
704700673 2349
5852 652088360
555467248 1904
925753022 72591
786600422 2622
909398866 447990121
402566104 1853
741396588 3423
472201575 1574
328830969 1920
655480507 3635
377567889 9590
161110608 80555304
45555046 827
462825881 6310
311998960 1040
267600893 892
751202504 2504
397091400 1550
987603896 987603896
134228109 5078
805950422 23679
351443896 1331
131961765 836
319679306 1727
345912961 8067
148771729 912710
337678345 168839172
386286712 1633
719849737 2665
545919608 2431
968290626 15009
805708561 2980
896464704 448232352
319892858 1287
182701785 1013
386701221 1289
118413985 478
396888296 4039
267562911 1448
43200000 144
375644568 1882
108239866 397
919982123 4116
917133894 3546
440864673 1528
944396851 3148
914308513 4466
538530929 2265
783809722 26161
164823841 1086
41603187 41603188
7319 684411217
392401307 1308
529469730 2553
376613457 2608
778407894 5157
565198117 1884
223827843 1187
111699051 111699050
859279096 3614
634413372 11699
25953570 12976785
702601951 4006
489777202 3197
511628875 3625
4272 242912653
198949503 2164
111347623 428
811774040 4696
62092419 316
813047695 3181
302999233 1010
666730516 3432
357935295 5545
214715599 1051
984647731 5563
212083839 212083840
653817115 326908557
985830718 973100045
263913852 2538
314352656 1948
236999684 790
983908926 6994
1332 117033830
862502874 2875
965788898 764885546
123324855 61662427
462058637 2323
549761924 2707
842712180 5175
349501164 1165
102360257 342
2886 475660864
828653505 7604
78497496 78497496
740998149 2470
605381256 53512
338791986 1873
476729872 1867
440065826 2701
744783823 35639
298485171 3412
397198675 1324
4548 487154472
584499063 2223
912304614 808796857
477925336 4101
643055644 8665
835269182 4311
4456 745372057
650402169 2168
81584423 3329
778740990 4503
821163330 3409
720433901 13331
427049800 427049801
520172451 2095
290298572 1638
80243136 648
587098273 3044
984793265 3562
984106499 3900
408302605 1361
2109937 8
730560981 365280490
643962392 449060116
446861169 1616
502684507 7231
912334957 3601
857136359 4020
577870594 226261
32102841 385
617459679 3909
643919665 643919666
716221799 301848846
360899789 1203
153299488 511
155146420 748
149429373 3126
66861786 624
640288173 3085
261676492 1063
105095654 387
41593230 295
424597499 2260
786440703 3584
46144016 332
486857385 2205
851628170 8311
538166305 2028
267804304 5856
888425202 10721
621466153 10578
902632877 3101
902988478 6361
417601391 1392
858590759 858590759
432000070 1440
590599400 3853
273000207 910
482464552 6404
335454718 5673
599700000 1999
793282341 16800
8120 679091840
235354972 1153
520332885 4173
166952711 596
987603291 3292
400214566 1618
428904396 1721
250117272 876
85105933 597
235103574 1505
567965843 3852
649546374 15805
462222231 231111115
26380 811844500
145769865 1045
270840787 1052
10499979 35
910704135 4544
1392 229727731
297788157 2246
382198727 1274
167396692 12397
447916121 17765
9790 688704632
93127411 8091
557682150 2966
262756055 1493
779097403 2597
21185368 21185369
454873931 3341
626980574 2847
975297144 3251
550505337 246928126
590400000 1968
162599999 542
750710466 363919394
180614051 1263
934327786 7099
362401207 1208
807663338 16075
18613 891709217
107736199 107736200
280642076 3796
349618920 3214
260990538 63020
650840887 3244
205 47382060
505801686 1686
3600022 12
632399717 2108
606855573 9006
173132913 890
106350194 1180
977731215 73853
265954895 132977447
819416671 9065
515234268 3641
625439251 3499
934503115 3115
842931549 842931549
967191988 7252
203521317 79222
410472511 1442
504343780 4791
538293835 10399
831345871 3304
476087237 6281
604604055 3665
753914778 39334
899100001 2997
97157568 9232
203703231 1314
392871599 4950
439292161 2280
329128066 3109
993316758 4361
932772511 4859
566378334 4503
313781294 1815
858511277 3030
227699999 759
494469456 12098
678856587 678856586
575307767 575307766
809099240 2697
944061247 4706
587987527 2134
837751419 837751420
970932499 3277
572259422 9943
349312129 6051
925796913 3086
573300732 1911
189000297 630
552909157 2151
578430223 2586
392747535 140857794
2147 576529732
810405824 2871
552898158 1843
825002751 2750
499201503 1664
606803141 2740
7094 410997984
1860 196834772
987003289 3290
996003320 3320
315000625 1050
14666 462048916
980345302 441485487
742966051 5437
587749728 9246
233768755 233768756
217149693 217149694
452600837 5630
909588859 909588858
977350399 5516
970813997 6021
508075974 2702
670701432 313147382
641336161 2320
974101456 3247
500870039 3517
387600001 1292
296223564 1092
6818 520398294
825405307 4456
231496425 4905
597504244 3701
329097226 12115
996623283 6736
354660459 4123
495361327 2072
764136040 7780
3196116 66
880358750 880358749
850500592 2835
712201722 2374
668904033 26248
86109459 814
927105851 6345
625497915 2085
460202156 1534
257628181 5747
522179519 2219
65915281 749
798302662 2661
540691832 5018
523250692 4194
525199036 262599518
727500001 2425
907801974 3026
47669966 275
4008 233026228
320555639 2446
675151258 2473
66681676 225
480038476 3155
225385632 1100
114427067 38479871
162339675 1982
768469621 8527
162995028 162995027
289436243 1342
266309694 1339
574811095 574811095
849752869 3127
167509981 5445
464991276 8981
45226101 359
230594665 1988
632671281 6417
802358064 3007
463994670 168527079
415347520 15680
758355070 4238
407485077 2002
106490418 453
398910624 8839
253799500 846
732 146396608
447593105 7387
113853301 949
86700289 289
131562232 1406
400865399 1560
793368805 5212
952864075 6565
279613811 4594
386698711 1289
564488943 564488942
302161219 1439
912602695 13782
504000815 1680
645552973 24631
226902872 1464
680968134 3077
48422098 165
293253247 1534
486254953 2326
89015774 89015775
123010632 497
861030301 25818
535199999 1784
724308418 724308417
416164959 147584671
257487997 1559
686102358 2287
202499324 675
690451201 9600
503698320 1679
2650 467685879
446560928 1973
789823171 9585
502944518 2312
796203932 2654
337201124 1124
797716081 8820
349008728 1844
781938986 5457
460495389 2482
853912091 4870
827225713 3673
296282449 1232
399300822 1331
7612 939785132
864605260 2882
904660798 8442
107376542 513
12340 280301682
903434519 13232
415520490 1715
217459543 146658411
252592954 4351
23382995 84
3024 447096433
220199576 734
872606517 5228
612001068 2040
329255345 1174
327717901 1167
529200000 1764
18514117 63
506952887 15264
154469789 586
10490122 5245061
180712416 745
182166003 156836996
935015898 4986
608811644 2587
231026801 820
254016313 2244
929191093 907190589
520949566 260474783
868964305 58355
80693369 290
320400069 1068
403105004 64270
584446279 3190
670499999 2235
4322 721553518
6877 453717278
208220999 1000
959974482 867995640
63025014 3757
704846436 3262
464548183 2771
310499999 1035
385150461 385150460
1724 342255376
792669062 792669063
21087197 198
905492785 5124
407968880 1424
41536063 31898628
184936388 10426
191689505 95844753
815745834 124933
131824631 958
155828223 1024
6588 290480291
370654451 1827
869402899 2898
333898888 1113
482218505 30254
762961501 5565
165674043 754
534736109 14095
900462529 4228
263480783 1158
252005758 6634
751712677 53196
406801357 1356
458098472 1527
105649615 514
3056 392090912
178900078 1116
720164409 4333
120425933 428
491098830 1637
999164407 499533475
821188606 291097660
2303 435242242
985691570 3327
794928499 4250
434861569 1516
736547926 377899297
283760968 2702
243300166 811
783780698 5343
213044592 1597
110076623 7362
27062002 177
954988251 443150
494100779 1647
399901332 1333
660130983 43521
667 193314609
814379925 6831
31505952 152
149343654 3714
2096 231825244
688663366 6015
53700000 179
35936102 14577051
545754560 3311
215152545 1139
172799971 576
32645729 130
188704305 656
620031160 7210
696635634 4206
931091080 884921639
46263325 482
484275294 32916
694428984 347214492
785360487 6952
577773929 7206
179666068 1509
48943576 1395
429269828 1446
174168989 3474
955197720 3479
467198484 233599242
805920840 5946
342298859 1141
366992875 3254
955286492 838449032
12962 989591829
383343011 2964
703907629 251568433
746379881 3424
860697131 2869
2351 667755651
829 187647466
273299244 1001
235920676 1396
1783 197684906
946855306 4545
779378838 3119
695950347 3193
411695007 2344
617301015 2077
750902502 2503
567658629 11809
242100758 807
646477577 22857
744898201 4219
111348197 897
701846775 2345
843310377 3901
54315291 268
583451652 2517
439498536 1465
123593524 452
997421601 5144
960880597 9588
354298820 1181
979141943 7399
67034461 618
5900 745470900
778497406 2595
355078879 1463
674234060 2415
36939 987194775
959962631 3531
875190387 47932
101999661 340
797997339 2660
794402647 2648
6182 978493142
40052982 20026491
110949381 110949382
565756919 565756920
87011244 71614604
822383090 3693
337708812 3605
3430 712898921
933838487 333816
810885969 4391
842765473 5549
562499999 1875
675898412 2253
928859466 9652
851078413 4430
1421 58985710
986786371 4511
769606875 5976
403626169 403626170
59400120 198
441901473 1473
544801815 1816
72300375 241
467849581 4618
207600079 692
1999 316301020
647878221 2821
335438024 1579
541158039 3158
832380940 84669
931457549 8204
2474 535857408
268499670 2370
479437241 2513
907800370 7577
249912853 2562
742424158 3566
612839749 306419874
561360705 5561
961290602 961290603
665102386 3335
290725705 1587
492725207 48052
575099999 1917
77469938 430
865927674 3638
522167840 2587
314996609 157498304
324015173 1917
809432188 14951
53383519 899
605066106 2181
690911941 2513
257257226 66082
383209840 357753
544564334 14344
543000000 1810
900851071 3968
496045999 1970
5551 374253168
845983929 4663
853382887 426691443
965442712 878171913
996982325 5402
914680856 457340428
576278804 5600
452777558 1865
258823829 1058
816331708 4938
787518709 7291
225292022 5091
277976703 138988352
700694293 6781
85800486 286
17230859 135
512401709 1708
691753647 2929
146700160 489
183532014 633
146635448 73317724
917129755 13693
381599933 1272
2376 440942832
744207156 11966
796202653 2654
417 68022498
217563939 794
680179526 2782
634535729 2901
277821361 5998
177345841 840
895666319 5904
966603223 3222
625561186 47017
656833490 2577
693602313 2312
441951084 2045
4862 978584712
806950853 11511
1696 189166297
892928277 352588866
450348288 3147
872730420 3847
914366165 27643
292319553 1039
472834907 4582
58371793 1702
316168821 6220
618076165 2071
635950800 2368
189621015 685
810485521 2958
61200203 204
444674617 4072
34200100 114
330221423 1612
699222489 3147
735946822 22373
833792399 2800
674 132640280
517099992 4049
948752096 767590161
746133509 2874
717486161 358743081
893140979 5757
31798 981929297
192599358 642
7544 476725224
636635709 4472
422925519 1569
6287 880901564
186754669 2908
579705262 2194
311891110 1751
398906191 1530
502236119 1771
756904391 2523
76122495 388
474280800 8066
293687698 146843849
975372145 4748
599100819 1997
416399806 1388
497192401 20040
857063024 174448
876439287 7544
748490575 11020
514512437 4807
623636856 623636855
710821849 2759
154500515 515
899040652 4186
890699926 2969
174131794 87065897
829321121 12673
738571208 3595
226426139 1153
312623234 312623235
541805858 1890
647561251 2250
535711428 2246
1203163 6
395414713 2254
652725239 8110
937390271 101607
378023083 4634
636168567 318084284
632960413 316480206
962781257 10279
40607600 575
81725056 463
586799999 1956
979219482 4182
900287034 381199033
49800001 166
797624157 23455
887124240 11736
410398780 1368
59400197 198
767082935 4766
8807 509106249
461699448 1539
237020757 2164
322 83315568
498143992 1801
345072432 1712
156683337 554
680569999 2690
674999629 2250
69571804 1887
555947207 4007
132627304 536
218765559 1304
22296 867626007
423803581 423803581
601859234 202156991
253170579 3770
44740998 283
405370295 3292
723431528 3913
47400152 158
333299241 1111
193814280 855
40500108 135
327967122 8724
604676118 2829
553773074 256471573
314423505 2551
881850192 3268
705328464 3327
295112871 5239
769411741 15590
271241105 3295
11625217 48
462508067 2146
417963316 4800
864638763 432319381
736197547 2454
600759672 5788
1264 362861120
969296770 3231
446468677 446468676
540083277 2756
957290360 61570
339000001 1130
450599529 1502
409501034 1365
526050254 1837
515980785 257990392
372431379 168080761
697499999 2325
929011523 929011523
459298469 1531
3503 743623917
406704696 4021
789904048 2633
794411798 794411799
443247404 2789
173225546 4199
4395 817764465
113703031 1121
986102573 3287
650274802 6065
217497427 1135
194100647 647
758757397 6034
744317784 16488
974703728 3249
136485971 853
215100000 717
893397021 2978
387601616 1292
736200000 2454
99514628 339
435457549 217728774
187251794 93469325
93484719 970
918148717 8812
797107884 10888
102042662 618
984091778 6120
302216792 1101
619261964 6741
415488998 1558
207899999 693
287908414 35669
863487686 3927
619797934 2066
281868473 2173
702868054 702868055
121286908 441
7117 699622451
691662376 345831188
351063253 2026
157799473 526
823890548 6569
755398290 2518
200391706 912
168277211 2898
677063906 7858
225900000 753
466680117 2324
98753808 4533
777600000 2592
17354727 17354728
786678481 12690
144899999 483
298589644 1089
726 85439310
502801675 1676
593573715 4773
10722 255256574
150300001 501
693521793 5667
866740747 12746
770250859 5486
743429236 2564
91800307 306
563986091 563640512
345037606 4071
97850666 5875
744807335 2886
107077555 10562
336600187 1122
321721652 160860826
494316291 2544
316026299 5851
645297848 2151
451570024 170842239
951210318 3877
824569017 7738
941869906 941869905
818133426 4686
800917394 5078
695409193 13114
907798165 3026
836296398 8204
318979517 159489759
259204518 736651
124541443 463
924 127277254
814990428 16002
588001263 1960
243582601 4350
564393631 255458189
512699999 1709
801203145 8526
347101158 1157
7820 746624724
385200908 1284
17400099 58
885731676 7325
2714 661398735
516603320 1722
487802189 1626
373038665 1354
453412289 3136
793424790 9916
119454782 5061
966112071 76706
771703108 2980
919298146 448093989
554979860 554979859
715479341 3412
82432920 276
195147247 2776
510808284 2609
498489745 169790918
558700331 12532
964501176 3215
415902078 4714
517382658 8466
695717501 2350
14893165 52
361683443 8499
88942640 465
182015551 5402
122172208 61086104
792120961 14464
251229797 928
701194389 5790
756000001 2520
843341747 5601
464507799 232253899
245603246 4938
792914528 2669
476267606 3643
442227253 221113626
472081280 220940084
812424625 406212312
509589283 18035
472679036 472679036
147784390 561
466798444 1556
330736641 330736642
889208205 4335
925913034 14753
469666192 2015
3926 941401473
5240 857044235
855349980 13539
144496464 4879
374233472 2752
865470196 4791
308767779 154383889
442467039 221233520
187753016 728
709339944 15968
48736179 755
720146034 3423
701263819 3978
80027189 34185989
887885586 3426
147350556 147350557
125020180 865
325579077 5014
190799480 636
580298270 6249
380787579 160819898
955 197655706
6899977 23
882580501 5644
584093329 13377
504901683 1683
823114657 10556
722872399 7138
270431659 1895
293228205 146614102
580225548 12269
670822249 4314
399627465 5117
727840833 2524
4646 859694259
741135803 3091
638099999 2127
225211329 2776
13528 477694541
329811003 164905501
744600001 2482
2603 702101780
157174651 65035419
623698239 7348
723989479 9901
550806712 4072
650700016 2169
207599798 692
758508528 9264
218574603 2413
502924601 3400
175998731 175998731
769198199 2564
933768144 10224
166670843 1986
789627071 5969
440071341 211182950
234832590 117416295
1222 215915137
221975099 2700
699535415 2546
332650491 2029
519105567 2852
268474103 134237051
26033 303057128
82548249 419
962699999 3209
316175399 1305
873475177 3768
90961856 344
2994 446971742
682058904 4945
912886985 4047
838144184 291162149
261896863 3296
560302635 2101
751172281 4951
710394259 2570
198532711 86616024
84000281 280
767526492 19337
191940288 1644
888304016 3439
649024077 3751
995930400 995930401
69911 735874431
864464369 8085
1607 438458999
836589384 7072
553298171 2373
931711579 10767
34499967 115
862123197 3221
72051 525946689
714966434 3265
981137395 36311
333290450 3047
747089033 3414
244005440 1358
181775097 90887548
605169152 605169151
59551990 215
3000009 10
390152785 4166
983103278 3277
901525793 172938
331328231 1292
800030160 4140
95138630 1701
8621244 179
202142944 862
25227630 143
266184905 1324
389905896 7123
666937809 2926
961387832 6313
719750070 10335
16687071 269
817893684 387075560
579668999 2168
663602053 2212
176999999 590
408922017 1497
626603026 12085
194699352 649
596719632 13436
420080189 5617
549996299 2010
315385249 1386
467360172 204152356
70757527 514
909599470 3032
69745084 718
589136132 2339
11046065 11046064
829500000 2765
548191235 12252
490894874 7335
903938665 12565
189283451 1763
667204721 10638
514081406 2746
398676278 23218
558303495 1861
500916357 1802
363800207 5698
301897127 1469
573826695 3965
202695775 101347887
14858877 107
539408970 3645
788401865 10935
113100000 377
224614854 1035
95608918 2669
91143240 45571620
671875259 5145
882290305 6816
719702399 2399
655420769 11444
688831293 283502682
11560 550943993
682655271 10987
825375167 6112
707939624 3027
230403439 104342293
617471970 308735985
95736527 450
221699535 739
744282757 11907
117377785 727
304488937 1068
6034 752988894
684299193 2281
302862436 1426
889107220 6097
375001249 1250
195759266 79907723
123298050 3031
998934949 11669
799083163 35026
345601153 1152
704239315 2405
24872401 112
97799675 326
6579 908359611
814496570 7497
660981098 330490549
586201953 1954
221978965 845
418094050 2090
966886807 966886808
900176452 4579
646705951 323352976
686861476 5287
623702080 2079
221959190 8861
923622289 45036
890102782 2967
890658250 18797
962702758 3209
781200606 2604
903523724 340399168
410098671 1367
146616889 1416
561000059 1870
356898404 8156
978306425 3261
378490426 1530
595514608 35602
366295668 4947
75582391 358
102443070 401
447996583 2317
122810175 122810176
359111527 3473
919231339 26418
123457441 480
835157225 8111
709252061 3158
419950677 10390
987794415 4618
225199810 1705
696394421 4941
879293673 5769
879759912 5828
69300145 24613765
219549050 1190
155688412 1826
4308 647910822
634244427 317122214
857944343 428972171
69946617 343
945263649 14426
856613394 5534
379500526 1265
814089198 4602
580342361 31915
311423377 1672
350136722 1478
523049424 51649
6330 985934893
3360 864366720
196159711 14653
257700514 859
675706678 6387
641690200 641690201
529486795 4388
837638423 5293
792561817 4452
134884625 530
190743973 1902
372414986 2391
636843375 2345
528482854 264241427
157056913 2232
270719398 3581
670200000 2234
697925905 2424
471442126 3045
268057987 1261
204300189 681
377237329 1478
839359105 10968
349499445 1165
747327351 21395
186899734 623
478499049 1595
15372421 439212
500160991 2164
297940155 1103
169288047 817
416858601 1736
615602051 2052
702000240 2340
319200379 1064
186584104 937
16499946 55
520801482 1736
139200465 464
678645241 2436
309000998 1030
544268760 7991
762853066 14543
74238980 4621
471898428 1573
708899999 2363
673468705 20217
820200001 2734
958974482 909953823
360950421 1220
239699370 799
450298500 1501
882049516 366566125
144299770 481
939303132 3131
960902450 3203
727896011 727896011
6200 422176300
388872541 1770
96532733 1003
895955369 3034
521374895 6384
105554780 464
307185121 1452
88500340 295
388777311 1481
694582749 4562
129623854 595
958500205 3195
567114556 3816
922800045 3076
514515815 2585
881926624 316570315
534207153 267103577
48780769 3288
763386104 6439
736709128 2456
281992567 969
792270708 5055
394397084 3155
417600146 1392
263903689 263903690
718375366 359187683
939743136 3138
301113519 1201
110099748 367
673106093 4478
495337631 6442
1908 518553219
137361885 1519
506499741 1727
132599559 442
22601989 11300994
872997090 2910
487456545 21400
559159110 279579555
370200717 1234
466795681 3120
370221374 2351
814185986 3290
552609200 3575
841033776 4544
426203564 9566
229495722 1253
777597407 2592
551101036 9644
302398993 1008
441005069 5115
417337926 202454866
531538003 2358
180048599 690
790412506 6917
396535581 1799
266796076 3395
681058824 35832
417905665 14608
324082161 6837
150786473 6622
979675665 4863
880430059 407746916
336625957 2657
804843156 9965
159158481 3151
191655853 839
323101814 1077
1180 206113575
774594287 2969
201759043 1009
371987741 4899
809957467 687294444
938924010 7353
569815897 8236
377050961 1433
679959742 679959743
72845 273605820
507260497 2672
18000060 60
772305260 3301
927282225 10594
349591601 1607
624430912 4798
220334111 736
438610285 3108
337498562 2897
835637345 4794
690696437 12458
780906702 5518
288900485 963
707541365 25431
638397871 2128
790069805 3822
71790153 428
198515536 198515537
595201269 1984
242099999 807
517202173 1724
585946119 8348
914115522 32268
438818227 2041
154799484 516
959948497 4086
509017346 5821
873781964 4185
987133356 7531
6220 740178549
122399728 408
731025383 7223
531013573 3798
3300012 11
495433119 2912
27000091 90
961609429 4671
370961153 1546
543177939 6406
132609881 520
203584348 837
76993727 2140
204883434 1193
771411735 4019
103083065 679
806473156 5857
726358502 8831
554426500 106375
522631888 2353
395460326 7423
431822524 33781
327176403 2450
945011471 431981561
609 140922015
477301666 1687
999804873 982858180
32699890 109
450900435 1503
61243583 2796
27779772 150
191236377 1294
183262482 6009
566099999 1887
662081404 2479
321103475 2208
236515106 1337
643779905 253378533
299399999 998
738419421 37475
68835705 706
617073332 8544
90544451 700
925645768 23871
238959391 238959392
702902344 2343
145948723 582
885456877 4226
910800693 455400347
572418796 2451
173941128 2776
924029687 5801
502800000 1676
558642612 9273
145635645 682
30599992 102
467759776 2103
254111364 6266
142905517 71452758
563939054 4138
562181255 10101
875100633 2917
52094381 484
360134444 1551
69300087 231
798755883 8715
637856830 14059
637198696 2124
800565991 27865
428398573 1428
36329833 504
6202686 24
144478958 144478958
521098377 1737
179849152 3301
366537163 3373
334514401 167257200
741585059 2556
658263319 4082
78370973 40536
597525931 3209
436308499 12700
639343721 22570
951193748 3227
978004850 3260
916186959 4068
190853110 1173
555600039 1852
886289268 572309884
566068007 2257
382035237 3091
547545601 50925
949982664 756263857
548260845 249433
158076280 653
790820544 4016
332682469 1454
307073271 307073271
151682927 538
649802166 2166
61778433 765
36457922 1237
941817601 10624
364155525 2157
10547888 5273944
286793585 2294
857099288 2857
793351470 758215451
711550447 7868
244643156 1689
25211915 166
368351488 1507
371805729 1315
269703248 1165
540599999 1802
611819231 3896
797420183 13093
175174431 4174
785051556 654376220
441902601 2344
671846770 2280
869102896 2897
871633436 8984
160640447 1089
239396346 1022
222640121 2248
277222017 1042
523611372 3502
146838440 644
218542688 1112
394199999 1314
312023152 1288
736378067 360527345
27899906 93
946907299 7052
42293203 306
882197303 13672
735799637 3174
15852859 142
659624901 3412
437362298 4851
159211652 18119
464189789 1999
327183284 11137
19800117 66
603598825 2012
238106939 3866
930374281 4532
442676497 2164
420227346 10689
705970332 5273
938048190 10820
509456914 11829
480636201 1882
883444627 3883
896795578 6946
3273 881805114
878832969 5713
341401205 1138
935138251 19065
79351792 376
667880141 4749
683397919 2278
190479081 95239541
311399618 1038
498491472 2726
405041085 2044
122075931 61037965
869670055 42174
816901671 17095
757490577 63595
408830689 17136
224832575 4544
552142474 552142474
571500001 1905
52328982 270
871483968 4529
365698780 1219
883970045 441985022
810526087 810526088
1568 266236992
511723104 511723105
752171130 46710
160114 828750064
585488860 10148
961273079 480636540
593585925 2339
496498346 1655
930990463 5991
195297648 85769032
292762260 980
511065669 2292
311390367 2551
295767136 1101
400853689 2978
300454150 35563
853463198 2872
232680102 1913
603066497 5515
762600000 2542
440040742 1517
661098060 2267
181684171 2046
1368 347187689
70169174 1629
127118975 888
3582 917518554
376794639 2020
965 246395653
310496171 155248085
600050293 8688
244284932 1771
360285177 180142588
531564786 4685
594842569 297421285
762620673 762620674
943000160 4431
959643421 8123
32466472 111
477861422 4650
45851183 432
436785389 218392694
200478144 1734
237510453 1298
887102956 2957
148665249 514
359700000 1199
83572785 1279
316526061 3709
822902742 2743
276626811 138313405
323125372 1973
112386340 3393
758234134 2891
15678348 203
88151107 7828
147000458 490
849599990 4487
693561724 3145
291514705 11554
122562349 646
859054767 3226
957276600 7190
912654838 7817
242820518 917
174274346 660
938096874 3127
740508217 3444
977627819 4355
562948318 562948319
11654 752330551
259499999 865
135723898 1850
9176 627210749
806403076 2688
621599103 2944
788198250 15225
735145801 7960
830074593 7178
602573575 2070
114019178 637
540901110 1803
913406985 456703492
21309505 21309504
457505256 5928
630744274 249606412
499116959 4065
786898460 2623
776330325 3869
53548435 26774217
839642601 3340
763502016 2545
654657517 294758
989475656 4987
531898227 1773
661799505 2206
532468016 5666
805633536 3059
38535993 322
155 8826609
534717492 1791
655483676 2313
705429522 7551
924662435 42099
823054463 5472
389732850 10335
397083771 157604936
884517757 410064389
125178898 733
40430532 167
214809894 1604
581284034 9022
504298320 1681
500 129360461
3907 989376994
976382014 7950
351900766 1173
901070161 450535081
403705478 3077
178870535 4797
249407799 1138
729923003 5077
232384584 1843
910899841 9312
169341353 702
88231496 34002164
934147419 21170
5625 361174726
753769139 5471
144197061 1409
351191720 2287
852430201 3924
586800001 1956
9521 836814837
250261780 2692
733484161 5184
555193291 555193292
522600000 1742
796198020 3593
294899018 983
288898945 12102
203059815 2012
902095388 3126
749112440 2597
80700270 269
429654127 22803
674793287 6554
133136235 66568117
131474339 65737170
419928522 67017
396389889 1809
658603219 2642
913503044 3045
34672971 294
574501915 1915
324000001 1080
975240603 5123
365626536 1492
268674828 2202
212046162 866
203889999 1223
361403517 1519
393314469 4695
85355573 349
812273338 3614
922407186 5495
780413509 4266
209724914 74847108
527702002 1759
874390253 16141
908356205 3126
432298558 1441
191700001 639
167900576 656
605399999 2018
258163830 3511
515976148 2547
108106049 524
6119 230698538
366823239 4377
892247827 5441
998238790 497574095
620007200 13700
760500813 380250407
325451075 1167
960732731 10952
12503658 366
2120 214459919
789851816 42094
668793368 160729
5416 979971040
815234594 755314748
436359151 1777
123900414 413
605495148 2892
439201465 1464
2784047 12
410321446 410321446
690297700 2301
684510028 11211
809982950 4301
559333182 11454
79668515 626
486046603 6744
745829281 3360
869691964 6212
317503271 14011
252900844 843
504899999 1683
665997780 2220
114253212 897
603051539 8687
864590397 414561613
205200684 684
850415520 4966
267506615 3142
547792093 8299
693387124 6071
856169611 428084806
462032344 3368
858599999 2862
380801871 1711
295373233 1008
360498464 9925
159557023 53640273
974654831 330611389
297438034 148719017
616597562 2140
707701320 13595
589200713 2157
516855025 4788
580295434 13039
536877811 3525
384245630 1315
825070933 412535467
293704845 292906636
207901229 693
963703775 4144
3175 551889703
841561715 841561716
735366857 3062
864719576 432359788
854702474 2849
3539 704667985
612950743 2934
680440895 4651
176407162 801
379989369 55481
509098304 1697
683999999 2280
150546923 907
697385610 2790
744897516 2483
678899999 2263
3565 506347645
381151662 124506
224826925 798
643924972 3800
995022719 22830
518928667 44689
7109600 34
846011077 3138
33848199 891
585853129 2088
317924500 2550
754498576 2515
561601240 1872
849080857 9431
276600922 922
626542591 626542592
44200 454994800
725433840 2817
328488295 1164
404401674 1348
560597952 4324
918715374 15838
281174058 140587029
174089792 689
423983434 12733
168899550 563
205215773 205215774
11769492 42
799975223 7992
766197466 2554
774327993 4860
259232905 1434
12835463 599
515784977 2968
596543072 2329
374999136 1250
732948602 366474301
88799999 296
69265129 69265128
1776 497995774
261899999 873
543002671 1810
322937605 161468803
481207747 2267
633102235 16004
435738356 4897
153000645 510
908776316 3977
789455473 18514
983508117 448957524
472156301 11900
86358385 294
937051038 5907
948738984 14234
721462236 4331
338152490 5218
260306857 1237
181079326 3416
299446865 149723432
935897724 39581
539612784 34379
892203144 2974
675599194 2252
159198047 738
583972087 3648
955917031 3233
502201087 1674
350403479 4150
892993921 3360
278031286 2727
987296710 3291
2015 314875484
624775170 3900
418113760 4569
896987078 896987079
370357427 2173
238400597 119200298
533409835 1886
968996770 3230
493734290 7910
112500374 375
495567904 1952
638921326 5535
827306784 5913
615746081 6472
67500186 225
746702490 2489
919929196 5006
922189060 3380
336770760 1308
835942898 74500
529107 34
784921327 458913698
61670589 212
133499904 445
736798144 3488
474016354 2211
427909943 11172
764195316 3161
648900001 2163
616278171 3034
426100436 1531
478983931 3345
489037473 1694
396039630 2869
453901554 1513
48864312 1000
261210544 2157
72900001 243
145577891 52902284
524719899 1891
954713726 942258802
866702889 2889
350832919 175416459
945232656 3408
49035133 211
929401237 3098
219182808 1609
166022990 10570
640454480 16031
276642639 1211
333324095 2208
443098522 1477
368128132 1861
6468 385628628
677098677 2257
549300000 1831
735012201 735012202
383951175 82696
447901494 1493
413700020 1379
547200001 1824
733276151 4105
437373167 1837
518899667 1951
854824352 4702
645899795 2153
848641459 3390
781197397 2604
993336433 4538
456383754 456383754
515669119 183287630
61052769 970
3150879 11
977096744 3257
563416931 2271
508729518 1763
895778080 3562
812818049 812818050
93537192 2599
788397371 2628
42092089 42092090
922503254 3075
246236898 5386
164699451 549
871903505 8626
142174762 71087381
357069098 6075
38900622 350
164278003 1949
814458349 6067
106963663 76526522
726433453 363216726
591801292 4514
261356247 919
849439898 3172
492537429 1970
228098189 228098190
159708167 686
36599951 122
571853432 3128
2313 473893635
240776201 1244
660597797 2202
399723071 3088
691918955 260276696
169784280 15047
480001601 1600
76799744 256
933799844 7789
442500001 1475
716218953 14388
733886424 40363
62365137 214
761425305 4024
735356301 3780
951593959 951593958
632345095 316172548
448819231 1841
749481397 374740698
854556153 854556152
938120729 4170
324899999 1083
445714227 445714228
242317338 836
110099717 367
634627876 4039
771953944 3059
866987508 3317
358665876 3384
908259861 454129930
66969968 3333
537513431 268756716
425035920 5249
422556803 1452
19048791 9524395
586568619 12537
358633392 7575
648847551 2665
404700001 1349
701402339 2338
506116080 9540
585902247 1953
546508025 273254012
400188150 2655
401133151 2085
973672062 6507
847798400 36800
685500000 2285
509683123 3090
4092 945395220
433664580 216832290
176993839 2751
985617223 3832
606134101 7100
490786934 3609
608398921 2028
450840615 4215
789960719 9168
678943533 3427
164683577 1039
717618980 18471
970417031 5343
790360709 60657
633768270 593464158
423169294 2209
815732169 8091
628 159702291
543671666 2563
520944416 2864
545611923 545611922
355497031 3494
207843871 897
33441435 148
49119608 2463
421233257 3990
554032359 277016179
990001710 3300
992285475 992285476
383484851 1761
806538000 806538001
593820148 5448
841623439 3628
550466280 3240
519754762 2570
864811859 6051
527401471 1758
878102928 2927
10223 992796984
805580725 4374
978071223 4982
273784771 1422
756675558 2573
491601805 5626
591417981 47838
30300076 101
129900434 433
1011 75826182
752972345 34167
329785801 1661
334499020 1115
5180 955036600
73878515 289
794614523 5844
873602141 2912
780002599 2600
292871107 292871108
263088426 920
463400823 2395
736483125 13125
787599645 4286
593696479 48880
166770995 5031
242571243 2476
935574527 8896
524698251 1749
144362450 66295345
849303244 2831
5589 660999852
453533137 226766568
289707709 1617
60900343 203
973187549 460287214
80700001 269
988366736 17036
646842126 2449
140741091 4917
435122550 275766551
352097428 6369
432598693 1442
144899611 483
215517637 9126
946799999 3156
791184359 4971
230700215 769
979098028 3700
509398746 1698
257882877 8211
884854333 884854332
641017945 320508972
399300000 1331
804763475 4146
2449 426650086
827293892 720175201
587923422 587923423
689121823 17432
4309 564005010
343029347 1626
812099999 2707
726984392 4393
518990582 1767
143575127 564
431119115 1479
775538574 2841
89835940 521
413151604 2117
199415007 99707504
585742696 32789
607844929 2282
908688571 5613
917701213 53705
838548475 16662
800651508 5622
909747256 433504078
308055188 1039
880438765 3350
802277002 3747
239479796 841
477520642 2691
640463240 16235
201900553 673
921180762 460590381
819726486 3719
551100000 1837
878402366 4197
666202513 666202512
652416530 4450
633302825 2197
556385709 8349
865499999 2885
114776167 667
955442738 3247
836942789 4447
777648349 306275
2602 617492821
582600001 1942
3233 945449497
988398607 10971
282292834 8394
147124033 53610317
457034882 1559
560940288 11904
651400312 19071
334108519 1576
213887497 885
2051 609127989
382198726 1274
1840 534054881
639563527 77093
674018674 5914
591298029 1971
395723237 8641
1679 275774071
8605 774981334
501901212 1673
870259716 4372
823203540 24991
381897610 1444
161592355 847
582045946 11355
50073650 503
941467214 725256522
441968001 7360
304198883 1857
326758147 6029
5099982 17
538967726 2517
490156831 2285
492208664 492208665
578953609 6906
942356016 5967
552489841 6717
265319882 5869
889140410 889140409
954724355 117519
26401969 376
2121 227447781
3721 648447507
78059036 748
857898035 9598
936899952 3123
937618193 5112
848097172 2827
876547103 4062
612527408 32402
281382782 6501
656183493 190143
786699260 319679875
844604800 9000
870896626 3319
474601581 1582
858649714 368444924
215100158 717
233473893 822
444048037 405894
923224233 5590
126920759 456
601954387 4207
935600960 7893
695385291 2443
717944579 5364
491313728 2232
475199093 1584
347542956 125525972
673204383 136359
994926509 989671271
858605530 2862
108646680 367
358201990 1194
696599719 2322
998595487 434363856
679802266 2266
770398584 11953
185700619 619
756716813 74502
56688104 1335
899997001 3000
228717272 973
989949467 91078
764400001 2548
424200443 212100221
3517 853412190
959237971 3346
654700443 54454
843602811 2812
742202474 2474
781071008 5539
418519412 2398
547397143 2584
6141 680394544
586148641 9240
357850043 1949
167986019 1230
599003646 26679
816601093 2722
706501616 5931
779791839 3825
356761530 356761529
658687776 3151
807014547 3069
17981 919062853
928641178 8017
733842316 2796
996635604 3365
991996853 4031
939241951 398746703
146409 783762511
811085633 3136
898540303 898540302
180046153 4147
240480998 185265569
151200505 504
155598058 77799029
535898818 35309
805367869 6703
830565019 3260
669738051 669738050
288595955 2738
926644171 6952
933984444 3364
1001 267691424
282617894 1387
135183348 666
340730743 36689
575861968 3652
428099360 1427
655982341 3511
603288850 4449
188669682 2481
250911798 1584
64500216 215
712420191 712420191
990903303 3303
177944546 2387
706180919 706180918
322988736 1153
961434329 719895363
659224926 3143
561096305 19943
265757398 4414
538704831 3296
70887958 1713
819010502 502792661
618035036 2504
330160537 1168
928536453 4598
400800001 1336
655902511 3361
38198 500813978
1807 316295547
158399504 528
672185430 4410
948690542 474345271
116224290 617
123866073 1941
313980261 2469
310688409 4955
576353012 576353013
931203350 3104
205500684 685
97015538 599
249756839 3030
325799455 1086
116699611 389
849520407 424760203
749264730 4657
685194840 3960
514962302 514962301
968262455 4488
221700739 739
913884631 456942315
196935106 196935106
842201869 7818
20991153 20991153
719247399 2725
556188025 278094012
346314738 2554
996596679 3322
383182786 2945
635 95074911
833268647 327004176
53746759 53746760
826518847 2774
617670247 4355
267055433 6021
2566 717729708
324170808 2533
510871159 255435579
264885615 4635
707224365 2565
360671316 1319
813419701 406709850
189691726 826
50218160 291
815247090 3021
376500001 1255
492072257 10972
352707857 352707856
83779715 41889858
247637753 18031
452454584 1876
75574676 779
598498004 1995
661545875 2983
450734834 305963131
93592544 976
429842400 11960
359546884 7166
538498559 1795
729720324 416004753
320346001 8214
558301861 1861
884432328 4221
839421570 3356
289499002 1121
82155901 1700
100734867 342
121328115 1356
597106845 3585
219119590 1028
583175209 7752
185699700 619
353923002 1595
3412 698196262
716473867 3149
641872589 552634963
904747364 26883
157982290 2191
537269299 2110
252742789 126371394
670995258 6200
762597459 2542
208013993 184414854
657897808 2193
445799476 3091
395918106 5622
497634914 2143
182700862 609
378002346 1260
101710009 722
703296441 3890
668702230 2229
67328696 272
989399321 3298
761934400 761934401
873772806 3332
276667505 25760
334198886 1114
277800878 926
888233931 3259
380266745 1768
664476752 4358
267088262 2763
876247293 10807
858155429 4498
376352857 2412
602402008 2008
462508017 1874
387237747 1677
946300495 15113
539338800 6735
219358061 1414
809238444 809238445
595653441 297826720
675934027 7291
717108996 118847
2168 459255191
564000000 1880
519326850 5810
737697540 2459
978896738 3263
723171500 14900
96262829 4297
9913 696854161
894282851 16026
753600000 2512
802997395 51143
843902814 2813
228885888 1232
466721765 1772
839561599 3712
473098603 1577
695461428 695461429
649595715 3428
719275709 51939
300386905 117845
69613577 296
16748947 16748947
2479 269301336
738297110 19385
273977601 1184
340800000 1136
527130079 1986
192309194 2894
784312284 4357
607329834 5036
936379584 4284
844197373 2814
476960757 1841
6326 646656035
559201200 1864
56572630 370
475548272 8048
534798466 1999
101093661 16253
914889705 507734580
197454441 3418
907065168 11983
849620922 4182
791060891 8291
30935 797380560
426000959 2712
970915256 840309119
52892852 341
780758971 2830
357118438 1599
976032927 3368
490307979 2751
282354743 1113
979918183 5059
777547909 13196
817178480 817178480
667417955 23285
481702102 25513
405703453 2434
77637696 452
244325563 1049
269275361 1970
932623485 4144
456737742 257150351
622564176 4264
161561120 8612
322866543 1144
57271891 494
962101497 3207
218700009 729
300584960 1280
354823857 7411
260212018 1633
380175841 1320
851872736 4576
196903346 98451673
891976960 4783
174930608 174930608
716702389 2389
306677816 3141
120719009 4009
876081069 3294
998406201 5800
533218678 6680
649226424 4561
146736448 59626
82090193 313
323292717 1565
435801367 8778
67141440 3272
352005311 1762
915662250 5471
266580746 1120
864720131 423748
117735540 847
582601941 1942
754380865 6624
868437938 4317
770401523 2568
188085848 4613
128867492 76070334
91583801 334
649365924 2742
480110490 7782
651355470 3009
193729300 1099
640188381 2803
759564266 15113
820690619 2906
846603820 2822
861435057 14386
751801942 2506
841949735 19340
799356470 4243
685567784 15295
22800100 76
671913664 20862
134009039 1518
895330635 3976
682096866 621893816
733876701 4300
953102545 3177
579463416 6678
104999698 350
409368720 10953
989421267 3358
401690877 1811
4135 916385207
826100161 291190235
493354835 4446
626049539 2355
325132462 20757
583028239 291514119
465916100 7255
19552250 272
16954 892899364
745453754 7200
339460811 3492
229927706 872
265500001 885
752435006 14013
226800001 756
755129566 10232
667286240 4773
509314973 1789
499784901 1850
437277151 2276
803102677 2677
140677793 501
949499764 3165
301070624 7702
952256161 19680
516794726 3693
229692330 930
335653343 1248
96185388 572
279601366 932
274857419 2305
413092890 4011
73388599 332
627835838 15144
189226208 767
953054960 4994
667276444 17529
703802406 2346
833248610 3573
207151874 91733350
457073375 14496
63541890 454
751564195 7827
753356413 753356414
747382823 373691412
958825788 10421
173334167 721
583968001 10500
361500784 1205
914916090 4049
759134152 2946
846392235 7094
769018951 2612
60169689 664
621825551 3137
333600384 1112
19654179 94
903585191 4331
326993346 2507
785662039 3213
98869517 594
909300916 7166
355282201 1365
2125 418927842
591420704 3593
752433980 3104
740054118 740054117
798507527 2793
75399053 75399053
101402580 1109
321299896 1071
129599569 432
4301 414423929
481801566 1606
158699470 529
108286037 1704
819599999 2732
829896626 4654
420658984 8041
252611192 1087
324441596 2486
92682 856800667
362 107773976
960085573 446728038
819964556 3312
975298042 3251
268392363 2147
37596074 199
231561247 2318
115799850 386
2844 551860046
552666361 5158
395039710 197519855
354449555 7487
557899086 4954
149490952 4889
130985471 38616
58045344 272
638164787 5097
221699727 739
295389930 295389931
545550572 22550
236100290 787
287980456 152108382
239699350 799
161228051 2441
828361886 4598
711902373 2373
829479829 36588
271200001 904
434904185 14307
173312262 173312262
992541705 3509
435461526 7333
429120088 429120089
109500366 365
577040444 5385
999168300 12972
798897338 2663
895190465 5509
746328791 426103037
261447763 167882538
138671910 915
605172902 8284
668698719 2229
53245522 343
324335700 1170
693923319 6182
8970488 8970489
299065844 5962
331147169 1295
680262222 2508
281400233 938
207564055 4184
540365699 11156
456257117 7285
244304414 244304414
617037753 10797
647439071 4578
774597881 2582
102000005 340
712203839 19440
188999493 630
985912161 16167
921459537 4244
791010965 5944
617484010 5590
987176536 4920
347811325 1525
866109846 5749
70287643 826
743850141 49399
586007728 2027
209099999 697
523172201 14107
693272855 3253
181800060 90900030
400897826 8913
545152124 2037
924602805 409678435
158560689 1006
668409616 165395
598498006 1995
363513195 3047
988498960 3295
134538417 584
847775385 4582
361484553 1364
562540634 2711
938558788 469279394
744897518 2483
367316 4
278999896 930
333734399 166867199
294916709 14870
977217500 3500
213178187 159081862
552164080 3870
583255503 2033
388880900 2063
290291925 3979
449349430 7289
552849922 276424961
356535973 2379
321901072 1073
176598126 878
487498375 1625
834300453 2781
847551650 10893
193856731 96928365
742255445 742255446
824009220 5595
53167058 238
452037793 4238
241688551 2603
739655430 739655430
992701537 3309
908415158 820092633
598199999 1994
894695383 4977
926398370 3088
21952784 151
136269378 64615938
867035385 735405403
615902053 2053
68390106 262
657124774 3669
114262252 1047
595025190 3915
141736316 937
804302680 2681
689991588 2838
953644232 13292
428999047 1430
581266262 4787
580437752 6649
15496075 61
908786201 8530
2104 175277928
247031731 1265
685996246 4138
16424553 113
217931101 816
620165557 2518
448105739 14125
740062247 33148
344512524 1333
955410100 459500782
377384559 4535
822601351 7928
743348996 3411
354579074 1935
91199695 304
91783283 1327
708411191 5316
504628864 2243
418431749 18925
23605910 217
898486863 12551
793502646 2645
67062690 27838559
155781561 3368
486994283 2502
341061248 1323
801834188 10927
800399999 2668
620888114 310444057
876360614 876360615
410289886 5048
493255106 5519
644402147 2148
986696710 3289
749026229 749026230
774262149 7178
151072748 793
944493501 7625
45899846 153
362205776 25225
797400000 2658
275159297 2567
577773700 2450
61317503 1581
640549080 2461
49721630 178
909896130 12749
92427154 399
80412606 403
48599843 162
865042606 82049
111719885 578
772021705 772021705
854700001 2849
164682183 30508
958158344 5857
830559835 2977
111300000 371
452486266 2287
859504190 10101
69939841 9980
471955472 2043
415836624 3739
382501275 1275
834846150 20640
241126993 3099
622785847 11714
614631221 16105
812099105 2707
286746606 12071
428904460 1537
353584513 2232
398654238 7334
262415610 1086
870001458 2900
425869416 2968
8700006 29
451372162 4687
1278 82058971
387979391 1312
926101565 8411
947396843 3158
113411216 25530
674698605 2249
764989592 759306936
2056 499739584
965437886 5782
499698076 3492
243265419 2230
385801287 1286
159899467 533
245105646 159909971
302401401 1008
34806647 351
903936494 16961
350751093 3882
484288088 2056
7295 821802136
334201826 1114
208499999 695
980191469 15743
609320360 3530
705354550 2815
443006644 3388
2079 593038288
895059360 36296
139332433 492
903707757 3346
471626054 1811
2149304 19
912643406 4468
972678793 6438
593098024 1977
243900812 813
282614873 29919
837441341 837441342
312435569 156217784
696602615 2322
41882095 41882096
768813959 20360
570 75490249
174123599 6650
800705172 2669
179322187 1037
353701440 1179
870123060 419383109
33881492 134
715655463 5176
980104186 3267
557243794 2599
606733915 2125
488487945 244243973
600520007 120194
697802326 2326
42782065 16249235
898647436 4187
92936907 329
629061026 2121
210 54485355
1026756 5
201581571 75401095
541950353 270975177
555230181 1872
289161075 6335
34187368 17093684
411831001 1800
63600150 212
961210295 961210296
584100001 1947
179130632 23297
413566343 2952
132194267 551
99851201 400
604806348 2495
487800812 1626
999900001 3333
174 30905358
399264774 7632
581719650 10940
627661917 553563647
248399989 828
345383520 113613
826765331 50092
914912423 5274
165900738 553
999951730 3890
773922818 11787
813528112 7754
96957299 825
835880514 5767
945172788 4179
959492027 3828
535000694 1821
2851 533234319
209520814 1261
999998297 499995734
125699582 419
372027986 2765
825651550 4351
713000629 4565
187032437 164059264
280759168 2493
85412599 350
517160827 2011
1883 282406691
371111019 8278
898467759 14126
398586295 1893
622508411 918154
583801946 1946
445124231 528024
148531521 496
170627888 763
11515401 65
545999910 1820
83284606 313
623702079 2079
112111150 1966
530698400 1769
669067560 2520
86221511 3452
321900085 1073
800695755 3285
775502063 2585
822090816 4668
443482288 2004
138060900 524
1567 456344132
239632742 1060
270057312 9312
47551365 1106
209262929 1381
914864215 4026
3374 933017787
76541436 324
121200000 404
154707211 1024
741652927 4762
26818584 9435288
934088340 594152159
337442240 1220
518629452 3162
874654181 9773
584975107 2502
891299661 2971
792244732 792244733
102799153 498
964120059 14542
375768301 2094
512179656 5602
313980684 2612
617820218 617820218
662457596 5227
635999999 2120
955415495 955415496
189541647 2669
474588288 20728
348663967 3488
574436071 3510
148216254 1002
705901590 2353
599124683 299562341
489115900 225657946
894476771 5243
789671820 11802
84555171 2241
792031228 7692
340248800 2525
590587997 6006
434556091 6399
536438982 1892
269693131 2065
923067595 18781
854999999 2850
800604519 5624
951022605 10231
948267908 3754
952882263 952882263
404999957 1350
996819966 344877538
703596240 3365
477297625 477297624
958496805 3195
262310992 262310992
175112171 612
96151926 745
225961177 1689
395453072 2293
682799303 2276
454373971 347996848
652940230 3730
453801600 15829
455157026 227578513
873291336 3048
706361075 4486
312558361 1742
451955592 4664
605407685 2678
26152283 13076141
73601271 36800635
835108812 2876
699852068 10743
852025663 3781
111359192 713
436173754 4691
734747005 3383
834528012 8893
81534634 1029
340586890 1359
684273439 3542
995788132 3601
847888239 3646
727125573 6051
571536061 7235
986096713 3287
716720159 6302
327974252 5143
860141025 6075
960917589 668697
723472158 3166
932701300 3109
2682 447076045
195641155 838
46965661 179
962497657 8380
637837661 10923
22656444 289
486814028 3317
382072509 1382
428826173 214413086
712202375 2374
663900001 2213
234373183 971
295224127 2269
353513509 176756755
159926712 2068
971 229750252
448544399 2575
20400001 68
537000081 1790
61941151 364
361062580 3333
253200001 844
4530 633427578
882145483 882145483
961803207 3206
565223685 9781
491363623 2008
975534371 807045800
196 27755952
584921062 2588
183897661 753
440227211 11478
286800957 956
158781431 604
823691621 8295
214446385 887
588557787 4537
5605 459262490
977895240 7132
125858624 898
796549884 2824
786982912 28677
719103482 2397
183884255 1098
794710224 4158
11115830 60
999431466 14674
140870424 984
812703939 2709
944395087 4186
663764573 72614
448404587 3163
817201690 2724
244044449 1336
391791360 1542
351832040 2830
953347272 4344
368796921 2834
643621247 20448
429 120138018
44129009 176
318383001 4736
111088340 862
46935995 46935996
804598245 2682
1759 246694473
972956597 4525
498813965 40922
280 83279722
283938691 1337
818705047 2729
2767 808409201
816902722 2723
97212271 48606135
53389336 285
824402747 2748
532408107 13089
946942361 11599
314999999 1050
37225448 318
233300749 14750
855260153 427630076
647990519 2238
144439077 72219538
517147518 4067
974638734 15472
962100000 3207
90195082 1036
265250880 1116
754243529 4857
580839065 2358
933298992 3111
236659826 236659826
989396702 3298
972540010 4014
4698 426057343
808551737 3218
32056778 158
337144572 337144572
281900 423368322
973691045 7908
174107129 622
936553139 3589
456307836 2302
273738391 1122
981036033 5316
287267439 970
883357345 4362
221888684 1158
5604 182094187
625499999 2085
504669425 1928
98011245 390
999901382 3333
245711616 1404
404401349 1348
68123 529863297
41802910 290
710038838 3158
265171695 3585
327846331 1281
822585442 68700
71564954 385
790041712 2966
324250653 1742
242150944 1857
506489523 15011
994084755 4043
396366761 39740
975455669 4684
466109035 3883
558999533 2468
382136555 3691
832197952 3163
305401322 1018
461639972 1684
474920034 3322
921422429 4684
144126400 1045
94533191 1521
231367403 29348
877797075 2926
832876739 416438369
270792670 1373
657141031 2678
802549777 6276
803436735 4996
228893652 1066
424998871 1872
985541650 5307
423851219 8060
226970257 113485129
694768851 3033
898399468 3596
877831424 3155
132166401 856
284997086 1454
384916630 3775
878878103 6498
862500001 2875
581984606 2215
9827632 34
688970567 3432
168650407 1192
856438896 428219448
372 96873264
742645901 3086
327062661 3995
329061215 1217
797055721 13514
951459762 425084189
649099737 2585
514561229 24665
960222343 7193
727145261 11826
746871541 8755
802273636 8865
667074761 9455
157019468 836
861384330 7710
311653770 1087
27165865 406
469742096 8808
121199596 404
37936 845082026
969798167 423109999
572442773 6842
185100000 617
545098182 1817
221961012 13692
866038403 3684
886796015 176723
614186991 307093495
507259774 9927
520798264 1736
616085711 2244
576959217 1927
951834898 4611
370950123 185475061
122761749 1726
891171863 10638
525450324 3804
736639511 2856
4827064 17
100187703 1197
465330727 1883
81210340 3977
238034952 847
645342607 97794
348657004 6379
87764614 43882307
2832 575141175
306898976 1023
936751972 5252
852870859 4010
908398286 3028
853416601 6360
941231411 17684
969184533 5779
643204283 2144
57936220 2220
746677831 7013
239584890 93853702
549901832 1833
192599358 642
793501802 2645
160131114 2403
341133882 1263
759918854 12631
819012429 819012429
235220340 1268
194248400 1676
555656602 4906
842115 842114
142389999 2569
656982844 3524
489894694 1867
190883660 66463428
674375503 9208
794715938 2666
211253323 2365
497198099 9534
851540559 851540560
686782162 2438
395593206 3057
737346068 2537
657002191 2190
90000163 1407
782796241 7809
359000753 1714
827611996 3253
606401089 2556
528826799 264413400
226800755 756
10868413 121
245400819 818
418421702 2139
181356027 817
382391768 1321
104755711 512
502512789 4030
5400019 18
347563801 1412
435601452 1452
390774408 5079
650657965 25498
150162837 4041
551381233 2352
495733536 24656
149100497 497
222600386 1270
897881961 13294
409835134 1433
687900001 2293
6907479 29
131666903 1242
869272981 5464
561898176 1873
524094833 2017
6301248 111
376688608 4177
787035172 2746
244911920 880
66289859 2470
556279003 3224
335418382 193884338
123600000 412
635083919 2726
576925499 5666
404200805 1372
867850006 3715
661269417 4034
472319659 4926
408829898 2341
487921888 14656
277427562 1295
953333619 7019
879018113 4672
898503502 2995
292423185 292423184
271629216 3055
7961 722273559
287400594 958
985903643 483123351
3139 584553997
752748464 3656
276027029 2257
776812239 388406120
1294 320914588
112003008 3212
543487737 34242
278399999 928
714895863 3490
735391789 4213
945303150 3151
621183240 4057
278330322 1163
521248975 3083
875668968 3816
999870575 10789
993083717 991141437
830451337 415225668
772648411 8780
19200065 64
911186967 38074
866546424 9250
587698041 1959
146074517 564
9879188 79
306677343 2149
600208351 13503
92771120 88292
12330 888972129
133833721 456
120826373 1166
961658988 887299384
440966168 189640050
137427192 1134
221773444 1569
278302492 4940
641672135 18865
805199457 6202
336868055 1224
693080941 341774398
522301031 4636
2198 570378711
598349544 2522
709298849 2826
969932037 911609914
285766376 1131
671225700 3225
6201 656816121
459542619 2159
438189704 1921
983632267 484619784
975703771 878910635
985 263638205
972296759 3241
15769141 772
2227 619819475
210000000 700
793756393 12792
222588565 1446
967086167 4712
900117999 900117999
89392643 1198
270957052 957
406998857 2206
303844712 230446027
880064662 4177
3778 419667796
800015592 2712
660599905 2202
214505092 2969
2524 211677512
107324673 107324674
626978200 626978199
386922970 1841
746010432 746010433
17141983 66
931518787 10326
387777356 14605
938531595 4349
74183045 3250
265017537 1616
550927619 1839
347045605 172268116
486272355 1622
824511009 2936
860 96805310
704296271 5448
457183394 8319
105940523 595
806098879 2687
675000033 2250
569925654 14233
599999999 2000
63309674 438
12406 508163338
436256281 1620
999586514 24118
182182544 91091272
305730474 305730474
626400000 2088
550200000 1834
626403329 2088
621795121 621795122
901928720 901928721
88499999 295
902347345 7848
186600000 622
324702354 2979
814871724 3261
143079873 651
1303 148422604
515504736 2592
2979 690889228
410655089 2731
527853597 2299
344101147 1147
3468 479180496
419203618 40749
813812749 3052
16288400 18940
170681985 950
383998720 1280
517029997 2004
91189491 7477
997005178 3436
604145902 7891
625926880 5881
639442440 6258
263401610 878
450299957 1501
400200219 1334
930362539 413556422
458699071 1529
671150479 6545
555491941 3070
149590091 643
402881160 1752
782234580 2802
896783447 156343
315485553 157742777
32400108 108
368715153 184357576
909803604 4948
818507824 409253912
205008821 989
804438456 3014
5702113 36
789621029 3118
770698305 2569
716418605 13283
476970935 2136
903330408 866103923
478532649 1804
488917031 12026
704702897 2349
897111320 6440
489902740 1633
752700426 2509
696897676 2323
898562930 14536
668397771 2228
497986343 277800045
825002751 2750
507928897 1776
783683482 6653
706502355 2355
806998879 2690
11754 497029107
409771979 409771979
343904493 1961
619954673 2703
970419904 457628946
842647953 4969
532903515 2193
377342494 2343
277041825 2251
638363362 3766
2814 601976749
760503541 6288
667809591 5347
210608402 1762
841895649 6151
946436471 11804
395342256 1556
787821233 10156
661140931 330570465
806310733 252063
540420012 2192
1259 202269228
3557 899630901
279916231 31515
507034015 253517007
914302296 18219
427800024 1426
554167981 14766
600898982 2003
4175 600864685
657940658 328970329
701400000 2338
581893789 9151
58579125 361
835899928 12172
309287857 1461
578826032 248323268
699272844 22409
542697047 2616
299419484 1028
631497896 2105
3289 971493652
927000001 3090
125815893 726
109500726 365
96437682 332
950414800 9710
645475215 21693
383303863 1974
251999999 840
798124560 798124561
69967071 353
574332415 6712
562455631 4619
864737318 162453
153028646 1392
80137826 2167
780217211 4891
569274453 2294
756817153 2896
219838940 3969
2242 53033131
238062461 1142
323139190 3790
805497575 2685
741105393 3660
306481923 306481923
668263068 2484
64270372 979
531898226 1773
880083699 7394
647252806 12127
51890484 821
528646286 2786
5913 899606475
599492940 4414
31007394 594
232402979 967
981587946 9059
910802620 3036
731483279 3420
976252769 7422
747597770 2492
2538 554490116
372409853 2521
403338585 4136
947259040 7826
333260857 1169
704893971 2882
471598427 1572
712336073 2643
543376545 6036
987386401 21920
586200101 1954
644941521 11533
118500394 395
123279765 79021167
946515984 3734
43860932 3449
615835908 6737
514651201 3570
943378261 9031
526931303 14236
462336831 27291
205800425 686
158153172 604
110696119 964
909704812 16837
19380193 96
911004193 8136
888300001 2961
405000000 1350
470482752 1668
964797152 3216
588416499 12775
487976673 2876
621300001 2071
213936217 1164
366305377 155225139
681503333 3049
1458 412800568
918600212 3062
26632316 119
155400608 518
515998511 1720
818100000 2727
456843958 6064
799895655 6532
944015159 944015159
701110907 7109
9634 363300391
904158782 4219
450022739 3820
853104595 6042
926699999 3089
2109 419665692
496346360 4211
792907013 2967
402162286 66265
12379686 107
194857154 685
65399824 218
580218093 2247
699509888 9554
763527591 381763795
578932989 578932990
19828305 68
951309075 31951
848398580 2828
963370718 7305
458772829 2939
434120294 2285
355982640 5538
153527557 546
254101000 847
843566583 3602
752339355 97365
849438043 10545
686877804 2586
701040888 3852
891113966 5331
94560425 635
330095139 165047570
449275241 224637620
673799892 2246
979809989 979809990
785781293 11693
777455201 2668
709101705 6953
61017303 449
180162013 845
1941 519802748
560377250 37729
726218559 2458
27797757 27797758
457353019 17234
123899652 413
653402991 2178
2125321 89
432019234 1557
540600710 1802
69794255 374
813720918 5111
49500294 165
674323472 6284
164589974 22167
541167921 3302
294290648 1561
642897981 2143
737562672 8316
496973088 3704
434043117 69879
663397813 3916
711930468 3428
980740727 4136
555600791 1852
3380 634300838
677997739 2260
436816988 3213
686997710 2290
798504339 6532
338835001 1383
446131130 2870
20318761 140
703856122 4013
676466796 4078
978408991 396117
978682949 12349
775833895 13615
498420389 1885
981303270 3271
197100055 657
450566848 1553
37800049 126
634225410 2799
946981731 9166
466268817 9652
993296690 3311
608971457 9770
839713057 2964
792589329 3355
74833391 1061
56375305 265
551337697 3088
562187348 5933
591429965 10583
3573 558381294
381207387 2247
983149642 983149642
598133094 308175692
243861260 956
885375792 8561
507502845 253751422
791702057 2639
725920033 4486
875448760 3451
415849570 2797
930296898 3101
15288858 174
102401606 646
339368579 3892
739399905 9203
499893409 2016
5163 804994308
700042368 2784
513747114 1715
851253643 7636
671337245 5524
904503015 3015
591601973 1972
940547255 470273628
543728983 7037
78077296 5192
750903501 99339
980657190 71336
752399718 2508
22645 833097818
875188755 88198
174975444 621
477842965 7100
623093878 2159
393290926 5794
843795487 843795486
877817779 3794
387714250 3025
499487804 2095
807311593 3086
185823533 667
690302301 2301
127209607 914
722846845 9115
724202415 2414
245203513 1128
604855613 604855614
717383031 717383032
182923741 1020
965065706 470370700
475811444 7387
124200001 414
107345549 975
373925656 2115
606569573 25702
366107101 1641
7503 798600553
455381739 11753
15513133 69
729731564 2455
638997871 2130
188165009 935
72309238 363
882962779 5020
930003099 3100
390859673 227252415
59496221 29748110
548279025 4610
312872433 1158
130822651 1666
26099912 87
760802535 2536
887167151 8094
556812476 3548
627780521 4430
378330880 1280
788010616 9303
317573245 48763
31456055 856
443324378 4261
1173 261939841
809265556 616322126
252662186 1259
872047618 3957
8704 499992576
16620 505846320
276987648 1407
665999185 2220
113722706 461
526832196 17754
948775342 328940203
226886499 6444
5155 711711050
540212358 1813
890494420 9467
44493901 10425
280421973 2930
167100735 557
609384902 3077
192900001 643
614401942 2048
382524416 135265
779180310 56145
855916290 8643
682875554 2318
375812556 1999
26616505 228
926042714 4759
604090994 2286
480193333 2956
511782479 255891239
686699941 2289
867231823 6621
836686620 3710
129899991 638
713087802 2551
353399669 1178
210658545 141162624
876941587 4665
477612955 1714
289561806 5566
325851009 1184
909603031 3032
511143206 3215
446401489 1488
296167537 3024
745013793 3763
186422830 90828979
217800000 726
236610203 236610202
974619345 13265
968696771 3229
690321931 3439
458939793 2103
464814511 9439
646493965 323246982
466737896 2374
6799490 141
2261 472815176
296519126 12598
785236855 6319
815698420 2719
275634901 1539
518607244 2277
608698673 2029
928662592 6032
324136424 324136425
257659400 1766
942903143 3143
218670852 2422
966316520 20980
491761380 1870
250200001 834
266252393 3299
52494776 241
20968870 246
237198171 1774
843463381 3791
108300001 361
370195526 3325
494764872 2292
221686876 755
410398633 1368
180000599 600
229289283 2212
905502200 18442
105421426 1171
7500025 25
75302171 2357
748078464 8544
274500770 915
509700001 1699
103799655 346
389368767 101056
356502570 15315
10728651 62
633073719 2155
214683572 96207468
94755969 11302
915257266 15635
746087135 10776
452123716 2451
895761467 27804
38199688 181
420750185 5246
268324908 1374
953991676 12949
634520872 2238
309934209 1756
813425654 10155
486677605 41908
403292392 3030
551120226 2116
520491977 9913
838586683 12562
433910879 2028
556991714 4527
328199974 1846
900896997 3003
356684972 1652
187553179 646
479059064 4845
593629753 296814876
804109756 3615
685501713 2285
967993399 4038
17968 968780656
417139041 1675
942726795 12676
862662999 3949
220500065 735
672629184 10944
215094607 1319
872353031 872353031
973918218 50246
961809784 4181
505871031 2590
338242367 2238
2561 77452323
931045592 407163734
5126 784749592
464481071 149736
257582566 3002
834674707 5454
19500064 65
708671510 248260665
166013737 20118
501001670 1670
890985150 4793
764183126 2887
809759776 10096
353532477 7943
240107267 1491
958805865 3196
848082812 848082813
123723854 662
265460505 904
60126933 902
149880466 4949
55200175 184
683091197 62252
516653612 2169
858035003 5708
623927063 2882
46500294 155
301565441 1280
320767131 2073
599003019 2963
953600044 953600045
26332 466971688
355637615 1412
394669500 1500
39241261 135
65049120 360
51421745 253
4164268 17
597261435 298630717
171754944 1303
574049399 2768
335102023 1117
596797409 3230
440399999 1468
326098912 1087
10414360 88
646367529 3266
87959781 38586972
308480874 2600
2776 765007304
820657693 3554
335492635 6501
1545 463092120
419399999 1398
797916377 4929
673606836 17995
701634472 8141
315040023 11986
2401 482093017
211918942 1346
53296236 2198
215701086 719
761814840 8286
747191637 5293
331042403 1221
397954324 1373
432764626 432764627
832541433 11627
546599999 1822
300000999 1000
657669579 177988
942857179 6963
369937143 1954
262730329 1484
60238083 479
588900001 1963
894694050 9370
187199376 624
166797085 166797086
467155301 3739
581434975 581434974
223806667 3837
860380451 7883
242400336 808
43200232 144
935211936 23034
731400001 2438
728697571 2429
36600591 153
400009931 200004965
243830442 2118
933810571 12078
658317353 658317354
455738499 3500
49559908 259
759297470 2531
443700000 1479
195299842 651
537949223 2259
884005882 798261313
513065618 3153
240907944 240907943
814364320 3920
295351835 30789
549354263 14784
98688757 570
154476032 538
272447418 3695
106064146 607
5700019 19
969183303 12603
749092501 3940
190499432 635
698177225 14225
908294821 618746853
495570123 8194
9070242 4535121
249698342 2071
408001361 1360
248100828 827
929065461 3823
651300246 2171
196062931 1374
431477810 2099
737767429 4148
174087761 1232
755134277 101329
721322539 5153
739902982 8295
660597799 2202
343322990 171661495
5640 987699360
290829168 2088
106310856 467
863985692 18562
80275740 435
448200000 1494
893898740 4698
438899648 1463
235800906 786
366821367 3395
674150399 5040
732297559 2441
870185078 3593
983138850 8550
597750020 3879
474323049 7096
617256450 2430
422102493 1407
249337981 1413
3299 644923515
83699330 569
840093539 4654
753312624 453919861
602254287 602254288
335852174 1283
758703258 758703258
814953744 17853
2686 508554843
96000320 320
873334030 3485
440223658 1982
440599673 1628
858899750 2863
996595063 4419
595178613 3816
893663277 4249
85200543 284
982933216 35695
718748674 3775
410698632 37452
966362640 39189
802798478 2676
779864250 35860
4014 618192126
886815601 13200
673602960 336801480
168900952 563
105965111 447
396655280 5656
418597031 2748
887773113 767603930
923143793 8432
501141286 131914
911930873 455965436
241919194 22429
849941032 3722
396579602 1337
626699213 2089
421344316 2709
243950149 1212
879327843 4921
896002102 73149
975903253 3253
76422776 275
405168876 5418
917062563 27859
1114 310630294
894780249 3250
182700001 609
1899 266999385
926967241 5976
364346081 6003
504734818 3339
251755574 1575
602525007 8883
727675549 727675550
637645429 2961
591318552 3193
598930229 5270
6670560 6656139
3240 424321259
215602271 215602270
546673117 7600
468421412 15864
939188607 939188608
589370041 7560
652162196 2758
523443005 1897
320230957 129918583
273984595 136992297
516900001 1723
315204447 8944
611146223 91957
458698471 1529
802286904 6618
188404064 2955
1854 179956542
252346693 1277
22761886 129
427280140 404764219
324601083 1082
206614496 729
496104246 5785
933877727 6696
375103803 1396
90300321 301
105844667 2812
634858361 3560
70902338 247
693871673 2633
157968217 78984109
5599 862901083
125564561 776
311761583 1644
829800001 2766
755098669 2517
82240429 400
640197967 2134
628933811 4601
978258079 3680
456901523 1523
510351427 6078
847048391 9166
419568089 1415
778623193 3532
839022520 3496
101626032 378
39600131 132
986620046 7878
947036224 3184
371698761 1239
968861667 864658926
489902016 1633
792597577 2642
795483502 4468
406 44751747
529654187 2742
989427736 5492
225 43446914
343076674 2062
315638364 2069
44378604 178
24925441 313
3688 646470287
433147915 66546
227557783 14633
23146275 185
492898357 1643
38081832 232
152939857 94641
172799861 576
595189584 2883
302999071 1010
553668924 2729
426776588 1588
434654701 13799
545662057 442256718
821720078 7758
639838687 2308
359538417 359538418
3959 896353231
295513298 1130
221697250 10250
677700161 2259
4639 685582028
412465984 8248
922496926 3075
276 72838635
447562843 7242
10452 181452039
587971760 587971760
232884731 20382
832401732 11091
370523722 1246
163200000 544
395051239 1688
348498205 174249102
742726665 3807
114164395 448
562924195 5255
597598008 1992
717158501 4086
447792977 55016
472498479 2205
914403048 3048
757796013 74447
924496405 462248203
734981155 3139
861475569 387940599
907405456 8460
554736276 554736277
583115648 2510
324023626 4075
362352305 9861
618115650 3390
245161179 1691
908990243 3708
20555093 590
821508804 2757
713907832 244507378
375862028 17389
2987 800623027
606902024 2023
211464184 211464183
529989210 3390
962219159 5560
971714781 12699
991965322 5310
996585150 25278
54332096 185
844338446 3450
1885 370672055
211278668 1658
565484440 1914
455159297 455159298
327459567 1886
770469235 3520
183711155 4169
245578376 23005
854598897 427299448
174406701 149542955
2220 575867121
416413161 10785
540025826 13570
400035530 101910
394800000 1316
679662117 3826
92099694 307
424499541 1415
813899341 5195
997797041 3326
953251709 389878
473129499 2740
924225480 3460
876611041 6824
3154 825076938
270030101 5494
184 35352656
82500274 275
334846666 1439
472560498 472560499
898677177 3881
972239113 15768
676705008 6456
629157298 11317
793804619 2646
684748945 2798
564270652 18436
195604069 1441
447292268 1695
271779937 135889968
770654200 11347
501870776 2758
334081200 22384
942258755 23046
451801462 1794
66162683 41761859
518584440 8928
217242602 87211
335700000 1119
804251843 19686
886774723 443387362
928897728 7037
628803671 2096
253164079 21659
1864 340569673
109234404 6335
260002979 190889
520760128 4890
432887538 1601
436449708 4684
582725341 3177
625391933 625391934
189349456 3440
708989679 4172
404080373 2279
801599999 2672
1205 307992206
236392660 4426
714749453 82174
233382517 4393
821602082 3794
477301590 1591
118830624 118830625
443444996 8843
540289397 2986
387070729 193535364
450891102 1887
442801475 1476
16367225 175
901807296 6817
487705609 2421
435329487 208421196
835802786 2786
825536977 286376341
864597119 2882
896384698 3014
647997840 2160
264203 6
733824152 3864
21013263 81
829259854 6740
84625825 1072
626155883 3281
698423968 2690
83939314 463
220637920 17504
843442816 3716
951903173 3173
403375621 1878
243083633 1495
476478927 3206
709035974 54739
756003444 2520
386243605 4143
393601461 1312
666004541 67562
668203617 77053
341301600 3600
773017991 386508995
585299018 1951
878079937 816820818
784135130 142351
991804479 3306
177429560 616
237802777 977
763931454 381965727
1976 363451252
6504 779454456
451757899 284632600
585379946 3331
8561 717162144
725909007 725909008
924796331 924796332
998143611 3434
952236830 5097
469799999 1566
798195790 3283
464143455 1864
902961122 11663
93300312 311
583801946 1946
230700532 769
184735778 3078
681321697 5151
999611599 3524
923170561 8320
199327551 1702
199080336 6128
960596896 3202
711904938 8621
389101297 1297
501370855 2570
3474 355300136
256021143 3633
601800001 2006
65662287 42932101
316196462 5731
110587929 55293964
181169663 1931
232351455 2131
326256541 326256542
708348747 708348748
844500000 2815
106372932 506
163415749 4387
575157114 2083
2879 698308290
673434047 4606
761052480 3424
544101768 20772
626998774 4626
352443696 290975695
560390531 2257
433006693 216503346
150545859 1194
736650810 7203
706975498 2533
894323982 7916
545883199 11840
880557840 71941
169200060 564
526898403 12791
603000000 2010
350984774 16262
274280355 12566
572575717 2447
838580262 8250
999672532 446350009
644166589 2320
790474259 4200
680180331 3428
508781097 254390549
262500294 1777
631803387 2106
621299548 2071
595215141 223681
451083293 30894
329014847 14005
663974407 7881
994470793 497235396
26972615 97
515985282 6423
851848498 4133
913328333 704198195
500999082 1670
569147950 284573975
168300562 561
823028675 5837
627797116 7368
437905720 4377
934317509 64605
941378726 7495
762933059 4068
504000506 1680
328995463 2317
304020808 1397
916628643 39717
1501 275364454
660265829 3735
651792826 3209
508202214 1694
506624567 7842
856200001 2854
58945250 265
702143127 351071563
627694111 615330931
823084731 411542366
538393178 2726
577670779 5572
538177440 269088720
369395571 3282
746278651 274786865
535995163 50027
92874496 2766
677669121 5444
579616766 5915
343097483 171548742
731094826 2495
932380179 723551213
220415675 119563593
357901193 1193
251765818 6767
492532640 1693
789777601 2740
600565153 9000
987250258 488160899
545132716 272566358
6194 488733428
997076230 5844
121007329 1248
830104402 2767
506777270 3367
544803026 1816
510193964 3952
143499702 732
498754962 2149
20795 418980468
832113598 7002
63600000 212
9207713 32
277232817 2296
728303497 364151748
963103920 5171
714987011 33772
386585338 386585337
563100037 1877
894949030 3181
431391668 4755
840091528 5229
779700397 2599
831936151 415968076
360933674 1741
605598813 2102
546451059 1972
4461407 24
501314888 1824
361545627 1526
203167453 854
996866526 7135
3496 729863851
340869551 1654
608399999 2028
702530231 8333
76645592 617
536354929 4178
933413845 3751
811882073 4481
973209459 92405
347172243 173586122
563400001 1878
509400262 1698
497244011 5071
12829431 77
990605995 785828729
771306059 385653029
567900775 31374
954707098 7147
42519956 1615
18729158 314
742200680 2474
129059676 545
84899717 283
973836976 115493
523 126478659
201000803 670
424531652 424531653
341748732 24284
212536625 875
694798155 2316
544200001 1814
340591454 3733
472055623 472055622
514014109 502638271
562834512 2137
506895996 4315
580200001 1934
727202630 2424
536398211 1788
181705105 1121
820767517 3441
4268 974327415
84761350 613
23516661 358
347100000 1157
662530764 3361
461370992 3064
169380577 777
60781816 323
645170960 645170960
2372 613479848
833101039 2777
568498973 1895
929090954 4413
781987650 781987650
18066 916049572
677192890 10670
837640112 2803
620750191 5361
99155579 1060
172024832 601
918762436 7978
370199268 1234
941096862 3137
444319688 7318
322792313 2236
918487857 5735
521826435 521826436
397215637 8958
562798123 1876
580557124 2702
597300001 1991
6444 596652732
213041771 3252
20100016 67
800257175 3816
38540107 2699
959697447 3199
714990236 31879
692099961 2307
987653589 3794
674572339 6798
770891543 770891542
598133503 536868104
221099923 737
4940 404378218
4634 707219708
794388601 9370
699994797 3711
58718605 564
107102336 88794476
326700124 1089
890279028 39627
222935548 111467774
716030668 716030667
131371021 1523
509874493 261528447
939537222 7298
817200001 2724
408998015 10598
583661133 4948
109500001 365
709503364 2365
140802786 2644
23047037 84
910717137 4703
421794044 4149
671509191 335754595
3879 410604160
902208020 13835
269475126 3162
475092766 17183
387447503 2253
428102386 1427
516301722 1721
938826518 717096132
159899468 533
179602981 3991
708341077 5094
252601044 842
3381 575828253
470225674 83879
973058626 280825
767070212 34307
635100518 2117
75278854 335
442253810 1839
261124645 1919
194699678 649
304065433 1569
5650 689870650
987428896 3781
257781302 1825
649162008 2682
210778407 2402
171127746 85563873
318201694 2074
478948510 239474255
479475480 1858
832205641 832205641
740959632 79468
71773239 980
867298831 2891
973487711 3424
797102111 9332
217500089 725
524328162 524328163
189 38681685
497385699 22921
196701466 1117
985883879 985883880
91150443 356
819 86284481
3888 845333747
836978521 326200146
597312828 4027
254572113 1304
395525593 2268
191237992 81213555
441601471 1472
3217 484650909
997370155 467285095
351499483 5441
9112878 54
233194107 1708
647720682 574278820
441831034 10741
89859985 1086
848705446 4995
56585161 1385
309536302 1663
350007468 3461
522481637 3529
193700135 931
266100887 887
476248623 2835
891749852 14588
881700000 2939
603774779 5218
931113381 7953
915556180 7721
331798894 1106
566400000 1888
369084658 1655
749997005 374998502
944186878 4431
693095947 346547974
395 99749152
741299999 2471
314105480 1196
466260681 5261
7060387 3205185
578053839 8204
275999999 920
398699219 1329
521668601 86584
523750381 523750382
574400736 3232
253225857 1187
563190936 2101
160479095 4647
12690467 63
136483749 1276
4551 942485207
706331890 2860
658799422 2196
750014269 375007134
592701166 2299
833538815 21058
303899993 1013
31782996 801
687489176 2772
3969 377441165
996007138 7658
961373671 73522
961271218 3360
755392001 3296
868672677 434336338
647016217 2552
615098620 239095932
37195599 442
623838427 311919213
419298099 3213
347532437 347532436
539951511 2435
89897455 555
692288031 2733
117567840 454
646801135 2156
900234048 744639434
592201973 1974
249918464 976
522901744 1743
829181774 17673
739637184 2976
318592730 1906
498690751 249345376
977677891 6419
58430002 58430003
645978070 3010
533369420 2577
936950561 82420
785735500 5665
42697929 182
195914560 1420
145875087 72937543
678441960 2322
666439296 3953
595201984 1984
68089176 419
922500000 3075
166135737 584
487557873 3057
479761924 1865
58895239 911
476399103 1588
493200000 1644
109465571 759
241200803 804
709340724 6035
975498845 31195
118509596 436
791514256 6511
771057280 548095808
617477935 308738967
135153883 31666
200099333 667
141000059 470
88499794 295
664791466 2542
72282256 5318
411818895 205909447
554437864 39318
908501014 3087
103284012 2072
66600219 222
2412 448059440
572911409 3379
323998921 1080
802987676 8330
392050174 362172787
995877721 28296
942425340 3163
327898814 1562
627003289 2090
739829552 18996
584034834 584034833
578859903 3556
709925941 2882
769410026 2817
204371813 102185906
539071310 2047
237076687 1407
274272259 940
148799503 496
785942463 3982
612249769 306124884
544748819 2310
494898252 5532
766455724 3325
908074192 3332
87470932 341
356698811 1189
3498 447203040
980500144 4156
786186544 6344
622482793 5128
809369287 5225
69005521 810
739712569 2644
921216807 6410
100241549 12609
89199451 643
96838607 48419303
513820525 32158
622271713 311135856
958354154 3305
89680921 443
746302638 8691
167032911 6825
974272991 23259
709297406 709297405
35518168 172
218519762 1407
410457239 5835
53100061 177
32468792 391
741598950 2472
676887720 273912693
159430852 10839
749223643 374611821
3318 246216581
102634070 3251
14593 924023808
592801977 1976
35627608 129
110711218 110711219
782436797 43758
562093808 3184
94119629 365
441355872 1842
487198528 1624
744299320 2481
676714216 18006
336741782 336741782
262278013 1971
354580759 12159
534676914 1854
366360000 1290
951523481 6040
688356943 2936
972678161 3637
230488718 78833
973798497 3246
315668301 315668301
13069 911602615
600130080 6228
910846683 4226
626899597 9338
437243658 218621829
711475155 17883
488024528 6554
254599620 1501
683398561 329385328
2378 129546306
814717903 37878
13907 358522460
906321409 6222
982499260 3275
910205837 3034
898001391 3088
371310288 1800
47100157 157
825297993 2751
297949564 1599
212924940 934
76390679 266
692101546 2307
449314250 2125
131157951 4598
631928641 22764
285600951 952
645000458 10892
340642701 2020
454633297 1977
4956927 2478464
205027547 17851
779642166 779642166
32700001 109
905605448 3272
135829504 1856
47093601 23241379
122100136 407
985856760 7035
673799467 2246
501300000 1671
683885855 5827
340065929 3309
294301869 981
101207716 651
522532248 3732
993944428 12957
149056744 1317
479438488 3506
689718854 8376
947281023 3471
709017702 709017702
609902033 2033
425328774 1506
728862248 8303
203447918 2772
154740599 630
562815646 562815647
651298349 2171
123360432 2652
770667337 10020
536998210 1790
794139224 19501
173996197 892
945006720 945006719
710275284 3508
583498055 1945
4529 898240822
724189745 3061
72967961 6101
133087089 391539
5440 654686977
22310970 82
39546871 4459
683808064 6635
312206967 1059
859001471 2879
40516617 1288
762281956 7067
77636456 1255
734163592 4574
218560294 993
305699193 1019
469747823 3198
471598428 1572
185699381 619
7273279 40
616469994 112474
767176415 9505
779397960 2598
701486470 7129
800399999 2668
12986381 6493191
699520003 219343
887160061 5311
279157422 7224
769841869 6335
328518792 7572
894452642 4489
998485229 12806
150270319 740
403102866 1446
723597589 2412
826723112 5044
386090844 2314
748800513 5888
266559 922827258
826020641 11945
433500689 1445
481454393 1719
3034 488100818
822897256 2743
757497475 2525
943459749 10299
455256197 2238
631289027 6271
12686019 68
931203103 3104
39095298 297
445953663 293409160
122099593 407
906434601 23230
919847309 342701538
476398736 1588
769103071 2920
141588479 1320
250799163 836
513537180 4602
893700001 2979
158099480 527
6 801671
725904406 37335
36153997 184
479757 796921060
896490254 49255
829799266 2766
56817973 380
574192246 2203
242649521 1055
441005523 20444
999326154 22623
924957540 38253
809570514 4623
42096383 396
576149345 2086
968434140 4740
590541122 590541122
452342509 45370
99519777 2584
715502386 2385
142134211 2482
1755 220782510
197052441 680
928958905 1426677
441598574 1472
643801230 2146
568772109 284386055
855963998 855963999
610806924 2444
646501714 2155
404016861 1684
888603737 2962
697557720 697557721
4581 870646539
304208616 2478
5237283 29
937261087 63894
23197956 281
615636064 2858
1521 29451743
860697677 2869
424290140 2192
18300000 61
843861978 5341
2819 590571403
906993445 453496722
207599446 692
917630695 6178
521031651 6215
201444809 1398
13398153 62
841395974 11689
362001795 1463
825200460 5724
941103138 3137
154756800 550
970040816 7421
8798999 60
42806906 156
995404921 3318
706500644 2355
4202 836176990
206270393 3564
548822853 5481
333319121 5080
2360 270935080
953358903 5913
1986 575969790
2730 599816726
908177166 5382
786258098 4971
922763027 19885
509516373 3770
941947336 13983
163151391 1160
838797646 779333890
722026586 3440
537042869 1794
618630638 3545
232200000 774
431402062 2390
763480557 381740279
342137520 3240
475238208 22012
799202663 2664
415022453 7469
392999718 1310
93599847 312
206700600 689
21426400 80
729640593 554192590
239912738 971
889227761 13881
676212233 2304
688500001 2295
92700001 309
579260145 5339
336242130 5810
669631561 2942
267731114 1808
515698570 1719
935681809 5378
593800511 7028
95663471 444
332271975 1289
457760409 228880205
95832307 572
405471633 202735817
510187518 1978
203381323 22613
89400297 298
531106253 11214
859093472 15135
898907174 5195
719081609 2769
828602762 2762
797 82803900
415826279 2180
506740948 113441
423 120497247
768723008 2743
833263949 2910
635889772 10874
627650327 5736
183855200 91927600
495299520 1651
145748910 2541
995861611 933449422
590311635 590311636
388994971 2670
102947843 1890
322453405 2510
71473253 655
10952928 83
263476351 6662
242746967 121373483
638592944 3592
3263 716463118
653215537 8333
73200052 244
334830236 2109
160532867 689
596048553 3400
711345259 83465
562697573 281348787
13199993 44
111637153 1441
305444606 2350
877433035 9962
706700090 7117
530916068 1858
903034373 4738
354537731 7097
125699608 419
721203348 2404
841048069 3547
902907222 5623
2928 245952000
595987503 3002
474242076 2178
3143 774080824
808773751 5829
816323844 41594
868471893 434235947
478855646 3499
77407725 1314
449575654 3189
921501548 6057
37237 779569100
821545493 12067
286162780 990
563815053 2164
1298 168382486
445201614 1484
954902347 3183
547802185 1826
804701251 5625
59099804 197
311770534 1189
8806 567493864
553 133159841
786255689 35096
306900456 1023
945596331 3346
388497823 3023
35090439 3080
425505612 2586
172610237 3833
852785946 31076
141280536 552
568198833 1894
686327180 9940
775797414 2586
786924541 2675
893651628 9616
442520266 3068
891470916 6512
986103286 3287
523541818 1868
754551079 2840
755662564 7673
359214299 1715
25027485 119
3319 259367039
390161331 2062
273264425 1173
668260779 2953
709337531 6490
294063911 1501
450479227 5269
59262566 481
23354883 311
640305207 8341
710528328 4184
71525117 17099
762671220 2591
477967014 9921
306898977 1023
36221 342953878
517664577 2519
741558827 3021
508580072 7462
785454816 4842
19200059 64
659801753 6235
157633090 589
529683658 241092404
18672834 93
767343654 4511
227400896 758
247207572 1731
563142359 13980
440680183 1558
706558959 706558960
974401298 3248
192513456 782
191417548 10371
297900993 993
497400001 1658
867985396 3088
58167735 253
529965851 4308
49464017 238
238282320 2329
103817036 424
872798354 20735
2715 246422359
540248186 8405
700875789 700875788
708438222 25343
369899967 1233
924804716 924804715
155025846 1235
92330554 357
616068764 4708
728242944 16302
954251538 954251537
337200063 1124
828742321 3716
216599867 722
387707552 6523
908926383 908926383
464 130267536
599399999 1998
3625 605425750
865501423 2885
565820952 565820952
305652990 1070
937919279 11963
24062719 440
955200001 3184
471458083 1811
965981461 5062
621699760 272863235
798972516 9053
575128153 2404
319200001 1064
286799043 956
827542049 3394
382499646 1275
73499756 245
445499999 1485
894 220704517
233679350 116839675
843370379 2910
446591073 1499
453863025 1955
73979001 290
227847846 27323
5135 878649850
869164861 3340
958112370 4065
318345426 156809984
857440661 6310
98259174 414
611231191 2130
171 48312182
525439565 2239
518337949 518337948
775747387 8077
298499004 995
290483838 145241919
853503650 5837
354030153 2143
808054134 13578
715480577 3769
410671969 16338
3389 561767107
798380693 426087605
569701752 2463
874500000 2915
359399354 1198
676267428 2285
227840613 1547
428699239 1710
871202905 2904
570298396 1901
876195692 8100
532774936 6741
222420346 902
37698363 18849182
770617444 3746
999777721 497575852
469308053 13522
42139705 158
536659200 4928
606928651 2563
986103286 3287
315509048 2848
230122826 1503
896382279 15812
630313500 5125
112200340 374
357825207 1401
150267637 945
86699942 289
380259253 3132
961127142 3506
901305396 144719
480601601 1602
735123040 9498
856147557 3077
17653779 82
138300460 461
352630916 352630917
600029431 2067
689494780 16545
855927344 13065
621282749 2279
236113946 236113947
671461445 3218
298116126 1105
660153494 3780
428039040 1829
856299600 3510
273352463 9141
781502363 2605
49749822 753
285517787 1444
2698 345310049
374444451 3714
445403092 5974
522901763 12258
978800000 361485383
214892813 107446406
980034954 3305
723017661 2418
742638400 4880
307599965 2093
810562160 3560
543602716 1812
21179 374460436
311256173 2588
127720888 884
639806068 5157
938276832 13152
862502875 2875
634027350 5757
608923871 5024
6668685 45
606197481 3602
548400001 1828
43499854 145
949593428 6917
404728550 3990
8667068 8667069
607454509 3715
306161092 3387
829860491 3196
731519130 5986
728088324 2927
151595859 641
476366688 7876
741564136 3011
865446147 28966
724182957 3556
309075348 154537674
274894128 1275
91310673 35112
127199575 424
715231625 3057
4681 965291230
367341581 1718
737399857 2458
363414241 19530
25553574 95
265799999 886
823497256 2745
355123728 1644
962559163 11589
734413884 33564
182025829 4270
956700789 3189
965996779 3220
987301740 3291
918342902 6054
137 34974307
656102188 2187
477924889 9156
143699520 479
371242068 1889
664499999 2215
242747531 8982
883411478 15199
392801990 7955
668124351 3475
933899257 3113
472733772 1722
228000399 760
627031143 30214
802912348 368636655
591830971 591830972
117317568 1671
992204929 6974
359034961 4403
69003941 52526225
21348509 107
422801191 3290
751733099 2850
441074258 220537129
928200001 3094
306349263 1048
665999999 2220
385029456 6223
213354130 1100
522710687 1866
808798037 2696
590700001 1969
227550658 1879
3406 766142234
337076823 4111
752880946 5031
610799688 2036
816303303 2721
613800170 2046
825445543 7427
927085119 927085120
636656902 2408
951386006 7417
318218865 2026
370599236 293264248
876000001 2920
40982543 661
333374361 1892
568142312 2805
833803475 19622
145500211 485
797943898 9787
481212011 10289
742559573 2823
986400000 3288
914078849 3550
711446100 4890
277664388 5500
720731025 4127
104159484 42408293
4 831260
80262182 40131091
843 127815214
94971807 60520683
300372064 1645
609897966 2033
343983725 1165
778768143 2603
201451615 8119
731938554 2934
530533927 1989
854267553 854267553
73130849 390
304504811 1102
255272510 1315
527118075 6675
972878622 486439311
911103036 3037
16234 644945079
942449671 3298
249390213 1740
349160415 2992
603344500 4075
358165392 5683
765302551 2551
9466065 38
858601847 2862
216022713 3631
900596999 3002
163787586 906
208400724 15141
798867709 4835
841514304 10231
116105433 45741319
668119591 2385
77043875 273
80031307 393
673801581 2246
439874440 9368
665510769 665510770
602542773 2339
289971970 223645581
279860809 3558
813000001 2710
947223503 20528
653100737 2177
122257323 2256
511799958 1706
412343808 2784
291600000 972
12559551 184
547162247 2424
51954479 180
561954763 2719
891306186 4784
544692146 4975
3153 307865120
2391 331497790
967765325 3558
641197226 641197225
995098449 3317
734561999 3294
562630226 2689
91757304 536
233684379 1073
727500001 2425
538847165 5718
67170740 260
357412160 3223
116781879 1297
626901060 5098
989954921 442585221
781210756 781210756
991297927 4973
244260600 4356
920035184 920035185
1097402 4
2361 235096575
637886141 4094
364987182 3348
624617571 8727
356101255 1187
574300505 3187
530100001 1767
393189966 2966
572765332 2032
789453051 394726526
718355581 19789
435839754 7658
5697 940453676
978555648 5376
751668193 8976
618139241 2331
523602422 4076
91791 505543763
577984385 2278
828246374 3947
194099958 647
765968489 19163
967757999 19995
624364153 312182077
77032743 313
239 69665267
323033007 1202
239917493 42411
504132427 20290
900531226 3777
753756585 376878293
613466059 2063
604370447 3312
609477463 3547
928610931 15134
988168640 6124
741002751 2470
97444720 97444721
230694286 1248
941749584 856644669
321051579 1876
569704844 2074
79810283 838
175757554 907
53211061 588
726897606 2423
998099999 3327
912477068 6661
590347429 24709
381599404 1272
676045517 2496
87537973 526
205866022 1868
227971688 1221
123806406 609
570 137380830
2977 778238947
401535470 3079
216415597 4977
785397383 2618
691130031 15170
325331935 16511
90008719 1901
827071195 8782
103703073 111749
460787158 4931
111957525 617
720184965 2577
372236513 1506
197714625 1472
784199770 2614
985449281 7757
4140 553084330
938707308 4851
384599673 1282
614999999 2050
219408799 850
872067004 6703
327000001 1090
224287999 1088
713623611 2759
989513200 5245
93127039 674
16271452 1023
436149877 2481
157425274 78712637
734019846 4539
901801297 4554
232353566 2606
373916077 1273
310498964 1035
434698550 1449
731368601 731368600
933904890 3113
125229719 884
64799802 216
758688479 3632
188399372 628
360302342 1201
695881183 3482
145561085 72780543
738633072 3293
105167615 105167614
383051816 1988
917703060 3059
791976193 6584
213220490 4643
665775113 2479
528902012 1763
749664900 48522
690042495 690042496
639891088 2982
124994103 8889
659990659 45143
825314626 6549
931517433 828446380
135956790 3712
483622680 3281
775509329 6385
260400867 868
35761859 235
474825352 7293
893359322 446679661
366846475 183423237
277399292 2394
546755967 2692
223127720 74537659
43363828 1297
623547135 6759
361814720 1713
67193292 361
250814586 1397
591958381 88537
686209104 6216
761102537 2537
366234750 7245
591213284 3393
909971686 4082
13499979 45
450174935 14727
22251679 269
709075465 4163
317156581 1348
46563327 224
515464313 2811
62990 809484490
87447285 426
318367297 8364
521879201 1840
226536403 1046
336879979 168439989
909380752 417032533
639618667 364564479
801160630 20221
546797891 283131292
74409392 1333
978549662 4796
880895002 10650
614437063 4196
322460444 1925
310884648 2201
428359065 2495
749100000 2497
618111886 5791
2542 570056968
1068 297870117
701256449 20293
1413 66541676
913595254 3146
118521489 656
877619197 829891692
878547619 878547620
57192913 28596456
591361553 2396
982582867 13518
900158675 3007
709777461 2570
630902104 2103
35948418 189
551398161 1838
203124942 9197
803602489 19384
706896697 2836
987821786 20426
178489397 89244698
933586671 20873
845808707 6900
395047509 197523755
713697622 2379
72940706 1141
917987490 6033
228411970 85143431
4500010 15
313951879 2728
966172322 11687
790381908 790381908
169487753 84743876
278415789 4630
295391496 1133
154308889 662
58316542 311
877970125 15579
83515417 406
506838130 3155
947679717 4462
227099545 757
82707451 82707452
15741145 302
856216101 5083
86108920 86108920
554427695 554427694
985861232 24734
695785607 6167
682865317 3738
566271290 2118
872324376 4774
525126144 2914
976798525 3256
3397 730183028
146399801 488
424777981 1790
356016565 1915
67022917 67022918
590998674 1970
5584 542106898
221799325 811
803049385 3911
697628833 697628834
612303439 2041
385899083 1413
930024169 10181
717442115 358721057
588902923 1963
36553807 253
746855649 4028
304682612 152341306
882897057 2943
500435792 2192
692435330 3631
628673987 2180
806697544 2689
657802781 14267
865802589 9411
697457584 2548
9500 945500607
200001125 1113
949505250 3165
457891087 176915169
7278 160101926
757202523 2524
208005075 1965
612431516 4560
453901067 1513
783254393 2626
958542199 4690
613424841 9583
60900051 203
185365012 185365013
15561 994333191
303771259 1950
172371409 172371410
563176590 281588295
341460430 1847
158629715 3031
296 55098971
365964968 365964969
610502036 2035
651940631 2365
823681693 5269
51821533 438
123912900 671
62207872 394
83764317 772
374139189 187069594
147008933 147008934
782700000 2609
993816217 4167
925496916 3085
849903920 2833
8920 384566732
443845218 32282
462901544 1543
436827569 2231
1617 345220657
834602782 2782
750914999 11250
499501665 1665
519588841 19766
856964035 6049
425350200 8920
690695875 2934
539817823 2561
439108800 2270
939811225 4839
552903498 552903499
9286337 32
62539391 340
545849863 1853
243589807 1213
20212963 77
333709062 1421
330997541 1734
58027389 220
555609201 277804600
956219238 450091789
472439926 472439927
849808914 5297
618528762 4582
781182387 4282
772296714 7578
958691360 5212
846384661 3916
91360334 316
558159119 4609
220711450 7025
520499280 1735
595778274 5859
266700567 889
247501100 1100
829519939 10114
599670811 299835406
904232257 452116129
785474750 3057
616 145861408
573466019 269369684
89737348 347
948178802 3895
680613752 8670
3668 861285041
755159787 502187523
307433101 1326
467339445 2126
928118605 464059303
887944252 6994
258223080 1130
715212849 2889
137857975 68928987
406198645 1354
924607069 5379
334299649 1565
435142790 435142791
601731089 3789
329398903 1098
887346359 4980
8016 837472379
61084127 357
800967290 4405
321332862 1194
696523981 3850
311701038 1039
517753060 2808
951300228 3171
29700099 99
145799513 486
663115917 2821
840494216 6691
809681581 701179917
697340610 11062
152338662 1058
525217853 6133
849363605 30342
370104001 3500
1741 273336794
865429487 16632
993600034 3312
68061767 17196
55912986 14513
404181647 2329
184976633 36355
52468901 341
569341013 351220018
740922776 6933
215861930 1883
670262085 446865916
387103862 11770
15575923 69
877798825 2926
506642343 2392
163799999 546
253200316 844
695399945 2318
819808133 7748
3095 680992868
849002829 2830
457520955 36793
213874093 2681
837579736 418789868
456423225 21165
571664202 13247
497587922 4769
210300702 701
632996547 2126
561549828 426035652
954345195 4124
807300591 3682
55627074 202
646191505 7404
804297319 2681
300901354 1003
612297960 2041
863102876 2877
917407408 3612
566051160 2220
284045454 1386
742477124 6045
545698182 1819
367684181 367684182
593211899 34260
172916768 1184
397045092 198522546
19200063 64
147900492 493
987002606 3290
164598252 1911
175560520 772
970055767 4007
49804663 172
17387262 1214
38631876 2355
507782538 4518
48648940 875
943648074 4856
863107705 6729
121939695 627
242148816 816
818899957 3589
537303496 1791
782400322 2608
455702638 1519
708088675 2975
81945780 714
414460271 207230135
198670172 1554
675810279 5323
738573015 118513
249559033 2576
614234762 3123
738241494 10250
869216062 10825
60492 981418187
604435307 2323
5988 216386094
909654665 3181
462300001 1541
4125 874803280
5583 584786723
64886383 5731
700797765 2336
610678384 305339192
619453879 2078
37826846 16804429
392690213 3942
468298609 1561
94557571 47278785
494928237 3999
219535764 796
547896 530987421
423600606 1412
370328192 1664
735299912 2451
841139841 3424
123497400 2130
912257642 41487
9806 293703291
998102460 3327
111600372 372
553801360 1846
252600540 842
231790955 894
665440587 3920
691724459 13580
938124099 14380
82282557 82282558
135085838 519
938778177 5971
974062640 4749
632531726 2638
792048440 3610
935791031 3166
83321646 883
256850504 865
973 261589083
978079894 12928
63302296 583
666307446 2693
693178431 3442
992720178 5583
82282225 280
476241569 1785
601333038 2543
489175076 229223100
229285413 1199
666502026 6555
966297259 3221
29774579 330
645734305 2736
808590353 2869
954970336 4365
217500693 725
710237938 3885
337881854 4154
879054869 11985
289105343 3168
331580185 2399
737573730 3695
684302282 2281
743514259 3134
803592696 2766
825989947 3074
744922048 52667
262801022 876
858605632 4072
173976372 981
730493855 3846
79339431 406
442701765 1586
128398657 2928
45752344 172
863979654 16806
567045701 5785
493071951 1674
88783499 390
740476351 15134
411315050 9582
209379181 1091
620100001 2067
275164333 1007
194810330 670
824702749 2749
289344510 1339
226035999 1274
219600732 732
793177834 396588917
4692195 53
808401165 3361
537855284 2005
399558245 3583
529250569 7172
868545971 5391
313000248 1047
557101603 1857
173728917 1028
242922517 1668
745500000 2485
667780292 4034
801403397 17280
325434831 162717415
34627782 777
139698464 1185
885562980 3364
2351 661681897
637831226 30239
8240 881274347
667446435 3436
600102724 20521
43617382 2058
915417591 15614
908404629 3028
784461450 18393
109120914 3249
749104582 2497
161061488 602
555960023 2980
365697413 334923378
17574 886208263
379423574 3337
921832983 3411
611993200 5200
883526148 24524
142273548 1041
4159 461748816
72269149 402
288663779 3252
146807386 1005
86211190 1031
60599999 202
232800776 776
62030976 1344
381606390 2970
210942728 3314
271225652 911
801289079 3631
767404912 2558
247738142 957
230652151 13382
79199999 264
839317805 3536
196901767 5675
555636856 3781
409358657 1526
820246517 344873758
604353868 17700
811902398 13210
132028313 767
151576050 1147
244501281 815
952098587 872360062
881147651 3388
23371260 4206
394235711 3536
859074783 4562
210960087 943
703267241 3402
780040897 14239
400457912 3795
861224496 3158
569914958 405565271
568201894 1894
287400959 958
814428681 9647
146067859 1754
213341497 213341498
618686713 2497
418499749 1395
110163863 376
323808386 23783
688801829 2296
834597218 2782
165300001 551
339915555 2007
245626279 3966
63608760 216
750739019 15276
330018510 8518
116246117 58123058
478621893 11893
448199265 1494
456901522 1523
110100000 367
404698750 1349
4563 677049519
746697511 2489
586203344 1954
397937041 1489
32868946 178
92700309 309
990599723 3302
239399201 798
316347927 1832
177678532 2962
373704168 344546016
220499670 735
890470497 3982
104443840 1136
829582084 2831
737970358 3431
293526181 1492
581126980 6307
36824931 213
159625846 62674667
693932715 4184
494185881 2258
522520970 2432
11702989 170
6978331 38
130706196 452
174082483 1997
119747968 462
357043154 2073
434516328 210768497
727601127 9108
337688009 5638
897254131 4609
310192417 1944
356698812 1189
733200884 2444
206086823 709
321630539 2580
633349500 153875
404999858 1350
624861243 4624
2039 72370227
261351481 1215
186605206 1389
418486685 3619
884361035 8502
52145576 207
261686124 4716
794886769 794886769
967543663 967543664
119824090 119824091
516329518 2648
301234955 301234956
106799888 356
269707744 3785
676917462 2829
698937497 3116
839102798 2797
1420 386598494
858564392 4430
410698632 1369
895170439 2997
723598798 2412
476440095 2266
121211143 23358
358794066 9039
1986 512573319
839135655 20799
374287277 4954
355798815 1186
387040698 1446
331070165 1253
62193068 523
940450805 4651
637750154 13689
76818513 629
31444654 129
614030152 1027217
145014840 855
316026380 1942
458021524 2675
609518249 4897
786897377 2623
606899057 2023
324819046 324819047
499200000 1664
698329424 349164712
786677771 7714
424500001 1415
592201975 1974
673799121 2246
980096732 3267
392499422 2151
487454139 15558
125728770 14060
335706890 6009
826932238 2966
465403608 4068
934047663 65242
446017501 2500
698787452 12286
293404247 5851
413046533 2370
435314494 3543
579404090 7829785
679066015 10802
468333728 13863
145672927 505
786531344 3767
3057 562659192
781338981 4393
117789831 473
84079470 606
474047552 1699
245408972 84955542
401254615 2531
399902010 1333
609276847 2640
484682800 5080
920155681 720357577
327068061 2761
959702287 3436
977806240 479501105
73778891 36889446
393791197 3418
606357627 2119
506698312 1689
630146340 7340
470699309 1569
942259659 410183754
701494443 729963
2584 133206164
5951 655347014
522780283 11141
365425368 365425368
892418954 3514
892890568 58143
501072760 5560
105477291 2451
814896597 3917
522027560 3360
926878832 8644
517918339 3941
150000001 500
103003811 539
851058798 2922
257551997 1193
591107798 2193
110265909 391
471658505 36808
425304550 4358
520239364 2201
665307 7
3436 875336592
113567871 3476
398391823 199195911
851110150 5682
847266532 847266532
973203670 3244
765358255 765358256
409327379 8438
513620370 57938
896400118 2988
672385777 336192888
62164445 31082222
106369335 106369336
521497639 2075
312184816 5779
398482657 1618
804597767 2682
409340438 3893
875553421 3262
864893000 10851
501465276 3456
262844399 5810
632037265 3142
47399902 158
223735681 992
186299378 621
4567185 21
796923817 8086
175600646 23901
24264238 892
815399999 2718
32699891 109
637199058 2124
33188716 33188717
376277309 2462
393367418 393367419
316208735 1542
518419189 6898
987300784 3291
35400118 118
629330544 2517
333909953 2142
229072646 1940
202499628 675
919661727 4492
912979132 91713
905105655 3017
812054909 11359
702329918 21916
483602086 287493698
340500786 1135
256992549 13765
488920293 4401
186000000 620
420142636 1551
933341986 18463
752490311 3289
600134399 6900
975409271 4491
992958406 3349
144317539 3895
406049545 2553
1893 245393376
940308993 14209
335196309 167598154
616090199 2244
342300001 1141
714847254 8589
819215422 312451931
848142410 9013
1607 395556155
366341069 33726
850401153 25136
632697891 2109
724464683 10532
247150441 832
220 65841438
750924718 750924719
624025116 3760
661032335 25823
4093 573408835
621900000 2073
871436757 10111
744666848 20759
847120657 768309024
2560 128363520
589099069 20237
951005125 951005125
972416449 21478
712153740 2468
938999999 3130
453663587 2562
940630240 5439
853378182 3773
577374001 2800
377659027 1422
612763158 4042
716078989 3924
922260767 4417
471463821 2100
935998800 3120
118581000 1160
241136981 1348
240022223 1623
1062 184349394
4283 592549830
910229655 48196
6345 737586750
850303664 6486
285600277 952
150299999 501
808244892 6399
93965379 38834359
177692567 7624
128630557 2114
767110159 4388
783445291 7516
962057466 12582
44396847 223
868332436 3998
239398532 952
778802700 2596
67688891 67688892
373331345 2093
177428910 88714455
523819733 9300
582898833 1943
934016959 41157
280799065 936
799916650 2723
249771720 5016
60473575 378
933903113 3113
1475 223653196
168203804 1507
588453675 19739
425999819 1420
211427161 1148
446726271 2176
670706315 3642
240208860 1519
632100559 22039
27470048 13735024
37321943 190
528206047 2238
40443072 1776
7218 494887734
261802254 1816
257527321 2701
839820099 27901
3394 871533017
7675 931525424
172500001 575
777656010 2917
3053 586431260
899671841 11274
481658260 3675
826 205782231
812368033 2814
771002571 2570
999814693 12005
1084 179248043
978325856 79313
533663197 25555
335675436 1789
847304641 44408
937255759 82855
1318 164740774
945901559 3153
929097640 3097
943015705 4854
728066762 2487
243300715 811
409198635 1364
935853624 43838
211341485 879
412662401 1711
589441097 589441098
723603370 2412
195534056 664
606137446 2507
641110337 3623
398379799 1378
918733591 3314
681636561 249318398
712802448 2376
582298058 1941
164400276 548
1665 465732135
528128985 2344
788977789 384182556
311305384 7528
757910480 3048
296169635 1604
162213513 162213514
966933283 3568
728671264 5259
559495950 4964
930743877 930743878
354059992 2630
905317726 551489400
2860 850031333
3619 566956159
686581501 69640
181025506 639
129299571 431
561031630 2248
385684880 1577
212766543 212766542
16652945 112
235230916 919
256463341 2415
31105560 263
647561095 5656
54899818 183
43585752 43585751
246318379 6754
12945413 46
458440016 183102336
650283795 17045
185452689 830
567538451 4528
309510179 3885
190273497 1031
525483114 4251
651134955 3398
7545 965885162
266400888 888
729303485 4684
848681039 74541
688024271 624715953
889694316 7767
68866268 68866268
942809803 4971
173642429 964
966848179 3889
826904340 3195
246883007 1488
99299999 331
736092982 26903
376138530 3936
817445106 2949
672170713 6771
319469567 4082
147020595 2388
704900604 20676
241510366 849
732219783 9571
694820477 14242
9626076 9626077
552963742 8594
187895004 796
196848772 196848773
88576883 1871
462190952 3924
418198607 1394
126390908 508
710699711 2369
106186909 448
94021826 3479
542693379 1903
989515340 979640013
906545601 25266
122944229 920
104491871 696
201356036 6291
945352816 16357
773187354 773187355
379412544 5389
400993789 6845
303757063 1851
528488779 4669
82041630 291
211135121 980
753591835 4467
189246720 1360
556219725 278109863
86615726 607
756429607 12066
452141947 2029
734697550 2449
915548091 8857
954626509 3972
366599470 1222
832747886 4977
351280214 1185
39549048 264
353433869 2070
909978887 3264
2917 92719762
32085113 282
731851030 2517
845084795 10765
759510037 99526
398371823 3589
757527785 9027
41515 997372432
696603725 2322
567693517 7521
822015124 3178
809100227 2697
552613755 525849114
433277594 10717
529500045 1765
134341208 1304
604876243 7830
666725236 2691
521176892 3166
341388618 2137
977485172 3870
1021 267844797
448503560 2211
68965827 52573838
311122028 1129
794460259 265857083
347816471 347816472
20035275 20035274
2346 479320030
297993331 297993332
2146 487911826
999898704 3333
127042839 1096
440680763 2536
4799987 16
665674073 42308
841705426 16721
828002760 2760
636904890 4103
892589958 892589958
679637941 5018
395420323 197710162
676213081 2636
220500736 735
74433418 66642588
737712381 4930
703824604 703824603
665984537 8491
12081986 463
814278492 313080034
107999639 360
446367637 1612
449628501 10073
425241936 4599
634757807 4448
260663406 2170
143215303 727
177171006 177171007
585303132 1951
567022474 2511
305074478 2293
268555819 1333
873859164 5042
947769228 89649
361389806 4844
59276911 21065
436413785 2206
642593562 3612
692142495 3685
103672800 495
214630465 1979
640606250 5097
560206978 307637
853359359 38585
382478855 1688
555348821 8997
222948332 45342
753642656 2517
556905726 2538
627870833 3479
510624049 1825
332524991 1308
270542533 1039
865527113 16304
388350616 2663
160177903 2154
781902447 14457
753902512 2513
5332 898188880
341764769 1509
996894090 5200
167275144 791
90246861 45123430
68999771 230
605025458 11390
842763838 2859
15412409 90
6603 865276470
147739205 1244
893487519 16022
261760548 59437
728508765 3368
746176833 3487
120300400 401
474001579 1580
986915568 986915569
588474049 7535
60397123 323
554588112 2444
262008174 2075
640046804 315685336
832778404 3721
381467828 190733914
230882789 1560
978169144 9395
84602472 527
282257326 1645
636903598 2123
655503377 2185
584908759 1990
284699585 949
155690811 665
447601493 1492
14178179 76
633516233 2806
254218239 1280
412798866 1376
920699999 3069
908883930 19132
902700469 3009
45079894 1121
894848934 3334
92633538 1114
391231373 5423
794704633 3364
598205221 2081
673835799 8361
511594094 511594095
951397893 7814
33151494 239
443269881 3173
919805447 3066
20001761 20001762
151799758 506
731572126 7986
933702001 4515
547278740 2969
284553784 1192
250500001 835
233590344 2152
450111582 4541
594758155 5346
295914978 147957489
904952468 13878
780414337 6724
670593472 670593473
85200283 284
3540 553520355
315633484 7235
684807676 2518
278358850 5950
553808490 3046
426898578 1423
471199846 471199846
555698595 3316
101397689 50698845
920007903 62470
5303 412356560
568278980 2356
853485309 5701
184320904 7731
751800086 2506
598180758 200243418
250707070 250707070
961110078 61708
984305160 3281
467004036 1884
194581974 1769
184200614 614
6204 765703884
845027568 2992
738494751 10990
2153 420518256
584184701 41411
823116977 2948
184197746 5447
766252281 8385
4019 868511977
470701570 1569
521839328 215375274
862883631 7307
3083 841526431
287400957 958
981279787 3652
816151525 4151
315601053 1052
583 149997738
566475679 6560
125400000 418
103428211 551
147495603 875
640311751 3510
6969 466248736
30676332 942
399481986 5451
147987597 851
631042858 3154
284999255 950
160762550 1616
1141 91139657
6174 944998614
265939263 1309
150273571 1091
623553840 8596
975003249 3250
915795762 15570
834300650 2781
69439622 379
922406363 28501
173680469 7155
13781857 48
4492 731639464
494614844 2265
405462869 1633
487201464 3881
551890878 59871
776999760 2590
926191141 13697
742421657 3736
109983119 624
503116771 5793
527038352 3748
864900000 2883
248357930 918
215806499 107903250
502672029 251336015
48731409 176
820578667 6652
309901032 1033
552554292 3953
487576033 5773
411047872 1784
682427098 5086
601182743 4687
45606921 186
737975414 8519
160962635 77651005
551405243 8006
584401466 1948
114 27461938
212139588 212139587
674700102 296778
933113047 5887
622725322 2087
241250653 839
844056599 4475
88737121 501
995163508 3393
991037881 6177
686 158490760
370174983 1661
763231695 14515
383750657 3203
627241192 4936
840407229 8762
158399530 528
268199107 894
242100000 807
686787554 4642
418083982 1537
71281089 293
674736599 337368299
853497155 2845
964298505 4449
194400648 648
821398321 2790
320283391 1859
686908801 4800
651720001 2500
923153950 3287
38738423 179
563305198 2413
629058138 55331
565117643 565117644
968820786 3561
814764306 9896
393952566 2579
602188009 3084
100121935 462
886209096 8132
647630132 4276
433072293 3011
2283 289258887
994350507 6262
724700625 2906
667994713 2321
875173077 176233
204663275 1567
213827209 1154
620100000 2067
939805555 3518
958200001 3194
857399613 2858
836 165019679
763603096 3671
746100001 2487
402598658 1342
186874375 17469
717002391 2390
922834375 3333
398051549 2405
850500001 2835
679900675 339950337
413675954 1385
193820821 833
45551632 231
914075079 5033
377101564 1257
3195 722722088
488242950 4266
107841893 545
909221320 3379
941634349 4569
343278134 224478110
565992336 2568
745604618 3106
836415582 5613
421499486 1405
1012 256813291
926400001 3088
174708691 690
854969766 5177
441697084 16743
757250516 23118
885298736 2951
383558087 17203
531714005 531714006
348133162 62738
142754291 587
693877324 8561
317500415 2199
465335523 1920
972066623 524141478
53076813 1229
754397403 4615
255601324 852
279299313 931
695403141 2318
769929770 769929771
180158757 180158758
450786738 2066
327264260 3207
325221436 1551
604538468 3085
433408286 1609
221455523 221455523
3210 774242370
169626580 670
388501439 1295
934759156 15116
247960649 1050
542998189 1810
29270767 13317
188302736 639
511752255 3737
563703606 1879
501546808 5480
86572416 516
722924077 2671
144299999 481
590018876 2375
981915455 490957727
565006068 2130
996171589 15229
422 109099957
147899506 493
509054692 6207
509098303 1697
223855199 4894
698259155 2982
313313986 1231
669074699 3108
805971162 3098
32820749 145
878615244 3926
479379241 1726
111439504 513
550578596 9963
708302361 2361
791402780 2638
780417724 390208862
946211427 451390363
46200117 154
827697241 2759
526533390 12510
519601733 1732
166537121 5086
995380351 264757
862732019 3340
480355614 4417
810849852 11079
923196325 34099
375397902 11979
225984657 112992328
616365372 6800
370764731 1534
895742381 447871190
149399527 498
525559045 4301
882640665 3915
447233461 1845
941734063 3211
661013497 17004
605700778 2019
996767565 423099746
458826862 163413567
59399853 198
988517665 4176
473601715 2674
3620 341359821
448198507 1494
5617 796429966
714253085 3246
802450162 766700792
182886078 1369
145913641 1790
525929361 43864
628018719 34480
202819495 101409747
64319647 32159823
302097284 10185
1099259 5
16145290 146
1860 360438240
779102602 2597
483268801 1824
70523873 272
264660293 2009
929537599 3166
876400188 8219
654696303 2498
317040479 5508
943407363 461581586
425116995 343912324
896869975 4543
758700001 2529
557737286 2033
346889197 1309
723264737 34769
410222929 1501
718500001 2395
297000000 990
268458948 1413
284870221 1274
13706784 728
160236091 3414
507955561 9604
152618737 1491
520942662 3162
373625279 141428202
995674449 12676
157774759 715
576003224 4645
520898654 15815
115950189 515
360271380 7508
718515457 359257729
655252408 4197
335930220 1639
2953 273241634
634628066 16307
403018740 1737
399722297 1781
877586766 16117
906642931 906642932
592679152 2141
345244086 9207
443672190 1806
258750960 5736
438372352 3011
162299685 541
401700000 1339
110700271 369
95074587 6106
506796361 2172
397590330 2595
661298366 3185
391533873 3762
759670066 5245
402697730 2390
248404464 946
115459020 67677104
750165974 11925
849071543 39444
682929259 682929260
944657612 725252521
935857651 3315
164083360 1173
918906115 3063
827102758 2757
215384190 874
588025564 2244
822846320 2974
15131147 219
938637234 4281
570045671 8757
35233479 122
881702938 2939
355606143 177803072
688092879 13631
592501974 1975
943383805 4177
495494537 2022
309896929 2673
529461831 4295
44400084 148
360942511 3716
800998125 2670
458791799 458791800
349090754 1994
934796884 3116
795003581 2650
473500735 10171
433015943 5587
836420497 3413
224400946 2443
523277810 2316
178933079 851
473700422 1579
499828124 6638
460360564 1812
321038267 1187
673404375 673404374
679680250 28190
796497344 2655
591592111 5161
800628675 227601
471804436 471804436
620615320 27543
111600001 372
272 79897715
559357694 4126
260940341 12590
696131140 15257
51147925 604
110515852 457
254304961 1420
387504489 1349
497676700 1753
8064 878685696
55893012 665393
100063375 633
765000001 2550
364223351 2268
986997139 3290
610169281 5159
393610740 196805370
253200843 844
914935306 4965
981900000 3273
284053589 1036
834565084 23329
877272248 877272247
767097442 2557
199727010 1106
455854799 5550
155030201 1527
641038243 3542
521321967 5783
225721955 1930
438013215 2469
992866379 64284
98937313 1057
469242499 3077
381184831 1306
379025651 1456
782955521 12402
459601533 1532
3473 690981550
191 36175890
699137215 3323
813029964 14167
1471 282876197
625025590 2917
790491830 3267
733993363 733993364
951652042 5813
741944513 4937
5473 355396234
961866882 3586
238799205 796
834269106 6811
688998795 335621195
363976934 1447
72061429 1162
659948752 28413
418839808 1437
6148 883537108
346800000 1156
615096033 615096032
789897945 2633
323979405 1156
202589013 784
422925671 2694
3365 917424529
938719111 7914
399560855 9005
210577626 2062
453425218 1557
528703230 3873
688143901 15747
494398353 1648
108601983 108601983
30120394 309
632831580 7996
18847 798189223
534902323 2827
331417059 1655
107699642 359
320533149 1787
867911683 9218
347739489 2205
973458124 868461326
154095725 581
534601462 1782
443096473 1959
743397687 2478
660415207 628609215
264564529 132282264
866924665 3022
702981145 4236
120000319 400
641587383 7299
777479933 2593
993879179 10122
76978974 299
282339996 1058
470224801 1800
585053337 12838
66094066 345
576300001 1921
1194 277519877
590739165 6015
550603957 5628
125643921 48416061
975173176 7054
144964019 563
894211489 3834
400324347 1782
850936537 30773
3358 952909261
790331296 3018
414776456 3807
294801705 3501
880653115 3053
316693906 1815
84181200 2950
29156739 397
4303 141941140
467440559 6606
906246835 453123418
155310785 769
873105997 95608
774752806 2664
646881234 19278
308413676 1859
682638738 682638739
3119 479842940
369155031 184577515
408428280 1576
69354051 695
774250582 2758
575814364 4484
168899664 563
140999723 470
854698312 2849
430211581 215105790
686522679 30368
134017713 6304
2100 423101589
840592705 10144
98344022 449
394074074 4175
245601661 14339
467357695 2144
779705347 2713
870657869 3661
530381765 530381766
728551151 2492
352779579 11111
745502486 2485
152149859 1220
2704 622815024
170399431 568
722097593 2407
729644939 5652
597301164 1991
146699511 489
9302 351764659
832547539 45093
57660161 2105
244051 363345841
702299999 2341
298328642 9457
471107288 2898
841123537 420561768
613198438 4013
574554621 6452
736683694 12266
813603531 2712
165858893 6107
992696691 3309
692845435 2543
999985032 999059403
248432480 3751
50060950 228
733802447 2446
401101336 1337
650997831 2170
883400112 8631
837894193 378321795
702612399 3036
342794599 2644
198770581 896
1680 423692640
291060193 1028
707637007 3860
607131935 3994
457727073 15667
331209548 1437
393656131 14773
36598081 569
782862920 70630
104197946 371
568501896 1895
64810283 32405141
928937755 3935
320170643 3103
579900001 1933
749531247 7629
727561733 273117409
201991741 1138
446044971 6826
549900001 1833
828582498 7837
807302691 2691
617722979 2505
614022214 2158
22044953 102
211670294 1639
94800316 316
801373677 3251
494578375 494578374
358141284 3364
772818635 3895
71529302 35764651
831953121 4859
785777937 392888968
46832592 3389
210155158 2185
448179878 1504
774653898 8409
872449340 13340
489900001 1633
134198551 1036
33667780 740
9095 766002911
888297073 2961
504436579 2740
149416077 6947
353939209 299281394
858934056 858934055
629235639 17331
414277974 2637
574738747 10949
809531230 392426227
237599258 792
626143719 313071859
855999201 4406
946424041 4743
224699730 749
438068445 438068445
591665275 8629
743702478 2479
5516624 5516625
956106115 3187
401400001 1338
923448168 3753
775371722 2949
486552753 2790
329906595 2185
74613991 455
856836377 4331
767328765 3611
351001169 1170
248592359 35564
689702300 2299
816326968 3317
783004445 2610
945862974 6174
239630863 1554
543773103 13576
176845639 826
416768795 4837
181157015 120386252
129595340 2410
940074183 3232
411173420 14923
675602253 2252
275226308 151682381
176280320 892
935701308 26844
275845681 957
21158 532165417
380348570 15445
199886068 1186
116634276 1116
18528899 130
324833212 2787
306262278 2667
540109617 11469
163720339 854
144265689 1267
460441010 1573
426218510 3446
816737874 2831
99658485 2878
910490860 448580922
429075219 2867
272043323 272043322
621298742 2071
171953015 672
741035089 741035088
544709708 1997
527858160 527858160
355012632 2754
802197325 2674
574069205 287034603
135843877 839
738050470 3452
509999999 1700
641487470 11206
284577541 1588
307881795 1495
462471836 7068
302144703 2173
316864835 316864836
909756098 3141
985719595 43456
900464373 3819
329009528 329009529
723154417 2876
59842870 461
341600001 12500
964203213 3214
86863 866024110
89100064 297
66464992 682
791404565 2638
463502750 1545
216100368 1362
497277842 2242
371574455 1799
590014783 2317
956917566 6066
110662154 801
559781463 6778
9463395 51
1604 260106244
621897927 2073
816310631 6009
191073780 833
633669411 40548
965156777 7530
179639705 3459
960234376 4097
921577579 921577578
370801148 2143
775940706 2785
874622160 9390
6032045 42
822003871 2740
848246453 5071
410449885 1614
523330129 9252
829200000 2764
478127442 1601
930424164 463909213
424244042 4044
2542815 16
728997571 2430
443946570 1620
123267060 1148
476976990 14467
5060 683024100
636394017 11556
282149375 159292096
11300 406308986
547554281 2789
388798704 1296
729810805 3238
13294 964921978
305775079 2177
431414514 16562
668598254 3077
277092764 3195
361201220 1204
126127003 750
908265062 7312
194400093 648
682239935 119843
46259880 198
672259127 336129563
827639370 531232990
559155664 21197
970503235 3235
358224417 179112208
994795044 994795044
178 46208653
955538617 955538616
6903936 95
166200554 554
885554141 3082
717191146 3040
797078304 11308
515346774 2675
128100608 427
2931560 12
422192294 3955
46617561 4444
773295822 5441
1685 242608509
951282631 5506
601800234 2006
746281382 3202
848827098 2898
295392393 5721
960379699 3260
242926303 1839
23438194 79
91264195 411
140314720 1610
760959577 5928
77963993 1962
308131923 240046136
215549699 2216
713703023 2379
87749305 5113
904490964 3054
539101796 1797
210705458 105352729
35564602 379
246526134 246526135
408961362 1883
1165 150414980
177603749 1125
315827447 1512
488780861 244390430
852733076 5183
170063118 170063119
151632994 1131
523664328 3919
426301420 1421
155997696 579
877753726 23475
451604114 225802057
695542844 17516
890685493 445342746
621720273 13484
655733704 2967
533099999 1777
54165803 244
70200235 234
341091729 24322
609940464 2928
731867231 8992
518985740 1885
263170596 1131
393018679 3348
5256 843462683
466912232 3268
11527230 7683275
840302800 2801
810830272 2787
851289358 2883
543993583 1951
703802346 2346
730818239 20651
511723357 4031
993372500 4220
857059489 20621
801814230 69787
615826124 5598
454863235 1841
3168 357683040
855936535 6188
885837823 5972
936850950 8106
795119600 2789
102591971 518
574470923 67762
882000001 2940
933310711 7462
128399693 428
6556 740146672
993861648 7176
161330551 1403
350357051 1555
83400277 278
852070799 5392
967979227 134397
117688296 448
761333589 761333590
893443922 893443921
450593595 5987
263695780 139580449
194892803 972
403539269 2004
310385125 310385124
59470081 10932
537013069 2585
957317908 42048
888600694 813987795
662838141 2625
178919611 2962
618704801 6800
106854743 53427371
931036578 4376
972766456 56731
482950877 14738
169326996 5989
121426318 519
387185765 17505
539 153713214
624600668 2082
773169023 3172
97722424 696
986549315 4415
743157999 3679
754197485 2514
732902444 2443
428614866 4967
643501202 2145
898273756 5779
130117041 130117042
974099342 3452
454515473 2667
243127980 121563990
74100001 247
187499374 625
774109070 3100
27510 952643790
438158490 1659
226719585 5828
88600513 1344
513794190 2809
494678776 2903
245700776 819
662695847 2913
716681676 2571
7708 822799180
264663216 17177
118643895 577
809877739 21525
135600888 452
493621945 2179
236400000 788
89094965 3467
199073904 1351
399900001 1333
983601087 3904
702878428 7461
432582766 3352
114039351 3038
472385908 1928
341668437 341668437
769501549 2565
235440832 968
698486361 4180
684971641 2401
923535845 12965
132981757 1354
695661121 21959
697130809 20153
68700228 229
12900062 43
458620152 1907
621602455 2072
133440701 1026
73315752 303
896517015 4335
602568743 12419
698757221 3776
946291477 735688158
203923589 6169
989401788 3298
907502972 3025
930896898 3103
604197985 2014
98909393 1396
295754715 1847
420625719 210312859
305808139 305808140
991642285 83258
672045430 2590
858703693 7444
955397736 5290
9876523 9593
733141408 5621
851102232 5316
894902984 2983
559061214 4182
754527000 3260
768805465 768805464
433675599 2577
883499911 2945
695643862 8885
651 16825161
870381420 12165
291166928 109823585
281333093 1869
171300660 571
549193337 5403
428277248 9632
117072608 919
498948739 3603
1780 469868380
624197897 3474
17809167 89
283167352 1824
268100224 2681
255301668 851
327909399 1902
702635834 4346
794964745 4216
14472 581858205
887196473 4924
748500001 2495
990900000 3303
895949163 7972
784458904 3494
398699999 1329
770215253 567872379
130139715 874
859500568 2872
1965 583438935
3528 860629651
873056815 87267
633911382 316955691
573464425 286732212
742753376 2839
843001655 2810
689747262 6794
753609838 3383
3876 541658329
514050361 2309
508569231 10987
568498783 1895
979599302 38779
447070379 2204
663194407 2487
919732511 4384
330601101 1102
270159025 1212
306913373 1629
264839257 919
366270289 2592
322960099 6365
289828585 1091
244760250 1150
619800748 2318
493447680 4608
349082585 1860
324899936 1083
304199344 1014
974996751 3250
229929455 17657
483394101 7175
182981153 1673
1601 263180240
9637 557519724
705075869 18244
281479105 3694
663351193 2868
128892954 128892955
648302160 2161
755100490 2517
467379233 2978
423781462 241318
1558 455353286
7059692 4339750
425399821 212699910
248700830 829
364201779 1363
819490383 4540
733492409 7048
35897 476711991
360037640 5960
99300330 331
414604143 2039
706513451 706513452
381341531 1738
970506339 37501
3404 471896355
947440311 103636
614402048 2048
750985400 11120
699124626 2675
592693030 2367
675000360 2250
37139871 176
348223849 8952
31800097 106
886575892 14338
429359823 3246
554431369 1992
543929572 4016
7771098 48
615032486 3351
763101115 2899
917030201 14762
650819635 1036337
614965032 2060
752331889 94776
483693357 9682
487296621 3526
370521091 1710
303517241 7610
632400334 2108
754199878 2514
105712709 4659
663421880 2481
683644444 12189
340063920 3672
919822994 198195
765158561 3685
905411299 3095
240938285 819
176700589 589
527023503 1946
203744189 1165
882898358 2943
271281079 1624
757664602 5744
294973790 1086
296914549 50815
512474253 512474252
4031 624180195
954892392 469381208
633222525 80399
653738381 10324
3628 563631568
31144192 152
767842542 672182920
82222609 552
411581640 17995
920702273 3069
749702498 2499
685522932 7628
932945350 466472675
470400063 1568
328243997 1542
838393877 336159333
945696741 3730
696537481 696537480
726273475 2458
872208823 436104411
609000000 2030
337050144 337050144
737161063 3197
431760610 17216
489560135 7076
529760414 8281
352549654 2155
365999896 1220
522815663 261407831
992020747 9686
67500422 225
333776906 2721
80700348 269
791441043 395720521
152762947 834
575522806 3905
895270811 3670
810400777 32341
578970155 2257
1052 282562804
512958230 1838
515660256 9289
834089528 8351
717293668 717293669
86399936 288
924128104 25162
615761113 11262
180000951 600
357916876 4941
979891150 4243
207635124 996
223068166 6940
290839572 1269
859200553 2864
859502865 2865
39820451 39820451
517366340 86821
194972167 1002
222000739 740
520848738 2181
886736985 55553
610797552 11084
639939307 319969654
916733161 5880
538538669 3415
500445708 5124
519301731 1731
779891946 3277
309032874 4182
951904604 3173
323984266 112387012
712340735 30768
410844456 1508
743695599 743695600
1890 429561312
43580287 596
497705420 9904
669 76605852
576903285 1923
657368567 2255
76368599 366
10553437 38
1092 130033181
321291466 1169
68454871 733
671215175 6614
345240143 2922
397810806 2554
377700180 1259
671700001 2239
878082241 31870
37298692 156
592158447 7258
672312018 3622
719592299 558501
414320499 414320499
317101056 1057
218646563 109323281
766959029 21870
949641475 8033
999783050 9475
210079956 849
320698932 1069
160130555 842
882522351 5347
238232873 1626
911104394 13424
925023112 178492
580960344 43223
564228090 4707
616798964 2056
799197335 2664
791150263 3365
950185277 8084
224100747 747
498987843 249493921
2875 788869089
659099503 2197
778625991 6459
22023687 129
412332696 3490
12014399 48
789690789 116620
531002693 1770
896701508 2989
762065251 381032625
42507407 174
323328493 1176
360818345 1350
868580389 7852
463786722 1674
15505223 444
805504625 2685
111000387 370
750813355 13914
909208170 5198
852671663 3477
587606396 4061
850255168 148672
24145547 88
762677176 10744
342217718 42026
2044 225802826
726397712 726397713
51000097 170
422280599 211140299
317856690 158928345
859504021 13119
884475744 3259
399237048 2758
49744229 181
36599940 122
685501563 2285
811504973 2705
374904127 5143
188019565 1005
309036129 1853
811705249 811705248
565099978 3391
335294748 3340
37964420 7721
477984941 6323
660977559 10230
1289 251914847
703961856 700428770
700946386 2755
881716899 424585868
943052438 7351
980143479 464169812
385498715 1285
385074816 385074816
199464981 9347
8099973 27
91251573 395
742773191 3046
109953449 2550
605997980 2020
16787552 187
954387773 802383293
233102627 1452
279097372 1210
749400000 2498
174876540 1695
467265247 1626
4590 765760897
143804557 602
1347 91797576
927059384 927059383
71612901 313
760739752 7321
926872650 9225
189068265 1076
583229667 291614834
671905313 11696
660060211 330030105
864435717 3840
536538166 536538167
695724901 2470
428637978 2726
15285737 148
510550790 2531
433152846 94041
8267561 54
146547023 73273511
740590992 3348
892202238 2974
851870953 3336
259811954 1755
716618776 3202
913232944 10005
578001664 11043
717218593 6152
717900347 2393
884458404 884458404
3616 992548608
590700001 1969
86947520 440
830099778 4902
602815647 12827
100200333 334
470374381 2415
4161 536583128
777467963 388733981
207079927 103539964
76992212 2013
169708364 1413
114907583 1363
822156347 4068
130836288 2293
75871523 25921420
108743545 1092
745480076 363515705
349010347 1265
818401585 2728
127872257 457
980043323 6828
5396 361354807
430887618 167193648
2447 540434632
875426583 437713292
511135030 4027
442125288 8712
491608215 8595
314293812 1833
315581204 193326528
421207763 1970
682020127 1744297
104700019 349
934200001 3114
493632829 1788
261125804 6888
769689341 29278
434701764 1449
322182225 2325
535973268 4497
797873430 9895
192235771 795
878966088 4004
722404487 2408
641548299 9215
268499599 895
708548138 343138276
921809741 13392
123674356 1503
604449791 2459
871440862 6203
888971327 888971328
132386283 132386284
360845610 360845611
50700047 169
852481142 9862
3570 683472930
557128845 1963
927729144 3442
139770021 682
348 95841984
615359170 4019
85199999 284
643234566 2782
134699550 449
767478817 66807
462292606 1985
310492564 1324
798990786 3366
691019951 2647
495072639 16828
4743 696987060
324685179 1701
945645927 801587981
491956008 9862
50100001 167
92700000 309
33000216 110
113438557 420
482845441 4928
69740762 263
292000960 3440
583385684 2077
680493408 2647
822647730 1019390
518441401 8249
323578439 3221
297621112 1781
364473954 1400
259167037 103001323
973535924 973535925
124288976 538
859634403 795789456
783251849 3652
839870234 427956960
483140262 6887
541062709 187060539
558899098 1863
159197756 1606
252580887 1652
12097651 12097652
127199779 424
351860759 1310
1108095 8
452747387 2022
609138325 2853
571672283 571672284
688202294 2294
799987783 72581
103542079 1663
124165509 5810
515701824 2112
255715806 2363
40377779 202
51916736 51916736
872699594 2909
665218384 8233
250419841 1046
33853599 348
309321366 2246
394616395 394616396
491808603 16758
887100019 2957
670197766 2234
49137649 2375
980397207 3268
497416370 10705
681195300 8027
568518171 1963
441756494 3594
77100202 257
1843 426058861
519398583 259699292
238164670 2714
531747167 3919
705586391 352793196
680173976 6136
22127302 100
885297050 2951
654898963 2183
504996696 2295
808101455 4099
4182 433196023
572322086 6269
131981940 1873
144899517 483
643194239 8472
425436033 6496
193852864 1210
946887677 473443838
142455067 519
196459249 1128
3905 662856337
571201905 1904
401173409 3135
367198776 1224
301089963 1008
2999994 10
7909 162776338
812102708 2707
2408 403299853
301675684 3433
626410888 2323
978598706 3262
778904246 778904247
937486828 14516
469762957 8268
24770 645148024
905317724 8567
192600643 642
203974492 866
838488167 3793
840005103 7567
38554516 143
481501605 1605
711598667 2372
135657721 495
4302 391678270
14399953 48
291149586 993
789731377 5816
649992310 3336
281771544 140885772
647047873 2256
900163509 796785281
613940894 2413
84258712 84258713
416931458 2662
446104591 3170
749671528 84451
516344400 4012
533118424 450406091
586801956 1956
178176794 727
231379539 1267
6123913 24
921729126 350059450
129865595 5162
662112604 4697
132009163 2142
658055023 4048
535200000 1784
609927 304963
546203405 273101703
977724023 488862011
648205025 2793
32625634 109
236906770 1661
543954682 4669
1845 353692711
779192569 363796325
80100242 267
436760909 2430
334614931 3709
442166326 15825
91368359 531
243516616 2096
799850191 3176
2700001 9
807000280 2690
218100336 727
184499386 615
769594951 2730
98192680 596
72889039 309
888902962 2963
201229677 3812
911677679 3105
399746905 1497
876133397 350069883
2622 119513595
662349804 4332
736203819 2454
919299033 5333
989480909 3817
55200189 184
789524301 7919
927596908 3092
887931187 3774
576805617 2997
981383785 447815722
970895665 485447832
967803226 3226
354135531 9223
336900000 1123
39786656 212
548130395 274065197
941832195 6385
302225850 5275
821533482 5166
337511744 1126
674533078 2949
99718321 1240
583501946 1945
666320307 22688
15481 246093752
721125749 2545
972393688 43597
719885599 4007
225599473 752
411546497 8303
398476201 5755
179604911 89802455
316498945 1055
678332329 2990
194376126 1120
548883104 4208
3806 877090545
7146 254346337
105215346 1106
936233778 17727
559416569 3326
924597888 3082
924310816 547876161
741516953 432018188
801322339 772780659
631476732 44311
33689 500551162
1560 442431496
665190349 3439
832094047 3138
549196560 1870
913558276 7394
295500986 985
339896501 2161
382801275 1276
352013857 1184
606853805 606853804
255367135 16782
188167991 708
2895 753261272
649027022 649027023
318110835 4570
360538436 180269218
659902171 3144
561351568 561351569
114857993 1146
544174055 2069
243832742 1070
187055073 1186
995302073 17394
406885632 2092
41609 829683460
406683109 1496
328820510 5834
776956753 10296
304426141 2355
235330951 2421
187501095 625
196198864 196198864
315899061 1053
9307754 765
243943631 1399
925505130 3201
506369550 6982
837056294 3200
1456 49113114
247202914 6181
598993798 4706
588559284 9468
634800000 2116
246019754 12329
794575541 6886
203377947 203377948
518681686 1906
337199726 1124
944919565 5107
273000001 910
288058552 1870
48 12549716
314914288 2444
171617476 2518
214234881 1643
884123659 3366
737099230 2457
198299999 661
316501054 1055
166618225 1533
529846969 264923484
296801830 1066
280384883 280384882
895400599 3725
162851903 3942
351997349 2970
367408584 1893
436200309 1454
556501854 1855
700387076 6902
169921906 915
399437249 1958
899756141 449878071
154200001 514
322172888 1189
346132358 3643
765062916 7015
173695394 4755
968100284 968100285
230699231 769
151794479 75897239
810897297 2703
434102698 1447
772104695 4331
762724410 3990
7150 930202010
674686932 337343466
963130915 481565457
984759302 4237
369001229 1230
85647 255417981
383210630 1712
294600982 982
530416281 4723
867297110 2891
96599765 322
155869272 648
992553931 469445568
973508413 9428
807723477 403861738
673204497 24255
841980739 26293
863860240 2969
697992228 2519
587241126 2532
807162136 403581068
686707867 10891
304198986 1014
159281640 2268
404412165 2409
110699942 369
9057874 33
221201902 1378
350217667 1644
518732063 248438172
633143833 31459
513583621 1914
899702998 2999
708208453 3184
222720400 1904
938999761 3130
740821271 249446692
548916733 3549
607705658 5071
146303519 1815
62476559 242
588901964 1963
522108479 2220
7852 227549429
367801390 1226
836701831 2789
273038204 11802
212291099 868
810600517 2702
875146645 6449
889718364 24212
173569827 86784914
860053170 14939
371563559 3270
1044 66943368
199548827 1202
8319 886781455
261379352 1292
820969324 8358
3061 640822458
315546371 157773185
839443441 839443442
365149411 1635
535198216 1784
579692421 579692420
164999702 550
91345994 713
712127 403063882
281667766 18895
495598578 1652
622767051 622767050
491989749 1750
15180131 86
419951177 7649
140464555 1354
573132284 4581
749305015 17287
424325808 1446
137047870 1953
730202434 2434
214182553 107091277
819785185 3443
4985 746555251
418483969 1596
934141236 3766
319216057 1234
328207113 10283
345000344 1150
90822796 38953269
750658744 4341
121994909 721
535393887 8012
525874859 4578
937320121 13815
187703573 91493663
498683272 2868
564598118 1882
868404034 434202017
551071756 3159
932707753 25996
1303 150643356
970800001 3236
335259415 11802
32290127 144
528070065 5540
771598823 2572
72494632 253
22135682 146
266394891 907
272387741 136193870
785695278 12392
4543 109772509
991463425 9716
728703665 2429
255633163 902
522739549 9564
809400000 2698
453863218 193508256
252305224 1330
559521581 1893
4728 708325320
621085766 29850
856202855 2854
129182129 441
244768071 874
884632980 4026
261512679 1745
881663805 592644331
429110326 9681
424255144 2798
4479984 18
808796753 8350
768699953 3513
757798898 2526
546394426 4583
404009721 1478
579079532 289539766
56634754 623
477869446 3200
494338518 4795
5269 640662979
51224629 244
183714985 1719
991064684 119535
261600732 149479832
873506731 3182
881890966 3089
500765596 2607
111826755 435
394893870 2126
88199893 294
578077331 3790
499402470 3060
5045 317853111
436609678 14951
638402129 2128
902700736 3009
173453879 10680
788092641 7940
884401149 7330
420744 863787432
143598218 1177
256086662 256086661
827102756 2757
610623018 2481
987098595 4989
399088534 16734
119879974 626
930725675 7117
917701514 3059
838951180 3932
144043788 969
540569832 8492
749097664 2497
747563203 24519
151184879 1010
503590698 1885
306837240 1051
326354839 8825
435745507 1601
330496964 1894
153336976 863
844712156 5645
994977046 970413888
401042235 2212
657559820 3907
628740420 8418
879871382 3318
949580943 474790471
683711211 2353
93773077 1291
864115094 2917
255215244 3841
466660663 6994
843001621 317913388
1083 280420013
349794029 1304
567 76552609
7894 431462358
65055903 943
432422097 1712
807473368 3074
173301092 4735
173099422 577
436565976 2022
646746383 3404
866901088 4052
2273 673621734
147873921 2517
950665795 4498
898003901 16850
761697460 2539
689784898 3765
156945271 1335
88877 554784767
234599414 782
917698902 21217
746643302 341543
934462018 645967287
252600910 842
614099848 2047
831315690 415657845
668041450 4783
523668369 3431
662070982 5941
343799613 1146
948126464 3712
165322950 5690
888 246873983
4453085 236
651453178 391721406
109089144 788
385793025 79830
430499999 1435
441599452 1472
622333160 622333159
512588827 256294413
708156501 8375
15050 657925815
59841847 358
623798601 2372
844722215 2917
159061375 1472
395101001 1317
391198696 1304
777897407 2593
214803338 1928
906141438 3837
4499986 15
782700523 2609
479792765 1628
215551347 982
835802786 2786
778044149 83850
795461100 7420
384764179 1411
670801614 2236
95399999 318
663411047 30921
996367642 371620092
386101715 1287
132009186 1286
1073 314762744
235098890 117549445
973639368 374485368
620536590 352685883
781917894 4763
464821481 2237
60675504 218
965954224 663974466
495901653 1653
820329541 410164770
2113 479640435
428398851 1428
49260015 208
680977237 2581
458701530 1529
604051486 3281
150300500 501
457215520 25184
455101790 1517
280501712 5765
7283 623116241
417339298 3382
604326548 4430
329100046 1097
409707598 3300
162777886 131566010
416312994 1867
3727845 260
859499999 2865
436399457 2614
890072080 101346
232785700 1025
244356356 1753
31911 552988452
979803265 3266
712871349 356435675
270164531 16368
366397785 2685
590099414 1967
483301611 1611
772972655 4967
625802979 2086
148781528 617
363191523 13467
622798586 2076
71527540 536
991140331 494602678
470401569 1568
495301650 1651
346498846 1155
407102079 1936
4339 810421041
26071062 268
778390106 778390106
380862457 1352
128981957 3914
346236608 173118304
726369783 3481
900601603 3002
116866272 412
2934 512447650
9948 885469840
323100520 1077
556127529 4834
430828410 2621
705824627 2506
440459751 5286
566961352 9339
235178749 1893
350400974 1168
530362569 2914
837474877 5778
237698973 237698972
24504005 24504004
9366 293997862
583868881 6510
9600001 32
223186 265591340
987321761 969569382
732544163 4028
737097543 2457
69937322 298
618008833 2688
971492680 53411
948874804 4133
57300191 191
202100652 1774
862500000 2875
817829469 408914734
67703220 390
556901770 3058
6668496 3126431
7686 478738018
474598419 1582
320826869 2709
531971901 48653
396981564 3094
68700000 229
644490006 2252
161997546 1038
240000800 800
693171051 33430
760685039 36821
527101758 1757
861476704 430738352
757077633 3064
782145289 3703
284968762 113343151
4712 787700328
186130597 3954
963125486 325193874
52902600 205
250257894 1459
227347878 1955
238029742 1413
798178981 9348
185093600 1603
2145 512666285
694997864 4456
652425066 5498
202846770 84804202
805390128 5718
354517073 243487
238178550 1603
466305382 31769
574110329 4231
868608703 5391
519178806 2986
175594802 76268352
371083188 3032
19200065 64
193500717 645
14504939 281
623393314 3485
634928206 2181
561915643 280957821
170471184 127368
108506342 493
236100001 787
4540 757863826
822017323 12534
263375217 2579
299399956 998
281538386 4352
150818100 1860
339600446 1132
83424545 371
662397792 2208
658327593 3189
535462235 2651
954603182 3182
562226093 3971
347282747 173641373
838197205 2794
165164400 1080
155999480 520
333704696 1933
940196865 3134
663 153730718
661743857 4712
946246626 3401
33744249 189
235897197 849
726616059 2769
907200612 3024
524102922 1883
906825665 8706
52171112 266
676681825 2309
443402286 1478
780458246 4188
65964226 277
716399269 2388
905324107 8593
898563160 12294
845394495 4912
244217336 2461
249682088 3086
685497714 2285
744487552 2752
759869245 255251174
731697560 2439
7275 649238024
495408367 11534
862979773 3876
114198107 57099054
375914778 1777
775164710 10038
226556749 4422
649206793 16917
186301136 621
593543376 2075
645854913 5728
176687639 1544
868622134 3051
155813673 83617739
124951068 3762
754991273 2765
355422006 2922
901714639 491439947
863776475 431888237
942755652 3623
983231438 491615719
409047649 2815
868212403 839459162
131027953 592
581119726 2273
55878499 554
912916696 21178
943560797 4593
992820434 18531
501143706 2699
611274265 14743
161351990 72616084
614351623 25037
458219566 19721
886215846 84969
771600076 2572
766256159 9410
267848297 1093
699496383 29038
742240311 9491
408765632 20691
585403945 292701972
249536738 249536737
845920221 6911
327389567 163694783
544498191 1815
158132480 704
477894143 3584
842551169 6516
273059144 1016
17020464 61
660769116 3538
524635371 3683
423792829 2934
693246347 2403
362768496 1792
857916884 3553
784887825 3475
981603273 3272
512634407 2936
307713394 1167
333600001 1112
413364001 3800
527553392 2309
826128804 826128805
620354081 261158325
904419503 7551
240111385 6280
13155185 720
650325299 325162650
427200500 1424
140621373 2494
602402105 301201053
381153391 3387
374700058 1249
24624998 121
354180449 11622
135599888 452
362291701 2330
779977340 2717
460046768 2954
346008927 3302
93900298 313
417619650 17150
120100585 1018
410166001 9000
649928632 7412
663439660 3459
761969199 3900
664321943 12584
138238770 885
483212281 241606140
193904797 193904797
689497551 2814
955796813 3186
950657878 9271
55984090 290
3595 803287203
360599815 1202
361742068 1391
827941071 2914
914103571 3047
280615205 942
582728736 6724
146477440 1360
259800865 866
3527 506171004
356118087 178059043
709220022 61838
738000073 2460
331587637 1852
757657196 5819
652571241 2683
762900538 2543
852682235 5618
177888459 2023
993527845 943968586
811802706 2706
785004046 5746
429365168 10453
221265654 978
221444654 221444654
851276159 4128
34342477 120
605097984 2017
298485887 1351
119375876 649
123726805 486
246148324 192278143
937288338 11700
428999045 1430
375635267 2502
8569 916484473
468220137 468220136
725465503 11654
508702249 2148
405869061 202934530
125938581 1124
393809220 2540
492950380 4589
938615101 5585
929627334 5937
761019104 3233
827702759 2759
287461518 136236033
807781591 403890796
735678577 367839289
142606972 3977
539098202 1797
837294913 3204
435602944 43456
137381228 1261
854138567 4918
775990626 23588
502659623 4590
103847869 70978947
193154920 644
144309786 838
950545368 7432
292148181 146074090
734920201 5100
548677486 10843
376124781 3911
970203235 3234
905166095 12112
670839407 670839406
354038685 2145
45187393 493
13438893 6719446
580277291 2191
198250522 198250521
559393840 257435867
209087031 1298
385143771 3764
128745016 3136
303840613 1834
241193056 2265
885124691 4986
107093708 392
516066043 516066043
452154352 1609
810813920 9917
1896 422790936
849737990 4393
5107 893237022
760607621 286744257
416232410 4510
792002640 2640
11399962 38
735299001 2451
540938361 11434
595777247 3168
349587356 1438
892643577 411884616
109590345 1153
876642347 5703
320576377 3699
578929239 2319
259500865 865
557701671 1859
512605077 172346763
305873860 7473
163231272 1332
569578403 2447
647126164 3485
333759743 10630
566322385 13674
906970912 5603
694800001 2316
186089088 949
231900001 773
278517019 24089
346443318 2106
970511515 485255757
161473699 946
329067662 1763
944985276 3846
28038954 805
401660382 1531
319198936 1064
4210 747418140
873302911 2911
687329150 2961
291599028 972
900338857 4728
434101446 1447
488257989 244128994
294215380 2553
2695 786207349
6232 940782720
1067 64350791
816002110 2720
654866435 308297145
770402567 2568
599100360 1997
447375956 13793
469500001 1565
863999844 2880
849297168 2831
508778776 2648
600891558 2359
59028521 329
408908514 4258
77267274 457
362030931 2401
122210887 608
530701586 1769
495156825 7869
5064 142527411
925725902 3489
413398623 1378
45695981 22847990
350303702 2861
207448569 207448570
344796693 1166
572180637 2877
768083245 5579
192 27493351
971799526 853451030
766738964 4371
599822717 217646233
673326599 12300
7656 534082885
2196 427862551
166342200 600
151094252 973
573516702 2725
631899229 5085
103897062 1760
281021324 1178
337823234 1149
591901974 1973
955497133 3185
101399662 338
804774569 5101
695164264 3631
410582235 1893
1234 187000264
337051471 168525735
744000001 2480
855904412 2853
375379488 1397
822988983 822988984
902999118 3010
997516672 997516673
732535398 3254
503490664 6981
589935207 5510
61757178 229
265711716 3011
484113568 10004
628106156 2182
423748797 423748796
562581055 281290527
560116243 4397
248999882 830
648903445 2163
512698421 1709
233530553 2504
829130908 267203
135107319 710
891002842 2970
834546483 14917
153899999 513
916203053 3054
996073516 254295
826502235 5846
437258726 2115
881296233 440648116
908704429 5867
815814806 4378
48384563 274
160800536 536
164036807 1334
671413443 2782
50711445 194
68480574 314
166982577 1720
210993298 806
261850313 130925156
904202091 4015
744604668 2482
387584560 1517
490897679 2964
230621010 230621011
813510763 813510764
286966890 1695
5565 281100623
622772820 6255
411532889 1454
89783183 316
26110772 236
524712430 3009
7182 719269477
229200763 764
10930 662368930
232207649 2282
430223585 3296
153546928 1264
297739572 102023206
25302 831920726
957822661 4527
743997707 2480
6814 950532577
255343562 2133
348933381 1772
49868988 409
581870253 2156
339960235 2219
344219723 40243
797702626 2659
625032138 8989
635601359 2252
789703786 3393
8748432 144
182396263 1598
756003242 2520
829913125 3516
892251915 3679
2368 499640896
313098434 1550
267370451 979
572723421 3487
728585932 2659
276426725 17308
420842848 1586
644430287 2672
506701690 1689
940056293 3553
455553619 227776810
805501590 2685
450601501 1502
760409000 209768
127 37638353
508153147 3660
334499567 1115
730285787 3963
127784071 765
582974609 2008
76609473 13564
9377 304668301
120635945 966
678600533 2262
518098544 1727
665950464 65136
572837041 3785
642769921 9984
704019877 33352
882697231 486890109
583344425 3788
985614033 3295
46833696 504
258771476 3079
253091038 1319
713101471 2377
23219 746328317
871400770 11339
81917550 715
154746198 828
638460149 3345
130637676 962
2447 344551870
554214567 2518
931031129 581887551
508549322 30463
21556935 101
62254496 211
17275868 746
179032241 1355
994278398 4031
458694150 4447
830406919 3460
563699682 1879
285322141 2790
502311732 502311732
417320537 3179
523230208 523230209
77750696 1265
186576976 2043
105299925 351
846507775 3343
66553264 265
567007731 4317
14017080 168
394468719 2110
759980998 379990499
368688919 5206
389098702 1297
993 238697975
122155943 3404
185241140 796
443777012 1657
999488989 999488989
696506689 2349
371223927 223303428
416082443 416082442
596543090 6019
596816435 24338
65029822 541
107143686 605
648100261 5301
153484463 1176
961984660 5980
626471714 2469
538268469 2569
326080801 1566
723507406 4112
95295207 1450
429601433 1432
220317870 27906
605187485 2891
981388002 6907
1637 402664349
857495480 517434654
407680777 407680778
825180420 2957
384427345 192213672
440771343 206421498
866702889 2889
466206611 2005
58602941 451
668698976 3806
603388746 2521
759422541 3208
341290945 2097
3375 692911125
366204135 2099
673186176 2276
187659008 1285
904072698 4097
628864209 4810
991365219 5499
654900804 2284
480406291 2730
577002233 9943
916202224 3054
149704064 741
692699999 2309
295642142 1641
920505101 16158
841632185 3145
99202547 3698
535092703 2019
759213120 2620
122905146 483
360602128 1202
968112721 5141
492291410 10921
423374520 4483
598083907 4102
689204901 2487
261558415 2054
231776121 1160
500995139 40006
756003345 2520
438009494 2937
903903014 3013
54019797 356
263914347 1059
995706625 3319
798486285 2974
277352688 1347
898467455 5504
897034105 3196
440 61640049
123616154 61808077
768474079 5626
68170497 68170497
77127538 308
61337862 371
697867736 7759
495726815 247863407
921911672 897653910
48818783 450
432301651 7343
3299 680944882
741835003 3334
152519596 152519597
227042316 1026
597616339 2662
526124330 6074
357228549 3217
556207177 1925
843520400 76130
243248936 2107
73047334 1200
433243775 3493
104768 740081152
562940890 562940890
5233 459338452
808032889 621905544
114733851 1753
238582624 15207
669598874 2232
440923824 1727
781871275 9964
187975155 25271
82 19011864
196606471 892
809281818 2977
597612885 16955
2165087 14
780569445 362298694
369247069 2564
1277 351028328
466960664 233480332
656063049 12790
6909 584437893
319111123 319111122
618902468 2063
100299742 394
738589227 2853
716442458 257478197
987817690 63513
254152317 896
942517729 942517730
922 235695783
915603051 3052
424201415 1414
561250559 2372
822603349 2742
674450094 234206591
872528423 4561
993780767 163236
3498 849360134
792037512 7164
673198469 2630
112200216 374
3655 604053600
742267682 7306
293833809 146916905
606001238 2020
702300896 2341
827723759 3335
517498275 1725
57275083 423
380353170 4215
3540 590709841
644807671 8574
331546111 165773055
537202482 10210
654185244 12665
202692635 95135591
404232101 1419
301747312 1108
830169540 3372
955159420 40990
259605339 1940
755686635 2805
858044090 10493
855181489 11510
672687971 4443
928366907 3712
87971454 305
767597321 2570
957005751 3190
834701761 3240
680546136 2365
582001940 1940
302699273 1009
57839319 28919659
541297343 270648671
678948614 2435
985972457 985972458
394103935 1532
658573827 3113
212449094 1742
839587650 6439
633062837 48403
113590829 423
723220539 723220540
503869411 5445
331578169 2233
197962639 1116
215100000 717
71655036 841
80170690 3312
934450297 3336
658585779 658585778
935800922 4045
509835746 1747
760202068 6250
2343 681492009
2399994 8
744277389 2550
24463586 83
1795 496342616
810301703 2701
146806700 146806701
924536814 18799
145986139 787
823409941 3634
898237875 6645
492614365 2838
5559 891819252
164243354 2892
535965989 11648
672585302 3075
306090093 3157
923167599 461583799
6651 697749759
331050808 3827
862502875 2875
883426421 8187
62022535 2568
568684746 1998
737397543 2458
896100668 2987
984903298 3283
356519052 356519053
310880679 1767
166148735 1203
891507728 6585
184632347 718
29426 722555430
421319707 2186
429172425 3935
4479 653669222
204111368 2817
388666585 1818
213104519 876
2662 484613889
21900012 73
361508580 1355
8481 907510932
933297414 3111
572743667 5401
892597982 7333
3270 250978847
968996592 31375
513395190 4830
640247519 2399
497998339 1660
131070122 944
920700796 3069
476982447 4705
619517877 7295
827894080 9916
250232641 1120
790737128 4088
593369420 9380
882902323 2943
466658318 9267
216600722 722
443700001 1479
239719435 1907
141437824 1496
180712013 793
987149318 4029
851469502 851469503
732414255 6578
255712911 1768
754378931 377189465
901785240 7170
545401818 1818
35113475 121
943601417 35992
47446 682415818
261693601 1850
362009714 1213
87300291 291
90558206 335
575214356 6765
607012343 52026
411680435 1626
235877234 812
642880765 321440382
914765281 293194
860997678 2870
923729712 923729713
823703466 823703467
774916322 3694
344098854 1147
185278682 984
894111381 3243
986401977 5162
32877655 702
210103520 880
258120361 3457
675900000 2253
534001880 1780
676807849 3189
656402187 2188
328201094 1094
75374639 372
561967104 2784
122160240 1151
759167496 2965
585563440 52625
248505247 940
522218560 3108
992156045 4124
369940520 1401
33899963 113
86023673 476
809307993 7703
208022758 974
220506517 972
315183276 1341
635998550 2120
154266560 1205
408220215 1495
83891245 335
67532566 359
104768800 539
188238494 629
41755135 197
834548948 4329
827919852 17484
790802637 2636
784076761 13816
516602421 1722
98395386 858
438261781 2051
154585998 6744
80409896 452
943292897 455007753
519823939 463991683
341579213 4077
3478 316633279
387429351 3605
26700434 136
319562382 439465
125357298 499
115500275 385
224480027 1313
447816185 2173
829877486 829877487
457377724 228688862
56999811 190
266392813 2506
894098253 3688
430818010 2534
829655192 15307
964303230 964303229
457498844 1525
1755 483810568
242377632 8824
672302591 2241
170205819 3059
105051471 397
15246421 186
65742915 381
579283172 4257
894096817 4070
322201073 1074
753214799 3900
831307463 5652
793790641 4572
583708502 3562
155226968 11241
251797063 251797064
3502 423054836
868791408 868791408
631339697 5064
300871529 1230
462000000 1540
96114965 2298
3307772 14
170346735 7987
570244980 14249
931812028 16636
214085615 107042807
552330126 3220
803588495 3142
521395163 1926
253378584 3935
989016569 494508284
400086288 11185
917344554 10190
429600001 1432
251241077 844
781223607 6755
777597409 2592
32739254 279
869495857 5731
944026109 522429380
562725520 3010
1770 270932130
276829187 4321
585829411 2685
824531397 5189
496798345 1656
261168659 1066
111920059 38588
597520821 3961
147709026 3717
941455211 3176
217176564 1285
171900000 573
915334762 3506
897746191 4561
216300721 721
70370173 519
189695767 943
709585283 2761
890397032 2968
856698817 856698817
59794605 29897302
848379832 27923
136299950 514
835437688 54508
916 227197312
223605339 1331
610961750 6507
953 240162748
9450692 4725346
345259251 1317
656696567 3697
867047306 3381
842397191 2808
660162626 660162625
258122327 1133
488399999 1628
836824658 3109
701102336 2337
906669168 447689463
326996830 1424
330436080 4680
645059848 2322
124614877 793
615768819 2372
601180158 99275
551934240 2236
518498833 1877
518701716 1729
556616918 15158
620917650 4050
488004974 244002487
647397942 2158
628802828 2096
933160800 5280
8821 896994278
972776333 6271
344099588 1147
746086689 373043345
751128644 3095
984002088 3280
173931699 1900
456508590 6586
655719030 5238
794927281 4304
768785543 25497
936994267 432538825
873766935 3787
560299507 560299506
264764525 1796
871197097 2904
38815477 19407738
1971 337011435
377340509 184647072
584297731 43830
477691019 5364
929996899 3100
159977916 904
668341526 2867
966829173 8961
517677393 1825
960199225 480099613
443999999 1480
258682501 2573
33654 995317050
252582509 8721
219599437 732
4321 666207076
498660539 1703
422582954 11778
710071409 20378
906922978 906922979
370766210 1566
748633535 4568
689699680 2299
449700871 1499
652352112 425737239
231567293 1052
389400001 1298
169199965 564
307438614 258347541
547798679 1826
986403147 3288
714812174 16065
228698235 1492
269155954 970
746767705 5636
294265441 1110
225599544 752
887702497 2959
45814933 304
785783315 785783316
836702788 2789
465279954 232639977
607821711 2072
85148183 363
896789214 4118
708758269 3410
167014919 167014920
841873851 19747
782400000 2608
681024012 6089
227655135 1922
467331831 34397
311325853 4854
163104434 2239
249133211 8035
130823028 4907
4739 704531132
993844916 13315
832967333 7631
122099593 407
95100130 317
971398766 3238
229368105 7965
53384081 1156
329856930 14261
686424419 343212209
349165334 1246
908292540 24702
6665 276143383
953673760 3380
743400747 2478
578206611 420886881
706815920 6664
991573603 966741179
998270017 482003518
602881776 2207
276300300 921
933175261 3865
36427162 18213581
930044815 9585
450598497 1502
36 3316700
579232590 2581
207948094 207948094
149906005 1678
589659550 561262280
149292864 1294
676915429 5930
923783393 25081
215999550 720
384704796 1685
2427268 11
969896767 3233
722632379 7036
266030505 2053
295500986 985
272904167 2181
457314805 3016
681667244 397706
781199013 2604
999068411 11555
149978309 930
669059300 4550
413398623 1378
197541565 4794
496054113 496054113
282300107 941
80913110 739
662036320 110321
87346821 683
253370595 126685297
193799377 646
719220567 719220566
829824793 41113
496933394 1797
129866969 1070
70020820 957
300877044 1228
556977877 41834
216401837 2459
38710383 21638
89780309 387
794820910 36898
1276 382013311
898027880 17470
113568481 4572
415200384 1384
969793234 463231495
962440155 16815
438005082 2406
206011679 1330
116779852 532
904803016 3016
331750249 6197
316097546 1541
579295621 2634
838915771 419457885
3041 292288756
959896440 9306
913799999 3046
542694092 2198
370594049 2816
540000000 1800
368231803 1398
667490541 3479
969193509 10274
199501066 665
740697623 2469
423649629 4630
237441485 1717
577498076 1925
723381049 9898
842571569 4408
700622433 2599
301462963 6057
790007844 5084
999039425 6533
424910484 1624
288568483 144284241
699466991 5124
227155059 5555
707217175 320857026
164127852 1577
183841795 881
24036161 160
935940840 10813
944375940 913611940
627133914 8019
249646177 3744
524547219 66898
758948710 9890
776655045 6571
471806228 471806228
238212000 6108
322199783 1074
465228699 3187
473 140004092
5205405 35
810314851 2850
8695351 30
409943638 1849
635998424 7123
753297488 2511
703098787 8138
882460109 5730
852178480 3908
211696433 98782018
224206660 1254
652846174 5201
885399575 3420
954953642 13642
355403604 2413
603928122 204143780
606000000 2020
349837719 2090
167400557 558
527345697 263672848
897412154 3751
316267899 158133949
773020936 335367
315300001 1051
247377914 899
802364720 10512
790134509 3410
794897134 3995
779562228 110391
590651556 2508
732284360 54783
186042529 5472
499177049 2617
444234098 149516978
984969472 875566350
108508414 732
650069780 259837692
164051249 3977
702021123 5231
841800001 2806
150591999 905
883001239 883001240
357158620 357158621
498115445 1998
275359977 197423563
343003803 1223
101903745 1136
995847271 894621281
934200001 3114
235557065 2449
313249819 5334
602401290 2008
953076115 6854
496200638 18829
518028553 2349
1360 320182428
791697360 2639
509700001 1699
776399999 2588
396191777 2284
812445223 9523
151972499 86250
637633643 318816821
109219219 748
138163845 6410
453491040 4583
838791172 2894
850091105 2907
291392858 132066232
921032902 3391
1814 306763726
232286369 1167
787158455 29331
886797044 2956
787433890 3173
754232266 6165
732526079 5280
330105621 33753
363554089 1626
158651416 585
433858745 216929373
994012668 28611
847202825 2824
707809575 256070762
1332 322341909
254244265 6316
488699853 1629
54093983 1616
363351615 2722
53004 872233824
487824073 5599
841592403 4079
89400260 298
281133642 1242
740711036 350585
951835421 370013209
293984905 1089
629247852 3551
880309783 7542
998601690 4791
482756914 1671
931499999 3105
33599887 112
327116642 5131
976339050 16495
935948850 935948849
462023104 3741
94332574 425
640065667 2526
937145871 11421
2771 686024155
275634788 928
602099729 2007
195830858 6221
529690381 529690382
323683839 1114
355715041 177857521
665100000 2217
358465184 2195
890397032 2968
755658567 6902
407923152 1987
336811540 2118
5149 415646537
696841041 696841041
884340480 6724
267640904 267640905
886701060 3105
879002200 11464
155787883 721
971082389 4115
615414902 2203
664686485 8786
355434992 1194
95532685 386
964544136 16725
288315005 1646
256012040 2258
1525 375767625
292065056 2264
554017421 2929
582600001 1942
94195624 625
27595 811226209
260760005 1264
946476761 5172
823433741 3582
750659599 3268
102222121 1036
761763658 761763658
103047983 624
857644356 4715
317349747 1291
561903096 1936
466988397 233494198
641985648 17987
640758537 3766
671553973 33326
423465587 1638
64499784 215
121253205 782
21900074 73
486312049 9238
65715686 65715685
22301004 83
889473103 1066038
325700609 11776
40564225 1152
989296357 4477
912900001 3043
577859022 2403
241195 3
629556095 4056
90533771 401
982350815 18241
597001990 1990
848133855 7372
348282397 5211
577235704 3737
254144974 1516
144466501 500
886317088 6904
321256263 138106379
92434276 1084
956592435 3307
6721 500665843
656221277 5962
468814591 1770
968931205 8495
726145880 5703
790822475 49297
708907693 4884
854005936 4194
612451479 6650
531563708 41441
557100493 1857
658766982 2479
960659918 448305528
92407283 329
862516073 6378
500567146 73296
340914754 29434
677499665 2757
214079828 214079829
479920580 1847
507549310 7071
915286381 3174
9920900 9920900
136758782 1899
829033758 15417
610547865 610547866
718029210 65405
238162723 802
679640861 2639
675711942 61538
232800777 776
824107677 7301
655503212 2185
353117124 2718
927359391 3418
796417146 19362
178704527 697
519585297 9537
854988467 12549
789715839 5710
604728408 302364204
465837034 2218
405599719 1352
85718040 1384
68099772 227
914311915 914311916
65234246 397
736732932 4949
427901859 8192
204980371 1302
914403048 3048
40758137 154
122150 222369476
499200019 1664
909034726 23666
164830949 1350
252561643 252561643
462301311 18392
342634373 171317186
924031768 549710253
244067867 1206
262442417 22089
314111560 3186
486601621 1622
105616290 11863
708016765 3875
132057803 673
922739033 14293
749184055 4863
333606872 183978
981041590 6289
118577879 408
955798577 3186
841358964 3474
741897527 2473
4356 685132782
248872397 3117
633987493 20385
1365 62641215
233071229 1094
594764618 7588
78900504 263
905679989 41046
259274305 4028
134048201 1896
434139472 1478
576729907 576729906
236830216 14152
538401542 538401542
652197825 2174
211798318 105899159
499796716 337030202
190691410 10127
401403051 37420
371161497 7413
79947164 322
912107743 17114
972864839 6973
462000000 1540
635667320 3810
240304164 4804
986596554 5300
718582537 34524
38089963 674
826108151 36505
899635361 899635362
21510 605764620
459137221 1682
725400000 2418
258545848 2619
605367232 8734
892229151 3232
492790817 2379
233871119 840
602159712 9222
394755962 8233
147899506 493
615301733 2051
357557703 5684
367456193 1918
543301812 1811
49410 1
135907563 826
744655384 3124
452434224 2993
94045154 94045155
55362174 264
755688134 12966
872700001 2909
231428 856217794
898372441 6470
105291317 8096
250815124 6251
457997085 7371
534137395 383555057
567596323 283798161
376365046 1912
203725978 1063
866968862 7757
812100000 2707
781802455 2606
343954584 26591
822879134 5786
3387 951620263
858373978 55891
654785191 654785192
468001559 1560
147893440 659
50415717 25207859
584082913 2256
865793504 3117
233700778 779
331033509 2634
301439126 1645
801565480 400782740
159980920 2428
256175628 1084
941022936 3863
999041567 6779
404699620 1349
816707914 3363
856277205 428138603
371532199 4257
471782141 2644
376799999 1256
1561 440294099
186468758 721
700792039 2561
350195660 3340
304422495 1568
419070367 8723
786002619 2620
989462811 5564
720942781 2479
256031324 2475
854999494 2850
3639 419558941
170099564 567
877052004 877052005
634187627 634187626
896895428 55114
959401770 3198
202103909 1450
927599474 3135
416557427 2303
258 49958604
603602012 2012
714242490 3001
401399999 1338
401363061 1891
284400948 948
427202366 1424
1794325 1057513
716138192 6357
910637500 26300
276300001 921
313000970 1077
668799299 9228
761354369 14528
15069445 7534722
215804919 215804920
780189884 3389
147637116 1278
693136653 4316
470260489 235130245
180998650 2450
719268563 5334
117087670 427
862160701 8292
900106509 763580517
144600483 482
446101488 1487
172728345 802
346228891 1358
231886853 1283
368089964 1897
265320524 7036
524 130877338
393281911 10710
505649083 505649084
441596125 2388
95700265 319
899011080 5764
237599208 792
776604011 5915
402132000 1426
500122507 6942
638211307 2786
646225103 323112552
538198206 1794
678491860 2353
616161947 10987
1253 139452725
841912862 5281
723674783 3272
925766805 862992315
438455762 6394
256552721 3877
2656 594211911
271800906 906
909566524 4193
3540 590895282
564469 2
597685595 6653
2773305 22
244393266 2132
470906856 2667
307059780 6155
194065194 701
2956 844536374
691801026 356627086
221999666 740
4824159 4824158
126926956 526
738102123 369051061
480682831 2808
218595828 3548
123658799 3383
574483721 4964
866949511 3990
897308429 448654215
825509243 9772
4292 857798260
456851615 3884
114772863 652
458367546 1739
420526334 8455
658237320 8996
694502316 2315
942294107 459218839
489900000 1633
194933127 667
424686214 207063
844 153843676
8536 209961603
337541293 3338
3371 549810839
153925689 76962845
525960780 525960781
100001569 17690
728099999 2427
844497184 2815
227143170 843
851968225 26629
307445530 1996
3581 744166696
100394870 1488
6211 967131455
5707 276190265
854859260 3127
314254072 314254073
220588940 2431
463900531 1701
644925601 45984
231599511 772
4464 421325329
501052499 3426
480125785 240062892
168696567 783
84899866 283
933600001 3112
314999636 1050
864775103 3537
547337119 12037
940503136 3135
81311385 3065
659908761 3260
702253940 4773
761272633 5919
342392965 12155
674324638 6214
246224990 887
10004121 397
740394926 2817
222889886 3663
331571404 14425
709440732 9009
108106127 1548
771569549 2655
254151795 1363
732446650 4189
202445779 1349
902959205 3482
156541003 1750
666220360 2750
189467293 189467294
738647720 3033
954309154 19174
363027629 1627
595861495 2049
219722523 857
270867334 135433667
548240548 2339
994853131 8372
584768986 9192
618170554 2880
503143105 5156
170619814 819
394940400 1466
801515887 581129540
916893832 3278
589498360 1965
298919195 3636
457870170 13205
345494467 172747233
111600373 372
343795017 1654
257701366 859
158913151 822
609824412 3127
151759806 75879903
388184360 205224915
207825851 3475
473164821 1933
589003924 1974
720418861 3108
258361384 2631
932834399 7880
595199999 1984
112499625 375
77357790 1605
777100397 3959
63358079 56720393
99449135 408
970438300 3838
117300000 391
274499084 915
788527198 4426
887144164 34954
152350261 5482
693297690 2311
867580759 3398
1850 476054950
908890081 15960
794578892 2738
200605199 19160
862301440 8960
973146532 486573266
117761297 500
862142858 9728
625770184 14140
700186241 2990
872104746 2907
734006433 2543
870302412 2901
242693496 196789208
227263597 2546
419841816 16008
700376280 6763
43807064 437
583569809 6847
479097749 239548874
576600001 1922
739193999 8500
783002611 2610
770074500 3315
927296909 3091
838568821 14833
334199358 1114
798191972 125423
878640439 4751
900002 3
474439944 8052
710404437 2368
513181721 6392
208799911 2290
645793399 12438
750081085 255539263
422591217 4368
518101281 1727
911433467 5026
123159393 733
782400692 2608
19984211 372
210815764 92988927
347701160 1159
863922035 32845
880696027 3515
620113094 2693
794219255 15066
749276115 4414
629697901 2099
699741135 10303
284400947 948
883843869 3524
756185363 548295818
936795764 10487
3530 791580464
3359 958868579
152099493 507
545698706 1819
560261087 5856
206158464 1621
98834245 2688
933903114 3113
860778529 5788
392677784 1877
701397661 2338
847547686 9873
769939577 2936
528815803 9543
592472000 1984
859264172 262915
157499670 525
77985472 554
53410795 562
204470906 723
587398085 24479
942230305 4959
361907839 5205
429943982 2938
309628481 1809
387900000 1293
312300001 1041
961496796 3205
911394215 3981
391446711 11918
387429631 1302
606299089 2021
276447401 2839
783770820 2810
918302351 3061
509162815 2345
639052666 17045
247101742 4079
902566363 396434802
205799315 686
286946399 1040
444624721 3408
309913669 1741
295259212 2363
902985873 3791
612327533 12207
2031 50192103
967000642 4274
87000290 290
262747158 1531
618858988 5786
630598950 2102
660042368 4274
63806090 799
798298525 358818498
329741827 243938301
29399996 98
3217 680122055
960150133 3592
830271564 388175164
374158977 2129
142295825 11728
22922834 2185
131948461 1005
656399105 2188
402350234 1529
162318286 4892
6465 890586075
715844151 4696
621874546 2656
426241182 144939373
151795852 993
705255335 2925
74893365 1183
411299686 1371
499239591 2242
883500001 2945
43480800 900
377984391 6488
318687303 1976
774747811 3546
458289961 2484
988802645 3296
692702310 2309
915117799 5747
947241844 13145
389638322 194819161
410302199 3300
816598516 2722
590102376 2602
104419344 565
97371294 97371293
770098907 2567
358943706 2056
288026787 980
297474558 7083
810843012 2786
606877687 8934
669298061 2231
279899348 933
692702308 2309
827607456 5616
786992721 5561
61336743 237
412131840 1536
6480001 24
69099280 860
366987633 183493816
368270609 8733
361411070 361411071
499200100 1664
514215030 3242
73853472 1232
658631919 228466166
104456231 579
528372462 3282
42764266 287
649720319 8187
236555311 7362
292800638 976
326098914 1087
466488551 1889
664600449 13669
842100000 2807
596483931 4267
327385170 1470
4281 595965307
776279658 4938
734838740 2646
584997423 36583
971223734 6266
653100001 2177
560462346 9265
736803096 9012
340690459 3248
742870523 3883
442531499 1500
204251594 707
783898166 2613
511923267 255961633
942912957 3607
888521201 5692
899243327 18168
779370004 714605575
83229131 1036
150233235 929
771463999 48230
809840554 2773
367654132 4300
58190376 29095188
231473857 13457
337879913 1238
788727679 4034
406500261 1355
706044019 307729840
318368505 287421639
182267223 698
835101322 809476801
487176357 2497
784154384 558360274
917199963 457654723
665554344 4849
230665771 4181
962497624 19811
866798549 7174
58400685 208
195316036 101194005
496573946 12023
651500911 2190
767105747 16551
1637 382732464
192184051 1746
344 82293715
861303962 373265921
39644200 200
353993471 1316
299893465 3666
50399999 168
47141388 171
63357919 27571345
267638783 1372
296701396 989
524623910 4737
15612268 301
638 48589785
865538895 815390987
669074513 6183
866250913 32911
744901270 2483
13178 874125658
4791 524780100
115223 620936747
660091529 3849
10804911 51
879432672 4283
877498170 2925
681923236 4935
697226139 8407
164701047 82350523
934687178 6763
444142919 7974
936037872 21648
728324101 364162050
992498526 12475
807199397 17806
248371381 4588
4567 834719724
760603135 6232
570624384 3699
119067002 829
997199260 3324
574965415 4171
966603221 3222
775112368 4696
522756443 67298
445977973 1572
133800472 446
807998968 2973
501244566 2127
2383 602009855
166847290 1141
837303467 2791
87644521 87644522
427798573 1426
216723119 216723119
204118529 870
321218232 1256
58312046 2689
8049 945974823
102900211 343
754052140 2760
885397172 25379
553280287 1888
691509456 2532
762599454 3480
379004039 21771
364366335 1983
167699637 559
833021011 3645
781190520 4422
626314094 4877
336599784 1122
401042788 7647
236069762 236069763
300 88787400
573518034 2087
931696839 4024
272782059 971
182582401 1050
348926193 1719
169199789 564
620895436 16808
440998530 1470
119383122 654
816257027 99958
85221059 12448
479872214 1655
229500000 765
126219060 1620
273370289 2014
571706469 6353
425880255 1781
554543353 2237
293326921 1620
487662240 2480
689225801 64850
773828852 150561
607836673 5010
947360239 9053
958110111 6224
759899419 2533
308311172 1165
43279 574430297
122134587 943
2019 417531219
492000886 1640
649616433 324808217
544866943 6212
772502576 2575
250176365 1149
519600644 1732
123091726 419
998252019 24599
11408200 40
69021745 69021744
477602438 1592
784507436 9423
645939532 556107197
191699360 639
995999561 3320
36465113 147
21928493 397
471428376 13079
334498884 1115
404580149 17550
609500452 2813
509078955 2605
636271271 2548
637325639 3948
680258970 7677
65057943 324
82963454 332
785214095 785214094
153049860 2290
687298848 2291
586844544 2496
620000526 17324
134538408 621
875399743 2918
29349540 198
894600000 2982
967798195 3226
461477896 190697100
948274945 37513
82 23363932
2549 193806927
3169 870233421
592108559 296054279
555039785 277519892
642152087 18423
610502880 6896
292745245 1596
47999841 160
195697603 712
588095260 2099
552707635 2419
851017337 8879
5173 631813175
261280759 2711
429900000 1433
950934943 33702
581086507 2267
109246452 42205348
963804577 4452
724032258 2603
817285473 2788
221436933 1731
917588815 5863
216300264 721
352793616 1282
404833220 28131
614997949 2050
191953858 809
68866874 477
747120940 32399
125700418 419
13500006 45
403799553 1346
575748191 2651
107100000 357
527975164 2720
258287 384072769
133711617 961
882512161 3552
163588274 675
583963415 291981707
834040648 448168
577539942 288769971
737766041 12244
654601005 2182
166379896 1094
663324011 8362
365332499 1300
339099772 1300
915895332 72027
791717087 7536
683 132948317
657595396 2754
904049611 3533
200298841 897
125261110 125261111
122700672 409
385587032 1393
436214827 436214828
926100000 3087
217067075 108533537
728097573 2427
506438643 8846
424116567 1499
970167235 7694
888902963 2963
334051548 1956
736932279 368466140
749100921 2497
760196409 12743
152735669 635
409611660 3020
88 6931929
793610098 8483
468882794 11805
912000001 3040
51300158 171
531058513 5168
620900455 9844
370574327 4605
870535261 17892
41034091 9125
62715 612349260
596101986 1987
147998519 922
658588798 85373
203821617 2002
5532 688164204
470232191 28232
509398591 1698
499674911 16104
621299612 2071
624721176 2232
298576863 2283
474650636 2045
388498881 1295
868797105 2896
12911496 113
994720793 3943
153066109 876
109074030 631
258755338 2159
447298510 1491
965422170 4035
42316 889990023
957718965 8869
265513623 902
824725903 5057
496833447 7059
674649722 16764
922244022 5481
308988860 1336
583679196 8851
250211456 3781
989408639 6320
273904481 1313
232710855 116355428
112500256 375
53906341 322
32019613 32019613
931128210 4985
1476 345203928
866959430 3341
785917243 10843
42369441 639
805468387 17264
851997159 2840
123 29972763
672836248 4003
843217517 333489055
394757838 394757838
749704132 2499
139615191 4569
811175248 3389
570642629 11892
241776619 2706
225300001 751
151953283 11619
752580136 42871
824522796 13363
810593302 3777
748932710 3268
425841983 1824
194400001 648
800468772 800468771
8884445 6665
353320858 8401
884698239 2949
14804 302630168
938461173 6616
925598296 3345
281504796 18620
199503 764495496
350399999 1168
329457140 2987
863428357 33819
236100269 787
480300935 1601
125399582 418
66578001 250
829662893 829662894
844889454 844889455
204366001 1500
686996810 3734
274699743 6264
599702511 1999
292313666 1773
83495458 3401
863269123 798899459
403174877 2610
674375513 3282
276030936 2132
809207953 7674
869721029 4423
272480520 1885
954839328 6711
837657616 418828808
589949601 16904
678847024 3203
191767038 901
405384370 1670
847468946 3665
788252499 4340
382131060 2459
645617203 322808602
171619716 662
145209683 1166
257930315 1798
527954670 5443
444820529 2775
387592555 3277
396900727 1323
64052333 264
652832245 3369
785540549 14923
925802307 3086
922975976 393906196
308255827 154127913
667139285 333569642
377501346 1407
115058203 1512
825734288 42391
165937407 952
569276236 6727
110953969 1816
444301480 1481
477900148 1593
435719831 5581
761969299 694273893
379199901 1264
217633308 1038
24817 925004041
167755559 1140
49499922 165
294444709 147222354
211245416 2601
163010709 20734
425320256 1418
427800001 1426
346199714 1154
956700000 3189
261348864 1792
230099233 767
438315925 188822065
909629280 10416
579642534 4223
449538415 2041
508950085 4505
208799850 696
190827895 1328
60036992 368
172538707 2167
414439843 2971
903296989 3011
809487361 12776
794313948 397156974
127661440 127661441
453171375 1719
627894753 313947377
771539551 5432
205959811 779
349801167 1166
618946580 3347
652833395 2679
389244300 1394
540490652 1870
75883169 37941585
492652914 2067
238806861 1173
249880525 1075
285965256 1096
937489851 349098121
7216228 7216227
38660040 408
54869707 237
2557 701397885
662230581 8228
968607178 855116000
542192643 5978
396273608 2531
697574867 240991244
766501951 2555
514 65090390
4506 658929894
329075797 1778
778 102054110
405434254 5063
112160138 377
771142564 7752
149970801 532
1446 377916781
2206 660926424
491294597 2558
3450 979848300
590597506 307309456
359128365 179564182
890397642 2968
999 278493228
106184083 1041
537831588 13433
623653292 2091
901009774 4639
651812045 2488
950485339 5611
92924223 411
62618969 48153498
970779943 44981
979872161 4448
309580737 3956
216429094 1302
346002311 173001156
330179976 7893
843902812 2813
813297288 2711
149999499 500
471901573 1573
338700001 1129
439201270 3265
980789586 3327
257719247 1986
1342 329827271
945 150554775
587075967 2162
745338259 3339
982186045 491093022
771026697 2728
818997270 2730
287412020 287412020
473300118 9039
2489 560534626
697980499 2443
202200666 674
207015966 1097
418115010 2559
920070410 11956
636900916 2123
850977054 328746907
38478676 417
791426022 454668
556837738 3417
998403327 3328
780602602 2602
327829151 1704
997261191 13693
870900001 2903
432785697 33336
83673765 1947
725344758 3518
136141992 513
821397843 17846
765616617 10706
7830956 28
400989212 335321222
148670049 584
858923688 3908
210599999 702
921015164 44717
873095432 36271
291600972 972
89207660 380
677604733 677604734
78331377 659
561543139 4446
561299399 1871
824149801 42156
748120804 2908
109050364 445
409271486 1668
912419693 762304159
364198787 1214
637829722 11937
363862009 1444
692402308 2308
806348063 5120
595125108 2181
92936443 466
570601901 1902
29924 990035540
522487781 3695
574637400 3165
269400000 898
594638895 4117
174460182 674
714000001 2380
929487069 6531
79800258 266
630302100 2101
581100001 1937
832245801 15140
552547498 8250
439458983 1599
818896 8
804714833 4893
28868 401813692
849600000 2832
965700000 3219
441982126 9165
217881325 1359
605378592 3744
220542531 220542531
816126741 6190
786898593 2623
588088388 3643
177273620 60474582
2432 643194988
890217119 23270
86256426 786
189530880 687
439201662 1464
175940700 1182
98717531 398
437402752 1458
298261079 9090
601783133 2069
764390845 2997
134230558 907
17840872 62
106500001 355
147645943 2227
684 130314183
52490164 18861
618224070 533821061
608777983 2634
648762872 2897
55532195 55532195
742085527 8386
16574213 71
753123513 376561756
5060 771113640
692479693 5330
800099999 2667
654955852 4634
192484897 1323
508200001 1694
824307966 3133
4683 633995713
763253203 19183
17655091 287
733118095 12066
921900388 3898
345601153 1152
496137761 248068881
712241552 712241552
270717672 270717672
687716629 4915
95195507 473
824403339 290931131
423257559 4559
860812594 4032
97199675 324
110857714 370
367648043 183824022
877670742 877670743
368450704 1737
881479681 429553680
897982471 424578
86380125 845
281100936 937
948193530 6861
149100497 497
693784928 2487
911150048 3293
928822001 3875
111000370 370
665596447 10852
247506688 1144
932462155 922943316
10971 377720434
701865258 3581
885126844 7120
628502094 2095
108010407 1658
826312464 8496
489808999 1666
581417563 5210
163109061 81554531
803812351 4035
184756561 1912
5097 881671307
172499999 575
7373 799161100
726653851 363326925
76500342 255
326644732 4632
19955634 74
373200303 1244
855299999 2851
6472727 63
578265487 16253
377378541 6845
107090860 3468
823733447 3382
630012273 6724
336349249 168174624
48735316 886
652797824 2176
5950 650668200
255050476 1143
177081946 6371
568914220 261423470
338098804 8032
848397171 2828
249071379 1462
845836159 2913
303952314 6411
169608634 609
527885184 238561652
74278169 790
761905651 61350
456920 964558120
674885375 2976
164400000 548
213321273 8335
787624899 69980
593998280 1980
876369143 6659
728659439 9081
218233191 8835
654418129 2184
521247326 260623663
885815029 8406
952942050 472172502
128921936 536
839424040 7182
22744758 22744759
848833808 17432
971399294 3238
39299999 131
22006268 362
636901803 2123
895777638 11379
945116724 13055
24066471 143
35127331 374
991203232 11857
563659443 281829721
49499966 366
961206382 3204
2628802 9
8399973 28
823319190 6815
338112512 1472
706233789 21283
717050392 717050391
23949975 190
42118 747645652
785699999 2619
742025129 25453
518289877 2328
665137368 5796
918976911 7507
792732328 318325824
141261909 2495
416445251 1594
831548352 3288
376800564 1256
725097583 2417
651931901 651931902
531622975 4687
485534191 2156
102244844 915
118143471 59071735
197099745 657
265818187 1011
824358674 4621
706072281 706072281
361564960 1978
611700846 2039
236939405 1417
843299105 2811
869984488 6829
905101628 3017
900049847 3847
577297134 2314
821750034 14561
115800385 386
391501306 1305
851269159 4229
185042134 734
194999406 650
4500000 15
402600631 1342
497400633 1658
565702811 282851406
687597709 2292
425902441 2246
329254919 1276
967797665 3226
854700000 2849
359816617 347549440
603162722 2639
483473641 2132
660300799 5120
447140463 8459
38168376 130
65719833 1004
3455 290074890
708913583 4611
285547945 988
923642986 366275195
578314039 2008
885171161 4001
968222191 12712
142555681 1538
160272960 118090130
880007349 7444
694202314 2314
501657764 2445
495157787 4419
165491562 1993
132488907 1299
215692701 4032
320701069 1069
7991 906879020
916 160692879
816660241 4565
958805633 3196
62962795 4445
123148728 684
588980094 17962
991394519 448255807
153701489 1064
101775767 381
418049918 1601
553905430 1981
882441744 403376953
271800905 906
686368583 9323
632985371 2280
22554697 253
82500002 275
352895691 2542
809571899 404785950
320003601 1400
962172133 3493
415538155 1979
342600144 1142
1284 127136665
111029173 6732
77347051 1301
962099260 3207
1507 214201301
143099752 477
28638933 265
34588 596768379
923121719 3720
474278057 3563
913 257956363
825272411 8761
121200666 404
241800806 806
617578251 8108
39299869 131
4478 682760821
844857183 11986
686993646 8076
1068 315433775
628182711 314091355
383983858 1522
387685501 1500
525286526 194131670
899703880 2999
204134984 885
822927186 3363
563753618 4947
513468827 8962
514535997 1977
27137745 462
941003362 12549
185266748 1564
739658304 3488
275613008 2426
372510209 4519
3033 466281288
522639549 261319775
6614 544410283
993773578 4201
420000958 1400
444001481 1480
679158826 679158827
946944300 473472150
890697030 2969
119580486 7465
67633654 67633653
977101659 3257
399420115 164123589
312466010 20163
930820686 4275
288682159 1572
113580782 113580781
16199973 54
164559926 1097
290888979 3621
62213773 633
848584971 19655
999150600 371171782
946875039 8802
46766449 684
263909818 904
463665201 1607
3034 839019888
941399336 27517
984253293 475984012
1177 322283786
323098922 1077
397915216 18604
501873570 1863
47989465 47989466
831052769 2950
442567754 18179
814227406 2985
295647685 4422
144300480 481
1623 391741887
605256433 5412
3685 503739500
836758949 836758948
212700428 709
948821984 5324
954104818 4161
207386121 3363
633901470 2113
944998238 3150
898200000 2994
374430467 1916
721068617 9869
500100799 1667
141905079 70952539
283820367 1196
974288312 392368433
968405987 3228
527574677 1822
873315215 3967
22283002 113
822033553 10109
772031119 46424
166953051 166953052
436505692 1489
928762906 448308722
197501440 1232
427500000 1425
484801252 1616
427287339 125752
239699241 799
994333855 14766
213067133 2007
13614706 117
245500060 871
931369688 3318
46199891 154
621297930 2071
364948010 1330
849600001 2832
531909504 3888
816899564 2723
338582866 11607
725218836 4871
480406811 360242780
500045899 24179
620454800 2840
174579712 751
116562938 391
966596275 6541
514802826 15409
412686977 8416
911699874 3039
314 76596196
86924987 486
6244 753274808
199678349 1653
845806655 9086
380691884 380691884
217620189 962
82043632 553
691243999 9440
353742693 3187
216000000 720
654829600 3284
990986844 11597
2058 467113998
907169249 20501
932196721 4368
736782152 736782153
377221564 6343
972444912 67749
599697146 41820
985938393 3712
500882356 1735
608836674 5097
598098749 2285
391121051 8094
156900216 523
390599999 1302
694606978 6668
635965290 32369
29100029 97
377429678 4393
428515449 6050
751501695 2505
624002079 2080
600000000 2000
831224909 4276
11463 624878185
541428976 4532
985803286 3286
800703481 2669
788098846 2627
722558987 2998
190135070 1197
644547815 4310
501825647 501825648
315441555 157720777
816599037 2722
685339575 2497
844734741 7419
477055220 5924
472446671 1594
295225721 3267
2545 252144576
149434836 936
882001559 2940
831187514 14625
279599069 932
2923 493760993
98903347 569
602801129 7639
442198795 1474
915169882 25724
16431139 110
317100000 1057
171352845 635
104572916 355
976199999 3254
456768313 8008
254119403 5698
215238330 1023
48417813 209
701842617 5191
151799914 506
469023624 1821
435899361 1453
853077719 5242
77195823 421
167999268 608693
960866282 4251
539925774 3067
283684017 968
628295527 2547
259959709 1346
228533911 18997
388201295 1294
980652676 3866
884720408 34441
437702130 1459
10262 544142550
863402695 7606
891779064 21313
514517805 2493
569288781 5417
359701200 1199
230711699 807
578024118 2909
769788803 2649
697619257 348809628
309951553 105101411
699004237 2330
156299479 521
491653843 9591
27631641 103
791643431 4741
60095762 263
897093120 5280
487932660 6228
576577642 15077
894573818 1329520
113 29000320
305782649 684931
349324951 1481
5774 942720456
476641621 3989
426852675 4118
713635524 20964
489599898 1632
282600000 942
845697182 2819
560637540 2317
461684998 78020
56338739 10186
742497524 2475
710516955 16405
659796443 22176
7013 813259897
219391435 9855
3954 298617521
731503271 9624
499622101 9251
556928280 9659
549914555 2379
592798023 1976
982713600 765992891
221506227 2062
691363969 2672
752011184 4054
353340035 6783
414790704 414790705
186710677 654
920334067 3889
631910496 8627
337688976 4142
986102513 986102512
76467953 38233976
249703243 1112
690046921 8280
206818540 2621
832199999 2774
674348968 7024
651894467 4352
700618688 5984
39450881 370
411142609 2064
568201894 1894
636814206 2848
191358287 2046
118594414 963
2088 482441881
220452805 1089
429374349 4941
815919828 407959914
834615385 14088
80198057 875
584569755 17215
747412925 747412926
299859728 2109
206614082 736
235914983 918
469522929 5030
578448825 2225
261274740 2140
9297 483378921
782859023 12353
686999987 2290
372078336 1876
824871343 8921
346799249 1156
871329677 395433201
390153501 195076750
26792832 26792833
28827758 116
911102901 13694
628652481 3527
138545250 64351202
548774875 4675
138641112 522
944723296 33406
750425299 31017
63050248 961
382571389 2743
859990399 3200
195616747 2141
441735731 441735732
714239206 614122071
775645393 2627
2248 501351255
870904160 2903
845958434 2971
860773091 3979
964470971 13669
517242496 2096
387316177 6396
902706149 603206416
483508047 24761
959099297 3197
5529 79554224
1913 509152602
478616733 12254
16484 825432144
87492096 459
225936581 978
600464265 4349
202485119 1956
896157820 14382
445876617 2527
13980278 91
212173021 942
4393655 47
144076008 502
185054725 14871
642293166 11965
502334052 6031
978911489 11569
923671606 23693
480595081 168785490
411523261 2641
137287307 86730861
3777 872510993
296700988 989
526169962 17300
68874099 367
828556914 6443
86176359 43088179
362615275 31563
149148830 541
828326533 29647
32079879 131
347689094 1458
287187219 4917
629347929 2180
33319490 23262403
124224456 62112228
178530480 1387
933747555 4765
277547345 1044
123848555 123848555
883974754 4342
985463041 14120
5532 949040010
324797342 324797341
557700001 1859
521052686 4782
10709 347124737
408300240 1361
93188309 9222
3894 674471989
948598985 3162
513123104 28832
682870694 2535
324882361 2530
688521981 2499
825001641 32243
712197625 2374
889560529 52015
665701922 2219
347593633 2874
43230494 617
563736719 3791
901368573 4622
56804885 224
395083299 1460
983568113 12167
660266658 19189
522753948 2199
968438450 9687
623399705 2078
252713990 908
384000707 1361
708578529 3140
37590366 187
503046226 1725
339176449 169588224
596733677 6556
210899297 703
971566356 3257
474010305 237005152
583863685 8523
599772937 14037
985802131 3286
372594711 2166
52604287 176
977308411 3757
87994445 321
224699250 749
659241156 3847
459231696 4648
215686738 6976
242100062 807
3794 993450494
631647009 57010
484217854 14030
789601001 2632
437878351 10115
154854401 800
306901328 2971
145083117 72541559
311098962 1037
899818374 11791
570360804 570360804
808945267 2778
679959811 12563
366738275 5986
773119778 773119777
602450599 2680
245122371 1249
226065269 17707
506774467 2504
949940159 10712
981315243 17654
698397671 2328
185242050 2325
644837151 3297
466620334 1618
343302224 4156
434430952 6048
565768256 13770
572374269 286187135
642760303 2998
91799695 306
870249185 870249186
564609970 19330
425646 34
96318803 775
536398211 1788
576192773 28589
1803101 7
859813617 429906808
856651477 11598
367765523 3156
703473628 12878
978737633 11373
247500826 825
120793999 972
672868694 13486
6547 543550643
350999434 1170
725086273 4448
836698527 7713
486902692 1623
849602832 2832
936304124 3121
637484465 5505
818361116 4229
995317044 3925
404808416 11561
859608624 11316
829614149 9376
879676976 18532
216787413 1008
120961933 1092
822084691 16588
980461063 980461064
618527580 5585
148800496 496
18105220 316
617138980 13964
1956 491570184
381618119 3262
493424618 246712309
12300023 41
354840288 354840288
220224046 189321465
500806571 219564251
894805301 4458
915134569 457567284
605811050 4401
217200723 724
901684602 3653
919041504 4192
60600201 202
774034158 5083
82200273 274
378912456 1699
751335551 80928
216001124 720
434289481 10081
895898989 5317
327358240 1670
491646823 2701
717471298 5601
926663244 4383
86999837 290
475923598 3062
627497773 6617
53811074 180
954902113 942971729
452155933 1572
313720795 1053
6795 590677748
155072159 678
335701119 1119
560998450 1870
98829271 562
66475966 659
340822263 11204
761185721 47308
82750807 295
129297735 838
275450924 2371
42057543 838
337460046 1694
292221473 3592
463933535 7568
752416129 2511
26654018 247
856168589 561288
373677807 1748
970645632 34273
65220418 386
399664574 1935
590394790 105146
264738522 12503
274988969 1062
482998763 1610
739804144 2466
659717977 3816
31496617 122
211799294 706
44317637 738
89522593 311
458464398 458464398
748442209 6806
821403972 2738
41572441 273
673866807 3753
292763503 2728
384960223 3753
961199334 3204
74911351 37455675
850548844 850548843
941401785 44063
187167912 1128
163210536 1116
475530443 3754
683102277 2277
631284206 6680
754026997 5767
523231671 6019
205942503 2872
448548119 5030
792303197 2641
468901313 1563
229441085 1134
215421714 981
340099278 1159
468598649 1562
481001174 481001175
114006473 423
8065063 53
214805944 734
30939172 10736187
520547070 4857
530920996 3287
779126376 2757
2409 496451269
200594512 672
55135872 192
478218452 3437
95311489 564
120983483 668
913332880 3745
231024589 231024589
179440368 81942965
162300594 541
503732753 3240
963956782 3321
189043257 2246
513622410 4466
177539461 8511
209748199 14200
156258812 587
810634379 11863
3425 972196692
9091 832081048
188017581 3505
734110800 3048
3910 860781578
609588419 589544674
330185617 1918
49546737 578
311401038 1038
783300815 783300816
869935679 15056
917173701 4006
801662597 3262
300001000 1000
435246947 55758
199766712 2527
529500000 1765
159427444 11395
16120693 71
410856176 139333875
462302824 1541
953120373 476560186
32706687 173
576300001 1921
32056373 1687
509918109 4621
920403262 210562
173493441 173493441
444822192 93797
651739411 5565
546754642 2394
391 96882762
343616415 1642
975226802 47571
389676019 1374
681188964 6185
957350044 3475
130297859 714
279926640 279926641
435456971 388493441
522299999 1741
804747464 3635
73161233 72665100
951121037 4218
660222992 4982
55308749 1029
564630634 2158
501828057 2198
929248716 7242
573300312 1911
483756677 1662
723067039 361533520
174269136 849
520324412 4756
2139 584297847
519437618 2023
186939062 186939063
101399667 338
237300802 5153
515717401 3654
903303245 3011
99693109 388
929774475 3662
685803305 2286
542678603 57542
337188252 1328
347700000 1159
873600713 873600713
200370995 3087
888803010 3193
389826559 4497
157466935 664
659789665 2966
47813371 330
813852557 3061
538373947 269186973
870302900 2901
12721022 6360511
502982297 6872
793567096 5823
996486839 843565893
502276287 4305
872380219 16943
545449315 272724657
201551619 10496
709977086 17529
647939231 3864
19324884 19324885
146530037 641
199483712 1592
874197086 2914
933991964 6140
311451586 1522
556131521 13870
665073734 2308
98588144 811
355839140 2017
611639600 4862
483676395 2183
965178517 24558
216638604 1274
451662969 2959
819600114 2732
467099978 1557
475198415 1584
695103892 2317
842100636 2807
345898846 1153
126809667 549
497960644 7041
939783522 11231
677362789 16836
128400001 428
624367523 624367524
904333565 6074
270410627 135205313
40799960 136
800470972 3537
442498524 1475
510766139 32740
138722650 648
141814911 1984
831377098 12089
397923825 2194875
991692298 6109
41055280 3073
303286820 303286819
3630 448999158
902399168 3008
699241340 4478
826668405 14476
532595499 25346
6659 601995915
411881189 3171
484501615 1615
182897665 616
824502589 3796
43534401 1040
963115621 8863
553335421 92686
160803598 687
525690332 4478
6300014 21
954598160 3182
433798714 1446
342889943 1402
538937168 2051
973471443 29138
402580858 2477
172320461 86160230
5072 861023730
711297628 2371
794804986 7625
437205035 4166
945324476 3331
732754077 32641
307799806 1026
4410412 4254404
3637 922972314
554400964 1848
156165070 585
661800769 2206
809363029 6902
640474984 7054
879741783 439870891
131901696 2592
896892412 3214
748255321 60246
659625186 18145
823787216 73193
445987980 11133
644491448 3836
468488419 468488418
974511382 260620
58728599 472
118196726 1353
3652 672490236
740680317 3353
972582829 931639329
310000392 1573
193800645 646
92 22078896
897507863 9306
638903329 7670
269592755 1019
110965921 3351
819640993 666917
2602 658735330
374699008 1249
726744079 7745
759110882 370407366
480659257 11946
482098644 1607
173065625 9417
162688995 652
839457823 3061
411862061 5730
6450618 85
723144025 2667
513016345 3111
191338603 647
371755357 4228
652533870 3421
92830632 642
580416157 1961
443700001 1479
304514675 2287
663464760 3885
454755126 3318
916939365 4357
926250303 13148
869294306 15933
178872624 1720
964844320 99674
13022 291940218
17337761 8221998
797999999 2660
996988038 4798
584100000 1947
922693889 3310
347768633 2127
729002865 2430
220754173 914
732059967 8115
332652717 332652717
560098132 1867
773261559 14457
618200735 6456
264109555 1626
544030957 3315
821242933 821242933
583923325 6339
644399978 2148
559039174 253891021
125623059 1384
196499581 655
535587841 7880
257030690 1798
975409687 11275
224099254 747
415143240 1615
17113031 81
301532114 3331
89571891 3338
599369917 10316
483216949 2824
351898828 1173
290027114 2793
834259576 10177
415513913 3558
7371481 29
507096876 5396
303533343 1384
891897027 2973
20400067 68
409598783 2436
385382089 5837
932831250 17355
383819653 274155666
176400589 588
354651601 2289
774297775 2581
806308742 9464
970804562 3236
499215349 249607675
300630912 6626
692259664 4304
24692279 120
173172385 4158
334262786 1999
394903179 4707
35245181 35245181
840525521 3094
606339097 2398
176100001 587
508947004 3558
516838696 2068
143400276 478
734942038 4169
398013781 2804
278904827 1505
485398382 1618
692422526 2453
911407731 3686
727656758 6245
684904177 2283
186353310 726
691033715 691033715
171294783 1214
715198342 2384
869088802 3509
974401728 3248
152394086 2469
196926659 3532
747276129 3681
47661443 23830721
214580510 4029
174257550 1425
132433117 779
177959500 785
85500286 285
26406658 420
569038325 330644
770233144 2631
273362652 2907
271898611 1446
752391434 5755
350528641 21120
414235710 8610
700352125 20707
845815059 3091
15489907 374
893086609 3770
604688180 88223
27039 703041039
12299959 41
780375900 3166
14478638 79
299840167 170049148
141000027 470
228357219 3869
157586075 2027
811530538 2851
482433516 8964
734265335 425158538
971696762 3239
139584554 565
355174850 1663
93974536 621
720302401 2401
260815455 3123
993742096 15624
909525112 5153
558540041 28573
5920 862928840
936705359 3127
910621153 3936
219682090 1551
45660096 544
6293 372734390
176664706 738
111788962 993
642000000 2140
823802747 2746
565351725 2395
104200301 775
628651583 4752
717495181 4546
87899706 293
875320106 5542
5871025 25
267899106 893
4578096 27
414990616 414990617
886460527 11034
429793474 4693
19987621 114
315520706 1501
821402739 2738
198000620 660
503147827 11543
497968159 3903
270814944 3012
824370807 4903
762657345 2739
926111231 6576
424798585 1416
164943539 3645
863698196 2879
356806163 1234
541500000 1805
405097684 4556
816579791 301411772
782555995 328542294
405030178 4649
682653050 4183
823963462 12759
760211100 2550
2885 754706682
855842381 12237
187401873 937
876081850 5339
240600000 802
612753270 2455
487746471 3790
312558450 1731
250451093 28274
173887730 86943865
831594999 10316
939726314 60181
462448271 5874
3960 860573999
689665878 10382
656994295 3102
339300862 1131
410435188 6548
596403405 4033
21899926 73
893489028 5197
732367020 15083
517044684 2642
556629587 278314793
707650404 2886
316198947 1054
299701000 999
936016313 827271009
984957729 3566
626699999 2089
1926 526413166
667354062 58834
177224520 1342
528300001 1761
248050921 1885
765853057 3831
141900001 473
632356569 3627
445549021 1569
117966972 444
114900000 383
120755857 5837
63781343 594
936 200229120
280386403 2371
934076193 3683
612281305 612281304
567001790 1890
735015952 8424
91985275 2791
991912415 11317
910036106 3779
580912541 2107
631032920 631032919
796099587 11574
729900657 2433
199499999 665
342201852 2661
643650165 306153662
125968592 971
332405345 217633624
699300000 2331
266770504 1274
441900475 1473
508153301 1851
5668808 22
833402779 2778
133799553 446
121200001 404
824912802 2779
351494715 351494716
940457233 5841
616600724 6449
819285554 2795
702432035 2974
625077043 2084
530215149 2059
494694975 2246
986696711 3289
390363293 2694
968101134 3227
12305879 45
931426314 10322
752730042 376365021
946641777 324151262
860702870 2869
40499995 135
877048091 14626
603617969 6810
799184425 20252
974724232 4224
813233579 4453
995906135 967956708
509077043 1887
605897671 7455
99850312 513
234656464 973
717302986 2391
3648 603964551
488127698 1766
291149790 2173
101224504 515
761165869 12726
576600000 1922
288718310 1955
639300000 2131
776944151 776944150
312600000 1042
408357116 3009
539234401 19920
161134551 1097
224064452 2561
194366993 1378
454894326 2518
750527247 11438
238 48440378
259295232 1443
80237655 3559
286055976 1935
576301372 1921
980096732 3267
135106743 1547
697938970 2467
279559837 63914
227489779 1163
12034283 484
748158048 2502
320928894 1599
443098523 1477
901199301 3004
114861857 694
163329691 81664845
584685268 3006
270015567 2151
11688 269299838
169620777 2473
537898208 1793
668493068 2932
48053627 24026813
919586660 919586659
795165852 5605
77326823 1393
237805536 6434
949107106 474553553
621901691 2484
1026 205591932
881650543 7867
374126627 195711947
351487474 325741052
81370621 509
178816928 64433027
567603308 3571
354993770 5641
10622 747108424
423728553 3130
500036354 3655
289874970 1606
765427579 48881
327013536 1922
443573763 221786881
331689101 2150
421298614 2747
2708 809328794
554935933 5938
836548107 836548108
47871724 365
44345401 550
569791067 1902
17710701 140
755337743 9996
676585864 11651
337119519 130978148
296439601 1060
682603843 682603842
88799703 296
754027410 4069
957637898 36862
201801213 916
168982655 2014
151581536 527
624830723 2407
675483162 4674
496926152 206092285
213188841 1564
792899159 2643
572110937 3173
855299999 2851
958315074 3202
107313570 455
149999849 3663
2857204 15
472715081 1603
65056048 464
590464502 12429
424258155 284768961
419560726 9671
228000679 760
431579595 1488
19921023 1908
593102458 1977
936622168 7758
851221855 3545
318360584 139535860
579306568 1933
543001160 1810
936412663 789742665
132825896 23821
81000001 270
817366704 3108
581101936 1937
420747847 5024
408599999 1362
174300582 581
40615976 376
479509550 7406
671325941 2694
546079491 2221
107121080 680
188700629 629
4394 349102968
403913757 4588
519031565 147419
800622270 4410
128755214 743
452691333 1514
821653020 821653021
163517677 4207
560081053 208286
793624417 1048381
902868306 5959
534664523 3041
757577364 232457
433001401 2915
596398011 1988
990059214 4979
575098364 1917
534495416 3410
798002659 2660
909585779 4330
703178112 2912
363301081 1211
987070173 589016871
37200237 124
880115015 880115016
521598431 3396
163356137 738
205332762 773
403874215 2077
659083001 2900
518947910 17966
3008 537758859
636901569 2123
441020152 1811
848579109 3648
127917321 63958660
907176309 4894
920700000 3069
697502326 2325
273410746 2181
720823359 2488
836704745 2789
200401201 668
952287216 4899
1499999 5
112132928 625
82789561 315
86284947 3047
46566845 574
14086 659378034
292781700 2745
285081148 44343
63595326 31797663
27529 537008203
488625870 488625871
338701130 1129
558671332 1880
628139521 2304
531642692 265821346
43046612 16550546
16524 914365520
796982908 796982907
508645121 508645120
278400256 928
5311402 59
345409214 345409215
7086 899907828
72000001 240
10474 836935444
528619614 20175
883754420 420572049
215399282 718
38709000 225
804201066 22122
913840578 4662
298673071 149336535
613200000 2044
588901166 1963
732601488 2442
902700001 3009
621321085 4203
938102696 3127
238199394 794
515911166 2009
815402719 2718
6824 238598082
235911733 235911732
831391092 362635704
853950318 3562
77025046 345
31724653 15862326
634497885 2115
50287537 50287538
99599668 332
633600000 2112
84402953 2137
164908832 82454416
791958702 7153
573001910 1910
222300000 741
965097488 3217
305339368 1767
20469087 197
3047 731678447
280799996 1099
374588737 13488
955498500 3185
474323786 1726
687825000 9000
766121102 7557
752097808 2507
419514596 2276
301764220 1198
326071761 1652
911370858 708391545
777834169 5242
892859810 344534830
919797869 3066
23523318 91
772798201 2576
57 15886242
829214573 3074
727914319 3440
696604580 8330
13033 917439211
668822805 6615
898488107 3204
19499972 65
87900183 293
206725859 2391
316199579 1054
541297737 3227
840964632 6429
539174675 2549
430501434 1435
501300861 1671
566922780 3326
390423565 49521
565116064 1981
579144629 4391
676275057 9314
182705804 91352902
875826500 5995
732936113 28674
713073239 2488
522972543 4851
776180008 544100941
171672539 871
723346126 5235
539624154 30979
763966504 4072
736800000 2456
536888920 268444460
968389879 467083171
615624029 7118
408486158 1430
149199361 2593
461014215 461014216
683761575 5425
203140104 1205
948112049 4226
905396983 3018
379810431 11891
680406946 2363
332580652 2951
820199874 410099937
183299999 611
456860638 5014
765624079 11562
94325149 1051
769199999 2564
329988292 4222
973801570 3246
695698612 2319
901743900 5305
810697273 5404
522142787 3278
830473279 4159
166549481 846
369764499 1750
710626720 2786
479634659 2564
524803344 5374
984598830 3282
125576202 622
375626579 2660
938008916 3725
683641967 33394
849219081 3130
3739 361242771
561563896 2170
206538433 803
363599079 5135
448887886 4551
578007288 2234
377959224 2372
375220971 375220971
115778001 597
317400079 3088
527872544 3645
284791631 142395815
930261157 8893
984458899 5211
351100655 1269
845939041 5326
954192912 7816
50590155 1155
109852641 367
372286049 2001
484748261 1871
124800416 416
689967397 344983698
108132596 563
702209710 2707
709156477 4380
524221109 12297
479999453 479999452
172744417 666
137577117 591
601223305 2082
4107 552543050
168285729 577
516298279 1721
791697361 2639
768706928 3958
379799999 1266
164683877 1154
25477635 91
108148405 365
713997620 2380
881812008 5809
877763403 1675121
406198645 1354
1723 259676776
406201198 1354
964171478 12346
816331693 6666
455856205 4033
610566591 5695
3131 693137649
472910637 6182
393286227 10502
645626669 2349
690302931 2301
128999811 430
535640740 20651
155780033 1224
173975518 86987759
790859432 395429716
441940118 3906
184793760 184793759
305017086 4863
1374 67257402
343838969 343838969
361 108002600
586943972 10982
863918779 5277
371097730 371097731
635541153 7648
579860905 5057
653964137 2241
35170009 143
89324189 4155
170166804 907
132722539 132722538
521484107 3316
941166644 3454
632702109 2109
108592695 2033
315794136 10668
758154454 1244917
831014858 3071
600339169 4257
552599999 1842
85861328 456
340365323 2399
809016655 71336
606479053 2758
354558872 10745
384000134 1280
559198136 1864
216147179 918
312601043 1042
311307613 1236
518020595 6793
309800639 1315
64974656 5056
391735440 4860
505952991 3482
654964871 84468
142799524 476
3021 345330718
676876978 6761
158869634 2794
113296283 708
957256551 4430
810793137 6142
594783782 3745
894106726 842193557
127346749 16206
817799999 2726
248210366 2449
402922324 1708
472 94870112
473098424 1577
52199825 174
859106472 4102
707399052 2358
963959615 5238
917257891 11023
424941590 4870
908548513 5634
775152247 5709
918419427 918419428
8860861 30
260097536 883
708467760 3960
412800001 1376
11702 70677693
694537653 6358
961613293 27949
773886154 8449
809 165632810
481403855 4244
567146880 6139
215715185 1223
663262819 663262820
180538908 33359
6642475 4846056
285387702 159824589
806182662 4643
47100156 157
803705010 6829
18553293 117
66095040 352
866867508 3348
421871812 1492
425145501 1881
942358643 471179321
635698440 2119
725141860 2694
472356370 2218
142276378 499
912644958 22507
670802265 2236
60114128 1247
330673771 1976
413345889 2497
892 176875739
114381263 717
896472584 23060
275893871 53770
744058544 744058545
832 123094861
291001674 970
704236673 704236672
598352952 2406
153701459 775
250501163 835
661199592 3818
468000000 1560
857697142 2859
760490445 5511
326401089 1088
527098243 1757
8599871 43
659102197 2197
882449380 14086
196800925 978
204511395 745
782401141 2608
231300266 771
699295303 8897
667419054 8253
857300938 21607
936477911 468238955
501002069 501002070
258955898 1948
496003810 122228
408877496 8127
791210915 11094
477158073 3415
930118766 4523
75299800 251
915859055 90832
168207745 4128
76185227 14756
426298579 1421
62399821 208
335438229 1831
693907237 8174
528755535 2578
555301852 1851
500494373 3892
941517265 11465
163206960 1330
514778877 33686
447600000 1492
431024116 3430
67922 508192404
120299751 401
3787 892096724
426361475 2099
152477023 2507
158193024 704
431375449 215687725
569347948 15038
519101881 72248
506464463 30984
307740356 1168
8019 555544104
225899247 753
224809600 2155
69150359 249
433839433 216919717
292232879 2895
428843272 11726
748895468 2656
486712191 4421
148800597 496
531871200 3150
806334835 4724
913058840 16827
143676686 71838343
409292607 2194
649741150 2931
438901464 1463
161897343 1995
115556388 1038
166344753 566
115500007 385
402300784 1341
648649447 2579
851495775 4139
604560811 7058
713491768 4517
279053333 1071
399878951 1552
3028 890796866
420017505 2253
327300017 1091
22075118 233
814209788 814209787
244379498 10163
290948794 1013
252438941 1370
229872998 229872998
844187966 6993
713444801 5867
768538248 29338
758400648 2528
5642 564934977
971272801 4986
14142 454197708
6600015 22
29623007 103
958807654 8203
50233 383177324
797574460 3273
506401895 3003
158389559 730
80303832 80303833
176115751 4250
365665945 1596
690411820 5260
793997049 3801
848100001 2827
60971739 814
745427083 5158
257292930 2598
208309319 3480
897473109 18201
197739828 5538
995422443 6518
424535398 4177
724626037 6701
645490221 3829
902403008 3008
263793436 4508
571662477 3867
929651856 4345
10880742 53
1934251 8
417368251 1710
991313535 3968
910799082 3036
80400277 268
534950496 1884
620912689 310456344
167048507 591
224100518 747
946827574 55969
567239410 2364
776402587 2588
438300760 1461
917 180237267
806303326 806303325
237901328 793
10670430 37
402215490 6453
10327416 41
7863 439956897
337879312 1994
73529553 373
255119789 127559895
702597009 15395
148718111 1948
893315593 7244
995598072 3626
495601097 9192
256882738 8845
952553797 5020
953740859 4773
549192920 274596460
557701897 1859
738133697 4208
875281321 51276
626263368 3792
474284294 30165
15899950 53
566098175 1887
823282716 705072812
722074500 3150
727559231 3625
354598819 1182
329126666 164563333
590016071 4690
724200683 2414
163766023 1032
533117473 2105
693157331 8716
624703119 7745
321028400 1153
832719840 6681
238955245 119477622
76186220 310
307289401 1291
180026163 1039
306001468 306001469
655278140 150812
66857151 26270
681469447 4182
108 26590239
413701839 1379
211799294 706
221111245 3204
849000001 2830
273083088 133590122
4706127 27
571781822 26431
139826815 1480
509701698 1699
350699999 1169
374017727 1302
66300021 221
922489604 15885
452383048 452383049
979496959 3265
475246713 27058
931390665 11782
770700000 2569
713 197514345
739800001 2466
528599999 1762
517050772 3335
176796729 1035
327911205 8578
52366497 637
256800206 856
802572449 2745
406079538 1695
567601075 1892
872931831 50306
853198007 2844
195343290 1754
816301544 2721
329401098 1098
597108562 298554281
259336986 6835
394088585 4237
2694 766445202
998103327 3327
663686602 42983
3456 955419720
976485696 976485695
598498005 1995
52099459 2060
776151553 82816
397799425 57024
267816028 207427300
662638690 2245
878827991 3985
870336099 3258
141748076 475
73800247 246
134337471 4770
327711338 327711339
10350725 55
453777714 2314
198926977 2217
373799046 1246
949659721 3943
3684 579671285
809187809 12464
175130349 1357
388641864 2028
661059773 19353
492850933 4653
799913794 4094
160521221 3605
825856010 2848
346197617 3486
355117457 12854
462478632 1856
906521761 6690
477241613 238620806
210426661 105213330
180595359 642
413165330 16991
403649085 2407
200147153 5718
262817844 25900
549932084 3044
390898697 1303
138399648 874
822 181760640
681311593 2456
580341239 2040
2458 639497860
972673310 972673310
885741268 3221
131828244 1499
710135248 5519
965762557 4789
780812849 2690
804880825 3084
721051141 59731
394402512 394402512
747667406 4528
987760710 7170
88648406 976
612879234 3275
102006184 615
932680056 22092
4578 969895080
597898008 1993
744932019 19180
879302930 2931
55053 953027204
146453456 913
4003 615047778
148500050 495
218287937 814
352 89697289
838390178 3883
66298138 22317638
191200673 3129
599009441 3158
68856110 401
557100000 1857
14427 645655489
720142849 2958
439648973 2103
233725907 111475107
276601780 922
545398182 1818
348016176 1924
484382803 2496
75532585 321
541201805 1804
958517133 5901
121435264 423
748715152 3284
563644787 3510
629352432 4176
77308261 1091
816212592 3834
829636290 829636290
4013 824779851
567099108 4271
459300062 419327159
681371550 17802
24032464 109
3000012 10
242907951 2431
635128173 2986
409242713 4019
449954039 449954040
5825 889376021
201055253 715
580607028 2009
526501754 1755
102551289 530
254374412 2147
208187125 104093562
296999010 990
635881271 2766
488902177 2914
253800846 846
764411605 2724
179399402 598
538810291 242426337
2244 588790087
124470176 2380
254362191 988
751816254 4079
206144139 20574
948418114 3674
651790283 5497
649412825 9267
17120 366950080
69171145 1572
43372484 2455
657524000 11500
597869125 8322
94079116 42639189
966602202 5846
217561225 2292
254 67230172
158075720 1455
148241366 637
319649240 4909
929758367 5169
720413540 89127
40021 573020678
729597567 2432
689970785 7477
554171394 554171395
412352149 3590
23399921 78
542985809 542985810
812929535 4163
105830144 181216
254803402 1681
757497839 2640
904468247 4161
815023364 3486
76499754 255
520683333 1762
985179873 490227208
498371652 498371652
636650511 5751
8418531 82
10222 386669941
170699430 569
860528900 213796
127482475 436
980688960 7045
98820343 522
431657915 1449
857773615 6739
660279117 224246038
359753111 2424
392429773 1573
303549970 196148914
249394118 3695
441000516 1470
6092968 41
197794097 98897048
483932391 2462
971711527 971711526
91987394 8421
198267499 27925
818358882 4334
383385418 22738
918888648 23554
561430976 17216
237998990 237998990
827543296 9718
71074384 259
4110 983966880
583472097 3102
293566949 1292
410839993 31853
289200756 1586
171900447 573
20399933 68
436602593 3272
245053980 4505
822833092 5578
907067602 3262
34549129 276
972954809 4841
373340945 2787
331863735 1130
162224578 557
208838672 1552
152100508 507
916503056 3055
127979020 479
178959236 1913
147492180 3260
101009230 2300
44201502 177
866101574 2887
185100284 617
706599435 3885
640195756 367170852
438387499 21250
11133692 11133692
4265 69842445
650561554 15399
790814951 582855454
68895581 281
801594308 2987
90342294 90342294
2603 476650948
853841334 17433
264400962 6762
470110693 1691
825302751 2751
673672676 3217
590532873 4738
567185143 3626
572558737 192909942
684468792 6804
781383430 10611
223789818 1033
12073550 48
470553927 85369
46499999 155
245606259 1129
557576984 8715
285382086 1045
188513865 981
419322168 5459
816840252 6847
641969981 2791
673768673 5879
796579355 7821
731659335 4111
63384462 295
20552 733697630
650019420 15858
673197755 2244
771002441 7434
540903026 1803
120699499 1153
585507853 3852
59130379 207
107363045 543
303360653 1084
774157696 9063
2992 682167024
48795319 229
997627815 498813907
401102626 1375
675600001 2252
105106255 674
263137602 1442
63988715 296
872932672 6903
387067320 1705
622866454 3947
770085845 652924304
892647440 5080
292365501 1032
298132953 7657
615901503 2053
814650273 36128
802807965 802807966
413698621 1379
450012499 2500
844460052 115833
534126748 34511
509403202 1698
591912400 3969
818617504 18755
955918803 4608
860840288 3808
341488015 1778
12074283 1209
382779919 66582
81413106 306
643153952 5609
372769862 1282
272488698 8091
637641154 3253
36000083 120
334009015 14114
482611627 2562
810340187 12311
148253922 513
368834656 25055
248888278 1293
617917799 7320
635950485 3153
517063018 2123
545845521 13640
488588433 4070
4266 711854622
315899451 1053
498391373 1694
727848966 363924483
79199748 264
144471541 3244
130118145 832
97685005 1101
76064742 445
60660190 30330095
87285430 87285430
915899999 3053
501394161 5629
145 29704120
469773921 2992
326401089 1088
724734205 6629
320898478 1082
408301610 1361
561898128 1873
164298603 861
639885363 319942681
7186 93962195
875146139 866076052
309657495 1739
1319 358565490
752282272 3248
834936381 28690
259379774 8209
761882181 339510139
462449170 462449171
196450051 3030
833431519 7339
359047259 1499
881105520 440552760
837005405 2790
277940208 988
379266354 1374
638688965 67061
312 80499008
300496000 300496001
457799999 1526
362680292 2364
220072265 220072265
869547951 16141
781725344 29458
808797794 2696
52930347 241
597100218 4214
5501 871158114
538201794 1794
8076904 152
811539989 405769994
840511628 840511628
561114232 11227
696925357 2963
3606931 1958150
602401632 2632
55090954 643
46936227 178
305947949 1186
527776887 527776886
614124240 10542
603000000 2010
561335454 4098
123101363 61550681
640627135 320313567
85410484 412
520396182 2178
626221497 626221498
64684 776212811
885897268 2953
541201493 1804
183000001 610
427595349 2275
797697674 2659
199230330 1138
286731369 1148
824846645 3888
989865799 6650
6256 886621600
596998012 1990
777031247 6456
512098292 1707
1834 199406295
684597717 2282
538309233 3286
718531018 9699
929743217 11917
851880961 2919
961143520 5555
199985361 4304
750746887 6519
393316529 3992
972571731 3445
315424890 1156
42899856 143
494699641 1649
1314 313396884
802520275 802520276
565824539 5660
81000076 270
65240055 32620027
564329801 4617
523498254 1745
642230077 2382
349 38826948
999904200 3333
375325867 1453
733067588 2742
901786367 69442
343073961 32054
990716756 6115
23934 591856652
299144602 1293
54190597 27095298
365657524 3613
74798230 437
266170209 133085105
775503128 2585
221736734 827
957009964 478504982
135600403 452
351114147 5852
537901794 1793
315228760 3080
38100127 127
217499278 725
80029621 405
797053937 4398
665403180 2470
567339149 283669574
115800001 386
365100371 2196
803910196 10564
611138246 6505
38932012 153
62732923 278
539401291 1798
84899829 283
548829999 2500
241799194 806
162769257 765
830608260 4145
253453198 6034
740399999 2468
723626031 10836
379942544 1433
841804932 2806
698856780 7415
605098328 2017
743992000 4520
334078364 110237
773842540 773842541
886500593 3857
379157483 2238
999308074 6622
4079 984805679
438901464 1463
180978403 7787
928195057 4936
87791751 632
530152138 4862
557701858 1859
944962383 7679
949667533 3511
556955089 1992
59400015 198
202021599 8348
905978342 3368
940503134 3135
3974 799497268
831600959 2772
749151212 6209
456210496 3490
944451382 12875
941400535 3138
995461879 6769
513301712 1711
141576841 1528
2017 528671967
670341716 2714
193952549 1034
48418513 48418514
581100326 1937
151696403 4966
9930074 119
689573036 12932
247766084 1033
75958344 27402
706802169 2356
566562953 17237
473909719 4171
693139879 3642
160034567 568
446286021 1660
153140308 688
131327562 449
705638682 19349
307759445 1689
32786750 396
564898117 1883
84025046 299
538242226 23775
1002 172629570
64894320 360
166095839 7032
272383722 1053
889195217 18805
8671 859936087
441298563 1471
580800339 1936
108651147 473
69600231 232
158947211 865
281700939 939
158100528 527
898148069 11549
661644954 4210
648631488 9286
480417163 13636
388944506 1519
463536621 2232
97239320 340
507116735 2221
236507636 1070
778243533 4465
834844369 48408
740807737 4622
443748912 11125
280799999 936
480898398 1603
216993600 1080
270390702 5693
10926294 67
694848526 3325
24911566 171
651278716 13907
720868680 8449
274200000 914
376158618 1491
758552240 3317
684757835 684757834
709500324 2365
284827866 7805
685435211 685435210
806196125 11770
267630108 1700
187067431 2093
69300070 231
898803788 2996
9567103 42
858579746 3644
150672202 719
11281 66654023
144397645 90074919
3525 379141464
544316257 1824
810352095 5295
464446513 1934
791403387 2638
342210963 171105481
196076109 930
973475893 14679
343245045 12478
691503069 2305
659469468 15076
275700920 919
672827542 336413771
882904252 2943
90613888 304
816760607 4834
618240007 8972
515820415 1837
163176437 2977
828551513 7336
654295981 4207
609301600 2031
812946506 812946507
304801170 1016
792350114 3793
75600450 252
82570628 318
93678801 527
376598812 2038
2957 832539620
289740922 1124
553200000 1844
513336795 6257
132600727 991
700558234 144361
505201921 2139
1252 244806064
720127265 12749
527168502 3702
663631071 13630
847569478 156467
612040967 2079
899109201 6985
588555000 2475
564792778 228366792
990812687 926897528
355613682 11474
799633878 10963
376809992 3016
510379455 2224
86229299 43114650
909299011 4062
89456073 398
514066529 4756
225894993 1157
949266436 949266437
723050770 9045
248305087 248305087
936864408 6513
517294089 10294
615853246 615853247
527211110 7376
546302191 1821
848246312 5487
248931137 2560
36971953 30154615
949453397 569510065
582872756 3066
80940007 80940006
705821411 2806
672492790 19273
799234775 26244
155471813 551
387789200 8919
681631634 3645
849833020 3409
922240430 34209
60347772 1759
771298579 2571
574231923 8311
339341319 1609
763768681 402970472
92265029 330
203250858 888
953208719 4248
100507332 1173
154468289 1378
671878622 5449
390023451 390023452
166338598 166338599
663320479 2521
106664405 418
686814893 686814893
131838308 131838308
985822624 6575
636299494 2121
818678011 3784
595598581 330781089
220800048 958
969234919 3560
49313307 370
237899208 793
731849014 3517
173612412 1006
85110018 1362
199588051 675
632326397 4163
19800929 13030055
472799392 1576
216919736 216919736
688510005 3098
596773816 18683
846401745 4022
5949 540407160
299756575 2056
202150591 870
125721828 487
710097634 2367
429365613 2132
142591889 9870
755006230 3971
432618121 19260
815400000 2718
188700630 629
458000110 23527
803180524 11795
942239281 23112
427287992 1844
89946250 568
716650232 8301
961153073 448011838
519068846 35974
532504909 4195
374374141 187187070
498383588 373366680
166416105 83208052
938572596 4758
589102199 7731
102253978 777
539047127 18709
724549909 3262
108410765 2068
269038880 1420
821019704 3284
175747968 736
629416502 3718
975700374 975700375
979516044 979516044
576442041 2947
302334034 2363
471979265 14197
742759859 3681
448819813 2243
76024343 264
887334481 6066
997261075 92622
838663491 7559
896019640 4666
435176561 195298859
337990939 2065
98286118 658
891284904 5274
778665373 3388
434288225 7543
663129429 6148
849441858 382596242
735148319 13080
829154081 75820
827622974 4454
296282066 2379
483918610 237839411
650768708 603698703
942412971 4166
958145464 7156
594888061 9358
825620640 3440
909003031 3030
3935 342085568
306860267 104219677
250597459 2290
742811861 371405930
141690900 3525
887357632 8176
333991604 1619
691937005 2798
271237015 5337
67254217 33627109
876891791 3596
439016191 15422
385181415 4189
508480771 4045
955574911 3510
430951261 2452
323412375 1443
826466161 3120
803549252 3212
19332 654910164
2833 842910371
867997995 6585
744823326 3969
47021 710769436
627853429 313926714
988014477 4463
150416231 5747
213866509 1430
149571902 2078
950575361 8864
878 205280772
312935534 1792
132527409 2072
401611223 1586
742039091 2815
157792704 1278
987348719 346151971
209099303 697
649950982 4376
261164724 261164725
602915580 602915581
92100386 307
738670907 367473365
469202862 1564
192583063 3067
285076512 3528
544798499 3016
589053208 589053208
123863055 1918
729875465 2481
461468809 3876
122809408 598
779402599 2598
2681 696933993
192154774 833
104226390 539
743919232 743919233
219305813 109652906
30341224 12856360
109264585 1612
109500708 365
531491689 1985
387301292 1291
364199185 1214
736235963 2534
338204276 9114
334721152 5216
160713120 4289
64582951 541
336022003 1904
109245145 366
105900354 353
710477111 3521
150647357 3662
839131355 4669
747600649 2492
105366199 476
820700897 7432
183180159 183180160
407547610 1987
127252151 63626076
167099999 557
253763646 4117
994848470 4106
251072387 527463
171714822 1019
158805637 3653
736115223 4181
815220642 5702
560843957 12153
686498433 343249216
323837413 1637
958415843 8254
583991098 27159
362420110 1595
3137 510709874
756276048 5641
838310256 419155128
548403620 1828
40668309 146
756897476 2523
268270106 1366
133685671 527
705902594 2353
550800000 1836
772909344 4878
237000001 790
158399472 528
150280964 535
821670176 4285
745511871 11073
270852744 270852745
487893137 3124
508799697 1696
541109319 2602
477901592 1593
19499934 65
478567593 2888
851678377 78536
383251179 1756
827400000 2758
645879792 3134
357418463 2537
462608069 14861
105639158 402
605530312 3089
951186132 3439
999596667 3332
892022400 18048
696778550 7654
158370464 2649
9917894 65
639244199 3675
105104650 953
208800001 696
172407399 2921
722350446 722350447
810426593 405213296
501001669 1670
5522 906176766
441058001 2146
291151851 3685
895012580 895012581
770472346 26211
543523009 271761504
444054825 2287
902889618 397795759
208885190 2162
67371193 252
661811639 482370
464936981 2089
2024 313877159
689398760 2298
106082808 356
47337659 251
872404592 2908
75064917 539
445602465 12705
150299832 501
428988203 428988202
503014192 431544452
198974833 5142
313347819 1891
919766349 28630
862181235 583100932
4375875 51
56188032 228
406557797 3018
726113966 3693
227205132 1932
598640512 4202
459814607 65538
584819586 292409793
158029791 672
917737402 4762
794399999 2648
674399500 2248
263701155 263701156
46885478 479
662699162 2209
522842413 3842
650276976 2204
271363929 1593
236616408 20734
266183 795143774
367302871 15282
553470359 5820
921943440 29205
77176480 760
98472068 49236034
20700070 69
828001536 2760
985205772 3284
913225681 456612840
5456 572815067
332266663 4553
795189212 59643
768070447 2586
616182240 5484
794311984 17405
554462416 2385
609299171 2031
264471380 2980
72691218 279
324970516 2146
393598909 3743
245321729 3298
670434465 28988
61882610 3273
79004222 646
217748033 817
210789145 732
924603083 3082
419700001 1399
553230772 2031
772810699 4521
3418 506453072
419069456 1903
835303425 11330
925217929 4810
313499143 1045
169282988 1498
831173878 831173878
772940705 19736
526359122 5297
479113849 3830
687902294 2293
145520721 5648
52646333 321
509565466 2313
260841291 4387
777785879 6190
911771839 4130
842101276 2807
254278622 848
977933648 3354
939768091 6239
479176861 6893
42324848 567
60183895 60183894
113375822 740
473361865 236680933
828545359 3061
234 68164977
93651085 852
781814542 15558
634475474 317237737
605442245 4796
209242943 793
262927513 262927513
99124254 342
494538840 2584
600096814 2157
182611296 3346
54634215 1734
193644823 96822411
273815410 1349
724475245 4205
858168480 2980
4874 542178886
1326504 524161840
156900524 523
981286740 18804
606010238 2734
576205589 4418
520734276 2788
389100001 1297
926733940 3093
1650 367816081
567115955 504142
749332133 749332133
819603589 2732
493864099 493864100
387841805 3177
555898146 1853
814054265 291336252
20566214 369
716700001 2389
66826785 285
398504421 2619
130231832 130231833
464778493 3059
159635339 910
81158319 40579159
354518387 1251
565154116 37991
582606229 112668
988626588 3741
805 152097440
33246719 130
948443298 120254
528543221 217929539
338798902 338798903
875437188 39733
759772924 26297
470100883 1567
80999734 270
10718505 14583
715869373 4763
2255 247891120
395295966 1448
943030533 3748
812558446 6821
943651737 19148
563291156 8151
308321074 2187
403501344 1345
3099 739010795
450706237 4646
941016360 17407
701744361 10744
757616131 2756
6157 737171453
498767796 7170
942129857 9778
985962192 971514434
486002992 1620
960800727 3368
264900187 883
931479070 9518
672297760 2241
5306300 91
22561890 249
662697791 2209
906237571 99510
5456 945782752
831688918 3851
177852148 1398
958527475 3811
591592732 3663
772394724 10148
399395077 1972
36000083 120
637126241 318563120
887983267 443991633
655716501 258279218
776402587 2588
496201655 1654
229615663 861
522566081 2320
567129360 6230
559116585 2234
451037080 2896
774758789 2678
613799704 2046
833041284 7771
660660703 7612
503487667 1983
495674665 1901
949081649 949081649
962429644 33004
963789885 5775
1929 568034559
663673609 6376
499249883 2002
131104612 716
297879269 18258
400825930 400825930
354788328 7507
421111545 4522
305465984 12731
87968877 993
556908410 1979
201899327 673
333599784 1112
920897719 3999
72888750 275
606604551 2060
618556070 4645
88200000 294
616415792 616415791
555301850 1851
654935387 3179
1427 371450304
128933111 519
229168679 229168680
365489210 11019
51057058 51057057
361373444 12965
145800487 486
935098727 6683
425072534 1732
269338786 1465
424959165 1644
882162421 3151
673249851 13111
174764636 634
868499878 2895
258310991 1103
638843659 10435
313105857 1994
980397919 3268
57600012 192
479279687 479279687
266477851 2565
132641101 66320551
567585353 2158
353990743 176995371
885836506 870376126
292801840 976
41817067 252
714923691 8086
182761240 1572
826589655 3803
150158825 1292
136142188 476
789285996 3417
540451449 4680
798897381 2663
358798803 1196
895199999 2984
479327179 8325
748384351 374192175
382783636 382783637
250987777 3588
370695409 2169
628685897 314342948
1495072 6
351410094 1181
532661189 10090
876569215 438284607
665798407 4001
673151617 3006
431854281 2932
186670225 774
527099999 1757
566809624 2381
593449351 10569
329812702 3641
865167807 64096
500105490 4359
848282654 3642
608618592 2153
508750644 3263
734921483 3036
672301278 10631
973756680 4033
922893841 3077
593098904 1977
299353129 222383320
659702005 2199
1200003 4
869549769 12106
564908980 2051
542098870 1807
510 51923711
381904799 2103
291558595 4638
771604020 7122
851469959 6765
490748392 2287
157199590 524
701102337 2337
751990959 10611
198462550 1666
463801547 1546
339704953 2778
782630339 391315169
562112681 4190
490622863 4898
257534381 2858
1919776 11
668102084 2227
290324579 1365
830478557 46078
8507008 71
666599465 2222
32194255 293
567621766 2749
857849816 3238
85863169 85863168
865036243 3843
79768277 578
743848013 4186
845711963 3787
6012 447242209
922828401 3479
962658733 15139
236096652 10163
207836037 103918018
284701183 949
180730786 2019
668118256 2653
76200506 254
951300001 3171
699063805 2502
28499992 95
923913266 4058
592502680 1975
56699812 189
47815195 161
563380283 2656
136721905 744
29124 337180959
762895355 295088690
351031576 3416
611085002 9301
460739607 460739606
853695868 14422
11230138 64
822302025 2743
83561541 41780771
88833206 489
475678201 2101
188539486 35715
659754543 3017
223672008 10651048
1718157 7
682202169 2274
456176110 1701
431742969 431742970
938998879 4043
298941386 10483
303939111 2577
292069466 11065
875097083 2917
233760211 1185
953429570 4045
690921669 5588
541467459 187036
90780596 426
141848864 985
116055746 2619
617105791 8108
448500000 1495
803699009 2679
3886 608019983
675468827 675468826
94742413 692
489901261 1633
693063140 8602
693898435 2313
795902652 2653
7152 764714549
289258331 1122
680400275 34470
451392241 397612552
401922397 2124
791049839 2983
764466268 3614
161454945 868
166499445 555
73054781 619
230519257 3916
183899654 613
178033614 2006
157969801 558
665099985 2217
674920170 674920171
389363772 16188
93308295 93308296
626997910 2090
125271392 125271393
73164123 279
605920595 2971
354792521 14360
319799999 1066
768300552 2561
531756832 3276
222026667 867
104117324 386
586986899 293493450
156000594 520
633342787 10047
636098675 10945
62399792 208
695697703 2319
19411688 68
273830539 3154
647913181 4949
816743659 10044
472803077 1576
884503482 11569
345081415 1926
117974500 1036
237639311 828
312862396 2055
520201735 1734
322652413 161326207
901628035 3169
804048536 3055
980999999 3270
267314066 1135
8600249 30
191466599 975
228276519 872
692968632 2312
846019233 12130
632018537 289250
368648827 1832
231062670 3420
708300000 2361
982310922 453247808
567705240 567705239
469216164 3574
3545980 17
745930844 2805
419 56768903
2087 495370320
818564363 2903
306020418 1929
1758 474321834
920473208 3079
949625169 5168
848899213 848899213
892268415 22985
891599540 445799770
955160304 4517
105151954 1751
790502987 2635
5323 446366979
666297780 2221
846964139 5870
947764001 4235
807108456 436073876
357220956 5748
170786797 602
961097610 3894
92105564 2908
560681362 44095
170538199 700
955158269 3397
532915747 266457873
478503311 2408
916500001 3055
3818 615442510
631797895 2106
115627725 524
979643157 7420
449998499 1500
455238783 2057
300503753 1772
632574277 6459
900298494 3001
902998530 5427
829485528 3331
805197315 2684
10194 362020670
439745235 1509
704123162 704123162
679300014 522255569
330114097 1677
588189761 3942
368908179 299874263
369275633 2986
2345811 1172905
200799686 867
128913653 476
31999746 139
17631966 1996
519807355 5449
732598763 2442
892358569 414363523
3759 501661104
165000118 550
957344734 725260589
543299751 6125
791336912 791336913
543301739 1811
722981477 361490738
802805821 4380
69207999 32702715
590719405 4637
177201576 4572
90311647 386
784659147 4292
715545720 3007
575704472 3208
558469261 194716755
707919403 707919403
903602235 903602236
708599605 2362
893175039 4720
11106777 41
125647491 51859
331040001 1109
238454612 1236
830673253 3408
835088770 15292
721127137 13971
310667670 2185
801958686 4802
448498506 1495
569863081 3950
758917493 268074
159976255 1496
924181965 3994
57987 783230409
842152709 10990
785104460 2617
363557880 3242
4899 442413993
654697060 239316252
184121072 70502865
338601017 2036
857562415 2924
461401622 1538
353123116 1258
964798051 56420
698700000 2329
215856816 1164
244272812 173863729
115642561 1504
18515870 81
600563885 300281942
4677 995255236
3754 643345504
992099999 3307
768468050 768468051
456894465 6812
717437087 6462
802017694 4909
288119575 1191
165144051 165475
351362132 1720
386499896 2253
748295987 6372
488999999 1630
1273 198416145
648173296 41643
206989959 879
832978393 4547
1102 227341078
908700001 3029
19555 858326654
371918003 371918002
103133600 85607812
132108117 32301
403931053 6766
721703972 5007
542306584 2301
459236746 6369
727091191 3045
914953188 7310
285000001 950
862865710 67259
626010904 4154
282616884 6291
98699901 329
917697005 3059
297457759 55269
188699772 629
360451594 5817
3760 677939280
421802186 1406
168404573 840
471765402 1613
491944030 1691
364068753 2113
3677 694087669
398735864 2035
469799208 12704
183206791 793
401837878 130171
66453511 255
982250629 15434
6519 764093087
915075015 5619
730103759 363960
976802486 3256
108 11232719
509029753 1848
698150259 3193
529320894 2034
156690969 2410
275400298 918
292374889 1406
856147343 4504
960862609 648337211
954646859 4569
576388033 3732
144846749 750
19541 557602435
622491519 622491518
826508554 8249
6383 841301699
1583 335188634
110043429 13845
263169261 1093
636602123 2122
367475966 4203
467458312 2221
701104119 2337
356603722 4513
157983779 10994
611700586 2039
461216373 11331
665160695 9192
672267774 6208
411085232 1397
111410067 15727
324908406 1279
876233075 11413
287409419 1046
182632292 1583
662122907 2359
934547797 5892
887697040 2959
771300001 2571
685881562 9913
830987450 5229
108263935 409
2595 541205415
998000697 418936092
460374083 6614
741300330 3830
966643392 6213
394214817 197107408
235638108 791
553500000 1845
666838533 3000
809403233 2698
731703313 8779
193579485 96789742
511601491 37035
708599240 2362
984628398 3374
337239139 4690
592426324 3540
365098783 1217
305116382 1353
78000073 260
331653193 1387
101422495 342
837156983 26844
618924859 5937
283260075 141630038
117000001 390
2066 527764088
970006641 4024
259861168 173327333
670972869 7119
194618986 833
947856286 917329374
6183045 495
170601120 782
261347581 1593
284349001 1268
743558904 3036
699570662 3064
833228983 401381704
367467510 1936
715660525 2686
302715316 1295
187357321 8251
751691912 3436
862499020 2875
457475387 2042
300575176 4549
500227100 4723
406280325 406280325
693731412 6335
168626193 5267
108044616 545
256199999 854
239363314 998
604502016 2015
82499726 275
131228919 131228920
625628481 2789
288814789 144407394
809397979 2698
827105954 5133
544809927 2163
4629 827486462
801824229 6319
800392590 11834
181 31661261
590400000 1968
150493319 1137
354659327 177329663
583152773 291576387
81643658 1844
809698274 2699
551107428 4087
619591431 619591432
900262984 15245
258735447 258735448
536482196 536482197
341149652 2021477
804379949 402189974
901285007 6058
270182705 1177
774975805 2809
711090007 3014
661012690 4030
756 202257453
777231275 388615637
827146319 5082
440623583 3348
68665491 26772
656832324 2863
773813461 102009
811114533 6613
711902508 332879933
925684386 14969
62158717 348
501298328 1671
5035 546579080
980703268 3269
112581917 417
415216895 11948
345659329 2553
995100000 3317
435654656 3968
50763620 2131
861273747 8804
904883168 3191
3829 590466261
952679972 5884
324379774 5460
605944541 2467
806586708 3631
635297465 635297464
215041581 42828
574613771 3895
758533607 4199
224333774 1665
473160185 473160184
138032414 657
957976428 6329
616682663 18499
840286765 7417
112299079 566
875886043 10816
274904701 2098
92008663 1486
366576245 366576244
875098526 2917
280012382 1424
460481816 9844
14009842 406
719500100 2586
148988038 148988039
57374047 588
470989345 470989345
170005274 1383
1247507 1247507
372907919 2953
82733414 35508381
177900256 593
416400000 1388
107804200 107804201
354867299 1467
706882439 3242
740049252 2874
3899999 13
316506620 2183
649797835 2166
838229996 7557
268433025 1572
984600045 3282
980099109 3267
40477798 307
158205815 3576
288900000 963
139779112 1847
314100000 1047
26044672 228
3428780 20
3854 852161794
78476608 2969
36299880 121
299411105 1184
31500105 105
529738823 3065
7895 823030065
976019627 488009813
204900683 683
481796657 1722
940653378 9778
25876000 160
436710678 4248
93917961 1431
522124476 1985
827274890 3627
980409423 3737
104391328 742
935162790 629724549
918406642 10364
108049227 429
979229449 950237442
514694573 1848
187827640 18764
521285606 287996022
108011664 394
1800006 6
961745015 153262
304316598 304316599
160490015 3552
475737465 1622
781569280 3274
364619552 2024
241022088 1901
652592286 82638
187281262 918
637177509 3767
551998161 1840
142634109 71317054
653583870 2265
321033018 1670
756392779 23489
743609460 6242
992554168 6897
70462203 1290
214541237 871
935458350 7277
485872097 2084
61273691 635
298077912 1947
745859575 4312
345947783 41322
664197787 2214
383025667 14898
842327860 421163930
265800886 886
222576575 222576575
772200791 15521
749877850 2690
425564413 6119
150030266 108846444
512401709 1708
443929187 221964593
589585628 2487
836698051 836698051
259510291 129755145
216861271 3839
652394410 5297
11290849 49
395184642 18111
875069983 437534992
770461174 217829
619416791 619416790
4429 353924124
998068598 3589
207456427 1419
863815781 7974
428716602 123844
789300000 2631
828297238 2761
400890624 1447
865217505 4385
359573861 5099
637725116 7360
99709560 564
973575965 973575965
723560201 723560202
363200717 1782
658209798 4851
10111375 117
453662245 2391
173043979 86521989
334077524 1249
748984081 6343
919796934 3066
992096692 3307
903940487 7194
801 84354333
633365008 3148
762302542 2541
430203439 215101719
827553199 827553200
277607232 6944
448443947 5719
56278679 8430
798854724 11556
582701797 2087
467562954 3334
483255827 3203
880666414 16093
988753499 10463
846397057 4078
5216 871411040
281830085 3735
486677555 1861
150096128 1516
4678 363510653
568952933 6594
102466674 474
842375840 3443
227757110 6112
880789181 4542
745473375 2745
975793575 7763
708104286 2382
715067880 3030
929850776 15401
807232923 13069
499232800 11817
5100017 17
15000000 50
46696919 38874315
394978921 1534
500368022 193641068
540531579 6523
556801857 1856
213608975 6108
494273024 9227
991576730 23671
107814855 970
994687939 984738902
359382239 2424
373530531 1390
477301592 1591
1494 95365177
90542933 310
894425201 8943
372164219 1387
824453587 14877
926732177 3185
212797716 787
313808229 52803
767304678 3080
675736294 553787899
368772834 1394
873519569 8185
418223511 2513
402697552 4354
790432091 4227
697096517 348548258
912229800 30900
126299579 421
413249867 2196
106799643 356
171599961 572
620998182 2070
3489 199103274
661772403 34946
650758580 3967
464266037 8099
219922295 1345
462404079 13204
799202663 2664
125133891 1751
831608173 3227
129000430 430
227400000 758
424500000 1415
968853083 4215
493105506 2791
37033038 162
127982012 1124
708246635 442760032
181772228 163649307
966886845 966886846
613315911 14768
912960713 4324
791102638 2637
101699999 339
385801142 1286
794698937 9357
808497305 2695
25611950 169
427269029 213634514
209412103 1417
348870218 2005
994500001 3315
187199376 624
684096975 3268
452262283 3576
193574705 892
550138694 156549
386829700 265256917
803895211 33123
680458554 170713
101731425 3615
12856392 54
324804451 1790
1463 310666587
12724 511771543
242444917 1004
2929 876794268
1059 208490122
537898208 1793
4344 98776947
776265069 3469
447107087 447107086
587488750 2371
536023967 1874
997630149 972031957
438385589 3134
245 62699175
228305402 792
321164692 4892
799199098 2664
469722850 4475
110663510 34293
977251699 4611
638952596 107637
519393736 519393736
4462 738783055
430800124 1436
262500513 875
430000948 1451
138827516 96460529
365951239 365951239
811919072 3029
274183890 274183890
659558349 3910
250658629 2932
665577816 5226
502693112 1959
676649034 2315
463198456 1544
929703098 3099
965948147 9411
756080606 20195
265080958 911
764224677 58239
692813497 4287
699586394 2903
598208257 2570
535829293 2923
697564304 5928
339000001 1130
152858432 3750
380952928 1712
978588936 14648
32820836 1848
166499446 555
229278558 2227
463682871 5994
753324642 376662321
90632940 1460
444001480 1480
434129555 1825
586355584 7123
679 177811088
223500746 745
709797673 2366
274930033 1937
667165132 333582566
19658159 95
830731249 5750
945600000 3152
478218038 182003806
892329604 9649
940712536 586845
754055748 6852
366602210 1222
808704519 3880
690901048 2303
427459904 2365
54741437 250
879828412 7489
578563235 2329
691073256 328831821
47547579 242
7805457 3803884
933899097 3113
376799978 1256
48900001 163
921672076 452862704
290939842 260276439
471599999 1572
644506499 10653
434099999 1447
133943959 914
52703626 274
215399999 718
492305824 2889
11439147 78
503039832 2642
943232198 3507
848673984 3396
916559616 15313
89804875 423
858658959 5547
2641 505249897
720733600 51810
435972928 1603
954745757 5492
592873051 2310
235 43996301
935177795 29583
241576281 120788141
254343229 6108
91463494 321
634420924 3476
231118666 933
394404386 1495
902101089 3007
645899376 2153
692102307 2307
263100877 877
635345173 6028
624364140 5089
37837870 37837871
383840706 3257
702446140 2398
412332960 2720
9373713 43
413581353 2117
397483611 1473
6215 724580461
365401217 1218
1357 137093639
395427703 3103
413660759 2895
152100507 507
947419188 5476
358422395 2846
902651548 451325774
601686541 3276
864763075 8379
385666574 2355
354343016 1416
536899383 2756
923672867 5490
448660327 1714
999381883 11353
959491196 5337
341219662 2703
638278873 319139436
975584777 10993
781697292 2796
67049555 10193
819025545 18184
645301594 2151
132500843 942
771515329 3127
924178519 426128890
3300005 11
788775768 7326
110401434 28594
570219266 3547
73986880 672
117000001 390
799062551 9890
150620801 978
549791713 2592
13305385 48
372899116 1243
21942 92441646
927588686 846293018
5650895 347
344493645 2788
621229050 8034
70674233 1891
306 60896192
568772336 13708
740144600 2990
124994655 62497328
799804720 2666
317449661 1619
385500929 1285
936905252 3123
996454458 29622
275392499 2012
558052881 7323
808799297 2696
930591766 876107
202188898 769
43062471 353
990567797 811403576
1449 231741468
882520524 4743
297600787 992
114899999 383
388448131 19724
16200013 54
662495598 20061
120006719 1440
157608991 1197
27723250 111
367045559 367045560
169011083 683
221999684 740
257649920 2552
14328468 227
519433641 2360
751804894 2506
709508239 709508240
198918311 670
108 25432414
379782217 5284
143880699 2575
168481347 1071
86903537 43451768
21607782 133
725512849 5703
208713917 4507
877912660 29750
854136056 4380
28321714 132
24600001 82
221700967 739
92649549 331
422698592 1409
51600000 172
610867683 610867682
778368772 469322747
623440753 13981
484316940 25485
320699999 1069
781197693 2604
1841 355869168
525136943 2531
511801480 4002
333942964 155593209
805897337 3918
27589414 371
486602636 1622
991077982 7493
761674312 761674311
102848071 859
867695646 3782
1535 120350140
889528458 53709
129217004 791
636001050 2120
44318113 149
971099999 3237
642604041 9910
328 95260071
990146225 494509867
517762835 19596
435601452 1452
8835210 54
326799219 1826
942697028 462531109
40200150 134
475552404 3522
204313516 1166
602402747 9083
750539540 27242
260892893 2371
325488305 1306
402301686 1341
914405560 3048
182573198 2101
657329898 43081
420744914 3555
676530200 3509
606301736 2021
934485468 7456
804597318 2682
562927431 5075
919841041 3976
861791225 6091
154343233 1824
873302911 2911
694024201 8100
4535 806638534
336853505 1768
125399930 418
679469070 3990
561546173 3264
65100001 217
108376354 438
878290163 5218
466818112 3231
793020727 3519
973405704 47593
956509620 956509621
641457091 7110
10960860 179
494944710 2285
671179663 8559
755723781 30689
55500202 185
743698457 24358
802214281 3348
608103376 4877
117900394 393
40584047 399
733881600 6200
83855969 540
461077864 2778
174600000 582
914379361 11250
172072547 1004
151536433 662
700683821 3530
673132867 240233
305968680 1098
475042169 4552
619602183 7522
637482050 4959
2313 536399656
504601501 1682
882305639 2941
2598 728713447
983820602 11757
328915686 1169
103588165 473
558919329 1936
186254800 1640
636302120 2121
128279901 2004
567599282 1892
727951002 3186
451997940 2460
679385895 11524
686392337 343196168
345942250 1279
211211249 750
668006477 13606
172817370 769
747225048 3093
938969647 938969648
180063102 689
1777 134806774
82499785 275
147150088 651
750470670 41842
455975339 1695
484349437 54596
167732722 1613
926954028 13398
508869116 3052
665677509 5581
394501780 1315
439997909 3531
353236022 1210
624926322 6988
54899817 183
560401869 1868
428679480 1578
714092352 2928
226500001 755
102821025 8962
197006969 3518
572131736 4777
234229652 1441
387544226 2471
132846987 1911
691051693 5332
2851 498287005
329849570 135224942
462401045 8147
552383258 1981
302938363 7982
11363 903262215
743452664 3844
494720072 66836
256185050 2458
823291317 9385
886895703 886895703
988573155 494286578
114326681 1014
987005231 8744
797153879 5248
260100868 867
12299960 41
285774638 3145
181017095 783
219985030 109992515
520854123 2891
350797393 1906
640208902 2699
2910 291492366
441773272 14984
695195999 22608
772933607 772933608
707688049 2570
316443757 158221878
740877183 370438591
414041270 2164
658876377 11198
380011763 1561
89911670 84866875
482101079 1607
195909167 195909167
631513575 4016
2479 307815948
382471986 5603
190511660 1146
286709956 286709955
266612984 2398
674146307 5357
397807443 1546
333666336 333666335
633301072 2111
523201759 1744
914966186 9129
226683688 3976
716997611 2390
566388224 4391
732650084 5664
56527778 373
646969429 646969430
358654715 46494
956103186 3187
978618565 70449
601425625 111951
1574 157113532
44748225 8647
147603610 577
678308253 7934
559798135 1866
534728709 357216374
276636646 3173
821601074 6205
707873732 2583
855651532 3637
661362501 7850
1920 290572921
624973855 4115
444484819 4660
667087300 33367
333584848 6134
975511553 975511553
754768381 11737
434977201 2947
241328933 1439
338965791 1723
412534556 5494
982708604 335676247
546001819 1820
855168628 855168629
583289299 291644650
464 88901936
953739127 15919
451645292 3503
976738299 488369149
535239708 1815
130866696 6911
517483467 2113
779073601 7181
654270246 4673
943778785 45708
318530431 1682
204228086 1239
928796759 6840
919342015 4848
584591096 5753
288075655 1233
643292533 321646267
195273539 3285
498261625 3239
882631424 3939
600707999 13290
12364 565598158
173381809 595
824603075 5401
669509131 13007
910255831 4353
196228824 4692
588711179 588711180
378713596 1425
703910411 6099
813299999 2711
827827347 827827346
805447909 3756
863402879 2878
875400675 2918
312682699 3740
846165219 4527
2481 137917002
1015969 6
8276 750049364
774606475 11400
746052534 5309
562975482 29632
726157561 11967
933172837 6187
309863070 1348
59358991 367
286931171 3212
924960471 3290
698761691 11170
485651376 242825688
49070969 195
6884 978588136
134784937 1716
982318388 5419
690597698 2302
869704019 9180
33829499 1140
872763883 9389
675747213 6017
317802033 8233
124200379 414
1543 228356285
70324569 296
899186745 17875
268656712 1612
624002081 2080
609975599 19032
389999683 1300
411298629 1371
629295705 2517
841497195 2805
340895867 1880
81678059 276
624415467 2301
764370277 27421
799086681 6576
271559015 3445
916471755 7415
288540125 1557
762120269 3118
305926600 1240
70956367 306
134700735 449
701186083 7511
568516215 2549
188349355 1006
555869387 2295
473654401 21258
154040452 101282126
735894863 4464
36536746 285
9536667 66
249 70320588
1370 373151747
328985860 1824
299791050 1669
6118 824437208
148068478 758
353020655 1414
1042 301904516
271225935 1436
961468024 4446
204439013 6719
972603243 3242
698842199 10995
771287515 4506
881482539 6531
11749358 90
489521501 6500
510955460 3198
668114099 84550
669103008 3470
2785 825067259
853505502 4021
138582343 2097
425816381 3085
358174432 1232
141300206 471
650260000 9760
791067507 2926
934671007 4963
496199215 1654
56340815 219
882705079 3110
562653564 5907
239557583 2616
991165696 3992
914779745 914779746
157506172 157506172
700295102 2547
857762928 2871
56920897 576
69000001 230
379280879 3060
11573 833117124
739203755 3087
207896468 89240003
246300820 821
675002251 2250
553800025 1846
505800358 1686
366879626 8018
825897246 2753
164899221 621
29152988 12239921
748797504 2496
30598965 625
219381100 946
537374087 1928
141749086 5774
2891 634871514
980529613 5674
53 6659768
315000129 1050
47504 818267390
806436630 806436631
698879583 2863
2157 592691414
63845810 571
115916253 975
291402010 1207
456901601 1523
233848941 851
656660824 3428
556800195 1856
497879348 2221
121500101 405
283263002 1179
605558393 11074
364366250 9403
523799961 1746
2274 509607948
348839233 1176
532198227 1774
952926683 12559
445 37100540
947089211 5628
765820391 3369
833218875 12843
720818202 3911
693902313 2313
108408352 1388
152700000 509
289064469 1583
270653787 1411
710172740 2791
787505888 5167
133990578 1757
687903807 2824
71905441 35952720
899678052 3023
566 46593120
313280096 2455
855902854 2853
331202180 1104
398466174 1876
6084 960960587
288674416 1093
903224847 451612423
371969345 2026
607098481 2460
478423880 4774
332399043 1108
576410482 2790
708602361 2362
192652393 958
558045195 5321
54249001 750
727597399 3800
137105186 839
376666330 2961
152608302 815
418544411 1716
178333309 3249
468439952 13754
455524641 2044
1094 238917566
499200303 1664
928362709 53601
610497964 2035
270488538 2800
427501160 1425
38094102 19047051
304970350 1289
883213421 6643
919623848 7882
38755213 228
195478921 1820
6599 210026373
196251531 3841
128052559 841
621762263 13176
600494138 101551
988618753 4224
236224415 947
617628398 4017
945561077 3858
993607231 364246415
325114697 1241
523799999 1746
952614000 6000
11908679 70
268352570 133840178
681200834 3069
776097412 2587
249816320 195097448
294335213 1662
291173488 3432
171294663 16178
368470975 13930
580647903 6171
302399999 1008
373617842 2119
101206473 2820
599985723 6538
522653419 15388
855604802 2852
615602281 2052
914424910 15314
31313421 15656710
601880111 5591
180946863 3152
637797873 2126
442890733 442890734
506338494 2247
641103680 2137
893503780 446751890
731221993 4998
287392559 1560
725179984 4477
141859175 3012
234526981 1253
425581124 51618
87599709 292
390560644 1735
47399842 158
471539401 2167
857022349 3348
627303572 2091
416762771 208381386
585679574 2559
421668745 3809
135175160 2329
507119891 1906
568198105 1894
682802585 2276
976627491 487549908
233099222 777
597853680 3368
525060679 1973
477666308 3857
586052233 2413
482104034 4347
48348337 484
566540626 2225
342553366 2435
139812337 1096
451950228 1761
4953 859059429
760995207 380497604
682589105 18153
449063552 3964
7642 632551266
27104817 13552409
306604375 1925
422384667 5459
566152628 2200
119999883 400
38099999 127
2805 175921185
173581407 1001
639852238 7299
233540206 10927
797686812 2887
152625387 76312693
46367955 182
606980475 109425
2667 721012782
784229263 13538
636753611 4962
718131791 3715
555007447 1953
212576990 3557
615945744 6425
29499358 10906889
837602096 2792
252475433 9508
853097086 345259
1042 276117699
47378892 203
89442242 569
548546401 2115
73122261 73122260
933533781 9715
978422230 24201
869806275 27591
384303253 1487
241959527 1566
422938209 2728
598908926 10579
349878008 13641
154980281 154980282
219000805 730
240386158 83303
48900029 163
219584535 109792267
568153678 6223
2493 66076965
720997663 3180
580090325 425797794
155676524 1155
783181853 35411
338019597 6787
788159372 4004
348541129 2485
926712946 3211
1376 288277504
427914701 1493
580635692 7579
1511 399961392
772011512 386005756
154678057 1924
756219342 10750
503187490 2507
419100493 1397
800970391 16335
10706429 102
584122320 12255
535498216 1785
1312 369033777
237600001 792
186842900 1701
354100213 1439
467847430 3301
337719239 5291
558397373 6824
151164219 551
753599999 2512
770217350 4867
354001180 1180
952057146 11635
521924236 2989
43635711 344
4277 647178244
50968763 1134
409645725 394955633
530362320 24326
158220733 922
155999662 520
88307182 1693
103235425 976
623464226 5962
579708663 12482
676700891 676700892
765038939 157610
533191541 2302
801727360 5342
617458631 50376
944529742 4239
112491287 6136
358204783 1313
484501616 1615
1075 113174719
535258220 2471
451248554 10137
644905927 2358
85971599 300
331686538 1307
868516205 8651
718890124 3479
771902618 2573
851397163 2838
819518982 4503
123005376 1872
197214711 686
540672905 6548
850497164 2835
5485 821910795
929185619 4885
579971071 2538
999016242 3998
327386644 1447
315678321 1423
57188077 327
502993527 2647
104029728 1032
222190363 2510
72661891 1995
997278954 4109
800399999 2668
657358529 8608
802202035 2674
3645 994417965
520430690 3646
102686468 412
90266075 1145
455533507 2286
791945795 3788
598523232 36839
121504389 2501
989763702 15690
492372164 1685
857435951 3772
227100757 757
821780585 3558
990234799 6260
463798453 1546
117900001 393
677922838 338961419
688448567 3292
554099999 1847
18261452 201
80400162 268
126498568 539
696882185 2574
632850671 7536
169558651 1525
156299842 521
357018452 1639
325336480 2380
609496683 7851
173100704 577
229531519 2529
13938324 80
545062324 3802
831601277 2772
607 166205304
714909584 3315
153717823 2444
3661 836542161
413698622 1379
32362626 445
248574970 878
233480689 848
223334279 1205
303042973 3583
994199495 3314
559577379 3797
85800291 286
357105674 2782
717 105825607
105821454 4390
724203931 2414
8300 278415874
787504842 3438
162818409 81409205
795778721 3539
847519036 18028
589745282 294872641
961343705 7235
457970842 2786
471870189 1953
2446847 128
745693162 9086
874985192 5525
154820492 7129
376557061 1519
255299434 851
643201995 643201996
327837927 327837928
241802063 1323
647400000 2158
548916848 5993
269573135 1339
552362238 7298
524846508 1768
215399321 718
806246064 20756
820585943 10008
242 36778191
226200001 754
394800153 1316
344645550 1350
845400000 2818
350384804 1758
427500001 1425
451733000 3700
634165913 3229
181 51375037
33961493 203
332244440 2612
817803414 2726
730645512 730645513
184992471 4396
746520270 7843
281695941 3030
616773722 3699
563230356 2878
797915791 5190
1524 351973896
194355179 1805
999456685 499728342
321936093 17385
843377863 3173
214889886 214889885
151500625 505
3226 961251220
499157636 1991
27480998 97
451074868 224934843
510224261 2762
34330491 145
301690896 11388
164939758 1597
481499349 1605
14805 964069122
953971704 3654
343128305 2479
795919310 5206
153308525 763
134645355 40617
732558673 30753
948178449 3237
338557320 1713
590938448 2361
744713541 18759
462602426 1542
825544424 3203
494715235 3227
427355056 213677528
786255018 3533
869611803 434805902
934957375 80960
833412959 5396
930006948 5790
159955333 1906
461495429 1609
661742374 661742375
807198275 3113
580165729 10961
542117546 2209
656450382 328225191
273413826 1337
3415460 20
854751880 38840
450195304 1508
839354815 8859
452582739 54706
614675526 14727
608010655 3821
1361 329421493
663997200 2316
31981429 260
629713253 2249
630348428 11073
82467305 498
224939764 3593
918250535 13543
700159045 350079523
779699213 2599
430802774 1436
423533770 3093
934723999 3500
191666625 894
296238794 3917
248888556 880
898836004 8206
232095441 2543
359100000 1197
454498485 1515
916025522 4349
911130468 19856
439953723 2319
545 159025005
367067761 367067760
29928887 124
108700558 945
122556378 589
651901896 4019
930895728 4921
727739366 3473
680148139 4961
141181 560747337
574410105 4996
172568886 172568885
290347198 1347
769992835 4602
151024583 2748
23762474 23762475
247045701 8996
609702785 2842
85309173 2754
425699224 1419
251215538 911
741248438 2511
591824995 11438
24300075 81
463419448 2282
805858981 805858982
817546170 13314
835940441 4792
548780320 30171
676267874 11267
362619328 6592
598116876 16028
447602266 1492
121182177 60591089
320508861 3659
97514690 386
551399999 1838
715291482 3838
329449374 27198
192264796 8609
671455517 4028
6639 178757585
505448417 3152
192300626 641
358464860 4419
796130808 2703
730483208 730483207
11217 873751383
1587 189511096
1332 353458188
986364123 860052159
495950124 4103
52800177 176
74375455 255
341607341 1890
4558 968661294
159863143 2051
159190510 159190509
974424745 3280
803276982 2811
794315865 20482
596893976 2116
610802035 2036
311293124 1053
613772585 306886292
261179892 1270
538 148507508
1286 335960566
2886 774299370
513541029 508044467
366510855 183255427
509596659 19539
325372137 162686068
23146799 100
4016 498661904
394403507 1542
1808 373112099
392665933 2246
1472 258076317
801540558 162981
495567331 8575
354852960 1320
71400332 238
116091219 58045610
64825013 32412506
541251672 6456
857051699 428525849
402675385 2119
391404149 195702075
6503 822215352
77181498 18282
720902403 2403
174 34411458
75562057 286
653411992 326705996
717072498 5007
585603997 44327
108779056 1139
274521422 6302
959781608 4328
112075085 655
22280545 352
754692995 144966
594147776 594147776
305238752 3848
473100074 1577
841203291 2804
926278750 463139375
385853453 192926726
631985356 298662846
451607454 2799
32908724 335
988413561 15363
111232341 111232341
630350689 3883
732024454 3077
626 137331734
122838823 41839624
541198697 3719
440007728 3297
910515924 3204
177116456 177116457
803306495 6096
339842321 5006
44600028 260
370087364 2994
997127642 4717
867759849 433879924
695225355 2409
883622253 3323
851997161 2840
294831410 1131
733918209 3628
52924809 503
918394313 841096660
838089212 3074
204899859 683
895569059 3300
455889127 10018
868525408 3771
986113903 7148
438298539 1461
433704223 1827
866497473 9419
634216993 2254
621919252 4143
496785510 1794
597499358 3059
394 112740123
360507 511670516
968999999 3230
636597878 2122
618597939 2062
737749688 3068
709234139 265077299
637445879 318722940
5701 875786753
890315762 7994
86676300 450
461974493 11047
939403238 22462
964554692 964554692
374589018 1300
416845559 2622
820260844 3849
528226447 3268
257099723 857
239139427 1502
36670794 146
831167140 4254
862300541 431150271
321803027 1346
903021874 3583
980998365 3270
433068861 21257
272168479 4640
614203710 10078
552899869 1843
277607341 2316
372402195 6467
212036479 212036480
286610212 1009
798777403 2759
911446627 455723314
442453515 3337
119922157 452
638400583 2128
464053389 1607
441300216 1471
438997905 1798
49553407 512
277220526 942
328158791 2353
426409307 426409308
54947088 1359
219689773 8163
761204881 9491
819632475 3527
177561277 1082
893568669 58620
446698933 1489
631954439 3090
700304108 4502
567573186 10731
951658795 8228
764849840 6167
945753480 3540
953318365 5231
220111709 910
135012455 135012455
185765878 5453
4107121 16
5075 408527350
650700001 2169
902396991 3008
40488960 357
146407677 1340
381973171 227462931
299669553 149834776
151040704 653
909155166 909155165
613200187 2044
259215589 1038
134997368 970
396358723 1619
227182858 1281
788435202 11430
66711434 6122
381526603 1690
613223501 9068
173121151 173121150
5396 923286477
996226777 4435
281370453 943
722590595 3934
449101496 1497
996902601 3323
546693840 7980
1555 315644785
45724534 155
31499907 105
868706124 3172
830583912 4094
68595389 278
905077315 19135
229800766 766
644326345 2149
717502764 2555
300000 1
738239943 3673
692056703 346028351
829199999 2764
991803306 3306
256295591 1099
624262486 4767
106288569 2276
57000000 190
222221940 4665
696840754 5177
945915532 3959
830099999 2767
153975015 153975016
220838189 4996
721799207 2406
718853129 5485
169625044 74372775
707358950 323911109
397939740 1493
518078835 5751
455281607 4344
891720673 5577
18410281 1960
1552 302561363
479051456 5408
276162423 1501
541949708 2788
140824955 673
527183712 5754
983557970 3815
815700100 2719
932890710 10961
673753277 191734
658500885 2195
856351464 19323
218138348 797
159424805 1484
168511681 84255840
277588930 1154
90471599 911
559500886 1865
180475983 3952
714531486 350135672
428 89127148
552328755 552328754
478698750 174982844
319265111 1839
5202 568849104
508462043 2253
230306741 24408
14895660 63
223396084 1727
5146 903114087
347357165 173678582
654431525 578582885
751679619 4748
550674189 2098
447731371 1633
84230523 502
978849008 6712
707107592 7388
461702177 1539
672535998 18409
989860084 9040
806097269 403048635
601527407 3292
879161494 5061
490441588 2548
805625047 2734
602402201 2300
157778917 85724714
1818 316225939
745925545 3276
790253676 7164
613392098 2048
263690679 902
460625759 3024
735780533 8127
659218458 39098
664894201 5824
561221051 5510
500645465 203272035
513649089 3008
826290705 7323
247499175 825
5399983 18
221967746 15839
72773038 5745
994008982 10137
82458597 556
666523 9
370094144 1814
679797733 2266
841354867 833416637
473670630 24198
455314604 2588
844458991 15938
585656280 12780
488026609 3526
954800419 4461
272602533 1961
984003195 3280
649697917 13043
501043758 2839
622852999 2750
143073448 776
317869065 1334
316549618 1087
669647584 5853
334445112 1603
598031687 359529533
745812665 8600
447000001 1490
450893394 8605
882777190 25301
156107616 1613
659999999 2200
703374223 3059
741694917 5547
642786922 2971
954198165 5977
652123584 4137
905090100 4075
800099746 2667
247061630 1426
568858457 2208
654114400 3560
18467711 96
960752847 477887849
915562381 3279
961681732 28057
21932639 1080
913830910 23687
324899908 1083
4062 753832000
197943507 1316
783749561 391874781
500427777 2103
220636021 1650
912269475 3075
204638929 2586
612132317 3511
753602618 2512
174414842 1783
528344433 7607
947220484 947220485
78466042 26998316
100898934 425
602749331 2362
817798535 2726
689489670 11854
988106001 4075
327883346 327883345
743713048 4287
640989285 33284
594352959 2057
827103297 2757
169343655 88619023
410388641 5278
904503016 3015
818399130 2728
455880119 1538
938701024 30178
1410799 13
604486161 2032
77608692 1026
701845502 72313
3330 834246698
626832930 3345
420541025 149036681
66844426 4939
564600886 1882
502017066 225534513
54300299 181
78422982 637
427800000 1426
313606699 2740
630280273 3473
892124742 5262
871 219645175
412848876 1623
842697191 2809
462794006 2034
911812614 4236
288826683 1409
404015358 24800
122615899 830
413140535 2401
227027712 1948
605989153 302994576
406500694 1747
207190046 847
235846608 1268
409 116978359
625645346 2119
527796137 4102
751803691 6215
782400000 2608
568577350 458967604
605400017 2018
325420256 1742
233400001 778
808808881 52003
961017871 3734
246409532 3368
212485007 2521
702894959 88541
260370421 2627
124155720 468
766260064 6099
966347171 7508
904800001 3016
702002340 2340
701102338 2337
905698835 3019
972608911 5785
716036415 3301
1376 341904352
2999 493910840
158388121 1702
511169790 23853
436896437 2992
49196406 24598203
840608121 840608122
780 94540572
135363737 1157
145799515 486
512645287 2592
662301585 4521
847038903 11700
213311794 213311795
620097932 2067
570764864 2003
860107810 6171
136116899 1131
867731680 5014
14099953 47
1508 83801068
49726071 257
126575887 752
477002576 1590
338008247 338008246
938278449 7947
292500001 975
805654895 805654895
863697122 2879
689697701 2299
905035660 29390
457974785 2432
881376585 440688292
574211244 7558
124825593 2242
573092922 4399
366859314 3038
81606085 273
110523928 1096
443161683 3496
315001050 1050
254783437 4399
14898324 86
127989893 1263
861206095 4131
942474899 3396
580198065 1934
823886656 5129
668911001 3688
457302840 2243
268441055 936
693481544 5542
466983285 1706
782807499 8500
782891668 4007
777002591 2590
381530569 1964
40 10436080
961770461 5534
734871371 6093
519917769 519917768
640998243 6610
235286696 235286696
211702139 1590
324256321 3771
506672026 3061
39657118 139
883850692 4163
549936705 2776
134400216 8143
409305869 2221
159005 642539205
269476782 1783
567525579 31447
437456586 2515
327790540 163895270
328429474 202177617
990646799 5520
984235640 9904
466295412 1713
38478810 511
600175236 93036
446098513 1487
467355039 2697
350209118 1421
79500396 265
127799579 426
378601985 1262
783533281 4155
728402200 2428
756568896 10397
669530783 5493
623238992 17459
6029 880686786
470246857 2202
64119121 64119122
654262559 4230
860774175 5776
460327438 1563
69387198 389
92809041 342
923016232 3106
815071781 2751
16802 493917234
388594091 1524
488706049 2870
158247437 646
663273975 10031
221671344 790
646299828 16303
666406048 2464
150508410 797
91768947 983
312078928 312078927
857221121 428610560
994524858 977629262
995181244 8977
394671659 1649
493428683 3622
413263970 8785
68755396 2588
392408280 2948
247799175 826
5883192 56
313355920 156677960
651556297 6673
2839 768569094
497394159 5503
73739596 3536
223426889 1746
398101326 1327
836378232 3317
914953032 3131
905733683 289187
795096430 3221
561001869 1870
340500753 1135
830161561 30608
678362645 5172
286484241 2520
392424500 8243
27190600 115
810602701 2702
615760365 2146
284535615 1429
149053213 74526607
972526338 17777
565834205 2309
465839977 2438
984306517 3281
277140465 1967
590477787 295238893
368340269 4170
276301404 921
378837934 1479
980691649 5406
321573008 1871
667344681 15729
951376197 475688098
37869651 205
839189311 7592
377081873 2768
281467526 281467527
935671392 3318
16403851 16403852
599248384 2856
281257115 995
50618265 255
7883838 27
533279594 3287
309055175 1143
192299749 641
629931218 4907
2471 734856590
121535443 40593
45161377 45161377
389992323 2555
290284872 1022
683557861 6695
4222 949475429
130799565 436
585071420 3086
187393823 972
298685461 1621
783302370 2611
615902052 2053
489096078 489096077
831300001 2771
806402689 2688
205995804 3142
107422225 546
947699494 3159
920851872 10051
583413939 2494
735376821 6035
231263487 12789
753059270 753059271
873343898 379691237
4092 843938172
183597959 1428
920738511 920738512
601332573 314829765
238500720 795
637930529 3243
998354258 412346230
891297028 2971
317999926 1060
914900059 5397
375300488 1251
257325349 3444
736962895 3209
4953 746838105
75851609 570
351 87877546
918026896 18560
930004729 5432
280200000 934
574122895 1955
680593960 340296980
70293588 942
827768370 3687
669399086 3526
141016679 811
617699999 2059
60017609 39304039
678943599 3280
278445377 278445378
545901069 8217
208921905 824
106874884 1135
96553716 2604
489138305 2848
358677307 2229
750071798 2529
295845888 1024
626185438 7927
398212582 1888
325747599 325747598
719005351 7371
147978066 521
182 31835106
557582865 54542
221738634 1196
627730919 5020
283889118 1354
232736441 116368220
496650985 470936459
199799605 666
475702033 2623
864494160 5479
418958809 418958809
486262295 2132
177676123 3562
986099999 3287
416400000 1388
384725641 2210
956669951 478334975
738903148 2463
3924 329095512
952860200 20473
522301742 1741
407 105097168
513154148 7667
216072344 876
787034572 5768
764888789 11167
709749012 3738
997289177 498644588
273000220 910
776102586 2587
6920 835590000
157895596 149936122
480182501 1610
323665326 2001
331417680 2256
402602043 4216
130849519 1451
627791677 440256703
911034869 3172
575465501 13625
514593041 2488
212644755 910
26941249 184
948932363 474466182
886904358 7039
928196682 3710
976644552 443124712
3148 380325620
379190461 379190460
50978044 279
660260559 330130279
8063 774272369
75441413 1711
771945835 2914
375926196 3257
443729531 221864765
411600001 1372
337499999 1125
571145012 2181
342362579 4942
191910200 2494
4199986 14
95713377 352
958050965 9090
775464243 85526
587393185 7764
613310425 613310426
987075796 35443
12522328 334
711167689 3402
423125748 2876
80099734 267
954052439 475810872
153600571 512
548008599 4450
915457311 3095
607668126 2769
600294817 2894
737054159 5224
113764657 3227
16937 127078146
288764929 2304
264379480 920
773823243 2957
737635523 3351
567888842 3701
967146623 17088
759246708 15356
853088879 3085
277799806 926
840737841 2947
373131163 1702
13450845 122
3132 322832705
655243520 26467
623381966 5612
831600753 2772
911510159 4555
344509134 1594
181969279 685
533429214 9047
238800000 796
253800846 846
946196845 3154
476399675 1588
714001765 2380
313350961 8994
303981193 1595
752173449 5048
31465233 181
323054703 1107
201601523 100800761
347865125 1549
263420881 2059
73499754 245
877120714 6314
795976424 8284
53237014 53237015
141760891 884
595039017 4227
705002351 2350
318489900 3804
602703369 2009
1049 274201672
329753632 1742
127499959 425
522955492 3593
198900662 663
722796792 343376762
676330063 338165031
48300161 161
240031130 1715
930216487 465108243
505201161 1684
253266787 3116
56752720 28376360
778200492 2594
495474011 2706
976196030 684148585
936991126 104985
380992995 1349
199241712 869
1076 214112488
525744727 1833
908737129 908737129
438027921 219013960
404700004 1349
905710088 24757
825091253 20926
827412118 13397
576783025 5064
195062579 1041
307700287 1413
763674581 5347
696897677 2323
708602363 2362
875191956 3852
243758340 980
174897685 2772
722932938 11837
53329871 424
968368303 483143485
696196515 8086
587364466 3904
386209346 5838
787527300 11850
640982614 2587
940561409 6668
765298426 2551
567600000 1892
676 85445680
555687003 2383
697497676 2325
414987229 207493615
170643693 1118
489299901 1631
363008249 7425
18072120 63
112626928 886
2295 532991077
866620900 10576
726152681 3064
176586501 1762
84394285 11217
549898166 1833
948296840 3161
114113127 1884
2353 678200279
228900763 763
207900680 693
275583399 39683
967439217 3277
539806399 269903200
397790649 397790650
219916417 3509
286144638 1082
64327943 26938
562800001 1876
164154529 684
927199702 324098
2235 402355701
732897558 2443
9270710 49
459931173 48957
431578196 431578197
449656435 30240
708211481 8941
3673 591629897
647399754 2158
230699232 769
847377305 11477
802381294 5096
971293743 485646871
435599999 1452
383245501 1375
660482105 4593
227530455 81880411
23570751 175
801472176 5752
935294977 5931
968400000 3228
232190880 1330
852056623 4786
202163949 694
5288 920502528
254331205 6186
619260091 3513
832429976 5168
930123471 25546
738927621 2890
277922296 1080
723537679 3128
959703299 3199
451341994 34006
251149722 84540729
125699580 419
138954583 2756
112933695 112933696
436963744 277436609
819411939 8982
103599299 678
547363776 19915
914963730 5535
99490368 85674528
720002069 2400
923013131 4518
652478463 15488
431700920 1439
618338700 9150
105912809 364
298936880 1045
506099680 1687
263537679 5180
241168073 1132
340621440 1968
16006551 70
136930034 132959690
211824909 717
497975880 198809363
276243695 2064
444997450 1521
143864484 679
322649548 1361
840004141 2800
554820847 6101
518595539 10155
691666874 345833437
541435871 14064
677341479 3356
331420809 2956
892535205 10334
673842014 2462
748502494 2495
141169017 906
165015080 860
793430663 2886
807001672 3668
348598838 1162
406664540 3140
380051215 1439
773372399 3126
842977719 3003
3082 842813256
897014002 448507001
714661979 2788
897377836 5443
766197801 2554
39300238 131
150244483 717
451073900 68961
142421894 1790
268480419 1268
830097234 2767
370525604 5655
110699820 369
778290577 3349
758706646 737696069
875997080 2920
75959669 532
231867939 231867940
189715318 189715319
224699250 749
945882527 6686
825791803 5918
545926030 20894
837993659 418996830
228600337 762
148323035 1029
852740960 6560
697510052 4403
578676049 6357
569203217 86997
35165676 13596284
411419696 411419695
834897217 2783
964179720 11464
482216199 3608
320399735 1068
732299999 2441
665402219 2218
884170057 7437
298944845 1001
723380038 723380038
814906425 35092
907748409 26866
5686 616915652
698516814 3235
34374410 210
1420 394209040
478501595 1595
599856657 7866
117299674 391
556877529 8648
973009723 9473
237619417 2601
320998930 1070
956283463 8377
972171676 10785
963671542 6563
954012615 477006307
568800525 284400262
584102643 1947
547557673 3554
894742832 3557
284089491 162802
1803 535320675
11654511 113
25353 598835522
805135882 114437
120933385 16458
814813349 3961
358800841 1460
119999600 400
531145351 3130
647319573 18065
303629001 1688
986103288 3287
585741736 11603
476350428 1731
171841565 5343
448200677 1494
976806325 3256
179674292 3463
970066409 4073
928872260 9690
622680630 4290
726628497 3856
523863661 3180
976043347 36349
585277506 6796
216010399 800
490911924 2765
95884208 848
60900204 203
541501805 1805
812917314 2754
607 133602128
252314139 950
954509078 954509079
875773350 4005
2667 619287812
392361456 5114
392398946 1308
21899997 73
2563190 20
682197725 2274
989356130 16521
474862315 474862316
711600015 2372
876519057 438259529
5347 781109516
763787158 603417412
648899559 2163
825607416 9161
715987754 5824
119400000 398
242182495 10370
621843534 10491
783601605 2612
143864401 942
710079187 2548
650569046 650569047
589824060 16716
582378891 10236
407849987 1576
4333 747784807
333001356 1110
863673794 3219
121044119 454
861820323 861820323
217938503 5754
653047838 4821
416855328 2719
3457 768435788
376015405 3562
202312081 1080
948923092 934595410
762898195 2543
857457818 3482
100606801 812
628083123 314041561
823197256 2744
569100098 1897
888898759 2963
907224089 6988
111046 651530130
131447366 1039
246789087 122558969
91398083 382
37921990 193
759681744 26117
985018076 26284
120062489 664
272717115 1653
166824715 1043
992077001 4083
235448265 4024
232472872 1471
3206 218042415
677017688 677017688
953377994 108105
921350751 8864
240666380 7036
725526709 7079
544173782 2754
662490850 2975
826622888 23156
561125800 4563
353809090 1454
313745005 1146
272550004 1079
788897633 2733
1920 453790080
233858480 920
466640156 4401
372899023 1243
969751289 6707
134042931 490
714284365 10221
751931816 30737
643860781 5248
645854888 5701
4954 835910171
28043574 315
995935945 4390
226260128 226260127
6599999 22
897771034 30704
451198496 1504
862995800 6743
884813494 32938
231574139 957
536744240 4720
120790033 613
416287973 416287972
430583384 9394
638393348 2505
936555214 4630
102257423 51128712
392458771 1485
259821291 6316
871909079 15330
539634609 241052104
285915232 1241
646277410 88309
136375901 876
511768193 255884096
793559385 396779692
863433312 4844
482727040 4640
7232864 41
310248164 1717
435175514 217587757
3755983 81
958493939 3540
554506162 2416
25554871 98
273938366 4755
503255281 2640
140317688 2927
877905075 438952537
75609558 558
692707286 692707286
651643692 10402
177300590 591
900598452 3002
681979087 2558
5700018 19
608311874 3265
402331218 234129717
630533306 2139
361255466 361255465
714225573 714225573
498000627 1660
662999720 2210
606502091 2056
254664309 127332155
711384152 8441
947668702 20769
829597375 3088
410101368 1367
845903753 12140
586017124 225611059
902162579 3399
683784784 3239
900552313 3828
77947034 77947033
247549979 1110
227171711 208460206
236048512 6646
682492019 7235
374683895 2027
188185836 833
90965116 353
585980640 7320
552746789 9979
347101156 1157
565855768 9007
794041603 8786
578705329 4373
179769679 867
854420360 4667
689692126 2556
843668817 5128
313373761 1680
400640689 2052
766197445 2554
467374441 3770
948653121 944602330
188405931 2011
24959 447390075
49967462 309
771789584 4515
864296423 12216
352523685 5505
25323671 157
51083313 1204
781775368 2812
69600331 232
403580160 3206
295980316 1087
218878741 6102
189476312 844
36016887 319
851215958 765125579
996934079 3324
502012249 2360
954014567 6602
406921413 2566
927715500 3620
855297186 2851
478611125 12322
643409231 10889
257700859 859
7067 865064403
942596859 3142
309767093 1412
939050852 4651
411601371 1372
753600001 2512
753463916 4800
922671875 922671876
351493749 1539
174599244 87299622
365281008 1634
224099639 747
971070929 7760
7 2024519
819595978 25777
685132233 2921
107733282 453
645681184 645681184
646482443 3027
597306514 298653257
604705423 3647
327485146 4965
51300170 171
165599448 552
665879900 2525
196614690 697
224201213 909
373499928 1245
307198977 1024
821479752 821479753
355500839 1185
880547 12
134999763 450
721797687 37838
528332252 1856
717874022 3611
562307129 6545
977399026 3258
919185596 4757
669002231 2230
958293812 10135
272516624 4908
997809222 6887
623398438 2078
843477441 3861
12693167 72
944649720 12938
528980355 11545
297089900 289197791
489598744 1632
640508348 13973
219738168 936
460854681 2852
450231904 9171
775114666 775114667
255001575 850
853200000 2844
822960679 3117
728100001 2427
819601166 2732
553339324 553339325
111512210 519
120049344 432
633303328 2111
401399518 1338
1719 380093247
842993058 4781
493346268 1746
552604202 2529
858598329 2862
589923881 3988
39886000 980
201815064 4968
642632898 7207
499898547 1743
990726893 12874
364497895 3407
813123957 3363
1436 390721787
972794547 15799
800360221 365685110
17313560 152
504629531 14652
180600601 602
3261 887611472
91655506 790
734728180 5438
781502604 2605
992709633 20001
319201064 1064
370883551 8236
448969899 2802
232224213 1501
956598500 6500
707360135 19204
397087921 6312
648901746 2163
823804684 25526
274799999 916
456299748 1521
624484837 8015
833709976 3778
490182 835633385
608102028 2027
384162900 9196
832405866 591526130
746736020 4594
777100351 2867
572698179 3445
506436531 6209
882298737 2941
194701271 649
940977125 470488562
801601549 43127
911110235 4164
646295634 3153
1678 470742764
2650 752114330
637477970 4183
130439275 1218
415846533 2617
26605558 99
838425486 2913
920303848 4871
728456951 4308
83997837 795
884394693 3533
181325314 65187794
403630830 12403
651344584 6932
352571518 176285759
2117 550241026
218936759 1940
904183025 10237
969606114 113790
386666756 386666756
122239039 3388
450214119 1962
863999423 2880
998869237 4162
839391120 8588
415500800 1385
225781228 112890614
596186703 2047
52663329 21593
479098404 1597
892485119 7355
761563771 9003
542696495 1992
843895637 8273
143332229 1196
185657387 802
763797454 2546
923270748 923270749
618285045 4490
52373431 366
75469997 480
505263862 5042
839498110 5556
819343536 2948
68318776 315
373501948 1245
210436876 1875
910499999 3035
13613 775528548
689470394 7939
9915 900819057
11857489 47
936171940 5133
281086600 970
588672129 5326
4746 977764489
954439505 719589414
145372003 145372004
82787880 536
975912311 21290
148144591 906
158449664 1216
361 89786691
21207 427215015
895968849 895968850
814514115 3068
294044204 992
937847964 3792
476519290 2231
197373010 98686505
800099701 2667
939075279 3289
593449775 2103
314318059 2020
382905560 3977
34799898 116
4347 655763655
264410567 1154
792297358 2641
528599305 1762
567899999 1893
7248269 30
500102631 1667
608273234 23693
850917798 4042
525601752 1752
551576564 275788282
2307 292450837
708422707 16011
605177621 605177622
938017463 469008731
686670789 17548
585556965 4933
645900377 3658
556597519 4016
139800001 466
176971737 88485868
179881269 1148
682800001 2276
791525461 4884
795196298 14846
438899685 1463
334307075 10765
691178531 345589266
655893513 3928
810579089 980144
699597667 2332
701701619 21480
646803588 2156
217970719 143723852
769541760 13416
577576184 2209
787249630 3268
525000001 1750
792860929 22272
452909602 1853
604914128 4207
839097204 2797
194700650 649
371700227 1239
1338 148971489
580766253 17904
295937483 1898
85577646 4637
812538001 3375
25200001 84
231900493 773
930504703 465252351
213219888 854
688004780 122399
79757731 279
541992277 3156
165600096 552
4461 859766621
31605095 109
818399242 2728
722780728 16975
771246271 7471
118418919 2435
253997154 1231
774000785 2580
831884513 831884514
673254446 18654
622618726 2200
69600042 232
999148926 492661399
918514848 459257424
932581269 4293
50700189 169
708900001 2363
177361352 66251856
433500972 7907
68041855 568
401 36817789
513518068 256759034
717053278 577682446
118468329 589
80407708 1107
596587681 5616
771820180 8965
213761547 1179
1313 85019376
741417992 2702
735503516 7036
966159811 966159812
569655034 3678
133886910 3335
287998759 1640
862876134 3577
524403368 1748
965661427 8476
243155664 1198
558890604 4973
828017674 2927
32436113 167
976592254 5656
117726178 647
633994407 270821568
159339851 756
580499611 1935
461748974 2739
905800947 34466
5534 925259952
649199854 4160
101319262 661
739403784 2674
810746459 3926
720995964 10621
102624104 12308
304304205 1694
497622365 1669
970688610 4490
248212448 11887
842098420 2807
109991597 1733
299656281 27160
188129996 4519
361198797 1204
696897963 2323
256218954 1220
365302077 2302
5081111 5081112
814800001 2716
134928980 57859101
42862863 419
58113955 807
92700000 309
700051754 79726
328758232 2068
925919856 4104
166 19539801
490255389 9604
804396143 3136
20441 823368380
473643655 236821827
317687250 2129
7177 705055682
648027020 590871509
991122960 3811
15339 704355444
368301867 6914
356444423 13333
544463114 9285
495300001 1651
135679752 633
9432 521146296
357776787 2339
504481493 1921
271226825 271226825
566053800 3224
30691675 331
819555713 5765
678583406 2798
683101138 340681093
512099480 204258761
262259646 2184
4015 243806860
26866264 160
14 3668961
967491270 31571
685594393 3066
446505696 2808
898606801 4220
803665974 6736
92190316 404
194591591 897
780051272 8008
194669905 194669906
409286496 409286496
638285767 3194
791192850 7142
433182 257375416
747086913 15928
747673057 7514
784530051 309177330
15629568 5366138
454329069 3942
81531948 292
594787320 12840
977089333 488544666
110502230 915
142199807 474
76549851 377
495969551 1726
2530 485371534
537421165 4115
761998413 2540
34499885 115
818594483 409297241
314025516 1933
111492315 381
465598447 1552
997409184 5706
596361723 8051
117628021 2139
787197376 2624
480697134 4324
907987651 12731
829977294 3702
240950615 120475308
25800087 86
894002980 2980
8421 264739398
735307529 6455
128981706 874
381900919 55129
850429016 4222
596522550 2231
825663876 825663877
951004111 3170
835772147 7725
646845109 10641
315038156 1293
578021530 12819
152100000 507
900396718 5281
682319947 6699
737767938 8621
490351862 2002
817069473 779565677
878941462 6287
152389511 637
477322202 2598
483796973 241898487
898493010 4129
612417562 612417563
636118735 2543
519165194 381652043
199103237 99551619
517773626 5481
234223830 104471993
521192557 7323
68463119 330
916149737 8969
185861491 1041
135858822 56002796
993341812 3559
68856300 300
469426056 18238
410401367 1368
607051926 3427
31149058 186
524398687 1748
179451017 89725508
435846114 7233
466501556 1555
107156494 369
813600209 2712
808906503 9016
428024527 214012263
591474198 7266
173450680 1222
844757632 15922
438301433 1461
768355096 5559
237978823 2051
399525815 1445
750483409 26153
610634423 305317211
268922401 6295
218367373 218367372
302033016 2326
946496845 3155
962282165 6268
975257780 4718
363321883 3034
6285 498155385
746340880 6254
149984213 74992106
979336588 6571
714958705 3252
711934135 711934134
446847361 3309
696602322 2322
848153788 752544217
829234538 19593
114000701 380
447612858 2387
548910337 2858
644616267 2788
920722165 5911
506917543 4229
612514344 7842
420048965 376430320
68193761 546
284400000 948
390479535 3879
559771034 2724
50779895 365
162294840 590
341106445 4214
967910760 967910761
317263105 4088
1845 377143830
313135029 2795
938417663 4416
434701159 1449
757400969 378700484
345223900 2869
71946223 248
570901904 1903
597028937 2657
385019162 1462
310801035 1036
427062181 1999
5207 235704101
914240929 5262
7683662 727
366780854 1801
677141713 5309
186588499 700
677024649 2845
735602474 6211
564957061 2260
193023610 840
201463847 862
707962656 3080
829934454 13895
365258809 27770
298462558 1136
335492459 2844
884673725 117658
7979 470114701
529614067 264807033
336499019 1430
872747379 8991
935354011 46686
68457 935666293
102600000 342
274352831 972
439972631 3519
994365503 989732702
873940073 4921
571208649 11517
760445520 7620
57915647 294
626197720 3460
124419666 446
913640543 15391
958614604 5744
885801393 5323
38406378 517
30169720 215
70784378 261
723400230 3877
680514259 4780
737214678 27776
742141801 10744
862655918 11902
293462946 4288
744 175071983
893776842 10572
353638065 10672
208344741 104172370
200891814 1231
930602215 3102
433194785 9651
357059367 1258
95450477 95450478
897302990 2991
967833107 5214
12872033 54
503642700 3803
923352670 461676335
948419441 3880
323752085 161876042
289500430 965
302349181 3820
636222345 6098
17127957 1113
3951437 3951438
416525393 6038
323385234 323385235
741341619 52727
642532144 2279
827405364 2758
756400749 17642
780529553 3014
157790029 916
397838377 2418
628363511 2393
742484806 5186
478961150 4775
809761688 62419
257479663 2238
814068584 9595
273184460 1143
612097920 15181
941038275 4755
5916 160157952
347584043 2497
576384860 5654
386376606 1386
8576 842214656
435601453 1452
569998816 1900
478958388 239479194
660032799 2705
239882449 119941224
968100806 3227
948078034 4864
528600001 1762
437519368 3224
160594812 4321
472553334 6761
389400493 1298
883602512 883602513
912696535 9525
138489775 1329
172432116 1348
639205438 639205437
822962155 2946
79045957 297
960029006 27185
435878294 1588
831653113 5793
202361505 214366
976018265 5682
447301492 1491
327601091 1092
55467905 332
597 158651556
382025642 191012821
660739306 4760
124927433 62463717
716245729 93152
969933809 484966904
697594899 400177390
139800356 466
940947350 5796
12000001 40
967700683 967700684
292161499 1420
585650790 3090
973798819 11303
664906835 10706
371699208 1239
308107487 1129
33549721 217
865883484 9025
187799374 626
305175323 2474
994020598 6380
125067329 690
262800877 876
237647079 1953
485398383 1618
141504859 738
951241189 475620595
689851009 6666
283291123 2356
179282251 875
210433033 105216516
6617 861586307
451799999 1506
425938415 425938415
682808801 6368
3763 933968581
371 103804914
527381530 1885
392355171 1404
687668685 2365
785347497 8681
198930189 99465095
999400723 7909
876341160 4045
314239029 1729
943930441 4186
752883093 2617
316296989 5629
380549965 3604
269461400 269461401
171000569 570
505798314 1686
876897199 876897199
37675047 2436
763616705 10148
614446964 8667
772502574 2575
80458581 80458581
922687490 762781387
787128288 4964
700357639 3149
645601481 2152
946720450 52647
497698907 1659
584129477 292064739
792251232 3481
817349072 12487
2942 771718978
912296959 3041
330553479 3104
257999279 860
112602286 4995
633014143 633014144
355038718 24770
348344965 6822
3310 426311450
880857482 880857481
432756905 170734762
506832871 3810
455999473 2096
98789601 2300
809098201 3342
574799321 1916
889310664 292248
38700026 129
981410195 3666
422609947 3713
792342270 3518
969082270 35815
846005288 2820
579052282 579052281
9169 961902755
106905038 2641
784198140 2614
659103714 2197
274153697 137076848
567298110 1891
819246489 2869
451741666 200513859
172568585 1020
917544505 372493583
540225582 5657
994116761 13780
961782394 480891197
493025996 2348
215815719 779
626234026 62531
758518761 2977
441001469 1470
762126546 4967
619362228 2189
267428095 4337
206699310 689
978839037 974261124
299443948 299443948
665097784 2217
774812063 4979
694182346 6425
460527409 7717
169499591 565
637492809 2984
268 50680676
212374012 742
221399416 738
267559599 1400
461699426 1539
83268839 307
179665878 3627
330 72829350
213 60302235
258959266 1046
868752842 868752842
360791040 2264
106852445 479
693601826 2312
609743315 537724922
79799833 266
553799999 1846
983822730 5038
771669876 12787
9760 665631910
163720627 163720627
70183992 1244
901189999 3632
382903706 8475
784885688 2723
566495539 1931
710763337 4556
732262089 5107
209835001 1000
557094848 6166
916199324 9225
205799999 686
679502688 2265
507119841 2440
927665863 113838
154923844 15793
2755 618872941
117926347 68842
89099702 297
22165628 2147
416100148 181199555
615756498 3851
193092808 1183
303795626 1286
561300920 1871
753121876 3597
91500387 305
400888935 1498
219926159 1164
4258 615385321
244200639 8987
362101268 1207
66086549 752
6609 726605118
789009605 350725936
793086586 793086585
17462521 180
141129276 816
902961561 24929
622262229 5274
76447799 4455
995800397 5178
490054262 64798
344279159 1593
359999750 1200
283799517 946
565200812 1884
728671286 21686
119107066 54435710
417901575 1393
940252611 5938
474298419 1581
256100625 2475
769503744 3218
342818962 70293
246572767 3907
564298120 1881
843344736 10698
723743025 16655
501 150116546
338486136 1432
171000988 570
697610705 3099
172051153 884
4363 488568740
2066 440194356
508240130 254120065
161474689 3456
452819971 1539
63752330 2227
592673465 19224
27391616 367
96899676 323
956400355 3188
881863960 3901
24386 871204049
644689678 644689678
4642 287918623
577690255 577690256
228709369 1711
811497295 2705
665402615 2218
66149765 293
47739 769123029
914143427 3397
240272850 2650
524689063 2573
296550160 2903
351887754 1771
483299490 1611
661864259 2527
475993832 1816
644102146 2147
746170369 2645
875185026 9682
381227803 3172
226296793 3786
601600076 300800038
724853499 33293
461451177 2409
166583201 700
508468530 17895
25349026 226
16073045 89
3025 865812019
215099439 717
291235913 971
586081795 586081796
76525281 326
327001090 1090
936783536 10352
8102 376223818
630900426 2103
373500001 1245
772579932 5388
94658740 391
20003 786437948
328180929 1973
536094886 2833
751204195 2504
783300284 4641
865142483 2747215
539400000 1798
276899076 923
995521491 21812
824109800 3800
893915218 10366
595390550 2646
172415249 2050
901799098 3006
912693127 8897
659857010 2531
393208379 2280
96100978 765
826769692 5336
34163218 17081609
161542272 552
189558405 645
966853420 966853419
792826193 14848
275153807 1289
521756840 2420
539327080 2140
918416499 8350
264007772 264007773
3789 945522342
371249798 2316
994287708 10146
105299224 82451174
144242746 499
406580910 3591
231612632 4831
19784 512306680
745119368 37159
51288447 314
596735240 4191
985 174343030
15948824 550
939789967 6959
673048895 2496
716048172 3708
753427210 3946
517711051 18045
927716915 13029
986869863 15897
192167408 3287
4625900 98
397606409 3018
341701140 1139
398335362 2638
547653296 4370
8100028 27
694501636 2315
794986431 626881110
831021447 2953
884145990 884145991
463041680 3128
309599608 1032
90092111 816
232972253 1875
279000005 930
51010863 433
565809476 2045
689723229 6053
812332522 3367
495049589 13646
915303052 3051
2522 358685782
272391604 963
564067796 2459
834971728 2992
882299729 2941
179160145 1139
876147466 7815
319333713 4751
202804512 1663
440410843 2472
164643922 881
121922639 720
997202636 3324
250358360 1823
788921354 6182
635855503 8886
298495842 195225563
327828120 4093
542565388 2907
527430987 2515
460722340 1723
424004003 1653
150307579 20673
764399999 2548
853116252 13045
196 48303490
404398651 1348
668150874 22867
954073948 5389
429300226 1431
2128 627617660
222681420 3510
331486604 1130
470726197 19421
6063597 6063598
480470367 2084
145239056 145239057
984053071 4235
728105359 3360
827096929 4253
620432437 3103
357979201 1312
476430424 2744
798944119 9490
331801189 1106
639501241 3192
6485148 33
31735799 450
267926275 4697
589446593 2391
646411688 6925
553270309 276635154
493 137160966
176999999 590
120324279 747
651324981 11534
32499693 13485839
14400000 48
971231251 173125
82838153 82838154
652203939 2174
47100001 157
545210845 3661
845617779 5230
166971578 624
281384 401534968
977970603 4537
127049505 702
749962815 332712358
679197736 2264
994591326 5322
560179562 11528
2091 608219890
132290144 132290145
282522901 1086
992436049 9109
206999410 690
902556927 4472
49470555 235
402901240 1343
455081040 3096
221101043 737
10241 933132842
960972801 5120
529431385 326324838
908797969 11016
798016428 18922
76755860 860
634694184 6477
319930645 159965323
879527878 24561
10137627 60
914465600 723636986
251358183 3047
263112663 2248
229941689 1402
380100001 1267
1157 306049793
13117307 261
416699905 1389
242008220 917
805589408 402794704
239320718 949
729114736 4417
439273533 284272861
159861317 1177
173700411 579
271370859 4893
42919486 42919485
712502375 2375
627394032 627394032
5312174 5312174
282601430 942
148490172 1377
721674337 364712045
619536769 5141
88090372 88090373
643899542 3131
266461556 1198
21819882 223
506398580 1688
305114238 3729
316142463 5456
765529003 2814
627897908 2093
974 127734256
691795076 4022
135910355 654
659914690 2466
24540855 94
26700088 89
480299999 1601
395438934 172494942
693952320 4876
972614724 14316
307122600 6088
328908503 8290
478399474 2225
615674538 4673
51600001 172
743096349 4057
267900168 893
100427579 2862
626703520 2089
899288158 6700
614307239 11016
839397202 2798
497264115 2328
1848 501039693
713402171 2378
804985532 14305
193265861 96632930
465276367 1997
710268174 2706
614497208 2171
664701011 7138
238694665 1039
986122824 14720
2866 258715701
897305803 2991
47409898 672
3647 132572097
714633318 98679
740634479 4041
969393538 969393538
701263221 4712
659143229 14646
237899917 793
487945783 1994
60299799 201
181800000 606
569698102 1899
617998175 2060
677117714 2267
854467921 4380
149885379 662
27860494 842
803167793 4599
419035511 419035512
13701 925173726
259370857 1788
826743429 413371714
570600000 1902
698048943 2422
1286 245637942
798954508 5204
711394103 711394102
723712911 11336
223135051 1475
281454059 1093
484647755 2441
118274035 879
80140235 291
213286561 1769
430623995 37994
67800000 226
3005 302006601
779661580 6365
137653077 869
461023093 2148
4065 962259266
671336471 307477026
431782332 215891166
769762226 3833
63854152 245
728098749 4454
382976841 188874798
141542060 141542061
513299999 1711
270414891 131469807
692936746 3401
887611379 6366
713628632 6492
671102238 2237
138451848 2385
373119670 2261
88502699 322
784391960 5695
412555769 206277885
90300300 301
748403052 15418
700 199101700
256869470 1315
435432275 6778
254615455 2032
529796815 529796816
226541569 8192
571248630 3803
127016843 1979
265492499 15171
16431029 66
269427306 1565
221204449 3754
755781061 2631
958675714 3711
771374443 6994
861045607 430522803
252577021 1021
898345309 23028
487146798 2754
565484009 3185
833697222 2779
803232103 16658
857204813 12631
852632021 23917
583887799 4002
6260 677751420
171119836 577
341828572 1983
807174560 22180
524745396 4044
112621753 648
989999130 3300
397115561 1681
16990435 8266329
985343184 14973
220097107 898
749097570 2497
276913098 138456549
74195617 408
395343522 2919
880868443 4573
322500289 1075
534456201 3292
854021205 5363
544328101 3060
301140343 301140343
880890067 5103
868285222 434142611
980989488 4067
28259336 459
803309805 4108
314270560 1545
641996252 3188
943842569 7599
116600589 116600588
729964230 729964230
7785751 26
572101906 1907
21656 854668326
948461497 465389010
100148118 830
754203289 2514
176700265 589
778841250 4345
613459842 613459843
203399812 678
300587112 4776
680680412 4773
563113225 563113225
820202735 2734
391230928 3664
599983481 2397
294800146 2799
203654880 688
205008171 1330
321054281 131187996
27018236 721
994446337 14917
1657 411292255
329619422 1389
244661743 857
419998600 1400
85500088 285
20507147 144
337977345 3873
3730 377232408
966742656 966742656
919796933 3066
615844789 4015
205876698 935
226527396 8407
276657143 276657144
428099999 1427
503636802 2566
917489727 3713
802906193 23243
742200001 2474
670545641 2672
605914345 3336
566698260 1889
291755034 1046
3174 623992641
291891770 3231
508802672 1696
967247632 27215
71890978 32500297
436498544 1455
609824864 2689
795389485 4963
696174376 2535
738749057 5024
307291853 225807247
712198774 2374
523385583 38868
180025384 75165853
626194823 2981
595077648 213613172
511479639 247822008
4181 915198141
437485706 9384
541697844 2022
76504538 329
377250472 2167
423650209 423650208
512680660 3116
806119621 3567
402311986 1717
11875349 85
105053102 2215
966599642 3222
495975336 2488
666271126 2925
852782562 4919
915000001 3050
3908 903649979
241574286 7766
639367277 639367278
6320 464409979
894161476 6801
156775560 569
309117143 1243
5925 639728175
644942383 31997
639283050 3843
19455 281572215
776600848 2883
395035016 30322
307828501 5250
170586241 3520
560692364 560692365
626481693 2259
664060224 7184
999990396 20631
830969195 3938
903489036 4079
984882129 7081
359445555 190102873
594729993 594729993
594301982 1981
254399417 848
63395009 235
536127899 3850
680736497 2824
848174418 3068
528964084 3211
203512926 3025
558001860 1860
597975616 49133
864600001 2882
388887346 9405
353681096 2235
707402357 2358
482302464 1736
2971 597586497
369779722 1420
5142 819367416
944180612 5037
823123192 164891
103956370 901
162146585 1454
103225958 423
3154 393321677
136865715 1874
764833523 2702
323408340 5202
6549 841505381
417805170 1407
157427423 616
871200478 2904
616497946 2055
202165224 2074
901012971 5590
933 226136179
425204274 3389
677109659 7752
391331226 5222
245700180 1512
3 140684
811763423 6064
305718489 152859244
606451180 3937
873191898 3009
38900269 152
969070164 26713
643730011 321865005
82546967 952
906072487 3634
258574609 865
894529509 3292
606580965 2280
659755907 37548
30544077 292
955488990 8083
476999067 1590
412741775 206370887
673229974 7671
220422913 110211456
356592865 1259
692380099 18820
268321760 6777
150248537 873
40123494 3267
76776000 875
612498239 2123
379498734 1265
564999351 2584
903604799 3012
55 16363149
884795890 10088
821727243 786970939
417898641 1393
239504 1
695147738 6148
858897232 2863
508428411 171299213
592431388 2012
941389922 470694961
459069874 2437
713 172473342
951075879 5340
299470142 18812
6406 743800660
483882705 2355
765000796 2550
890454744 3208
784497385 2615
631500382 2105
65565613 252
636139705 3625
890702970 2969
536241223 2442
907706005 453853003
624171467 6037
460372976 2275
764698420 2549
948882000 3630
308544367 1230
770619079 3410
455923029 1723
361155495 7576
923399778 3078
755713061 15327
723638949 3179
675598074 2252
287100105 957
379758237 4570
94639764 1397
948601982 4848
533212679 2415
267893913 1628
978371718 3693
954936241 3540
204805260 5346
737662820 737662820
34262541 183
250477801 942
316687139 2339
441986631 7098
28674684 110
685802287 2286
610592040 2115
401401339 1338
363900000 1213
609022899 3149
94199999 314
916063581 458031790
912697263 894655940
819603282 2732
380699999 1269
619179503 2162
837404838 361521353
555284302 248444929
535198217 1784
228032384 1814
952302911 4296
434513494 434513495
681597727 2272
919745707 919745708
470101568 1567
202990179 2471
100500219 335
223499255 745
346829477 221128107
2205558 9
105748125 433
902999973 8698
173468181 1126
218099314 727
188870595 188870595
196546680 792
411599338 1372
298489748 1816
44110177 28254896
12416684 80
120687503 1988
56049390 293
216462773 1562
759109246 7905
573600124 1912
69729468 34864734
406533503 4402
102156990 4890
820502734 2735
882807902 11658
679378753 2673
3603 608928618
821647514 3841
416126634 3361
745765255 11782
488875932 7414
720481348 590657855
2126 492190544
638313354 3750
587201825 11308
778797403 2596
666551675 6719
497871495 178826790
222368505 996
13406 594703566
932862233 466431116
672092700 2379
496830642 2218
131700438 439
369706945 184853472
345600113 1152
382488870 1437
608100001 2027
452372745 12596
412286855 2294
939935065 3654
134279279 8555
929208468 7781
700322558 110618
806365545 403182772
5045 477280286
646575228 646575229
89640700 3695
559454811 2667
428949853 2617
753597810 2512
665628269 2606
779340811 389670406
380121331 13423
720926443 4014
925453882 9010
199656031 72116488
653153104 2304
708622181 2439
622672905 4223
67048664 323
968403207 3228
811320631 3023
531900001 1773
693422803 12258
554475322 4669
599945171 299972585
769118896 43316
414752100 1932
452633768 76887
370486751 2247
46386 323124876
239023489 797
755152122 2551
344802944 1235
598801694 1996
700614801 350307400
191944844 707
933603112 3112
214 45895349
723240038 111495
125797055 462
21455532 441
15356846 69
721798776 2406
387660391 1876
629804700 4254
222000297 740
750296218 750296218
986488359 6009
876955220 876955221
428750671 1455
483039643 483039643
699874700 5710
483042771 3321
975967337 487983668
752077204 3070
60966590 60966591
37127082 1219
508729934 8221
94781835 520
344404476 1525
958401245 942790042
957000001 3190
145199704 484
526982929 3400
449305727 449305727
408802222 6002
780498037 6500
831207270 4111
330358256 1682
998103658 3327
403799871 1346
996138167 8365
222000001 740
991335041 8534
256199145 854
473556245 5424
321299427 1071
263241019 1492
760393044 2934
11115 873194400
610549512 2563
221215369 1516
972354789 5495
725491371 6082
750602503 2502
916621368 96456
694027030 694027031
849471666 791762151
536984236 536984237
552411568 4159
412398210 1645
818933819 3094
231300001 771
176699410 589
70199961 234
142229186 671
3581 279094323
436800001 1456
956778242 5619
59906047 894
557028801 14049
963214176 14844
610676691 305338346
50476016 2239
6715 456821450
381990538 381990539
685342283 342671141
254955073 5948
302590591 2005
640202133 2134
929182779 13144
355227978 1271
529984855 1981
622204006 2074
764144489 8583
639284999 2875
138989006 4730
723359095 306578022
75226724 8226
24599957 82
193325000 760
795663461 397831730
969749830 36466
974096752 3247
377766763 2198
640839179 10997
647104075 2157
504474950 2786
326101260 1087
595814468 220671807
134478877 134478878
235348799 1600
66900246 223
448644741 2273
719233089 2433
371415855 257603679
982349907 7509
325278000 1260
343799551 1146
814897712 3307
587357165 9899
576193135 3406
772974346 5785
716267269 4049
985505212 3478
965614959 5168
600660411 112378
235087269 4070
978939058 3771
541219556 96958
800476400 4267
495298348 1651
859497135 2865
893789756 4799
467887713 467887714
971617894 6799
579344493 10091
741969655 597849280
116945238 463
971704389 3239
173729369 5567
717254298 3350
250379915 125189958
341099329 1137
189916192 94958096
254737885 37379
613650031 16954
622524335 11256
280199066 934
237351921 8594
552942255 5776
234873426 919
70499765 235
432898558 1443
772085952 21763
445515276 445515276
856633976 3043
278147399 2603
704752065 7642
446701489 1489
938038235 3218
913204746 3044
618138916 57107
102115841 1412
63191860 593
427153868 2301
592578169 1992
105515 364252176
563370734 983195
891182564 5886
375600001 1252
321875402 4967
41967432 327
507564107 59932
801980705 400990352
70146782 1905
139975124 528
534220121 2765
101206139 420
957013129 9859
4676 572018261
2379 633880052
353993712 1318
456600955 1522
691372870 5452
719097602 2397
842339215 3914
430855887 7161
633949935 10211
165099931 49684
771406140 3090
47449314 162
2162 150189313
771864795 15723
461402852 1538
556485974 26955
37464814 143
627222475 2654
792902541 14238
781919217 9127
586112752 586112753
317999551 1060
608756013 12554
339137368 2283
7264 113019429
921299674 3071
415103417 1927
277077515 4722
824171075 3059
497705169 2587
613802045 2046
303240877 1219
3191 820120821
6958 580780745
657894720 3681
83698914 1045
383246521 1515
811839637 6199
953806559 3424
415600111 13110
380427119 2449
312862767 3188
926231831 16546
499568369 1976
621336112 4803
995617280 4725
467702036 1559
39127049 162
372004606 1737
59517594 747
995211519 19010
635957286 3596
723895797 625430759
967800728 3719
787568707 4694
6386 969107019
425588799 1580
566701200 11700
644461081 2230
1071 173567364
494375326 3040
585901953 1953
303836884 4806
68159880 373
870643417 16584
987003289 3290
495688450 7706
803432974 11991
680832447 27501
722532760 3665
198228800 1760
452503669 3954
937663712 3924
603076877 214081659
985810466 3293
740701970 2469
255364135 4355
51363608 179
759981944 15776
894644239 6910
814029034 814029035
522474772 2194
332604467 166302234
554583738 554583737
6888 817098359
483602342 1802
866319094 7461
28860330 246
767397443 2558
861000000 2870
563503152 281751576
868455315 6177
484921841 4628
236754305 152058
464837744 1633
29939 885326169
968311931 935786971
768375369 384187684
865139211 432569605
811098230 2798
784330073 4905
894184871 5878
448054893 4538
349070983 1483
210702005 105351002
740514579 3204
169166128 188591
105300351 351
549637375 214786
3530 737329930
326560975 1332
80678467 554
144936006 665
714709276 10815
393197897 3378
949326805 949326806
600471010 12455
922121514 461060757
246171982 2317
648212828 7249
887027427 5116
801833785 3155
930927944 10693
268867820 160626942
776368391 3278
318376634 2883
453330659 55190
423805954 1742
296262301 148131151
428701558 1429
184 34742478
1234 50248738
792002004 2640
49752820 166
308098972 1027
928117614 7579
354494549 4350
512798191 1880
228599239 762
918712631 432132
925472341 362774533
410503765 2222
5304 234278501
971696760 3239
953472057 21074
98334721 640
41669674 16414658
347190366 4691
506165710 2971
615033180 615033181
811202705 2704
807339990 4611
578522719 7747
188878393 828
301431262 1531
683922884 2713
804316633 402158316
837304622 2823
483359781 4138
744897516 2483
426406240 8432
609900001 2033
757687364 4957
743959481 2882
513790577 2040
336900000 1123
942582443 359539426
334428723 2621
93333264 567
192116539 1051
40437 778230932
1781 394554092
284247487 802959
577383750 2199
470450720 289797077
342192066 1255
120175359 640
955131015 334154734
992067761 496033880
866186273 4082
276899076 923
603638936 2811
60 11425200
991256774 22146
830402768 2768
4630 733313290
458852955 2495
625251302 268854951
705241749 2855
549001043 1830
148942559 520
917405408 3058
458392487 4560
206266556 1740
710733045 5684
712339375 9073
1800006 6
984367603 6885
657389125 3932
136957956 608
971301501 9125
236108970 804
94426149 650
413065329 2209
591363417 6373
558302892 1861
570001733 1900
396714112 3208
12572929 149
457534733 5051
557779277 14065
320189327 2546
1358 262843616
525901754 1753
800298480 48918
759747406 3907
512700001 1709
635745712 2828
434249024 2398
684945473 3151
900483737 11451
831115286 809487790
982492089 457585137
118973715 735
830296305 3613
236752891 118376445
240600402 802
807902694 2693
558901914 3403
608440206 61887
841318937 760077185
90000000 300
949269640 41192
896096093 4027
510433864 6557
271260639 1120
398753635 2377
372325785 186162892
858818505 336071636
317519222 1087
771202082 2909
254046085 12745
981993444 3658
489797330 2889
966296780 3221
274855607 188974194
482863176 241431588
372300136 1241
62821596 404
40798170 155
3224 267272824
888902775 2963
178200595 594
838264080 3130
249799939 2442
847710368 3113
16303950 270
732478276 6497
694518386 2877
564097509 3797
16792005 98
778466299 11844
645596682 3015
931164989 120690
223921733 5453
880486803 3238
705489752 3958
497597637 206713346
665469000 13581
467975021 8020
506871039 3670
280124942 2105
400424604 2462
215480329 1235
677652460 2570
324301080 1081
940847708 4215
403499999 1345
969977635 484988818
927090507 3664
346859235 1321
113438807 843
282828982 6732
656480236 273138472
329392412 4788
249855829 249855829
241804717 842
819998048 376361684
311700699 1039
402080941 1380
802832352 37907
2984 407136960
733965086 3355
577826298 344506487
950702770 3169
466682651 233341326
85342510 632
932737308 3261
282418227 4294
673615347 336807673
602997991 2010
267268886 2473
428587538 2471
730568453 2623
452376638 2795
116099999 387
314821139 3737
499198336 1664
118380015 1755
18900098 63
400364719 3248
549766928 8301
433442556 19301
693227358 126271
964578626 454465
173680351 173680352
245999180 820
751587168 5592
725079181 4268
312300765 1041
548100232 1827
870271294 13415
274398263 28438
1203 180634515
698087568 335345076
507986367 4893
483301362 1611
283269833 3658
742990424 2955
109893941 793
623935770 6895
366835646 1745
430906963 15427
253659303 915
716552145 358276072
390369284 390369285
492195375 13618
222760959 1159
28500039 95
51295220 184
163010476 1038
87356680 446
482688311 3145
343708097 1466
67187 889488693
285674551 140077866
931612979 465806489
842172462 7818
253208307 2143
1036 72314249
37199877 124
931797465 3106
544916413 272458207
651239130 5030
419872790 1811
689100387 2297
978925045 3868
808200001 2694
963210383 4332
149549748 548
267101621 1348
721015499 77474
247124007 123562004
589519648 2452
345711456 345711457
341225107 3462
901530074 141195
360320166 180160083
615528052 4073
544599214 1932
255983400 1775
366900000 1223
653866011 4803
10868 947454498
185693639 660
885948553 98636
30899897 103
1391 408308825
576351156 2068
690183054 2333
861167537 4158
775327653 387663826
821763120 9839
126813764 524
562282642 12069
1787 392902329
742349805 3932
994019431 5466
250166951 1932
283397950 1779
961202222 3204
526309504 2728
46404511 344
247693231 5181
369374288 2333
536100000 1787
560701066 1869
124935720 1547
569101898 1897
244839751 122419875
5944 396827384
853252523 3293
355664993 177832496
255639808 1242
141132475 4547
91619874 501
618622876 4875
397314022 1329
447802036 447802035
670202234 2234
366028036 1801
585898048 1953
984303281 3281
213424056 3965
727074715 4863
413701380 1379
602373058 4212399
255153191 1665
16166656 83
502930925 232623
264599147 882
360601203 1202
493073417 39874
385499964 2179
979999610 123823
315901848 1053
420270171 5793
852116651 426058326
854449989 9124
165125834 735
877497076 2925
713569075 520531361
591601733 1972
437295350 3700
806733809 3392
827997921 2760
788503349 394251675
358893792 1329
103751396 511
103242505 507
696661139 3048
53995 922018620
47771395 561
776714400 3360
628185612 314092806
516462654 20157
254399152 848
995405693 3318
620951047 6441
808801060 4173
962949637 3340
1359 286461688
134381877 623
602912525 2809
547332912 7476
780848026 3038
529050595 2659
480798236 2667
389820053 1758
851864465 3121
270120403 8889
585898904 1953
445395920 3928
817803560 2726
11270688 39
557398142 1858
542166635 542166635
544801817 1816
213100126 2625
741612257 5849
910147430 6995
786778750 6615
437126101 2665
322947449 1799
176399438 588
554304192 10686
277200532 924
94598156 327
190200635 634
229548257 114774128
616594129 5201
259537149 2290
254981152 254981153
884399908 2948
548467767 388092861
812144590 4479
713697620 2379
386711745 1318
38465292 2927
741305797 11651
2015 593131577
521802995 521802995
93951105 355
81527104 359
239321384 34961
839187864 5427
961854555 4965
164219092 1231
358690263 2160
298497681 2392
257307299 1140
225300477 2744
370528811 4751
400557947 7801
638615593 2387
798012601 3080
442920997 2931
198617182 2104
771604272 2572
676114062 2262
178030328 702
792380883 2653
806097394 806097395
963320386 5296
399905471 6068
588688209 294344104
853020696 7242
344548772 344548771
874005481 5220
16339 894788996
983424131 3653
482393566 1935
58513390 58513391
208250872 78007312
80064289 816
893845054 7879
934037664 3164
774299392 2581
501646546 2700
328618863 4865
974879893 23954
283501883 945
164738856 1037
6754316 167
861608476 3549
778875865 12129
2267 189879386
282053937 141026969
397800034 1326
744328861 3935
54268852 273
612602041 2042
1609 331325737
364077371 182038685
31586173 822
967803227 3226
79499838 265
368101807 1227
267091481 133545740
633284979 316642489
935773037 3147
218914675 8059
138769503 779
918397709 5556
104028801 551
504805756 4277
516262653 2383
180144183 699
141899780 473
59062903 313
242088671 1270
805197317 2684
628503215 2095
1508 80934360
3891 664207819
169730083 898
43749251 206
2172 342213651
235810225 1872
264933865 936
579154951 5447
91854185 402
513934689 4076
765888463 3863
32914735 153
971351874 971351875
911373677 455686838
210166525 210166526
792708474 4071
878000811 416627163
663789602 2917
280377327 1904
196490064 1309
690627297 20010
897602166 2992
646732154 3695
86625378 1057
481218635 4550
868354204 868354203
478285444 2884
621264702 6778
436128807 10486
734755510 22087
78315301 700
417380626 5272
610802009 2036
61799793 206
706455685 6204
251160169 1322
894600392 2982
40722285 283
404395138 144264652
342901788 1143
156241204 128509314
502201674 1674
607743717 490384166
910168363 4052
354195295 153896786
83457340 1103
999131712 498765215
959408498 479704249
154420011 1919
917255085 386327815
364272996 1409
184226263 2152
919924186 3142
250200000 834
793019759 3855
82500277 275
236426874 134727898
506732091 3893
83468238 49886200
86865351 421
950389501 5700
229341281 1289
558733670 4070
249601239 249601238
467624262 467624261
407030273 203515136
820805395 2736
590122176 3552
756357548 2983
785881370 8247
44100028 147
60532187 271
111599665 372
424064092 2063
79695063 399
827505149 413752575
159094496 946
792118116 6038
833166404 5780
473869827 315150012
677038641 3364
150027280 659
644599305 2456
8511160 35
947809364 473904682
920403069 3068
565133636 41735
721895513 4227
795577067 23287
853937064 11169
106848073 591
962917890 53265
696823648 903377
890181401 445090701
137461202 4646
213301153 711
962625501 18940
117692117 1359
529574750 2555
294445929 147222964
596670625 4896
5957 693936887
130488447 626
886643011 2986
319460889 1519
865958215 432979107
390345183 1950
902972287 5325
344100001 1147
438676681 3783
3958842 34
358 99948588
193200885 644
182576680 767
218000716 1838
950400000 3168
341099199 1137
416107855 5022
356999630 1190
115193857 2048
237710190 827
79200034 264
647393935 4592
3620 810426892
81397253 926
316230005 1395
577925905 2746
653652976 2537
477602800 1592
579248182 2362
707684797 4563
556832751 2386
486013988 2064
840297200 2801
344401893 1613
215251737 215251738
452942984 2626
408652686 17082
457920333 2811
735834650 4798
627303646 2817
977614982 12238
860722794 6270
9982 767534284
911105701 455552850
283441561 141720780
610803732 2036
3494 935896662
348568568 2069
465345689 1791
819586367 4980
573601911 1912
431401439 1438
691800000 2306
137751552 3021
133441193 634
556759229 3831
585848003 292924001
228601057 762
17466745 80
788997371 2630
52205446 373
424709018 2149
671539959 3153
107419279 32020
808478105 4145
768118483 2701
922048447 3098
683703446 2279
245050616 2181
739621801 3915
801630924 5620
157116426 157116427
738158144 7975
554162690 4907
21041 870756505
489599999 1632
495901073 1653
771834525 3355
923282468 3189
516738655 2803
21610 356352919
431110875 4875
460498465 1535
291488504 1163
154527075 646
102851543 600
579141121 2066
230037582 977
3578 307917673
275929165 103881439
3797 745132364
524949368 3639
180899686 603
254076896 1359
247982381 2692
346282657 6013
753444494 2662
591599999 1972
928467992 6807
402050023 201025012
57812385 244
630467762 3641
90599823 302
393770130 1570
132393003 859
77383885 718
343295161 1414
942749744 5409
412200247 1374
561325464 2268
139443643 558
427291177 213645588
43826460 645
999636549 7282
134700000 449
285203819 14270
134371409 1454
530578775 530578776
630022632 2134
715798625 2386
248051182 851
116645601 948
554201220 2670
562999512 3562
677267322 677267321
321079428 1322
687304984 20410
6674 711181440
736969192 3888
503486321 4893
59564641 59564641
724178673 15809
574801916 1916
383871401 3160
618046515 2322
570118396 14928
383608726 25061
90782036 667
633902114 2113
527844619 3113
108 30604381
331592225 1184
367502177 1225
522001740 1740
337430747 2117
3910 247165559
572601076 5328
95520601 349
341078680 3662
5598 196786494
867004314 11913
843912964 3567
822194385 98032
864516320 8116
622230616 8551
11101 719355901
389883355 2127
995695007 5122
487200588 1624
184634415 1424
1830 320718480
707328854 3144
689682438 8257
599098002 1997
487596972 2834
549530764 1855
463451636 28337
554730644 6800
460496018 1609
145660262 1389
685073176 6040
388188639 1574
997912297 92648
660599051 5855
364134832 9849
12747 747436343
599999 2
623963940 103412
891272726 493872509
102586071 490
875735163 8841
711790699 7991
425075012 1502
182745553 87943
945199276 3777
679459488 30615
471418495 1894
529120829 1974
71673851 46027870
680029891 2634
171085436 7617
752760541 15876
918334166 3215
288938865 2511
633733262 2577
608633200 2403
204900556 683
277238606 2863
269401429 898
252301443 841
39560929 352
663305530 5752
300901003 1003
159969533 968
714091569 2798
953793109 4111
804300001 2681
97799980 326
119699760 399
456002933 1520
329428895 1162
291660863 1056
403765119 3652
444468876 1775
68399773 228
361485545 8139
262200186 874
772159998 772159998
204514380 965
5663 788482142
719962425 2457
200100667 667
434856969 46286
961985330 470925754
38615560 177
435964995 8247
569305660 2530
568599520 6844
473748945 1615
445298356 7545
350621976 1453
25284995 268
348298840 1161
647719007 2208
927964334 5038
764025144 3283
16308173 161
371268221 1347
74768795 74768796
441655888 312221637
472289438 1667
564898116 1883
439801998 1466
993276464 5471
21210923 148
616207923 5354
272243204 5789
236322912 3568
995206889 453079340
366260013 183130006
771000000 2570
737056572 6609
380677301 1293
263400000 878
197941711 11892
686681453 27023
127721554 627
754502516 2515
743666780 7340
937571958 5479
289658321 2615
823797255 2746
705389815 3098
485800774 1767
970037906 19029
301814091 2167
101174383 72236937
173458499 1439
957898225 3193
21516615 77
565123991 2172
231382309 1014
303666169 303666170
789902632 2633
641057968 3477
989100915 3297
515216063 4288
330299729 1101
398968065 141679
998374279 497797400
3722568 1861284
570163762 244863093
769264233 17298
128360887 3128
719925404 3311
727422428 727422427
484527284 4335
770469983 5653
499200000 1664
7182 527484637
883201702 2944
396602225 1322
292800704 976
50349296 355
896083094 5393
180806709 779
828203200 278875664
611312090 18163
661901713 2636
221900385 1704
187900206 3752
932901131 466450565
964307951 52729
256800001 856
804597319 2682
667275611 23267
3312 358312032
133987429 1871
142671892 2365
848702829 2829
7427 377841596
94674576 492
783125931 49957
181938961 3024
409066540 37852
937521721 3890
24840 477203105
64420030 5881
427814781 9974
955009672 7901
509259663 2943
925116909 4717
501851205 2217
856088145 4208
206700689 689
515823383 28855
7275 779094300
609302032 2031
6043 269467301
572160733 2066
423436729 2405
216053447 2828
627958260 3710
532697285 4155
323242893 1132
784456833 4736
677549647 2343
333510002 1397
798987603 5530
442701366 1509
40068978 5982
831006096 4742
541501004 5529
109633509 109633510
617997940 2060
284700001 949
36888653 2071
1556 399582356
869415948 4522
354341446 1528
708602363 2362
1121 218087758
235453620 1772
680216140 8577
878291699 19085
258507237 988
789638767 3053
924068177 888506652
394200429 10160
885809450 308385667
73326718 339
204066835 204066836
837297886 2791
731120329 3183
857055473 4264
529250926 4320
528069683 7372
740809365 3635
802800001 2676
887181906 3497
539783071 2161
926673041 10480
373490226 10975
386015464 2531
993832512 6031
798593235 24901
315852950 2116
622984445 3402
647313152 2984
153221086 57417760
146315961 2378
1589 343859944
726446721 5806
550486734 4889
147600493 492
991696283 13446
775056461 3143
552243275 2602
246 28108628
145076166 131714670
568258033 568258034
224237139 1997
989342673 910164318
571498097 1905
152399738 508
198761018 850
2874 639214629
510900001 1703
5429 884970432
549545617 3513
62193088 1207
73207744 1885
47952878 2382
386010589 2291
419646579 39026
603499587 3571
245716551 1037
484198386 1614
48300300 161
673269303 4946
257568965 1142
291002876 994
936649338 936649339
157057374 13675
589606744 589606745
374 93974652
817569741 3364
32708546 674
238213628 831
327298908 1091
2173586 35
226728457 1193
130967666 1307
364798785 1216
772383941 2649
903583719 5639
198434575 1989
943800468 3146
854694221 408409752
252300001 841
186039287 1882
339632199 5150
667423728 3313
908059311 4373
135585304 1955
3574 489618389
965004195 6622
225744481 2334
491532830 491532831
895129794 7177
858187195 429093597
731700144 2439
895405794 6597
693282757 4732
108556028 574
673686235 30957
890424433 4842
6125246 27
898861229 18666
678899987 3172
896599305 4400
747765819 12769
665220441 3410
887697040 2959
208603061 899
19245095 234
12499 809535232
962457678 962457677
982461556 3382
542099412 2052
72208177 18147
452056499 452056499
366556006 3554
955954200 3725
553479072 2779
953123258 3638
234996916 17612
297930400 3440
527451839 8838
340065277 1684
659037868 3033
32574 490911859
997196882 3324
446075724 4775
599100173 1997
315057112 21418
31110993 409
423096893 211548446
693624433 346812216
2200 426098200
748526006 49533
419400000 1398
650998968 2170
228285611 1132
18249 112271115
192857023 1472
3286 365838643
977849643 5055
756740269 5732
481490944 1936
346530799 1818
57300166 191
2470 135987451
4254 635804048
627951673 627951674
457145798 2599
397983687 3092
809109576 7986
372596256 3764
159300593 531
20400068 68
30492503 392
52107963 26053982
479742509 2370
666382627 8198
441601805 1472
195542531 1367
864165640 8918
297086272 1246
282000001 940
18073776 149
872595419 436297709
778481881 3474
540740927 270370463
914694175 3381
586366253 2023
966858060 6877
172800577 576
797275493 6331
645001689 2150
861185795 7509
724499999 2415
617372891 308686445
329400196 1098
923721945 4447
297481403 1118
479992447 2168
188948447 1872
710131269 5947
133149944 543
977396743 3258
682338411 29738
300801906 5359
82195629 391
746160981 9732
739083224 739083224
717875833 6568
668119682 2503
456635543 239082971
747300313 2491
849300001 2831
185679780 627
234064344 1398
456828073 2426
444939748 3479
514939179 2863
307552518 1323
99611511 49756
844184100 5043
508311081 2015
496735239 14469
604802836 11361
954824445 25294
849624159 3080
510069713 4853
618602062 2062
714268891 33570
58800000 196
535369728 8765
621709241 2440
38661644 2758
501667426 1701
899939999 9056
226971441 1060
959901673 959901673
696303060 2321
3746 561079626
936137728 12032
5562 402199344
347120080 1720
404953767 404953766
933307255 6155
687001838 2290
99150993 909
270599777 902
165901075 553
657856928 2321
333405842 113674
92958688 892
560783203 3413
225219700 13796
5055 732657307
447487586 3505
285842861 3452
599589822 5629
1705 356830150
310909755 10382
874126837 3342
983472023 3487
12307 622266534
663000555 2210
490727765 4327
751779089 6654
507191263 2032
677153805 2867
445775094 1717
779100001 2597
880535140 19021
680820761 21080
366167227 1366
689216759 2655
127646382 678
630900000 2103
602750976 2943
294029061 147014530
229910848 878
680446053 4394
597000001 1990
259537786 1452
203100557 677
589200001 1964
386837855 2754
523368745 2469
20585321 138
708430743 4340
137321360 4180
3429 343836117
457 114136318
641512513 9214
754020505 2628
980664880 8944
840923393 3328
333001252 1110
242579861 815
292067402 146033701
710125381 6233
654849072 3193
954345365 368124856
1202 16112321
318301060 1061
493567028 6733
954003179 3180
536986772 1874
447901492 1493
83020902 1951
537219575 2075
865908629 3203
281625936 1015
825902753 2753
463109822 1712
752815740 3492
765214890 3630
434125957 1517
968806545 19339
461290992 3585
328799735 1096
379945537 189972769
875077380 40086
256900404 1213
3276 551665296
11013 781525497
418649619 1730
393763733 79677
472426820 3370
969903232 3233
248700802 829
156010037 1411
436311801 8117
453599364 1512
860100001 2867
159590401 6400
608076834 4520
273521833 1688
72609043 36304521
878387381 6005
807278811 122758
404102369 1347
1942 179899112
299099908 3323
612912335 3002
133 24284071
437074080 4640
17871898 537
116700388 389
177096633 3651
92185157 433
316799959 1056
66173417 493
703597200 12830
134702755 1369
863830045 3542
283407390 141703695
488482540 2246
80279599 80279598
118034644 679
711624312 3481
8700016 29
956422837 5971
4006 692555532
670500000 2235
562669189 1877
419379873 1726
80211679 385
988699711 4784
487555585 17759
596 148420392
843897059 4164
854549801 6382
330901100 1103
855900000 2853
505031868 2189
446624272 13863
70807803 5486
682609468 7213
400895415 35984
957916629 5419
2895 833707236
449486114 4413
101633385 2458
198119614 1038
219656602 1094
727507664 3669
637995171 637995170
848836559 2860
95433974 95433974
467930577 3434
859502864 2865
935792149 5441
1896 163528149
232631590 1236
668264435 9923
349447064 1244
206704223 1289
442800311 1476
635098283 2117
541970526 541970527
328645398 2138
843204607 4692
482665195 2760
380998729 1270
166103611 2234
841007033 3946
407181228 1979
704702257 2349
396215914 1777
347100000 1157
962224745 481112372
153517882 613
186213043 3267
478675310 239337655
10227025 36
847183128 8184
207542060 723
313076 921868832
372929431 1866
473272020 2132
385359283 3431
778774222 2933
483162273 1647
595410672 3289
504323172 504323173
181601164 90800582
52194963 52194964
794201234 2785
820888499 410444249
511902197 2644
310923968 28659
900588160 9664
865802887 2886
991802965 3306
201530201 2402
589179407 250608
5889 709575574
390544362 3038
263371628 54517
757729043 3419
399598668 1332
195333138 1554
39606556 163
779152462 87139
173829720 83539132
534536807 18066
33657906 258
938980020 4129
344398853 1148
778682533 2998
671231191 2327
330899978 1103
996188159 5280
53722362 193
906341567 423135808
275712327 1714
256402961 128201481
227999700 760
491271308 260943155
149700499 499
318600332 1062
332244772 166122386
1768 443387871
717302371 2391
508526631 3025
947703160 3159
670389640 407018370
418501396 1395
50597126 50597127
119323035 585
402780886 30829
29342800 153
380700000 1269
15922307 193
477241473 2395
613497955 2045
819394053 3856
345172901 121599183
32099897 107
552855966 552855967
4761 964573839
777633270 6846
119099999 397
388798703 1296
967026892 3241
771300444 2571
74699958 249
306546652 1034
11780064 3088
222249832 11384
437461479 1971
192761100 735
124200042 414
985902729 34145
404827074 13483
291426652 1012
333900000 1113
129595292 1899
608182650 2229
489743418 18313
870847655 44438
614203900 49219
354951168 4096
506087009 3852
152960220 1665
584701656 1949
954300000 3181
670502235 2235
242649883 43308
674879379 4478
816782339 5610
286018254 2125
978900671 20252
309115917 1150
612143000 2198
989847126 8790
561984238 3120
46726177 23363088
38739691 654
301774814 2373
234024967 861
382010773 4418
802071526 7075
267784997 1374
138771204 1139
787975663 5746
558571221 2521
849275975 424637988
449777068 4589
498364652 498364651
747897508 2493
480749976 3528
667883328 667883329
29397666 698
858900001 2863
667267699 333633849
579603983 2938
42493500 2556
719156459 6270
723902414 2413
25705944 186
150788485 1617
398401328 1328
246899176 823
630598392 2102
475261052 1746
454458787 2879
341698862 1139
76928175 477
103648117 429
788826155 34379
953035180 342815
704150232 2796
324379074 22422
49799835 166
191938917 1002
7837 789673355
368266930 2556
27231 954392088
365113502 28782
812908487 7162
793363472 6808
409322669 4828
805029126 3425
915367999 3691
985314275 21178
214135665 974
801000000 2670
135220401 135220402
213921589 213921588
358636004 358636005
820051066 5969
75811818 75811818
440036631 66022
249260378 1613
483889825 21984
308701030 1029
753660397 31107
237894 661683649
733840532 4202
201131960 875
193646945 96823472
293857541 1002
1119 277630456
698699514 2329
200526873 34378
94749519 342
985272829 5640
404273426 1530
358731653 2802
652837134 12745
52200282 174
380997933 380997933
882902943 2943
682821873 341410937
881479048 4043
537246880 537246880
52804 819187704
444938998 2159
59399801 198
44226317 542
66364210 4514
285188701 1276
112312765 963
82544748 594
786399925 786399925
142033931 1188
260349409 1446
871191083 6928
237250759 108407752
731088862 2473
10770 746867190
122399680 408
524998622 1750
789603312 2632
371772507 4010
225466034 1269
909600001 3032
290908639 1072
2706 526524826
615410730 4905
206022955 12051
335994021 2560
980437234 79476
459067206 2406
639195641 4930
996532319 959134128
239778256 2328
646805109 7798
549326130 5886
797854311 4461
105144753 483
71099783 237
46115415 283
172200381 574
568913873 2277
376333971 4411
766693357 16969
784472688 2928
370950777 19073
2895 682847920
880179938 12769
800252137 4522
68192591 34096295
463803983 3167
885899197 2953
8998 391682940
311025626 10025
808259776 9527
117577354 75733066
339887817 1977
95807503 592
8041 734799325
433700629 1735
980716006 980716007
553985552 7669
304617833 2037
29800302 248
292109424 2063
127304450 1274
189324460 2444
505406152 1943
816164413 4307
827694645 19903
584118150 3850
266522977 5316
408279929 1897
284699050 949
65100218 217
800097333 2667
94867969 1180
471971096 2195
209792906 1359
653503282 3967
518781077 3467
478873863 2031
171323591 596
234047655 988
783804403 3736
949271723 8748
839997199 2800
996702081 3520
504408145 504408145
631357024 255678850
601615042 2030
754852144 24286
894155162 4273
500500573 2218
732465828 8324
190488672 2673
575512340 3562
577536526 16092
51406817 494
551803595 16045
161515630 1108
922192384 4711
41073013 219
323699721 161849860
925401311 8147
922489509 20990
350636862 175318431
19726910 275
408458900 3050
734210280 3199
621628125 11401
540834084 270114124
829062259 7544
344604399 1343
302627030 7567
925045165 5357
3423296 30
938700633 3129
886407910 12547
366950651 183475325
28135477 102
3363749 3363750
206153719 1240
315114995 21644
533932769 1785
907802205 3026
593684288 3574
617002227 2823
298139962 2427
719971307 3036
310501036 1035
324580435 10255
894064250 747931805
936880784 5737
811736266 32087
655799303 2186
572401907 1908
902825613 4168
320082222 4402
156599479 522
645999442 2798
333684107 2159
151799930 506
509740375 3705
98399975 1319
663897018 3489
627 158927382
182399391 608
999568180 3595
705580026 3068
134763644 452
2103 623282934
69993815 386
803423888 8758
75167722 307
971099999 3237
849841942 34203
558048431 3902
773604514 773604515
555107160 2120
151071497 522
223644660 1279
748500641 2495
445792871 1591
606531808 8423
511565520 3368
598028940 4023
434724576 3828
3485625 33
370499094 1235
191401165 638
87633 943097978
248245649 2370
845194026 2979
316982917 160290032
257619295 1117
602962245 5301
844804386 2816
995375823 6717
238042769 889
147600183 492
908740286 12314
7442 696541432
771073757 40934
784500368 2615
40282473 487
284521863 1448
72979872 2676
2406 458571724
607194900 3768
772386076 2825
486587782 5684
494089615 2071
47999999 160
448931917 2631
357771597 3401
313075349 42342
275700000 919
325800510 1086
135654911 576
676754063 335438415
44237665 288
141589423 785
233954200 1108
61059259 61059260
83267658 634
173736364 589
670797765 2236
254562557 1223
795446285 6857
286980399 286980398
462600001 1542
816414344 816414343
437998010 18895
770934121 385467061
402021738 2538
429203767 316658
998280874 3795
838210555 16649
652749967 3606
189599368 632
73799753 246
822225588 16162
622111117 13985
530094322 3866
539686728 3394
67833 985453859
198550086 2388
712115821 3249
455310535 2884
600769060 2893
89008150 854
949496836 3165
105737215 832
964205677 3214
84627996 1665
203400539 678
107736915 7049
268048605 268048605
121030011 693
902096992 3007
644142584 389498821
955255495 42326
561390018 1919
496910592 5568
974089244 3657
521098263 1737
498902569 1663
310471813 126546109
819710112 31872
807320755 10954
886060011 400850812
79993012 2901
316984897 4044
787856521 3563
61531499 1020
537182035 3246
724581816 362290908
531057572 308591446
634650825 12037
590796192 19870
817199808 2724
502 48626230
388619427 2319
518098590 1727
594 100965744
606067111 53658
951811286 3205
598800466 1996
384851984 4829
479700872 1599
487709610 2711
591477268 591477268
590553685 2142
738703661 2487
939523024 3001671
256786351 1142
522601742 1742
848667649 4075
964002895 3617
705901651 2353
991200416 3304
53700180 179
670195505 23342
968103226 3227
154770537 717
410508181 205254091
761613718 49335
756000135 2520
179423552 1227
981607966 5889
879561057 4057
643139446 8371
740819874 740819874
557999016 1860
133203475 133203474
17458 485422043
961947621 4339
288089471 1408
811198387 6916
791831560 3055
111138455 676
891402648 526722132
968328835 3795
77700258 259
807537563 4788
131961770 499
452088013 226044006
114949710 507
524723553 6161
465827040 3747
125778800 48540034
332399249 1108
3573 575954181
275565680 10280
327033117 163516559
2567 207654898
914163723 4469
860571916 9930
868419301 868419301
438081659 47258
426720804 1465
291518402 2319
620124382 620124382
957450480 7967
261416146 942
155230449 155230450
937970843 7967
430252052 1551
392399528 1308
875726656 5419
849716014 8686
582650210 4719
752435416 2869
941515218 470757609
535530623 37139
873591337 3748
863792352 421057435
3830 896269368
816306793 20643
636385193 13722
486241610 2517
168630118 866
276664907 3138
500100001 1667
314101047 1047
258900864 863
213899999 713
25346538 138
5619 978385899
992418367 8774
184934857 18111
996773778 5733
759902534 2533
92700308 309
448358624 224179312
548029223 2826
657988216 6781
889200001 2964
552195961 4002
567902611 567902612
345000001 1150
717863149 9558
625153804 7079
943262782 4318
832502774 2775
690455613 690455614
554805779 2154
11671 932454545
546509271 1947
383098799 1277
143399999 478
463716386 2461
478568258 2903
854818303 3968
425314050 6650
231052093 1222
311165183 3815
222462527 839
839130827 419565413
393253368 1221323
305450947 23276
210435440 1125
674026183 3239
365954074 2289
210970187 963
139929881 9573
981870713 7986
172209354 580
304920610 152460305
686991614 3773
599499744 2617
887221740 3034
657723241 3181
712155379 712155380
352299854 1424
26035009 96
482 48106765
911496264 911496263
503102399 2248
383105922 1648
949198001 3164
141682028 758
137906191 632
659518029 2998
823082507 4294
173400579 578
297900001 993
575269828 310037923
314492346 9464
905793693 8098
985658712 7537
755702468 2519
876084805 876084806
480495991 1794
206 54448962
855732208 427866104
980757348 7891
498901663 1663
1516 333807120
10402041 4886843
203945941 4565
467447629 5738
134997940 2695
691971869 9593
85773491 1134
785565110 785565109
258000001 860
959 115690234
888693766 3050
823641289 3807
846531549 6242
620818931 5513
920255015 466268394
323998921 1080
427642343 1784
813322590 53443
918068540 9343
297378773 1410
142799523 476
516899670 1723
675150191 13212
839210944 4136
817178826 21386
217086135 1190
824911654 412455827
842402807 2808
553785912 2364
327490087 163745044
652325591 6614
746744461 2534
935324757 42893
226522004 1354
895159333 3351
617484261 10921
62729855 378
992621874 491586798
453020183 2363
556833243 1979
298538615 2155
361197772 1491
547100729 273550364
530100823 1767
9199 859853797
9599993 32
276900000 923
3691 944973851
251999514 840
713097622 2377
916017788 71822
922357296 3178
613202044 2044
890164738 3111
378037507 22521
156727197 2128
645845718 272570229
902696992 3009
760680217 3048
145500839 485
680288372 28124
562024674 562024674
235184489 1795
497699428 1659
389208511 104520
4869 791379577
741823732 741823733
294114594 1983
51174096 776
503903026 9675
120599599 402
796732877 2878
40186767 633
59110577 16208
943327174 4783
827747683 2905
172066746 614
478688376 478688377
54795065 331
425945198 1678
164099799 1219
47414084 284
121103982 796
9292 684499632
969927513 969927514
853521281 8128
957266331 4564
640276781 5746
114186521 426
843730295 843730296
361257506 17271
36547 887236509
957904739 8878
7476 844835864
972385171 63120
835572408 3421
868133094 9003
769802565 2566
201466422 986
627888885 2649
155631283 2506
675247647 675247646
861937897 5233
67 3333317
670355508 670355509
611605945 29884
728397571 2428
5356 478660364
393290798 6022
701951887 6928
967957143 936374908
709998296 2426
121806332 507
266101096 887
631394864 27415
325747655 2106
329971172 1769
537901793 1793
146292239 870
96299989 321
960415098 10266
902008350 826303612
667448921 333724461
796335407 3051
753371482 34693
556544626 3248
993702633 34683
353179619 2115
70800001 236
812697292 2709
911848874 8445
562530034 40766
688419522 337904526
717900898 2689
239603644 239603645
734700000 2449
31011242 140
968503145 460611958
324269382 1109
355598977 21207
99899779 333
60600001 202
955150561 13320
177852768 608
661711196 427878410
107591420 48364850
441299923 1471
282897047 1920
775980073 10074
309979618 163734234
986904189 986904188
6426 919123632
2633 500833192
978898775 3263
102932349 51466174
487466057 3109
799088735 2976
683398744 2278
564438922 564438923
796197346 2654
84293352 468
606309167 303154584
199554049 1062
807662696 7542
782697392 2609
292627430 144123789
661667874 6269
36284 434936308
905182323 3082
860217051 3787
298728258 4216
405899392 1353
213576140 1244
652602079 2480
163611473 559
771527665 3580
583716753 10954
764251993 137677
767994668 4407
3133 661678645
208402831 3417
473540121 1809
190014118 1249
516167098 16091
488713741 5086
494830569 494830568
763275903 8872
616806170 4010
681461575 3068
378381168 1719
882677244 650192976
51892813 2369
293919898 1119
41284447 208
799401010 2791
642187682 633805054
343199547 1144
104570019 622
647698948 316369043
726205039 10835
674952136 150491
206 59043559
157993674 537
116732207 752
729618977 191682
544446214 1906
38100003 127
816521018 5850
983528214 3824
930766116 3468
373645349 373645350
653266785 3281
776879325 7124
46131246 157
153545803 692
92 4179560
149074827 870
655008796 6867
924004862 3080
13583641 62
461998459 1540
618298959 2061
883797282 2946
231890353 2029
887060121 55303
91799695 306
3913 481978571
969901115 3233
365426255 1624
156144664 1048
194981039 788
283803950 283803951
689943568 689943569
103425937 918
810680043 5226
701048222 6034
816297278 2721
8938 504045018
519111123 4241
514275862 44911
325280231 1432
479601491 2172
535570498 7648
849565777 6852
150611794 761
11771 554584781
1881 82403079
724421617 58755
73451661 265
9611518 101
440544558 3153
259746661 7955
943728569 3321
909280047 909280048
803414699 3834
608973931 2704
895650575 11272
561217937 7312
594615756 3077
899501349 57790
290474991 1313
8435 105748268
2529 638364822
152880100 961
845102817 2817
346367522 2270
646896182 7698
598721201 2695
876508074 8665
674534560 2828
528787252 202740866
644950958 2160
709903273 9120
350702310 1203
840761592 7557
398554832 1797
176582706 1878
424878998 4878
326986677 1130
408386400 3156
293325957 2618
574861795 2019
190218222 1520
52058705 322
233413920 1136
498300001 1661
861434240 4163
141900474 473
761345713 46936
54169628 571
781801822 2606
618239339 2454
1826 373254486
649500000 2165
447870567 1658
603364280 11420
179271706 89635853
322378912 1871
369201572 4565
178500527 595
966901107 3223
886612366 8691
1591 324091473
672520372 3089
596291812 495973784
994331902 985847345
252590064 1648
23794800 114
290504340 1890
197700107 659
315827999 3875
231228013 2126
440925862 4487
319576987 319576988
577019648 18068
205798873 6222
651537047 5204
694229757 6962
498428055 1685
243294281 1386
766501487 2555
748415816 3209
386603999 1440
36060843 172
801469275 400734638
418381745 1892
441605649 4731
652478360 3779
876358515 13508
640867397 5891
639278973 639278974
389401297 1298
339601133 1132
309888568 2146
449401499 1498
112270640 2425
862197126 2874
327217980 1119
412277090 4202
482396552 2123
253883850 5095
166800555 556
296989938 7981
233182599 116591299
377412116 5017
834307248 3418
786302620 2621
699897680 2333
621513043 12498
449993503 8126
172644135 1162
586 105713934
491400919 1638
39872251 495
833702779 2779
230765501 875
391581423 195790712
804401619 804401620
854818263 427409131
522533165 3451
477397723 2839
569294662 284647331
2916462 1633149
402479359 8609
12195251 54
142685549 735
320402024 1068
135370061 2660
262888038 262888037
4741 588473781
884289065 10307
744527620 5202
2824 667164840
447700267 1501
567958607 3833
326400591 78236
557299697 16773
562958773 6861
451392491 3235
246199376 1043
515032606 15208
426109086 4167
676098113 4093
794422920 4849
278831728 5936
167942329 31910
498900279 1663
924849094 3679
812859066 6813
908298961 15687
479399999 1598
103445889 832
58086757 298
639888153 464945657
844684964 19178
599516442 2809
319501847 1065
134099907 447
571800001 1906
501984722 4818
445531011 2315
997496674 3325
859036643 5612
861586753 23806
342751554 2541
414810472 5631
776482559 6720
143726339 2643
246807295 7652
493228460 3027
695274164 2674
105445616 1685
678401486 3041
667630540 2997
543385039 3295
118233007 46025093
958996917 958996918
494299990 1773
967440023 32136
205322934 2997
565183606 1887
896997010 2990
605820612 6833
537388224 5828
73799840 246
96879688 2593
379747099 2068
695109311 2556
725102416 2417
866399855 2888
838579200 7808
498 125826744
246152173 3129
385726989 11605
108144432 616
6542 966030972
148417150 72557842
90209401 677
154800515 516
582531061 4632
529374658 4149
823002449 610271128
150249000 29000
58710389 58710390
691968059 2357
912000481 3040
793962608 11864
175368415 1223
472087344 1667
196559999 672
319215991 5477
300300001 1001
746601730 8782
825279200 4325
990482032 5621
169883432 169883431
521989550 2260
129849757 483
135715077 547
567983004 2283
139955564 763
948902039 3163
538769090 2191
153120990 2095
190199366 634
741298429 2471
784844549 2870
613486097 3031
902999670 3010
78899752 263
57419073 464
272164346 1260
235193145 1515
869649828 4062
2512 623649216
725129744 6064
668799010 668799011
288024864 8005
363181981 7173
339123603 5453
159575103 538
897829084 3154
942556895 5337
90683001 528
415339652 325791884
705225392 20354
642615556 70678
534694822 295648449
195655177 195655176
384474260 2091
490827666 5531
995169742 10402
843348381 3955
427847137 1968
486725761 2624
744408064 2944
657854546 2380
950696832 3169
441571438 48419
355847351 7467
111951796 410
309598969 1032
587994990 5586
30300100 101
503098359 1677
583379497 7736
1668 205474032
159698997 2007
173809128 657
30765763 227
925697190 3630
159750289 8496
330067746 5040
3343 932185521
77099743 257
278456514 1893
827937213 2938
831543641 4119
393299364 1311
871 154246261
979800171 3266
976471172 9981
394900705 2376
495688247 1773
221135654 124169325
223200743 744
514220895 5348
289823462 1418
817022345 2731
222992099 183719986
64089785 32044892
104385051 770
80398315 1405
978719776 7755
74988552 303
357304864 190582194
478999560 2621
413188567 2938
981303186 3271
862971294 7384
481000683 1671
100800335 336
3698 633787997
541457992 1911
406074169 7635
524236042 2373
473298133 44293
1734619 867310
462669819 2060
7929 760268381
786039252 2855
444008282 3397
684679784 2307
308769313 1526
802685922 4303
803093983 15698
848544125 424272062
930162366 4347
575642373 4674
364906297 1671
17936 898956603
986580563 68982
729909575 70475
751456967 3867
458445605 11513
728241311 3838
466210483 3254
378223940 2399
287999454 960
577840608 6440
9300032 31
114375440 1011
436143475 30904
786236831 2832
413698621 1379
692957040 8090
360920102 180460051
674572479 378992477
714491785 3096
523180581 523180582
729564448 2956
374699004 1249
960635078 3819
290898537 47421
603782982 4301
767401239 2558
615175790 296236956
940028545 856128
423185981 2030
217499276 725
245336581 3618
804002751 2680
578866295 2732
917501930 864262341
724884021 724884022
843030878 11645
536699999 1789
559973150 559973150
853216560 3589
145750700 1086
610499329 2035
167400557 558
148862738 1311
274890331 954
117738862 537
839097203 2797
916335307 61902
719560186 37904
530574811 265287405
741073510 2563
158110527 3308
551402136 1838
861898490 2873
420436295 26175
157350856 157350857
687635560 13798
2463 709226284
22657645 165
11365 589169710
166164191 1058
649246269 13057
591775995 9251
744600001 2482
6901622 31
217732321 1040
366168400 1327
3870 692851104
239469290 1642
264661609 21474
513824452 1860
474106873 2532
611351001 286750
672902243 2243
797970092 2861
590918015 326728378
187474032 1048
160527485 834
149261244 1945
924851781 5153
431453791 431453791
1102 54841142
426738393 426738394
852981591 2877
249524445 109656812
47266444 329
321526734 4285
571036365 2229
16794 940900644
316547886 4270
867050434 4385
323101756 1077
125100416 417
361488383 2455
740584176 2514
520878815 3232
612897958 2043
639212034 2500
785098067 2617
71122531 275
599385687 2552
950996830 3170
954899999 3183
132455174 8495
598489237 16362
517922980 517922979
955604347 10439
840004268 2800
683702199 2372
92670087 376
352410055 352410055
615562947 3271
867002095 2890
671273601 3279
917402571 3058
17468248 472
457155683 457155684
517201725 1724
832200750 4768
86343336 86343337
437642653 1577
238327828 119163914
390021788 390021789
302998989 1010
559013534 3627
170164273 57891326
446823161 1939
424189752 2977
404698725 1349
767100612 2557
775522847 13277
632098040 2107
34659447 34659448
181219615 1643
274525708 1490
440384863 2308
298500996 995
627486721 313743360
205442654 723
614102047 2047
608956122 2143
14766 859330333
892049621 6549
925848193 3288
4141 834783203
611824501 3150
185012252 1109
971737979 9255
139499536 465
884451543 3046
200700670 669
867408041 867408042
418249721 2837
249599167 832
124138410 565
624300001 2081
464599950 2716
219304455 915
270166889 1190
181042834 2677
418172199 209086099
971923463 3253
952454672 3837
45982904 4665
388042887 8734
492677271 4851
467549051 2841
725706622 725706623
784109250 3538
139154908 1891
712711521 2712
448541718 2123
181342360 2168
156863356 548
452401507 1508
4021 934930925
873299768 2911
341990952 1304
212581259 1387
913676162 454223257
573600317 1912
737660906 4452
422398593 1408
860697131 2869
337842018 168921009
527401869 527401869
238749876 2532
695913410 2471
639783184 5995
480962318 240481159
396300369 1321
373817475 2705
164664241 1157
807785594 2899
862415575 6424
335872059 2858
814235704 9413
97500000 325
9808848 148
795286384 3508
364 38660076
873612681 29908
213562743 7434
112396579 410
686104273 2287
12713 753741057
205919981 3120
888447277 21963
415456316 415456317
531911451 2870
136118849 1995
711663888 4817
23399921 78
23623238 101
279710602 1227
342001200 1140
263791685 927
408336204 4241
184132135 657
787856608 64397
308833102 17357
355356009 1214
450842481 225421240
6400 685203200
329968695 5635
507329135 10429
362729341 1421
709197637 2364
462410610 2895
365737693 3587
480044138 3612
751800001 2506
18989850 110
98209260 810
168 46585728
542982539 2256
216350761 3651
582516119 5578
437335390 1650
914644645 457322322
362530954 5578
303578992 181808243
492686111 1938
349198836 1164
472934807 236467403
304481588 2829
622929215 16968
846897178 2823
823802747 2746
645004031 2150
3342 673687044
843899999 2813
157349903 157349904
82806556 299
623337315 623337316
388038191 2064
10125897 63
854239730 3076
320865985 1960
340455260 1743
126900422 423
302193066 1624
663404941 226884452
7354 142031613
984003281 3280
977226729 488613365
501568733 441830700
111351381 543
928250705 513413
164544111 2344
436800001 1456
486901622 1623
276517664 6035
10800069 36
398514579 9439
530392321 404254069
437594911 5030
937619591 439985389
179325699 775
905103016 3017
192512385 656
888462184 888462185
818 208501350
989134720 5298
652353357 3367
841992163 841992162
853801678 25449
368849347 1282
385968797 3184
377813339 4963
943375804 8016
260092704 18831
735553597 2532
112151350 1781
733477625 3454
380410757 3748
461792668 1655
768525814 3267
482920123 2958
757074650 3180
885044889 8177
692200583 8857
444654801 5674
36899878 123
812405398 2749
198047882 99023941
728397573 2428
415840404 2213
974374932 21381
521098423 1737
5589931 53
230582236 1833
118628000 500
349318787 136269517
918903062 3063
375532979 2220
979617687 7133
860956908 3077
573000990 22940
987316987 987316988
588975101 310529438
128396399 6028
589618055 1992
282101271 955
228485543 2814
309901374 1033
425086952 5153
834915731 45355
129539593 663
179665531 1663
751020135 2638
528956099 2325
86941826 527
741407084 5192
361801044 1206
126740679 710
379957401 2075
383497453 191748726
694297340 16112
601982055 10478
737465503 324448330
327710670 9177
324300001 1081
334249788 3774
945665246 5719
230099375 767
157255049 697
707551112 2379
735534958 3044
785731141 6130
225741089 11286
417962598 2788
681042492 2671
137400001 458
780721404 3080
334824911 135135771
364384383 4469
196226977 1056
710026963 5959
55879825 1848
786386159 3108
2455 626250860
229199633 764
902588755 420901943
81071996 739
869953671 29403
641428727 320714364
846899959 2823
869228833 4988
194435257 696
288000929 960
301371707 2833
608161296 2401
620997929 2070
770702569 2569
894904336 2983
41624630 185
355645300 1245
950634816 3485
82200275 274
291639149 990
378246294 8857
998374689 4666
115185564 598
845639611 35549
302597059 151298530
562793616 4834
793426700 3850
591017301 7101
3790 547560899
495355301 4010
205655607 1322
899940553 5779
54128 731911397
112953796 56476898
317793939 2315
438488232 1482
316570237 158285118
426169184 6479
287816503 143908251
899957760 3328
663093655 2495
613 111314571
518570464 7883
5110 353642660
289317504 8727
208013289 1334
318079502 1071
117516195 1891
512788715 25642
35099884 117
263412375 2182
209700001 699
66742947 5342
121500001 405
123299822 411
6112 973361287
711821509 32015
712830481 4277
648234019 4001
921833556 3661
818337225 4207
900382204 421445158
779579658 9711
303593734 3821
64199786 214
316458410 3159
726275195 15534
666784550 22730
272569354 3557
681213289 6973
896447138 3506
781416196 72253
66043943 1095
8811414 374
640501723 2135
19799967 66
717597609 2392
701888989 31202
826445181 5140
7987 865766839
120823387 867
753622704 6561
57548318 57548319
679588305 3728
3222 715348440
3818 818733571
861562429 3771
887734073 17915
820038571 28002
587756261 5980
241705384 2636
936300000 3121
2413523 1061619
876597809 2922
513540455 7381
800321631 7012
274658408 1641
892824202 14249
54875610 434
769118726 10517
295548022 21206
960262040 5560
278100534 927
185016841 2472
71083340 520
83854730 83854731
809961550 4611
923396923 3078
195489772 988
2487 76278148
831043659 30020
813251733 5507
461701539 1539
81359673 319
878677982 9227
250012896 870
926754594 34076
18571840 140
59076300 29538150
68700068 229
761977871 7664
33000127 110
969324629 5369
146365265 3911
140100000 467
9 1099050
26802476 124
327796806 13685
246899176 823
187785182 1724
996262176 840848794
786669346 30113
1699 474867338
107240945 467
599566933 2212
217229152 378448
413701288 1379
8499528 4249764
311277889 1224
1535 372312912
11114 580484220
860096061 3123
245099999 817
913499271 31975
177300603 591
671080350 2929
539824695 2064
376536891 8431
441899625 1473
249750020 1491
6381 781749072
518401113 1745
806679519 17753
247087934 1743
494222237 3238
564430155 2735
641432215 2334
831986479 3699
614101567 2047
358822740 3111
730480905 3465
680392115 2799
370298590 10693
712468771 2597
4755 550483111
233103729 233103730
612322521 2698
393127576 2531
479700042 479700043
228270364 1351
945960145 7969
163670328 4307
602402007 2008
30 8938506
1342 80592468
902396993 3008
527399105 2564
413607165 4292
684765739 3078
474154830 1654
647401107 2158
188511036 636
713441681 2612
305999026 1020
12788 886416112
932705361 5799
354266792 6932
386711090 2487
970055390 364941889
700436860 6637
951699031 4812
945178739 5535
3049 547673576
150848359 556
944996849 3150
351601171 1172
462354930 3810
234246165 2842
155331942 882
739786810 32074
886802031 20134
208950641 1689
188523936 1296
617876182 2403
790504462 2635
190658356 721
468814561 2355
318137250 3625
3 359038
643 85221423
310830976 1197
456900206 1523
227099465 757
557330602 3193
919667140 3745
4203 547229520
4753 671432545
601004554 3103
309108572 309108573
531658074 3161
414948456 2316
321600001 1072
661367525 330683762
72194358 737
85170515 386
133203359 2052
839329863 6308
439344476 2917
212999857 710
315728752 315728752
795406800 281050899
389712037 2604
757198561 2524
718801419 2396
793443424 462812820
462709171 17418
432129573 1988
182958601 666
359253701 69758
307613465 1388
934652169 260479
3189240 12
577871603 577871603
280534962 2109
494937661 5129
939303132 3131
805816822 4494
759840684 3020
436634052 1599
87464749 425
5399998 18
503100879 1677
508199269 3101
714035816 8019
557699630 1859
56407451 56407451
237289801 237289802
306743112 1521
413619824 2437
850092351 3130
112800375 376
451210856 19713
534241707 38122
489478319 5080
107839692 597
118981151 903
848407687 4137
899748781 3660
135765840 1532
444333759 2060
88529863 339
463253264 10897
379063620 1690
329299280 1159
770618933 11353
591804481 6009
802502674 2675
253776119 1676
162846315 765
527774584 1781
970779816 3283
610203317 2034
476070973 4766
546183992 1949
86838248 3517
123307282 1291
604879022 2023
852900001 2843
305773174 4740
572029671 572029671
767102558 2557
364495930 364495929
202548897 6983
12216 649053553
797119218 7153
298025457 149012728
750595850 3050
611579442 611579442
644004484 2324
63493332 3954
897798566 20481
426600631 1422
906215068 3711
741303326 2471
4409 896794783
921296928 3071
345740427 168108766
284394513 284394514
7919 989709845
813170164 276011377
794956812 2669
923950885 33993
444872653 5964
622929652 15256
57776125 28888062
381260840 1445
46250609 321
5460695 44
383940894 2201
791783471 4246
110299752 467
747086774 17159
758392638 5757
811087279 415729
926695040 162483
2036 467017818
285880081 2137
742995129 4996
772487444 386243722
659728165 659728165
332398893 1108
955160159 4267
706502355 2355
204555374 1903
156583828 756
617011488 2256
394818901 10134
31008939 134
656672381 2260
621 111263637
233181381 778
310513479 1798
507573084 3181
360600001 1202
747521425 37242
517306425 2107
53323102 199
899567272 7529805
213299999 711
492553619 2886
392157057 196078528
63966721 384
50100126 167
2419 503834158
223115693 1531
821782439 4776
270908804 2761
470275542 3890
765743705 382871852
922255062 431686110
274655303 963
310653512 28578
143428951 668
174847272 1021
395342446 2117
350586768 1313
505850437 19924
393899941 1313
973039199 6519
262858813 9637
451295971 5201
602153983 4410
557809620 1952
410702217 1369
905477937 10569
855900001 2853
456032189 3165
580363222 285293195
844502816 2815
870929962 352563587
633988932 633988933
37403423 252
114600000 382
909351692 22023
225621044 1241
2271 601534074
496935920 10467
410715211 205357605
92603980 3220
505861535 10886
867958689 3803
40804 576478912
935126217 4296
888184499 3500
209290753 4129
2421 457612578
206336216 103168108
671404225 2238
487055477 14469
160772097 2048
359101197 1197
412857751 2980
994800313 3316
913067551 4216
980698620 3269
11533 571661315
433200015 1444
505250231 505250232
363 81303288
51540711 201
425769499 1939
99270377 587
12037585 245
97215313 1506
92100000 307
427703509 143654070
885897048 2953
246067752 2969
60922161 208
24945028 12472514
990296698 3301
180000500 600
739900622 2859
120188580 410
527140297 3336
429872495 2164
632218899 5770
247800269 826
891090001 3000
62700413 209
79048904 1724
802666623 802666624
4980 227780220
2353 688073672
389862401 194931200
277194627 277194628
269400898 898
868851989 5366
899454544 48865
681308501 340654251
858341405 711734626
55497622 335
366066555 2246
612449101 5783
644103963 2147
252408950 897
474663012 1867
4360 559655055
208655253 3997
588189617 588189617
6638 441482566
140699531 469
446807527 12517
544268553 2042
227370673 783
226517923 772
452942243 3841
676210903 112438
924148322 103942
357525230 1866
550361765 3480
707740461 2876
579770859 579770859
29441044 118
6166 563721767
473144567 2067
168409693 891
734548500 3375
65213750 233
93212612 915
245443228 1493
565502443 1885
224487509 1739
3585 325349505
265825716 2155
3191 906212090
491569666 3631
458029061 1774
429093534 14974
313042451 2869
192299999 641
414052331 17898
582826597 3372
548546165 6815
473416502 3683
390971735 2088
80063129 497
513300000 1711
345720367 1624
932564388 5287
605099957 2017
216707427 1106
530006290 2526
176160528 664
480864467 1787
283261914 14336
950129836 825129170
959341856 37263
872050121 12632
347212579 1430
294125148 294125147
21637007 1179
714341359 1050502
4860 281982060
364606414 2168
879902951 2933
557099662 1857
337978527 4019
149744643 59393065
100576769 100576768
383117653 5398
961054428 12227
894114968 17439
649963101 2386
9702 302834534
720375695 385799250
668700001 2229
104700348 349
143400478 478
259445136 3364
388263456 4321
392706288 1482
942810146 76645
24270989 93
790952606 5290
457863633 15550
519742626 2167
892059509 11521
5103 967564521
663836718 2249
425606781 1581
791229988 6340
458835536 6636
670343132 5559
658461507 5414
418687141 10046
324712222 12331
599572740 14820
831606896 9495
26845202 231
604599385 340178970
556625856 4155
491100582 1637
280272280 940
16808433 8404217
514627877 257313938
377534918 1276
405202820 1561
2857 654552749
138535796 1344
347462352 1633
959699999 3199
6143 497834863
69893582 394
252849036 5262
457799999 1526
13915197 79
433554811 1506
410946321 1478
285349485 23066
179 44593196
728132003 3852
932238015 33944
883760298 5077
10380 730640250
906788274 4975
180367361 1024
959701909 4430
265988070 24030
284346216 1078
383036189 2651
743575486 743575487
643397172 5332
670886280 3924
342324779 1811
273413651 1150
904983745 4348
284984550 1395
534366310 534366311
247630589 829
521773559 48510
945684300 3338
45825456 168
114142998 668
953135380 4273
254232736 2258
822672705 14824
955474394 7342
4221 666707982
166 24802509
530399999 1768
952498813 3175
539588647 5341
828219703 574016554
204332178 1215
649802725 2166
435166129 12751
882344489 10387
332701110 1109
854793759 13280
955144992 437279
899779721 4326
627593689 6249
104780123 1116
428807156 15764
975879153 11696
939518408 3952
538370712 4821
751709496 7236
94254258 1289
613411700 11090
637286033 3026
921758664 8643
937779625 896061205
725904036 5476
395345160 5244
409433521 1640
146593060 747
492715984 492715985
958045266 10354
309496692 1043
959384902 4490
704432229 3731
655260127 3398
915398899 13903
416767394 7166
912297906 3926
69037480 428
857618721 8680
954864156 5629
406989515 25847
31485246 215
954301371 3181
818145253 6075
615641001 6500
202464263 190824
875961418 7023
263080055 877
540301935 2923
13234298 77
929400001 3098
198233438 762
410923460 2180
295928913 1097
97820158 443
487561369 7027
156058727 22008
527278136 263639068
393986644 1546
976033821 478320122
2727680 33
660184008 330092004
810793941 4410
341061594 4038
697727758 3598
242400808 808
265789593 901
304800001 1016
987941387 7274
255282248 255282248
315274323 1383
152615063 244968
425999870 1420
258770869 1469
828020850 3026
603301714 2011
875087865 8205
581699999 1939
822049924 3997
274881992 1694
524102997 1747
592865198 2180
687982625 2302
5191 18905622
544984381 6927
849947199 6520
624256161 8853
602097993 2007
473100001 1577
8342 476912140
874292412 3084
834521617 6822
812142191 6301
233649107 1454
166200555 554
455580827 2619
371401239 1238
3691 404859737
845932903 102874
244699146 8222
349476211 1845
158185834 565
659301828 2767
872191394 4761
235724929 805
593310605 220357352
50742090 305
782697391 2609
961249409 480624704
112721576 112721575
892500927 2975
785343240 3278
995038503 35643
245351403 3301
539208574 12245
466527395 2006
617362451 4382
281924155 1412
324577764 3626
2795 465862231
652923136 326461568
132165851 4953
731625165 365812583
236371584 7808
573548661 8883
314400000 1048
644466782 3589
709378858 2599
509401699 1698
592102635 2263
242508539 1294
51934517 247
965438151 482719075
1690 453653044
531491647 202647424
59786505 410
969743389 5037
716274271 2956
642686929 3237
122805210 61402605
618115212 5148
600398112 2516
443365613 7505
516095579 7476
977978904 24241
329098902 1097
563838259 1900
3451 834810704
971761945 3571
1279 171215327
87739889 87739890
701357940 701357940
646874741 323437370
5231 829249815
840305915 6759
844817415 3587
785428925 24644
193062661 1177
385500822 1285
262662695 1692
412687482 1522
811646039 4710
964196841 3214
41921175 3937
940904609 29141
144902688 2298
83848941 600
416245456 1507
817420997 408710499
211501279 705
774569595 4005
336212029 1384
75497917 75497916
955512233 5895
519611860 1886
835886929 417943465
228687085 3411
357737199 1283
311010601 1426
529494910 1855
881536975 9149
89400000 298
839400000 2798
844602743 3947
444832639 4340
766187313 766187314
160355990 160355989
945276728 15686
38227085 231
583491285 2041
970082797 12234
820020510 9791
817013793 5111
532693107 532693108
365473568 3071
411600071 1372
678211669 2637
665513576 3543
983120592 758113730
47024648 3380
462166348 6332
345256627 1153
57442268 193
872378731 3690
810724999 2804
61696349 221
799369785 16031
555510319 6461
491972091 215390895
7316 915609156
533719812 179753782
281620031 1291
994895222 489177807
976911370 11470
615967499 3713
617655128 260865112
3176 364351863
786823399 12232
550746541 3085
141215489 100313512
554289099 277144549
490595592 2179
822002274 822002273
838285318 3281
530101766 1767
927461823 3332
601135666 5431
256403311 2270
420016320 1728
440 107821560
321884158 46326
463370839 4429
938013383 21714
437243345 2353
587708549 237750392
786474518 4799
572318425 8629
293040080 1830
742499539 2475
160646109 1262
52790738 493
861903921 2873
257290702 4126
529188135 2876
5768 273367245
942690001 11159
44156095 157
654965947 4316
288312271 1735
504542884 3037
895638603 895638604
364485131 2123
493247955 246623977
724842464 17781
305747218 3571
550310374 2333
485324712 1784
816952670 123295
434673215 18336
285386769 160317616
899337042 3313
13709 958864913
828913051 5385
417739572 1854
3411 998999714
758985882 7597
222604328 1228
936413398 4868
3750 540936984
138327175 69163587
327806590 36911
614165904 2066
239123506 958
719499149 2682
571801906 1906
784263714 4503
960993739 960993740
358268669 1971
324170394 2038
4453 961495685
584782561 3504
2581 647564063
202923460 2174
971867682 3335
378422665 2518
443584891 22713
124024377 124024378
288017659 1414
801803647 317250149
973202201 5427
2875 581125546
794662339 2794
446038128 2608
957307450 4618
493024688 56517
525152973 2239
603597988 2012
6489 705734692
494974398 1839
129288840 438
890705796 2969
441158664 7087
898745726 4775
83700277 279
6503 776449740
781826011 5687
454905889 9010
609399635 304699818
88869870 530
708289361 56220
154795566 611
296949137 296949136
501129763 8967
466132477 1637
367751866 137050074
969169633 934310136
474352650 2385
476396860 4409
995915483 954271603
686665485 343332743
285664994 3465
508371206 2378
296676089 1388
66729733 355
220812442 887
493326430 1735
681685345 2911
438427602 3642
721268869 8367
498305517 7206
495205005 7010
49493569 854
449825219 4327
423579683 2001
887559413 3292
539280936 3672
762305579 31060
412688205 2182
320099916 1067
913134992 3349
922803075 3076
48299839 161
828923822 8267
868803671 2896
242463900 2100
145911245 503
741110150 7662
553041459 57578
479524939 3951
221959418 2306
188335361 1301
3698 938164110
478586162 5024
399901334 1333
600681371 570425537
879824798 5130
872097814 2907
294763953 2032
380597340 1614
332928728 1341
393599999 1312
791340603 2791
912000000 3040
441469338 6207
960030281 5039
23399923 78
679800000 2266
474166413 2854
69864749 250
284700000 949
618347791 309173895
382645417 3453
89528585 1529
500037871 3405
798383041 4368
369682211 184841106
405144431 2928
793937179 8781
361064876 8084
36899991 123
114978376 41489445
615278675 307639337
373113451 4275
739679229 23254
749675061 15137
780 217825611
915071700 615107067
807897620 2693
195936350 2825
863699999 2879
189981192 933
858300197 2861
987905613 3293
683617243 14817
195533011 770
484007343 484007344
660769520 660769521
69599871 232
869399999 2898
339676129 1797
46493621 457
296756641 1417
513663777 513663778
324104826 9335
948452121 882517773
332262050 1603
367502123 1225
42047850 245
468900201 1563
822280340 5466
147000001 490
398101445 1327
358823497 3709
942599999 3142
638651337 3412
139023776 2068
57316123 261
972179826 11301
546560503 4018
514550399 2540
579249793 3975
944805471 4304
605573399 3281
464480607 15944
498784825 4509
290817506 1019
370830015 185415008
1069 242924585
595200001 1984
137699549 459
119880258 927
311700650 1039
845622870 19685
598823826 2001
8580 970380840
702391469 3527
750813353 4162
433198555 1444
592817236 4649
293747455 1122
865200001 2884
120425514 1645
216532201 2161
714321636 357160818
593833307 4125
51083501 290
912861520 4364
424256071 8453
600341545 300170772
41006419 182
833188039 5861
707354412 2576
445918450 173143997
454278393 2264
5846 602962200
400552628 65776
663716819 12090
431677911 2805
96953047 3665
6983444 35
629011739 314505869
413700425 1379
998059910 498586451
1889359 944680
717543438 3077
161698452 2102
483405229 19819
75990601 296
626834668 2561
210087445 2201
691199266 2304
182780076 1505
41388064 327
5224 729761456
551421259 551421260
956221939 8663
277800000 926
386166717 10495
545848765 3482
780074837 298059196
697894823 6402
809708480 585494649
425700247 1419
677799511 3887
185210448 1968
398980838 43314
307263060 1235
2963 841143691
255382092 1350
334500527 1115
983248020 5364
45925795 22962898
922505264 3075
133715888 133715887
161806552 937
987389926 3984
950804729 7830
687718514 687718515
821341695 4538
158100226 527
874684059 3122
945903153 3153
130799955 436
904368691 3870
627297909 2091
294463967 1350
937611657 5893
747021489 747021489
79836482 1476
670958424 15788
897239479 3677
150078574 758
675431477 4643
291508427 1107
209406904 754
888331289 18068
915599999 3052
727503325 10363
294538008 7512
693285367 2746
21000003 70
934662321 914940308
634443325 7401
727925525 727925526
678811928 2397
890698608 2969
747753539 13785
388601075 3711
252453368 91683114
996677147 715220676
256500855 855
785072221 5998
353860366 1812
873907338 33483
94695137 789
37844023 18922011
723024287 101094
250634176 56535
535819972 1855
17890047 63
883501295 2945
512131685 4775
72300288 241
167954174 72200481
471730480 471730481
288249744 1216
494787715 1693
954002509 954002508
864540287 432270143
794643981 397321990
333724403 3018
525600938 1752
258602186 183158276
32589570 314
111269813 28860
757987335 23284
3535 259844057
79224952 277
250347406 1091
937514538 11216
872998232 2910
71343466 373
232578258 1219
982296794 447381422
683791160 2795
101249285 67760480
128130729 128130730
497481437 57426
822013170 6967
302230739 1343
972068963 972068962
588536736 93064
303485657 1723
738850344 5451
491099508 1637
211015449 1550
314085020 1819
699627877 3174
982604532 3987
647754451 2537
286734716 1649
677702260 2259
245604091 1964
851054126 5559
797324976 3511
818104364 2727
361125897 4763
746097807 2487
153532313 124307712
2793 690540433
434699921 1449
476729949 238364975
5037 392355813
705338066 11271
923946505 916580122
1871 407208182
613201500 2250
978597371 489298686
565948354 2065
777806642 3551
3646 929915993
970364637 4314
26533093 889
87924163 330
55844272 473
420304732 420304733
753059585 6616
813101845 4395
650493915 11199
38823 665202924
444626999 11670
972508245 31384
766500001 2555
893655621 3860
327150874 3961
374555116 2498
748979946 3042
776728098 5749
43063951 2182
833939590 5986
287014443 1039
999485895 21938
763082893 5803
8289617 85
384127718 1372
834639234 9883
718343818 4112
883647188 8308
182522462 1047
700079535 3585
379501264 1265
2314 683412715
565662474 4686
1402 320969465
946353057 447283661
703455508 4863
546301821 1821
896328894 7315
396578935 3931
785761413 3094
3001 363054978
679952416 2400
87092 923019334
103947429 103947430
194546556 6213
632133117 632133116
736717543 3949
296322759 1030
86250074 470
726622623 52532
543617784 543617783
610801980 2036
763376188 763376188
750906494 9767
866370070 866370071
335698880 1119
580449934 2644
276270990 1482796
185399383 618
313801561 1046
491347680 3395
358179540 1416
955977884 7661
373916637 2864
262843249 5556
30900188 103
336672140 168336070
309863775 1415
314778529 188893688
308757716 1763
469624413 5026
310386764 3315
16791836 73
220 64807538
524891746 13994
553798153 1846
602318711 8616
120441187 553
348968251 1335
243851599 1025
800462525 46658
973531468 27651
81 19831075
338502035 1285
119611896 444
5671 797416323
95842673 486
240933588 240933588
589314 5
132515578 927
799812363 799812364
732018923 7987
830024532 10326
561818508 1265357
527133661 3411
569523911 25615
541931479 2453
738602910 3519
727795339 8995
693199109 346599554
102271299 510
497401658 1658
367775298 1661
4278 707926693
641397862 2138
660794588 14859
149677068 869
984497031 489764834
489010755 24368
862193707 677362660
51324286 373
830636351 4032
946522631 706451993
208654363 104327181
955200000 3184
846278238 4278
176858843 865
471637789 3925
395105131 1319
908061326 3803
934622665 352709466
30147408 311
459182989 3366
468264323 2606
268371472 3041
611 176984036
727800001 2426
449398501 1498
74154642 285
735449450 18683
60895010 218
29099903 97
200149943 156701939
921325389 9814
265649129 1005
689361406 4697
706 114404573
814542826 4067
1589 410286156
202997 961972372
34031870 146
209314301 2704
150837351 770
113400000 378
623183715 4901
117299745 391
920154151 549501180
401546497 7377
648557096 2167
339412380 16215
484762984 3031
456042713 228021357
657546703 3007
80 15114299
454679290 8987
595132648 2221
350098834 1167
173541571 1549
798000001 2660
696499995 348249998
194700159 649
459549386 1987
682596776 472433398
767541719 422888
637040702 35821
409500302 1365
800192161 6880
308943376 3673
360747952 1349
918537210 3330
132488054 2835
302400661 1008
7758 925502808
440955931 381627201
184 31721325
616297040 2292
144401136 144401137
2154 633493554
389279171 2317
832388698 527701078
710689649 2806
275100641 4120
534602022 1782
257071724 3122
509720031 7910
200700130 669
653326646 3363
534870429 2789
819016185 819016185
32664128 112
37059316 491
960158811 3351
438331393 8857
484970695 4216
305401068 1018
163219590 1699
339569875 7283
778 118308904
283800723 946
986295185 4741
447918900 1970
14625941 152
162095382 162095383
486670446 2279
827470101 3401
164097879 82048939
333702935 1176
325785594 4291
45011520 17397392
570852969 3124
105014165 52507082
716544353 17651
993969569 9004
444705093 1846
141715715 6674
880074696 100296
819303181 2731
937018098 3834
968703077 3229
36299450 550
650875819 534226361
153900562 513
146933441 146933442
857565082 687835102
77487085 290
185079647 1248
16947 726772095
487530773 7722
723613861 3420
60599999 202
340561205 1657
298723319 7707
715538885 357769442
719308689 2690
812046792 4395
2818 387954060
60319485 255
549795416 3238
676295016 5095
255889563 899
850158152 31101
845599011 419236
289668971 1338
593189759 2084
54905516 2148
116291121 1648
15367 251772928
572552907 5063
449827214 3415
182082720 1459
268508250 1991
148742567 648
144111731 2681
936487949 23163
135923881 2661
596112822 3140
983722465 37116
271765026 2067
637801106 2126
692102308 2307
67799999 226
118585858 569
8328 699285504
137399954 458
673999479 29672
449818276 449818277
168996122 749
273278299 925
670971571 6444
897780256 3544
387498826 19665
897002796 2990
926982650 17893
35045711 123
5973 887199555
161491627 1111
921333679 460666839
307200001 1024
761999999 2540
284217212 5367
511639281 2174
776097496 2587
15574890 124
12476029 58
14390 917629851
902288126 3373
894032773 18816
84876504 599
95700001 319
809714676 2954
712998649 3866
814197287 2714
493501340 1645
958574249 479287124
909960274 8753
720482834 2817
207485273 1241
175799413 586
354601182 1182
623645052 2179
198000191 660
587460127 587460128
119893059 1946
55498696 209
237901378 793
803998900 3422
9245 992672630
841830990 5005
811275841 543561123
256094032 998
222427911 1018
5536 867467990
371297408 2319
760273782 27288
295248145 39748
917753371 3461
456922551 228461276
861878388 6538
23811447 11905723
551208811 1973
809538317 3053
878307968 5313
855954437 8909
932922466 34595
4374 672086970
410140880 50691
144736301 1306
216037200 13173
101193679 560
714063014 7041
545106729 272553365
933847961 363968673
970616482 485308241
135710862 3223
802928335 160972
788308274 4513
454802660 1516
240743284 1547
402599999 1342
39094099 357
603029802 5067
715183993 2916
119122070 514
1379 359802059
290939999 156000
664799957 2216
356628255 3994
786294644 2929
949383222 414610782
567911493 3956
809098309 2697
158651360 1069
4201385 2589
292799025 976
997168641 9728
883703690 419578800
655500001 2185
528887977 11269
208066483 837
119542517 15188
194546195 932
375601252 1252
43060057 220
862367625 32889
768182617 4353
902134860 43670
237184849 1182
694547190 3617
882862078 6619
284823182 993
837984557 837984557
267401106 267401107
509399829 1698
257287164 1513
36980 328323251
131550650 1175
531144900 2860
594650784 3612
284237201 2600
245358772 1573
4640 799527680
523747349 8751
277173318 277173317
76732385 76732385
64847521 272
448773199 1577
793447523 4581
32487543 136
231900001 773
964313935 4568
431703100 1621
129599736 432
637200001 2124
452839813 1516
24044998 84
448500823 1495
538945108 3404
817511695 5269
54656279 369
541965516 1936
407971120 1930
36069575 18034787
38159893 549
632633067 2671
993605690 3312
449401502 1498
17265105 165
451500001 1505
56901749 279
185179404 3467
211784455 1206
231000001 770
230150 582969950
692122749 2398
222662737 111331369
1345 79552278
497409174 1851
680540261 3478
2600 345753200
135583276 452
719402616 2398
772943725 386471863
116845387 58422693
858811783 429405892
781065145 390532572
485201107 9653
46676301 550
74597588 887
870488378 4003
425125305 1419
325525916 1577
875873767 3241
335 64292865
561011014 2590
331172820 2195
10534 773690698
818698035 2729
107083239 527
681752619 19220
367026297 4193
814949313 5344
821397304 821397305
353105077 1222
14849361 121
535062720 3904
81367300 1439
538930817 3241
3340 902902200
286829819 143414910
675355617 10523
738467890 3522
637343049 8065
563398555 1878
636262102 2317
514075937 2042
830512135 27164
955461458 34260
444901484 1483
167075593 898
29865 366988892
962045399 5300
776149155 8410
162377340 1040
410706198 1641
724503872 2415
339417717 3077
948194989 11122
716105411 3100
834356851 7651
259589449 259589450
623848653 3448
881789445 3203
453934131 2405
908575433 305829012
3571 390732285
284700868 949
376522412 1972
261116445 1058
396449349 4279
618724793 5838
416897928 208448964
177007525 177007526
954553468 3961
812401330 2708
169765415 760
343531077 3477
406810168 5212
183278621 1038
891083339 3854
931114916 14189
199022968 757
43181718 4181
78041517 1452
192806622 192806623
85500000 285
527098242 1757
571801906 1906
385681249 1692
882785463 3541
57542411 232
320101066 1067
687300001 2291
462927069 3046
573792855 11085
432000001 1440
390692725 9030
789916815 3172
188994407 724
221999999 740
703130792 10074
964572833 4106
90822535 1037
105380975 565
735661145 735661146
830653524 10075
469691420 3961
491000644 3301
106455096 396
361315855 3589
325588648 10898
957896807 3193
714001705 2380
245905262 245905262
756972204 99614
312900862 1043
892745705 10412
433013034 3293
590189120 2365
871411114 3274
1527 378257613
770192605 8802
354980911 1362
523798255 1746
512 127097856
395383482 1742
932640794 4665
605286662 4953
429155 2
482702103 1609
394635494 1683
41720003 463
204911392 2369
7384605 34
800100000 2667
777293791 2730
415505103 415505104
204517213 1011
378554251 313337746
985186139 137004
778631675 62781
901798108 3006
178907068 683
195900654 653
465358448 1769
957779814 478889907
666112674 5211
832962691 3388
93258920 3658
102025924 453
535298297 4264
799066585 10918
463961015 2047
617039757 2524
718889812 5338
41269744 1207
161202240 1338
991795248 5904
418501394 1395
560897239 6666
131730837 2267
253637242 2424
2700010 9
310529450 1271
903445279 3145
16006223 99
962401539 3208
338964572 1333
293914012 1756
298160119 97729
945583183 32851
420962985 182676981
309668843 5268
692360172 8204
1021 127961756
892797023 2976
817498058 2725
594946449 763731
403200204 1344
864969127 17987
327070954 120553007
342151897 1992
137337970 1690
528507539 3516
398714760 1640
246600822 822
766944477 128531
892834027 3299
844921405 4421
438900001 1463
264901359 883
142511292 71255646
3580 864831752
617999653 2060
142227297 579
874789871 58856
548424780 3270
893544276 746352266
721476000 7840
663484311 2349
415799379 3578
628200000 2094
850999277 14378
239185269 2464
129967937 21762
117950480 1168
730799999 2436
367868892 31593
48571658 254
623367449 99675
323293951 3150
307630429 153815214
724158530 11321
698322484 17528
913290152 3748
757561025 2648
58453824 832
471247026 1577
717032680 3640
370082261 1943
675359880 2807
230634146 1120
348673089 174336545
592375420 25037
621030961 5016
760922311 696261421
291475177 2294
1698 337912727
813900000 2713
937414184 3199
369762444 2346
467074930 3061
362531855 1767
698383099 4658
737102247 2457
905198581 452599290
263022672 906
985611437 4021
480901604 1603
854097431 2847
779484182 3289
332838734 1124
832559461 9319
782742788 4129
70815671 286
820243662 5502
586098740 9083
336547315 3353
105769555 105769555
227931458 931
953889911 8507
2814 622113492
633342685 3023
202385675 20172
722109223 9256
189652849 694
651299203 2171
239233840 239233839
869333665 7654
835575826 417787913
62720665 320
259503412 207131974
1236 336702468
346370806 1601
678623462 13327
167804028 2571
756648166 756648167
486329726 2397
334119304 5318
837001456 5656
66155207 424
370378289 1501
853798672 4639
509339345 3026
2666 623546585
791845732 8245
467736957 12779
202474546 1477
926989156 926989156
64565672 237
490798363 1636
59 4241608
596540791 11185
662152310 2586
806099053 2687
142894219 1070
633885334 5637
733800735 2446
67921137 1574
904740481 4560
336900868 1123
148314110 554
36123564 1573
141215586 496
483624407 5448
218679646 1515
504795131 1962
562566328 7768
81092712 6571
939598153 49489
774312005 2813
687635939 2356
733 34496726
744158399 3385
111222 854324581
6179 556486524
986105197 10879
269289405 1771
184800616 616
134448651 502
631554091 235067289
26651562 156
27700901 780
504203802 2059
746697512 2489
73895329 344
377701260 1259
393984187 196992093
204167732 861
818102213 2727
717659136 3084
427798574 1426
1519 249188643
469547711 100879
956930800 3920
770498981 6213
954805357 5778
702880828 351440414
23242 555624223
184649784 1496
291599027 972
262831360 1697
482837460 3738
757190560 4880
125720279 504
216680774 2361
2449 363487927
231192640 1624
615431929 2579
640148912 13322
547450400 2030
827105197 2757
91377833 333
741930862 741930863
139574262 814
806397311 2688
635676327 2932
943835293 542746
215808339 769
982550863 982550862
460199855 1534
59400289 198
858631953 41704
833999999 2780
905512119 452756059
798584759 8945
95883533 47941766
781798947 2606
719797802 5754
778374289 7860
187260479 23644
214801301 716
626730745 4257
34230557 865
681259871 340629935
446072251 2203
942296860 3141
515511770 2178
988381070 55506
700984320 5640
473225580 2964
45290325 4290
393087104 2505
888059004 3247
836576499 5875
960222358 14230
277945053 1882
97438141 97438142
475602820 2156
750677591 3423
843897186 2813
460409693 7444
946062998 9219
55776148 331
614819082 2123
855774361 10882
842869996 3523
963012628 3974
14620549 370
545100000 1817
790225341 4329
143785980 585
964964079 4188
799335336 4473
579886191 10903
8725 461194498
213059744 3181
192600001 642
655817846 26407
249722973 881
765520039 7010
664958817 4940
384985477 1422
587703101 1959
104400316 348
107194625 1106
297940275 297940276
483203224 76203
128399538 47769612
887702958 2959
760569436 3217
1433 376773126
800576941 5158
688729543 4713
271665140 145625172
3690 303428700
334542910 1326
672370803 336185401
432689035 1641
457403256 1795
656400490 2188
676258351 6116
950996829 3170
665400001 2218
2640261 10
59100000 197
867963050 6605
937427780 895778474
512389470 3043
630582565 2978
564385413 564385414
567901554 1893
111310467 55655233
734565719 367282859
455603105 2848
669070071 15039
946599727 456585292
30738658 206
498199346 2061
117404212 1009
936685441 3542
800225993 717901499
18167603 9083801
797702660 2659
851112056 3755
47099999 157
989858409 862246
407727376 2408
502772031 2169
345404293 1588
161734321 80867161
940915410 4680
794282081 2882
346425640 1239
779718025 14412
890843679 735276761
744393497 4333
72000240 240
875461589 3748
213883541 1937
865263203 11877
482702551 1609
9005996 40
783549428 10860
726945280 5128
590999589 1970
185100521 617
384694684 1427
88219825 308
62972230 239
571924396 2345
761571258 2701
1444 332616046
66300055 221
975464641 42314
741225500 17980
497596000 2365
180810660 14095
10953 955078835
221920636 3145
725566726 2925
75024059 364
172436303 4869
595379591 6453
2608 557225280
560006818 1868
780000001 2600
905287455 9330
7967 730147288
673613798 3133
404117310 3273
516565739 2910
282238325 6618
379080604 2117
771468563 2717
720601933 2402
463371742 2651
769718120 8660
95296020 358
357298810 1191
972957600 5100
49616265 4584
617919499 308959750
153900339 513
19499985 65
127673771 63836885
3602 593263791
592801975 1976
930270280 15491
413399942 1378
779946047 4078
171559777 752
326845459 1182
160142408 668
664710212 3972
876302765 2921
244482915 2241
732597909 2442
105145870 105145870
212246281 1290
46331573 46331574
901337377 4962
466852159 8768
819250131 819250131
96175926 966
264333204 7174
770734259 9113
178131009 3833
408300950 1361
317701059 1059
978789813 6292
949203163 3164
733691481 263010002
999903334 3333
302400065 1008
675865679 2571
384667160 1567
341636697 170818348
500540671 500540671
953262266 4467
116400082 388
286793573 143396787
470707476 35892
422257787 1458
164436790 55717070
390744621 7710
69966009 287
870346177 11497
838055823 5086
8666 774367762
552022170 6851
441729053 1817
203077613 84880512
880626850 3769
656223253 10171
611299789 6450
826422045 4203
397251562 1393
362853966 26690
316599964 3613
443419050 2777
910878799 4888
578748711 2402
602549032 14558
304800126 1016
334798884 1116
142355396 1115
346936165 2040
169952229 1552
4998 889596140
96300291 321
891941859 445970929
599840155 2330
187218238 656
837482157 418741078
3510 622291316
920560722 3323
280293979 3038
114840271 4794
2401652 40
786664306 3464
266632940 15526
400279765 5106
493801979 5705
58799803 196
307834356 4236
980166273 5742
83154639 454
4263 692908940
865201515 2884
884697778 2949
262714733 131357366
722448605 2442
12207 623568943
23776172 23776171
854452497 4306
701829404 5325
614608771 2932
490639073 19376
240299999 801
939376760 3535
164328983 984
60502184 1346
164408272 1928
764104283 2547
985148472 6989
107284 725877204
325643544 162821772
226244099 3450
108533229 443
230085525 1185
817708491 97772
715324295 23425
535252963 199202025
998413661 5587
4666 543126899
3344 769825584
419350353 419350352
340799234 1136
54675003 452
122 32562569
519759850 5449
317714395 158857198
98380282 1727
326069401 7080
701988498 2737
114055866 387
688200000 2294
129225632 2883
778832937 389416468
250030896 250030895
5943 707720031
654232470 10594
666994251 35943
63237075 238
628116607 7787
124200689 432
90000301 300
114608281 114608282
493378600 3575
3829 970179222
38819431 6878
812397291 2708
94460494 94460494
403745188 403745189
982839662 134433
556200000 1854
122681521 1105
479097535 239548767
246775316 1804
387504096 10528
241124099 232600120
7213 664814997
696846598 696846598
356002568 3094
646542108 4439
98291963 780
230400398 768
77021266 28885382
247500541 825
946393760 27872
506174365 506174365
630667715 9122
597664704 3792
458399420 1528
672899457 2243
104762941 364
944396853 3148
27900093 93
879031293 15578
300000 1
321090559 4960
314811876 2867
127783495 462
487862828 3076
736502726 2455
371100000 1237
721202403 2404
309040837 3783
879427781 712394043
3585 407992500
67722992 441
4295 691533655
402133761 1792
416757644 7549
229681479 31528
229838721 2173
963896787 3213
912 197194213
845639190 3210
3816 330335546
387038959 5810
355202008 1184
249613453 1419
253577299 2065
963597007 3212
103795317 789
1346 174052606
773970675 386985337
2347 431314467
3705 256609938
444 50698641
975247087 36607
849303666 2831
102014101 540
185700128 619
906605976 3022
799353941 3230
575523356 2631
3421 931516724
903296979 15766
218321591 847
38319440 199
154199506 514
236317633 1725
758245908 2758
822544047 5168
236180853 2678
138662782 69331391
638744330 45667
463299158 33528
135300334 451
264229812 2339
837477664 2822
466498934 1555
164707114 1298
474599029 1582
410381280 1641
527800833 1772
1152 301492065
796624137 3304
321923890 1399
16271903 76
745202237 2484
802118156 3009
90173999 15820
977618112 9457
769726231 11933
360806270 1488
738897537 2463
370500461 1235
915600000 3052
701817621 3902
116388575 664
405117640 1629
721497595 2405
859139325 7065
799236989 10522
483054194 7247
496343936 1936
966704970 22715
770700000 2569
896202665 9661
547492997 2678
857907925 11478
726301114 2421
25031709 224
67105874 307
764390439 38515
318084374 2625
347721659 1580
297562721 2140
70852269 791
29700013 99
850266855 5905
702395609 3073
927232402 4143
2160 619904809
225855162 1667
536626795 5654
525298249 1751
191100637 637
128683782 4327
1408 269216319
440322412 7200
496525793 455615529
3128 166259049
784905497 4776
141198191 57679
97058881 4398
857027926 16039
262324036 1623
649735103 4384
775463597 4179
407035339 1389
796483583 3072
715799926 2386
257606779 1460
5851 205758387
552129979 1917
5574 989730588
237566195 1164
667998733 2337
989062821 14780
909458622 840628123
891565737 3017
211457540 3556
420592710 34574
266 65688975
20400065 68
319944219 1067
713697622 2379
169799045 769
470265697 2448
231196722 917
896723309 10587
118500394 395
543495231 2219
330449533 49196
360388510 8071
286250693 2839
656886750 2314
800997329 2670
516582369 2840
231300000 771
5627 820781030
253203678 1071
62621999 5880
372899999 1243
995946528 4369
24778799 100
827002623 29774
3599 891918576
171685195 1784
811327408 13998
427407120 2476
362394216 1674
548326073 4508
745200482 2484
494977920 3631
931096268 931096268
928498341 3403
358785503 2441
656503341 464976371
34499999 115
378657936 189328968
434136076 1665
670345779 64829
667611249 6001
774244319 3018
263400001 878
129129804 1328
612900804 2043
662921719 3539
237550308 91087654
785070922 5564
694212254 16371
817073484 28597
590143321 295071661
21086641 21086642
35999880 120
778192380 113274
616107053 2129
105981229 696
52875391 197
670286584 5528
889939057 11022
463498599 1545
174032152 3346
64176769 576
687300000 2291
609215792 7121
795761613 3618
685253847 3268
181158390 4410
517200001 1724
136716234 493
653479264 281472137
111475632 23230
119854921 412
324599717 1082
190581340 867
269480185 39702
997085235 4481
868497106 2895
493498356 1645
508580988 3057
629461183 39063
732316049 4850
551699063 1839
967122911 483561455
613802045 2046
524327141 19251
485322636 1835
696467513 22953
983980527 109807
462926628 2582
212609429 24130
469888427 469888428
957900001 3193
617211380 3671
742498784 2475
681134999 24375
21300000 71
945550176 470007388
33430094 3077
574282795 2993
23842388 156
904196623 6901
379438156 1989
966601501 3222
530626779 4456
249292080 1620
757384849 6715
450848730 152084879
795313062 7683
583931815 5214
603602012 2012
458133475 458133474
598509310 2570
991797836 3306
944253877 7603
228411155 2283
660599621 2202
379791573 3251
112200018 374
3573 899439555
242554274 242554273
783831534 2780
780603086 2602
715502959 2385
809171221 809171220
563795801 4357
235140921 2571
91143252 318
864500716 15777
258091781 31608
791725099 19418
942328550 9601
301499999 1005
820559138 3158
286066869 2109
685232680 30170
572 150980297
238146066 8462
697886590 4993
312505909 1394
784131221 102367
661694011 2838
163030553 5598
348004675 8786
754369919 9040
865520286 13397
622781446 2189
823248075 106075
459738070 6295
450532633 5672
777898080 2593
239100634 4743
488847580 2470
48501948 899
91465313 725
848655384 303220795
223174121 2019
643991120 42999
163705413 163705412
75600001 252
586282949 2854
687461271 4380
866804554 3548
828852413 2778
8989914 53
656291456 2571
899820388 7599
178908894 981
778199999 2594
93700375 93700375
373762914 1467
109926991 36184
841801272 2835
521205604 2201
831877130 6480
322679239 161339620
425376590 2426
827099708 2757
124747915 886
680934967 3151
55075232 1528
763575971 5102
897109296 5148
588581959 294290979
131099098 1871
33028553 118
350223389 8170
304924436 304924437
783898492 3106
61616878 61616879
264216537 899
790790516 2729
809 205370624
194421171 2893
397186775 7701
229800767 766
134260170 588
222319049 1088
6980 465414811
842617648 5066
256199147 854
300356159 1560
673802245 2246
595359038 2962
54300307 181
306146937 2503
335113661 4197
109499635 365
241787359 3664
649367712 2394
538642300 1850
353967952 2314
816458173 5411
338998871 1130
723598200 2412
702453819 4877
85800285 286
98747900 370
794570400 8489
388668351 1679
2648 720202181
389101297 1297
572927335 119335
4318 677606468
39599993 132
26213357 183
241727162 863
822405131 3446
883879843 30056
605430930 239914278
14400024 48
298320856 1279
211857408 84075634
562060971 4845
74686845 828
81299729 271
911700001 3039
820799997 355630551
201900001 673
52499831 175
65843677 572
924058235 4484
255668416 5008
153483883 77349196
454500057 1515
82200274 274
23106721 224
340662932 8938
19567 753060939
924599454 919644207
61200067 204
60152326 251
434525774 1912
324299195 1081
6763247 23
741984660 3642
70208275 389
76603002 274
327921105 16099
815700944 2719
789397436 3307
410815779 3136
909718298 38035
38711695 38711694
447302217 1491
534448341 17211
30899940 103
881098817 2937
776400196 13676
724662805 6966
771901436 2573
540942559 11842
123299872 411
223727311 1581
390955841 3520
611810730 12774
665962431 6646
948246244 14610
264646799 6150
449326774 4847
913555134 434069272
132049125 1125
872159883 4837
863269349 3485
531797900 2789
324475008 2717
16755 605982971
876920023 18124
943253160 3655
824461127 3772
16500071 55
46367108 23183554
268200935 894
68879029 1787
654748113 2772
52780938 500
220496920 969
705366420 3014
20123446 20123445
914610488 3172
371488224 2225
46659240 182
641872063 2336
143930054 506
763337912 5060
280538115 140269058
221883 940562037
619800210 4842
896121622 9231
260409991 13714
652314333 3794
627138906 2753
337411141 1348
920118165 453768536
354298818 1181
890401674 2968
164753070 914
295500984 985
6382 416884161
262476191 3013
1314 222070681
5646 837179909
558566007 20888
405243440 3017
923519484 5398
459112411 3124
588163212 4012
636018100 2350
959741652 479870826
5779 318385601
101400337 338
420299725 1401
514394990 4962
500567721 2278
404871011 1743
144833375 895
395934763 4695
5799 450115593
117300391 391
500398333 1668
295034520 26202
474900000 1583
696297680 2321
212752249 893
723372375 23925
101468159 360
66446843 539
4319 960259296
848399379 7680
657943524 20692
403135344 1611
947097349 3157
30574389 30574388
430238999 14284
242450081 1839
635905729 10552
1438876 620369701
271214206 1435
521896467 5879
717007943 6793
189375686 189375687
561668120 2360
961936843 7990
662006200 14107
942960520 7330
284446682 4439
643231681 2587
555345132 277672566
673049521 260821466
691327183 10803
635268087 4433
958727960 5266
692697691 2309
724268953 724268954
622336798 9401
441881894 4953
1934 479639987
610296783 2102
647835362 10220
52945871 294
212278596 212278596
221417957 1681
180 29410359
173515574 804
250908945 83772752
132550749 2308
462910691 4055
359449081 1706
617708701 2610
423731615 1848
7880 998671202
353100657 1177
504621838 2294
349 86665425
549610260 11036
324613113 52603
92699691 309
904734952 4972
113699621 379
647896193 12773
169813163 2874
152266751 768
686099638 5407
57431301 380
658084044 3415
259176970 953
785118347 392559174
554011377 554011376
210533096 8609
573819210 2947
719704398 2399
649114779 10541
382484035 382484035
246205540 1779
117324297 76841553
503098324 1677
739357121 4333
350706592 6484
320636214 320636215
568694994 4171
355305801 177652901
498000001 1660
334901093 10527
99617288 99617289
842703643 2809
849502728 6822
659053836 2333
899102159 2997
212989685 210049
238211225 238211226
837993890 418996945
402727844 1757
984124877 4091
359101198 1197
732458831 5838
939849723 4226
867590770 4955
402181005 201090503
385717294 4142
563430839 7287
1623 214427514
633897887 2113
321061369 160530685
750540020 2936
903002084 441084063
809256796 809256796
216256978 780
557306801 2301
689100000 2297
302876112 4389
912185236 451901153
4500 556560000
363980093 5357
817200000 2724
810829553 7397
939558234 7538
295951585 3134
675395760 2480
620513431 9715
614040168 2917
35778751 5250
694772101 2475
84141152 21536
275140616 1123
515200191 42016
329385125 2068
750903507 2503
936464543 442418297
353230284 1777
748178748 408148104
644699991 18681
283878067 1893
5435 730455003
28530085 1682
527151045 6387
859339386 5416
757690361 68285
476406279 5807
505135546 16076
588751840 7256
312299584 1041
162695614 1116
841486643 4003
635294206 635294207
990219340 21604
5685571 22
792688076 6247
559675631 7738
125319857 823
345000212 1150
718997076 12569
737691076 6325
89333054 369
108538361 2195
575291300 2072
684579361 342289680
167100404 557
182400608 608
444261501 1646
16419 663900158
83400086 278
908696972 3029
392196970 1901
237599999 792
297900992 993
1087 130314281
7123 523248457
967616401 4920
744965647 45443
486296824 191617102
57299935 191
686704163 2289
757429805 3095
923236258 72844
6773 841434864
585224744 5345
207740417 1664
609038348 2394
69400904 1645
884309367 441154371
436352466 2857
31199896 104
89684987 89684988
607202024 2024
647003688 929603
995396681 3318
3839 652002469
377266220 2410
641698182 2139
379498734 1265
379092015 14111
70860383 672
984283229 463194033
21805098 241
795909213 5049
916642620 7362
978003259 3260
521698260 1739
669752253 8055
854777545 854777546
149323926 26373
720532830 3903
4196 355376052
817790546 304714971
338929276 1484
4287 306344733
436631349 2603
266099850 887
543768629 271884314
928058879 68320
66406749 1689
474488567 237244284
687002290 2290
582001940 1940
87292621 306
646326089 3281
278696222 1049
219354560 96721660
709892277 11703
619469094 3139
679867439 3115
519934274 519934274
305401747 1018
590699513 1969
759496419 24209
156262319 930
120631139 2037
538273117 484447193
938488055 6146
907103119 3388
276901586 923
376200826 1254
309202772 4499
896864988 4912
148831189 908
79803460 286
405548912 2387
744005519 2544
3139 781030285
4624 915486814
83166529 1184
147000000 490
726002241 2420
506733503 5489
461461431 1821
7303 986610440
166366061 166366062
614234895 2366
338706689 6137
3380 572336983
756899603 2822
33899999 113
642714617 9871
560871041 3491
65640025 2074
606055174 3175
710978303 3968
512220615 2166
270690530 919
303078917 1014
565472848 15629
387707896 16320
701245127 2663
503265047 2524
262116765 2087
109023841 780
648037697 8338
3017 590189604
142356947 557
676017538 676017537
846131558 3899
102900000 343
11012746 69
957801420 3910
140597158 56218048
7387 945683740
775208806 12747
155700716 519
119651510 623
588000001 1960
338742000 1968
915022729 3492
79509281 1352
744431752 744431751
1821 490165854
44100006 147
164703753 4164
832763527 326287938
395118429 2345
220746003 867
424441756 3897
972444379 972444380
997100675 4121
444901484 19279
466479418 233239709
624397707 4640
10091 351601845
451198495 1504
945303150 3151
169459819 169459820
608795523 2941
1700 126684000
261153798 261153799
847864439 73218
846594823 3063
535500001 1785
709815074 10515
670094971 5657
467182951 1734
87586123 87586123
4324 829662680
142738278 1727
543022086 2785
700778933 120155
704894236 704894237
454074549 4881
989829587 4647
591301970 1971
880518513 880518514
759323354 5663
219768783 2907
885112204 33329
869025767 8016
712202374 2374
101933304 10648
975672330 487836165
999041847 3464
934200000 3114
305331427 4201
218099999 727
706500424 2355
21299999 71
216154283 729
670200000 2234
613800000 2046
194699422 649
228900590 47638
212555967 29006
724632394 7333
202342640 1480
383452805 1355
177051023 21878
514899035 1805
344474902 2138
480600700 3050
292048526 1003
325073761 5104
78800642 1700
322820783 6344
442402430 3314
889460556 4602
253609790 3560
937 89239880
4212 614080116
30899999 103
403443579 79262
999296669 3331
934199730 22419
6337 643571417
490437275 25178
386949430 134209753
952543747 5174
786559122 2766
417319227 1990
888599735 2962
855174527 3978
516970101 4209
364935003 1566
274688762 4663
762931688 762931689
209450549 3311
342676049 1144
181627304 7036
109147635 367
573601913 1912
644010820 30650
645916411 2190
346486581 173243290
590227215 2298
792471910 3757
155118430 2816
30354953 137
77400257 258
150787744 961
844805621 4232
274792465 3438
908400001 3028
251098404 1158
719316774 4844408
378173155 1634
571201903 1904
874501463 2915
1465 318181885
254294347 1012
81760331 81760332
400259512 1532
458585309 3610
556254074 2586
776040613 13589
604793052 604793053
636529176 5162
288213131 36922
967804540 23669
2699991 9
986877135 4995
712938957 2726
47601774 462
597298009 1991
360547921 11430
63832844 1801
228529459 837
605402017 2018
483627672 2376
260187463 1121
933068945 4202
831601629 5654
609691992 19474
445020951 1537
149251421 3534
375092067 1342
746737048 373368524
293100367 1598
636900716 2972
354030366 1421
893339279 18588
621162106 5217
14 3680483
806146666 25185
1112 248690726
880280614 6609
346428371 3093
124951000 500
69727081 258
7116 477381060
18772019 104
712799900 2415
444901483 1483
711973905 4858
506992942 1953
363765026 1431
134434581 508
918603061 3062
920728411 6412
801664200 2775
936000001 3120
805470773 3667
930899999 3103
941398935 4679
610502035 2035
532970081 57155
629397902 2098
571538139 2500
497549711 2894
650326829 2459
473833537 3768
558613072 3032
964802534 3216
2851361 16
26151 783069826
77748667 1028
210466574 210466574
337501125 1125
1424257 16
324575647 6128
234207233 1401
252953445 252953446
310069760 2080
334326705 167163353
765038575 22928
147594111 640
8349 682141609
4718 475779790
940010907 5996
590790720 2080
115199615 384
191568993 1504
112500001 375
564300000 1881
10183 374195624
444727874 11589
448906010 1618
163239946 689
970734392 4851
135507993 702
967655542 3909
404795261 1583
419101750 1397
382198726 1274
285409067 1179
775800001 2586
472164145 1784
46020258 279
669857952 3175
954768468 5066
767788927 383894463
84067919 590
16428424 65
245504008 1015
786900000 2623
534792895 3802
314100001 1047
308632687 1456
995954837 660952521
483808849 483808849
154320665 5183
439051460 4005
215946001 774
337240025 1159
220140505 24721
814877778 2838
775175071 3059
6543 580438563
23276400 175
343199853 1144
572165182 8127
30230140 1060
58641771 309
148560271 1537
6718 938019249
842504337 421252169
951591601 3600
317 18419838
674171085 674171086
617549087 617549087
57348800 390
750621501 5293
151800000 506
654347256 2328
671122969 2383
425650693 1787
253837703 10382
253057675 2675
734966528 734966528
349528527 5751
701545959 5573
85303600 30384366
829197244 2764
162299460 541
250292332 1131
140953187 11327
605442590 2357
710132809 2579
658248229 17778
457798474 1526
936303122 3121
3014 649577546
310808901 1301
688573867 2947
142877316 60394539
396598679 1322
426901422 1423
639851827 2754
999556451 999556452
914154066 7849
744904936 2483
189789561 1340
468599523 1562
151896837 559
382538531 2022
672625745 5393
2047 353003543
648998041 3788
742998019 371499009
271183717 1308
5504 86516129
15013945 71
856019156 11849
522127127 9102
907312944 3826
4575464 29
723893719 4418
565249185 2479
771302571 2571
375561837 10475
620998946 2070
59659614 1407
806257734 806257733
27430497 537
659184283 176681
953583546 3276
2678 284689076
18360746 78
414863375 207431688
327211405 10835
395214439 1891
670201677 2234
499798335 1666
357109817 14728
557826170 2735
842999751 2810
569700001 1899
543830313 6004
86637292 55054917
661944673 2501
418950261 5457
720 76044628
11178 978924158
513903212 1713
632450686 7468
886168052 5971
101893637 50946818
822542699 45150
694092241 6480
531174346 8083
63658132 493
43779515 43779516
474163614 2493
665480380 3170
981010387 795161283
75834352 268
387301291 1291
1576 303489505
839734538 518996183
647265228 647265227
501853192 2002
312316914 303474495
541376804 194200616
960231226 4210
400277958 13861
349344491 174672246
208943505 1796
898877120 25866
82205376 875
626490479 4466
843781194 11181
246410458 1358
155941482 642
741195310 14249
328060503 328060503
785405872 27027
195682552 653
717350662 4272
16405356 1134
762349811 461703542
224870657 112435328
343199171 1144
3824 865351712
277128885 1047
813137675 5083
426320670 1642
326029795 163014897
732465007 3601
483235323 21524
623994646 11638
420653826 2157
500868279 1870
195347260 739
760058097 3710
408425259 1580
109500248 365
274176329 88900
63466668 362
133842252 62448310
700232239 2630
375417287 1445
871790252 3863
198900620 663
801673182 801673181
993710250 913649405
583731917 291865959
136228912 1209
947101999 3157
714921265 7542
405983629 14365
109616908 818
357046177 5309
482326250 4375
281422413 1729
980704361 12820
735598563 2654
580625563 23971
2103164 9
523904219 12145
307349353 307349354
898380909 3369
418425940 3887
264737863 5059
246774401 4074
891939856 38909
204132737 961
50352438 431
586341226 2333
462580862 1721
15299954 51
676906960 4016
461084094 11345
1075 234696688
555542592 46419
628425012 324459093
745323745 12395
111299935 371
793765840 381053944
872495670 97095
13392670 78
738597958 2462
221101027 737
39511925 142
302453434 2501
67800227 226
853202061 2844
945600001 3152
602050054 2013
312655181 1130
75300037 251
926667227 926667228
676884207 4005232
62501445 226
481966080 3712
516382021 3465
581951301 3892
869872864 4600
574274236 6159
582299562 1941
884976728 7024
183065281 2760
507308976 3243
109695690 610
430528496 1634
59100236 197
973740360 549129162
719468960 5705
90435888 1318
63443743 461
719591986 3537
367607205 4738
148035040 977
998402016 3328
851410231 3763
19241 583117746
705902491 2353
166800555 556
15169201 400
238800000 796
4081 783406053
91564726 483
58457447 2665
629443995 7781
447055801 5385
441348917 220674458
646268042 532341
696098271 8423
95634734 523
643149864 3222
560071890 5166
897633569 3952
291731322 1458
934267989 6151
689161466 2864
535167707 2274
862502875 2875
401101337 1337
900914014 3633
941178804 3547
2653 215826856
785097384 2617
149999499 500
742490024 4115
450157055 450157054
663715145 331857572
3963 983588859
763589865 3496
17630410 145
632159264 56564
426374695 213187347
985247783 3974
372575953 1821
991479725 991479726
689062374 3003
389628445 194814222
461901272 2623
72792302 1473
702153795 5738
185854613 185854612
853202844 2844
751540223 3072
263939416 884
193499675 645
761704609 380852304
641796224 4467
947336303 6754
192595414 999
512510422 256255211
778497479 19940
432522531 6614
31200001 104
9176 994705928
35129623 440
780028607 4108
29317449 29317449
333300665 1111
865210136 5196
115943039 599
167837213 1554
242399333 808
12439 529095933
267908266 2238
4255 743792069
611138318 40429
700087169 51568
391379921 3317
594502418 2003
110373783 3384
1363 211263637
63797373 442
893615689 83766
175800053 586
129016883 522
741000001 2470
617100000 2057
172252478 1633
942893959 730858381
883527981 387705213
453575500 1750
891129960 99512
580923361 2160
794101181 2647
92312039 555
521457299 2730
442558790 2126
236669675 1175
510239999 7687
977131250 3950
619957464 3066
164760115 634
465630699 2001
252789847 1650
436801456 1456
927003091 3090
919196991 4286
613514059 3954
950613276 22115
257281089 1805
196700616 2726
918303060 3061
395700669 1319
812954919 7892
803214347 3076
618964815 2714
925199824 3084
738605005 7368
84721099 402
930903104 3103
785852382 3343
664976773 3619
153230913 592
594298020 1981
953943645 11514
13054 194380421
57635171 253
376537678 3894
599386240 9535
942303142 3141
212644254 942
756522050 2749
814121658 5028
20 5349360
922915442 450916098
382198727 1274
964803217 3216
569514678 1998
540300001 1801
580701540 2110
185234720 7667
253087127 7836
866598814 866598815
458401529 1528
331946064 1533
755702566 4353
417042037 5320
296283858 1942
913748980 906628614
246599999 822
56638976 436
737391121 3074
368475134 4398
794704067 2649
808799084 2696
421201404 1404
855047703 3662
889 220569970
840192149 6153
413400000 1378
351946414 139903075
450302992 1501
225890089 112945044
449503425 1575
105907015 436
1406 352270236
621314979 3718
70247313 337
901019609 450509804
854295025 3813
163253781 13220
706365662 2786
863780088 863780088
735000001 2450
677050263 54893
541802845 1806
980493261 4801
31947967 783
771899827 2573
460393003 1581
90180555 317
138900462 463
715833929 3378
141599527 472
2177 641059611
3198 911408959
496417167 1688
470699494 1569
198599835 662
564698776 1328703
625802969 2086
945002635 3150
54899824 183
80311331 687
753931587 4398
190798001 950
290100000 967
282822211 3190
943279426 4505
562097900 215733859
613198483 2044
48444997 23213414
142486017 2432
357900001 1193
74827302 1010
771730359 35632
2897 792210723
987854778 4374
208048580 757
44900397 310
909300422 3031
434203312 40321
873987939 436993970
54004175 225
368499418 3997
6603 858879858
881922228 699045715
948596838 3162
106769540 415
843300000 2811
866863883 3611
247555626 2155
586780198 9215
73630866 30795283
161694982 10267
259659610 3385
2225 476883972
361500797 1205
587398256 1958
22554458 30244
225900862 753
8314 699656356
190500001 635
530551691 265275845
330163249 6934
9000030 30
892888980 3956
83999719 280
869260924 11191
780554103 24171
501600001 1672
549235144 1928
578293281 3831
188597466 854
942283261 3699
905856424 905856425
977270836 8254
8993 314357134
811559808 5433
715877351 60683
333335026 4240
324301929 1095
379466025 1273
85800136 286
752188731 7630
96393868 962
362701208 1209
2953 724201483
54948528 454
938998080 3130
698588523 2956
765228151 4230
407116726 3630
503432559 6638
460502019 1535
402198666 6171
797195600 12310
513733685 513733686
278205522 1115
101100215 337
996787106 3339
540299824 1801
785700961 2619
647229606 4397
166500000 555
815707896 2992
905396981 3018
516924345 2445
302101007 1007
835111804 835111804
498730424 2242
816226682 18008
170351219 1105
74653335 1627
318216539 1115
295448448 1030
195809994 1998
662102208 2207
430961078 7925
712900584 4044
231518314 1461
814796716 33990
815171776 815171777
307914490 2174
49318314 605
678952718 2451
143496077 71748038
124629211 2059
658421991 658421991
689651920 689651921
34761104 298
956696810 3189
860121798 6518
154256667 36347
202174444 1959
978282872 15874
386825460 2207
370726559 1616
455636154 2554
89455426 1543
642343940 3948
152795472 834
448198505 1494
35099953 117
946351692 5017
864909345 432454673
4253 946345998
440999999 1470
619519128 9901
443736706 24299
39970741 170
280420455 136849189
770267296 3885
489900000 1633
581400574 1938
319793040 1186
37169196 1644
419772215 2562
666949753 16326
300382036 56874
452359457 1566
122763076 554
4020 756861480
431080077 4655
97816351 342
136275210 1656
9417 525515685
756302521 2521
177309829 1044
731415891 365707946
95326735 595
700712230 3132
500042271 2795
241773598 6929
553107526 2051
432601349 1442
85396145 610
275098410 1098
829193277 342292245
466157341 3740
129289582 999
419553713 11373
329142475 1718
169670061 1489
962790172 10286
285973433 3392
533292865 1939
408001017 1360
264449537 132224769
202403547 2557
724943603 10857
70230784 399
166800909 556
642390399 6487
51715130 943
2326 306568170
247797940 10904
7358424 681
858290330 3020
163668672 576
4499984 15
345266593 55968
559785599 4752
458203708 18587
482102510 1607
187835175 1031
668677082 2243
782149580 3077
897488526 12097
630938951 8568
910453291 4063
677580400 2800
438437779 3442
913414845 4335
289976891 1210
975568661 94793
195106745 713
148339247 948
862958024 13649
431172959 2136
267215573 1257
995335682 995335681
493052443 246526221
308659907 7468
674191981 6468
27439482 243
234172483 1444
61200145 204
847297380 423648690
671976823 2279
630908708 17313
398434695 2371
554401849 1848
456 39699360
277199075 924
913770265 4947
621869769 2084
391498840 1305
962358695 35556
726738753 8284
973196756 3244
1823 403404378
105783836 485
375868098 1827
808321641 7614
108400822 379
653036773 3497
673219865 2692
1317 394274144
226951073 1491
26942391 116
842232410 4833
405299613 1351
137937035 703
297131156 32767
467906182 103350
322261201 1431
53099999 177
446140239 1792
533418526 1902
854097229 2847
975623644 3964
416957096 1520
922694794 461347397
326701089 1089
330125358 2481
889313099 13975
264299985 881
27813 570416817
590093155 11679
7889 784592606
1599 373280886
675223626 675223627
801976660 4465
828157861 2932
351709974 14399
208589307 935
479933444 3243
278512219 1358
731997560 2440
672599067 2242
335819287 25212
560579040 560579040
530164580 530164579
95637556 19738
331301358 7367
336601122 1122
57936359 1580
17827992 12698
992113999 495976708
13450 589908246
124041971 62020986
799195320 7623
794172643 4436
10327 856325167
65791210 231
526884 4
471298430 1571
165215500 647
3491 903778008
377649987 188824994
1053 271882494
251042930 1030
4155 894369966
628344275 4943
231331165 2253
354933500 3746
681806557 7817
839623014 4705
167700000 559
16003880 107
714446638 714446639
357889560 1990
920321468 10496
11933 655837680
813646709 3131
21000070 70
11123 733217037
505483959 3099
609126329 2561
636505172 6291
963037563 5231
387932706 3246
866758684 10155
958941684 3571
437350834 2887
647100001 2157
359943279 11120
989403299 3298
590700000 1969
5097 740258855
273934027 914
1206 186509369
547861194 7149
340175219 3223
847799999 2826
932396892 3108
250974515 2035
964983467 3279
37436346 282
904499999 3015
443121890 3615
551355723 1997
75785999 425
417330316 152580403
91500300 305
940184169 5737
79200264 264
600425931 10206
220799668 736
263457039 2660
742916411 14082
427078623 1493
818496806 7123
173881481 620
676211962 2299
1097 125541982
359790465 1984
913233604 3827
941835624 40867
89979780 1223
105357850 472
742044495 742044496
951895442 8078
874012113 4329
75205217 368
453309272 1739
810148061 2857
449699642 1499
678408506 40043
433983826 4063
98681959 481
524020876 6729
977501820 8180
71978626 1533
387680097 1659
823804121 2746
632997891 2110
932356459 6390
839997201 2800
134400449 448
19914441 91
786302939 2621
447133864 1513
714597618 2382
962860452 3722
925470227 8083
882226492 14693
123641136 2312
264467198 264467199
273600000 912
353348297 34299
910708879 3694
961477529 480738765
330000000 1100
465661597 3877
513248500 9580
31827734 674
6000027 20
882490427 369034023
223612 670612388
115652676 1212
273169314 1758
986097311 3287
176099650 587
529439618 14739
873925613 6299
408299986 1361
150721566 75360783
181500001 605
521999999 1740
396 77091253
30931 951561284
874515101 874515102
245649900 245649901
238500795 795
734823225 4722
396902541 1323
85924952 1324
551479472 2573
451001838 14414
777310663 342865732
350675509 9838
352844210 1466
340623135 2367
847941248 21224
585385635 2332
170087089 1711
1139 294790285
670981331 20978
3110 386720216
548049616 39329
153070352 752
372800553 54151
632444910 3073
514901757 7743
405402179 1490
617695065 3241
113506008 462
837721522 5628
26733130 470
23370047 192
910090804 72396
17373322 67
847326911 5976
702933412 3624
617390525 3047
16543 465382902
462959016 2059
908746495 9630
115161711 568
964400433 4006
823951745 14273
483027073 1983
290947930 145473965
283053040 3370
391365249 14619
736499981 2455
864645280 432322640
376804228 4562
445181088 2784
481101280 16519
403006969 4263
849540052 6512
214095207 46654
452047016 2703
507880943 40136
608066406 4535
998382009 3484
531863573 4311
874027120 4658
550041983 275020992
144599999 750
758561358 3267
892502976 2975
2951 635598808
904751847 41084
839214311 5912
6305 747697340
812943863 812943862
733659800 3300
386244523 1916
706226299 6506
446362146 2118
377847539 1660
730376427 3497
989470181 8146
912641227 3838
172548289 2169
3352 541156936
175055051 175055052
655057209 2499
463768503 8452
437219261 2014
44589592 2168
93709148 933
646500001 2155
260726996 130363498
521967150 2414
3016 363244024
335190330 4454
767110624 767110624
866937006 3850
954441515 7412
813279264 5231
715475042 3292
927917405 6427
44100043 147
475466599 1960
512839244 24806
148618363 1679
358976824 1800
483347601 5840
567440295 2188
939300000 3131
484879168 6923
422852399 6315
802985617 3672
263935029 1445
463430995 2886
241405921 1215
938700000 3129
279736921 1294
8244693 28
495345053 5188
349910252 349910253
145556874 3587
563666706 281833353
226227225 1717
341400015 1138
724832463 123701
979203265 3264
286412211 1879
793538200 9607
455700000 1519
891602973 2972
592469879 296234939
757204603 2524
358300401 2825
231264526 1990
874297965 2973
301160340 10740
54228107 604
607486723 8518
532697787 1819
921600000 3072
163260435 747
647288509 13810
673560776 2374
599385620 10755
697826725 657820858
953000000 953000001
951631871 232332
217933656 25297
663527524 302896339
242666915 3799
903637605 903637605
1660 273781545
857536083 3986
810899999 2703
7320712 124
784032614 261507915
10071 621441126
917301215 3576
4187 424967293
378087127 3490
346488653 1158
404856040 1377
786506853 393253427
522907133 1761
981820997 38989
881100000 2937
598154154 4602
31200104 104
421170410 3862
327000840 1090
896019108 5081
233085384 1512
958889482 3236
649981498 279877452
532500001 1775
859385580 846520175
627659161 2460
677552371 2803
148500855 495
830259824 5445
711548443 2823
303160439 1304
751228456 2728
508389464 5758
768990440 2719
279000931 930
678600001 2262
152891808 3571
120899627 403
493405101 2080
549598168 1832
202799324 676
918272169 332513362
370502411 1235
535201785 1784
861469536 266141
874895419 3788
658599425 7557
909298124 3031
868514863 434257431
815252381 2814
852305485 2841
210730815 753
4581 840458108
89130739 1087
504600949 1682
42562649 169
555878268 1926
931047232 3519
980403269 3268
385488763 8468
400796299 6003
595800001 1986
411001371 1370
369036363 5547
893400000 2978
272141520 1610
800051329 14304
747360901 4950
400178603 1454
488357584 8230
944104369 3147
875251872 4104
833112511 5056
764099999 2547
601962282 2414
215401692 1002
408599643 1362
230345500 1550
361462182 26552
397830420 1668
704162582 13747
510685833 69208
979403598 3371
694823365 3187
494593168 4857
225922398 5412
3473 600290367
340676917 1253
647061363 2847
129242350 661
31102761 15551380
115929185 413
603753204 2836
816598511 2722
567740762 2136
426925240 18130
651559573 4871
884862835 7858
786254091 2993
156599477 522
662416014 3339
599276937 2862
968632826 483742531
770569253 3389
108664003 1185
65078899 501
542550825 5867
15900060 53
730392907 71516
464067170 34090
688566474 2822
746486025 5079
477788775 2175
659800819 329900410
136239854 899
911896858 3609
301857490 1210
4651 61025771
441244504 2947
500569381 7065
771355724 3959
656046893 7410
441919952 3509
524350506 524350507
658608048 21699
66170643 401
293876727 1703
218050853 858
345655324 3361
288613530 1971
705920827 3107
88655590 315
952561124 3371
678354741 3837
870027735 9801
326739254 2981
483658340 2773
162542529 622
354572646 4147
134575050 2031
392115110 9626
624900001 2083
864715389 4996
497099999 1657
203586939 874
31787544 131
379379232 1424
609889910 27613
176926826 725
920698731 3069
504732259 11979
399618649 5610
947524314 4983
798001833 2660
1610 295021938
379838295 1555
638097872 2127
337801277 1126
960303200 3201
978890592 925731956
376217241 1948
4271 464979499
424369448 400579378
457429186 6767
422701410 1409
443294118 8385
697067480 2990
152393855 120045424
638687352 16186
988741512 489169233
783600199 2612
17570 617849050
66278160 398
42742056 174
309759504 2168
954900000 3183
370165575 1875
973533445 8476
386635823 4044
567601196 4017
427105020 2892
58160524 692
749068008 2584
164929828 6332
397769850 2767
28096440 190
791402700 2638
75895996 1958
353301034 1385
968707465 19212
272027792 2719
214553986 107276993
365040105 163328778
216820502 1127
358673653 3557
768263989 2899
156900523 523
665334298 2527
625577703 625577702
681304950 7050
56464659 193
650172855 16215
965339040 914543234
3358 867467405
609804721 3380
811106611 525368203
165458875 82729437
287836103 7352
266099258 887
666362618 31430
945376743 6014
216974426 952
703312459 5137
684922650 24384
758401211 2528
940273909 5516
776119111 14111
395594936 3985
969000001 3230
826913250 21750
914671527 7287
724426956 3699
362779453 362779453
76870247 1586
758868438 10153
221527982 9085
275649031 3018
954596819 3182
100499999 335
586498044 1955
960409820 7685
431046463 3801
930603103 3102
971401224 3238
419182589 419182588
635907163 317953581
316734996 14866
994330249 6172
790304515 5036
869198882 3633
786656719 6320
759902532 2533
864430861 93180
672300733 2241
62699790 209
107589991 1228
637539802 284073270
413400529 1378
544499830 1815
216599279 722
826949577 4061
771886420 365316042
533451958 533451959
109170433 384
750597499 2502
221388551 110694275
837542529 3487
876698012 313281370
107199861 368
232421897 3524
301020700 1567
512882379 256441189
7365 693677626
794098370 2647
5700018 19
995485402 425215737
675119068 7169
4263872 16
979198077 3264
5681479 20
964157191 4271
483617317 161421
505199999 1684
159513984 632
318882784 2965
360205006 22143
197152921 1080
5415 949469786
660597797 2202
229800767 766
601394515 2499
998194847 15589
910025721 455012861
810170927 405085463
271281002 271281003
766124905 2854
865789780 3159
120683685 60341842
228600001 762
280800000 936
766960709 5377
283933209 1192
114362080 753
752666113 7767
737098960 6718
909310861 3645
769242790 5022
548828892 5563
440630471 220315236
472251135 2104
811466414 173995
997412050 7379
663192023 3847
2412 355371949
304069512 30464
637290859 2170
846240366 9556
556553509 34955
217906032 1453
728186616 364093308
982767091 3899
497392616 45304
879775321 5012
400555336 1344
733683692 3022
4342176 17
278574760 12380
342431568 1155
289472676 32694
843230074 6272
548077381 2633
9200 896019147
42914160 144
665409893 21249
783906363 5211
48528514 608
723160399 2732
944241788 4492
932557441 5440
511990259 3855
274870166 1042
393446809 1359
813678596 406839298
795104271 8860
923078038 4700
553199597 1844
423542274 8239
696298060 2321
952549368 6445
415292383 2073
845021901 16073
11100047 37
5182 327756942
379713936 135952
458316300 3900
344398851 1148
705640126 2575
428280968 214140484
730797563 2436
597301992 1991
721469859 5731
666502146 666502146
700587042 5159
611582373 8303
383398973 1278
118743660 588
971102970 6282
437099999 1457
406800553 1356
307499200 1025
735725849 3472
632486168 15772
523381605 36532
726006241 3240
1307 298036517
380192269 3119
340088717 1709
38955717 181
323268012 2884
52813000 200
51656085 585
399191377 1625
710698694 2369
164749977 82374988
52324764 191
44161138 376
584265232 7803
323651909 14994
100482885 721
962871665 14744
437401458 1458
209234171 2786
557773356 304425097
696 104842811
413400001 1378
571926621 4027
443099146 8842
132754264 709
387517439 2460
903072014 14388
483999400 2150
821636087 7224
97110117 3339
170956170 699
599046322 4358
968799801 506325833
99256609 792
665307415 2872
173192893 705
733197837 8614
671999575 2240
602677537 6816
934458913 14782
631633755 315816877
920306951 5556
32243384 164
209823019 2530
2262 577964945
197059194 737
163130370 1030
604881867 5924
157779395 2846
47858992 373
431999542 1440
224755576 7363
989098667 11023
559499999 1865
461991699 1687
343166849 1317
446446930 167297051
418119266 12189
418739712 1432
618003340 2060
453131531 1886
31647326 213
335002105 1427
329021814 136962628
1017 179176914
997075307 3701
373428000 2300
777 158206524
305101059 158472199
5448 911928180
659702200 2199
222820851 134885818
60673150 847
527144703 3776
354943160 1925
60729425 1637
666939690 2374
230966539 2038
754072256 2991
734259719 417621
909921424 4287
581098064 1937
363044367 4112
468855390 468855390
435980663 3654
483327579 3095
35632995 211
781350641 10724
529264638 5474
948700267 948700267
243320549 2010
226299231 1448
988867635 3596
607056385 2112
94 27854675
940482594 940482593
968987090 4984
570004742 570004743
638399453 2128
979287789 6698
356930377 178465189
111935379 2498
801795713 56656
102599658 342
431331054 14876
253463084 5877
996875388 11394
160500536 535
138407471 1182
912209161 5204
73655329 955
901212042 17889
679071972 2323
71279296 856
98400327 328
253862982 986
32053 433982978
332335511 332335510
824551440 4710
622805772 622805773
663902214 2213
677930000 2840
512905249 1819
251088630 842
207990027 46499
3127 728425269
279000426 930
106468951 525
93706625 46853312
983671788 204166
316638843 6106
513753534 256876767
447310982 447310982
1398 199430555
926949315 4269
848101832 2827
550823014 3199
338414376 6036
428399151 1428
533100908 1777
279987861 279987862
597826428 32759
402754420 2228
401163782 1628
64087887 32043943
11512 673183930
592198026 1974
44 13196207
639303145 2131
766188908 3307
749424118 32489
877 194540525
3700251 197
755998073 2520
445977441 2920
55936896 27528
926069304 15080
22738425 518
776301592 5389
531599999 1772
823279351 5153
309519185 1560
880800000 2936
6900023 23
732326275 695316429
218865942 159449593
293992953 1153
666002219 2220
465211539 232605769
309361441 1776
871864827 10636
92734563 325
3302 971584507
500398333 1668
917198730 9409
229021527 1777
800324643 3094
448644385 2717
231475950 1746
964122623 4608
361798793 1206
218999270 730
803324031 7364
962119117 4802
977300536 977300537
703968018 2717
11904159 49
710221345 8872
80503 968773102
519601539 1732
30851968 123
137128195 628
701528604 8382
457363831 3544
965106285 3217
439486058 1535
392786658 65639
688005618 6897
359327726 1719
532592239 2978
651993397 7831
795613261 3650
1400396 833235620
782567789 2885
41894655 165
83801413 5211
524350273 2786
812413034 812413035
683992055 3784
952622329 9269
389100001 1297
222082907 3187
75551113 6552
312831080 1376
572618441 572618440
301198997 1004
3567 871528853
699251925 349625962
864504542 17789
11100000 37
910799238 3036
754377098 3386
490690581 245345290
627687071 313843536
658596461 4724
483269182 5321
753254520 47590
111410070 1029
205039026 937
443006242 4783
234300781 781
85952315 316
60697397 478
344777883 4602
257914730 1756
407127489 7447
851648367 10284
763403560 2693
473998421 1580
885597047 2952
163994606 19718
436577465 1821
141086701 471
61684890 222
31068307 513
627233799 4871
702043165 702043166
941963161 3595
785829605 9344
237300001 791
304501614 1015
812677976 6935
204000001 680
1037 142625869
526201647 443250803
960621811 480310905
420114937 210057469
140791958 693
439079571 1990
192432128 104477777
564528997 2962
502489009 3108
223199617 744
444332251 2250
908026098 10578
418800522 1396
542599363 271299682
820235225 3974
118062000 500
11536468 1336
360077316 2395
332914221 4449
6405 829057282
3051 818814080
111 7386450
216301161 721
236699458 789
902279485 3265
507605307 2326
483616655 3114
853801105 2846
659636032 323028963
342877007 140574983
189452827 2831
293956421 3004
907 221724542
558144729 3130
675430624 8751
326981491 5115
801602412 2672
735579845 3127
430123089 2936
787197376 2624
846284099 4579
986925372 11865
967694232 929339225
310641288 1446
970922894 7148
750000027 2500
934862039 6510
397386311 166292936
276861948 1244
118200393 394
935916894 5907
227025304 7765
107785799 514
517 74342484
984254059 4525
874650080 150016
40262559 232
960658231 3273
522755849 7442
99168385 1401
348600878 1162
95371245 957
318600001 1062
876791997 876791998
1761 241573980
65700219 219
163030308 1719
419777190 9415
383565269 4139
199532425 1339
715047361 5696
408092617 2708
499296380 499296379
104619717 104619716
391801306 1306
900030550 5819
562889388 2404
521398262 1738
30973529 105
754 83492385
932397498 3108
322380691 166090
236250660 80445
140099533 467
895799419 2986
322649526 1355
314795994 1145
560599391 10793
888522909 4321
789298175 2631
682802276 2276
11790 786980004
254525565 133067359
842846268 20042
57900105 193
539536246 2759
577920275 288960137
918626121 21349
4884 310604831
595386897 2618
197551951 61357
70199767 234
482918156 2945
624158579 7270
938386231 3145
553498155 1845
532116027 2410
183599388 612
776216537 776216537
4619 963227784
632964820 13522
486300000 1621
511933641 3806
196775007 691
140417113 484
77853 353591194
101055872 1086
253877275 868
506366352 3144
589266249 2533
451550492 6614
600696842 2491
228109013 1769
365533621 182766810
388601617 1488
108599999 362
976302580 6805
673898940 10530
161248940 1107
91199721 304
631197897 2104
490666237 1932
881206211 10277
355406672 24159
552898157 1843
735520233 5297
475079880 2904
541952281 1847
737092450 4554
409190397 2102
520577193 520577192
646501934 2155
642958848 4239
935301602 3439
402615315 6492
777416408 3064
622424421 2437
948763296 8112
527101758 1757
813427759 3942
739 198681091
935633809 3143
761533651 4779
112102557 1371
727153307 5853
599699999 1999
671760514 17001
51965488 364
737395542 617634357
907695507 4288
170970103 911
583834811 10298
918146997 10348
501777036 2127
110699753 369
279128970 1877
872444980 431617346
591600400 5680
875248503 4132
892924785 27728
980332723 3447
542561585 25808
88909913 1022
937091681 9401
893241440 12963
984018737 15821
46453860 1615
10127 649698158
616501259 2055
333161461 10460
130048247 5352
53751 964351575
478701819 5228
380671021 1804
496797334 2134
601511390 7033
572511799 2660
172495359 688
659985700 15460
530998230 1770
639597961 2132
358163088 1488
654074071 4065
126150811 493
279670400 1649
736879088 3032
734702013 2449
237899208 793
867075215 23394
994764209 4898
768002561 2560
830007341 415003671
346481083 1854
876122124 6116
864035810 4685
361502271 1205
528223477 63772
873828696 9802
318319186 2333
772809462 9351
152484164 4179
530081640 125852
5198 716804200
315849761 1184
337501124 1125
939182089 3500
962421629 6851
767371205 767371205
366018830 1711
925414688 64864
245028995 60843
760279469 760279470
445266472 9178
792521825 12137
298499999 995
593458708 2179
335918217 1121
605252258 2577
2178 414314617
167573472 979
393301311 1311
440699379 1469
88498554 1763
608153700 10780
860864998 4519
219225071 1072
648891323 35262
441298530 1471
88335822 766
572671195 2785
929442848 6304
8020 998417820
88800190 296
105628031 576
964398358 3261
708943369 708943368
268800895 896
524796752 2149
902431150 4072
213698398 869
967682517 8343
339134850 1350
509237195 3733
200916811 144833112
356359207 3033
391800684 1306
840902802 2803
812602724 406301362
298641209 1190
775801427 2586
241924993 241924994
504332101 3270
653128806 3530
288950185 144475093
345933000 1700
858204097 7174
830402587 2768
555001850 1850
514199141 1714
486036816 3889
210214970 210214971
345578717 345578717
590230724 2675
247053147 11752
682982954 2376
490200482 1634
319004161 1920
558299999 1861
562698393 2319
206916308 5701
254881777 1741
979970488 30517
2472 547872612
438650851 2075
640770068 28780
939712013 24932
485433091 2166
926585047 679565347
2002 567855288
323101402 1077
334450824 1772
1946 349797306
160499672 535
961622926 940520600
357008366 1787
775497415 2585
538576666 538576666
201636366 2714
947403159 3158
1911 178623210
488978385 1669
2198 607859098
604070296 2050
293856318 2394
679208716 2453
24155 719886167
964725735 3855
389714120 1579
89460017 5867
617100001 2057
744479656 2917
751502600 2505
487617600 2900
866405272 2888
491968536 3488
461071276 1835
311211639 116054742
374449698 374449698
802100950 802100949
993486949 7789
806858590 8845
476398412 1588
633648767 29643
41039809 148
714780771 3436
2954 297302177
2418 675042732
345001149 1150
2114 398977334
947087173 385350261
683070976 240403631
992670113 496335056
115248869 19342
58009580 271
563998119 1880
613609785 5250
688990307 118241
486000430 1620
226515539 1756
444761688 70733
122409247 982
3678 936041872
112384418 526
710095899 6269
140253547 2296
655159323 2605
786897378 2623
652802118 2176
475651785 3286
171262048 608
81795064 331
621603265 4418
88522461 660
297327468 297327469
717474519 2813
498301661 1661
750521785 419140125
3546 357674718
115138126 45649163
974300114 974300113
665922683 43830
60620257 288
558298139 1861
33892189 131
976257104 6802
358760808 1288
457205461 25214
875187044 875187045
146525919 1060
342192383 19164
207482333 207482334
3776 809800902
141786194 515
895063370 36017
153890181 6206
28091658 114
277713900 2700
576598078 1922
132870256 671
301667813 2989
798642879 4130
248874397 248874397
968895837 484447919
940873164 6846
572858468 254113692
207189271 6866
285026162 2354
239591560 4030
90824959 637
467702236 2145
811682173 2979
582301064 1941
19877334 287
634114111 11271
437971211 10134
509400156 1698
891474984 3294
994448112 6888
251244435 160745
920367859 669116911
952671117 10924
882897513 2943
26087021 91
977399682 3258
123838623 6011
393736853 20324
131516952 978
342063856 1556
524438912 1784
139210062 1748
752475731 6475
230400000 768
583879606 216502877
17826768 72
369001231 1230
574971431 6252
359319962 2093
884134389 4727
584442602 292221301
463222916 463222917
1685 87591355
718912827 718912828
463405543 9832
863188604 19789
453544352 1807
295900873 295900872
510520551 510520552
472823222 1943
142543260 142543260
545851423 34541
359369466 2337
424245400 1475
387947136 12748
429140209 5312
229342102 108777829
463007533 13048
29026701 100
835498182 2785
148300799 148300800
857205215 4448
142831047 2558
28795 173835415
147373676 510
361712416 1335
581324758 41399
626402316 2088
22193443 76
939496789 3451
894829956 447414978
248230985 4900
52717140 294
672510406 2905
828859727 709337288
835206373 6053
794700316 2649
961710408 392988917
379164565 4383
357479815 357479815
691458349 3668
960257401 4187
581705802 12299
734087547 3196
818098673 290944167
828084897 7590
543763727 12311
758258320 7969
239999381 800
826500084 2755
308522384 1465
486146340 1674
468901564 1563
738298503 2461
431778449 215889224
285689600 1568
512689365 5474
602056715 3891
981307949 10501
4346 874154440
475625550 14219
218305329 1039
469365690 1707
305399989 1018
4787 606632575
66626441 310
196995336 833
718137993 184327
756398937 3248
158397876 1638
907831495 4181
709537083 709537084
760100021 2811
688199662 2294
282170541 282170542
228040717 168375525
993742743 10401
787488114 8035593
839911900 5522
989435665 14986
942543657 25047
1062 258460002
904904470 3258
192314444 1093
790497365 2635
77750343 530
149139087 74569543
265001514 1563
833152438 462317645
815708513 10577
146944985 5915
533635884 2241
126526477 126526476
336298934 1121
209355349 104677674
32109533 884
482695179 1666
651565742 20494
578046408 27772
206524302 106533845
746356511 69024
950859838 4421
575177512 7672
868853559 7576
683875752 3719
593585861 2230
317878859 5655
753023081 2876
758618054 18754
381600001 1272
28567 456150497
625876650 8298
599617507 25331
846678060 13278
301926479 9463
672946468 3617
757500000 2525
659483032 2743
399195991 1460
28966278 103
247586383 33426
16199992 54
536489603 268244801
182341829 1122
567707372 2387
178200368 594
1413 190803406
869013103 4138
141032090 771
378553350 2345
262971680 1616
211949711 808
167086659 1315
722700000 2409
441773449 1670
675183535 7851
898497004 2995
814878687 3406
537701484 3859
139525140 729
1343803 77
631801096 2106
455998480 1520
668060536 668060537
507085133 2094
956223263 930247624
65197663 224
449401498 1498
518770 815393884
959189721 3592
82200137 274
192900644 643
677578816 14923
291599029 972
72930825 275
550496470 8630
573303350 1911
428329095 12135
11301516 11301516
641700000 2139
115515238 1054
569805624 5976
685056841 2379
2606 757647356
33412 828170596
1553 276688914
113515209 97549059
759900731 2533
592398195 23104
421501356 1405
3246 793683169
569227405 284613702
920888271 6453
70940844 468
695101542 2317
549039146 2734
951717515 5587
980985153 3361
121808232 468
39786696 568
442586612 16975
351039208 1544
797408046 12762
866468089 5043
330774576 11352
868914881 3587
326695641 4511
735000000 2450
619601203 17973
286674111 11886
999490010 499444261
891496810 4902
108599667 362
404792441 1579
683932495 125746
598670202 4778
826046123 7766
904532820 4146
661799999 2206
931560727 6658
442177243 2883
817502725 2725
471311791 2895
122399971 408
59770777 221
385855527 1423
889172864 304920795
641102136 2137
274200001 914
405598648 1352
421784185 9021
622497925 2075
858529499 3100
943234840 23978
218100167 1242
416953493 11849
571435897 285717948
457336354 3030
553874061 12875
864847428 5019
569446937 3188
104195716 13110
708300001 2361
765029852 31171
684841229 2869
130799654 436
446804189 1703
586499041 1955
324299573 1081
4474 931419690
571630569 2829
189669414 7061
146125488 73062744
100363547 551
898570248 8385
842634393 421317196
933112316 60870
71569142 35784571
374459814 10302
65909695 618
709483301 214475
107100357 357
980699063 3569
846779458 13098
608765052 290696023
829739361 3142
308599110 2572
898754836 536036127
352693837 1854
870519237 13171
164727617 644
722323781 361161890
65986048 65986048
42249 952207962
543299989 271649994
3024 878195260
649310015 3552
210000701 700
257638417 2549
284100506 947
44672101 22336050
583317799 14906
700729551 11252
224859937 1212
308401028 1028
580984091 10322
261161311 173649001
957268179 4501
736617317 2732
285108598 4031
506840201 253420101
434586273 1546
7674 538430862
923751215 5441
450024308 2722
935795693 3874
326908180 326908179
183300486 817
599086400 310704001
1170 149025240
192926223 192926222
196800001 656
797702659 2659
898497005 2995
468562058 44614
2821 467546898
161792419 2710
68196559 515
965248353 3946
276706373 5094
114303439 598
553316807 60258
142409222 71204611
109101456 444
177599915 592
108324569 1399
3193 324657854
666701917 3858
449700875 1499
821699035 2739
709179693 3281
481400544 2772
441438117 13108
194148254 1831
911781379 11990
845 250577990
62868474 19793
64199995 214
379200181 1264
329199293 25677
446538925 42024
120299599 401
62699842 209
40491686 1039
863330961 3275
410497697 205248849
648001200 14026
3926 884955734
608650344 608650345
286118643 1587
1968 152339469
962232119 10398
156299999 521
440210700 2025
302026277 14328
314994233 1834
137118237 514
313647877 313647876
142423210 2359
165228160 72842453
294098890 1433
685020062 3058
126067104 1369
128540832 5979
683337937 5154
472930904 1819
505838529 4997
200700001 669
601 93518059
674994221 2279
2264 637886474
646775095 3256
789336337 317816515
619469280 2976
722100594 2612
348754404 2185
592202783 1974
70092 976950061
674397751 2248
411063605 2317
3699 207414522
94201038 501
692399430 2308
406162605 1529
185210848 1809
176290883 13158
322705964 1602
856453406 5227
327302049 1091
421426803 394401278
4315 438410203
351451101 1540
955503184 3185
847889647 423944823
77361128 419
386701426 1289
178408499 1433
120097559 24590
2180 155599680
773931081 9340
958516254 479258127
66600109 222
826750394 2856
130200434 434
435452299 3813
55159268 55159269
628299221 2812
124578201 13253
448561469 224280734
232872801 1005
387273600 1530
58800001 196
221537745 110979110
456586820 2242
724003847 9714
879048240 5712
5911816 39
626426394 2414
449920175 2233
439717018 1725
634329014 2129
109731731 109731732
79928487 1218
346276536 214206391
99699885 473
999653627 494052036
380316950 2110
310252959 5680
874615595 9863
291593664 990
670497765 2235
109401292 16181
882968498 3409
770795752 484052246
128099914 427
932996890 3110
420027314 2577
713097623 2377
403582609 3384
208161229 2948
75566007 37783003
882854189 3382
44383772 205
453350619 2020
618574217 2132
814183449 8350
56434612 212
724228641 21670
228299239 761
464764293 34804
343072829 2829
791829772 131912
958788750 3750
607698047 5864
300300553 1001
487171993 22636
4008 554082063
636419047 9024
149425648 3095
540371739 6601
455998481 1520
218766247 109383124
786859496 4705
275919751 1106
216392886 10688
803146364 3699
157848517 5628
239159215 1062
75947761 840
871056865 6176
109754699 790
679495561 130924
579316850 3416
657478849 4372
968725774 5854
548689483 1837
83700252 279
438299999 1461
644678510 3206
514223542 2377
102280833 688
741202919 150651
499050026 1687
813158353 406579176
915687042 12797
835958611 3246
600605547 2248
329762393 1432
362518216 3028
790567513 4933
377552528 1432
585731079 11806
807216236 21183
78468989 38046438
506187713 2127
541803596 1806
829002027 24883
545889823 2111
969696699 5415
971696761 3239
795012905 341502393
983590490 5955
550977 2
670498445 2981
640025908 5002
7852759 40
470098433 1567
1243 283767529
365571467 150352256
624420157 2194
493463553 42496
336153405 6212
657720373 18388
956041127 4473
13877 768737121
373413670 1670
835503097 2785
476601138 1840
478501595 1595
657002189 2190
359816979 1985
490190805 365602332
456001664 1520
269149276 1351
413383768 206691884
905547218 6458
271207051 5716
904799826 3016
469332273 4339
828112324 8644
351600126 1172
317435265 214415049
519979302 4231
371806975 185903488
447428059 223714029
858002935 2860
294867203 1670
951318386 4689
499505202 2263
861685939 12926
687879429 2713
698781848 7928
543971407 1938
417900807 1393
747680319 373840159
206626495 1685
507735147 3783
109184083 1268
950751399 475375700
388513329 13684
682746463 7698
860274791 4638
528398204 2002
859587593 4216
662585187 2291
639136091 2419
520898579 2146
441692789 3574
73946256 1371
182100810 607
787803772 2626
73199210 278
824100291 2747
147806751 1089
717146958 8206
59700307 199
328597520 8621
419045914 3437
190799365 636
112200732 374
275999079 920
676221249 338110624
155895814 876
893321370 5202
535223573 9509
981864393 5467
452977857 226488928
727623445 363811722
450062248 6097
346085999 3872
345237387 1158
865800000 2886
974876699 14974
355183618 4209
472989987 5448
928484254 9844
744489253 3676
386421315 1799
848700001 2829
812697290 2709
295791096 1189
311099999 1037
387598707 1292
344565490 8210
378318351 378318352
287348086 287348087
591766364 2250
603297990 2011
96577879 708
984560311 20770
550300965 275150483
286124956 1292
527999999 1760
22784964 173
861948541 4849
371155339 5431
605296162 5685
576946321 5932
20556900 975
991196695 3304
377206461 10359
317315431 196407551
442111806 1821
103572006 393
735316119 72545
347595210 1831
375869659 137036412
724938707 24492
640801020 2136
338725299 2239
669198450 39075
28444716 268
500883179 250441590
247792839 1420
698998127 2330
444701521 2664
668731218 6976
410943027 410943028
950108977 15462
983277359 4560
718998666 12485
573600001 1912
935286684 3667
5923 302571896
959399999 3198
193499354 645
4080 933026640
662026466 2968
59598803 1182
704229869 29044
907657326 31098
619149185 31683
108300107 361
15879990 71
787691139 393845570
43502001 187
210838122 47454
310749662 6684
321797143 114107705
736528060 8793
837211954 418605977
528298240 1761
184800617 616
2495 298989265
554714862 6198
308262382 2619
162305856 1048
766604558 3381
749203289 4712
912899999 3043
105900001 353
222414657 111207328
39489 762397535
8192718 68
639730008 3557
843260188 843260189
440858617 2297
668733640 4449
141158196 70579098
626512142 27579
561791344 2858
37014270 224
703138988 17913
385417615 1434
512316304 16197
277051766 4775
338260159 4879
608403705 2028
620357557 5628
167413568 1582
117129837 458
714895891 7383
784437066 2877
6268 976153248
385500000 1285
289199037 964
282823934 4361
986450457 493225229
792906593 3001
693972465 3216
66222271 2024
31245177 107
761755050 4023
858473352 3204
257399689 858
709871924 3347
579494239 3770
597598181 3851
872358698 341894102
786399404 2766
343521365 2121
434829444 2735
352698779 3945
592183862 2346
664591858 10137
69000229 230
317100000 1057
128100335 427
480590414 11457
692459773 216191
747067976 6679
906310337 4530
310799312 129580691
18123483 18123484
666782481 5251
716746214 716746215
830277755 30204
707100001 2357
542870363 21707
958177700 18551
734098855 2447
230066311 964
93167064 419
678264003 47007
713328608 9025
797097344 2657
79282576 293
183301099 611
728969418 6066
232013236 1702
805797314 2686
518669790 4835
725394616 8968
958254930 5079
868526400 25849
912410554 4151
290693095 1405
137498509 588
252545983 1084
489300000 1631
712722657 712722658
673792896 3792
844434954 5035
454346277 4263
582899999 1943
650401876 2168
439427334 3511
440578424 4291
319488642 4213
851133474 3704
676852797 3305
508971539 5412
467946986 262579
763693104 4865
61800100 206
8556 770495781
174365327 1808
833123980 4285
88202795 88202796
820569215 2868
109464913 8566
360656054 2638
389534974 7939
997681882 982807506
16279942 171
89972608 1307
915915019 3463
29464456 1894
869552231 2942
395297638 2167
765150534 5089
590026047 3116
148052639 2015
809101652 2697
85665170 59158982
156599999 522
490215967 14488
809100966 2697
157848993 157848992
502279627 1860
538836440 2396
980174923 35191
98620463 489
905825483 905825484
454624202 2612
285677555 2042
926106049 45612
712693371 356346685
815087969 815087970
597601993 1992
160800538 536
5814 916902684
497414685 2433
273899088 913
846330503 397750319
718797604 2396
217799999 726
2765 169278830
235339841 842
108818833 505
620103403 2067
1460 256437320
1578 386617257
154234849 14455
843599372 16841
385370219 309146895
756595477 7644
38839770 511
217830044 878
972988973 18885
411535741 5901
5581264 52
771143287 8488
715362128 357681064
468963728 1886
475200301 1584
4117 726435844
107978746 562
257682135 895
140767470 477
865076838 3698
352791091 1792
395164032 1648
307453117 1386
130539094 5060
664288288 7768
881488079 13094
403750170 5886
151054315 542
184799577 616
975455319 953430884
6245199 52
397501326 1325
840203063 6382
437282444 22890
296608833 3309
28766489 14383244
445892511 222946256
218439226 3275
846010751 7985
396001321 1320
466834489 2854
139272832 139272832
318994943 1068
658161192 4474
196203617 1131
608100238 2027
972105193 486052596
38681948 394
248716161 1745
913127419 4785
187267389 2373
848606788 8943
777365564 5850
884577259 3123
920636502 14099
499345439 249672720
449998075 2465
864614050 3341
638886172 2545
611585657 4664
855074456 4538
176982691 718
930896896 3103
719703292 2399
599423659 599423659
990954766 17315
20400059 68
164560501 1455
122508082 461
656735787 222282
622390000 2284
203735511 759
855824731 18835
844986281 6811
63573643 318
13721512 13721512
891015200 4870
668270908 9732
338557833 169278916
423408104 27112
642997577 5154
991500701 3305
172499425 575
544802840 1852
697497675 2325
403199999 1344
328046923 18982
557 135453488
561950823 280975411
666302234 3613
805497314 2685
30900017 103
416539392 1792
159495956 862
887191884 5587
504337921 235922692
368100000 1227
243448433 243448432
584101948 1947
482017945 2153
634172748 2561
354601181 1182
515532009 6394
6964 856776110
816663432 6148
674063255 11945
422100644 1407
496785242 7616
26811180 220
764218805 5002
2379 307230315
948597165 11965
230165918 895
720136480 10640
672299999 2241
293891440 293891439
494262216 9849
945756692 3377
391500000 1305
203997391 894
3036 247546184
395319981 2326
703761022 2934
538203325 1794
959181546 6662
492892510 3849
948289816 948289815
1767 312258939
536806009 49416
833096919 3098
752401476 2508
892385999 892385998
293859592 1118
621533889 2393
647394280 14969
156819870 1076
38999955 130
853390756 6993
101930448 389
565770125 21451
60234957 30117479
3955 745320465
456163145 2548
398089581 1660
992105532 3307
890427181 5620
269100896 897
860078874 15725
493940626 3525
265731839 1584
373553683 5559
856489909 4612
469612113 2231
522276839 4929
236243259 2527
589078791 294539395
557307262 4179
141372435 2277
175018396 1257
907556042 367303987
463624970 1906
451185780 2108
985496715 3285
267328871 6070
2870 487205537
692184789 3219
316470042 3097
288522 1
163641299 570
416752501 2500
936523713 4151
857398169 2858
682802275 2276
261599638 1178
871200928 2904
660625685 4988
225243641 9182
637503075 2475
588584201 8275
358200000 1194
974106154 3455
376665918 1751
374903377 182346
218100726 727
466692127 1617
450071692 10346
8939 822763438
585967450 2245
639002130 2130
411195275 12296
703866328 3100
401579666 1763
189431485 1126
841755929 4310
797867546 15130
274901866 2047
441900131 1473
309790606 1195
902704692 3009
49394250 49394251
770846385 15992
998817335 498718990
949196836 3164
754572515 3786
810429709 7227
199747805 99873902
835737401 647218109
535499999 1785
777723661 3255
726058439 2825
951953445 7596
758402457 11459
601106688 31584
223796999 1000
985938882 491198917
2197 228608611
172800872 576
14890465 282
405025919 2340
420578396 6913
980384518 1185471
588751452 30678
22218797 109
14999950 50
3605 416254294
722125503 14564
97840735 577
771085272 4317
497705609 8561
890099655 2967
301147939 301147940
21159 510641428
191999360 640
149305585 149305586
959168617 4557
255122401 14800
520870538 4933
705583714 5793
957454191 957454192
651138992 12489
559836564 3038
829802767 2766
277800927 926
445461649 4107
751595794 45570
520016881 9330
705646127 352823064
911946179 894466195
85680679 321
2921 634495044
416101386 1387
818402727 2728
503998321 1680
176999410 590
803256666 3731
4835 922179258
5654847 280
102062792 102062793
272 32085800
431832960 431832961
797977620 3366
179120112 626
411433416 4574
989783776 4437
238473636 1398
113700264 379
858201400 30982
2381 684061179
896702990 2989
617623832 4753
287613874 1201
197912207 1793
303855605 1126
27983582 649
92400307 308
110700001 369
596732984 10656
848298880 7713
874800001 2916
337429963 7361
858002519 5560
687902294 2293
3320 975588640
507404465 1891
1568424 6
321840959 1316
460798293 5073
645217393 3288
120139837 866
345408448 4312
734107518 3463
790852880 15167
216138502 2466
3875 853192647
119604998 1145
2274 104533506
40395512 136
584581439 4946
265930517 2316
372963239 1909
910710568 3368
660859433 21812
237109950 1050
21213426 78
352605465 176302733
64288968 408
557335142 2119
948305130 30959
979510039 979510038
126000567 420
120300001 401
254662037 2225
696874490 3325
791772354 3335
727724593 2872
148845870 541
21300022 71
425492481 146871575
465902588 1553
919750447 3281
452379731 218051335
148500123 495
164403528 1409
535798214 1786
983994119 99263
18806465 114
832798507 2776
766856914 11834
944999999 3150
821697260 2739
775969269 5714
284699999 949
218463015 1474
643614748 12936
385932878 3373
135176029 4570
700668070 2787
724114889 7269
79800265 266
508123000 10989
218700000 729
287967844 1575
474811480 24265
516537239 2793
610381005 23498
521550456 4553
84599816 282
281435222 4097
692136859 13674
618861275 3036
993523979 496761989
384652601 10758
643331721 4164
697413880 2798
187335832 6411
869929847 434964923
626003907 3650
474258148 5702
606469500 20734
584023398 4073
109665681 581
304147868 11402
246600821 822
226743492 2184
179728717 698
222652260 1026
792133292 4334
216023475 1874
324648852 1276
616531807 3102
617700742 2059
443398521 1478
946319790 12809
314454405 1649
282377112 162666326
154546168 685
484844325 242422162
391892756 2084
339751698 1539
669290463 3153
360 88714422
599674337 5538
395100000 1317
789477611 4452
898202993 2994
542544347 10446
495879543 2591
616303517 4097
251173737 125586868
235200784 784
1923 548341910
888324131 9356
416525354 2334
767702559 2559
420310342 10599
480386788 3038
718326583 1046000
423456697 2724
198772947 6974
431698562 1439
946635479 4652
298319419 5206
651975439 3940
707525981 707525982
680036642 4848
321486123 61454
542702490 1809
257105503 37035
482848368 11976
897757305 5122
415181463 1466
683097987 2277
1998 496317014
4271 372828403
974396753 3248
194281101 1300
44340 730102440
533045049 2648
431145301 11831
70861231 495
4550 806052808
804387233 7328
62700015 209
758716261 2551
763722057 763722058
435795703 191506906
14699951 49
924064564 7753
188318226 684
406704581 2281
926176528 11967
123088959 1688
320143166 1165
779113546 3317
251242456 1765
847393993 847393994
20448885 117
318782692 3611
304201833 1014
584698844 1949
603084037 3582
225867288 1095
960305246 3201
68688117 325
471089790 2025
913199999 3044
718635436 3879
690501248 325021748
994026007 246412
349798834 1166
360825193 1404
107945697 53972848
150811592 150811593
869303121 2954
448626923 2227
501228941 3461
986303410 16649
91340481 560
416008895 9385
920996931 3070
577532397 2446
615897948 2053
122423498 451
194143447 4871
504827713 10272
345205742 5924
767700000 2559
505498314 1685
1845 276142995
587452671 3296
935899308 5110
828634542 4516
870981971 6356
338854233 2084
3511 653371443
887402959 2958
499046609 2126
438601461 1462
885689386 5910
855433227 3027
761414941 12870
723567857 3256
434401449 1448
463041211 296258613
157725545 1303
897136565 3564
120421622 1621
741273873 2953
818731607 23393
365114840 17277
693635283 12638
679199999 2264
643968336 34764
989401260 3298
2868 612011995
990637012 5551
371737171 2478
682354315 2697
73499939 245
99424626 65454
238677077 1276
215545498 14807
990902871 10930
31208436 387
760541455 8598
812364209 3755
308860537 2082
260713294 898
676767861 338383931
911153460 6315
119977009 482
691306904 4499
158626035 1335
530546147 2054
512348697 3357
938369951 569507832
195036082 6429
768672535 384336267
972098423 486049211
685199061 2284
619247594 2669
627858612 2630
495895168 2176
344760320 2215
7496 267487264
427498576 1425
3689 887267213
495168656 3050
762561170 2571
106799645 356
353483924 3309
988966037 21036
119046900 702
742880038 4386
81057709 283
763428811 381714405
840613770 7729
316739335 1297
468778817 96536
908372178 17000
228697565 79858064
83327731 314
623613162 3365
96391815 390
983688441 971033187
337800000 1126
2210 652312440
556134354 556134354
435906249 1850
876036951 40516
849300000 2831
249580439 926
82054668 282
921094273 5712
472663296 3523
685864789 4983
372766263 1300
378601494 1262
54289079 360
589106371 31035
514068201 2717
20306 692576742
995763039 8686
812272460 6819
227619813 1949
231827225 220064584
618585660 7830
149100128 497
621338703 3472
194585375 1186
820953475 2825
467966743 25995
890398103 2968
108523087 461
662800893 3031
624199479 2534
748683937 2912
526199410 1754
642243752 2694
785877883 7251
824493825 4432
7594 232037308
949046808 31711
423624830 5257
829454565 5866
19957052 128
6093249 56
155399491 518
266467931 1332
1204 359581324
712777484 67379
1248 225699552
382919194 6688
554701848 1849
501900488 1673
623461881 3252
224888525 1685
526501756 1755
792777869 15412
217197629 42705
509071356 100468
846073577 59038
391002319 2539
334320935 1157
774362273 11494
758274427 3978
370201234 1234
258102160 2768
101860748 836
353900467 6313
633599182 3787
675592645 3185
909570910 7150
676854149 4998
276049402 2659
109800367 366
929656397 4006
248399307 828
560662383 6109
11475047 39
325594846 1688
806138947 403069473
937399108 24449
7328 651311822
497101658 1657
57859370 229
312155408 37126
540141687 3470
631154462 315577231
596512091 596512090
49977345 2495
3097 287339677
9706586 82
942960329 3354
159759885 1088
525298248 1751
4906 766004093
606750251 4341
427 65110793
245361857 1018
300598998 1002
133045980 570
29809978 297
552740789 2108
80077613 40038806
639333942 2327
676500000 2255
3643 686116335
199955628 829
588900000 1963
600001 2
386175268 386175269
3247 329758826
313133183 2472
945400924 77651
707400001 2358
964094353 4537
577363057 577363057
499239010 2029
175172047 752
36299926 121
232820904 116410452
992497311 5224
21151 658038769
554710446 31981
973939795 674641378
731494490 2569
827528065 4499
21000073 70
127744925 1573
152400000 508
312453588 1086
171492859 102227765
979568907 5865
507525001 40200
760967413 2724
591298029 1971
524181932 27309
659150181 98410
417350123 9755
492439499 24125
548017224 5447
816275499 3700
994731895 5180
176938993 1236
524022662 524022661
473591918 1810
551638188 5963
729604201 2432
633621945 17169
423882345 423882345
876002919 2920
410776997 6726
394294802 1899
794747492 4519
228530735 1008
870075254 4678
93970547 1302
265009361 1167
79105319 360
702120329 14287
800402668 2668
146789974 669
23306662 11653331
302101727 1007
610500001 2035
334815315 1266
815491089 407745544
334889575 167444788
30684790 104
503703108 1679
353924879 3682
133522959 670
245699181 819
1776 332620153
698121948 2572
613310629 4377
637562724 2947
261880050 16725
775173361 3965
281700483 939
959838450 928971989
535116164 4169
94024648 1803
181809506 1035
6918826 28
910446241 910446240
865797113 2886
981179104 479490392
222661704 1273
945338329 9380
321409337 3369
599454220 2121
151968540 1587
339053045 1321
4611 750117480
2702 527807835
715126850 5240
376011773 3471
583822206 4163
12000040 40
2687 371748929
920606715 6561
208585396 742
7496 690347577
133205711 133205712
732737628 2539
831300001 2771
329184009 3069
980976043 7420
947703160 3159
566006472 3197
324881513 4891
688368322 9510
196201138 654
590060155 3668
627600624 2092
144537799 115967316
325955892 1240
600476515 5475
383304121 1770
568862079 171344
531815039 2181
533604949 67821
855603458 2852
911710801 8855
814727857 4549
970960114 4154
667832257 5343
300488430 21346
11400009 38
441784485 15915
364486124 4661
462211958 4228
266984209 1899
984811965 4045
950403167 3168
9961 695208073
269883120 3120
220600904 1065
257076428 868
965588513 6366
870431347 3203
379366054 2651
776990866 34185
23865 354347520
200006317 1396
317398943 1058
571498094 1905
79931768 884
692288845 3137
69599774 232
88313437 918
494206604 27435
815769253 3901
202701312 2728
302879378 1263
843994831 6090
38666365 195
728483330 689342597
897703875 897703876
862803638 2876
141720120 549
3668 432942864
301845331 1642
4908 702815784
341399999 1138
299450197 3292
572529002 2469
208938860 201489132
859390231 706710185
487320681 1715
883972284 3340
35528 734533913
886531315 4314
309301032 1031
468894973 2996
3673 804166247
421196564 2188
821995497 5679
171445680 21114
485113373 455858743
13906173 47
128769551 845
961242809 9255
790866585 3645
185399902 618
979948333 5282
204191012 1137
661802205 2206
306123645 1788
697208159 6818
25141897 94
196800918 656
618 82917060
244499999 815
106973856 396
333298729 166649365
900297779 245983
127547881 3404
250502055 1114
10657 586081715
10470 910748832
834881190 3905
99493074 666
144458530 144458529
1051 294877538
232569201 232569201
991963121 34226
926 240780972
723579998 2531
791050231 3000
317520499 110769845
766820726 22932
86967279 777
345106735 3000
971695399 3715
652010927 652010928
633047853 2648
692316033 692316034
667172353 5714
621770126 621770127
793791168 3447
273168240 1640
455874320 2169
739041375 3808
609900001 2033
172673344 988
746701027 8295
684897716 2283
736032712 2695
158307856 826
688146705 337653297
717552452 717552453
270428203 989
1576 460048158
815172991 3272
331505147 1508
213488898 854
352302765 3722
900577063 3671
498598456 1662
514919131 3630
106725415 437
28104178 11070435
830428717 830428717
101655301 44014949
659335636 2899
570398016 2039
958440239 10183
657162862 2831
436077004 2693
193002048 1464
67486941 349
173736770 3408
514277849 3369
975927331 396437052
38738419 1131
186406765 939
353262857 1482
90899999 303
59105209 306
369171597 2831
993253716 5189
947592941 11769
392680948 2103
525990656 25231
432901443 1443
942389950 3363
180428653 653
493573151 6312
141899528 473
881450181 440725090
994728812 994728813
723676390 2619
981322454 4092
319254145 1505
215013494 4245
19799966 66
26937437 109
285901827 953
3289 45907222
359239733 2149
803394019 3486
883498894 2945
491100295 1637
199249409 1266
284147788 142073894
47100036 157
914625176 6716
427735309 7895
378481710 2641
296997366 4971
441218153 9907
445784489 1542
613799999 2046
827826344 32745
608875189 15912
757497475 2525
4027 974144308
546483301 5453
701876602 2614
119831360 67216036
519470437 1902
236796100 68300
185468674 799
4307551 21
553864817 276932408
659524369 4558
2109 72663582
389698700 1299
449094801 1540
998703330 3329
646500001 2155
856190720 13090
994334807 4445
945492856 4424
353396174 4785
816756120 31079
729356006 5543
869439436 43546
304685089 304685090
57389840 699
80819396 365
494108340 1675
290231301 1163
8110 652915152
454338109 12369
808017547 2842
189187808 726
999158509 4165
174600000 582
838162890 3930
392626720 1333
549371140 1940
454987459 4986
278627525 1736
159692176 2429
875732326 6175
16997462 59
164399452 548
907922247 6476
427581385 3754
455077891 3316
212 59558644
472861616 2395
114558972 419
819663274 8699
901159439 3414
798597337 2662
992022012 6749
601797993 2006
1594 282386502
520463545 4920
660184453 10075
7499999 25
5191 194719601
341699205 1139
92499375 628
495252793 1986
235682743 1096
664977026 2879
524253025 1818
312905137 156452569
322550144 2354
33900001 113
284400096 948
226374656 226374655
217198506 1533
60806969 270
873725536 94365
699702639 3122
764269326 382134663
55281601 288
331446171 264966198
773953920 773953921
12299990 41
506872631 3751
585875495 2913
610826774 5822
672860539 3155
312928332 6126
894695048 894695048
354585280 1242
665575002 3241
5029 738961260
453049110 4605
33061406 183
502200001 1674
682470417 7574
978001685 3260
204605149 1229
721953271 12745
335106843 2206
964076120 40868
566398111 1888
514337014 7419
695183091 2633
971809174 3441
11666 687127642
506455881 10510
484228891 16591
169660380 601
518018159 9560
613194561 3190
609832005 6454
2999991 10
5864 456582768
379854179 2435
851558499 851558499
3615 667108554
112499625 375
711165446 3853
346424019 3188
70121518 559
375235419 5223
209399760 698
849729122 3347
497215088 2303
458424261 1627
771725029 296870904
736919780 341232349
402489274 4216
246498705 1744
741927649 570520753
618670015 4913
698636499 11500
4233 861695991
530455435 2254
961995338 4311
641848393 8171
335022663 167511331
81796405 886
406345118 1627829
980700000 3269
607171248 7670
383263105 1753
717068129 2757
161026716 1599
331174805 2085
143021820 1699
302701009 1009
984961420 11271
345117739 2189
686099055 2287
273093611 2166
921879139 3497
698330368 2624
462746865 444635763
731352256 2752
676472811 6971
666076180 3085
719770759 2906
98234454 2545
941368766 18766
660301498 2240
287999973 960
358242049 6591
566398112 1888
65122781 515
605640851 605640850
164099815 547
840492380 3092
26699911 89
1743 265725579
90525233 833
424800001 1416
404112627 1429
667149971 2903
503646955 1835
833702812 2779
399900001 1333
413985841 151619488
297771632 3272
846672724 4869
24060267 213
596112428 3485
399299999 1331
498977954 2045
703173576 9772
823298673 411649336
120692941 120692942
426410081 7446
53663065 728
949226416 6239
961889909 6910
567601090 1892
103970480 66095605
159052305 578
219173058 5949
166799956 556
218099999 727
764399446 2548
70548 723457722
20159135 118
980831126 487656702
587955299 5730
426194419 1752
404017770 1898
2082 403252343
542351879 3320
448499915 1495
151021036 151021037
238419025 881
35541336 315
314551905 314551906
56794475 313
147686181 3449
131409599 1344
341827796 5117
108978675 108978675
513928100 6302
333319813 333319814
931867919 6460
589801965 1966
998763604 989427388
251845026 1105
582299405 1941
389026880 1648
280130279 1869
534298218 1781
921954614 29314
291300970 971
122997344 1576
736336616 2932
157075716 986
222300364 741
684774963 342387482
513001710 1710
366722306 366722305
364944673 1297
590155353 3814
765989846 3159
927839450 5150
572995609 1998
752910337 4608
819665559 37467
773102576 2577
2351 451248806
833999798 2780
876234051 3667
889996359 10109
797388545 5004
92999909 310
781237007 8472
778403412 5219
617052825 5309
121398126 1029
581870807 4249
406292047 1393
102191745 388
729389904 3665
101360249 2850
156900524 523
69992 460057416
653725392 2334
288599037 962
852302840 2841
278614385 2036
903900641 3013
2487 433598051
662244941 3310
123399419 852
785274449 15530
539099999 1797
54217636 311
780002600 2600
552898603 3235
95100048 317
761358429 4576
167022023 1014
975059016 6729
2036 539535503
972005853 3240
526270853 5307
3432 442480896
604003986 34677
421495206 2101
282599058 942
740920396 4412
456131520 1965
636869855 2352
384773881 2017
703884016 2591
538941687 2343
811276595 4861
563998119 1880
977566022 3513
277083935 2942
95999679 320
165600027 552
128611848 1761
10814743 52
598827011 4126
231838205 870
961191180 451513216
864709957 4983
369270796 1375
476831639 2788
787200001 2624
231708670 231708670
556988101 4980
252100536 1752
470407029 2410
839998179 2800
617855525 5876
769476459 16518
391991008 1547
691234806 9690
919234602 5577
6900003 23
605620898 2339
993713964 968562041
822789061 14239
799584663 399792331
375601253 1252
790072385 101067
747300001 2491
859203904 15055
734087229 4508
34578420 710
802702014 802702013
26061036 143
950704936 3169
164700549 549
123380450 963
628239118 2814
426900001 1423
472624777 2540
426150 2
206094059 705
804829080 14009
917925955 3817
913752497 4903
979203263 3264
891330903 4697
2723 671606166
877499230 2925
84300210 281
631797893 2106
417637744 1405
874890767 3426
880662343 11487
433238842 3087
882179779 3996
639643824 7034
270169200 1008
117066558 11174
571928229 9476
2759504 1379752
468561412 8126
793200000 2644
514896241 2722
39900134 133
357300001 1191
796499777 2655
230326078 1987
2749 626068256
687741181 3025
616520573 5542
539134352 3231
785697381 2619
817053381 2990
800263090 8797
489910869 3301
226589296 6439
303269604 42702
642297241 8307
739802660 3139
686144405 6556
735973651 3875
924396434 17134
668125568 4336
207292017 944
208500001 695
571479481 4290
109110155 385
890429065 8704
371915535 9290
245665148 866
240061407 1611
726900001 2423
859799013 3631
912025645 41645
369652376 1567
539099553 1797
994335564 6029
546890717 273445359
826800534 2756
926402551 3088
908478249 436602204
999647459 16785
528521476 2086
458821646 2006
787499999 2625
154922718 574
327286187 1779
3462 529668690
824847236 3022
469462294 10418
308998969 1030
434635915 12298
936738251 4250
549531214 2774
347699279 2430
206700351 689
895202984 2984
110350889 422
254690007 2701
680778998 680778997
275999999 920
779102596 2597
617636871 2914
603050071 124786
979789608 3738
570049098 4592
3506 800071262
520500990 1735
751058017 14746
548984615 548984614
1160 158254519
417758028 417758029
349 34109319
169347956 5873
740115101 3035
857402125 2858
157517600 1520
23700080 79
753472903 10566
221786499 7450
948666501 3858
186878454 1531
165348156 10387
2536 494940776
155674682 885
12604347 59
254100001 847
457996233 1829
205827143 1044
355045035 1249
742870424 2767
475200000 1584
469508551 1785
580365939 6895
574239160 3580
839515598 5463
530398232 1768
4064 917500832
207152611 5156
736565024 3101
811063217 3486
924335616 5033
1499 349586287
811791994 27278
975837785 16183
647893623 4876
220984740 5526
158370678 954
931028814 4874
603714255 3146
515117149 1766
957146699 156550
712359866 712359867
475663296 475663295
268065427 113599191
294547567 1769
599998001 2000
602267732 4397
650697831 2169
255674319 110016519
660899999 2203
780196988 3727
217748824 1066
247642921 4392
907487412 8443
377991936 2038
499217922 1939
407965709 203982855
557883847 3066
20131109 97
183241846 91620923
170964111 695
388670897 3179
227879564 2981
602297132 4997
848407399 3963
151812958 1162
713780389 5570
388335528 2996
980372231 15892
60795811 370
865727800 35361
431101437 1437
5919 933537117
485175972 3791
190500001 635
13942 896637904
186797159 690
974716376 4375
231077351 18084
758637551 3086
101700338 339
7323 793635589
638216744 59032
19335625 85
186739592 117740695
171900001 573
689323224 689323225
446112453 6451
643860984 2479
972300196 4728
214629461 11906
651350008 4364
818032617 21586
448930391 4124
1511 231115078
3089 808904074
483447999 3115
787756528 6927
450545375 3088
1485 258959471
830927238 830927238
79800520 266
857997140 2860
68049961 302
770310919 385155459
366000096 1220
557449007 278724503
847526159 3306
188435821 629
653033117 2966
24899916 83
77880330 1746
730198699 22385
984296818 963787489
701400445 2909
654302181 2181
425907169 30495
811313555 31343
173955090 798
55559369 44331
616894447 2512
780328391 3134
889500000 2965
271800379 906
641658316 2189
758697470 2529
997844558 86551
387670916 3582
261136958 1077
323375060 114832689
637222440 2927
176699999 589
28502551 2167
328540074 3415
155050016 583
609567225 4755
119044801 42085885
934491875 467245937
426965029 2131
912839904 5891
697963849 269602970
159414752 1928
447598609 7310
769942807 3039
80201 702756480
878697070 2929
977938112 3439
141219925 141219924
560067832 3681
684915853 11035
86004014 345
397365175 3341
912910709 902485535
434355804 15156
982041185 7126
756614969 2893
337214619 1139
156001009 520
978156171 15338
12072 707382984
166276922 3479
438793679 2805
372899018 1243
343778183 3880
423229276 1575
673508701 8764
387926181 1461
379065057 4936
87650445 689
526186846 1791
704607019 6598
96197088 79817564
95400507 318
998290717 998290718
527339890 6049
922530361 7890
7740 876980485
250606751 15136
949591184 4582
191277227 95638613
508318331 254159165
366301222 1221
228899236 763
485759974 1711
308316044 2436
396570698 15799
679227011 3327
255563925 1309
968390185 49735
303553769 1574
144062555 516
586821808 14883
357598807 1192
504302459 1681
628410291 34871
124559335 972
257228285 3678
783167757 6445
699998579 2933
220204082 2066
960138531 8607
490329181 2231
724524135 15522
411759699 1390
156673795 156673795
430680960 430680959
690889186 4281
693845911 3372
278700929 929
779764469 303434628
292033398 6033
577074291 8114
821000943 8712
821400540 2738
52441207 436
813678865 11206
358800169 1196
226137981 1162
315180004 1182
395998915 1320
504622071 1761
319235861 319235860
3109 685461214
684 33329925
983230563 4921
607198642 2024
800810453 8943
261299129 871
8742 362184316
981104304 5169
854657141 3008
631456274 2172
833091805 13932
888909479 444454740
352580439 1705
87085451 2648
845719694 3390
783559377 6360
1387 357704850
381315785 7026
103954929 836
373377473 6592
548990977 4128
10113 380996914
934190300 3386
722850784 6320
489695772 3165
607998723 2247
445963295 9398
192192092 649
348177057 174088528
384562451 21050
825326423 3018
93425065 76671765
84191860 84191861
742202474 2474
330300000 1101
806698334 2689
536836799 2400
199810540 3580
768678241 4334
908356131 60841
905396983 3018
951748580 455211402
790710921 3939
654990700 29225
988131844 5972
361760118 3615
745607236 745607237
869702708 10819
830304789 285420569
535500677 1785
252116172 4851
975291719 31429
135599549 452
608102262 2027
310191624 9222
63600001 212
280509282 1473
690849899 5343
639069012 5060
105385717 7346
110401727 1333
1157 336355785
671999999 2240
523209835 1809
39299869 131
129878321 446
374400465 6182
904629842 904629843
656703124 17582
36000227 120
2340 372818116
509481578 226995261
950400976 3168
605697980 2019
980312462 3519
235634000 1000
26926517 26926518
491477195 6594
758399969 2528
352675581 1347
684602034 2282
41217317 1834
951645276 3220
480315401 5634
709202363 2364
948113526 83064
1853 262854996
922375156 22919
345556776 2999
52177762 239
991266895 11780
296770029 1636
972667494 79362
617273541 2834
768365872 3731
264458515 2881
988932932 781677651
705120871 705120871
87155312 940
65122441 847
376414829 3143
435406153 2424
969175880 29207
193200001 644
190200304 634
804609263 5749
1247 350786344
535502233 1785
2844 220909046
417598607 1392
535199084 5803
70168540 291
923209029 5998
963200031 3635
682948945 2555
170675035 85337518
428700803 1429
136199547 454
558902862 1863
748141131 3190
11647117 156
597000000 1990
366904714 183452357
675865828 6461
22786138 99
449445433 1519
351300000 1171
762900552 8199
905503978 19046
662734679 68295
696185604 12447
750738353 3937
375243113 3176
3250 525886678
301266455 1135
49841864 2678
908701702 3029
355852796 21953
380604937 190302468
679659555 429251510
314323079 5340
905247130 3543
277799294 926
426921055 4552
1223 291711183
718550097 8399
928645891 9354
849335222 424667611
581170233 33117
269999101 900
892767582 3429
184476282 696
540020726 35975
732744585 366372292
60260185 414
917053368 64504
151500001 505
527821154 1859
179153700 660
203700994 679
309966177 3068
791774837 3438
809431620 8220
295087319 1416
293310885 146655443
762472338 762472337
896377118 32190
348635019 348635020
461929337 2761
640148099 105635
394398466 2849
393093591 2719
788730312 13193
251347240 1287
947416616 369921306
643800128 4594
302863798 3187
434244001 1559
542863157 31979
91135178 361
810674515 85137
344698871 1149
442672349 3722
474298418 1581
363453179 6340
581981222 2411
429602402 1432
548889017 3022
277331438 127094141
453000001 1510
877433632 10407
944876150 4897
298328330 6131
62260023 235
121025756 121025757
945348127 472674063
228802118 6097
329732269 1498
157935817 966
488379958 9618
398651323 3292
732206926 3165
126760272 52467
500484097 2048
350110192 1970
463125233 2805
629701591 2099
517363414 34982
351300823 1171
867001348 2890
288601470 962
38145952 188
909601784 3032
287400957 958
692341649 30450
590436065 484370668
898202994 2994
6917 809139479
511158541 511158541
268008587 4225
525300000 1751
3301 808784612
879898672 2933
962068832 10313
973584590 3530
600609885 600609884
542909482 232524659
442798525 1476
933523730 35189
873646761 8102
22406294 81
970777896 3242
76291546 369
588342431 3770
123900413 413
843299999 2811
750760107 2654
181533633 90766816
506816122 4403
634201857 2114
105537432 364
979802032 3266
489898709 1633
642649151 18056
498893264 3464
770861339 14727
417396477 3079
279734437 1230
380282636 380282636
307217847 3428
799422921 7298
801392319 728011835
230772515 2149
222541751 3649
661729211 2824
444301480 1481
935495009 6705
790692362 790692362
879900760 2933
2504 597887443
295774206 3639
347379329 145347
739732325 369866162
444577964 3271
661162207 2610
819901682 2733
158399911 528
562411590 5345
951062627 9817
31808 799250119
58528007 243
504124816 6307
468299553 1561
6900037 23
459965527 3916
315298950 1051
867993075 867993076
781171403 390585701
660574086 5551
906170513 453085256
387828374 1893
249564518 1208
808502696 2695
901684167 6262
562140677 281070338
677168343 3383
707282413 2786
814084834 2771
460244120 1777
471000001 1570
379199393 1264
331779224 1337
770298997 7465
1705 507918632
998194559 8305
254032401 3271
994706545 33072
410819498 4581
3137 584875533
280024140 8140
304480523 2072
595800456 1986
256392669 1151
32980400 8730
310217193 1353
700084236 15773
835806414 835806413
576321169 5443
564468785 2036
934835917 9996
380400169 1268
255172203 931
734810420 13803
946800000 3156
881928332 5227
479112805 23539
424777719 170642495
488633953 2382
434294428 1873
511554131 2908
68576531 1009
903599160 3012
93431701 495
827848114 10341
1096 264805999
691845599 2841
277735246 2909
147599999 492
379067160 1908
816002719 2720
813654450 9135
50196993 1617
900901190 3003
118 4249888
737097542 2457
127427160 435
367759559 5129
419700001 1399
486352476 1645
243163839 2320
360694372 1250
969870896 6173
314725839 147620
366695810 46358
747000036 2490
778788083 616722760
596236360 8648
159611066 159611067
679534414 10769
504901684 1683
696603045 2322
994797983 7338
951303912 12601
170587873 644
350166294 350166294
17169389 63
115295327 2380
8064 751019816
144563722 562
204523582 1097
303161506 2895
50163335 32701
586308698 1999
7582 658337478
330907696 1185
865311013 3284
890210489 4706
130410700 10230
3787 864818255
3237 319621380
83386128 984
919321844 3668
696046779 348023389
617105144 2869
278085948 957
987242769 4328
21414 705998166
104143285 1469
515463115 2568
946905883 5506
410398631 1368
918132040 14920
1770 156528195
464791396 23027
936453607 936453608
1814 445041173
822938412 8971
796398797 796398798
463086749 1596
864155302 4419
70050009 664
676201166 2254
823339558 7100
878936512 6349
521306174 6695
903206745 3974
777920185 2817
769640957 404156809
299595409 10416
527099999 1757
507588229 163002
48877291 48877290
328196290 2773
115644826 478
645934442 3291
245400063 818
741655195 2804
381300000 1271
236200745 236200745
825649664 6848
638469345 5933
2234 347426986
3371 898449033
366556599 1546
970981347 3817
249645495 1145
371851962 1589
654032606 3782
230932453 9362
524689662 16651
402900001 1343
14099971 47
836715363 11378
976805380 17743
96917457 1266
265086360 1441
544618439 3809
2376 641752848
89999771 300
100171592 439
916644210 12437
582756786 2204
376448599 188224299
407183263 8618
62393072 25420906
760498750 26125
222443229 111221614
344013024 21552
863417492 6151
682011632 2697
592785944 2087
900797758 9507
110999796 370
796502131 2655
490800001 1636
411186468 2751
55552404 273
200214031 1138
857906444 17699
904298102 3177
707596291 17173
61836282 414
5162 583600234
739245269 3593
719742434 50087
789577611 5633
153571010 567
246420332 1147
588234014 12981
566275367 3903
304170109 1536
337201124 1124
607457427 40125
809121170 3613
624570888 3534
1450 397868186
717180170 13370
3359 781662813
540901802 1803
521834113 4060
932970453 9894
960367212 714938256
103699043 2202
622388504 622388504
934447586 582673320
754405261 14110
595042599 138382
484199567 3744
724680075 5197
762182082 2713
245928886 867
120195904 471
3997 412232968
443100000 1477
830668404 44485
383740865 1768
921549488 3647
173454120 882
707569060 148027
445093661 11594
653046778 326523389
819299142 2731
553499469 1845
528510319 6760
801493528 34843
618462161 309231081
44745847 2933
694502315 2315
980161516 25943
569982833 17048
986033881 4682
403246627 3109
4479 748239345
4271 679541726
311988600 1260
528044379 3188
966639115 5655
572188349 7870
3936 971373312
98398800 900
900789644 785773115
167665877 9221
851759402 6803
972761957 5173
295248810 5055
6562 448696436
805576895 3648
413401065 1378
133445244 657
837347994 4579
852847899 5933
2257 242646112
490953429 490953429
698102188 2327
288461461 3115
905492786 10960
409897488 2926
809716039 29020
986256353 6041
695041794 5262
507091178 65837
2407 384551948
805920885 2956
73137777 2032
131068012 877
234434503 844
953193807 10410
385926673 192963337
104694876 702
305397544 152698772
738 193417254
332699212 1109
234592284 2980
466234293 233117146
806784328 9279
440489085 313182737
493759167 1757
248628804 982
348733170 1611
922369952 4454
479155318 1882
471601571 1572
10397 294949448
358700935 1495
444898517 1483
265435559 1966
4687227 163
163799453 546
557957576 2069
267599060 6251
472482529 10929
456901523 1523
495125523 1762
507534470 1971
944710232 944710233
684297720 2281
148421790 990
44752105 266
890700612 2969
5989 860687570
570900899 1903
706760976 3005
620905353 3004
962159806 931368118
225527487 1336
513085378 13003
598208768 103568
93049079 760
22090508 151
88873500 331
984003281 3280
150287305 2420
326699480 1089
904374261 8716
378601261 1262
6543 263768186
41632317 434
655773300 3297
685023601 4449
166477825 1024
980859153 4961
142799523 476
971784151 3244
231900636 773
297069190 995
2134049 28
776586907 12184
291454435 145727217
588605877 294302939
679025425 2987
622718400 20378
69299768 231
629400000 2098
965702256 3219
619973313 309986657
15777 776720521
333905999 1140
920820228 31763
410330147 1879
85500504 285
268431480 2790
606215445 6602
640910081 4696
811502706 2705
273988965 1123
992399999 3308
404304451 1867
591898027 1973
511389023 56093
152315594 1165
718299033 271877
909888405 10987
35473020 330
143627687 279976
271788497 933
556395465 64005
642902111 2143
887737501 3275
282060875 5935
273521665 1152
632100001 2107
289677873 968
349376279 4339
558713167 2882
868497106 2895
36109398 11882
743434855 2579
956396813 3188
981943930 981943930
188530541 1961
302699198 1009
790721335 3943
703797775 2346
836427924 11604
643038083 3937
457802220 1526
999389642 45743
580859003 580859002
376800638 1256
7496 877219400
319741801 2000
126921368 532
122475012 13161
210860731 909
375591357 1897
569659553 3619
522564726 522564727
846215808 5123
642458208 2616
511000307 7231
713594090 3985
316879365 1705
5747 778733426
559777131 559777132
189900729 633
60611487 60611487
646749053 5757
367188689 2411
905169421 3060
427864249 1973
393301827 2162
933994207 933994208
859599305 4457
545868281 2740
413522239 2821
7908 562026631
375154976 1876
731296750 7323
357610796 1498
6020 420969339
1632 362785714
956215596 7611
401014514 4036
151408113 859
246460915 2526
311700241 1039
805148399 3751
244467560 226183704
510673051 2963
337446533 1227
378298740 1261
109816163 1626
186172784 1819
240229474 1149
493168530 7414
228054518 82192312
127754619 118020
651158210 11938
285960139 142980069
27774019 138
793148939 4029
974367177 5961
399901334 1333
321560594 3692
691200708 2304
411898628 1373
9115 945767828
544140979 3890
348700200 12020
8306355 4153178
739470924 66304
753609506 376804753
467673029 5170
900252837 450126418
702300083 2341
914399999 3048
639883659 2894
712274050 356137025
547201459 1824
544980492 2142
803 104709625
947616619 947616618
820005863 14309
592520581 6410
467099150 8673
276824513 3392
628647039 7360
244874290 2573
440178687 36584
571201357 1904
146334033 1172
349162739 3799
638781255 14041
428516973 1949
373357115 1452
115191479 1185
367382022 214969
823246967 11581
626400000 2088
29100146 97
844025290 6675
31800141 106
326847698 1623
268543840 168663926
135921767 1675
13392541 837
4802 389067644
908291072 7055
603838965 3347
228005989 228005988
167290124 3625
292752632 1009
186680214 710
884026200 4440
228300760 761
294864467 294864467
772377329 2679
229800001 766
236429370 1394
1050 260226750
284907512 957
341185062 1837
166499742 555
552982209 2972
402022110 1407
439499827 1465
269400182 898
78764621 820
246990184 913
4096 810094592
202093218 711
338972466 9226
169500049 565
726027102 6354
1149 323104553
861366129 15344
473698662 1579
61919483 30959742
760203110 2534
579255394 250198670
393561281 3204
611700000 2039
336994106 1445
244795179 3983
9323 903352085
414358074 5694
684141029 2958
370699108 170060257
760427270 10099
631854451 11579
90932349 90932350
975747644 455003894
134656898 484
12208 936371400
999337405 986513470
2663 202902900
316332564 3340
762841296 3052
901637568 7956
963355464 803993126
236720896 923
795621815 3569
80842518 526
644398260 2148
984253934 27329
699994695 2546
596052883 4287
359438207 3264
594 115938653
22138966 105
844197186 2814
498769727 2821
617229706 4132
899634243 3951
952378561 9135
813561108 4474
439861345 1504
715454604 715454605
100597530 617
221441732 1024
39038399 288
524401747 1748
911347387 23728
864302881 2881
553288345 18053
921309085 3220
135300578 451
936140109 4963
542489200 7096
350435485 1377
187499375 625
404884992 1531
790800671 2946
189068453 94534226
733236967 7247
453796469 4207
509819774 2302
527401765 527401766
604662224 2288
11221 506504719
367753109 1262
997008011 4004
908100917 3027
776324584 335310281
303537301 1567
625535886 625535885
973146667 973146668
264601032 882
484189746 10042
2140 488348000
619683903 2936
6777 245916999
831704292 19794
867486469 5419
619087871 2208
187255439 1141
106237518 387
61946758 623
7141912 43
977586041 488793020
948596839 3162
133129236 1050
880155886 4901
885801505 885801505
701006658 2607
51000069 170
873387464 8773
217175800 1037
687623894 343811947
360145095 1455
2278 491097871
456300000 1521
380822729 190411364
123621305 991
749599950 374799975
28800000 96
133310899 92002
908250038 3324
639897868 2133
312016530 312016531
579733077 2868
341914816 1455
528743488 2912
889453400 4610
529871050 3158
497741889 14723
900199543 4373
778752320 5402
185267598 1449
239375362 2567
121885800 413
340566142 1520
443327079 221663539
601851039 300925519
824076973 4527
115950751 764
27281661 1553
141952772 5012
475886464 5407
386281191 3011
832895028 9363
308647522 1095
929873349 3796
693825560 8307
737571408 3229
219272496 219272497
28499904 95
449517638 1611
158399966 528
1973 488030906
765838082 6987
864399355 432199678
978941501 19803
932700001 3109
446053267 29644
391199342 1304
819384984 1034577
243309749 927
675481575 3537
503290368 2632
596251937 24877
368265305 2068
348022850 1498
450692189 1885
299595549 3297
312600001 1042
96400810 789
509702506 1699
976708062 113058
707610039 875755
489245337 244622669
879027040 33955
198299831 661
942274711 5330
547749372 2778
809960574 44463
575649841 2454
2991 534889503
660105903 4009
541641691 2507
934663868 3177
536340900 1850
622201979 9593
676743215 2650
531581261 1975
369707112 9908
785115497 3093
762583048 4037
506698310 1689
151200458 504
434539799 3971
105706789 1685
904127265 452063633
666899932 2223
591302237 1971
122603491 484
739797345 31252
1228 316499257
780300000 2601
623240972 4317
444301481 1481
611882492 7192
153985871 718
242594880 17153
343244879 2281
828297671 2761
798002660 2660
3146 24595827
379647434 2332
911383873 7616
10835430 186
710608683 3763
150546018 787
266202381 1114
590765150 95819
130230473 438
210100277 8966
258250194 60865
10028 708728900
778941742 2646
185920374 2198
968129645 13951
591463082 8078
693302264 2311
848355988 25822
521958861 521958862
944371989 12189
504603099 1682
6400 348586738
9578828 128
433448473 3972
271956141 1411
280091322 1382
855454933 8329
990969799 4017
357533094 322732893
167297633 614
141206559 610
900299167 3001
516901907 1723
484198937 4156
183402516 1254
636971635 5519
664143468 12871
620103898 2067
33835063 146
133881623 2729
605399999 2018
739307058 3954
198748073 4706
212398429 212398430
699883829 2389
372229881 126453571
115786199 393
627225479 9765
73280916 1211
903 52018929
593771376 2755
448936907 7585
211276850 3910
470945289 2936
479476868 1745
1201417 6
5016 744044435
2827 188755963
573429888 3203
63298 539742046
575401487 1918
595485216 2405
699676743 11038
942828275 28236
662689708 4749
868722018 12991
188136351 970
485036554 2103
302667757 1732
751611933 6919
10635 994091928
93705250 565
33267217 124
185770451 773
678533322 4275
137181184 599
257675347 12907
722974977 5248
850434717 27344
768557923 14656
547769294 6367
297526391 7884
942566843 5068
704287358 2729
155100914 517
243947478 2427
682623843 3362
736336474 3869
752307204 15188
147550581 3666
666169321 666169322
750955493 2994
668862337 334431168
306353961 306353962
599998 2
50400169 168
25008 431963184
461114799 14276
328514493 8839
349258105 174629053
789118281 789118282
941936596 29182
323905959 3393
792884249 8075
712 171947288
219 29715418
862797123 2876
992104815 3307
822297399 2741
694201618 2314
660385109 59785
465889972 2114
38583908 143
884105169 2947
937815317 7481
453900000 1513
501840275 6331
661582655 4032
375298749 1251
315378480 4010
736147681 8238
979742737 3339
60837607 268
978400169 42669
795181464 3510
883697841 441848920
321000000 1070
587 65548814
127502778 1357
176454139 730
423642081 1894
351069892 1426
230737743 11329
848706229 3132
180778425 1275
770467781 26513
62576343 312
242040770 1971
639517636 3585
1123 313041048
890922639 15616
484030137 242015069
10651 434603404
588594763 575073005
935136517 4024
942464221 5870
593863 806638379
215101045 717
418975429 209487715
513698328 66524
16130 756593780
691800001 2306
534298792 1781
29934911 168
583006965 37638
530890465 530890466
709568047 2488
204761871 1763
1593 292297977
149921099 3150
485398873 1618
97815508 341
734623265 3471
907338310 5027
868437895 3638
838467539 5270
1836 499632661
55799878 186
621328139 47484
532171962 9738
110799523 498
798935223 5568
402243393 1569
550209346 2249
802670797 2862
495971928 8132
448677897 1724
174518273 1244
13355858 100
73879993 493
2473 570017250
813498937 8689
513083302 6495
621438817 93391
239797296 1776
324095148 2069
137699824 459
580100289 5204
301500001 1005
752131712 283907568
592188520 2662
2189 259116816
207899307 693
924322913 865539956
374359429 7668
805561199 64860
755918225 4046
3027 531183484
13165952 5163473
908402735 8488
293819142 1301
419532047 1872
729297569 2431
464354127 11079
339937765 4486
483885146 1817
8208997 663
89169741 484
160371220 613
201815761 1776
606158140 3203
763677675 7884
461412579 2638
106871940 577
109710209 1952
431996469 2159
773006641 13895
195916337 657
356166864 6228
859212299 3286
3402 652230989
24364230 24364230
127800001 426
806456751 2843
766500492 2555
288599037 962
320755512 2398
68172777 751
612846937 4279
359292132 179646066
74054039 13505
829783325 829783325
823257636 738879745
718238390 7636
148938769 5009
86499826 322
795600504 2652
303 73399326
656501762 6085
20250524 196
219610241 1514
291246199 2104
700724847 350944680
553503064 1845
158700530 529
668413703 3278
920177445 9229
571355510 6923
177089352 1068
617700000 2059
126344989 574
637843945 8088
631023634 15785
983330711 10093
606621654 290477506
209099999 697
162644751 1034
18304929 98
950096834 3167
37800027 126
505438479 2182
275420640 2711
865713392 7472
231364961 944
171340025 639
122100548 407
968135839 11434
861054837 4344
879359705 3442
166705401 49031
92086300 509
42299302 172
957838097 3270
864324884 52466
165164278 957
810816850 5567
471427705 235713853
615985858 3817
227416781 1138
629400039 2098
424670063 1634
654160023 2437
78574 579789506
839300783 4627
160190043 3829
219299268 731
351812835 175906417
899400000 2998
786303150 2621
500913684 2048
52891204 3548
207991710 1299
909621710 4751
171882217 67226447
909463521 4733
599998001 2000
295060134 56469
398484995 1618
390299999 1301
178529520 1560
2896 411029280
865625867 7147
446646914 202914155
514382157 20330
330300838 1101
282299059 941
5016 719036020
5422 540058310
833221553 52938
893964528 27173
832832629 3115
658266324 4561
260775424 1792
598859145 8788
6225 629155687
708996206 708996206
526612268 5551
5997 858296637
800323064 3051
4042 979488557
9449 387104355
451963478 172363747
597945810 13146
857339204 3154
388763922 1391
504427129 24482
567242190 4206
914811194 11225
997964938 4425
857053175 3444
30010084 122
770767511 38242
639462877 3237
902796580 5601
4636 747980045
415885794 6638
97 15559149
13081718 52
770321108 4226
565848269 4030
813003783 3684
918382963 4002
799445523 799445523
369215641 1992
503415754 29754
48299840 161
261004473 2029
98389559 49194780
726556381 9460
500589010 500589009
793056623 10141
728 92669169
998596906 974283638
512968592 4088
165181920 755
572044774 572044774
89509307 537
239867200 1576
1906 244676473
653722553 3081
667454214 3899
301200854 1004
444600348 1482
326593515 2498
677100001 2257
318977532 3557
79588481 6722
3351 899837328
423806471 3012
78666391 327
357441897 4196
3806 589515146
693598624 3035
89397958 533
733499999 2445
785407381 7392
620168746 2087
565275991 14738
979661340 3292
416994996 1668
698492955 23145
410939441 4029
530414622 1891
247800079 826
207520945 2759
668697855 2229
264217880 7873
71842357 401
495299999 1651
17399942 58
594681689 297340844
124057858 486
712630759 4844
248801232 2149
53789625 751
135378804 2330
669648665 356546755
806401293 2688
519104461 245949
276815512 1449
877841281 4320
460663885 5666
770601780 3998
998334185 499167092
148 28835728
81788605 40894302
20247812 7513114
701894831 2639
7287 345232132
103842339 503
320553771 5348
725651162 362825581
256936538 1293
438299367 1461
16529185 89
170699806 569
645061071 12159
324147130 20491
673247622 2505
352940586 3470
44531631 190
767097444 2557
915520046 3783
735001966 2450
305964555 305964556
725663936 21592
682140524 9075
270 72031410
884700558 2949
540412917 2101
58641 869482690
838948357 6381
701402914 2338
929466375 3805
38100578 149
303104110 2221
827107299 2799
291054533 145527267
267123295 4184
440041299 220020649
565915613 3889
862798911 2876
517314759 2516
631413353 2431
404775946 1637
747195796 3071
855996736 2902
753991889 2955
311725399 1330
590082022 243680136
370758669 370758668
45776767 4179
549058810 5182
154285610 691
1381 349919420
72555755 72555756
363302235 1211
603 39696480
973463841 486731921
724622610 2595
333741915 1200
810896121 22727
51748461 182
253963500 1416
811247269 2784
937851674 935723709
772867042 3680
53232569 23732647
986486667 883749910
899963553 449981776
948794139 6205
191147352 1033
807616799 7136
241319325 19039
916643569 3842
195014987 3051
931983053 3562
657344425 2248
825897248 2753
223570580 859
751067578 6757
103722523 51861262
215999977 720
915619729 19874
33370872 177
701668528 141124
824420281 25512
474220994 1898
99475204 49737602
89169189 382
245688300 1265
266002195 4369
717427879 2869
874632065 26721
982196414 982196415
995943500 3359
527040132 527040131
495738505 247869252
736473412 3932
486745041 2152
972996578 3703
836928806 3139
708302362 2361
383613819 1442
105618115 1798
579064432 3257
414539747 1988
346849882 5341
38762176 136
8109 413899061
766959611 8077
379872739 20407
28343763 152
277737201 277737202
4395831 17
467736962 14693
304182494 239153180
298374559 1032
220200761 734
692999586 2310
555600346 1852
923775552 4137
260979397 4854
747349069 747349070
483865763 2822
189167439 2009
872697092 2909
598014119 2018
103800345 346
350118644 3030
893402592 2978
998021449 94447
162001041 557
933681814 17423
354958909 1310
342141995 1280
686153819 6605
4649 740501855
720195564 36935
880978960 11682
354243239 24840
378886001 1793
296700989 989
132561252 1026
267547878 2731
268221006 268221007
22046055 79
454116067 6721
706751112 6258
640797863 2136
234765439 2030
987422631 987422631
454612791 227306395
266077783 1624
115431206 392
359094175 4684
315761949 3605
731307633 2818
274801313 916
482792350 482792351
866468539 51355
755397482 2518
62380083 317
574844648 2884
608986965 255018317
56195 965036735
221274545 47494
772531081 5484
3142 605417919
598936883 598936882
717947862 9749
545113881 2646
628132735 28251
830535 5
512399906 1708
424381681 2844
965492973 8114
48979736 295
61800061 206
147465771 48607
500713920 6818
432632236 1785
349513063 2686
2784 359075026
327802909 327802910
209775328 19952
153801405 76900702
468047435 6452
789302484 2631
943914401 8251
763375690 35577
819002731 2730
264414108 999
422357279 12328
621001368 2070
345299945 1151
373020929 3668
832326328 7383
591001969 1970
549048573 549048573
237817891 806
992397708 3308
882902944 2943
312790799 12664
426447134 2085
926423484 883209179
900537187 3401
640199999 2134
504459900 18450
584293337 292146669
788941421 3431
479720570 1918
1984 580693399
912742849 9672
391279975 1402
264164516 1022
388321020 15660
622317013 4306
118178732 461
78645601 4752
4493 909796556
931564971 446203841
13799998 46
581721940 2053
596144548 2839
920545587 96769
6073 272616970
136286661 68143331
717616988 2611
922648662 4017
713540105 7898
386935763 193467881
127892346 1350
30709 770243138
798069146 2934
532715112 2901
431399999 1438
270299099 901
565731592 2179
2840 238325414
690194879 6606
527734271 10816
844119653 4088
45308405 212
121689756 2356
417901393 1393
299676737 1332
101099664 337
527644634 5511
561275526 561275525
757500000 2525
832067267 8886
281873354 1005
13366811 57
777540753 2817
808262276 3546
289654166 1307
954654800 3577
2394 511165085
106500037 355
780 154199861
769106118 4983
285416794 1071
476100001 1587
910196967 3034
771302572 2571
939687907 3673
874397096 3147
505356430 2477
648279127 2358
702676691 683727841
628257660 87770
202125247 893
560981082 9803
8492 857413677
2927 872981900
543973856 209965242
193887037 1281
674903812 3047
945020060 326478171
757649470 9471
549696809 1930
481205440 3393
842337341 3087
165108343 3909
267077405 133538703
993410590 24357
764743518 2623
724951524 2948
680722651 4195
263588553 131794276
407241529 2264
351 79077492
295800157 986
487594974 125389
517092729 9394
39104920 35638899
991503305 3305
974466282 476382131
361523672 3637
808775751 11049
136321827 1442
627603840 2092
245200340 1958
962400000 3208
562800861 1876
168271634 895
621686437 3353
693287527 27706
658502194 2195
600414031 4196
443139253 3956
533494751 2254
108794015 417
1626 228518492
69805359 251
223492619 1642
174210723 2325
702902344 2343
894982939 29090
368931821 1961
935772916 4498
586163314 230865448
2626 430481108
140288699 548
333560113 333560112
828827341 2845
815683527 203469
522267359 2650
447067651 12230
568616001 5920
104399653 348
670793589 7164
20103 673349985
587378649 3945
654897818 2183
187149657 1059
41881507 327
349200000 1164
403199999 1344
385533220 3758
298473440 7093
755702520 2519
657568046 657568045
29168712 246
536809374 12282
669898460 2233
225900000 753
21145 900227230
756626493 31087
592206944 592206944
860687180 6272
83091751 686
300191860 300191859
629825266 3985
162972160 1660
853072667 3266
1482 326334918
94404963 461
2516 465655412
555298148 1851
827527328 9539
959096804 3197
399495621 11282
743361963 371680981
975688678 4438
4028 671942904
884481637 724374424
432637574 1999
210760157 938
51346080 182
231559330 827
101400019 338
63299789 211
4249 171247447
480095423 5006
884572144 43900
346724686 50924
236699730 808
737806695 257109865
871887978 19619
747297510 2491
610270193 3068
83225445 41612722
893718692 22239
148512337 1864
336831847 1218
243001406 810
470100000 1567
786351613 49301
766882318 3231
978650334 820619771
35780644 294
405115907 7269
962081847 5369
550437501 2926
599160459 599160459
315290503 1623
261902672 1333
758400001 2528
649121671 2737
203204647 68168
268894287 3007
716576684 694705200
259320186 3397
85947153 596
723255875 2435
507898488 1693
6328 737142612
700850346 2515
109800001 366
409054425 3286
222184703 2072
206100001 687
432074613 10239
22862994 142
470213625 1799
947096842 3157
878291877 3038
724103288 3931
892058975 12061
346337923 1427
131586552 5926
272171651 1466
990683774 6037
7873 784724418
3437580 4876
1475 98134251
128884278 3721
702119216 2923
135899203 521
189130031 1638
764392768 7507
985968792 463069485
472178560 2240
914751158 5537
341701815 1139
619004760 6619
739504371 2465
481916801 4672
747000001 2490
1050 50937225
37690774 164
962147628 4734
480480939 2387
965996779 3220
211499295 705
151799999 506
192296447 119080103
5097 758175942
396908687 3407
639232163 3109
777020355 3854
3059 895134956
761085838 8161
4590 910840824
610089978 5073
580284596 4016
33300035 111
991998589 43764
305399149 1018
787826787 24783
464211503 232105751
293341151 293341151
847592542 1419753
377504556 1716
522822561 5171
966992530 15665
918568968 57768
570378123 2513
376789465 1435
733843130 2582
505928230 4602
754532352 15232
609019817 304509908
865411218 7294
288802550 2523
998165279 5180
208200863 694
667390636 2455
986460593 4558
638004299 2190
851397211 2838
237745956 1795
228431388 1338
88429016 2166
107516682 819
123593124 904
356472286 1921
249983719 1234
714886116 2895
801626084 801626085
19030 900613780
626997911 2090
820522376 14239
555747380 2504
779719762 5618
461405746 461405745
71495019 1211
170869388 753
664500000 2215
2682 401742127
1965 490452210
72229126 1528
638835615 2240
523177695 9220
277142977 1122
973517731 3352
175815707 849
802623571 16762
770397433 2568
215317373 107658686
454201515 1514
762003551 2540
452368981 5145
287802984 1949
128080008 508
2573 643087954
138835429 69417714
385745028 2022
747941348 4758
257233874 1537
521875144 13401
3599988 12
3655 181580400
345896591 1242
571123391 5271
819318005 3854
237326960 1040
25766 172083432
382586196 210962764
555598147 1852
683101637 2277
688302292 22708
394184114 1335
969372577 3692
112048162 554
737331273 2753
466798844 1556
953400832 3178
808810497 28592
486300001 1621
485745751 2625
3372548 50
589612822 2376
604199271 2014
461880207 10066
533589573 5107
12000054 40
810808520 7901
587454321 142586
816642376 4608
989787169 989787169
853246596 5662
411856091 1709
160708093 836182
663365658 3301
127 7591469
983331510 4578
536266373 4317
120905732 940
292200030 974
222600000 742
75414006 306
533701778 1779
358 16628026
625168094 2815
936350944 24666
568444146 3285
755486947 7083
938096872 372113
382248539 191124269
40513883 40513884
283176579 1281
681339367 340669684
846897177 2823
282483938 2627
310394632 1567
7847 571002649
525775447 5235
355457204 177728602
895060769 4867
228285793 1785
940484799 3861
489065800 489065800
815682657 789894291
94544072 369
58242999 29121500
553004274 3036
122301901 420
1531 325553371
735302451 2451
535191695 2132
515523368 2516
697842006 2905
372831845 186415922
815397283 2718
304959599 4077
648892400 5834
568896332 219711784
23783452 1049
601186980 3417
49840 973275117
450235943 1866
908847879 3140
456437776 5209
935431447 935431448
993001652 3310
179700599 599
5724 522091764
160666952 2179
833244231 8276
942530547 438297946
217500556 725
205825258 102912629
620997929 2070
178028902 621
702473729 5423
298500100 995
774412756 9732
675019066 2415
970198421 3234
5954 466702845
895026662 12900
561187495 2646
54624450 287
515200014 4018
875579083 7413
350100862 1167
611035848 274003086
459079628 1722
795687942 2978
106877789 53438895
155700026 519
495161146 1828
414667756 15195
293418620 983
263361240 6420
109500068 365
835817079 4074
50099999 167
210273177 105136588
69614009 248
970392720 4263
5454 162899218
300639129 2110
217598368 1992
981975198 29719
799327409 5062
784072811 4022
494057816 1881
383847732 2576
104549415 610
906159857 3766
340166531 340166532
642290269 4351
958503196 3195
728402271 2853
316897000 59500
665914614 135071
791641344 23088
249829443 1347
1176309 588155
876491550 11387
97135200 1080
996862772 995369507
171571288 1458
4116 414721636
287934479 2899
812757061 12363
7944 790799999
20377456 81
851858370 4374
165849637 629
626136565 3306
3877 496535144
788704325 2629
657409140 6283
257 49699174
494460639 494460639
162899456 543
361501204 1205
598342425 2070
827373108 5567
32040103 108
755161888 6887
185100618 617
139291128 1083
813204288 5798
70289934 561
982143727 10636
924851538 9593
206418959 804
561930003 3194
689510299 2785
610568774 2550
742500001 2475
611160223 2192
637200001 2124
582170086 2835
224597932 1603
584650299 9687
222523493 222523492
138489128 138489127
849926263 4402
5052 868529736
567625297 2218
617149191 4333
300900749 1003
453412916 2466
524763825 10112
5444 755039248
767999999 2560
717153752 4088
1133 100304443
944211884 4868
146488836 604
916513180 9568
766957857 2848
242100808 807
397052429 1355
507918316 3043
4534 801523878
5451 661644495
384226304 4928
84022374 2771
156900641 523
834428001 3500
698400290 256056388
538498204 1795
453539343 695785
71127 917899314
640092953 5338
354443124 1757
495256787 1934
39593227 159
551099999 1837
579300000 1931
104172305 3521
505423901 3482
614431198 3447
465073950 6334
626097914 2087
1612 399189316
539698594 1799
518698638 1729
450001501 1500
739203913 2464
406824124 1907
623397922 2078
629340681 3822
128461053 128461052
785099866 2617
87117184 352
95700320 319
173790051 679
2239 513323691
577397967 222157123
639754601 2573
7361 745336023
838082057 838082056
540901577 1803
593755319 43749
2766 209792216
112829892 2415
871205161 2904
940488524 5492
87218068 2990
330535595 21078
132343685 524
842517075 71523
2330 625415926
459250241 4308
816902740 2723
262799999 876
41851185 494
369948892 5791
650794609 3456
697197677 2324
579235488 579235488
844374917 7441
275059677 2503
810218198 22706
5089 980040639
781191814 17995
231349626 231349626
247531853 943
837366341 2991
887224453 8910
478715023 2538
3725 266950836
116388508 1192
569179819 4051
831401609 47314
663435464 8428
33573290 398
816872175 6240
755049969 7976
564117709 1903
681066708 66418
784169704 14010
467914008 12245
200301249 5149
162147158 80286358
231254687 1113
254399337 848
491400001 1638
958493022 21306
723577443 10972
275122613 1028
687604033 8750
206429939 1190
628008248 7734
843714732 23955
425777353 1437
959535405 12735
543737802 6599
744300791 3387
229262056 1238
553227865 305470455
179408561 740
744075937 744075937
697286105 10274
776397622 7189
934557893 5005
581401937 1938
185250192 4494
939339342 5977
94914101 460
206756919 1154
796197347 2654
81100405 462
12345986 77
509656897 2624
275110648 1534
317998939 1060
166618962 733
933224293 4959
139979395 918
686022779 343011389
14476 862433136
691699187 5022
3780 953903013
399147691 2108
691300664 20104
841142160 32707
72600131 242
452295314 7536
362101207 1207
993964114 7819
359443392 14784
979803266 3266
2407455 17
118146629 498
1019947 4
837602793 2792
213603840 876
116630480 4771
133643206 9005
836688678 3412
44212918 346
439738512 214381094
465531240 5640
981106046 19017
260297615 130148807
152490077 1077
299718175 2438
928044533 464022267
820030489 6492
938520250 799552376
685294200 2300
963455882 10019
514500000 1715
259769475 1725
242840352 2568
221100001 737
265649780 21169
421535960 1556
881226395 3141
199655358 869
704575798 17978
888909246 352141947
790475728 7064
341376024 1145
838350299 9025
610782179 305391089
180122982 3617
538161295 1835
449725841 51657
384851181 1833
579898067 1933
87525900 990
223959080 760
836405234 2788
519327021 10271
227260450 871
324512866 1987
21296 683750672
767787720 25042
318993457 1808
382808789 2302
587336902 587336903
673487187 664640820
632029793 2216
814732988 14495
119045504 769
427844483 1818
564543442 15939
546615643 3855
875167795 5261
586113381 2241
572999045 1910
155440206 95713991
72141801 36070900
750717972 375358986
204754731 1141
307498974 1025
65358117 353
408415442 2657
324697841 9429
40396811 159
708716465 2456
1101 187901364
599939786 42476
406037078 4067
643186064 2235
861844648 5041
506101716 1687
824409248 320214202
375396658 1514
455549971 3732
567903168 1893
17725 862856324
21900072 73
478201594 1594
426418173 68567
324248406 1379
166769167 1348
237882688 1793
559987792 3976
93600313 312
187138474 30996
165436583 744
769416610 663199519
405787238 1749
251733096 1201
329291617 1308
44597244 385
885131121 5114
731670052 5246
456569751 2303
702804543 242853163
359076512 536438
74648951 454
425673435 1608
218399999 728
420715262 1699
763098675 2855
668143024 491036138
884957410 24001
340279566 1427
698113107 541802656
557619439 2636
413103363 2359
413762173 30151
357244697 25377
81697503 392
324230801 162115400
821723638 9890
955364982 12727
236100787 787
827407965 71911
738013184 616515278
161543459 852
246716841 118768089
460854444 1996
128344664 5293
76702755 7046
8172468 108
805802686 2686
440260348 440260348
315699799 1231
107104101 53552051
4691 826821860
375190015 1402
3669 800958776
105951483 13958
13623 341861200
854208625 854208625
355289330 177644665
440510964 38905
805551382 9948
515457646 3945
964652361 5139
859454812 8051
27264 724866724
7675 538775504
745199626 2484
839304051 11703
765794737 3348
638802216 3947
855759567 8165
514164483 3747
532539533 266269766
252001452 840
123838285 948
340343182 4447
629102096 2097
886442077 3509
86099712 287
412000055 6337
562919832 10086
823833427 9113
237159841 1076
442123754 5674
986312066 13866
807230750 73929
280499065 935
379990071 2968
990443767 352677110
761905203 2640
959238008 3331
202800677 676
130475742 130475742
752252071 4268
797254872 19192
1465 252335995
722690497 4098
151186087 1467
331215214 64869
222599259 742
236400788 788
635097882 2117
250148027 1257
754767496 3155
891412938 737909494
3529 754506683
496586078 248293039
57577979 197
590197325 590197326
120980617 7151
434398552 1448
388200351 1294
614102833 2047
3923 248435744
2536 532687345
806365710 11535
456265646 4455
325407870 5990
36364697 234
502647818 502647819
174029591 174029592
1746 474857874
820881489 3445
46199999 154
113961613 949
968698840 18863
746085028 2743
233834911 2465
209915922 1887
787187254 10226
546655464 2664
122321163 868
132599952 442
605218586 3562
839521535 7296
517426281 7565
40878907 183
948052575 471058385
950402886 3168
6521 725422058
943131609 3268
767235846 2766
141300000 471
915809896 3996
312525215 1944
59927774 257
713998201 4650
805167408 3819
20961468 78
667513881 3190
245949858 891
581195323 6609867
823141087 3199
236401444 788
30605687 162
264882256 1724
764697450 2549
915990107 6761
476999999 1590
349997961 4226
912900001 3043
604197985 2014
8399 223455395
214708686 839
48895981 331
707959871 25944
146385975 675
662495009 3620
47099985 157
884099999 2947
832278429 7773
969394260 5292
964179975 8745
88359206 683
303913978 1074
561001205 1870
716914967 8484
555199188 1975
910381580 410473919
92828221 82764691
896103564 29543
357848129 149026429
398701328 1329
125808273 15998
637046431 399001553
807878910 48530
963422914 3395
690129720 3528
227144236 1263
813902120 5435
237742449 1870
671098659 2237
520386391 42198
679668793 23129
631705616 2783
176973991 88486995
216735547 216735548
243288806 1178
105513819 383
291870009 1308
663223889 500840201
339980616 107351
415980668 2561
566614593 46991
365 91917281
9185 327224810
544 31930989
168600561 562
980870627 7948
2021 439153195
593144408 3698
942215550 3374
476469999 1643
668181149 17550
45272514 383
358757609 6810
402581041 3880
868703269 57553
363829172 36836
1930 531242150
751086000 11707
439138415 1711
222857046 10633
627247725 2769
467309939 10147
287359186 1545
850972276 20204
139180215 1052
968952339 74575
512569727 2112
874127221 3182
267942939 133971469
134399734 448
4340 797225262
475470337 18832
18074029 206
716782303 671539
173334331 1062
35399882 118
784110899 3100
210056723 3360
713397621 2378
2570 396988342
205237144 1259
488996531 3229
288000001 960
268212831 10316
539728692 12973
593006953 4952
4753 893378633
152981171 614
683697722 2279
485431568 14294
900236159 3456
7524541 153
68699875 229
916833903 4636
122202120 54776571
661802205 2206
197972660 4302
857917051 6225
335344566 2733
712378470 270455
352141066 2029
782555984 2941
182533344 14304
456739093 1918
280461581 1190
553941429 5470
215619384 4261
244287880 2537
487875560 2621
858000201 2860
795511542 52773
779364294 7043
234931952 1544
552157707 276078853
839702798 2799
287437610 2234
996674359 3769
932455830 10770
425635189 5092
44107178 20792020
36000001 120
534316202 3615
169222458 2461
519057017 66597
225529019 225529018
900467243 450233621
134830673 1506
153383708 524
368699200 1229
511499999 1705
600297999 2001
260884619 130442309
129982568 568
78530040 445
64704 315690816
200100666 667
552396274 5917
890643855 24632
618902062 2063
731046037 2919
128625587 1659
263067913 1179
805828608 402914304
669986303 5591
942764034 4353
14482740 53
51778164 1625
512353120 2120
499486876 1875
355198815 1184
413689901 2271
755489211 9158
217251409 5774
593998728 203297517
598903910 20211
924457659 26922
165011199 590
653329549 15289
350281611 14045
499567605 2290
6639 482392267
668344199 102790
37666071 145
120338875 838
394689660 45159
535200077 1784
557998140 1860
4187 932423965
227446443 8366
336810814 1705
13375 679249375
242656162 242656163
872650958 323702596
132176319 532
656119829 656119829
457206533 2031
551968560 80415
776560557 60888
283431699 6613
675038951 3108
202617204 697
321502274 1166
709923897 44299
659958183 3691
583501284 1945
392725115 1422
954603181 3182
359254121 1324
134503111 639
723781258 3413
226087003 1391
358267545 1399
957300000 3191
393298690 1311
836782158 204143
446743041 2180
36520340 143
192396447 688
461533876 4405
819044305 13028
406346946 11563
618574280 2339
880111611 24925
680455930 2926
518164999 5000
469598561 1567
115448154 502
987316696 3362
325204840 162602420
518241936 259120968
420616251 210308125
349500001 1165
526201158 1754
704290655 3622
304500213 2784
566830503 2258
626899776 3065
363648552 1907
731998215 2440
906550297 3201
249 62373385
381489649 3415
10830 385506818
21446797 131
251345810 251345811
927604355 3092
939681014 939681014
3006 769601002
299597455 1209
101794827 36979732
995498148 831669547
147235535 632
4865 997594642
363942748 2559
602793263 10889
36664600 281
462648069 1676
627442226 627442227
646084495 3464
598762806 2635
119099603 397
386236891 193118445
834352780 43948
2040 250962258
389822003 2348
754320282 87658
215145940 1115
975823670 38529
449303907 175684721
595996604 16196
861764622 3503
779944906 7045
351298829 1171
614430524 21405
193811398 115299422
548001289 14958
544536870 272268435
796968299 25365
646588764 2627
971827000 3473
49224370 505
781404176 3615
922503075 3075
754331061 4855
556548501 2455
229437935 936
845103773 2817
39602647 146
918300650 3061
418199188 1606
621201899 2398
495338425 12686
522307754 9069
675528617 5135
986207430 981095756
788998540 2630
898100481 10132
267946278 3566
906525001 4029
955035390 3505
568748880 3384
964203213 3214
310178419 1805
998124172 994991021
611841151 5504
551998161 1840
319200001 1064
593925368 3628
57856995 399
632096537 3946
757871731 2846
654201667 4757
227508477 9276
975159622 13106
114028618 815
591901972 1973
174000382 580
406498648 1355
523799366 1746
191942334 1434
169468481 11360
917409376 6274
988677263 4209
516722491 19877
985036891 6646
1525 138196467
403798655 1346
139077471 813
494101647 1647
557714073 557714072
262499126 875
292595136 1216
868197215 434098608
90525994 455
640012635 3231
553039874 2648
942016663 6956
755098890 5245
914198653 4227
434842271 28922
459180621 3680
3394 618062305
988834224 62101
355496735 1699
877252086 3169
135620323 1084
720534981 23146
418635564 3797
3566471 42
676688431 2957
441554575 1771
499589526 328158946
757799999 2526
654733506 5753
895026856 388773161
537920162 8793
921229024 57574
616710923 2516
399204019 84327
225072199 6193
837958289 2861
369291568 1328
219994284 3143
382815353 1953
849929184 4085
414806880 3160
983800855 3358
525246020 223355533
446698512 1489
100634582 2378
941246875 3359
891623847 5613
503740742 19689
206951417 103475708
852697341 28820
778742470 4730
618521488 3484
315364469 12317
118940954 118940954
644888747 211162
941469013 3357
910844831 427692590
396945837 14029
904508788 4749
410521407 205260703
273557279 2920
554398735 1848
951112251 5056
429642623 8539
890486523 3158
337042762 5866
337173795 11241
3445 652741375
855492674 3508
372300001 1241
573901912 1913
847401800 19168
73199999 244
846269196 6817
377247239 4434
607498918 2025
551169135 245182
613746011 3830
83318645 41659322
880201226 2934
95005758 752
3122 599833957
567000001 1890
387861347 1393
729029763 3413
346800950 1156
971526375 3483
666599285 2222
479099112 1597
370073952 2308
781363824 4995
829013287 829013286
598499999 1995
516125132 2313
119246115 823
668830361 8355
95688096 1104
598086597 3914
1266090 5
976375999 4119
915896947 3053
370897272 26438
212400073 708
139447384 539
254699999 849
55967191 27983596
731402437 2438
654395772 6826
26981681 91
823945755 6607
859486969 3289
388827663 2491
97807293 691
110393349 520
858344833 858344834
155651002 1371
853832860 3286
575088374 5557
439395998 6462
711297628 2371
162386237 81193118
248054293 862
668698724 2229
6255 720631740
45314442 155
670392451 11235
1427 175879882
304798985 1016
795090931 4412
177384595 1483
1744 401663360
270400375 11795
2669 131957956
283014059 3754
863544658 863544658
215699280 719
179700000 599
278565480 1458
24736856 139
488401413 1628
716889985 358444992
704103653 2347
680018735 5014
547853465 17617
873476493 4177
82200000 274
800108869 2824
934056563 4177
633268793 3251
901526501 6076
969608334 67252
202621321 2508
716100000 2387
608390644 304195322
863352043 14969
644699912 2149
881252269 881252268
761788632 6941
726837461 2566
414797063 2021
721502404 2405
893232899 3962
548802378 366586968
712102777 16104
907582961 16746
446703613 2086
143493253 838
375127571 2863
875629069 3986
491303422 1807
668026932 5925
974397138 4818
926923988 3243
326926096 1574
873315638 16106
687891562 5704
46489352 532
824958204 3316
10200040 34
37750865 174
13743039 67
125693105 62846552
741897527 2473
766250315 4329
149967743 74983871
866801376 7056
899100000 2997
653952492 3121
470770698 235385349
600713839 300356919
830653786 7511
411345931 411345932
2298 623958871
891111419 3778
690860747 4142
293199438 2891
545273175 24059
280398400 1923
961615350 4350
4017 540407110
253968436 1705
886064350 3151
702416326 4867
468971906 2902
546972579 3018
784797925 5909
692031816 9716
490979071 2861
164399634 548
533101575 1777
148680912 1037
38700128 129
56400261 188
143699522 479
477873621 3409
35115935 14310532
944938001 3857
460273699 2458
478397692 1602
860323887 3554
466297200 1773
312636914 29900
604411669 3843
289188737 4051
789902632 2633
204456351 3598
576016849 4488
460006638 3094
248288976 1945
710043139 5665
51885881 286
773950978 19618
271369381 1178
54479124 1949
951303172 3171
934592773 467296386
997098414 757067728
965487141 4677
410189857 205094929
938019952 6369
260100786 867
556498724 1855
437398591 1458
212860234 78054267
886963741 299273
914837757 15826
129782825 1524
460486134 230243067
658348069 4627
637059181 3141
82473451 356
234 31999500
138359123 716
871550852 5584
44399918 148
852946245 4027
634156551 2407
516230937 182924927
6784784 45
745800001 2486
104582974 52291487
376359379 6869
49494126 315
626633583 2896
876791223 3829
942896857 3143
366241387 1719
51048 641316024
720924271 3536
644494185 4185
346200588 1154
515701671 3070
792597357 2642
887315891 10765
63874983 19672
548323469 212867256
601270465 2957
712054295 10468
992239776 992239777
367526879 1515
623881765 10422
863252789 9246
386985926 386985925
404805155 121966
266018567 2020
493929597 1985
534532816 5047
87457500 1150
865999472 3013
98848627 537
834134247 4084
31357395 207
577729491 21346
37515218 554
161935201 980
26582 713248224
422027235 1533
703900080 3768
231167244 3948
884702404 2949
54994185 238
832666057 6808
746917486 10682
693043213 6360
52985941 714
977633532 3628
895085259 3940
45900001 153
500001302 2294
48638663 216
248477630 835
11924 565720587
601223919 2728
531600001 1772
503698321 1679
181406052 863
633722913 582415162
385801287 1286
524518128 3956
399372855 2318
495298833 66509
206158482 31489
332293224 2429
900604141 3002
3176 946597272
821999999 2740
678137941 339068970
124721775 2295
276540160 2056
10079646 87
990841534 990841535
8199412 43
522803585 5469
292207262 1283
345210096 1656
18000079 60
62791 458805149
380954661 1678
187087461 93543730
275952048 1155
470429059 1660
882641517 3473
819540268 3723
914926415 8304
186118085 691
752997490 2510
840553282 4078
158544022 577
425245385 5224
606003462 4639
897922861 6238
688818904 16411
820777642 24194
182527180 182527181
743425305 5537
126300097 421
535800001 1786
954953376 3496
934259809 3522
888298328 2961
694200893 2314
507406515 10185
927855081 3563
786588153 24874
822564919 3178
358581073 1961
841333306 841333305
344421105 4258
502592477 2405
171057571 105918
356696651 2323
329264588 1655
251485662 1408
25852026 12926013
323901839 1144
553799910 4087
290738541 1507
791870610 32974
5604 789083462
907196976 3024
934315477 467157739
279012612 1149
7478358 138
290700389 969
794363825 5434
168300155 561
787198687 3642
887894341 8060
399749275 4773
258 69584664
304128685 1114
232401496 2520
396792215 3228
7160 932983800
754799999 2516
657066834 657066833
658199466 2194
978197063 3534
536068812 4491
637797873 2126
675185395 17885
609689584 2550
342302116 1141
307201024 1024
728845668 11068
837515387 5069
947356281 842122986
967538781 967538782
289275148 2021
806835966 53807
687011877 2716
100860795 782
649198272 2164
53400178 178
531954325 1881
342214853 1484
312901032 1043
454201239 1514
176999999 590
239945781 3260
414716539 5997
445526888 2344
371852144 3582
24906 560808402
827699999 2759
693701091 8882
170100566 567
555392576 74972
601887606 7673
2051 470553235
222611766 1378
45609607 357
656382001 299529827
972602379 3242
538454304 2332
984922239 4258
171921021 1796
617102604 2057
313823664 1116
264900001 883
417501193 3589
881860576 878663301
29396675 14698337
752349092 4511
906703018 5236
963262126 23244
280800632 936
568198107 1894
469949214 2657
927903093 3093
385220206 1903
255646851 1931
321254180 1573
925893441 99773
911881062 420647582
726258988 726258989
168083427 1814
938417517 469208758
98182132 393
330380197 165190098
980580583 930232475
214618008 1667
16220 371709739
823011696 2952
386709210 1750
718670339 4036
793936601 13240
307448699 1860
273344321 1135
250986176 6967
431514449 2251
890235284 3665
896587000 3241
54600089 182
882 261185778
195529649 97764824
197999340 660
546176629 3152
839265930 10393
565802864 1886
717602392 2392
808936590 18152
300900610 1003
526201676 1754
708686161 5460
78719039 288
53239131 26619565
685514139 2390
41353623 5168
508873203 3205
80294441 1498
401507386 1385
791218590 4273
538499237 3112
498847183 4301
729933203 4004
724367153 717906
30599897 102
469440011 2274
702458297 441526577
487332184 1703
16563527 83
873902664 13777
757350290 4428
141470866 538
308098973 1027
288078911 26323
759992253 2850
801305583 2926
165791217 77731052
95699773 319
70818177 949
74262313 794
994668565 8191
766018754 4245
761897647 761897647
623544515 6245
383100000 1277
671424624 2855
229543103 4032
406430632 1368
297600001 992
464701550 1549
637799414 2126
207000000 690
716107087 4568
581701938 1939
152611950 2581
728819535 4605
160673534 849
586814818 2139
961914490 29753
532043884 1800
802584886 3679
182251484 75253840
413128880 14480
491099094 1637
214141552 733
453032160 1680
577646741 78166
769508783 4594
271837531 4918
698930926 2353
4427 693963239
499317300 2537
512012677 3052
910276472 3305
288708137 144354068
3436 710008278
429298570 1431
286277834 5079
917467439 9161
806397312 2688
49541697 2344
429907706 1792
128999754 430
296066109 2245
128320188 810602
100199984 334
60848528 469
686402007 2288
524700358 1749
882212076 8903
769802435 2566
671102238 2237
331498896 1105
359999999 1200
388444603 1323
989967109 4190
306857443 2523
138299999 461
453685837 2742
697 161559545
300038280 8138
317007428 2233
976106407 488053204
787343679 3942
132259842 1321
672868320 9016
2748 625664640
992169034 21861
232869084 2050
871246688 435623344
894332735 3312
969478559 5813
617070339 2515
3641 919738446
909958341 575923
811019947 405509973
86027844 4372
521451961 2280
12827 970144491
739252191 7871
490964240 47528
223500746 745
963140639 481570320
425093406 425093405
528019646 2233
68896866 34448433
410577745 80841
231144677 130886
26041377 11944159
548577251 5525
351405277 4438
982500001 3275
118620480 660
206700277 689
891671553 891671554
2339480 10
973264495 10096
510062041 214209250
23968767 263
330651406 3581
153372992 1084
910189109 5358
2904 371736162
578700257 1929
58426990 379
714602383 2382
485821039 8663
525721659 15653
822000000 2740
608246588 3817
282942787 1966
180899428 603
120537529 30263
705297650 2351
293069433 7151
918946495 90403
748456621 4162
316802641 6160
477299327 1591
602968895 2096
10799979 36
870302900 2901
855752447 5984
809064796 32473
663675240 9896
91278930 387
761030599 293049894
266691689 1018
511293326 3439
84237160 296
604700385 9424
700715058 350357529
988657306 988657306
983338531 15589
126257281 489
11027 515656316
257326628 229755179
405301352 1351
886400226 4871
669300972 2231
94067229 75981
150639706 9378
506395779 1782
531004206 302739
623291325 9306
646212673 4032
464397367 3452
252281178 2204
113700235 379
427484023 4907
588427500 11710
167939269 83969634
797607837 3344
761591229 409504195
698445645 3302
656891657 3440
721890537 475001949
132073004 596
258592285 5471
338769193 3316
997639512 26029
401040291 12998
887617111 8153
642028184 3526
561603629 561603630
665702218 2219
23593 831220134
537816405 11031
783256059 3107
858322055 858322054
805119693 3386
648823858 64837
3702 942977142
64884702 51360198
467180581 2670
514731226 514731227
8736 970522842
179700600 599
848643301 8730
427382127 213691064
450898496 1503
361799999 1206
207706098 716
825787260 4626
967500814 3225
604093219 9530
495131559 247565780
821294051 4566
976283741 976283740
51000000 170
305921787 152960894
314881584 1412
394912970 394912971
962929926 325087577
39843001 19921501
620945577 620945576
164638838 1013
852901493 2843
897263048 13259
432302290 1441
253098617 1356
101701355 50850678
168173618 1188
922800001 3076
453507373 13484
413224155 4996
559129633 5826
5921 639595851
912822523 907408517
350118304 1756
164400001 548
210900118 703
489624203 2456
349140545 3233
804851109 14828
140119 438572470
615195460 615195460
15303816 152
72984877 36703978
141000470 470
941379451 437561435
630163500 11014
483537799 11360
61834304 795
437340254 204872878
869816366 27827
671972599 2644
696300000 2321
224438760 2790
98400525 328
893697021 2979
725810276 2920
26400000 88
922880426 7743
966793741 10945
262199127 874
278729612 4913
526444862 2419
39348505 216
828209128 2941
967415114 479493913
943844834 3770
311255241 1185
829803866 2766
613609889 3616
506107404 4122
274539710 4756
920103066 3067
778202594 2594
946200001 3154
311812000 155906000
836931662 12723
947227230 4890
970775041 4920
621432994 4459
777742549 2838
233302728 1471
10629 683272594
272120039 12029
91901980 310
401174361 26030
891526339 7643
82500231 275
261952847 45828
967802191 4144
137205175 541
857497473 2957
36176 658160446
983100000 3277
430802408 1436
340028843 2991
296680513 1261
184500614 615
811188048 729024202
311709761 1603
203340824 1275
934860342 12163
1242 340158960
509400000 1698
735636021 5630
785147161 6680
437807004 2339
513107816 2638
6043136 22
65898507 1846
757500144 2525
143989977 692
979503266 3265
601414857 2854
4193 669946049
4586 956758836
263700577 879
84487961 377
845421078 3100
627364799 3648
656967274 12686
80015492 524
660387707 13886
191529803 947
556371895 1882
987296709 3291
2215 657000763
132252140 3227
582881278 2639
675168419 2306
405361858 1519
438683412 1588
131965919 3390
236731249 1296
691497696 2305
525224960 3035
442039572 4667
510902763 1703
151202177 971
512838537 9301
7824 229704477
208784468 883
260099133 867
694804020 2316
743086743 3285
771712752 3984
800794801 5538
81750376 2625
406602188 203301094
378491955 11624
37003177 126
304765796 2053
593555850 4590
308128619 1236
163280647 681
436967957 10100
605822815 13842
457169372 9783
672343333 4534
597 150357222
747002490 2490
206755657 2298
976271848 3989
499164643 8031
638782311 3482
820204953 2734
819712440 17651
306598983 1022
463149035 231161553
780824295 400034054
859577399 31320
132900444 443
765600001 2552
38667516 4772
808802695 2696
701997659 2340
584398052 1948
432671669 1730
389998701 1300
858658573 2988
748898108 3150
865127764 6823
191581111 1722
68100189 227
276358310 17419
503282429 4578
444284749 2065
971942681 485971340
601769354 4666
839690999 8511
840081528 3058
508822808 3039
840510805 33252
678902121 2263
473934327 295918626
893605528 4131
603247626 2180
294839180 1803
603449166 55715
305248717 305248717
585600000 1952
597732025 4413
258144118 3457
318551506 1135
489084747 2254
442409001 21740
459778549 4099
83783230 602
303584355 2827
184552315 627
236400000 788
552901721 1843
92099804 307
883682968 9667
874201351 13120
100800289 336
484482629 1770
768000001 2560
390275239 1993
191545516 1605
858732346 858732346
878102928 2927
709733295 6194
695488201 3155
585247358 6420
726 204139344
423607436 2996
530919106 3057
843254720 4889
2543 626445163
59182848 256
260195400 2587
76688857 648
766906911 5668
340011056 6541
968822795 38882
838240556 838240557
396327191 2065
822829841 39361
457533830 1688
158700530 529
128204505 1755
48509205 1126
397870799 6990
342560149 385332
811739763 8709
108333924 680
682473331 3465
93000000 310
779997399 2600
390344363 1803
252221969 4290
898928960 12161
468899999 1563
739199002 2464
831585274 5305
297849708 1103
17033401 92
575610625 2592
186517957 3687
581401938 1938
941229937 3776
5031 613242602
207039548 1873
443771621 5607
260292632 260292633
461361929 4561
239304049 216202544
452666756 1787
603228155 4746
369541088 1280
500401669 1668
70847027 619
225106669 2651
2010 474685387
845437153 5466
851996416 6869
6270147 33
5581 496268101
954785186 6310
7347 984510404
576791742 5109
602258907 5021
281999982 940
797770219 5130
707404251 2394
985476122 492738061
403201344 1344
350359729 350359729
121834799 783
892499108 2975
923480958 9917
652529538 326264769
489858599 2300
478657685 2165
939537903 5178
611131858 5246
735528975 3225
273645371 1463
369098999 1800
552082001 2342
67500366 225
838112521 6412
309669898 1264
821359399 3580
278699072 929
718322050 4089
803751681 3669
1566 50967036
261340709 3046
190109737 95054868
294555960 294555959
729250290 17739
228594792 16284
570800196 12455
309601235 1032
199479750 3643
150000000 500
426422207 11712
651597827 2172
121014221 572
673250631 5771
588925669 7858
734957899 22700
10630375 37
128632821 68179187
2840 699851870
9777611 39
920074768 5008
254445816 1143
14541825 14541825
894769014 3029
241659534 2128
315961055 1451
574723658 574723658
299400997 998
515060470 2640
922638519 5841
695861629 5682
81066282 1135
700375152 8857
572088504 2696
365102244 1217
93396709 625
146940985 684
746978178 2822
543803379 16777
174912475 2486
6260 528958034
2474 699625033
621289889 621289889
917137568 3072
514348935 199070351
358663011 5927
438382628 1632
536611796 4017
36325875 338
759333792 10059
3266 820648688
82711800 300
704817310 7029
829481322 10466
647927667 5731
357326007 2699
140100402 467
9299968 31
73987464 761
126966629 6287
824284027 11826
31532340 1351
236522556 2946
510893983 38754
823733830 30323
613564001 2720
385274683 3637
321598928 1072
412363049 13255
461327055 1604
426704711 213352355
723859481 527378123
655316220 298690208
726247634 16363
809629308 15926
2844 701837159
794871587 3837
848928257 4544
447598714 1492
968170653 21994
925361366 4442
474271813 237135906
60372507 213
112375766 2242
284225035 1208
516505105 2520
309366078 1512
37 4768597
829530696 829530697
641788973 6886
232449779 116224890
1644 286280847
983656223 968384551
39825179 142
784081815 3857
714178552 2703
591577628 13995
622172389 3206
455420400 1528
469502713 1565
57993516 306
627408935 19404
705902354 2353
42827358 238
376096607 1968
494077713 247038856
578135999 6240
234901300 783
912754319 456377159
350881321 1880
595860912 11768
2183 480666038
757800604 2526
695401440 2318
933490557 6219
908380764 4304
212099732 707
743705207 3492
233714760 1418
303799007 1068
211601500 897
234138447 809
876598068 2922
272338644 985
870350835 5848
673885199 18940
4775 724673547
2603 742829055
607627399 5682
419499273 2348
792591057 5241
136572619 546
947095021 33849
285942015 3968
597298192 1991
459058560 1865
315299639 1051
685983721 12360
661539072 14277
36420627 164
392402112 1308
457240896 5587
647514059 2220
299107739 149553869
528736282 4089
243583685 1026
987563280 22506
542045992 10573
712197625 2374
349984028 349984028
871690154 3583
452101508 1507
990169526 487632724
586799393 1956
885669175 4173
210030839 1695
413701380 1379
177594161 88797080
265799067 913
455401275 1518
570525103 3423
874411126 6207
759857911 2715
916203053 3054
626755499 12726
894741607 3767
625359166 17257
458413635 1732
161399461 538
154043340 1006
2503 732435369
657444143 11498
484735822 10681
449881613 185597639
694697076 5327
1572 382746474
637717435 3123
880967341 3662
582142729 2186
311399646 1038
648900001 2163
245424317 881
20403 882731687
769589017 4228
130800206 436
219221393 1478
492298360 1641
613800000 2046
424200186 1414
902188219 3475
248054623 124027311
168072849 15303
43169217 5149
679955531 69010
938758741 3631
579660642 2871
274152515 2291
191221921 54760
369601935 1232
3421 581955539
392707650 297544857
74784995 292
583703176 5995
54600183 182
193478617 876
270612741 135306370
251077615 6709
878497069 2999
937503747 3125
995876740 4121
429 83949925
558196175 2234
319090188 207606669
734238614 5431
13598 539660339
506732065 2326
709217285 3565
798045956 278248
833052815 5532
402670111 7179
464213555 10049
336899132 1123
661276404 2507
702000000 2340
796255642 4406
65919293 292
825303647 28128
11135494 391
155231489 1346
986945363 17181
801898485 2673
590101968 1967
461237392 9478
209948762 10067
231214458 7775
422780762 38484
957923980 11771
695929062 2656
406939861 1490
790839381 14516
601637410 2930
136577819 647
747938274 9568
222738002 980
911498831 4105
270299100 901
40298350 3506
29372868 132
167258179 1293
663828145 3899
2618 489320045
509133624 3191
199813016 691
999620524 7924
680410200 5690
942480880 155990
814043335 814043335
1863 258619797
610787822 3441
89635271 479
348146505 1387
455474955 455474954
691317684 3231
543598187 1812
414412582 2714
539304838 3487
5119 930038459
965822248 482911124
296239352 1068
286290460 1184
416771347 3269
942462255 471231128
397441584 1396
671147341 335573671
958110354 923798927
812274325 19374
497101656 1657
554041549 3670
482723155 7228
402954061 6621
939196220 3809
392708496 2016
844742369 3270
987624352 7201
874049589 9637
303427540 1622
7027 831598659
746137296 9519
567424164 283712082
863507129 3456
478801597 1596
133989311 529
562199132 1874
888882710 7516
530401188 1768
775197416 2584
867302891 2891
2999990 10
136423436 527
421799999 1406
509573024 1854
885830021 3069
625558128 8331
751607527 57061
69318332 531
825303744 2751
958203947 12147
888302962 2961
897142824 4926
235665001 235665001
144653203 72326601
942413310 370138020
572372681 1991
596779112 2023
911695943 5477
659722320 2745
976972878 3854
406105656 2207
494843021 8487
445363893 4811
186103763 4508
462843254 19317
176968558 831
291520870 2000
263995568 1093
581403639 1938
138117010 1531
48391500 250
223015024 20607
923372813 26759
117194846 427
3501 736039737
194514397 720
573805819 573805820
345604195 345604195
29099903 97
13139 482885507
584217282 34089
822762320 36760
681264856 24731
572081691 2231
633897886 2113
615748160 6679
676451011 5065
154261453 1644
662378226 3961
54654809 365
584925143 292462571
318288469 2510
880497904 14248
3505 850565360
434141048 4071
350171407 350171408
658035934 4797
369720212 369720213
86258838 1038
844904769 6717
452100456 9236
282946288 1429
271227874 1075
867900000 2893
536086451 1825
294899115 983
562163839 17308
683702279 2279
960825226 4663
373950360 3655
73648800 1200
547010524 2794
23357993 133
921000001 3070
288176535 1336
762611160 11532
857831618 5078
377440293 137848203
453740455 5878
284100947 947
501345769 9372
192746256 1104
52640919 205
59099845 197
523404711 6497
176667285 98737938
149472495 764
170605935 1816
874079331 3602
397490636 198745318
24 4749649
764822369 382411184
391457793 2383
811383798 3511
93899803 313
912409669 456204834
724918261 9769
714341090 2883
317131001 1896
448549569 3344
740748081 5767
545422852 1846
846394623 615646077
894573521 894573521
924404427 3315
273456696 5817
374098753 1247
737000644 737000644
711377639 7335
395999145 1320
343634090 215853364
128903039 1680
370686058 1597
652128171 326064085
513988063 1802
288938855 1865
978302031 3261
852744671 5504
88788981 3408
329941396 1295
779895208 3112
747602491 2492
865321063 5210
715906920 5370
164700484 549
749397501 2498
609956895 9049
858624743 9101
12100 828559600
773698092 2579
786612795 328240406
229915439 1614
476924701 3325
59867178 3214
17265537 147
511283685 1913
479737067 2493
926616933 644775009
881315954 3853
830005686 204041
716969318 716969318
472870364 29476
320684195 5667
195891277 1886
191400000 638
272999813 910
639880017 15812
502678799 44850
956660329 28002
507733528 10108
860397132 2868
290071540 1374
51701199 587
22715 506057463
590009688 49614
650282320 2896
563244020 281622010
632563215 55984
557281749 129274
401297471 200648735
28389314 174
395270797 14861
227460551 1254
555864965 12203
429898568 1433
8408 848140184
806168809 3826
969953046 969953047
942243961 6540
208740959 3060
61528081 618
317859307 7986
937544963 9963
274737833 1197
383403974 1524
922900706 9808
45900157 153
159899943 533
655433129 358939197
4592 242470336
556488476 1938
44183369 22091685
704238048 3424
1892 521311698
855871485 427935743
139420828 508
885775440 10032
437693311 2536
797994624 2824
303790317 303790318
163937259 847
378867092 1388
60546914 234
78300000 261
849318502 571532956
209699300 699
448802752 1496
3284 698712810
843482281 413321408
738085697 307024
992879547 16161
397426427 1919
860728949 4061
225903852 225903851
664497785 2215
70431278 1203
282958242 4594
466662239 1683
842697190 2809
618583973 2368
309764071 2310
138938879 1896
157246132 6241
17560805 405
536544365 37547
339159403 5497
952529041 12043
76491240 476
517659599 6550
502111299 3288
271500000 905
805957570 10683
21250825 84
616049796 9948
878027989 3271
487424315 3283
2956 853110468
191102881 8616
588809254 36610
493799683 6541
575852732 2236
12575088 72
53999999 180
81184350 775
333901876 1113
764397452 2548
426299415 1421
46693306 833
281814639 1019
921276475 460638237
489561974 2835
293749372 1022
756132253 378066126
696290504 3555
3208 708575361
736852090 585787979
869179249 3556
93000018 310
495898348 1653
694767303 3177
36357551 308
269559290 2071
643841800 5420
356413919 10995
937499765 3300
960566184 3440
678286685 3498
196141819 196141818
397330186 2157
776513304 13608
223109752 986
358271047 5481
793858889 18184
631870095 2166
145312450 1106
115865676 825
895197599 3560
456278985 1555
223500746 745
954936829 11182
444842630 2827
589369652 294684826
990799976 50122
68861385 606
468902796 1563
97800490 409
782195465 5811
811615705 4132
733599568 90500
784837846 5763
418992116 10567
453246775 8422
399873774 12425
638775274 141887
985 105168714
666940234 292646
269744367 1435
939590422 3143
112910921 1786
59469385 654
817351911 408675956
589594069 2339
662087134 4295
925609981 414962849
599754543 9209
906678235 3660
923423203 7909
249299660 831
570600978 1902
2790 216534218
290999319 970
19457567 9728783
810900001 2703
413515210 2579
889021189 444510595
123900000 413
836571255 11905
11496 749884464
29619959 14809980
569948644 12969
35699904 119
785313654 4462
101822823 367
225712200 1281
824533538 12533
877537025 4336
734110439 58360
3565629 47
767643974 5194
917662766 17904
716463696 358231848
661942772 2564
3883 517738878
1241 110421914
535743052 535743051
360628298 360628299
471248074 25293
154 42056938
422918668 8078
959399084 3198
208143274 1975
3252 631186981
329126427 1606
350675453 350675454
809399779 2698
161237301 161237302
255300872 7874
164399452 548
555233591 1872
892872892 892872893
855333060 3312
33388173 189
466118289 1613
5607 895725136
833459913 2803
682108955 13646
100987668 50493834
533415616 2009
62400095 352
92634599 1220
717298195 2391
798902662 2663
126596547 676
427241483 1476
393025380 1518
675405920 4522
106588049 2175
283325967 1256
522231221 1883
484944668 5386
264881006 2371
491658586 491658587
439748377 10062
336299999 1121
1671847 695115843
780482969 7515
29596031 184
13445301 85
589513761 10736
546710797 5635
89376961 19546
30300101 101
63248614 7769
620402069 2068
843298658 2811
245699499 6025
862937163 671002859
217459054 1113
96 13296676
985961377 12269
23517314 365
469587897 332922190
13367 894372603
799893651 799893652
666282273 2801
669297946 2231
912835494 7023
4183 488871393
739508121 3016
757198660 2524
245935478 991
337243631 615726
832914529 99936
904428319 8394
603297988 2011
91970544 6193
802124136 2813
77462547 77462548
682373940 18185
401616690 2177
145690853 145690854
702217946 16445
148800496 496
614359681 3023
713372334 4106
776396869 4463
939023739 9613
220207926 8225
940305275 27286
684188869 8215
321650731 1674
356199893 178099947
682967221 2745
960898887 3203
2962 341483398
394398568 3885
25885 591038199
822743118 7240
497466301 1795
8399983 28
90 21651615
117727848 981
355685449 20903
800697331 2669
125258880 480
159319019 79659510
181054977 1130
8729 388911143
801041149 21113
840050360 9957
338401496 1128
491402483 1638
868645187 3432
998877881 10010
177255103 716
344101147 1147
188912134 22259
9112 579161314
757504255 2525
794509519 16820
864033631 5619
803536637 523317143
724236612 10007
187099219 93549610
515646500 3188
568318981 3090
495108663 247554332
768960891 2914
2673 208555898
655516422 6226
673558166 6332
816180007 408090003
309898967 1033
364574533 5881
479959921 2870
726902424 2423
291018099 1010
328802150 3291
359139585 179569792
400550606 200275303
806414819 2891
173657839 173657840
898 195626892
16128640 55
938212056 3315
2700009 9
116977737 1720
752784783 2581
839099067 839099067
68372487 232
813368123 3222
638301633 54176
162283333 2781
522258021 2834
4427 708652025
8204 860115564
736898728 101278
275788164 1293
326522359 1236
1240 138692760
241417561 1560
131700079 439
670087323 335043662
91764909 412
196815360 840
117424799 423
901828178 3201
885164172 47002
673262771 2779
133075098 1873
6562 465961058
111000299 370
368959251 6050
23048 941001427
850235925 3524
43727554 166
114752544 383
627697562 2917
831600000 2772
546073881 2309
881625135 3795
70929823 358
212761151 1374
616848289 3171
539674599 4559
418520071 21510
865177286 7816
169151425 1191
342000000 1140
469677664 5187
38846 997943939
14721616 57
309960270 1162
650307664 3702
779074037 164587
941366977 88176
875502877 875502878
949077975 4637
195276528 5328
384909111 384909110
31458845 397
237599999 792
811702911 405851455
529517600 264758800
496839918 2581
69910385 247
850197165 2834
518620670 355477743
923451446 7136
240166822 33283
116700001 389
18586 723150380
824101647 2747
346684342 1563
975 252109336
465524488 232762244
154562248 2984
124559017 721
607258685 7842
453532896 1766
211796344 1089
14700001 49
879601452 91025
189146274 1662
97560277 1018
340297265 169665666
35952569 539
736801180 2456
121386006 747
956397601 3188
958051387 22749
794897142 4517
403817388 3757
738898616 2463
436076115 4245
374033204 1532
4443 709711491
671279195 366475388
73500001 245
644555167 322277583
850591128 3412
86295665 392
69814893 683
917399999 3058
767733480 767733479
127799056 1372
880196353 3713
684927849 2979
550500001 1835
298198688 1184
4395 783740974
551859021 3530
411300936 1371
489869 924006517
576298079 1921
531537299 3570
432709463 2779
462300001 1541
56750044 30805128
286411477 2236
20279678 70
859486938 3011
472499362 1575
482258244 2236
577992468 4553
652426441 326213221
986936390 5269
454499999 1515
837307199 3040
944313579 6055
7371 908364366
950784203 475392102
504311184 4212
486901028 1623
15325320 354
506873510 3302
845097754 2817
268180256 1856
492718821 7799
246179386 1345
337860709 1583
60672295 60672296
485100732 1617
310638271 12723
413852853 1828
754014556 33705
89867211 44933605
870611294 4245
981303272 3271
971289346 13474
470099923 1567
747096374 4759
1359 356740934
569839942 3291
566672671 566672672
602400401 2008
341247697 6916
438666462 3672
677999059 12663
938703128 3129
999007115 5487
153672334 134046508
593016672 287203676
748497505 2495
30517682 112
835790644 3219
384402241 2160
415756250 2975
15003516 69
70500331 235
826945437 369031908
187228614 4490
395654131 1413
845788461 2876
393601999 2458
669629683 475428
840740549 207956
7172 273724927
805905210 4295
263469361 2690
586738879 198582122
373199999 1244
127893248 1792
510299999 1701
561566521 2118
211781063 2076
1913347 1913348
346881540 118634578
936384336 4141
430354558 1808
989096929 494548464
745799951 2486
145392 242993163
903142257 15212
750316553 3347
861506483 17997
27804 663625872
564116396 202875705
152609067 577
352798825 1176
630558884 2428
302203589 35545
949125100 3850
886911885 677573092
641435159 46014
452324851 11775
83537571 83537571
764474668 764474667
963596789 3212
838138096 3737
269447003 1475
586894765 23488
952196827 3174
867120221 433560110
753208500 3943500
149514346 873
560604569 5041
74160901 330
811431188 323297230
36739399 200
835732797 417866399
996530898 3426
384000825 1280
896239727 8721
704636244 273846296
999 267874857
799529520 23739
750701827 5950
464763180 301002558
729320827 290461568
522680083 2024
1690 398863660
699725648 4835
645601061 2152
566797325 4071
102640290 415
423993685 5167
700646853 350323426
432775825 16612
67792383 704
804649776 4872
893101001 2977
675179565 675179565
49318972 291
31495022 113
534298219 1781
789872887 10494
931076183 801554201
959934484 16616
155757635 4827
908246484 12153
496919516 6580
863012640 3616
909642319 3403
905990569 5323
19799977 66
788560512 6359
184107682 746
362400001 1208
848840743 424420371
531405284 1882
366900308 1223
335057100 1150
966495904 3424
244901269 1228
179662231 865
873829656 102972
754499119 2515
688 175127261
693552046 4629
960541144 102976
59983863 202
687324343 3656
125552839 740
160032168 651
552025222 2484
259670496 1043
372599460 1242
648243733 12577
491310716 2241
783676824 6258
723013037 4545
36276470 135
182597339 1095
268540992 970
421441456 7115
216300690 765
163295001 1250
628342372 253979238
229231527 15832
542464440 4145
247201208 824
214409841 838
605997981 2020
636355739 2148
98362543 49181271
742220127 5466
77590010 1104
293617799 1050
284386914 23202
937345111 4245
428319451 1735
373303664 1362
783425632 4598
87819260 360
761976261 55625
181004729 6004
509535717 2723
209193089 832
153551291 1823
7071 580104840
44524 819597792
781826243 10022
319524557 1196
662444877 2272
63600061 212
372411287 8762
626737234 2857
776311911 5939
157483218 915
784360269 4977
617149227 2664
103263967 481
287525861 2677
611504879 2841
921792860 18033
500855731 1685
424797073 8771
725060580 3973
1272 76959816
781865055 5996
3971 986555240
368391631 2055
332553020 1744
237 57734148
2189627 8
291987629 3610
876056097 4832
565801887 1886
93599715 312
58211518 273
500367442 250183721
611702040 2039
663300055 2211
306152922 153076461
663386206 2519
814748259 3263
94379376 5642
187936081 1880
849992639 35132
873577586 43103
283200000 944
505566431 2016
453186370 4438
474941628 2209
916554001 6000
699152083 3882
59072487 237
951608929 5648
611706090 9690
13078638 143
257676039 1462
328003845 1329
375114564 1782
36113763 169
774569256 774569257
169014275 972
117000390 390
115898657 504
515805636 161391
361438025 23426
27996 402778452
594100099 4190
35664904 134
985418772 22370
450906198 5338
84525081 318
699924782 5287
949881281 458218323
919245581 12815
352052630 129003877
527893472 7528
115554674 1277
441740335 3144
498296260 4910
485643786 242821893
771191610 4830
558705052 3334
29072268 139
683530984 10838
254099152 847
307013197 1281
62400209 208
673973443 2549
22238411 84
996596872 3322
94836035 362
872481741 3643
3532 910807436
398922719 2058
1929 355335303
490651704 379947462
151923913 663
206700769 689
983696109 3772
184499385 615
995318801 5598
987774338 3971
155194479 155194480
533733855 2861
154101255 1321
777442184 777442185
515700868 1719
264422160 2570
520461036 8343
364500174 1215
957303192 3191
31231587 119
549251039 15824
255655261 1629
160950583 142803659
565241183 8056
721665831 4294
203699793 679
552036758 2436
97692375 605
346625369 1304
653377725 9009
1993 392064995
566916174 10974
242097926 912
974404559 364142675
380018151 1550
710029500 6789
758965296 23365
524080455 13214
455330876 4004
258316631 1241
981 85074054
701865443 296809411
10888167 691
905496489 905496488
730799999 2436
615259317 4060
716618984 716618983
360212593 180106296
419630877 419630876
523021023 7657
572451328 14175
515449895 1781
446734923 3340
107511748 21487
876044204 617657612
472460933 1691
919229387 584934815
996699333 4079
611450220 14621
51437688 349
558256740 4574
520313541 2005
183320192 665
802121085 4169
729852852 18060
876163704 31553
807913244 10225
410957551 4350
94894237 451
986079879 5944
629270020 4937
335719411 196341989
548644897 2069
786364905 46757
902474535 13858
306302029 1021
379613777 189806888
936377601 33656
773802157 9258
520806793 260403397
436937015 2901
607129973 17623
566525309 1994
670555735 6205
672719713 3211
741902887 2473
147608981 679
6600021 22
860480858 5281
529173225 2201
224934297 821
18600062 62
810673053 405336527
14224 348431104
4778 965916681
334201115 1114
698702328 2329
621303324 2071
971068493 25478
151635156 743
130252737 1294
378969458 2389
2333 339562183
342301142 1141
252372405 1314
227207525 1451
342866802 190005700
259748777 1609
733136182 38222
421163280 3504
518466552 3174
391801853 3361
1241 134964955
340487799 7508
115708571 3231
748314050 8999
715788968 2428
110459201 992
585901954 1953
980924327 20055
572861451 8575
664712255 6526
903415915 3348
761793163 2954
236398049 2265
898298345 19659
724186791 2534
303229330 1556
883448129 22205
75090099 332
801689311 3197
346822 153280908
2617120 11
132944009 54011101
612217152 2093
536544551 268272276
2291 173868612
158108212 580
783600351 2612
502380954 3483
605094549 605094550
538178869 9972
750261548 95042
853202843 2844
274840440 1673
9925245 49
557050469 3147
821097752 2737
345416345 8021
100605101 13025
255541279 1255
937636590 13894
545 88037120
23961329 765
640546969 6729
103142480 41262878
32432823 248
127634370 6270
409201363 1364
493223873 2693
278455771 2515
236163498 7652
481389635 9958
274175253 2638
555059094 2083
69300230 231
876066087 5062
294764184 1404
330993264 1904
570143280 2229
748061677 5793
513900001 1713
898290825 3932
405901352 1353
699735116 699735116
77480159 465
496321611 4295
215125057 13139
453300122 1511
585233293 292616646
882902619 2943
132833297 1114
996303494 3885
572110252 2743
708597638 2362
120299599 401
906467471 3183
265590954 265590954
216913590 951
989991794 490316699
2109 211140426
375485467 12437
698488797 698488798
136524944 756
76227589 2556
255865198 1051
680777423 2384
839852440 3823
14346 822500590
127200424 424
81557927 3993
861730155 3172
353596690 1992
922200000 3074
651665223 188397
992988847 992988846
296510325 4575
205800687 686
30554479 220
197079624 2428
97301754 331
451788902 2288
32342701 12310248
387182808 1674
4508 42750064
766979727 2904
523333671 2631
40914244 1634
1663 171143544
655760121 7393
253369631 1632
240419867 2249
578064717 2354
946835047 17019
177899407 593
193243784 679
776992259 6259
633215705 8933
774960506 4823
358677960 3846
710655809 5316
579986267 1988
602998657 2010
378000635 1260
435899999 1453
968557191 6143
981603273 3272
300910149 1298
523814182 1991
600199485 6050
242238197 1789
455101518 1517
689699941 2299
312743124 1133
225996699 1121
311998960 1040
570706999 14750
761887441 4848
360298820 1201
215868734 2385
269547410 3179
150509216 1144
343 89122333
388647782 1509
719099546 2397
550665176 6581
251935272 10612
463641333 2127
283 81849260
82780501 2140
306612816 1156
948363942 28113
565060874 2102
860542103 7331
677146387 3685
449998501 1500
238172190 119086095
692457671 3732
198404607 731
13648 842910249
769804510 2566
639902132 2133
838088495 4618
89569230 3441
832647458 3297
125885792 589
363899999 1213
62246 855990008
975738875 4606
525902768 1753
266571235 1031
508500000 1695
443513814 3306
278747961 139373980
463501545 1545
3677 494010840
805164051 3713
633816235 14027
109200562 364
960213503 32196
777633251 777633251
766676008 3583
63900124 213
235500085 785
883382296 3032
266988331 1374
755699750 2519
640516757 24987
127199575 424
138071653 714
296162560 1683
994595077 497297538
659481029 38935
34739854 153
7239 947728876
988440741 132481
828480053 7791
904246464 904246463
952632314 9795
411899999 1373
29099978 97
284962061 1218
44904153 237
158026504 79013252
77099743 257
998270081 3980
684302281 2281
728097573 2427
975050999 6750
747124994 5428
834528983 3002
642300001 2141
527098242 1757
741172531 3626
695097682 2317
975603734 3252
496276020 1853
138000359 460
2904 608709752
632019270 632019271
146779296 661
838129592 3318
357 101346490
515609458 2054
509157719 1885
592729639 2706
392227088 6979
548098172 1827
8778 798638719
909075749 5050
278992693 5521
247566994 1732
624166401 3575
477041387 8025
4514 886337442
206141820 7735
561522724 2139
433201444 1444
5798 280625154
185399383 618
936903123 3123
9480 647389200
241693722 35023
575263070 4078
578010373 3267
733292696 4665
827489372 3350
296956830 1731
585563742 4192
86597664 541
912698160 5808
900098530 13928
898461883 3707
69636961 2614
209266131 1030
648000000 2160
393225948 7236
425432186 1605
86124977 489
453298488 1511
839382373 419691186
371700000 1239
391284802 1936
655749560 3739
860492109 444329552
507898306 1693
529201763 1764
848117663 5232
2944 424951720
103761619 910
387599963 1292
392400001 1308
605110580 21123
683520290 5148
973567753 486783876
239295759 5059
813 227464203
967268645 12416
613202015 2044
21890145 81
107102677 53551338
946062098 33071
851455020 3599
831069603 3058
394771561 1590
407447901 3833
48441867 186
488218527 3506
559500000 1865
772197427 2574
858122755 6098
598688012 7228
42882 970162368
129795955 740
931220992 6656
186533281 648
116987883 58493941
306912684 1516
707865863 131062
20244835 106
878258743 7333
176570758 1113
367438058 5932
627851523 16507
73805109 64524871
876468831 6909
391499999 1305
55308520 329
715501715 2385
898193010 16587
747065086 46835
338390574 1975
649539764 3302
879900001 2933
901722888 3876
725911176 21241
659098463 4583
662829083 2239
998242600 4644
3371 503081298
86315983 337
426664810 2210
342762785 1736
730611036 17244
36914638 164
510709272 3732
697546251 10825
506986470 253493235
576857917 259318797
603940902 564756794
351563033 1686
344993212 2246
716816830 14831
584688452 5783
285300950 951
181019807 612
587726061 437956140
58199807 194
992405438 3308
787197375 2624
312319360 3664
404229062 404229061
785039431 4534
9600029 32
547100399 12266
667526663 2982
709201613 2364
820205232 2734
526687321 5042
507604805 9441
429744121 39828
26222 764160026
736683685 2598
918296938 3061
309476386 1570
443791128 1734
984109364 3351
392030308 2866
261954772 1161
1901 212066055
542752680 1959
916504010 3055
535177210 1916
257699140 859
711221177 14639
623196926 7122
693298737 2311
512966995 28283
676918840 3130
677101419 2257
15691535 84
692400000 2308
919695625 444882387
990020863 464801210
418799263 1396
946202443 3154
791740799 2880
234692020 1355
266495532 1266
930797269 4184
174304441 22590
475300950 2290
4636 996443296
200815837 821
132089099 780
930173980 4421
909900000 3033
344727998 6741
600138161 2653
87820614 295
771115166 2911
936383806 3557
728699999 2429
784205290 3862
966656936 7135
115992784 992
978202084 5276
217177521 2177
1275 177913177
899699243 2999
603898099 2013
12548 648348567
629681466 2726
852549545 9274
658884234 4709
628523796 4607
260557189 169529862
356044249 13356
29144185 105
855422370 7085
1306 372686069
267215455 10034
666154619 2718
314400752 1048
915298463 8268
167967149 83983574
35700075 119
671158003 5554
858408459 3479
773700000 2579
25738485 180
751419344 5732
296314722 10327
505149255 2169
162912124 74516858
710290894 710290893
1685 124163188
801600157 2672
298498917 1245
356699227 1189
517402242 2247
875700544 2919
714490442 2717
384964149 384964150
817683654 8421
799196469 14943
46932306 932
54006891 370
85436526 656
589040729 3301
462716899 2033
901929343 4288
715597479 3790
89099944 297
292501801 975
238413516 2739
118500772 395
620382075 3630
704881964 2579
466798110 466798109
808944966 7316
48782401 320
536118673 6238
1912 279627579
63241905 559
356606736 5784
325580397 1175
243366562 974
473398742 1578
132241732 56315748
287881888 1351
920683836 232731
994232117 4799
29939426 110
409336751 1385
897155805 4279
521830151 2728
349696116 1834
502792199 70023
663604129 2212
817897994 3319
438277556 438277557
317939743 2184
731388308 5757
179 52571047
641443257 3107
7048990 65
546956525 4021
592445491 3501
45534315 371
391040000 3760
393494757 1745
467779880 10714
761104184 2537
360540560 3477
397104200 4325
938574867 19047
758288661 5418
137522060 1114
771786888 7555
901844364 5545
954974871 854079
269506854 2849
131699997 439
500502495 8548
238988549 3725
687178794 6799
501598327 1672
435304449 2185
4357 441389163
810622583 14682
114134754 799
860999847 2870
491999713 1640
814028004 3356
271032181 1294
38347136 708
558367049 7050
450794203 6236
301268076 1149
661499197 2205
528808100 2217
514375032 5921
859380946 859380946
259234703 1978
977518250 336191935
298066432 1777
677095634 5513
170410347 801
390941206 3116
183062082 637
992770005 992770006
141262063 141262062
150300501 501
552394216 54504
921566687 25338
925221471 9884
458328879 3807
814782252 2911
271500606 905
588652644 4196
846482945 3667
766804021 2556
246291528 1048
624270639 2740
154896398 2808
584129622 18403
714753985 3808
430389140 244401877
869399904 2898
767794736 3605
265725719 936
267998634 1021
996449828 4667
95400330 318
354341546 1846
991840379 3428
279983736 7844
96031547 477
859382752 9547
535558680 2130
646850156 3647
63096517 252
317805684 135020766
726864016 3981
227199129 851
678597784 2262
912208502 195879
934606847 3968
385398716 4329
651441846 2586
11362 876441956
496327287 5458
162449913 1604
180900604 603
596587842 4841
484651707 242325853
401589479 1864
198056592 1494
501112888 2073
986100001 3287
475498980 1585
369898767 1233
514763388 2007
508952432 16203
123309520 716
989403299 3298
738747974 26155
621483515 14793
92029760 599
74092211 301
823202743 2744
196602552 1302
3504 437593097
269563832 1221
255623303 869
336861536 7033
597900069 1993
1856 442978797
556501854 1855
996393684 57605
216899334 723
663797110 12147
80321497 613
957598249 3192
914689425 882958836
312067529 6047
812818369 3552
105822064 2340
535801435 1786
626209942 16381
654581350 9815
984815662 7156
358818728 1348
272999999 910
694233120 3862
668739536 3064
25510233 147
272198447 117827
673167401 5211
517405944 1969
908514860 3369
414048544 1693
10816 968713603
842400001 2808
738245120 8152
65257651 275
159509002 113744652
884266223 11532
687002290 2290
283200943 944
112799624 376
45623290 205
204837639 5740
270600098 902
61313480 3709
836265431 4014
756626437 9024
65006 847366290
128250082 497
494303363 21888
109805828 109805829
278918033 1633
27900000 93
847379404 51067
354013010 1495
107953959 42387968
104099999 347
758702528 2529
847 113179320
590130745 3422
276100703 1672
653800580 653800581
187831516 885
579566431 2016
907355304 3384
642602141 2142
851886825 50579
957536459 432591380
365581735 182790867
611999999 2040
479848577 65571
149888721 843
730784325 10365
376634486 3279
157051272 793
7643 844212099
684897718 2283
753762383 3447
690097060 345048530
3305 899227665
478500001 1595
880789818 4097
560700943 1869
895699322 3446
215049155 2562
120942527 5046
808269257 4750
3068 278169469
16225506 135
856920080 4383
976509261 957972657
602397993 2008
595920114 2117
578558101 2634
997908408 12708
869414709 3244
732450235 2917
697154114 21293
188832821 1220
848421569 424210785
431234385 1562
392881258 392881259
2709 107758602
124107880 15398
636076918 9133
596736032 5756
727268371 44119
570070845 14449
931864494 4274
527354573 263677287
315472296 5990
14123 688244732
51279441 479
965131848 949612788
4882 694573126
141266059 1377
1161 304852917
908676687 16000
560492159 280246080
430179873 2484
189257858 1901
8142 720607733
339078338 339078338
169589077 887
452970133 6068
114691489 691
33300162 111
147255911 623
722276274 245663145
311316535 1887
447427500 1875
822976804 25564
97383042 786
915017423 98738
254365451 1826
348901163 1163
661550608 5521
243901120 813
876355565 5331
302259720 1812
839981239 13417
861814180 31034
530262553 9389
249306425 4349
159382750 594
466953781 6996
549901834 1833
255389203 1211
393979329 3182
253251481 1164
700148600 11081
595918104 2153
373473590 1267
527576711 527576712
820302610 5531
995796258 4477
579841474 289920737
179699671 599
637905483 318952741
917181090 12663
853344680 22856
640569654 3571
427180522 6284
753845365 6000
953101717 3177
116279489 431
817441162 17349
937129566 3503
412115045 14929
531001771 1770
850626527 690879257
838668328 7671
87503265 1931
723282487 5230
581637564 2833
670856139 45652
524459894 1979
528467153 5097
809063369 809063368
490965968 1741
631797895 2106
81176815 304
695402156 2318
531847885 6748
1258 46537422
328580252 1918
854604276 647167365
342683772 6095
369389876 1393
62543808 276
350318928 3684
629399615 2098
600993289 2086
762801625 3224
679012979 3651
220826970 767
304029100 1420
63600000 212
431320594 1639
437957199 13385
830192203 6334
5025 967026075
42462266 189
38999999 130
720080497 18714
886405573 6284
102998972 373
509873784 1839
253199302 844
55500204 185
240277917 1223
228689463 1478
985 295118495
234599219 782
620696111 4870
766860691 766860691
733217057 2758
244200814 814
462643199 4800
308407460 1334
58537955 340
472202825 1574
858001472 180032
310946513 1046
362658470 362658470
655887727 3474
9775 352467814
162145808 968
226799999 756
854702850 2849
683188350 47175
583431332 2134
843000212 2810
727531061 363765531
58247332 208
187800592 626
887402958 2958
666477973 333238986
706184819 6032
173734620 3494
367342944 2683
87037602 1213
86146641 298
1847 286241853
555173468 1994
710102368 2367
338700254 1129
218340641 8144
417024337 3890
138300429 461
197577899 1950
414 95047597
607499584 2025
242100807 807
111721999 379
24300081 81
430663582 167133929
391201710 1304
38099873 127
597877673 6198
881549895 3464
380198790 190099395
14560305 58
894385637 6966
591600678 1972
63493364 4552
690402187 3422
958275253 15822
289500965 965
167627565 765
611755167 280126112
934929290 5210
39168816 155
2969 573548451
920096953 6067
545872824 2423
275400001 918
97366677 528
472038190 8087
625381840 312690920
878100000 2927
846812766 14632
936296878 3121
389828590 2817
916811914 916811915
414827519 2260
925423993 3812
449212820 3395
983100000 3277
277335270 277335270
369716822 1589
290099352 967
826362974 4928
198331249 11659
769678452 384839226
241281681 1180
435494029 1992
986946906 969425638
90780265 414
113364480 480
518626460 12562
170259249 590
317400001 1058
127199990 424
25884143 99
743098409 2477
290567260 3822
290927926 1359
662388757 6261
22708467 83
2749947 31
628344395 37397
1072209 4
947430287 7258
12495 887616032
778105913 775049169
56999818 190
992538190 3931
746330057 3897
86568260 851
382671791 8901
936729674 3263
821710213 3084
810420843 10619
93539494 320
852246967 4566
650220928 4672
182776479 91388239
127499574 425
196200308 654
441066359 2305
870591076 457272233
623183057 2723
417449201 10326
919496936 3065
110113534 909
844096243 4366
417925698 1943
4212 520640585
772527356 4704
647659123 2598
230614824 115307412
125875499 620
527700112 1759
649349871 4030
32152826 2785
282674458 1919
982502159 3275
165925229 1652
65904032 32952016
300612037 1179
745579942 6217
94026531 1534
112645884 1286
624346431 312173215
55762 886110772
2741 731189842
168537620 1714
809946293 5702
746106135 2774
550340235 2995
585001950 1950
562517420 6980
49120270 4958
951331654 21600
176019 686464057
753432384 3876
605224330 605224329
164444069 82222035
101633857 481
249818182 1094
90899688 597
224308146 4451
517402168 1929
712202374 2374
531158233 1921
887471759 842380961
937582800 12848
651692322 8546
631203889 2104
303362504 1165
921758750 53750
48789261 2098
161383890 2237
934203114 3114
3283672 28
236033531 1291
995137442 8183
211974883 1636
52800175 176
925973099 6882
920592096 11479
90599699 302
623771225 24347
818097274 2727
2385 712384787
27152167 161
228404987 228404988
908243586 3183
612272479 6257
171932266 814
271821462 1058
253799999 846
3674 754819804
623593084 3017
197767009 1944
779723091 9753
94326851 484
280561956 1774
596931455 2112
314072052 1228
941473728 3942
753795456 3329
487417404 2973
438983999 4020
42846879 562
908328108 432754861
315807121 3516
143768975 1622
5708 977297819
513025905 2905
197531041 75051639
386589288 15087
430412535 1771
435849577 7603
183969553 4997
671101096 2237
965997628 3220
181013047 1955
807902692 2693
164260858 764
3023 307387198
359134859 3934
30820 956930180
480483220 11221
998061433 994555306
691008606 5045
474206099 2155
925095420 5522
286800001 956
632162232 3939
819992356 4105
916172770 12651
40518882 211
925284315 560838871
776079517 5834
687001744 2290
69373693 519
328629979 4227
238898400 950
479398706 1598
800788695 4460
628699655 370958270
5695 250790313
602436323 3162
446810230 2043
901370106 3738
865192680 8514
976806933 4389
1456 388866892
475658693 2191
813346935 406673468
487200000 1624
591411762 17367
999028971 32259
236336891 3531
48300161 161
379449798 1482
809602397 623925952
297899545 993
230698893 1054
397879999 2320
2844 421813548
628497905 2095
802028000 21111
863102877 2877
456821268 3421
576900000 1923
203588735 1083
4217689 3377410
819155739 2773
674934454 3065
699259605 265999449
27699798 674
335059165 1726
1086 103074120
772504297 2575
210093882 1517
3864 516512050
434279082 1527
97661193 578
521661162 7139
815741937 815497088
182279610 765
89580439 1895
42179397 339
997319154 20018
1060 141158501
533045572 4875
179764244 179764245
795515628 795515629
827013851 4074
653698500 2179
55199815 184
644988783 19914
612587087 2832
99469969 624
353400001 1178
477535851 238767925
2623 438200591
688644189 307271955
819711903 3646
157636933 1043
234258164 1267
130800000 436
988 296263656
762560085 5786
985801658 5012
276123953 1784
285722581 1430
928499999 3095
948214965 439604792
407954960 3752
99110274 99110274
981709741 3828
26464802 98
138234752 1088
111540054 1878
853204503 2844
240318498 2406
851020696 4682
717835520 4255
116608889 447
151968379 507
219710144 1517
634884479 3310
102000243 340
387 113466690
64669 387286845
63422333 402
420075357 1426
888929199 5937
1279 303914285
645902533 4053
912900001 3043
820343931 372890700
301743901 1075
986576729 3736
2446 507217794
245185227 4221
938135020 3273
5799 813315549
562915549 4837
9794 908682987
262600690 3410
4957 636665470
738804856 3595
323099511 1077
520829084 4165
200056202 3499
25144867 84
52077795 847
221328048 1026
798756143 7636
637952156 4621
601906985 177678
537652742 2547
270341195 127798756
40824 941360616
615299279 2051
643117989 2635
484380685 1692
48144289 2395
720299110 22043
795891482 3702
543298190 1811
908783490 33935
542226031 184055
331322108 1303
109645499 2182
380196607 3608
130800773 436
175650571 879
599827735 2455
967503226 3225
122530659 61265330
566698658 1889
296404901 2335
911435714 128506
718632527 3436
311100872 1037
478262142 7684
453990217 2472
145901959 1765
947524837 469282945
400472500 1535
958946299 69238
843270710 3643
753834341 376917170
100843407 1179
375380857 375380857
327465250 288638834
528515579 3136
812744505 3015
205299180 100972121
687534938 437462427
331380919 2277
412467552 3759
996058911 498029455
351280379 1417
717897607 2393
111172482 996
624572483 10825
887 177814229
551254399 6200
86407384 899
871492208 2184191
900599737 3002
113824360 2840
596700359 1989
319798934 1066
68686247 762
610292361 3548
794400000 2648
17511093 107
492448823 8634
369989597 31042
157048321 1014
80465282 80465283
2390 485769231
285269269 6335
498099885 2887
573704146 5985
717679109 5770
122985680 3281
994512455 488992638
275964376 2039
766564384 3471
296996139 1297
981509661 46484
89042813 567
609925147 2861
732857616 2952
294900983 983
766504313 2555
401012759 200506379
766700481 18080
192807507 1636
664384773 6990
619800856 5345
233552324 7276
596700001 1989
83682422 297
82432629 510
345058561 5040
300175144 14822
887100000 2957
321709645 9396
992449921 754615035
862202874 2874
307799434 1026
37333 931063695
89517198 721
59948686 345
489426064 1642
224868810 3126
218553473 992
697015762 348507881
756910548 30274
165175471 615
981708341 947351361
833794207 5876
913203043 3044
966602519 3222
270409768 5176
312741854 156370927
886706442 7381
174613514 1186
372121732 186060866
43711 880383251
654690013 327345007
23041526 325
332365620 1161
407447622 5503
149722014 727
594187994 3145
449045934 3249
118151389 549
228685741 7507
501776248 2524
692998286 2310
557097107 3219
984563415 11385
565685376 1977
198893599 800
988221313 11778
77519383 601
677380065 412925158
456902783 1523
903040705 3384
739842305 4960
737137124 737137125
565174534 2233
444833972 2632
202136553 1102
110237861 110237862
603610254 5201
775549517 2602
340210655 11376
871035340 2962
232073904 2242
720730061 108511
49800165 166
764925151 3498
696602303 2322
7556390 43
597745290 7971
558002991 1860
548034984 21114
699170778 3222
348537001 5250
158265260 79132630
123505306 2541
7925 548138228
998103327 3327
551400000 1838
744069495 5811
468298439 1561
776402589 2588
218700728 729
12832 833765259
268199106 894
354899999 1183
451201692 2397
476099374 1587
726794249 10465
10229758 39
917268351 4928
553485554 13635
898020678 4441
763197457 2544
919685616 28566
501598329 1672
474475252 237237626
781531361 2779
331199999 1104
919123066 459561533
559528683 2149
886266115 11039
1546 416667397
897851113 3653
593518463 4032
730803475 2436
306525350 2439
31625935 185
477863777 2426
257619596 1196
331724804 1223
763274776 4444
228666020 22220
59779086 626
16981 887697166
519887797 176288531
5310 469568610
226321804 1514
976202172 4322
625434639 7352
642205009 2797
127342156 887
48511583 264
578401645 1928
473097025 6312
33130829 1866
817653288 293532430
877630161 641493435
27395 215010187
267721439 4578
496 96390462
384699392 1904
208717364 1564
551676226 399187253
2279 339764497
590031277 35123
386762208 9803
8913 541479245
387640750 1887
506799863 2731
550064017 4084
466213202 4086
94078539 387
721074947 360537474
54299895 181
434844165 5878
647999999 2160
815915881 4069
869597035 25703
506556953 2631
435479813 3402
827532761 413766381
743021171 5282
269340984 1187
641973697 3248
304447585 1061
463053533 463053534
562272572 5254
929355327 929355328
269350645 6630
289949087 989
791246999 14600
769864602 327194114
776208307 3682
910196498 20913
949912295 4332
115 32016189
107361894 43967703
610499631 2035
99425874 358
518936441 2680
275233854 137616927
264675339 3274
563164874 2925
318471024 2691
671997956 13417
320784778 2259
760992951 5290
370105522 324939
682502611 2275
90621240 505
385705655 3009
176280480 612
387005201 1480
165147099 624
64800216 216
458464825 1611
484080889 5394
871076052 11324
834358200 8200
432572700 1740
2080 464558516
855002849 2850
827325443 3806
121908652 1485
785397503 2618
885981429 4010
4242 583494125
111208062 1946
646882112 3376
628609804 3548
51598910 4510
841380266 8853
648917525 3838
83114911 541
58328992 1159
930423169 23075
854570375 3364
796338111 7582
801991604 10453
350093021 2270
284828934 6705
1335 327147090
604700471 16609
414193639 414193639
441017300 2173
162300001 541
22771696 109
768092113 768092113
8724 388070018
659099291 2197
463048923 18772
105899837 353
724476719 2865
482702844 1609
650461566 4489
905266271 41139
813838417 4881
851347279 3511
775651682 3071
643607095 5343
99599833 332
293738237 14213
101119966 101119965
527214791 2748
158075425 562
18187976 65
938701955 3129
690122159 7280
179670659 611
764172151 4668
1942 137542842
936428519 4920
186708274 750
708029969 394066304
476999999 1590
468337334 234168667
290189207 26662
354859428 2204
652072081 2640
629626852 4159
363493082 1406
364017048 3136
758397471 2528
710397632 2368
567299605 1891
5385 993848631
970775706 9067
878049518 610662
638190467 2825
128100426 427
866959385 866959386
548699941 1829
184250313 691
1531 298382563
451744351 3407
837900706 2793
356700791 1189
921811301 460905650
126739013 1017
938100839 3127
324172606 5205
493820563 2247
433137628 2618
472801577 1576
417617365 2207
779449532 2612
887819337 95033
904279249 8471
772012095 3934
101547095 456
752742495 3002
833310390 121297
417111378 5116
518956572 5182
77783541 1238
727379034 7174
82758376 325
264087072 1125
845166260 7065
747819101 4130
527549879 2666
912601009 10032
939600066 3132
213445148 3764
193271495 2332
4874 889219581
205803862 2222
182949023 17328
741467037 3292
376353211 1698
976898274 5181
197251891 926
808526917 714305223
193559166 1547
797867259 66204
902103005 3007
672288533 16641
762302540 2541
847092871 5374
166836699 1236
117033737 5096
528395621 7285
280982853 140491427
682636555 2914
888812760 18040
485988580 2494
933879766 4555
326615871 11270
602667209 537380309
627276299 2126
794501787 4531
3723 975175199
757262146 12495
829098397 7780
849599702 3077
38208516 38208517
159417319 869
955943549 604519475
1056 262700787
2430984 11
952500068 5413
616710237 7747
749392823 3963
709217067 354608533
876503572 5012
792664151 7633
486748856 4460
7006671 63
922039508 461019754
997850103 6823
69141955 338
440698531 1469
957962383 5449
656213970 328106985
877584655 6878
544532300 1827
558698377 2764
700327686 13105
345283699 2561
998100029 4126
50700111 169
621581058 4298
426185191 12497
441663264 22092
40493 294505589
680997976 2270
130298181 2259
396641854 1607
155411930 1329
582902225 1943
481660669 4275
392766505 1768
473818029 5056
435823241 3565
727604891 3236
233032604 116516302
155100336 517
417823352 3166
197509401 783
607187571 607187570
608054063 9993
673786621 9594
609598079 2032
854106221 2927
283549589 1410
936501069 5199
29399912 98
758699803 2529
626468660 626468661
757960676 757960677
381300001 1271
606001307 2020
6604 952787589
723763211 2468
554019339 25617
671190539 671190540
809179469 5802
80236906 32019363
975618611 8845
636850413 743116
858375630 151389
385102083 146191277
255059135 1082
585767063 27537
788986467 379085395
72195516 24573207
543273711 5987
833858112 4903
929996901 3100
872225989 436112994
379310299 4080
7720 844637480
498300001 1661
75021239 335
228799310 2153
849772768 12913
940344697 3794
470304059 235152029
886899845 886899844
716399377 2388
63900267 213
957357489 67216
416102398 1387
600902004 2003
219732569 4972
836007271 418003635
194977125 675
402177698 7669
361712159 1389
954978922 6665
327299859 1091
17991919 63
785760690 4290
86869500 663
919506287 8984
153496350 1654
228600762 762
374745969 35830
389672284 7633
688886159 9060
527357118 7357
216390863 2057
600492402 600492403
713617729 2799
648439899 31205
277376450 1077
260216368 1783
1449 323528127
121866424 775
802504466 2675
626221979 58005
168274868 634
763012937 6922
159300479 531
575319122 3075
135747719 820
251100837 837
546000124 1820
81802990 368
418041668 418041668
717107299 4791
19250 614513863
432900179 1443
284700979 949
905725529 452862764
5548 259696332
115846546 401
360900281 1203
584901886 292450943
839769528 25784
209959995 6510
657969355 9954
28200054 94
20175951 10087975
146521763 92514583
967312720 6022
86100287 287
989968313 3371
394147898 8735
25035 764722611
257498691 22823
42572635 196
46044317 201
569519989 3704
398699999 1329
597903671 1993
931014661 4132
960776603 3438
831573959 3416
486576131 3367
364873731 3844
842897937 4216
43756874 894
575871000 2280
722529719 28215
610167384 2177
367584605 1757
774653627 28774
917298899 458649449
905403018 3018
288914411 47162
999129555 998723289
498253518 2338
317542308 10779
862907188 849987708
706061394 2449
858247377 3829
724325985 8915
182400001 608
950529150 4066
333609302 1321
815777533 9113
593204369 296602184
290531229 1416
126507581 545
839289940 6339
266754062 2789
699263831 349631915
96723909 48361955
468686081 234343041
112500000 375
476504529 3095
468510582 1649
808102195 4439
302939520 2290
718743778 3072
330251201 1593
3981 774809438
188490253 1010
95099684 317
343594409 1983
392963095 1715
647265082 3091
453525985 3834
393589960 393589961
948328650 6930
568808065 4743
386400001 1288
565613835 3041
437877840 4080
70945317 433
551400000 1838
864650142 8199
694941971 5692
284018032 284018033
109484171 1338
947444230 5867
840300000 2801
319409961 113279868
834149514 3102
100248013 524
71457 582282081
978474004 3266
295828408 4340
376848174 3085
545226751 10650
533359991 1826
859193478 3246
556201855 1854
125092800 134522
694123551 2497
492899999 1643
996088464 12348
214762891 107381445
746084611 3001
685101679 23629
675539603 11943
626387810 212457475
710050000 2730
565501599 1885
934442417 4354
819937196 448350263
374400636 1248
158033610 1918
672020932 4447
274857070 1204
177734076 4066
664635963 2287
355200242 1184
397011704 198505852
935786870 7971
859882253 368183455
854678116 10748
23700037 79
160486680 80243340
627583058 4779
319642180 131013742
457391977 9283
220680068 9884
379397749 287049721
842908249 24339
764698412 2549
268800001 896
724883421 11246
808906470 5143
764999447 2550
523938820 2971
954614705 23089
782482350 4110
710102366 2367
742802405 2476
400656900 1414
734367957 3202
645483852 6731
633798616 4173
203707165 996
158825629 663
55927670 187
488830638 1661
90307813 2351
1932 184318494
850042598 7023
992099010 3307
793706562 18239
78299740 261
239999363 800
226920578 1669
650116815 2483
975700406 364637512
536753629 1830
7319 847789046
729589563 2629
947146772 5270
577975846 2381
559581568 246567854
96304258 1667
317836872 1299
301915434 1311
935386635 12971
804597318 2682
659592569 5509
630320520 3657
482095080 3391
44655875 213
725393339 3584
264483931 2393
447655393 2561
682779219 7234
700124235 296095472
769197436 2564
579426323 3521
928902555 6363
649665248 3343
171281422 171281421
419505024 109954
999462987 3780
570278488 2504
285956475 6488
116873284 1476
756897477 2523
232804533 1455
5232 991514074
607240620 2884
44166893 22083447
65338569 245
110821416 23236
831600000 2772
319201065 1064
269227956 2274
156899633 523
848704954 2829
355629189 5140
49504353 170
894600001 2982
289837619 1420
168000417 560
375220064 2057
21511837 8720618
867562615 4709
174097134 699
580198066 1934
990922722 394928441
72172871 847
854579005 3337
907621456 4275
245642365 1342
878097073 2927
209749439 3113
945049606 22359
734397817 3208
595527185 3137
60828281 3003
490989893 6121
987898631 3293
644398899 2268
172267081 619
5435 802189695
357388819 7730
51600000 172
599399999 1998
431405506 18805
522052999 2675
961926973 33364
290986873 145493436
46769170 406
752860787 304283585
248665121 974
717723833 3859
349688869 1541
783651609 783651609
953132082 16262
582474079 43861
346614262 18849
150509504 1009
992458172 4179
435566219 435566218
631882864 4611
826165731 3031
500929124 2144
373498581 6370
882735123 882735122
985327197 8133
954542883 5999
694960079 3284
260700759 869
523433171 2162
515401717 1718
718726509 3655
570670944 2645
213834805 2290
273649850 1462
590714906 2943
243156779 2082
581098064 1937
602804521 2959
518100083 1727
309899031 1033
640138543 320069271
947799480 19478
781201902 2604
149498350 3003
311334073 2454
503859807 3152
332260081 332260082
843861602 5534
22845856 139
334934057 1195
684396349 3067
124063825 2045
526424185 2277
608756147 4914
2365 629136947
462 138020497
419656599 2200
669150425 4074
206903313 1463
251161561 1620
359093087 1962
486442850 486442849
251232730 891
958018460 14430
8594 218299839
313572779 2860
2653 743589609
235868883 1430
826426191 9859
782605805 3671
3120 711896640
795798548 44811
963342624 4476
469041613 5964
589372271 4908
528913070 10233
173400577 578
864621208 4276
215762543 2018
236663841 3464
198594781 19059
295577091 147788545
643199930 2144
592200000 1974
415887987 2518
113881251 56940625
716226048 4420
437477908 218738954
386901285 2683
522795473 1867
376350338 2497
897303233 2991
858766859 5670
365684323 4782
547651027 12186
387200187 1353
531598228 1772
16511941 75
1375 219213549
878699999 2929
633026015 6672
723482512 456542390
8237484 108
743669784 3432
69151440 814
360692409 5061
417438479 2266
238 44492910
605337375 3368
155685481 5260
450 126346818
60086672 268
59372143 7167
796269824 6695
111599682 372
592698805 2737
50700063 169
629484576 2744
604867505 3364
998576835 499288417
895035153 12420
4528 379438167
241589790 2106
853801213 2846
295315027 2571
284497487 1222
567901481 1893
793502646 2645
662399756 2208
566477111 3795
495287131 2257
108599638 362
134356841 66740729
769348209 5556
602218650 8950
81166064 277
944696851 3149
553592 26
642601901 2142
595915308 2589
479355931 14612
104100602 347
225670703 1712
269100001 897
932899184 4692
7504560 7504560
559469399 4963
834642952 3163
980393833 7294
272270778 1670
422014893 422014894
306301208 1021
798550668 29729
696413941 2532
481823027 8613
359998799 1200
499800919 1666
539101797 1797
591641536 2645
130500572 435
712804685 2376
630956034 4082
596089128 3513
866985950 60395
718799820 2396
185576817 92788409
854137794 4729
513783200 3220
178660927 62692923
314522262 2096
417617209 3833
658417580 268594513
550201834 1834
808107943 6923
3519 350229396
619135639 2339
7794 644652975
813902713 2713
947335390 896041437
322768006 6111
1314 231081354
117037005 3265
366761635 1783
710491319 10934
450783956 1823
175200316 584
199505815 1973
26699980 89
164242524 2601
798179291 49601
221296145 2149
543314849 43844
560649020 4090
863700000 2879
935927225 3523
997496675 3325
530231281 6456
878435848 13763
989698244 3299
204856625 689
362168208 4976
560098365 1867
112200223 374
927896906 3093
806225044 2987
22200073 74
237748463 2011
894785011 421818762
502603567 304739868
791999999 2640
872185514 10473
852027522 807666113
266543746 2405
97206562 401
903805449 451902725
104122549 974
542081479 3126
354947799 1720
554437885 5252
584694657 2548
361799208 1206
623999145 2080
518226126 9411
813770026 3307
53658528 488
596808355 8572
934806574 7537
442932336 1892
193359749 911
191035803 653
889491032 3973
3342 864842465
832516940 7940
716093798 4036
429898568 1433
220906830 1602
316496390 36358
599760472 2141
775555210 3861
321453448 4678
111299707 371
642214507 43122
513935600 3760
985782929 3952
679086601 8520
629387312 24016
330687010 1297
385101976 3021
75034167 403
81989511 3784
753394308 24129
766920 30
606164695 3574
68644020 68644020
522248288 3389
875805510 35670
480419052 2087
259081200 1078
953744220 16761
308700352 1029
93887792 428
719637839 2994
891002970 2970
475185893 2980
439100489 2053
658441343 214896
189081672 14369
759300000 2531
834827816 2899
700660833 4325
294733909 1424
621323924 2547
359345915 2386
885302950 2951
841598686 4471
491991583 223328
840014408 840014408
188968990 751
1520 442715200
716917530 7455
889491955 3562
788659727 2928
2331 270211538
162145775 688
554700001 1849
220500318 735
752989809 752989808
499387287 1732
415197072 156658004
834923138 108288
832612021 11940
425059699 2405
913763713 3173
680397732 2268
45978985 159
670801212 2236
242101306 807
142185614 507
816151015 23286
121553055 51519842
367326942 2602
833066730 17519
317172009 1459
46589127 46589128
174681412 627
179152076 739
715651481 2644
866126351 34864
499801304 6319
20161880 686
516316129 258158065
789902633 2633
968314874 4125
3416 958569358
579450526 12283
287462422 1155
3066 671705412
637892007 318946003
663719651 2710
37004705 176
571808385 571808386
1522 286234444
167203581 1613
887234293 5796
104592570 50871743
749700718 2499
122383403 468
295106454 2832
124499999 415
894043698 3127
213007193 721
904203015 3014
474554900 4806
850176088 7690
249324430 978
875531549 437765774
104197589 391
10857 557578462
996426987 6038
168301040 561
766887573 383443787
236133787 798
671971290 2567
687830088 3036
813565189 3132
45764992 208
533700417 1779
936365037 3373
801010630 2731
548091738 5118
164768919 2131
530677586 530677585
762819331 38508
607452615 2835
626100001 2087
921871164 6785
617398398 4122
516800586 4741
615817005 4972
132631346 18170
664026378 332013189
154560001 4600
934803116 3116
509401698 1698
657916014 9792
926921808 5371
961399968 3309
904748773 3077
901898998 432731640
3895 953622266
909752891 4773
830997787 2770
549906564 2873
429557266 2564
231049155 1437
646002720 3740
719901703 719901704
673687307 12523
230313891 970
918800155 53159
820913615 17354
774666717 5711
118838656 403
929573961 16827
356980927 3942
23000999 1100
938628655 13147
767118682 5063
576901922 1923
626567534 2122
727524984 2695
375418356 2991
872396155 34146
656819329 4323
832331918 380166822
1818268 11
743101086 2477
631597879 10420
895932782 3004
486622739 2515
583396957 2587
583212651 6940
132600867 442
99794713 2577
492713200 5215
285582195 1437
417858381 1588
671100000 2237
548592842 3990
322659415 1567
231581152 1364
84677015 1309
349500129 1165
447554687 3813
855897147 2853
527901367 17716
819277957 10962
773144157 5069
995547532 13770
175328639 1920
735022653 5252
324899993 1083
634284604 167897
766935284 766935285
394878519 4363
691118117 3254
608522627 4746
691627845 4597
702898376 2343
91301182 769
611472941 5980
392336775 1688
735304689 2451
4266573 847228867
907523128 4689
315354547 157677274
823331149 5141
730216116 6381
560264969 2239
451068435 12345
341699940 1139
48058993 48058993
339216445 5384388
348575433 348575432
640094740 4460
499737699 3264
777160879 388580440
632054646 3064
29633553 120
776102586 2587
742867069 3576
51597973 869
609944865 2904
671381300 4933
220158288 11806
428864113 2064
202642145 882
218688122 14257
6353 754577575
913158647 10739
365085049 1934
469856399 176559028
264599999 882
610501902 2035
62699999 209
742932820 257605
734692035 3755
645198045 2306
757699931 19833
517083470 517083469
26559889 122
622964664 5718
682200758 2274
146105481 527
73892916 36946458
62315989 355
197601172 795
285918105 4785
317865655 158932828
931633831 5116
622983408 5235
126954847 1906
630587813 5042
53451561 26725781
21360013 21360012
638901408 319450704
255427704 255427705
698023584 3296
686141827 343070913
885602951 2952
938024519 58118
810002701 2700
44816328 558
586284860 2630
1732 350598368
792327078 2971
832936103 4312
722102859 361051429
920401089 3068
217500124 725
667799786 2226
657344753 3530
365098783 1217
364256916 19933
423885889 3264
312900001 1043
667797773 2226
374087735 17485
503591790 9399
632779983 4658
578837506 35021
98180812 5571
407862103 3172
613795961 2786
204954488 866
312901542 1043
56607925 291
503121520 2191
435180618 1541
637294363 7025
498019201 2037
405899851 1353
354525289 86681
566134098 283067049
150279111 811
890760527 3064
3210 308972130
984414592 5207
227558400 800
8029969 29
774000001 2580
390034853 4832
241926431 166616
3998 483078340
552283676 9076
13323968 100
783604024 5068
275099082 917
715796915 3151
253027421 918
387572078 3770
140945570 1058
609964237 13716
948905906 3163
294900984 983
593305440 2023
701046042 3665
745637888 2752
433758038 216879019
431475391 182044026
938392732 469196366
810768833 5298
746102169 2666
512195617 256097808
159847549 79923774
71075989 592
879616440 778340066
665760452 2303
880950917 4789
916509798 722846539
414825943 3848
580932460 2191
648943237 648943238
106123121 2349
958053481 479026740
523799979 1746
36759081 18379540
292379863 146189931
256185618 3614
646325949 229766791
854279415 3177
748951439 2598
877966069 29652
197907561 17483
1395 158353823
114640683 48226981
92926517 322
854097154 2847
768137271 6963
475906009 4954
147448203 4436
985035030 985035029
807824600 2803
128149784 1467
853202843 2844
442723041 3145
819175735 819175735
150889067 563
714155290 3201
311655344 1163
114552225 819
679198930 3882
620702070 2069
811799999 2706
620092091 2487
489001631 1630
84813455 546
334101168 1368
187526244 941
92449223 2057
664836256 5185
21790670 110
467529922 467529922
30113 893317937
320501615 1943
667694495 2324
791100000 2637
250676037 1924
575387599 4555
444032971 1805
873028448 4034
363288645 1499
144861603 144861604
114097716 114097717
725543015 2713
966411152 3836
661049054 2803
560099528 7995
333598887 1112
675002250 2250
344759234 3260
506224605 27905
1899 215645875
191100638 637
666705041 333352521
369408925 18691
785974140 3774
437808794 2001
327901093 1093
333917452 17153
278739154 3757
282268232 4887
746870809 2863
324779842 4021
562775873 7638
141000471 470
725741103 4530
850609531 4113
21664010 271
698665180 2403
370199001 1234
402262711 2083
142199678 659
807250457 403625228
839005653 7177
271493289 1012
371167470 371167470
377 74736635
801930973 2782
975632816 3651
411765121 1504
655572371 5838
487516803 8634
111235387 907
579000001 1930
925889815 4949
2167 547475262
717023138 4161
932997337 36946
171876359 5313
716088730 8570
627734430 123327
703202345 2344
123694606 36538
430120311 10058
589243081 10409
708749234 3469
869362617 7778
925942885 11795
672243885 6838
222600000 742
640203129 12237
359750953 2854
23716371 17829127
89694110 449
484800510 1616
240960839 1063
866797789 5484
372726337 372726338
425848086 2015
79499736 265
382425991 2888
512677759 1797
890277130 4259
576383632 2684
175046151 9400
747680175 14205
684902509 14030
1154340 18
403500001 1345
231368641 1243
302992864 151496432
462600001 1542
882999118 9009
905806835 51876
2001 425187904
512554841 1962
540648307 2603
527729255 2455
142349675 7475
39128412 332
18 3057657
70156101 265
30899429 15449715
730456110 2439
750006872 25179
293764440 1658
946607870 3311
240508545 240508545
186713023 6167
871151416 7015
89879975 387
411539219 411539218
59716377 427
412077964 412077965
423530151 2124
584398051 1948
139708319 992
623282387 3547
543185520 2195
696017640 6320
3762 455035025
800733599 400366799
196772669 808
990548279 14189
347738183 1457
459143686 2145
1740 398437314
2192 637080688
666438115 86315
258020980 258020979
932081747 6164
41911788 171
656720179 3838
36480304 1106
903879076 16995
154800649 516
841575291 420787646
60000199 200
85826565 85826566
442215941 442215942
930088171 6345
355199733 1184
33177242 178
330220766 28655
592348333 38076
607699792 607699792
438236810 147010
672648243 2916
83534716 687
23722645 298
601676215 4663
993599551 3312
640502134 2135
876635496 17028
11700031 39
449439403 8061
258156443 3108
778545613 5556
925897501 3741
309512476 309512475
619582246 4172
577801745 2601
93571011 881
354254493 4025
855289504 8904
811742671 16108
919272267 459636133
962718579 5261
410696603 6876
264647563 92677846
109707972 1074
169452611 3297
72797420 255
156086867 1554
162222814 1271
759597467 2532
433831246 1495
641596154 2153
32008962 13408973
609823026 22654
979962096 394722972
728249864 5686
350696431 2096
188400330 628
572046622 1971
547993703 29361
935961914 21277
191818417 1199
336419226 1189
963199040 7719
5210 872838732
539585029 8005
203149769 709
336013748 1988
276037168 1672
209490007 2189
3273 934751667
54740277 54740277
997621718 993348407
471103984 2961
299456023 3022
986999165 4055
531898226 1773
405379943 1447
310799302 310799302
596703492 1989
769158813 2654
869378914 7477
604697135 2832
590614325 2282
49205473 24602736
2787 701036406
166256190 83128095
243300455 811
43761232 43761233
719688160 18322
570375911 2129
853197155 2844
546120146 3214
290840392 1114
1414 279992083
914296744 5952
46075524 46075525
25465427 122
389400000 1298
403847589 1423
395675107 2267
192460160 1081
314443869 314443870
473646471 2966
594208544 3605
758207240 8217
929096903 3097
613305122 3189
609288427 3414
524793822 3262
69569842 69569842
2025 277410247
814533169 3882
153803795 3986
844797488 2816
93910313 2584
256994556 1499
609227945 20763
369 53706436
134666025 67333012
702651601 4200
522741115 7792
827098677 2757
676802256 2256
49117513 552
43117061 6179
490501000 2074
696805824 5863
536129994 420780
896295044 448147522
300807430 1220
376020982 1699
51898557 505
577582960 4017
335022765 1293
575578606 2159
31500201 105
961788914 4158
51312210 513
968223475 968223475
858607199 4884
746610264 8172
186020105 2601
916201041 3054
935368611 5553
579814327 87609
366886454 4178
547955493 4826
686329862 2535
175263852 1942
462382654 3889
525788783 12676
304409561 2472
632560771 8748
1380 286772343
980594501 10165
456600537 1522
860456714 5792
782613670 782613670
266145626 2507
482573799 1802
166799444 556
885921325 24454
202173120 4528
738300829 2461
1501 321158125
309671863 6000
932772720 9042
282151912 3557
973504207 3245
519299999 1731
979204288 12592
186456078 1447
548772070 45815
895002135 5113
962645652 962645653
255457006 78313
54091710 535
818493853 9241
742802475 2476
358556849 2168
490843834 490843834
833255730 833255729
473698845 1579
788701649 2629
244799183 816
893241881 9505
110160147 39806017
191368948 71034700
114299618 381
63919656 708
26406001 144
325502074 5684
298865938 1797
498351417 2641
317158000 1735
643621785 7840
210000586 700
806067910 3985
346477417 2429
247495060 1636
142777287 817
209210757 209210758
891692669 9172
66524501 6963
567042542 567042543
817437893 12581
935476808 499362236
553018116 2013
489152326 3313
96301113 951
798868927 15871
923317201 26064
917705673 3059
181621804 1004
639911760 639911761
483372676 1935
932338959 3549
56351266 29667682
710098762 2367
448335276 1769
488316349 488316350
325012294 2665
529009299 8883
438708560 4280
800997585 2670
367618845 1687
687304357 2291
726788885 9951
648597838 2162
347265947 1220
63095847 307
711613014 3215
104927705 371
198599999 662
18300050 61
766799876 2705
480810090 2881
153513557 853
114011600 944
641563111 7335
310249420 155124710
302401492 1008
473625800 3136
375791695 1608
246093509 2697
9214 916617934
692088208 2397
719815679 2624
268045055 2304
224982623 1488
781318693 269983239
421845302 5137
350919302 345560058
56943927 549
678923801 2397
595594111 2284
889103186 3778
41063021 5339
930409263 9003
426512019 1654
282319386 282319385
996006442 3320
787585641 393792820
978396945 7315
932546160 34755
262200873 874
264002921 1354
1974 243783078
973243054 18868
587203542 1996
44085148 322
343 100945239
573603823 1912
633581220 5154
899987756 832069630
251531671 7930
260194264 1276
415313968 3563
442200001 1474
650775869 2862
91500304 305
194100646 647
2977 826311005
442823247 1501
882513468 3461
140855105 2143
386724959 1423
52853966 52853967
592801975 1976
111314370 581
725183249 3630
853612431 355469063
780297398 2601
35399 808937948
6133 914172714
778 210364605
795879083 15722
9966 986526426
913085940 456542970
748587926 13807
30860084 123
681157277 14481
639803410 4571
423892477 2051
941401757 3138
261356383 1134
903491995 4114
887998848 2960
299700616 999
527116825 3768
939601056 3132
327861797 3421
104413354 911
416213000 1480
117125679 7932
19113730 148
138502024 1525
291908875 145954438
2660 764805995
489409507 5783
636397179 4673
460900095 21089
361384625 339578497
652348036 3048
481512096 19786
301819260 3460
746650459 308999056
486301621 1621
587956689 9746
3801 983024786
240210822 7739
806442979 6173
675952201 2520
624785225 2835
10313 983437367
381300916 1271
602659956 531810516
889926118 409354
991651909 5524
778086519 7696
881042345 14581
781409990 2816
333598887 1112
771158305 2633
761009508 8281
433181999 4380
4329 452423827
1023 294624056
26763581 13381790
898914029 867342653
26383205 155
320530201 2758
431069769 215534885
562110889 2794
933459935 466729967
638332985 319166492
984597597 4721
668454915 2685
364190915 182095457
752278428 4491
479811331 5852
286608840 143304420
247932572 1239
203700679 679
574499579 1915
475079741 2451
267634080 267634081
3073 796082161
43830189 241
73690461 272
465001206 1550
317320184 37495
994873961 13977
686436269 3302
197399471 658
69543595 259
431309521 3177
221700629 739
225262225 941
151224626 2103
928203088 3094
56330270 433
372599999 1242
342066651 10287
178173211 661
639623676 2850
60153898 497
74765549 268
402522018 2614
265525651 975
577257968 2057
129696467 129696468
279711502 2266
945066709 6957
109021170 6011
951596828 3172
113653923 625
225757849 1704
168900001 563
638850621 243492408
603818559 301909279
534384450 182635910
537023106 5301
213485359 4510
694246626 2489
472563587 2884
751527601 4979
164012400 900
962290943 3776
692231607 3778
8172 792602280
256499999 855
126162108 1022
6577 551721400
572345250 15450
514453685 453376362
226793960 1803
642879007 20307
1544 190348105
565200001 1884
549556302 549556303
55465921 277
297600991 992
153691209 671
820973006 820973007
321706903 1523
129327320 4117
860014583 23803
912430771 13170
555954720 555954721
794935568 11788
454987844 2353
8591 656648013
145199515 484
897655169 5970
582957865 2707
945948313 4001
2071 394154791
6484 718792249
385263000 2850
128480 940128602
727348122 2510
270196602 2508
584149051 292074525
789233174 70815
892145808 7374
409801743 1366
935 74908460
712835799 3602
678806055 4508
956349780 3372
131429836 599
822087125 4426
574504699 2201
408252801 1600
628740931 2803
214901433 958
705728426 2587
995409525 3765
910799999 3036
462901544 1543
925359975 47894
951451240 5707
297998616 2953
2552 439760640
506830379 3270
251864701 12484
110942743 618
583323577 6820
674832802 6497
794097352 2647
847556864 6944
891145158 891145159
533114079 2599
256147623 11734
959703198 3199
29371650 105
860599813 430299906
10303 908848236
820497265 2735
997581062 4089
560099886 1867
258601451 862
260628591 130314295
963301212 3211
296051735 3017
513753908 513753907
567372406 2177
488873948 1751
453779171 31347
720616758 632048137
637078208 14505
294600402 982
537599487 1792
37500188 125
318455706 7662
161148239 80574120
992427380 9310
3444750 16
278829990 5374
512985986 3051
607127051 3247
745741560 2859
417475883 208737941
299491360 125026681
78900003 263
609797700 2130
795932339 6420
914110276 7475
164099853 547
865693597 40806
684493938 21062
280744080 126789717
936053733 8854
867233148 54798
936896876 3123
717302010 2391
801888914 3965
5216 782670278
584076474 3422
112886432 1269
45233533 204
227093230 910
298120977 2439
24358732 60734
19973 760420240
927007259 6008
389147203 1415
46113768 188
228604521 1640
233223786 1266
328914366 2733
195047072 1312
954497167 24947
4458 391256337
319138247 3732
197391653 197391654
137237941 612
729718740 4540
867624686 4265
687000001 2290
463543079 9240
898145862 898145863
928121939 3195
276972546 138486273
966677952 457893939
315004900 1799
164887450 835
409480830 1614
790347599 3160
4761 576171459
267370845 929
850499600 2835
600282596 4777
734868705 4387
88075660 399
959698521 3199
728213238 4009
265328761 1668
782398746 2608
326043421 6441
150915872 752
432406250 5050
425312218 18075
647097843 2157
449991848 1811
362878998 5006
2261 653543932
550799999 1836
2971 672760785
965913623 14508
846989353 2904
848098923 2827
68666802 321
542401490 1808
409522519 409522519
706087167 14488
769624374 17142
418587710 111001
157248638 782
832336041 6374
139158393 35079
900632721 3791
429260822 2179
432600000 1442
486299801 1621
93028961 314
212875104 5408
406918391 1751
3482 586291978
391291314 8249
880821787 5924
799115976 3103
328415769 328415768
34335 870754318
533101777 1777
885386282 4579
951296828 3171
301654357 2578
8200 986468200
154981249 1810
659997945 7071
922539184 5176
1313 172835507
971815926 5944
554711158 1871
1584 439742160
915951206 17612
4925 431297025
674604297 5497
106 6677788
377375488 2008
214011686 2176
141684578 929
475424257 237712128
924933201 20359
39899867 133
252816052 9871
178466027 618
623448534 234162489
128940061 551
5251 472311697
710348338 338989794
321725717 160862859
571201903 1904
25800008 86
268494969 5031
208509543 1549
778733725 3007
967150389 5852
335269194 1654
3515 799962257
616562752 616562753
418115973 2218
919696236 5567
909924835 5642
974936881 5198
314324035 1807
337998376 4875
526708985 3715
901046017 7488
446662042 223331021
681708816 3032
328049284 1831
179882361 812
394223979 1368
360097066 180048533
6119848 206
522666574 1218337
556035591 7718
411203561 4026
737005132 2954
89693359 569
680398454 2268
4064 842622405
30536 377150136
670881023 7811
189324073 653
562800000 1876
50383481 346
929403099 3098
771003939 2570
3126 469712760
415424479 1479
364092748 2182
791280223 3404
188064825 831
926487329 6448
530982962 240916698
293492033 2512
395001346 2567
257946367 915
306031379 1230
574222131 2932
324048871 1455
750941509 13651
392322497 1479
234300000 781
35818950 310
422366913 2843
142500451 475
978397403 4413
196154840 986
822606500 2875
716402389 2388
15900052 53
538802248 1796
402764101 201382050
698325847 5483
160148906 568
997773305 3916
531155755 7631
611671035 305835517
425323594 2227
31538535 147
601673461 2364
874190443 5173
797079264 4727
997412667 5279
828702813 3548
135986662 845
116559943 571
666465736 9626
182601503 807
3617 799606307
77699396 1142
2407 565232978
250995646 2979
650242357 4651
94579414 595
589285892 5722
318975151 4743
417899999 1393
425843921 1561
695973909 8475
886262129 4249
899901436 4255
102841994 1147
493340922 12485
528017735 2104
977747933 3764
487395661 46663
650277539 30359
135319229 670
384743880 8460
13626900 54
559800001 1866
309924028 1063
643198795 2144
765316991 382658495
290520763 290520763
498503808 5184
4770 709465950
831054676 3188
10745660 67
215700077 719
604179511 302089755
933262087 365132656
220408700 790
485400203 1618
521763258 4287
953972187 953972187
493473104 3555
661044276 330522138
393175423 1756
871904529 13723
747937252 2920
481856496 1749
262188409 1045
46200293 154
791674208 3031
247501496 825
692650872 2669
285183790 964
16694398 7269427
465493446 281136
245835187 4500
986577403 115253
659308636 3848
389612241 389612240
260535872 8599
695998638 2320
495899443 1653
281315937 3208
814944797 407472398
814791745 3237
252965982 1121
186148607 1487
861297128 2871
718652143 3109
767102042 2557
554967996 10362
49915229 170
582898056 1943
113625864 1703
603121750 10450
814759646 3499
677402838 2258
885847481 442923740
600648437 5546
256710669 13166
459481507 2734
516303360 1721
912070338 4469
200702425 1223
400939559 2058
996303320 3321
154501736 554
14399955 48
23267974 10801608
75513437 787
629712079 2120
272057519 6665
453239657 1544
801629983 8239
585846115 292923057
880200000 2934
496710765 2094
97500325 325
24877249 1510
899543557 3996
139 26381560
117573039 1034
252301368 841
906011955 330059
814334827 4390
692059831 13335
369462451 2505
518151969 259075984
224698834 847
536135295 4374
825432882 30133
272804178 2371
233764458 1816
3160 88309360
213482400 1200
775563936 3248
188765416 10948
585302226 1951
210156753 13562
304500125 1015
474898417 1583
266607087 9272
580498066 1935
457208761 3126
102962899 2350
390976297 2026
491698362 1639
300000999 1000
308551093 1503
279719410 1630
698699503 2449
46673502 411
9118462 9118463
897552695 9856
458002883 1999
855297150 2851
324869831 3132
71006086 1164
831405986 3445
242243495 957
762902544 2543
58262681 90470
214907581 1813
405234092 5169
689578807 344789404
944343606 3197
922119727 7521
368101226 1227
230910916 1955
636602123 2122
1633092 77
689572448 3308
41687911 165
939833178 553416286
612365539 306182769
278536405 991
322995768 16024
955303651 17372
279018627 2738
781796888 4105
861707967 11968
785783641 24785
256642855 1902
54105313 27052656
462527791 2907
704672126 5125
305381580 1878
509998300 1700
834491168 377999990
856620342 5319
85000262 823
309001026 1030
765373169 38299
460621991 2067
3575 953663425
530165265 265082632
642862975 3464
413134209 2173
399598356 11188
12004 790558926
981792360 4010
347125297 1857
392098693 1307
124036195 62018098
634218455 634218455
11608700 39
87480145 338
49389150 249
23238 594159710
917111660 6146
157618421 724
851114249 375953587
555081375 2217
809097303 2697
354148965 11492
572399256 1908
855697515 39777
526028675 5325
102882039 630
899699092 2999
207893408 799
512072141 11022
279978858 2493
347593215 3386
7443 345135111
827597225 2546453
133392577 53680232
786256939 16645
788400000 2628
632174801 12901
908944968 452849197
809208943 14200
1344 81301248
603002009 2010
795002241 2650
788701939 57980
8526 244338108
729051747 4973
531228727 2812
112776874 2375
682200001 2274
943344697 4571
444971560 215170
307948797 1125
933323715 9837
227033038 1227
413998620 1380
502970388 1999
593890049 2199
436369413 1831
671667004 4893
239805946 1317
88458052 303
493199999 1644
451896151 225948075
716728220 8972
107426204 395
32999952 110
689621934 3169
643695219 321847609
685580131 3058
345000245 1150
749673546 8754
190157125 1578
482398391 1608
189659557 1348
3369 580057575
894902983 2983
539098203 1797
577075 2
906287631 6120
727177298 4233
962281433 38248
5699983 19
181758727 757
878605834 878605835
164666078 846
297033367 297033367
957855187 461834872
738459666 51702
761935803 5033
543339239 15564
778881439 3040
793690559 3315
2613 160551845
294556256 2234
665941304 3740
297207648 1158
829976416 9615
5034 708641214
242755219 2131
1379 253034062
100854867 1526
408365746 2403
365293936 4971
800102668 2667
245720560 3799
326199279 2952
686732244 458489731
463054120 450479576
352038667 1302
562559336 242903074
32368627 359
142199645 474
309290825 154645412
48599999 162
158099474 527
235256857 2715
609144377 3334
540418031 3196
876444649 56363
599135707 2853
14275 961564000
426360319 426360320
321321439 2311
810412889 2730
318301243 1061
150658846 1027
20099974 67
917103056 3057
895083304 3687
935047744 5601
921837401 5047
733502444 2445
998070504 380080095
574409397 403335534
651607252 325803626
864501921 21664
828001460 2760
584356321 4550
585205790 2863
907254487 339923
234968184 828
200535645 2089
3987 995597757
704145653 704145653
102771449 1698
115799745 386
199712641 13760
759424681 6120
275646399 118714559
163938757 2038
815577575 3325
336523553 2591
376430473 6186
272715228 13496
90343684 554
73833381 434
901496996 3005
750002501 2500
467130051 11650
428967864 2223
756 174944448
599940048 13256
538430008 15256
790499757 2635
87299709 291
933694431 4117
362402022 1208
951362733 951362732
889954485 4185
285380561 285380560
731231845 9406
104272376 473
767390091 3098
55256625 225
541500202 1805
235159707 1237
740289768 5052
716450520 2580
531711720 3396
924705975 699331629
508600176 1789
27757769 102
929997520 25862
371699070 1239
899193825 17685
974583485 3635
962108839 4780
907803026 3026
1181 280111054
813408570 13455
806626249 21152
112939519 485
953703178 3179
459253151 2608
621948607 2184
366232313 10008
227842293 227842294
13105 700380498
12034170 162
646816141 2506
724617852 8508
242066324 2309
411300182 1371
848914730 3093
22009 823936294
391312466 2502
972787822 457176760
463404555 231702277
867804622 6527
917703060 3059
484245675 2098
724890913 12766
189899733 633
913817567 3254
423021679 2125
642766322 11352
243570016 3112
3534778 19
814396129 9464
97543257 511
790368653 27674
274744238 1811
156966053 4722
964750018 3927
404878829 2182
894843420 894843419
720909584 3105
550111848 3602
334310908 1607
818791875 7425
269553433 1189
474620975 443236370
992123584 4213
342410684 2437
225529953 112764977
545834394 3486
84531925 945
785682908 6477
378741782 1909
558642496 2528
493809765 2477
641475660 3885
86678315 892
321601071 1072
828913369 6906
769165386 29344
998337366 85515
58382323 196
433042621 2236
644802590 644802591
820465771 2910
399702424 1365
189020672 1151
294823395 1925
2824 432151072
51787750 51787751
639888975 3452
385265207 1941
972477363 206077
2378 402805830
63730454 2467
387312090 4470
546567680 8899
721583488 3759
147678642 1413
967881425 395041802
445381688 1730
959591493 6625
765338851 15331
512586956 2492
729866567 364933284
125972520 3269
324597363 162298681
761665519 3416
638670467 9411
772835936 2671
790952484 2767
849469953 410457956
911217841 376824978
855000000 2850
938748216 4396
49500236 165
745428408 10930
861080185 11548
265499980 885
881062094 5363
539878626 2763
306601848 1022
795607441 36914
733574742 733574741
663216733 331608366
11885 236256804
665213593 3379
595798063 1986
153516347 905
171622126 723
605780635 2749
354142153 1204
79625955 911
104400000 348
249355386 2393
3375 950967000
91200001 304
614103818 2047
218861639 1016
887366792 18694
454563130 4102
841824412 4147
366835678 2377
693018808 509194704
720231385 12696
792139010 382176687
235010896 814
484801384 1616
28149946 235
341695119 2173
35523601 210
560949120 3286
637738199 2475
203700000 679
971527501 16875
451216711 5430
614998726 2050
839390712 3093
771161177 4483
66599817 222
730502504 2435
561062508 6583
962100433 481050217
757797474 2526
361931933 3822
69600231 232
502655523 1809
352859987 176429993
844886012 5183
474902453 1583
67186459 2087
985645646 3672
737082557 3937
211738271 888
801918328 4529
793557874 3179
493515049 4254
841169078 25193
630876 493345032
598373770 2593
157117127 1897
69309131 34654565
467758727 233879363
383230173 2741
236516402 4067
552098621 216682122
283638854 1058
511028999 1944
110951977 591
546724251 6530
42714322 1763
976202310 7295
680350514 2795
882150999 27550
38700024 129
416377637 9621
439122180 2912
852720487 4376
940935575 72683
644129919 2240
732597558 2442
767999157 2560
339600932 1132
14696 566574888
760800001 2536
205948632 2859
918954603 4967
928345921 3138
551548739 275774369
996185840 5138
706500845 2355
846599999 2822
454511126 2941
496589545 30648
74908473 1279
40214098 161
264451290 1247
2496 683810159
367964631 187954797
217893001 1560
793324009 793324010
712156170 89265
883307736 6539
66126543 3118
51580218 185
12440062 109
979385559 23260
185471971 804
923776967 461888484
129753603 483
15316295 62
272471230 1175
158400528 528
501166712 7251
3369339 51
225901998 77951
974822039 9288
254296387 1996
204300681 681
324174368 1528
852143382 4348
781078664 781078665
892716873 49429
391399462 8324
232520935 898
1756 487913380
211740137 1186
110381284 400
655892777 5236
285900284 953
533387249 266693624
644220203 3750
858298624 2861
129389477 1799
550585512 9882
334839661 1257
256574893 1407
642420006 13621
845765651 27662
522475251 8874
906835199 188924
339283931 1410
433416724 10656
856 182198668
533398707 1778
939022811 3978
345868849 10803
3350 538673300
824944410 8226
823858784 8565
549616607 12759
192899857 643
874375556 9009
532500464 1775
309579529 154789764
600000 2
593210942 3560
189990196 1364
698699999 2329
978900001 3263
739625903 2757
669060743 2636
948843787 474421893
339061572 1269
871109248 5699
862518237 3129
662868376 5675
573219583 77056
748619464 6651
198299338 661
761010399 3650
956743412 3419
96600000 322
72437026 454
762483569 5685
152450907 538
2983 662382089
940836409 25624
489377762 322934106
660025926 7407
117697159 623
434980042 3742
335699999 1119
660005000 2500
597299027 1991
660901415 6986
309001031 1030
487460047 4621
145832207 72916103
321745032 20593
811969240 59617
662994231 3485
311101038 1037
7152527 28
720601183 2402
882741059 4055
412307478 3678
876137130 12271
34126403 117
3637 992930821
313196248 1729
770997431 2570
492874242 237670136
292694100 986
324325255 324325256
890527562 61062
451078508 7751
916218061 3214
5309 858520531
910635012 6721
458736531 6403
791667374 2642
217084998 2781
551028171 2749
468564727 8744
14100001 47
859502933 3706
380251979 2645
100893569 4667
419907399 1441
842102806 2807
908081785 411363761
398145941 1393
759 101139786
820199999 2734
757197613 3804
376500640 1255
885297050 2951
328970400 1650
18000000 60
604302839 2817
3034 845085205
168406812 901
25897102 154
999333353 8249
262801653 876
71135796 1044
814113595 91853
522228199 2276
881812057 3814
325085938 1363
940500001 3135
747690774 2971
810877224 5527
4304 960894325
971167632 968676208
284737951 4350
297100287 2178
950030598 950030599
263027081 263027082
664426300 2300
866102026 2887
702418661 2598
724502661 2415
899890194 5047
668183144 3074
73190596 1076
640997015 2904
394388370 1335
694511787 347255894
238500302 795
5700001 19
585479461 14790
647385246 6851
746802815 324271473
517297292 2191
274169884 274169885
238799249 796
711537989 3567
54574932 452
744293211 13171
503534430 15354
849002141 2830
590829526 2145
865072321 5597
698702328 2329
332838678 18335
937169092 5301
828069497 2879
126600196 422
468902954 2645
984543288 4895
257712056 1895
645598984 2152
258947458 151399783
942425350 3402
509240970 52711
131521298 6069
770397432 2568
917400000 3058
47876789 47876788
89799990 1880
805968108 3709
178203049 2904
476301130 13985
637926405 331735
730 199963221
973026132 3614
197324686 4079
109100737 1237
159014506 1112
188390929 805
246936711 1592
267242552 6427
582900065 1943
867002889 2890
772581367 5668
404338740 1812
16816351 8408175
493715077 2578
352 71881965
178796806 619
419741763 5321
306277381 1927
602885990 4742
237282237 1163
246299999 821
816007385 4235
189561629 645
654602909 2182
332098894 1107
164822020 717
531643411 531643412
796801693 2656
644486463 2272
179643280 719
239866474 2209
394542926 3196
388200659 1294
646792481 16394
77195597 556
904005615 7337
155318159 77659080
651960386 12987
467401559 1558
428921971 1678
2831 657304388
66108834 324
921737233 7403
590773771 2762
660979463 3112
305206327 1876
560240563 280120281
601497995 2005
335101536 1117
249306328 3127
502271493 4525
344318550 1305
369470011 7735
492971694 3673
764564460 9130
23449748 11724874
56136502 1056
783140689 297680325
44263240 787
65666454 290
4326 956902548
390185434 195092717
614291129 3841
5135 905064290
570298131 1901
189899952 633
84251 3
535629363 535629363
669096539 19157
346786301 1975
827149670 6538
386192533 24387
9724 949548600
412512521 1451
302952436 2599
489299999 1631
351298830 1171
591035379 2186
775122324 2738
83033338 439
295249205 149569
257699140 859
452692023 10898
458957862 2409
476386648 3692
803365425 8235
113558639 520
264615436 2927
34800000 116
842411581 61472
990163158 7448
132623344 532
614739441 2716
210934218 3993
42786067 21393034
557215448 12835
761702538 2539
680138425 6462
521210081 44816
25300986 25300986
975177174 663687625
977475102 4847
851117068 96577
428401429 1428
762574559 3557
674439274 3652
249297507 1228
397268948 2305
443098524 1477
204212782 14626
685664290 2411
826859281 6045
623982443 4141
784379784 11873
935043683 153866
105172237 351
295500236 985
806148924 6139
735305617 3484
94269195 981
250239251 25405
76074292 307
146910280 543
138298070 2326
68399999 228
504403191 3299
117011354 1391
576765497 288382749
926705603 3089
845928938 732363008
347400001 1158
84325866 865
717602391 2392
541057574 2471
423232084 1680
236400787 788
67499978 225
366677390 3331
369931947 1346
8293 616412256
779173170 4116
762602541 2542
182402414 795
398723476 2098
806939479 3933
739506186 14387
489308110 489308110
259670137 47437
470057211 4849
120275747 449
456577535 1757
299100739 997
984771210 471972586
166799443 556
253392876 2575
36900000 123
218879618 2986
916469444 16799
232201423 774
34499999 115
67609954 22870
272897745 1614
88823207 7744
52691751 2375
706197647 2354
839400265 2798
959508957 5446
189172121 740
539822401 3936
113272920 590
319213148 1292
335495883 1346
18859 434990973
388306552 6978
253032644 135529
130793831 65396915
401335871 13132
114800499 466
862960391 3213
579852959 3142
998541766 3783
40954175 2424
665 170302510
554507473 55136
338470276 9815
26429981 181
990732435 3437
3734 733220479
122399617 408
661521035 37446
531774746 2078
50225726 178
255729587 1630
853893981 853893982
135006054 978
659072809 6919
868152599 4410
498889118 1710
618000001 2060
406131781 2534
3600013 12
195016863 151570056
588622230 8310
817769210 7592
2505 658577025
152391810 1090
772433379 6198
103966432 1376
459933803 2356
248573611 7146
415979372 3789
212268815 1143
584570190 2129
904307060 904307061
191999361 640
587273705 2924
715019311 8490
442634464 221317232
554308272 2511
120466042 409
23992 115881360
6472 547750647
28477879 5157
956382414 3666
240996487 120498244
615256929 2057
364765609 2090
209184557 2057
170529164 716
940713322 19429
646925163 646925164
622169451 2446
145557981 847
471245645 235622823
71957429 771
339901133 1133
776502848 3652
610752878 20493
199354134 1842
604637376 2425
193572000 3600
224599154 1208
689103774 2511
371272756 3241
745488014 343231948
374399208 1248
531728160 40652
649655590 24793
517142449 106037
594600114 1982
712497625 2375
409531020 1866
75156248 4252
704108347 2709
701672730 3573
3251 860072765
700864950 2878
392677244 1523
164714098 4079
812237265 52521
248099172 827
57736441 207
24599917 82
613290584 4646
561794671 561794672
1855 413023900
735533732 5731
299621743 2257
350291063 1594
537534980 537534981
772202574 2574
347223876 2384
872795717 7583
436326679 2489
803479611 9274
375105328 2104
143465050 649
184500050 615
47526382 249
612579241 2990
454989360 2148
22734159 197
69765043 271
260100706 867
999610728 932244683
136210065 51182436
955097792 12224
413342098 2499
6381 235731665
647734871 26436
130199566 434
736651791 368325895
502802221 1676
534160054 6113
728439505 5648
334169899 1618
946786441 22872
717744550 619649821
130367204 487
278495352 2043
363001600 1210
629700796 2099
512069581 41140
576120074 3620
370704976 1695
888297040 2961
952902853 850861609
380084498 6799
164699468 549
401762591 4941
35532 992910231
859689479 3750
753015859 4255
304642301 5545
525600000 1752
316085367 1192
310829189 310829189
3743 651203397
56575575 255
639928474 2774
755053821 4051
796179143 364117608
653252263 326626132
26693159 213
901222537 5610
167099442 557
381566773 2692
514387632 13484
782097392 2607
490933088 1671
716400000 2388
343564539 185811
541983715 9061
562712358 1880
375772322 2319
556011130 9473
346799802 1156
3752 354331376
62435516 210
23603594 2627
534142982 534142983
494000738 247000369
884069679 3440
784211866 6557
954603182 3182
267004411 2476
331984420 2527
378580850 144751308
959934259 862362485
891458377 8024
520392889 2659
862490561 862490560
811444539 12186
473543424 1707
534160483 3855
660899999 2203
216300550 721
876980700 3698
759378852 2633
132029477 922
864192802 3511
720667740 5421
428124236 2876
326645607 163322804
735524640 11678
749099999 2497
465048894 2241
429739785 214869892
692448599 322947527
906357261 9684
54102839 374
338627811 5388
615623864 4826
374270425 187135212
170214642 604
512059679 1980
890101797 2967
267857774 34394
645693039 3217
219599269 732
741901039 2473
954548791 477274395
364018693 14486
372096413 1363
661229486 2444
235799652 786
900107116 7787
146380940 677
508351575 254175788
64912577 222
520923367 15908
720002399 2400
784399407 5836
617641453 10835
446941151 5589
239264714 119632357
392422755 8222
795854221 7947
262887649 1129
162446196 1155
662247918 3103
247751147 1129
861278959 4112
135401313 808
744304135 2481
697851924 3542
552211680 8732
959685966 16697
372301240 1241
19824976 376
481967599 3206
884462137 20669
725156388 2862
728402427 2428
63983011 389
325501085 1085
726282740 3181
555710253 10349
65273552 35018
833011603 3532
899102996 2997
849130602 5957
526199999 1754
394500001 1315
318901168 1063
416061337 10677
5795 500676410
948225884 6625
147899556 493
151199740 504
723002410 2410
534601781 1782
363379482 7738
255277351 6135
894546884 4865
351572881 3113
980402434 3268
465700924 52156
201900672 673
89331924 89331925
680702268 2269
207707530 4284
963223244 4605
264691688 196355355
608903655 2099
2413 241950453
551618700 208158
863232354 863232355
750753129 8237
54212472 431
480614208 1764
713236439 13340
398735341 5172
194547179 732
612301226 2041
28499935 95
533199134 2321
464281465 6397
552712355 2793
396093335 198046668
768955777 2749
162300410 541
235624487 1122
493672998 3297
923667973 461833986
212883441 106441720
174164753 739
422204822 6474
946651827 896836761
225130632 3634
951545563 32215
317019887 1980
778083792 264396706
7032 87308801
194437286 97218643
158752951 716
982469138 3889
17100001 57
366820138 309956398
186665863 79107659
444 106035130
930552871 39271
844622179 16253
44900966 501
63876801 1600
692920695 338647532
17672777 150
330898996 1636
677448740 677448739
317304900 1308
138299933 461
931803106 3106
484421000 1711
317699666 1059
203399322 678
862379700 3413
717900599 2393
120589456 505
2757 823391812
820229356 18535
2597 649790176
790267499 6875
980696731 3269
473101578 1577
822845051 7450
525590177 4007
511433759 2134
1941 277882234
888767722 7369
726567532 726567533
421040273 421040274
331259219 331259220
816859534 36665
540658142 1943
613497954 2045
102740329 51370164
8451 844916714
215506746 72708334
950686517 950686518
571401799 5242
302646692 1077
783840461 9035
584152502 6645
367057494 1230
761075169 5222
897667559 17939
846752966 423376483
479246754 347483015
195475187 195475187
46457579 156
272700909 909
899045415 5913
273281051 8492
552768727 276384364
739830801 3564
558148518 279074259
881650666 3493
196547350 2073
969902369 3233
643200819 2144
919197608 3064
517136265 2341
494042344 1957
903569918 16109
56575595 1649
769959993 769959992
838885296 4776
377613224 1485
778254831 9795
755828545 2656
171509106 2541
515883158 3508
786446599 5050
808699170 7626
890703561 2969
487647136 1838
928109924 10275
538840069 5577
70823048 253
585000901 1950
672360975 2925
872459880 4328
828058803 5993
956039039 8404
102402451 450
413698620 1379
757 162019189
925796914 3086
699599236 2332
796414045 25738
917583399 6025
222120221 4330
391393715 4125
911396963 3038
796802171 2656
736426176 2608
861899025 2873
214882613 1314
67691768 33845884
210750200 1001
579135586 3571
978675255 346257
128665250 875
38712541 135
793295059 5716
521161187 66831
35002951 293
10153493 78
1834 245130606
577176721 2792
710808718 5186
835213950 114885
597999935 2056
841420533 2893
161 39347406
242850983 242850984
792626343 33944
327306281 5519
93000579 310
647561899 5571
4168 521762744
352018937 1669
397393048 7917
803428465 2764
827967793 6222
5384491 33
484480299 345975784
281907027 988
448500408 1495
87739539 43869769
14678 470429900
349731838 12064
492300087 492300088
2027 170389620
343388530 4523
808799999 2696
96299678 321
697203217 2324
257455841 1211
922264679 3405
100531634 2858
97560575 402
131838985 667
416225669 208112835
690386257 8304
178622041 1497
3563 771768935
876341445 13986
729547042 14696
860066526 430033263
702244197 42893
515142314 3865
720552833 14304
124278558 1293
952857349 927965448
667083715 4156
1351 191673912
872348815 3970
12679291 90
919763172 3812
374765124 374765123
79120429 370
529826324 2197
654899291 2183
541760887 4941
786015571 13639
1326 336057205
410727694 4391
344999162 1150
739015812 3017
385064002 2484
366354091 1659
5783663 5783664
777 87573339
726585679 4074
519060766 3779
931803107 3106
806999999 2690
574621780 3455
905168642 905168643
825272981 5180
443339956 2138
768176686 6381
770658884 2663
502854977 1880
243300945 811
998811581 10358
89452 493327780
616636018 45981
459768540 2180
885644976 14227
313306951 1585
596433562 596433561
206499312 2047
535332940 59081
809868576 3152
962515827 101179
341636589 2690
197699340 659
631121184 17975
599504716 12443
731065789 64145
244499185 815
253885152 3181
1454 396935807
653102177 2177
492308524 4814
83194109 777
789461120 6260
385130787 72543
126548645 63274322
931196895 3104
217879579 5322
593999999 1980
218489116 2012
379647606 2238
848907311 4908
2037 191903733
463500455 1545
505466145 10589
99053745 399
788378488 3471
463935253 4039
718211390 2932
659373719 347451957
161683219 5139
884999499 2950
50694739 1660
596 160318040
142603720 620
2889161 10
42985529 315
306206653 1207
475996945 3138
362400389 1208
563462100 2490
555952136 4703
642418253 2219
909421067 454710533
51109015 350
308805071 6792
631942400 3771
823200001 2744
977074679 25733
438027623 438027623
183900776 613
922986120 7320
707496573 353748286
919540352 3799
303507138 1682
929347198 3107
110983934 110983935
392838846 1511
41014375 138
810602862 2702
336465803 1389
4200016 14
606902023 2023
830999877 25575
11059 612029799
188329403 827
596061326 2114
770646210 13155
336417922 5626
90794645 90794646
5380 644681530
137928865 6845
527375065 4054
545103078 1817
825616692 3068
967924589 967924588
380176439 5055
86527174 8792
839395426 809036754
24890544 112
100079639 360
619002614 7315
114714271 39475597
493748079 2098
894235324 13986
589836203 10349
407698917 1359
624591571 3088
2206 494360188
19130 618880830
730148758 2545
36177485 131
828306144 3632
756897600 2523
138300294 461
821588119 4704
230840922 230840923
950344852 950344851
706785505 852576
469800288 1566
749490214 2507
851701675 2839
744863801 5347
379377340 2384
1875360 15
371826740 2409
636851527 11062
60382680 339
190833136 1195
389980893 194990447
16672407 73
906758166 10895
963088526 10088
61367999 2400
939897911 13615
895815041 7360
970733261 970733262
491962449 2182
517893763 7894
1832 108582640
777101029 3397
251700001 839
40728406 149
782721994 8248
1454 195261012
928441225 3117
3019 276598481
329705726 2324
653100425 2177
354518038 3283
299783698 1052
890917700 11890
487568917 8643
43130116 315
448690139 5540
321321762 1579
590493040 563501983
70240321 928
276600001 922
813738608 813738609
822962714 7311
283187491 3164
658827539 8820
571596390 285798195
852249404 426124702
84600283 282
87600491 292
559031249 4959
423995246 1443
121825969 581
314400166 1048
10924368 168
218400821 728
716580566 56593
684900589 4034
927298616 3091
668331586 4945
218934019 218934019
727497830 2425
173381263 49937
692752737 468351598
60680663 933
889668745 444834373
955803919 3186
651146509 2317
102177971 342
16787170 63
15385363 97
518148384 2976
772780906 5265
679662765 3105
628479915 314239958
241188733 1476
556328482 5458
760997130 645111063
180393767 984
2133 499437684
693446838 6878
41949724 164
477547544 477547544
578808747 8223
933003111 3110
983806302 982168817
215096149 4046
232500776 775
490523560 12877
807788107 17873
422228524 1462
554606643 554606643
1571 446217414
174600409 582
861087482 6177
177736398 1358
86914282 646
746999714 2490
454271142 454271142
279901523 933
120599999 402
53428247 369
995325921 4117
905012593 14672
947068360 435161169
476788929 2387
972213508 3479
752724923 35268
936100704 5214
43577999 162
30605869 196
212967624 1704
529088947 6155
857414565 5527
119298 815640426
707406888 3483
75537820 621
387720858 3738
334784500 17149
219751574 74162984
183539359 2848
846884369 5055
739043688 739043689
640802136 2136
583819150 42383
112121297 602
323099357 1077
71809248 298
860047511 430023755
1698 224426702
955323307 34214
986828392 954029943
959624773 4182
756900000 2523
185844204 1846
738381766 310265
179686518 1353
619363237 3890
890516938 10010
223207604 1534
704564931 4249
677404447 4553
101807940 390
822840671 746612255
940428332 5197
349235473 2235
634545579 10532
261846599 130923300
123000001 410
699133769 699133769
251366967 1059
53379543 53379542
584057141 2545
620999901 2070
6971 912840222
138267443 483
1239 323278243
123601335 777
892381519 45241
236241175 1482
442370838 3149
444470514 10783
1408 179374976
420084891 1588
929414559 3761
911076474 3451
74889777 74889778
344720832 7821
18393 522980174
501725448 501725449
572993570 2462
525292020 3820
990377356 20652
27449458 147
629568959 6592
193846803 1496
234683668 117341834
895246783 4221
950250796 3635
918104120 5807
407100001 1357
294002439 2104
986012137 6043
28038822 252
1380 283435440
788767073 24686
646802155 2156
11399961 38
598581672 3354
777514720 10540
351981785 243625782
42283016 145
185399382 618
575980102 2935
428722981 2711
898876665 22652
861951409 342588
762521776 3046
386951930 2792
131276500 560
2802 823326343
748905956 2880
786564383 265349528
304618381 13649
289183693 2106
891893237 6124
415201385 1384
617399999 2058
884242044 317684663
506480311 1869
617100000 2057
721393475 5859
42520652 42520652
879017750 81034
628954874 3375
32700136 109
80182047 368
381373151 7550
784297177 64351
1455 199217761
203097477 861
814631884 3172
372981183 372981184
856658927 7173
332385629 1248
930728893 6962
453629277 5129
943060175 4624
893683902 10887
458107025 5168
941899584 4031
967803081 3226
220229655 2218
837917670 7391
719904901 16005
213899353 713
257352214 128676107
904203014 3014
903700315 3891
778848644 3575
729641000 2486
160578949 1544
511199304 1704
218051965 9381
1902 452502789
929505456 7128
963000000 3210
643737682 4691
79275499 48248158
895118620 368665
204137100 900
882644386 9577
730881683 4123
695171279 13826
495572026 5711
589544728 237192703
705897648 2353
894525451 3549
737273197 5844
563584749 41361
906418755 453209377
11693 592156337
746805189 3757
62638575 264
910061850 901653005
204733858 7637
1682 460581027
3517 429963641
893876243 9121
57399580 259
939303130 3131
355092960 23404
26622982 99
914244584 3883
289907375 121158167
647403657 2158
426214242 2308
301354718 4999
557700001 1859
128700777 429
192274457 96137228
829498755 2765
607990543 6081
961656709 7824
611354301 4219
146267940 623
733964211 14845
879003244 2930
219900732 733
862053072 10104
55635801 484
92487041 7263
388345603 1741
329766948 329766948
617150796 38435
682929170 7574
430899935 3887
775584119 7482
954263206 325324397
89100000 297
554892759 2891
226140659 837
133453071 1729
471699534 2862
419712438 209856219
173203097 86601548
574199259 1940
26888283 6398
249463251 1810
984237497 6583
553365405 276682703
119382017 602
2515 121594985
37894616 15745738
484056050 2789
256856291 128428145
184799792 616
776504750 6070
453902373 1513
983573290 377882477
838486746 838486746
507545599 2155
488839997 42011
103799653 346
907703784 39078
953928919 362435
270594504 4495
508252907 2211
760793719 366226744
437055514 1778
117900142 393
863505251 3753
461355740 1683
708324946 17329
661455301 8830
647879086 3739
386359799 2190
573238584 3258
917214015 5846
571010003 364635290
187423268 1093
166080785 1938
816983522 4028
492301640 1641
32311439 168
431398612 1438
128637873 483
526711069 5815
768353387 2956
698169607 8372
351670857 4803
601201669 2004
841813525 3346
858856171 3631
261390350 2561
218924950 1486
783093234 2746
479445581 1672
885755970 17723
817497275 2725
368732016 1275
401904076 1372
580545267 68509
717602391 2392
142777955 4514
553733806 247313
740533237 4044
895882009 4339
497532800 1764
974603247 5960
94444294 453
253514881 1728
347182161 4573
800102927 2667
313498955 1045
698753295 2408
320352999 1259
563776189 1996
359157159 6106
60 3617141
774547919 2916
611233512 37619
783851590 315477
721396935 2808
8058517 596
536376223 2042
90055681 880
671868566 3729
849900001 2833
539219405 4646
6242 518941154
23143799 231
997043863 997043863
462659264 6328
2324 693646604
357455649 1613
69223374 333
836358785 68464
528301760 1761
423382490 199393
879763130 8633
3288 732266562
438353353 3518
48667165 287
410101366 1367
85499999 285
704229447 16484
781420369 2623
531331710 2121
707259506 3155
324103095 1860
428314842 1982
642410567 321205283
758733959 3480
4809 985508370
247944223 1441
318722318 7009
90701207 582
862579606 3165
253009464 138769129
743238593 98139
886711171 9210
83216893 5691
675854964 354818754
953260785 3262
2264760 9
289748279 1160
484406424 2651
2244 628996227
854176253 3143
668251727 2777
589501966 1965
261778989 1838
373799666 1246
321138186 51898
723927978 18429
254313873 1275
552612150 1921
512625652 285228509
890680965 12772
789300000 2631
450992640 16778
610812040 2386
640935959 4980
1358 201772998
732735834 13995
465887598 232943799
188332557 188332556
676929775 16697
313114895 313114896
239389697 1468
438463991 438463992
347613357 173806678
939548289 40272
3279 703336440
939994008 6865
469480153 234740076
326370255 128324491
207138391 1048
135899938 453
634417432 3554
533293506 533293507
394320904 3812
597809398 14149
118800659 396
254399394 848
119319068 475
810220408 3648
193473743 708
216242894 1600
715503250 2385
193067105 1009
854972100 7107
837984841 837984841
436073185 296662575
281399999 938
678334945 5165
87783465 1468
158986232 861
508499514 1695
270578040 45399
69660449 547
377098742 1257
496500001 1655
163311224 1426
599191040 3767
553993849 5964
34406051 246
355446184 1497
157380116 1295
828268093 3429
480302226 1601
970980480 3385
933302961 3111
512992686 512992687
920410266 12154
707514394 2621
468899625 1563
575434979 2110
112371402 619
210670120 1780
690644228 9493
76199746 254
750971153 750971154
340073362 1143
280195358 1194
977511731 96155
591383658 2482
606252201 3369
180000601 600
24835823 468
500399643 1668
633134082 7894
519253607 3804
173099498 577
316815786 1134
670801824 2236
803844003 3256
182100681 607
19283 290043544
250240169 1195
877254600 66966
544452946 2371
11131 799913206
724594317 3098
234482984 117241492
1560 254456523
60415879 2121
255900001 853
680391356 8114
495234398 2513
741384410 370692205
394870750 1729
161650756 848
153219706 1477
324162178 1706
217197791 108598896
989243844 953991796
508843723 508843724
471371528 1814
282275416 953
180462401 2150
894791638 3435
311196869 5370
291095674 1121
889376740 5756
78328108 1424
904367440 748533838
867435568 3371
723601817 2412
117839636 58919818
25410 629106242
594117057 38519
114341611 847
592533346 3392
210483888 1067
517215413 2521
586767676 221270432
86981076 819
495154506 2046
850195550 3027
748251203 626143392
59454136 1755
661227883 4597
953330064 13573
489052509 2492
410968094 19918
58490349 467
893672219 4226
483858063 4904
549302467 1831
832131370 64199
429792686 5910
428387609 1640
639898876 2133
196459089 817
7183 756549475
200319850 3034
330018187 1613
786260306 2801
937068769 19606
928503912 21674
968996769 3230
346694293 2527
616288051 2186
232504554 1004
493977826 3758
4404 421810716
535532486 10648
558166805 2626
141169281 3237
164699452 549
33016914 33016914
39735358 221
133 23023896
526447315 5262
764957555 382478777
389449829 2659
58699894 197
410632514 1999
752656198 26350
833460990 3038
616251873 3481
648138176 5980
639890203 29173
940348405 5634
397368938 1565
295635669 14465
312960729 312960730
221014419 1260
960201024 35779
534819713 1857
548880638 5787
409821104 8848
152400000 508
906819312 4274
522667792 3244
959676427 7985
484109641 1953
708274510 9284
831762713 6613
112196696 423
797137063 33184
4500016 15
3100 569014300
491295587 4721
890739933 16579
943230286 4846
1752 453271355
863229699 8303
472588776 5802
314039939 1303
415815552 2528
380401269 1268
871976335 4136
310 46405450
487422972 1935
589893955 2468
872100001 2907
311863565 1986
741118684 3382
335187823 2038
45902736 289
352030944 7628
2365 419035553
275527979 1524
629917363 5862
4383 760123736
189000668 630
595802169 1986
957896807 3193
40708928 433
879883758 416863066
979342192 442021502
921542595 6827
827510640 3704
298734995 31243
22330303 22330304
648213995 12155
5758 882056504
290099032 967
74900289 7367
424052927 1677
911296924 4131
310193042 4485
4410 637368482
168299504 561
833082056 8515
45227 920633480
909903033 3033
149099502 497
237909926 1314
139159549 641
326400687 1088
14431432 147
266079053 3858
302715184 5246
140100897 467
173932971 1951
628560160 2660
371701238 1239
469144495 3115
864601804 2882
198899592 663
542693948 3197
960895824 70077
993630713 993630713
323361145 1308
143396208 565
401857992 6056
268799104 896
972008263 3618
396392944 1945
7816835 93
528598237 1762
26432299 291
662402207 2208
301200677 1004
541385760 2140
557547474 11268
356401189 1188
827231088 17314
710774421 60724
831506886 781587693
940311487 3832
645321016 6308
350132035 1498
649214165 3090
938518738 4790
412384831 2522
162543341 948
290757194 145378597
95471353 794
835505013 2785
626712171 197701
264513080 24583
820720859 130803
485460939 6948
390793481 6593
676545394 2749
788546845 4122
173099424 577
177600148 592
846211345 7534
240832447 2507
327107881 17671
123000517 410
601917133 601917132
784969769 3209
742027748 2926
616357699 616357700
967550747 483775373
285299517 951
126017747 591
5380787 21
946176099 6574
172164022 946
491365083 2492
700802337 2336
19654 268237792
507598968 1692
671708707 3652
79499828 265
715988524 491808336
630079216 7621
244434157 1393
769807105 12892
626075802 3249
308644719 308644718
525081551 3430
393704993 2773
566359166 3707
137148038 3488
844158119 5421
309456652 3707
68715483 68715483
329462281 3528
531852257 2198
547587944 7894
642840485 5006
458700088 1529
158130767 158130767
636403776 260076089
775500050 3684
956767588 473886525
794845503 2794
864754164 21451
592500000 1975
863574944 331124
228272489 2937
756980011 2998
39503630 1702
780904542 2603
271664215 1068
668071007 30096
630565473 3291
350812000 3808
454823400 2075
714987308 15134
5495 453340120
158290296 158290297
749446216 427861495
947297097 868215079
944867634 9005
489047805 1941
543878686 2205
352023910 1313
391925195 2065
759626129 3749
508909910 11230
744330949 2631
152924741 1373
943684663 6266
439847669 439847670
818091189 4603
972769921 972769922
131551935 2413
132356796 1781
815997280 2720
589621176 3275
31503663 155
709137668 8040
819460827 81644
370824699 1637
211480170 726
575764195 2822
22086851 197
869192128 25912
938100000 3127
204299999 681
817411466 79507
937696001 4097
106765559 2365
962473245 6090
475594949 1929
429228289 111644
786599545 2622
803389791 5095
475604299 1626
374525462 172315978
584877575 17737
593411523 3161
637799999 2126
723578076 6740
196938225 4546
960598723 7048
4235 709702804
164778940 2143
4995 540083970
402393934 1832
143628784 71814392
632104207 2107
889450896 3851
507400691 253700345
299288555 149644277
540299811 1801
594601982 1982
480733876 1927
48861440 295
975852701 3422
607899600 2160
865560494 6679
1514 316471420
642664437 2507
605721414 2238
716590247 716590246
217120458 127676869
903239511 4879
806646484 20935
338706456 1607
607241929 3060
250444897 1446
469798593 1566
175831342 3031
690920818 290535751
1969 498582272
642688756 642688755
10276 713411300
179100604 597
860939506 11135
172119365 4514
632397892 2108
116855571 2133
454677200 7733
979480205 5682
14787 874577115
961416730 3537
148117 528575667
872699645 2909
836278502 5690
827852125 2966
715397213 2423
567987714 7497
703469702 5570
87800764 87800765
920179025 7775
915374524 894521467
1598 452287928
271570493 4096
201978763 1612
358199999 1194
160100641 720
527463510 2643
83018236 42173895
178320935 89160467
877170375 16047
903300001 3011
50 13285150
624257929 274270764
581587751 23983
847365345 4419
879680906 197017
606770502 3007
83399722 278
603856641 2140
666300001 2221
705667631 4308
832268468 7666
161727527 4076
843050359 3617
76152856 593
322195364 1277
447365667 7622
507601038 1692
103200376 344
885862741 2982
741598345 2472
257256549 2257
231592705 778
348242377 1218
459301232 459301233
3726 242819030
418946368 1676
777229119 11733
613130525 2078
671234632 671234633
403912633 1373
98275813 785
984 113351880
1811 446936247
25199995 84
624277407 3059
515237543 5006
302202089 1016
678053970 4601
541200001 1804
999676132 11249
798991031 2971
565798113 1886
566962817 2521
537605781 268802891
66120483 604
764587077 2687
706494766 5521
4475 896366094
225781191 1046
858632422 5547
206216598 1562
640844954 4461
394200001 1314
241276569 1357
717635088 673435695
661783437 330891718
378299910 1261
17399942 58
441393276 8455
642283077 12888
817800000 2726
319049083 1749
925169734 4811
199373545 805
350686425 1196
172971634 1569
721282445 360641222
694497684 2315
336516663 2303
92176991 612
694193850 2790
460802949 1536
785986943 4106
905100754 3017
755700000 2519
333695802 1908
708599999 2362
824697251 2749
385253092 8243
862444987 2878
970543939 8465
514099044 3282
98972988 98959830
373039045 2292
749515429 5892
200743996 1500
2962 239497100
408264735 1465
437400001 1458
14307 55215342
976936528 445191556
172295369 16586
141059652 876
668997770 2230
563216087 4417
6099 932713971
751501920 7317
561385070 3911
433800190 1446
8821611 35
897004435 15476
992981278 18976
798304307 22654
306794163 117425691
557952078 10667
591173917 4308
657326728 5974
171517488 6370
52593949 192
949016451 4788
94800250 316
882939280 3020
617093993 2093
738597539 2462
847733703 10201
214278536 821
369864247 2307
17969092 7113544
775668411 2957
360337248 15264
278943709 2129
188997931 2497
276600201 922
123075595 517
684453039 3580
2858 549504978
9299982 31
540928501 11482
620349239 35720
201587065 1614
913300118 11771
525298248 1751
886533479 251285
748554949 374277475
370730891 1496
375537709 9828
521335377 2291
646502156 2155
726297579 2421
651644319 3826
434554110 184431673
564404593 3573
426629689 4539
854404272 23472
346646159 13080
753279135 5557
73199800 244
61110541 522
1882 340051444
174026152 73425326
962884213 953391313
157118167 78559083
434679252 3766
3322 247845937
197700001 659
710737095 3849
33584486 159
895457935 4368
974177859 9860
287319125 65914
703870313 3441
375129644 1813
543432429 2367
4372 202831858
410018023 33098
147 35878048
929402763 3098
313668907 14689
843782538 150918
514404704 514404705
44400148 148
52731042 35567976
630518559 2714
927586552 13562
179999801 600
278991060 183065
718921484 19317
675423000 3976
656397813 2188
804600001 2682
149099862 497
353602654 13168
320016981 1138
846874955 20806
881295946 3673
225000367 750
590144282 8380
268290313 2440
316283151 1191
274745629 1714
758823785 379411893
719694271 35795
929355218 17640
606 59938550
277203108 2037
599180407 2098
756741707 3200
375299603 1251
21050865 1072
338948335 2240
222585570 855
103477348 103477348
332670374 2169
353672012 2849
643289420 643289420
620400132 4394
900903002 3003
48272030 216
120809368 89128666
491937680 22796
521401738 1738
959699592 3199
518196120 1975
923186225 7347
112516116 1139
991938814 495969407
614886199 16864
422305577 1886
756248007 362117775
869960560 4669
441898619 1473
889887347 4383
526153782 5107
178511077 863
748220329 12727
347274707 1298
658188728 3401
608358018 2069
229267733 9070
37397234 179
483304845 12803
229201328 764
228342832 2192
537000657 1790
119769181 59884590
901478519 143160
930900000 3103
362322689 166618451
976093720 481722670
932017943 5928
635638289 3830
923584450 244544
25799978 86
306198985 8949
420537655 6296
314101048 1047
778506795 3097
37755669 126
4515 482103570
340635239 1375
559255775 263482339
360133075 1240
781601571 9385
933603113 3112
719162274 2517
7065 657829215
34457758 121
414563069 2417
60962913 1611
621071563 6984
201011245 100505622
615600947 2052
881400535 2938
647064947 4267
828255869 197533
984228497 18711
991161997 3529
109700746 3533
18665 865029425
611097962 2037
380334591 2816
942681599 5344
610882760 11815
269198264 3255
393437249 19429
457041553 30586
486678980 1658
565534082 13534
2266 280254462
255308340 6195
880167382 30337
792548119 8209
406800269 1356
144144164 72072082
872679193 15204
490822708 490822707
439500838 1465
286801119 956
889 167817947
12751 847208103
416098614 1387
272777810 2534
89964706 80965132
605914181 5294
519816849 259908424
820409339 3369
184200614 614
127611489 63805744
247799175 826
598502784 2904
761102538 2537
353578382 5264
496424809 6964
328283903 19021
105599750 352
678598006 2262
978108405 12586
411197513 3822
506537943 10068
270852080 8488
498597918 3345
970145896 3352
848973355 6809
4042 716761033
648149800 648149800
887679404 6967
144295242 487
236017764 236017765
991913323 4762
50654967 1189
784216323 19433
410567096 1549
581592585 5565
229520471 846
728236301 2684
52600696 1465
743609632 3806
986760167 52036
126899913 423
517196271 10352
446850258 12918
116232193 512
641556992 2362
952196827 3174
563261775 13552
237772098 14661
813 148823383
211199295 704
16964862 71
185109335 1108
38441107 447
626404687 2834
3706920 72
115245657 480
571756954 4523
334227833 11164
654120000 5451
683474164 8050
117988285 58994143
914400000 3048
202734782 719
187820951 9592
562198125 1874
806108122 2847
233698445 2492
273698087 2011
1670 353405400
811006161 3827
504162538 385756204
327328667 163664333
913981223 4246
8118 628007946
487200000 1624
747377687 8616
917564585 8550
518605906 9015
458409601 1800
4332 836815372
102350963 3769
477541763 25959
691506916 2870
958996640 13144
159722501 700
924296918 3081
706001676 706001676
263099644 877
937496876 3125
4340 845490532
332401107 1108
308 58432220
340663231 4297
116615394 763
178715809 1690
995411637 6511
124569675 1066
840597199 2802
575274583 287637291
205170048 1446
344565457 3819
576947862 2047
329307121 3240
496225236 28283
4494 957854668
875657247 3151
687864165 9015
783034862 4966
182000411 2564
852254963 821326163
853220030 3406
710115937 4384
798342299 4300
524648711 254555925
729034735 2742
402490235 1681
872142721 24097
988800000 3296
700202333 2334
804084056 3983
143676037 6954
2526 541543721
1319 373051424
363602271 1212
134486286 737
775955009 775955010
886137588 20937
755097484 2517
673583374 673583375
630469163 315234581
670156640 2297
370758496 1853
770412075 2812
1974 230718938
825729415 21245
107092166 1232
565848024 500840961
318647738 1073
457192664 1885
694823012 4282
320301050 2798
549579115 2080
571202252 1904
20150273 222
190651660 1278
605736922 3231
46529024 1185
60379972 527
926396968 3088
347088323 4274
669000000 2230
424154924 424154923
20524969 766
208459007 768
631073079 3540
846619847 4707
828163029 307482113
341142104 2971
311888213 3746
743404023 2651
458706653 3449
72159796 369
67331379 227
712542833 3338
484682007 4107
407440662 2376
590398944 1968
677759450 243078354
686301944 229832989
17076546 8538273
746345895 3063
257476264 3424
332445556 1665
172972559 86486279
482227862 1941
70500285 235
76201849 652
220781571 13658
102600104 342
134195491 134195490
927004889 693040750
976993095 3835
252716047 902
909189495 454594747
494120567 2084
522761313 4611
991143295 3806
676516107 338258053
831602099 2772
236096643 857
429600132 1432
567757236 205219816
417900001 1393
940275724 7277
493972563 3263
962533312 7069
307501025 1025
355349803 355349802
657515190 15978
469695731 3170
265906758 127911826
164192001 733
62924611 2525
2850 220322100
80885155 2809
1846 451854650
4503 827305028
590582418 9604
722089668 661700003
306309273 1471
801994390 8337
336947978 1879
53316965 323
914155595 4915
427684369 1433
787574970 23730
442494518 1661
334200100 1114
515452293 6194
713419815 2728
845465241 7227
58504069 279
487096753 2525
838980548 3553
567886143 4298
743402381 2478
574027452 574027452
444555333 1517
442212977 1898
5322 908007801
743024999 3000
102092973 92137096
305101018 1017
587939201 187840
292527878 1397
49914617 350
993546838 332414074
873600409 2912
752052487 2519
980081735 804022640
782405497 782405498
309868553 180699654
668543399 5820
992164200 10550
957354255 4568
126344453 1110
742147518 3687
230983842 1554
415356893 2377
396599999 1322
283499741 945
986479830 5215
356394129 351494328
434813783 4680
928119506 733170197
279660499 3500
947533548 5125
746703713 2489
2107 345906138
552387342 2337
391745651 3370
728204322 7117
322667380 1865
467738167 6437
194039759 1754
310277129 3598
535316276 7044
423601458 1412
3694 598745684
773430751 32272
481299306 8026
928230057 4919
945648059 472824029
8399 813115589
322223081 1722
18038205 18038206
491100000 1637
731819521 4608
2235897 10
582233207 200259636
496117863 12364
536859317 268429659
165576240 1272
705902350 2353
56914442 56914441
618424229 8119
14049899 180
408900554 1363
268839524 5636
424803772 2115
366599999 1222
241858026 864
948032513 3627
998792101 4185
345899808 1153
134917450 2270
385472269 1426
2016234 22
590028049 10512
861985741 3010
639832603 31861
385460892 192730446
471486966 8029
730317396 2658
997790543 498895271
234462341 117231171
91200000 304
652106864 2874
299431612 1282
351014745 1904
757986133 3482
354803200 1600
633689377 3391
915054225 3992
387613104 387613104
925594969 4819
855192063 4551
402649155 10365
421031368 15283
146066147 2386
467374059 1831
669720750 9370
722633404 6355
208958886 2358
360298798 1201
686098075 2287
607488438 607488438
231899622 773
205532904 77233707
324218057 1112
305421142 1213
8199 501336054
329236479 16384
922497016 4895
999349719 7181
3425 750503125
381598727 1272
247244954 101295
9300032 31
681948259 2390
897226511 3952
139024065 57925474
105821353 359
946203153 3154
46585929 182
179425581 5146
509401454 1698
88877218 5214
621365327 7351
528525977 4009
21899928 73
366 65821074
611888239 681100
347399754 1366
505002569 505002570
178887658 178887659
603605030 3521
750300626 2501
752074541 5067
825263046 3963
125589299 62794649
402356544 2227
218685056 928
421475158 3298
546087402 2169
693303269 2311
819623115 409811558
220329076 1111
428098574 1427
247169775 1676
191306822 1797
916156377 458078188
390461408 10617
94096939 986
471866894 3621
424275748 1996
404167834 1941
535613304 16738
618897979 2063
881549981 10336
843818690 3211
466164936 3569
3020 811499863
991691326 6443
290342107 1036
459298469 1531
206138842 206138842
852333313 3164
819300000 2731
838939715 14734
543651443 2789
1568 386283053
360470392 272891511
237425952 2424
224674050 2290
756534059 378267029
101021046 360
640531931 7743
354167102 5821
3083 425278509
476999686 7167
112800228 376
28199999 94
52757819 52757820
118071761 4163
776117481 29443
418936049 4050
847844370 4858
909836282 21419
312799195 1203
541203013 1804
221080454 1511
852738419 3330
192411033 1538
206717999 1000
3692 978536964
256800857 856
805973950 3727
849553715 424776858
5987 286029547
184597654 1679
639302132 2131
857254380 428627190
145201983 145201982
498155977 5519
70044391 390
677997739 2260
583822823 2292
283953537 5002
992366075 16166
282584339 1710
336235858 125241544
573727768 9815
767099959 2557
842031330 16805
666600000 2222
3299999 11
75138288 31802076
874620493 437310246
922558023 4412
612004075 2040
355487005 1318
691887331 10082
191943867 69702416
317 93207510
729096378 683356825
54906358 54906359
946926385 14689
387001290 1290
836018881 7382
687660636 2314
595450143 297725071
96899999 323
543381613 271690807
797042225 4266
826243225 806217034
66274400 2239
69759416 923
435749868 6478
600096515 300048257
514286049 3184
661956065 11945
726751475 6138
843591998 3857
579722554 2178
545779051 6811
24529 904261585
266574951 2933
443342142 2691
825641623 5701
108192504 609
601481560 2285
795163619 2798
940465875 4769
778978137 3339
653265485 295940401
332050382 5707
3978 976551264
47698394 226
627278240 2394
270801939 2258
532069379 223021
604834607 3192
598200708 1994
326082123 1916
166118519 1140
200344055 1452
964977462 4138
302771509 6564
904630110 42762
43062639 446
148462507 17417
22927023 113
483683309 3847
903848453 6409
658046321 7256
492878184 228274058
131976031 789
991956420 4140
209099999 697
534335460 8110
964282195 6008
196739878 1462
181758111 655
570722255 33564
513551584 13178
479997631 9585
146313217 1728
231271425 1617
701945442 2739
1455 402356970
959559340 11101
765533221 487016
598866640 5728
279390383 3276
739801573 2466
279772623 1269
696897678 2323
195316276 1155
729478111 729478112
976562104 10634
147300284 491
278372528 2384
379366199 2155
584998049 1950
620214724 3263
856349346 6618
138725331 524
392400253 1458737
30821279 210
114822450 114822449
280277895 1255
284057741 3011
140237916 668
329456387 1416
296462782 1022
6393 623318144
689672447 3616
97264263 389
81600485 272
725097583 2417
634930349 3215
2302 328633656
375060849 6194
48951981 207
955158067 430982128
3222 855835344
758368656 270692
62249503 448
932114256 3613
106595699 106595698
915599601 3052
965872144 8816
814648739 6481
483720190 8915
78451012 366
134715579 537
543510713 1934
248749703 1953
726651235 3898
972033312 52782
1325 335056031
4549 498006190
90410231 430
576309293 3046
216825961 2122
625408410 6681
290296049 2758
221755366 2529
693193898 3351
273390165 1404
840840136 840840136
747708416 80020
114172577 493
429551577 9087
266310324 1214
527100268 1757
74554505 37277253
300001546 1000
946937967 8362
107555675 475
736567733 2721
396301322 1321
830044065 8563
37656 812515939
512722979 2090
9900032 33
483602288 1612
178185633 1330
685972464 85768
858006863 11352
662204884 3016
474987686 2253
42286681 254
337395362 243439333
169792704 1984
134566619 737
295799601 986
745747064 5529
198926637 1208
139338083 1317
91326055 386
458605999 14500
684888288 3192
489872448 2592
405994868 4739
510238576 3597
964501093 3215
963162527 6197
143100294 477
371424163 1283
420568345 2394
452876068 226438034
844550855 16114
496809603 248404801
526743317 2675
991801109 3306
632102107 2107
587547990 3287
510186432 2058
598508170 2470
297029302 297029301
845389936 845389937
4351 61739467
142306291 1449
680102267 2267
139588271 984
658492484 6394
497069371 248534685
853501738 2845
991573968 7728
864560409 832477295
505001980 4087
376801505 1256
575681945 18142
892111836 4689
439 37252876
958841519 313040
11824698 5073688
393602697 4215
490106981 1958
165788998 986
883539937 12022
51917940 180
231337189 3689
769449780 54945
977262135 18507
963005854 6665
567440821 283720410
977522823 488761411
455519167 2437
881997061 2940
954587498 15063
119951490 404
712958416 3589
180900955 603
71999780 240
987496807 3422
278416334 11606
479126507 3338
332195165 4522
56217283 1349
610814819 8932
805 151848516
947980887 4097
3249 807058098
164339398 579
21 3790383
914693602 302979
583365008 3056
426816916 2853
325200126 1084
345036025 2095
5806 806490107
292323468 1074
873109324 10667
592090020 2820
435870001 1643
992330207 7048
963304060 28511
652515695 3624
638976185 3149
653700580 2179
442498689 1475
161909090 19476
954256838 25733
421225562 1531
58780638 826
597659375 4611
862746225 3410
592498025 1975
90064633 90064634
566349895 2682
124627210 427
973628249 58364
827017400 6680
592402579 8603
674016722 131449
737037309 737037309
690365174 345182587
489713229 5256
13896679 47
973803247 3246
191685893 1057
80004146 436
306512251 6649
446045268 2653
113187885 1246
1378 112144396
895155171 51773
901622276 3428
666299999 2221
505578555 505578555
654348951 6430
433317815 1692
519061535 2628
3582 856115922
854400000 2848
143611103 714
131453594 3055
946688196 11442
129370723 64685361
652297359 3344
559707745 2261
981303271 3271
95529918 1763
329998901 1100
663505052 2572
775767174 15775
169361939 660
214986624 887
317902726 2025
358499349 1195
45265202 153
397884133 2844
8209 566894765
632626605 4052
373444848 1292
925943547 11751
682802277 2276
804300749 8250
133724125 860
113023522 602
585984 2
122446167 421
351100439 4150
923298283 461649141
280051187 3908
720300094 2401
174719609 892
288328466 237731221
532800816 1776
203100478 677
918780119 3880
802978657 17929
342599482 1142
167102759 568
5654 493304402
640202092 2134
166134272 1336
1336 250654860
528787710 264393855
208119389 722
203892920 3430
6652942 6652942
524497157 2397
746459230 2629
265372431 1643
337960238 2338
130102335 1004
330531713 2454
378148313 2265
867492204 7848
2486 732333507
25799942 86
993083949 6201
504339961 4960
827240518 6341
93445569 609
850498692 2835
589241164 11877
913800033 3046
764553241 3324
514405879 5080
197162395 1133
346801156 1156
692720851 5086
775558168 6952
521981137 4152
664896493 332448246
320469535 3351
135667519 767
6221 644918628
400200000 1334
537205987 3657
685879058 421009030
31426150 327
507025015 1750
111000001 370
378266750 1689
127002689 461
462898457 1543
167392486 83696243
6776541 50
628197905 2094
7801 994894223
789783069 6130
345415166 1889
3744188 14
861969338 9079
716526770 3148
646797946 2156
998099024 5902
360943226 2031
937800001 3126
184197334 161435
30904934 136
830404361 2768
9731 350371722
733259568 2616
495154276 2395
555549325 1891
91199999 304
675600530 2252
193295633 2807
134322866 1323
330426095 2576
619884995 7083
934391026 21033
241422526 954
459180149 1650
126745443 1089
387772180 2852
540831622 18866
459128221 459128222
613056734 2131
908100129 3027
499378649 1922
946796902 3156
382906680 9560
924897788 3083
7377077 117
87376667 353
1104 160158384
965871625 58973
363298789 1211
90587422 461
690898250 2303
120893092 941
784778982 3241
414938615 184432331
577279262 378382392
486769346 80631
134973057 509
166371851 1025
836398905 2788
464643711 1787
933905195 3113
379968267 1925
839024063 5873
399200869 3762
656672783 4502
404866559 1536
464700505 1549
469738365 469738366
65342633 236
938351754 19179
388496161 1440
82183941 862
34026 857586005
574571303 2703
700497871 5667
804209957 79165
419129239 3386
997722038 6080
550634113 8064
768389662 3242
721406008 3544
10465 729954680
444660447 1487
649007297 3208
406788709 2577
863982510 796547295
515827580 2017
638507680 2500
895035 20
184739639 730
449827676 2119
311999999 1040
782242992 4552
801955998 4327
675368103 6026
824248571 21558
251233089 125616545
128983427 756
351560324 1748
271850880 7518
189876401 680
208200000 694
60299798 201
276216864 1264
362204112 1368
561599608 1872
237678020 227127095
984267065 3320
236813176 4973
41667721 255
17542 862787488
48900164 163
721370531 5394
318599163 1062
212299493 212299493
980883117 4390
228000759 760
898070838 4578
684460621 12356
876322174 5402
822597257 2742
990774707 4116
894098013 3230
698088770 349044385
991892994 4177
298660487 149330243
454905099 227452549
25280273 119
5873 828838455
14412 305217336
484776753 1627
160749087 160749088
332993725 1490
79279114 79279114
316519825 1236
458918810 1900
566889936 3244
577406240 24824
868429504 4495
258221647 129110824
643129064 608789979
716316413 2902
916503054 3055
382302726 8697
756643403 12832
556064981 2099
854988589 3186
635942240 5235
6207 725896236
821722427 6884
1293899 50
129191738 442
152132860 1835
877595025 4568
332921108 1952
994740900 141098
336929817 2949
1667 426886995
557050724 2849
674337840 8444
681399038 10692
277437029 1335
215639573 107819786
304595959 1048
374813640 1314
999600067 3332
623082511 2576
134102603 3126
706828922 7114
893366482 5493
137454427 1549
141900520 473
3881 414288988
884997526 2950
965985912 14473
715621079 2510
220336571 1030
540036351 15522
125399581 418
74707442 6545
450167197 12146
388764377 7826
712346026 6465
242792473 242792474
607119985 6396
635774707 2819
926699464 3089
606598641 2440
4199998 14
326925769 4056
272700575 909
748575593 118483
152699999 509
703640804 3109
754767717 8381
642261349 27499
747279936 4784
380742912 2191
813599645 30357
29498702 137
124876908 468
307957993 2941
780805885 2650
723389819 2490
665320655 4026
169805576 4472
746303999 33800
396301321 1321
364501216 1215
1190 335540787
485917835 4573
656367185 3131
717297609 2391
5808800 53
931075494 321350231
145922375 888
991558069 7690
40914409 11243
681120825 4067
426601421 1422
961385300 4584
268316072 1026
929396903 3098
339305239 1298
712800417 2376
120077524 916
73773619 73773618
756018770 756018770
507529163 4751
341803815 138364329
543652332 3487
105900354 353
382316314 6064
300637861 1936
206270871 206270872
381868343 4121
834002405 4285
629323135 7072
339386295 1457
302391737 3826
425541841 2489
724802416 2416
226689821 50454
635334771 12071
838758307 9330
786763403 773612
583566019 3040
6305 873641865
999469151 3399
308743204 1708
582962551 3967
810098906 9583
764638820 3987
195513495 97756748
538497828 4534
342069377 1191
202727945 779
654599084 2182
734797140 113605
778235329 3744
246591757 9050
155164602 2318
110706276 685
63423173 5046
393686431 2558
972734897 36368
209400137 698
207 55093257
591600215 1972
211018662 211018661
239699202 799
18498843 121
372739046 1385
378000307 1260
769200655 2564
155100110 517
468580360 4220
668761801 4300
114982177 784
56811368 652
974103246 3247
96600407 322
519460799 2325
564366651 159144
256217238 927
565126583 565126583
579304313 3098
32399893 108
43807325 15480294
219900733 733
408042660 1517
509038159 3130
876861048 5448
32480102 1598
804931492 52143
145500754 485
431742276 2828
808199999 2694
1867 314328012
591784215 4205
616580579 3607
12232319 960
373884261 15700
537680961 14224
502068275 1878
15570828 78
687011471 2410
599119732 7983
324600000 1082
58594727 22427198
836715671 287630
414552335 39216
578 155002075
957639034 5057
268038963 1762
978603280 3262
511997942 3669
768251983 2598
779188827 2715
952817638 7582
391102399 1600
74099752 247
46725200 544
55499925 185
357874642 178937321
920590564 4554
903395849 451697925
42689699 326
178812433 382896
490804704 1776
333284670 4770
237300000 791
294781843 3681
101999971 340
781079407 3550
775011675 5524
278100926 927
218901558 939
367494199 1994
616930225 3271
680102267 2267
57699613 21777138
296424750 5180
4203 544351545
554100000 1847
257 74084897
235319700 854
6651 738626805
318744619 1266
116453708 116453709
538798205 1796
602709727 301354863
906369361 10393
240688999 1507
1875 519123750
370047819 370047819
193106289 5227
245769186 1316
270299170 901
717188631 4210
105341416 78124087
768143959 2827
763159839 3881
819868613 4005
42851179 316
835822320 3216
133499999 445
996821464 995734623
558013314 1951
1916 502723912
562359731 2532
221559421 2230
739205532 4953
526161981 35470
1862 537940299
953350751 5275
838120557 6623
283960546 2665
963567270 6390
732985453 5167
176159934 7555
548780911 274390455
915296948 3051
669932742 4746
201697823 898
900202208 900202209
2675180 17
86711340 372
585737578 4480
2096 295712732
761442737 4678
238000126 825
3641 662273916
404 81221776
999261696 16496
530932025 530932026
340146541 3848
290562049 4504
685904532 2365
620772217 2364
3792 164615782
1313 229504272
642954979 3571
557729818 275554953
550979521 2240
40717269 885
363578118 363578118
402017196 11044
926074581 4685
721290241 4224
856810190 5442
988808184 3458
244845309 117269373
545229925 2261
833699999 2779
295040785 5963
613021920 3360
575300532 4756
387332692 4156
397748597 3518
669815423 19599
492793024 3026
812967208 7666
226203281 985
330779820 1708
698721963 52159
801304486 2671
411044030 2889
835580165 835580166
600168121 2220
496499709 1655
710118555 2586
579901933 1933
658179090 2663
26822235 447
166038310 2581
658197805 2194
995770326 490110502
516601966 1722
995733090 5918
24539928 948
531901879 404826450
12900001 43
33172213 489
688497412 675322075
881916579 2945
306002291 153001145
3478 538217022
1242 346686912
767604459 3092
69540881 347
657278075 405293225
194116885 1364
541298051 541298052
175287233 772
503378861 251689430
846897177 2823
16341 404794589
418849715 4735
705903511 3326
97165529 2310
270810500 1090
506701690 1689
284960682 1731
790984395 4445
261030197 1271
144668472 771
422333989 216096923
224363430 3422
399176106 9866
714848251 5921
629537590 73574
918055489 3264
53936609 182
161699742 539
575139417 176439
783945539 42419
680396900 8055
447001491 1490
146443951 510
434697237 2671
836397212 2788
788097372 2627
248893154 214362147
739182382 8927
703130841 13187
167968882 43583
600058551 15335
503946704 7486
343200729 1144
696902323 2323
308452566 1597
941037160 941037161
905235197 6854
920537010 4058
801 228444450
32342396 123
817988251 8025
219712323 842
295011308 9325
1279 100024195
992314202 839007162
345150588 3004
348411972 2076
955605690 29896
843273989 3022
861597127 2872
29437326 193
533795809 4214
159924819 2245
500098434 1667
385533502 170189564
489269569 5435
699205968 2725
115757773 57878887
921746966 12581
410101366 1367
154777676 2225
779566227 4118
923700641 461850320
507400 13
944775768 4475
87915503 43957752
712942489 18604
958187233 13932
492751094 3641
843299053 5932
143006447 12444
901434206 450717103
507279781 2003
215913960 1594
308389105 1571
547515926 15742
760202534 2534
855553771 3430
180599742 602
596754855 3122
711628421 19889
486312973 5207
789002631 2630
399563410 1434
6709 529353518
194700649 649
397290909 2024
569699999 1899
863594849 7831
671785312 19184
23260691 413
753373210 7933
439941700 7799
173400443 578
7566 126598374
32882065 16441033
372000072 1240
763947883 381973942
670508695 3128
372954941 4131
420703906 34909
844571928 501541640
283896224 4612
188755517 954
806397313 2688
676454414 11612
561004363 375672998
592535949 17109
875941010 424303908
445081239 2434
28337408 256
618084586 309042293
37903 868766020
601575423 4096
40799863 136
291444885 1269
397799960 1326
273165860 979
317422462 158711231
54453700 44452
334149349 1326
405000000 1350
465604755 1955
812792288 6472
613798001 2046
629872298 2651
861914454 2884
190369513 1591
138 18930611
138159258 706
965577403 6646
133538743 771
5606 520421798
312298958 1041
618720237 9499
103035449 103035450
288523826 144261913
555559428 27483
823925076 5610
233254203 6885
266579083 11077
344436261 172218130
906160597 10487
42300142 141
752992055 2616
84780809 415
186316073 4701
61069008 246
257548013 932
494170419 2980
801474253 3491
421280838 2777
430457149 3852
771627011 8977
629702098 2099
5083 649121791
218478918 917
608483746 3105
88836511 4723
84382707 84382708
472088701 3121
937085759 4575
268400240 268400241
153599732 512
6900018 23
712798150 2376
77058425 457
255844225 2103
173389525 3473
84016490 563
345218140 1831
889526418 3194
775061611 4046
883879185 3189
794697350 2649
4631 483789952
604544017 604544016
678468758 11389
684431877 342215938
416998610 1390
229143557 6286
890967319 13364
2794608 12
954871116 22283
17426 621324807
601801355 2006
172199426 574
416699549 1389
249937229 1394
595362185 2733
516008927 3734
430845471 1503
858332990 429166495
27300072 91
800552059 400276029
175950517 1974
305309885 3038
989331175 31113
561114230 177621
191175096 86319633
723304944 2526
48108927 224
640793103 320396552
289504687 289504686
479098801 1597
388963753 2066
729602432 2432
349996417 1862
2585 570674017
194561276 1492
213005630 1419
858831109 4588
303689458 4149
525510779 18754
172499426 575
296124895 1062
717897615 2393
153859151 76929575
285028205 1177
187899263 3024
964180072 23329
484500433 1615
804590834 5462
621291653 2846
1161 321314868
144183408 1923
77801310 529
632675094 2394
163344991 6394
438899842 1463
26679375 225
822302349 2741
593226865 4763
826814976 3776
971700001 3239
497319972 3196
2140473 8
976068437 3626
799939566 4441
47504064 3208
123966985 426
105966905 1280
699909614 5849
931892248 7449
338602668 2647
749962485 8342
798298300 2661
541681833 4838
935328443 3486
926406293 452789
350608653 1941
476 114483053
344485279 2788
757334724 6962
743453627 12134
43012849 271
332714169 3706
437231896 1742
20809621 136
736358661 7478
865802666 2886
568498104 1895
571500743 1905
179050036 1262
593101811 1977
75547164 405
235833599 2400
940794993 13963
757195881 3220
3347 832577039
893082354 12602
317194470 1078
910218723 4661
7622 901303847
510480631 10494
767740911 10941
183816897 3752
976423998 11873
521098263 1737
930643890 68744
710194415 4645
30302883 157
394114624 2945
299553867 1298
152455609 1788
162279349 2618
2097 260668632
474251856 5304
22771938 189
952799999 3176
440438020 4265
696300075 2321
195300159 651
186865872 16572
923502389 16988
768251888 2612
388168986 5483
437233788 4266
41369005 1116
917147763 5826
207423326 4821
709962029 2862
607611945 303805973
333485839 2142
82472519 41236260
580512525 9495
33528383 371
640943256 4652
464943660 1729
970075233 6683
972469869 486234934
269082479 1180
126599873 422
20325311 284
39893833 748
431735000 2186
851242580 3213
604830054 2195
574779662 2043
913817979 15968
946919028 388895152
760540255 2958
232786744 1132
584274425 21407
618597937 2062
908235250 3350
68338200 241
507900000 1693
772423265 2987
546299999 1821
103924756 495
719997601 2400
304798984 1016
782045927 16392
10355206 105
393650473 393650472
699471755 5804
608702143 2029
404755350 4117
535114929 2345
270123606 999
666752927 21501
414797106 3047
40066559 444
30824975 112
181499745 605
697501322 2325
768004617 9017
453954470 65271
604991203 4223
935603649 7130
1588 368913044
965259838 57686
447869292 2014
826088761 21357
206697681 13449
402601341 1342
537859068 7219
838742111 43185
840599119 2802
506057374 4170
26449510 13224755
808192696 29163
564835630 1990
662896845 3501
477242769 194631123
602101517 2007
427823120 320100613
829316812 126623
618302905 2061
5596 659874724
2440 586146560
948042716 4085
254495407 1552
820379924 48269
50100203 167
522623112 2822
889802966 2966
666940279 2416
941697226 27675
937496874 3125
141300264 471
125008101 1498
31799893 106
448245380 4070
842327866 117815
704638647 6046
940828489 3230
977400001 3258
51179497 25589748
775590464 8117
845997180 2820
309733229 1758
202189767 171784
108531717 1620
789300868 2631
319576487 1738
124766146 124766145
31805887 114
265370761 4839
139637645 12572
307059760 3009
813451377 813451376
38671194 1242
468346126 4485
1827 58257549
368979717 6928
400202291 1334
358776631 5336
183706623 11072
974701441 8866
444664154 4763
5995 952698341
865199999 2884
5966 854679080
1731 386855659
758660165 2598
741866753 81488
846422721 3445
76240447 76240447
660083299 13874
38099999 127
24498980 691
7904 668573451
32262335 158
17815674 109
549504470 2339
592798197 1976
488401960 1628
125619229 534
613364756 7954
55671733 458
633047875 3453
782735588 11393
300812399 96880
121834083 60917042
810993920 4681
497109666 3022
344493471 1632
421937335 4506
100866961 4140
188999107 188999106
774671194 6190
539631937 2133
512026873 512026872
850820878 13589
121751525 511
517957525 129619
945920414 8745
175344695 4248
801549451 5057
112199999 374
115041845 534
819013185 3034
937796875 3126
10225 739809425
440933238 5927
812400680 2708
731193189 10270
313800000 1046
359797151 359797151
534690678 2433
4041 479165616
10843288 118
16708 637076343
198843360 1199
937736456 7019
205482467 882
7500033 25
204660977 691
162600453 542
154681502 976
901503005 3005
328097136 328097136
73424565 336
721798894 2406
965700001 3219
406468431 2797
384658767 15874
11569 736899024
685291482 5067
6967 911415973
570056577 8969
570149405 10483
91037323 1321
739873814 2699
729480737 29142
320326827 6079
821100001 2737
694283576 234110632
622353113 2838
5149 796663578
378898737 1263
477935022 1704
282199602 2113
744084623 3662
952798675 3742
252143217 4761
424200777 1414
143323099 71661550
783135572 337124462
186023334 5962
408300332 1361
220800952 736
494335776 470319187
112985456 481
4352 983730432
7476 974040564
782540983 391270491
598410981 2782
975600719 3252
958499999 3195
968423535 4729
433384956 16902
172200127 574
763053265 381526632
839274912 3171
183748519 1076
283373417 1110
917402985 3058
212590310 1429
88200282 294
963319863 426765477
115638841 1080
159700962 79850481
352616989 1191
245332200 8600
456460038 1981
445 39113720
516082009 2526
880798103 9624
980161197 4234
211247048 10600
319140600 4303
681651721 2710
414498270 1642
211727806 38461
134400235 448
477872507 2178
9013 620409855
825316160 3160
838720763 3444
341236897 1474
100499694 335
271132165 135566082
526240507 526240506
471095900 9220
977586363 548544480
764771677 4236
6226 715743209
900391470 7810
635709837 3463
386399413 1288
818750806 2871
138399800 550
440947961 25638
1593 137133405
832802625 2776
614224788 9851
693599289 2312
45900001 153
696604512 2322
84148118 1059
959997853 5652
129108708 1144
674362566 3985
888389670 4201
986484471 976480694
848073460 2899
890730576 890730575
350059325 1925
243898753 3499
315957064 2112
163635349 3696
536700000 1789
3622 875107798
645622842 26813
864087234 3597
691667034 3309
996359750 22625
945523725 10700
898149859 3196
135815233 578
172562845 772
571199999 1904
727418768 2994
891899938 2973
605982369 10910
542109788 297939673
248208544 1221
504898316 1683
679797733 2266
425789951 2575
368907509 3031
96118367 786
640763578 4186
336724334 2822
99552192 564
148200796 494
659752470 2549
904196987 3014
958308952 4792
911703040 3039
548274000 5480
320807270 2110
734144503 14833
547940146 3242
3511 737383214
186000843 620
885652246 3765
322846121 7990
868661269 22231
953690984 3688
53766580 205
423301009 1411
876565342 876565341
829128002 54681
506401688 1688
5955 821909100
846127617 2857
745202484 2484
1291 328186401
6332 835525295
579951004 268937623
407638095 2108
82500388 275
878398944 2928
931803105 3106
113106739 2161
523475203 2487
786054095 30932
891 159189999
380961724 1839
708400782 2411
418518292 4533
4434 511719072
640064592 2209
755651961 358194658
3266 868426868
98111005 566
925595995 3614
793018685 3986
278100927 927
221 30740754
825070483 2853
512003121 2768
387672317 5157
980043876 872032668
352200011 1174
40595352 222
788327293 2745
958873957 12989
666284449 9514
303911214 1779
414001380 1380
110311930 399
288686060 1877
318995943 1391
557553843 4949
409346215 1535
684028070 5414
53325992 757
990896698 3303
15858 770116950
360795316 1778
293101536 1962
186024259 1281
989164020 3302
768400269 5401
517326119 4359
366120731 14185
54900117 183
324637456 1144
504504378 1764
518593196 1739
285939973 142969986
338424705 1891
736802455 2456
680019305 2328
938355515 469177758
885214858 16547
305701333 1019
440997085 2650
574798083 1916
68690794 597
248990329 962
138777439 482
85115711 844
627631420 3055
592500000 1975
643121387 2366
604937287 302468643
869958492 383461280
856303013 5029
707528015 3624
693665731 6641
939735591 7439
172166661 2542
76200490 254
27935655 107
976084288 1028922
2492 422384861
93299688 311
305804883 3886
444844791 1736
782390981 17967
26676 854585653
618358101 7835
987903709 3293
153065921 736
660904635 330452317
766819445 383409723
152135775 747
66801839 240
2385 694352860
639903397 2133
398751170 7791
736131432 366963198
790773397 8241
287232647 1046
820764761 8296
192599999 642
396787633 3516
668788397 5244
890995698 34905
580426675 6149
101705655 345
353813831 2664
158273581 3655
197231214 3245
786923987 2851
746498907 2492
216557302 6509
166799446 556
166537202 1176
203504454 2658
431686414 431686413
860401105 8061
284400000 948
265147276 1069
2625 698604195
405678838 1819
296910405 1294
955104548 308574
49942355 49942354
341765983 2066
89700299 299
75913125 986
673576470 3710
377841230 237785492
932238830 4439
10265 263469009
72399 795302951
137413046 93647530
830104007 2767
104239980 806
17396 933347588
809230299 10700
721330042 6537
521195129 4306
567007778 2516
665922783 2696
649200000 2164
72506963 7813
262574533 1362
518682417 3337
520532620 520532619
127800601 426
280909700 75412
402310967 3986
458015794 1579
940199999 3134
885615769 90963
224663471 823
946315418 73409
732642107 2477
695636339 4263
101962289 688
10024488 10024489
260880856 1052
159219841 624
935978512 3783
3827 971110986
516898278 1723
278794891 139397445
297551629 21166
8160 419471871
800323271 7889
912259042 912259043
1453 319583997
676896590 4197
596794377 2153
188341928 655
915373945 462736720
676800151 2256
699283414 12433
112066169 430
88943870 540
657350926 2323
684362445 5567
415201384 1384
2272 649606944
2687 698528642
377101257 1257
991536210 9765
694345042 347172521
420299834 1401
238086021 1268
2384 674794848
234001375 3205
692060566 4753
581661602 2307
7924728 56
99861661 887
708297639 2361
184472559 2615
101006302 500
787890473 20193
821397263 2738
84162556 403
824047440 4152
160200687 534
75777363 638
805834380 4260
296136082 2038
267630178 3015
288752158 1241
933387490 933387490
125399583 418
98406849 412
907203023 3024
302915341 1638
117313623 759
470405697 2370
645103213 3406
796055813 2934
23725219 83
689536943 5777
750345023 9152
635450393 2411
215276589 1822
835961559 28910
932630957 5061
678353619 2588
766006957 2916
747600765 2492
2151 240359193
827099804 2757
268457554 1869
597600197 1992
247156982 1583
980231789 3747
937203125 3124
113058075 1235
580284001 58320
215099548 717
582819300 8690
356763151 5713
220867801 1480
264600143 882
14246 584869530
143489546 2077
551578515 3695
29434912 210
409800660 1366
848056321 6384
355840479 355840478
613854774 24219
23185197 189
599774505 299887252
658195187 412403
601323390 300661695
995009950 4849
483650547 241825274
790562379 8270
365777394 1723
212100708 707
331544202 7902
965041658 4195
246 23595827
168306384 1229
199458814 2791
34800001 116
970333225 6888
808914095 7429
368113208 3778
626848162 4327
236614839 935
975887821 9360
106726380 498
140410578 1617
382667521 2195
301378539 301378540
56400849 336
305560683 1238
298200994 994
76942620 372
784950419 12426
302539963 1121
266989147 1976
331012189 2028
54850129 30832
892125151 4830
624326776 624326776
686518885 7255
528887861 2094
731729879 731729880
36529955 131
809924005 3273
711010499 3450
588459114 12394
543333081 96523
136699898 68349949
899212224 3904
248699171 829
497091407 5864
4723 517803234
855999580 4000
922977817 9238
348023939 2365
783606930 394538111
671667327 335833663
864417127 3121
342880207 120736805
660662305 2923
960863323 10784
324300249 1081
696366098 6519
585153584 2395
386700000 1289
25599157 118
17646337 92
922933937 859994305
444500746 368716769
630177499 2500
443035012 1825
7204 716951715
796278120 46145
889246811 10217
505468880 3006
431893260 431893260
589650332 589650333
839091417 419545708
436498545 1455
402646441 2128
305226544 1235
656353642 5951
322016068 10020
181340410 811
141300733 471
845100301 2817
919490861 777537317
953532387 3773
224500446 1391
268479355 1213
999348331 996933957
266205587 133102793
225511665 838
334619040 1655
395895857 1406
605908632 9148
321418440 54663
453783705 2103
820919653 39842
601 95760348
727362244 2923
787802401 2626
245352147 8585
78305917 39152959
464399301 1548
1289093 7
611354006 4476
905403720 68055
9284 387582532
578416146 2294
678413121 3853
957000000 3190
571499999 1905
82933251 503
465822072 8856
148863571 1244
874647588 5658
553629265 3557
331874042 2286
756428804 5473
787809362 19603
740020712 2707
631989612 3135
861101696 5012
397678628 1329
469650155 469650154
342468033 5985
3474 920429352
457949148 8463
427046895 5443
271419839 1172
824484128 3457
237015635 1716
481648573 1611
18599999 62
2048 342850009
240105197 1013
501068029 2290
461571455 31857
721093604 8107
894647071 4079
213763873 1392
19200089 64
448923385 2691
698040009 2801
512978668 2027
4260 810979809
615674850 4746
15520385 146
1215 226762740
334185479 1332
207183023 712
251433034 1403
176915735 612
840990474 5239
699588855 349794427
628321643 2119
510738133 2177
1953 209173211
70519021 35259510
176086553 2443
889357865 7387
406606734 1417
469669245 24659
764487498 3623
818874530 17825
674653151 2336
599933730 5611
689133551 4411
302135720 1069
862671538 431335769
460956349 7090
109306726 1551
180097937 180097938
278623421 33561
350750988 10974
59136952 300
765598654 3427
734168148 6038
616198280 2054
546527381 22540
44454051 308
593212516 9100
129498669 549
958184927 407246516
624513144 7673
920536761 6199
281700001 939
5535640 92
964613592 5384
230100072 767
568665750 2526
897740755 3053
739244915 24558
540237024 5279
6778175 24
910207246 4451
769132921 4297
700563884 700563885
927229625 4967
23033766 80
632100000 2107
269400899 898
5714 418387684
82957342 551
912687047 7434
720000537 2400
342925488 1544
336786316 2356
104639542 2954
855365431 582674
736541791 86408
392707228 2247
734118669 8135
978541576 489270788
725593490 2507
116608213 556
186287142 1607
734047299 2540
216514622 2561
850431825 61046
315301050 1051
915649866 7883
3775 543445225
981775787 5964
927468975 8344
199701 998904402
78217364 4393
989176670 7259
706201175 2354
235232591 1288
551556214 2067
510273209 255136604
746129632 3511
773652406 3089
568847031 2414
549749370 9292
401682988 4361
752626133 4390
580935039 14240
146522717 73261358
270899096 903
844315596 23118
56679191 443
103031452 1414
760729823 380364912
342798924 2236
890697031 2969
394580229 2915
482698390 1609
563829569 3350
901066738 801535141
955993895 8074
842386259 3063
286676098 4956
116513731 677
26668290 13334145
404999999 1350
608920550 5047
132199352 454
709078307 2834
322326724 4426
723183695 5321
237499295 237499294
590346696 8462
1953 574006230
2430 386064115
676919647 4654
148839438 2634
936004069 3120
697823318 2703
401981239 9309
122685531 440
195936559 680
333298890 1111
634595579 3430
271480549 950
687288240 9909
362884692 28876
969000643 3230
428205904 2254
510474372 1933
992126026 992126025
419900840 6449
586863367 2219
222661797 1928
469604939 1780
30688792 118
322501074 1075
455923027 2684
510484687 3472
200283487 870
958082387 5748
104999651 350
719441646 2947
105643490 52821745
591301685 1971
227448745 113724372
742 43802912
304314806 2401
956075794 6010
429301190 1431
676229959 17590
255718159 1006
659667136 2489
10851 911201874
554261726 3481
29328194 811
173699999 579
80405228 399
999018247 404763254
198072405 2235
291900540 973
586245638 2647
132226770 897
301135145 16664
937630836 11124
373671719 1515
904421007 14053
646799269 2156
269559620 8965
508258122 5898
229101335 3311
394605821 197302910
8132 829911260
268499104 895
311701287 1039
309522915 9983
537254295 205632497
751588716 295077284
778200001 2594
758378510 4653
281706559 3665
820485893 15883
597001989 1990
298659802 2331
142955026 1105
473904478 12277
173971250 1989
780659371 5123
689397701 2298
849315282 3055
817211624 12724
897658164 4251
910203034 3034
796186166 9728
719309513 9506
513880177 1998
273085748 2132
736881443 2957
927712500 3806
918600001 3062
221881565 1306
340 100954500
652499334 2175
578242662 9091
956731330 3454
361797661 574282
282738957 3672
556888673 2372
588185480 11944
43987795 21993897
312728286 2746
910393320 8040
958686040 3610
910800000 3036
995193549 29883
515988103 1784
126909689 63454844
458897586 13219
42510907 211
569277049 1938
286799045 956
434099714 1447
160699845 707
321001069 1070
897904879 6817
867021390 3517
4892 614911744
737462800 7100
552338186 426680
964505572 3215
665718733 3412
263992339 1596
138651127 688
266561422 1127
275643609 1541
973246869 914126672
147947668 609
800265978 8437
763683869 3585
201899327 673
96734623 392
500762045 3244
624169744 3215
145500001 485
748037446 2921
937196877 3124
213565651 1175
637223612 2556
680110582 2725
13986 818480573
23478 453686462
570647107 570647108
514198285 1714
583862763 45338
647071792 2297
307311748 1195
320887247 160443623
392488321 1696
5767001 40
473389083 2318
602226238 3226
562802426 1876
427764245 3147
859199999 2864
531610667 6939
616886145 14369
571198270 1904
551665847 354558897
395188060 5016
853388054 7241
681338552 5081
418296167 4185
635702120 2119
487605419 3915
627300270 2091
675 151546698
757415430 6286
493798354 1646
223914248 1627
139990763 8792
55822471 284
323998921 1080
52592211 428
585900000 1953
14744007 89
193352587 96676293
47315568 188
402251849 3102
259812219 20296
991501351 3318
813326527 3453
377094087 4923
535372453 10070
860105500 2867
925534103 36788
858766306 3635
869470217 6021
799090838 4533
318455704 1682
89554549 89554550
527510185 3543
290692438 2717
177599409 592
194861756 761
24008682 137
871031939 3941
190644392 95322196
873591633 6519
265199117 884
815628277 9783
154461503 1032
2065 409330495
141299529 471
139116899 521
206774784 768
446215069 2054
505774915 2106
433382689 1615
384031551 116656
414889669 10917
820626377 3810
360256554 1526
518491765 1744
345623672 2538
272653921 1085
720438970 5129
325236750 1830
532909790 2230
763399244 43755
469615799 469615798
283800675 946
416146274 3124
10549029 38
814453305 4148
312040594 1985
763951698 2597
214042619 1166
1159 242383153
959958301 3684
538762765 230821685
139622771 2839
695528004 12581
359999192 1200
214550466 1435
2189 450358293
9307 725337638
952216992 5076
129899568 433
265088966 59799
769084916 769084917
36788249 150
365752977 1808
560062954 2059
85567635 506
780904629 2603
438601462 1462
1883 344501834
63959401 450
922503074 3075
869148728 869148728
817532352 2912
718499999 2395
204804809 735
884341167 63639
483836666 1909
538922627 359808998
820509817 3245
369634221 1251
642841949 6818
966297284 3863
341645345 1813
444058715 9760
397442808 3199
249899741 833
415147627 2999
116614941 1155
776227343 2812
972300000 3241
282903663 3997
634026743 2136
720600000 2402
690380081 690380082
88989978 7862
633754101 93820
721 181290403
318513036 6116
451861200 430344
777457693 9388
23699425 84
502158960 3447
106581091 2590
64025416 454
683727013 4451
703708326 6377
163017130 694
919551502 4325
781118781 8060
564533130 2114
474 39599329
224783099 1925
76395141 76395140
831973778 4023
43503327 382
232894174 169530887
490930455 7507
674704134 2249
120600001 402
411500890 1773
265157112 160393
629089177 369848581
350718393 350718394
853114752 50528
530569626 18921
936818048 4012
828483262 39233
561082909 14416
653435653 7266
576298372 1921
32 7239894
257100857 857
205800685 686
872520084 4795
714297620 2381
62275942 223
423525316 8202
568586251 7650
926005699 12829
418439575 7051
358377519 2647
219900732 733
633629775 2684
848837877 3059
709562952 2408
559803203 1866
995758744 4395
518145713 18178
627951612 2999
965699119 946116610
661858879 4234
815412207 3664
873353377 822324903
722739314 10444
14699951 49
830378193 696607207
216208622 1678
326957816 326957815
593898318 296949159
841164908 30437
360167719 3310
661762686 3959
743699999 2479
312915204 43533
263488020 3490
744133884 4520
140632282 513
619955484 7409
613046863 13439
229384767 76894877
177673128 88836564
507137035 2378
940937772 7509
777117531 2942
1612 467401012
307933722 2166
645544571 3553
248355796 926
72897 396486783
4062 535639692
391565927 3544
904196987 3014
389587698 2689
696976862 3509
364338349 316214995
801083466 8124
321505610 2688
788097373 2627
952468280 4671
411 57785666
990252500 20500
489057102 2378
577318908 2548
716700548 2389
876302920 2921
685500000 2285
206932689 745
707234143 7447
380778333 2609
745759022 6709
157800525 526
729367721 3108
438389080 1780
11196144 54
406753168 4976
101924709 473
250200000 834
367798822 1226
806285931 806285932
763043812 528369
134494535 67247267
830814041 2994
448500000 1495
888357552 10945
541714509 2583
841210188 12449
811555927 6086
664814748 3692
617702177 9242
189322697 1279
268690697 1010
26909716 125
25894837 213
966 216987750
205223920 2309
270339361 135169680
923696921 3079
633901503 2113
132523734 1959
2984 389026059
705478097 5421
934869338 3757
735900001 2453
769310103 22856
772635235 2835
540696783 2794
972501310 4750
554437632 10856
857175614 5413
159356510 608
577198077 1924
318374281 2539
15077371 4697
881030412 18234
547481328 1882
14151 956650053
142304209 2773
298210445 1108
653176517 5240
734109478 734109479
862674071 6599
637608221 3612
166799445 556
250514795 1074
342423564 2694
888899045 2963
126940763 2111
357126742 180962565
3092 359201728
660544779 2206
189600633 632
400800646 1336
23042 913154460
581099999 1937
212442634 1255
160200180 534
862805118 2876
799793959 6091
182033655 182033654
210900177 703
628219382 3417
923509036 3304
314646462 2262
185511815 921
988203293 3294
225828991 2995
418827712 1488
696752669 3167
331400478 1362
5239 470376441
710406062 7430
187634572 1583
916308501 3956
837919019 23791
172081899 3830
367999146 10233
310937988 3030
102963120 366
728628139 2583
243831588 858
124342913 124342912
838132576 724500003
739090299 2756
699372010 349686005
938698848 3232
377567967 3797
742367073 4541
784723272 3324
124967707 124967707
975158387 379677095
763507833 2628
219272924 1022
979690584 22843
712875800 2600
588803149 12074
167514144 588
898514129 449257065
700491573 28828
665654411 8271
666846091 333423045
206505704 743
225900753 753
316035084 13481
670282382 2712
695760451 26052
555169713 13873
497925072 3414
635100276 2117
460801537 1536
446701107 1489
361498796 1205
107772050 107772050
729950675 10756
875099999 2917
278420739 278420739
33390589 462
59787771 766
555451412 1905
863288531 3599
579127275 8684
718470384 359235192
2674 112548624
880504473 2935
33653445 1055
446648777 2291
4902 558731113
48027981 263
29056 901571446
559481581 3009
57732716 339
3174 825449484
687858955 17049
985182519 7460
865882755 2944
940879071 45044
86737377 1172
566935993 1963
599308997 3722
234299220 781
986714294 15567
447001835 4590
784097572 3028
885026332 19586
506700000 1689
154055513 871
731846419 2524
6003 621790740
930781545 6556
253437235 1066
419510760 2371
987903293 3293
559795644 14402
751392708 3804
562044704 4727
14490 737611649
556267875 54875
170564061 85282030
886802448 2956
229582512 972
261355536 1192
317698942 1059
252275889 1031
526451960 2440
184427946 817
365192101 1274
160493392 623
683102277 2277
230934012 1541
240299198 801
522299551 1741
979446408 7279
429797349 2157
626340213 4061
201685631 3188
442498524 1475
360002194 2410
152863740 4755
221893291 69962
809586941 10987
793611135 2944
783879405 2749
922398737 39246
210029828 1487
948898801 3163
438280708 219140354
44050532 193
509768338 184203666
285299049 951
649108162 9706
868949275 11499
6894 436347410
999838448 8155
656520344 78297
850367617 5377
701301354 24202
983929433 490558743
82951306 2034
31302 486057456
925196915 3084
155700322 519
655086463 327543231
665984089 2358
869707809 4577
719945200 21771
931860090 4970
822731396 446296233
492284414 19347
770597424 4051
83194240 320
245071086 245071087
902532103 4876
285464593 2633
580476025 2118
430917067 1668
777314162 35534
730800001 2436
649840621 13884
791234595 4197
6406 933456696
662782499 331391249
692578026 3925
490768749 19375
98991339 1797
955499123 11618
224616101 18142
590865659 13706
583268771 3460
497400001 1658
104 18609957
574813210 2859
427775377 1644
971536216 4137
790939662 5044
534527082 3181
204 20681928
751504588 751504589
779073876 9564
674306046 4948
446398511 1488
422401409 1408
205900281 5111
794625134 794625135
223199999 744
232369640 1715
639065001 4340
772862420 7082
937276810 6970
963149825 7616
83052527 41526263
148200321 494
632124700 11980
502622471 258390
762302542 2541
216953941 3642
243333090 2574
664880092 332440046
757622995 6043
396178657 145392511
576480017 5460
197744265 98872133
416999999 1390
623172780 2606
39599999 132
478337556 25752
487198584 1624
207294433 1576
318066646 1400
592201974 1974
978902655 3263
667194256 25519
534223647 246195328
803143534 9671
672525558 2369
886514687 3317
35272080 120
355918145 1311
8620 924784102
475731537 1904
293470124 1625
582660498 2527
50700000 169
90502105 462
590239324 6357
227933555 925
90600301 302
528396716 3274
479401080 1598
896045214 18387
134291877 107477442
12754 625252624
812714098 3766
543602939 1812
692496527 6252
102470142 26650
884703488 2949
926096912 3087
134108181 580
145200000 484
916516869 4131
545579621 545579622
410098728 1367
562659064 58168
891826274 87735
858397013 2913
392553794 7916
15560759 94
366850322 1879
899655403 3410
61059700 22991542
840062864 420031432
825357146 825357147
254 25531671
678274361 326460375
546944357 2733
249541841 937
628509067 3673
668784689 2513
3297033 3297034
395963691 1798
992566377 856878307
523413627 1911
580873319 3912
836043987 19531
663235882 3045
523927295 27586
2224 374508959
88930128 476
60608813 276
477850694 2009
678352751 3024
884201530 3328
414902017 1383
640501469 2135
877098904 4830
305698980 1019
237300001 791
101595200 4825
662384026 14231
104923392 104923391
541725400 5815
275119470 4005
280433618 49173
130872498 839
193821970 4472
402733325 201366662
342900001 1143
133899004 883
478661231 7141
630037408 3536
914450040 4515
388786399 1914
229971893 1137
986167914 3823
792902642 2643
218334015 190363637
346263480 8874
359930252 1210
5326560 324
227999009 1770
224700749 749
266701731 889
25500086 85
873772769 34310
317 80183565
3567385 14
3298 350132170
487789127 243894564
504532749 3875
85382224 11217
261396808 6501
5420 639801891
522405498 3282
846621662 10097
586273387 2014
2512 243271321
556954676 459063627
308076124 4865
564508255 4401
61652576 241
400047181 1590
149399632 498
4804 568346828
254651490 997
800867291 3728
727189121 3424
232376520 120342316
339881989 5677
228537454 1081
676340011 24939
5132 756927373
130959610 1159
979570765 8114
845432351 4976
821254619 2969
1055 62741736
434018593 2802
816455998 4049
535498214 1785
681934046 681934047
902433873 3049
622131675 2186
503620863 251810431
854294297 854294297
323098924 1077
238369824 1232
355878539 9246
140445837 113505934
575025680 12767
482281309 12708
403500115 1345
79526618 651
212532113 29404
731204731 85923
855887727 332669234
19199936 64
228308211 902
574563221 4603
630289913 4562
913315491 10466
383498419 5963
308028286 1653
8370 582477761
16813186 118
894900000 2983
123187763 629
81003651 398
474968395 2159
273300912 911
989400611 6477
17616840 17616841
642126204 3605
276573150 999
444543553 11828
704482342 3713
918849393 5247
740262381 11726
1147 165367157
985049860 4144
883389421 3870
69855239 364
580069616 12418
900045713 450022856
557042876 1938
504762375 3525
661103646 82078
72692268 1565
872097094 2907
759000825 2530
150434366 1513
34212846 115
110561804 423
517792411 517792411
689245335 4701
488698814 1629
937425725 4142
315643706 21713
12375 862896375
254700849 849
466488001 1900
944284586 944284586
744636375 15393
496171457 2024
677839961 394093
860441561 50644
371700000 1239
859202863 2864
377637600 3336
851948019 3668
194411018 759
49500225 165
581698250 75544
490964495 4873
549794206 1973
922796923 3076
51029883 179
425792296 6183
467461343 5449
15212643 241
444538149 166909394
899587428 4617
814328979 407164489
363337069 363337068
202668546 1599
273234955 34945
102300342 341
994374400 29858
877921319 27844
806478 817334001
467701589 1559
425576586 2089
975397507 4877
349800590 1166
334371136 5397
800689020 2700
26404 157733374
973560483 23336
76776104 461
15683 463300298
472801239 1576
981380172 981380172
862729687 7115
211533252 1267
23160866 324
83099724 277
87599999 292
180473615 5705
681600040 2272
536126524 2862
74855555 4163
882341702 4523
526642414 2015
995532887 995532886
734810463 72992
352199808 1368
60813001 600
600241664 291168888
894900001 2983
533225309 266612654
839180947 3748
776099259 2587
952146098 5848
74859973 864
921968768 6988
825598373 3254
830097232 2767
463672031 1699
332698891 1109
786901281 2623
346914529 1790
131664805 501
406977703 406977704
849900000 2833
976693194 13661
370725984 262368
112500001 375
684788009 2359
828002761 2760
801509820 7804
737402458 2458
486930111 2446
2168568 8
861297669 2871
5839 605249948
349004675 3475
930877532 10875
367135602 1351
556801258 1856
2357871 8
45300001 151
944211071 3355
393663269 2719
847160936 847160937
505579941 252789970
404009061 1946
588237467 294118733
811800202 2706
559929941 3861
538902993 269451496
67676659 1762
713917411 7124
943160974 69175
557400066 1858
949526507 69349
701 166256871
989779282 494889641
229002396 229002397
752239765 3627
704403791 72343
433568393 216784196
190304479 819
156900883 523
913496956 3045
910901847 4377
414030935 11712
872678070 2966
229182193 114591096
823676551 411838275
351004472 1196
398811840 6982
246182938 1001
856213066 13215
380984108 1393
199936773 1414
958803197 3196
712330734 2479
771298006 2571
119820695 3156
359493388 3362
52872 714691626
7437759 64
879516551 5522
2511 486593806
567 76110737
262126593 10556
367445576 2525
831284500 6133
293955660 245988
960891618 20733
700209609 3404
262656528 1529
935103478 3117
456064532 18949
302282855 2831
771946454 7389
404998617 3057
471067137 1625
372902040 1243
876498251 17679
142174591 142174591
507603999 253801999
559467796 5047
696899999 2323
605496909 8851
392439985 196219992
218400148 728
969590140 3895
497465932 497465932
861430078 4699
197866542 922
878 101051114
90696112 2168
467149161 2320
292201160 974
583651025 4115
297001032 990
935550155 703024958
1769 350607883
491258468 81781
809056822 6034
32556497 161
906309463 906309462
19743677 399
316238699 316238698
925500001 3085
4078 804710872
639764125 2275
254575424 3315
348331414 1399
294884940 1596
732955508 3092
351000000 1170
76200255 254
842401537 2808
996071851 23801
741248950 3147
807615659 3324
86387531 308
207539253 1047
959 142721286
82046925 465
730798575 11084
378919169 12797
550796160 1920
608700000 2029
867657176 22707
997126483 494748258
843304544 2811
686582085 18599
528401449 2628
684921719 4137
751579119 3112
148999369 1596
157705648 877
774002581 2580
16812259 303
408300534 1361
729900895 2433
742603826 742603827
798413563 10539
437919436 2311
50287873 2158
891925365 3532
210354408 999
377159520 1270
460403387 3316
35079886 656
602824966 6198
552940966 43419
930571716 3282
1736 270289347
464576118 7338
962251373 962251374
579882025 8856
983257975 491628988
306614881 1430
998932636 998932636
419779367 3102
704371671 704371670
205497487 1091
239301003 1348
780639496 4676
57179559 691
470971825 6484
783140926 2895
234147376 945
562074139 2283
924880299 4197
214843201 11440
50152858 312
939003129 3130
997942050 6150
390465806 11209
376798888 1256
736548920 17733
61352845 217
448530074 448530075
642000612 2140
198180280 1313
235199217 784
62423244 362
272404320 272404321
746097529 2487
853420724 5149
16645850 16645851
941907654 12295
894422871 5684
13830 171096913
459809336 23324
333298888 1111
460012409 3069
410656593 3853
1529 144016495
986161783 23238
283564284 283564283
1425 249607006
645103420 18530
266642822 1656
698667747 2866
891749100 8556
252258054 1061
464353536 3936
294105841 1405
299770538 1314
531428832 1857
398635029 1405
493498485 1645
160500870 535
509098739 1697
513054238 16318
65382269 388
918434122 6589
370234214 2487
413741121 4336
173909036 30750
973508800 973508800
851628691 8690
935350521 6400
936368898 19219
996423844 3648
560588928 4188
802605780 20970
448096079 7024
561301870 1871
891321235 3706
316728735 4448
948410015 6053
528932235 2111
223606016 1607
428918004 5539
497601300 12988
197693056 704
462380990 7406
4693 764794745
125620830 445
265261362 2931
977103257 3257
703639315 15404
814695184 407347592
390620773 4427
593443678 4353
202881965 715
799890280 58295
730180308 8426
3353305 16
961167484 4595
184799999 616
928315777 6784
755990240 2980
700698097 25998
529202517 1764
66480103 344
822 238801221
341447040 2484
22596 499883695
523058341 4361
344444274 1225
884279801 884279802
736620127 58029
218381549 1150
601488573 265453646
50927903 656
234351973 5888
968602812 4947
355029712 355029711
542838627 27631
876578091 4343
524701749 1749
864430646 14767
161396200 1532
135855155 509
285300000 951
681441128 3244
927491190 3857
5787 612074464
4043 867757628
981724630 490507942
423734772 423734773
103436896 39903342
129920013 1521
559801532 1866
320398933 1068
207928 249883375
12 3326016
642617745 642617744
600803375 6538
970723857 4076
900625024 21337
269700899 899
311854396 1263
395918124 2513
3623 836593690
78057186 962
747597507 2492
891622934 5127
546539874 1822
935442785 3462
85460233 787
526200001 1754
362230982 3647
549901832 1833
275655706 1833
477564152 238782076
50857631 1134
561000001 1870
781912687 5118
466501555 1555
382925416 6974
720158369 4097
156600001 522
376733294 376733294
197235576 750
643539944 3483
511902071 14446
7407 614112666
163095994 3259
978658021 489329010
268902215 955
563053265 2441
5324 379579904
249849487 3668
197699341 659
407074216 1357
568465406 14557
430950836 30791
644202693 2367
237513898 940
966726163 15295
907246378 11619
147595537 753
173299561 618
905351095 905351096
887094377 3262
363028112 1449
830097239 2767
322800502 1076
809443039 4159
341467779 2533
940428516 683949209
335418945 147413797
352801177 1176
449700640 1499
77985708 296
126900001 423
625038052 2841
257999999 860
998823463 27111
450474154 13947
575375328 3181
569573722 569573723
27536586 114
176719347 1066
725262017 2977
510516940 3548
724630954 7776
890640236 4045
549545069 2621
342477302 9428
70209879 35104940
542384430 40657
378300001 1261
977103475 3257
196310393 1197
612387698 2167
781476576 65763
979872992 8428
532654022 8943
715234119 12023
171486000 3002
252720226 3609
866031876 866031875
890332575 23531
261115671 26410
967503226 3225
233999145 688995
518612191 518612192
959257803 5153
669900301 2233
880225560 12485
333033241 333033242
160692986 1984
1598 167635114
551 114424275
857423393 3726
1005 223493525
2729 381574786
411121871 1656
370 67004642
185045119 1495
428999975 4838
507001690 1690
297099380 297099381
444641231 1501
75736401 725
266296092 1558
542716420 2390
708546837 404875184
305 78657045
241199630 804
250201566 834
610502036 2035
51403142 175
249899168 833
914330430 3627
835617506 2802
880141637 18928
135600436 452
330056468 1527
646497844 2155
326021912 68723
594667779 9716
990 130942022
396630969 1656
373564785 4191
761397462 2538
774601333 2582
574096320 5839
965629621 732839804
2269 454126787
669922969 36888
360826261 229430929
997001983 23264
1707142 29
844819386 844819387
485661954 1866
568292249 3211
948851904 14784
176404602 5249
640879051 3766
498941453 4897
3468024 21
964506421 3215
141891276 534
448714566 4887
187709446 8085
881257957 402538060
777631829 344650588
697984500 14475
247800826 826
4062 849319518
879778390 10797
721903103 2496
637811488 3342
771548010 50827
969149692 4572
720601343 2402
186055296 186055295
133861260 535
933158807 3379
411232657 217707
104091701 1066
998118792 988180441
4752 834389424
977402988 3258
965006539 12950
560965835 2627
921064745 7329
710403037 2986
868007745 5498
595450159 2628
217199777 724
427222732 3685
885336043 4534
240900913 3886
577358472 62852
5581 637590231
538034648 1887
20508732 179
586138631 3355
910379249 4575
485568170 2215
959764409 938260432
443698522 1479
299821995 24695
202821388 1277
487341524 3643
292452550 292452550
849850849 7392
78900001 263
10102186 10102187
799005557 399502779
714302945 89579
375396837 1801
619677151 5178
8576 663625775
2913 307733252
235778224 26708
563416022 12209
183798901 1025
385139003 192569502
942261223 942261224
308229012 1764
372600077 12316
994927466 8879
795897348 2653
993280268 4930
401677776 1341
696004473 2320
724160464 2597
858368533 3881
475590121 2680
365085274 182542637
618569861 5323
3239 943907541
35741222 1609
41400144 138
579643033 7751
472199546 1574
492039727 3574
3766 777807044
361636657 18008
913870318 844733987
499286264 299544462
844337149 2992
552898422 2387
676688878 14568
328200360 1094
4847 935548552
409799850 1366
323929671 298688718
921439644 18899
746101906 2487
964550000 19100
687919519 3081
750902503 2503
953775593 3749
676355950 3941
597299334 1991
716079273 15353
956885232 6823
808531730 14246
460018054 1939
582901944 1943
11197965 53
683889655 2553
918687215 4856
403746991 1936
601802007 2006
508200001 1694
981100119 10943
956257302 4389
315600000 1052
801756843 2699
127883824 2019
940060491 57001
79 6844738
478698599 126285
689402298 2298
596347192 3934
962868412 76406
170414119 170414118
616052655 7958
80099733 267
675219026 5953
374568397 5906
787324621 27955
544200001 1814
178526030 895
640878279 4611
391057624 3231
833279840 3958
945552592 5239
920102491 3067
552385552 5518
982769037 468099195
376978350 376978350
935271252 6957
50084034 11298
641702139 2139
515442546 1901
798338284 10930
305398982 1018
883759926 5947
865933134 3305
980662822 18653
846001946 2820
551760993 7244
21539524 148
852302333 2841
929863799 3249
615782636 292117
459339069 408818870
457876745 444463058
521870189 22813
414496807 3722
550253748 550253749
616176248 2348
670107409 7192
377399725 1258
634376986 634376985
641661861 3009
703502605 2345
387541605 2882
186336324 665
382033774 191016887
447874200 917775
494599103 14736
27851 973263390
366301221 1221
252724294 85309180
492039714 34604
8611338 46
456637540 2150
735034644 5053
951693571 4579
885881465 3594
102679633 1826
884259855 7807
955885714 941464509
666689100 13020
60092558 433
306313030 1242
133926089 1827
758997471 2530
677809859 11597
222349830 1569
2130 554047225
998160975 8909
429803419 2659
33118293 29049990
235499214 785
422798993 2133
847475309 423737654
363609272 5333
522722970 5670
149640048 618
875176750 12250
186000138 620
638533605 319266803
941426032 3247
476100851 1587
223331018 1098
217868289 1388
2571750 10
492601642 1642
163018921 640
859413165 2931
600519428 20396
316713045 1200
526095361 40320
103229830 401
3635 411355780
9153 95759462
235595394 33451
233982883 116991442
534028591 13877
647404120 2158
55566055 728
612154699 5941
91499695 305
462294961 28572
776701988 2589
704532144 18259
329375089 7728
526604650 7150
4557 756033290
80400000 268
910484671 4033
865051030 865051030
514709961 44634
387963513 140517513
803726256 607044
447899857 1493
866700001 2889
549300494 1831
434678437 1572
516262400 8293
971396762 3238
99630851 790
404400421 1348
834394901 7689
844355178 104552
900604536 3002
956697996 3292
10313893 228
716535741 7223
987866999 5246
593909029 77015
231022622 5254
948912555 5065
398391599 3957
188878161 90843
531598227 1772
491065199 3583
219969520 7160
889898161 4152
697912670 10330
793 70533705
514783430 3530
310382324 2049
46977963 164
127556841 433
126808657 618
104909505 104909506
549405806 4673
667015959 667015960
572123727 3141
665809823 545154248
28486765 3814
472069020 2461
572782369 286391184
250549042 50811
330139381 2580
655499508 2185
513711841 6956
929272778 26297
741898385 7417
222632515 2418
732303713 2441
349244761 1263
980298343 490149172
36149 658887823
940488999 9851
777074844 11524
401708744 1591
404090407 19031
730994539 16218
11314255 113
382181687 138957465
240101423 114637014
477272304 5447
478581017 478581016
30373559 238
214781208 1042
260685912 1716
103673259 391
239699200 799
606783616 2459
848073241 5517
797915900 3446
27000093 90
839017259 2999
930565880 4221
15460 830879085
394097312 2244
296099999 987
343856374 1707
13199957 44
528394264 2765
402340619 56345
855000001 2850
347385239 1350
833100001 2777
942064227 926823178
294303552 294303553
580672662 3629
179099999 597
981196170 4273
153664104 67785706
227837173 2643
971997726 3240
215456745 1196
174899434 583
448152376 2726
226655521 3120
288506491 4029
830999712 4188
744610283 80014
399598667 1332
370872180 1470
176073949 1423
634217834 4344
918262980 7290
321126127 1542
763303691 381651845
784560683 13698
522246788 86279
52105097 174
436896663 6212
1488 434902026
173779249 1337
263750664 43747
270194007 1174
826198839 3994
831131329 3732
900024247 25830
758317724 3015
195414354 2318
584698051 1949
802503230 2883
467790886 7771
430856997 2320
271114047 241924896
983218667 57478
387472942 3961
335288929 138798586
978596738 3262
932478171 67046
529013941 3855
609969617 4021
13682467 13682467
787346469 5943
729948323 428620776
161461770 694
903547841 451773921
229619091 4735
21807 587379245
692276429 10519
486439285 3802
920812103 5386
811200000 2704
135337269 962
117599608 392
231900133 773
984600001 3282
5281044 29
106721952 1201
8577 326006513
675646308 3763
447384307 1666
3000016 10
258572082 1463
953734450 6759
237126286 1683
878166801 5670
3877 466787991
794097649 2647
360736695 5335
5093989 22
461822101 230911051
107663733 1046
240219922 878
617061123 7873
612631107 31351
118207431 473
666041032 3528
226707054 1415
824174079 9351
234776443 1459
474599819 1582
128699999 429
558330308 373981700
275332868 1611
784856785 3792
846293080 375077491
562178947 4331
765265952 3868
572135140 572135141
335002491 10817
164003825 651
160608240 1560
932450788 466225394
837159791 10357
548618831 15796
282038265 7540
11100036 37
983469640 964547272
70008984 347
495005299 247502649
409498636 1365
978886287 4024
297856933 2148
956500761 3849
371578511 15248
76422918 286
70257911 70257910
787011962 7149
677429811 7317
277438181 933
44100110 147
505728201 205783
347535955 172389217
91769060 578
2027 521956554
53999908 180
150844969 2417
832800001 2776
155781681 2401
690297699 2301
319986121 1482
411604525 205802262
189972175 872
175577390 639
976488149 4422
6556 410884188
626700001 2089
385291713 1534
64451 298630713
764302171 4206
636497519 4776
462346876 3125
246157706 2209
45502346 350
478475717 4423
472554294 3126
58625952 968
11884 639179795
254898679 4360
626987820 2983
96858534 1454
983101809 3277
442753126 2075
901079080 400144837
136019073 1776
636285339 2962
881415772 440707886
467366508 1908
142116827 487
856802121 2856
362751065 181375532
687772398 2765
16500003 55
973225150 5223
322915571 1366
553902118 2020
123604905 766
464626623 3136
37861087 453
402772019 4179
559976820 3453
436663756 2151
552298160 1841
325182071 162591035
434 64327046
546797978 4641
967979235 6462
734375312 4336
371901130 1413
803988600 3405
120299600 401
785742515 3505
860695005 16882
714002381 2380
347657787 1508
31456640 184
2427 449914621
370832072 15122
430441746 430441745
948054143 6828
637505201 2958
289500964 965
172988120 4384
1088 289515712
890762493 12604
495871041 3037
774300000 2581
277990081 152990606
13492455 321
964427320 4979
536012126 2125
781453220 2845
859686275 859686276
363977736 2017
504633433 2403
171536905 924
1219 297345637
259676302 129838151
115206390 390
463800240 1546
835076728 5850
27000091 90
382977591 1572
69813915 365
81854911 537
613451071 14534
140100565 467
721626345 9735
33171737 124
985360480 985360480
857509025 7096
123639613 1094
142798144 991
373658609 1259
449250824 3000
495064607 2546
999383012 491444041
672981015 2905
4889 973203328
427329694 4217
70753338 243
349305485 174652742
666166841 333083420
776836812 4978
583776868 2323
3877 443398327
295332230 1090
987226785 23687
928222681 7910
656404094 2188
485998379 1620
749885452 3182
850837955 2892
129850488 563
114152208 597
106694329 569
85800183 286
458838609 5234
300318622 16650
577421568 4448
454722909 227361454
578653470 4293
132300306 441
809163913 3319
332536404 4283
579418210 2170
679497734 2265
187290843 1130
647771908 32447
700197666 2334
227816321 1309
256105244 1339
588806399 2080
407386721 1460
342667359 1467
328724251 1290
540960127 540960128
567595638 567595639
83654016 384
846065839 3003
50251050 274
471709 965368264
336242760 1131
463798747 1546
465200188 3491
852365389 4030
166724938 696
839458080 11995
3493 992547291
127879567 528
32310981 120
216221607 808
95798971 47899485
62700210 209
1498 429780262
72273587 735
3342283 13
953445768 953445769
807740052 3479
633303100 2111
323930851 4020
989805188 979765605
634397022 2401
855464842 57400
765643374 5316
444446477 1722
337183905 2143
574001357 3514
765301118 2551
897665085 3645
424003965 1845
717333464 4829
995999004 4798
15 3484574
609904616 2283
257 66254009
802199999 2674
406231326 2184
800933770 800933771
519017317 2238
759558873 4156
672966288 3308
422158374 12875
377098744 1257
534469593 2646
931081591 21644
84070279 727
763801058 2546
545 107038511
130960387 3154
677305973 3309
743997520 2480
259577479 123798088
725059171 17618
59319259 1820
418135953 209067976
792600000 2642
841631821 3104
407196096 6976
15634 884707980
586914995 2680
621031265 10906
462795015 2036
884698878 2949
608165821 4330
133946388 473
506715578 3667
264838556 6483
209269647 1064
106200307 354
777897453 2593
376554447 189253130
655500197 2185
517931994 7863
972869990 3700
602700000 2009
42732250 250
309832093 3718
25231359 308
459984036 12647
14266219 65
883428059 4110
320395173 320395174
356607415 20024
712083709 34877
154499381 865
633609054 9816
252567870 252567871
729995430 6311
500548960 2680
40203613 188
510522474 4746
860702868 2869
863123014 12321
346501403 3522
382602992 1526
730833991 29537
1785 297687467
669266403 7922
115598947 1657
710981889 2944
851746290 4025
685 174529904
443868149 1835
10592 876239724
69076773 299
654736011 327368006
135425313 2053
339001850 1130
87300323 291
897783795 4560
92279460 455
120014040 1032
3720 835724824
37082809 322
229304321 980
91201538 2402
320226504 3835
352198826 1174
261734890 2533
259127000 1100
750284389 4788
669202883 2707
45899847 153
629009857 13735
57865554 282
928379521 803143148
2529 520092835
793341717 4298
409844570 1668
161683721 838
523339574 2265
712756769 9935
707942978 353971489
369532632 6451
902243263 599275674
420838894 3277
568946201 4184
591601973 1972
334427215 1712
30876972 12106
283157373 1709
437161691 269808965
821155780 4256
685033098 85006
147611670 108087240
664094750 2750
651524272 295493347
361355288 11624
955800000 3186
908446755 634907719
483167626 1615
770968470 3920
446400473 1488
672 106227554
277447504 21775
213583191 771
156900001 523
55499815 185
148863777 74431888
49886351 24943175
811380865 12768
783154357 25483
9308 993495399
459194008 4333
651174653 2769
727765332 2636
670082383 335041191
627806449 322547333
2802 825668142
186759299 780
74855626 266
935862956 4993
495779974 1936
640674739 3109
902403008 3008
234000186 780
811011497 8068
317333736 8025
790575697 12888
370145924 5560
546301277 1821
396635528 1563
793086272 11374
2543 630694516
489890598 4546
447376298 3618
479586048 2816
880804337 2936
319685036 1804
717361462 717361461
499731345 3489
401846121 10195
217736341 780
306303606 2961
176061455 7166
379005641 1508
764725776 262639318
285208611 1130
2103 502985394
119269417 59634709
585400445 9644
633828884 5909
962310556 6000
649499766 2165
842802313 19076
997329813 561154156
319810882 11753
510608735 2907
177359784 685
955221773 50403
145800162 486
359398802 1198
5411 985548425
3308 966693532
905570121 12620
703777075 6734
326420821 163210411
448257811 2065
47263250 194
939756805 6614
617 139952115
642880392 2156
612297960 2041
561838152 4070
846302820 2821
252115986 247075004
435767849 5985
1652 378386634
625818161 4678
186599952 622
68131741 596
597756527 2256
237537720 2520
612863099 3160
260101429 867
678843103 4182
189759651 1324
3756 782588892
4778 717526594
56366630 291
683613119 5640
95765788 753
693682921 2381
962828485 3587
5312287 41
637502436 2125
602347683 6213
997798519 3326
506158849 16899
272944608 262565394
741437462 5470
17999988 60
171600631 572
696599999 2322
661198106 2204
636171536 2576
630932427 5756
716472695 2616
2369 709148305
278877230 2193
738655776 2675
191116442 639
326784960 2880
507035146 253517573
942255176 11645
12867 758428019
696569390 247240720
469071073 2384
490269097 3386
396540840 1591
456930588 6218
480617399 3037
379769269 2357
792002641 2640
219248880 2985
722461924 3437
805465788 3541
374398753 1248
741868786 741868786
195900370 653
309563607 1292
644399105 2148
787591799 3027
191042476 3975
881650970 7731
461101536 1537
414255823 1577
63020525 2063
268342999 19254
435299999 1451
966031948 327767373
960948597 17930
139800442 466
162600533 542
245418517 101628251
240900000 803
614907053 4346
144035510 731
833765421 3415
608458897 4068
345601152 1152
684153385 2571
944097744 7388
321362845 1166
679163114 3233
914073275 11738
892992281 27237
78599368 518
617864921 308932460
853199999 2844
790232172 4908
950794726 5387
7023523 33
410787467 6778
759097725 4575
773534099 27780
353315311 176657656
582898056 1943
107332435 369
618414274 7843
402454201 6276
486811256 19285
178126014 997
873228259 3037
723236802 3063
897650455 38947
577009670 33763
480406321 11309
310676633 1047
589836431 10223
660010121 3080
539971319 13272
823799999 2746
947182393 473591197
190982385 2270
35605 928008720
787277051 3877
282851839 6260
814570590 6948
851710672 18327
694757701 233532
869397240 2898
939002177 3130
1253 158237016
617471873 7443
231299228 771
863943211 15210
593456616 2936
943409936 5837
106793227 478
557996837 7143
698440018 688901577
16018584 546
4224 816100555
634039104 2384
5045 166971305
64686607 318
791126183 3250
848804382 3307
877180491 2999
146622137 13385
565498297 1885
506921527 253460763
763893505 4951
999614533 4398
567770899 4520
692102308 2307
817541619 7405
790055295 3206
105900053 353
318765520 3506
111000371 370
267790082 3265
981560980 3491
525918295 50206
808802697 2696
653358294 653358295
356269041 4580
915112240 24920
199501047 665
866200130 6170
925704156 44273
412227843 1846
492023482 2609
632589763 3023
189477460 954
125577687 62788843
464697271 2444
226660735 10171
125153229 4579
193389497 1761
632584129 5808
689601168 2663
105329268 594
377165500 32797
977446456 7337
152798989 1710
4832 626058080
708271759 3785
18599939 62
708736591 3913
170958416 951
205761642 1109
1130 290352370
88709 970049754
803426977 3168
226029897 1871
198806328 882
879301136 2931
742660597 2738
743098135 2477
270280281 2176
1266 345509124
128311711 707
570000186 1900
247190720 2615
832330475 2826
3478 814178932
765209872 27369
471421710 2246
1444 342538460
406231599 203115799
101100151 337
532102139 2004
882603795 2942
579845175 3975
850200001 2834
826952932 5794
151500658 505
622322189 2583
105084187 1022
792609219 8330
362479698 1278
722400001 2408
342350337 342350337
42000098 140
369 24888766
867536874 266034
114900000 383
966296779 3221
439041563 3244
190589728 3258
552216263 22237
532985491 266492746
214200078 714
709502197 2365
56540913 272
893358185 5234
18562962 66
278739683 278739684
845997451 2820
125238804 827
705940997 12766
5063 529984714
734397553 2448
27191519 103
5312 772874752
933601527 13871
629787287 23736
255113837 5619
123452650 61726325
630043845 4061
889978796 87493
255189431 1871
783228913 2625
808837681 808837680
132 29548860
857410933 3704
342407111 171203556
32151530 430
190233287 1372
47999839 160
952541009 4230
541060225 270530112
350546281 175273141
822889875 4975
241483321 1531
105042080 440
812276433 10513
215837150 1675
853374409 25445
922501789 3075
95924784 1528
470541239 4524
334498884 1115
268434455 2131
141876257 499
976200001 3254
789651164 3916
3323 733654252
425721477 6169
399966549 16675
890820301 6620
597301990 1991
224271360 1488
18950488 6475964
654853491 3807
151933196 56177125
634994879 2788
896400286 2988
130800001 436
337615031 1374
149601200 4025
976988671 4130
765915946 4841
866375675 4374
570555063 5503
958391688 46931
741640652 3669
703801469 2346
917554148 4288
839147272 839147272
468096755 6965
98773622 815
708747359 28087
202604535 922
557805045 2135
851209826 3900
345000420 1150
618002061 2060
314505107 15622
118657397 572
885002949 2950
225663000 856
718386435 2632
791859223 2872
286799044 956
345899777 1153
479399999 1598
100762084 353
381226633 2557
471194291 2348
928737405 3914
358915079 3373
489979418 2726
515653361 2308
842101714 2807
30882789 230
892176165 3663
706803319 2356
271554245 1516
888240670 3680
513902582 1713
821275312 92632
5882615 2941307
235719825 1564
415198693 1384
314999756 1050
348770531 1511
566310289 283155144
594001981 1980
584698051 1949
772104040 5291
350023412 350023413
796573666 3034
577382759 3258
752932731 3778
200509801 115649186
32728710 502
2008 291201664
31930853 316
802547108 3159
898651505 7694
645916318 2389
460104321 130120
866933159 9481
273704714 136852357
373873915 1473
382008092 5054
771155008 388457163
318301060 1061
643934507 2863
140699838 469
264041185 264041184
44243630 44243630
764564395 2820
34879899 148
38036752 304
758412418 257182517
713835846 5041
446754604 3516
402613111 1478
261691141 935
165041051 2149
430118400 1948
481051270 2187
992307412 992307411
77999963 260
874805129 2916
159559759 3693
1256341 628170
936640708 4720
136743749 3250
501910462 4487
318617723 1252
547418871 5516
7799999 26
687890495 3008
64700390 5313
933628915 3938
478368161 2622
344102136 1147
493046698 1781
863739379 431869690
460751013 460751014
396503599 33602
332433235 4662
700753825 3152
541536083 270768042
560698654 1869
575391511 5615
119045025 408
195537836 8443
757497476 2525
670987249 7105
999479716 4511
2396 663392784
49987522 170
508800001 1696
117221342 2363
634847991 2258
529779865 1816
407526244 3693
246600870 822
789226538 10892
563101878 1877
968997964 3230
633785387 4946
179043095 605
300563954 150281977
561086010 2572
3637 391265860
640461334 2945
678868633 4248
106199781 106199781
520340580 14531
674968678 3683
645300000 2151
568593811 4007
918244441 9013
162618797 81309398
244720685 1216
167565489 10101
370859884 370859885
828569324 4155
657253433 4475
54542417 294
812281626 5640
617632319 3980
977151826 4094
867621663 7052
301399654 139767766
344688430 44591
969829792 892943300
886175635 22949
942990617 471495309
110054148 55027074
4170 511576401
77 6916640
773093204 6705
59099803 197
979210490 5307
71166 752303495
241899312 241899313
508385756 3729
211395636 105697818
131700655 439
114617251 842
203787081 980
348685597 1997
307008116 2794
575916404 2221
202580133 843
613261741 3094
253728144 876
182382821 182382821
911581677 70102
441877918 2527
147487934 759
2570 86786433
940823326 3669
844248241 3663
95100396 317
595800128 14036
713182292 4671
962581343 5624
896833630 6490
15299950 51
761720669 380860334
626661134 2219
11979 817805448
397800791 1326
469043741 2113
397799566 1326
623794323 9953
871335759 2973
893703609 2979
730440211 730440212
620176269 3298
879908387 35173
854141532 5396
179563252 1603
642929957 16273
254700850 849
947700001 3159
2871 821390229
668099517 2227
843069243 73811
916108333 3372
606899399 2023
797997885 2660
676642429 338321215
531135844 16874
165890363 13998
7585 479542072
183211 1
670328742 647480579
166806179 719
563403500 2750
487500626 1625
48507031 248
631200000 2104
778985678 4732
326855132 2765
598846106 2577
706674075 353337038
71400127 238
268894448 268894447
230444240 230444239
513605234 20891
713082182 6727
644773766 2353
195652406 1235
946135741 171514
975684178 7011
489600000 1632
257125232 1676
351898828 1173
563933121 4615
608850214 5041
31375383 110
2466 688036194
568798663 1896
733763059 13727
725818185 20347
891030480 7693
274598238 3034
784523999 11128
938129451 141519
152244871 864
998515644 547003628
2231 276766705
908890560 5536
622970670 2451
912335867 3387
374699999 1249
122858116 60714093
130199813 434
769200001 2564
368563125 1875
495 71755200
334341607 9563
823990272 2944
900005 3
135526821 1828
891930325 4051
410971129 6270
203886712 696
812104112 2707
12615658 62
506219489 8715
422698592 1409
679891301 500825547
830837653 4009
489575510 8816
653018376 5965
554700893 1849
76127 724564865
483861093 2662
755148383 264756020
585104984 2594
423916679 147727173
745118548 2789
531135829 80732
634198863 2114
493962839 4395
280613509 2733
484499174 3676
320 78060889
360695281 2640
360509847 2482
389634893 1566
969321151 5715
5780 967618240
559192274 241703863
567649803 567649804
356608479 13631
850051194 4711
955572763 4278
871652825 2929
508102051 3585
410408701 1410
959133471 473593112
262222849 4736
920703070 3069
287894324 1706
4097 841064452
388881084 12588
86201154 1598
794143945 3498
648870919 6355
381895726 24985
877476711 3187
258825152 898
252366711 109138182
957097128 4764
387901292 1293
873289719 873289720
30114719 270
954000001 3180
777137738 3287
865573165 4847
986974729 12588
521430930 12536
985338725 843209614
13800061 46
422288004 13412
544530533 1823
930446851 4863
1892 377677256
873198421 4681
529597207 2003
305433160 1592
223330376 7176
857633595 6083
3204 597923482
410536932 162651591
883944603 883944602
297639825 1108
269744580 946
833344273 4344
927003091 3090
9251 727940081
325189094 1087
120689654 120689653
635401159 2118
111900247 373
754 202649379
21604 638555402
582692838 582692838
149736003 680
483153831 5870
402300000 1341
595801986 1986
881254308 4884
275571660 3731
755504819 9180
193994214 670
257995641 257995642
137758234 51039704
946200735 3822
543338293 332584247
29637870 291
217608059 5755
989338394 4767
122430103 90359260
167184113 7034
453898486 1513
666336665 5768
153276861 1491
973773765 835845208
23201359 91
858024118 10073
946802864 3156
810607194 29286
92400307 308
542242957 2789
170400334 568
946827487 473413743
364819154 1508
582519357 894807
12000041 40
482699856 1609
463800000 1546
477868032 7152
38617915 167
339598869 1132
361588775 361588776
236099212 787
990600177 7069
2871 802814632
53220460 713
956440151 5697
5804 586237929
185828330 974
114692466 961
204175922 1386
232126931 830
690019531 2326
407400017 1358
592834199 2380
317801143 4028
709384076 7268
797885161 9071
221745485 2758
739500000 2465
696597822 2322
440161377 2491
445433443 3921
272262909 61892
115920620 153583
4352 858670575
620205368 7313
159256829 79628414
695469076 15741
338099572 1127
371353933 1943
554772075 15419
435229370 1611
838985581 11205
165684139 82842069
783016449 391508224
488998370 1630
349911581 1531
816828550 2815
870793240 23535
240899806 803
608640189 3172
572063310 13930
17203 629767424
338951980 1202
997796673 3326
730763459 5074
469135535 2189
597144871 3010
580200276 1934
448115095 3258
1846 454027392
833080193 815844432
505404288 14184
939296868 3131
45288340 26737371
83148139 11981
867407447 5090
234645836 1008
808173316 3356
106799643 356
132600232 442
309426903 1256
445911873 445911872
27299098 12071339
13800047 46
914100001 3047
515998505 1720
2330 326509890
811502478 3931
734369623 13333
859700291 819688421
83488469 915
903949054 903949054
859578665 429789332
426418249 5840
616692660 2311
549270649 2537
587928169 5931
460201300 1534
661805814 661805815
874730670 11819
975452775 46309
475364085 1605
465599023 1552
72681644 370
961681503 8029
851686705 4752
305057643 152528822
1512 442601152
500639482 277797284
572098093 1907
601833275 5220
240634697 240634696
762628598 3198
317470482 1566
735163519 367581759
916738946 4700
622132105 2343
984535077 492267539
3938 505016996
897897008 2993
843761913 5691
985998654 4559
877201271 12156
759005028 6859
242100000 807
924955107 3280
215935290 1703
73286919 73286918
825795265 5593
449346157 6067
8576862 257
43499934 145
25559 900637717
94567981 806
811239513 405619756
488435399 2610
501401218 7313
894576025 3057
506328150 2850
988647014 9382
903191452 3546
371493850 362794032
187537410 1578
702066582 3301
514206295 2758
872216343 436108171
68809033 562
614701502 2049
46480896 1179
315777947 1426
89400299 298
631912463 2821
778891757 2732
195073593 35132
361980863 1224
65700000 219
716533307 31788
92289492 1053
953670000 28725
103799764 346
717324890 4321
200200573 5364
423000385 1410
237104050 4277
908641583 799667765
982304292 9722
558491846 3286
3306 376669708
337414800 9510
12420240 102
801602673 2672
454287044 1757
937302518 913488747
855302851 2851
994699066 994699067
14006143 7003071
446268892 9906
279508657 279508657
475508174 1617
173999999 580
991811519 4347
829434099 7634
64499784 215
968846626 863815502
160200001 534
416744493 18439
215000220 107500110
604802870 2016
22877160 97
634775003 317387501
340200000 1134
624901079 3660
799735063 4577
703885225 48710
992558556 448172962
73972184 286
47590358 236
100720892 1599
751202503 2504
123300000 411
180554136 994
486598559 1622
404670864 1440
27300000 91
532627716 2291
916 225368060
562630262 9392
868602176 54947
924456056 4722
256063089 4144
716487031 3514
922653991 20600
33995684 657
458007772 194886415
218025249 1093
415313493 1441
64147463 648
464300321 232150160
75918392 340
620907840 24315
88810439 1049
3940143 181
845146337 18495
591197696 2624
633515949 2953
174174622 1309
354786987 2407
925888287 3592
121297389 60648694
658202194 2194
701644675 3173
73497008 904
69171207 398
148284409 508
300625797 4863
854399878 2848
661869111 6196
516476370 2053
256857498 1277
784206887 319619240
446381738 1966
58517323 216
640641817 3443
170130918 679
51298232 176
370162597 1324
60468298 242
728909956 5562
676802255 2256
476691239 12242
701196939 11304
626892294 11793
845397318 2818
17700021 59
910383937 7448
798679079 50742
691164144 2376
708055075 2955
615223224 4648
44722235 22361118
487523131 243761565
777002410 2590
344546517 3688
739368831 4058
300206003 2488
1016 289510424
694968959 4272
451066411 451066412
169751207 749
583693856 2953
959944100 73259
395618650 2739
473698422 1579
855302708 2851
478755119 20170
692900323 3436
884533888 3136
176399413 588
813366489 3758
415294208 1568
435754297 1529
717102679 4696
439187594 92015
585866821 3373
559445736 2357
845 242096725
803663534 55652
251 65429935
408602311 1362
956209341 3541
683283309 378021463
346044791 173022395
64740404 240
985716494 15403
838465576 3396
97067888 38671965
761246408 761246409
955942824 14836
557733625 1932
864721963 4506
378000439 1615
717578263 2958
239746765 119873382
779468790 2780
920973825 553858949
21074 579134594
567300884 1891
549601831 1832
7541 831169020
913799107 3046
803098871 3995
697800890 2965
813096141 5349
192560287 1697
193363820 1090
994947913 4152
608403165 2028
559798135 1866
5073 808847491
951662815 37847
521310532 5572
10392 297003360
809424637 4166
823898637 8385
584833151 23940
381717871 190858936
3393 546496938
818445301 15240
348144384 6979
557698140 1859
21662323 96
370122343 8227
250979642 889
431710398 2246
104920081 3191
193801088 646
1388 301394798
727034633 25239
264879672 967
983561279 11896
920432484 4482
604625521 4630
448113147 3338
829136174 5705
660697024 22852
809564659 4065
55102696 472
54021965 54021966
321710096 1140
644576562 8001
771361281 9619
637261360 7120
685654495 3893
448596054 8069
932914995 11528
607114639 10187
150154232 75077116
927596909 3092
631360998 4451
819795439 409897719
777899682 2593
653506323 2406
763797708 2546
565435401 51565
222867091 1013
414699986 414699986
791973829 4644
464978353 6672
743291587 275016809
56355 60781630
597718573 14398
954119842 5983
554100327 1847
428136950 3063
830296965 3283
336970591 336970592
753492370 2864990
152141774 1025
135476875 523
175919350 1040
447739531 3837
322292951 1967
487954884 36636
246997071 4621
389291489 2170
800229760 4616
201600673 672
394801567 1443
175287684 858
372713333 5314
157781608 555
908387735 3464
782397392 2608
249299169 831
834655216 4133
87744186 458
446099330 1487
336609391 1336
2679 803058426
539605642 3321
601728094 12505
82661760 640
270893270 4275
516298278 1721
169792145 84896072
492901642 1643
106398031 610
915149853 10872
696744805 3171
78900192 336
680781285 2962
498120042 2385
277261525 1198
672000654 2240
77175 753354929
776505607 4762
88500000 295
859915201 23116
798829200 5070
460198467 1534
273252898 2036
286236151 978
2303 512689877
748800733 2496
561418328 3434
5295 762554070
609298381 3542
116092000 400
278482428 139241214
905705148 3019
489428436 1734
32842223 516
595063452 5106
503107703 6072
422340834 9878
950008247 771737
894205386 6102
192772161 656
228900763 763
471281352 1703
104264244 380
355197732 2188
198229844 1555
885947054 3199
717976154 38072
414909953 4161
784332391 3350
518853502 6746
656125201 4883
693897686 2313
945840947 5163
999141881 737425413
690794527 7013
974406258 4172
954855490 4090
527165 9
243748175 1946
675463305 675463306
682747823 33396
971929255 32814
518398271 1728
172061016 1009
3482 853236244
675297749 2251
455913501 227956750
556774233 5138
51422826 742
514195355 257097677
701011508 8679
39066473 810
982611334 3343
929223526 8743
545977600 39200
945010731 945010732
237426281 1330
365373817 1540
557996705 2065
287179226 1186
833973030 14701
437099999 1457
133857474 4200
2459 429173393
807902692 2693
167786278 2092
179367953 5908
98154979 699
103087069 652
140552685 1071
379810866 6099
887998462 2960
705900000 2353
234294315 117147157
224269306 8589
896594148 3420
475235220 1721
886413243 4781
442500001 1475
765288985 3943
173290941 86645470
53170445 413
701192564 11511
282458117 6469
839939493 7989
234347567 1092
718841191 2881
78636841 444
573500375 84875
559200001 1864
27193701 386
298200995 994
603186867 2727
42330121 1932
981183628 890784148
601803823 2608
244334811 122167406
260699453 869
704547886 3732
1063 250229835
925980862 461034978
101700338 339
28444189 254
775 219100190
3406 705266720
910636734 9723
759439191 2858
493663831 493663831
753914809 4236
324886871 324886872
859036935 3979
782398399 2608
514632318 514632317
373313809 2506
464464888 2247
636852845 6465
538737470 3011
654518130 2415
880815307 719807088
473629771 473629770
712046874 8386
795575016 58210
4857 996992975
945024868 10276
791680513 17773
435494703 1645
771425973 346151746
422830150 422830151
622865961 24712
926698071 3089
932038315 3838
186537744 4408
240828525 945
986702515 3289
773036712 2628
508343913 1779
391739371 1335
936628683 936628684
851209871 2954
557931187 557931187
265856273 3606
2229 439231803
619683704 6227
951854651 11886
770769489 4670
916119094 7858
716192788 716192789
345956776 345956776
205343597 1693
291900001 973
994302339 3940
599400001 1998
628181094 4059
619181778 4907
306579673 1407
926255672 926255671
877218481 3490
961558907 16609
623701825 2079
435470398 1601
848316009 3704
683088379 10070
152399682 508
471256795 2094
464267639 174625854
306180946 1689
946500001 3155
946967093 946967094
518325100 3059
379031494 3708
336169475 4868
368826994 1301
336298878 1121
930600933 3102
806999069 2690
602735506 48982
365417457 3934
776708815 4043
993682176 477499930
89451551 641
1679 329096887
182099393 607
193330289 654
248938343 2071
107399810 358
753763439 5707
226200989 754
808800001 2696
769580465 384790232
980509841 4842
177518028 1473
156600304 522
25667369 91
756212642 4352
378231959 4227
16191 172961028
970329745 841990816
124189651 11661
236570949 937
634465576 3477
16789 441382810
914096953 3047
567906747 283953373
968696772 3229
70182260 659
902232679 5311
6751 623765396
216600263 722
721996981 11801
260942428 905
966188931 966188932
332750879 2520
181795319 756
544185693 3219
388177069 14614
569150967 2541
461070834 4416
505201683 1684
880804009 2936
475011445 4542
272483930 112361847
806732633 4607
695292460 68691
525480018 1754
567593840 3154
172119842 3629
619650612 22236
387730246 2309
810286673 49827
50053 507182954
420896807 420896806
375599999 1252
756900000 2523
913863601 3600
263834258 1037
3735 975391515
220153743 220153743
682800678 2276
510949813 2111
442528871 442528871
766226613 11101
447 64858952
71297053 35648526
993383451 5989
218937525 815
2407 275895154
894597018 2982
581999621 1940
54830205 286
478198498 1594
117900216 393
765746556 410954322
771196344 7483464
189206149 16666
80700474 269
216815819 840
930249876 67422
618744611 186399
984028015 4696
796841113 672231021
255699440 1223
4832 721093856
564477959 4150
7880436 75
277955544 2136
348035780 1482
589510136 10168
884377381 4009
916161384 18541
335699878 1119
955273959 8629
929769672 4075
16442010 78
274711645 934
571579797 4685
616822639 3051
222147577 2502
1443 201375615
952123145 21357
449702459 1499
50257039 689
451363488 6576
496204632 1722
787201073 6568
978553411 947697310
387681901 2868
970198324 13534
4783956 58
128790988 431
454696010 2304
372126475 186063237
23907959 94
814656491 717344978
152295640 665
2944 605338382
146400548 488
316759715 1911
865096398 6343
958200000 3194
481430362 52887
179833717 21613
484941462 19246
628753448 2941
48542650 170
895392515 197559
228806159 5808
483786108 6269
77806042 9303
755864507 5308
436995812 172802180
551600675 1947
458650135 6849
687002289 2290
36549469 12472956
627601322 2092
466856406 16797
260751553 1558
780928364 8989
886982278 19474
1239 258670676
362700001 1209
419011429 4875
475464723 2729
863380309 8989
13080605 46
569401944 1898
327456545 1652
852115918 12695
475239853 2091
260862712 1448
550499263 1835
349750657 1224
341399999 1138
927903092 3093
730482214 3923
20697236 136
113533696 495
475387441 237693721
435476783 5568
99899982 333
918351329 17248
841922258 7189
210299300 701
2164 122140488
726646089 2653
515 107021737
739169561 4145
511594375 4348
879581061 51908
706250835 2578
89866450 839
175800404 586
964959589 229370
242304125 875
780856423 3357
896702990 2989
324743905 324743906
3878 811126358
871114537 9873
974874092 133307
975903253 3253
535863019 2254
24145696 85
4684289 512
182400000 608
990200507 990200508
616365685 25234
907176452 15379
4071 853398319
503420491 2670
25603119 1078
4371 465195544
591899999 1973
631609352 2215
965696965 3219
880199384 5955
441044012 441044013
137793064 1052
436354948 436354948
816380921 8283
532971681 2439
723902412 2413
511251238 7511
436767870 1470
52646285 1561
851488174 3249
954296820 3181
484718758 2263
255988734 1001
118799680 396
54562535 660
470012646 3472
887899674 4111
801601516 2672
253396480 992
619201532 2064
922801994 3076
2037 347825898
596213951 4413
980063492 5099
10039372 75
320039587 2942
676420946 9821
849297169 2831
227497753 107013976
960051521 480025761
338928976 8458
172814743 762
557100982 1857
517072680 675912
754875419 4030
3804 558191352
721497695 12576
423598587 1412
687902293 2293
74923024 470
12338236 65
552494106 4899
972928044 669573828
835638051 13771
979800833 3266
816687611 2938
358712990 2093
656015475 4393
13025 856370198
769422533 7387
266684758 133342379
683289523 11667
668835001 3000
590788427 4448
439951645 3245
371041852 8190
294673032 294673031
192793119 767
118836687 1286
802202010 2674
539136440 539136441
990234654 3397
757799585 2526
739945026 6725
713697622 2379
609077716 7668
686780401 16060
295375219 183319929
743792586 22007
441192025 22542
640893613 2749
664427358 3300
974349536 3484
842330215 7412
70880995 458
755097482 2517
802261603 118445
718318553 6632
525852765 3152
533505814 2635
274199476 914
670202000 2234
698998198 2330
104328866 45736302
411059195 4181
63738881 844
510110085 3447
109981882 9321
193030993 3234
967014767 3576
54354286 221
80589904 270
118377451 486
208200001 694
402759679 2928
467554229 2574
371443978 4814
254416340 3918
961390499 6162
457734523 1994
151283195 1295
635564415 2184
926231383 4543
264599999 882
79878612 317
717328223 9543
668306552 11594
604838050 604838049
565178033 4899
375852004 2087
328920526 8833
202464473 101232236
781797395 2606
317083527 14761
36425308 32998827
962078634 962078634
581700246 1939
86673165 4235
137099542 457
126695969 686
224935076 224935077
748803009 2496
952799999 3176
715200277 2384
236210626 1125
789175719 505046329
592859474 4815
16168 522758873
576375068 6994
61571 988891831
144459560 515
565094964 20377
54299818 181
815702190 2719
689904441 41914
307916369 4962
73194120 251
468114648 1653
664964271 3662
930001433 8698
532128913 3908
621582909 3183
389987700 1510
834161004 12069
202739646 2785
949894137 8678
589415445 562847293
491370619 8411
566800741 2805
776020000 6025
150202264 843
111006208 389
362167945 362167946
3952 861605157
986401555 3288
111404865 715
83785160 579
936752488 4899
223435232 3177
214822959 3130
733435853 366717927
242399191 808
237296932 38491
385347102 4326
545215950 3075
559100415 2428
685666287 5542
431964634 2139
775988424 5358
777284749 2650
142199804 474
895333400 21320
949324231 6252
560998130 1870
937349835 19653
83290866 83290865
103 13616703
765474809 382737404
7199 408803143
2344 239344378
971089568 485544784
767097442 2557
321493243 2478
10200001 34
219250100 1055
31287479 245
289500000 965
449098504 1497
337201690 1124
832200000 2774
104333694 1865
546733089 353100705
966409597 966409597
566073600 1939
110429118 51425707
940802646 3136
340444346 1441
4612 793510489
684863585 5413
30913774 13285887
471301570 1571
713068292 8032
923432586 15631
688882936 2818
869024889 19147
468448324 1603
790260801 10360
34782277 137
225315273 3302
5862 25978513
674986307 337493153
564133375 19648
168600001 562
534526720 2912
644999089 2150
419698605 1399
5374368 24
887900889 3451
956375028 20240
967313071 8817
341199315 17119
6523 497896373
144151670 646
956217661 19651
839891578 4231
491698360 1639
907746834 418276200
968252178 4581
143840625 1145
709203470 17109
132600001 442
825318587 4969
61191396 217
466800000 1556
921853952 921853953
71766800 280
276937126 4123
643797948 2146
244770815 122385408
496800523 1656
988446645 4140
109658120 1235
638576484 254635983
911 246288850
844742809 24954
546488927 233929082
600688044 2713
64452356 5572
185605 4
632354968 6319
708276869 41895
398101485 1327
926083557 4809
29551649 156
464100001 1547
902464262 6137
885573829 5770
543621087 3109
735243863 5963
196985306 1041
81988850 922
608399999 2028
80191967 428
100500000 335
860111916 3903
226728405 3474
61717113 61717112
7461565 153
4373 789078525
6298 955174632
26699952 89
249897279 1088
640067365 5169
758965523 4853
87901146 813
167641280 979
788082181 5060
70057318 951
262500356 875
613693559 2179
343 64076859
781828776 781828777
53006229 180
243840297 953
725799007 725799008
892064503 6347
144161042 72080521
3775 402454727
893397520 42259
270329186 1042
857276302 857276303
539011256 2714
768559770 4051
999000364 3330
883497055 2945
894897017 2983
583801946 1946
856522127 3192
956479009 3552
552303683 222724448
112041122 5334
339343811 9815
269400000 898
401162643 200581322
375901204 1253
400825688 2854
109247277 829
395249551 17475
410027633 205013816
896431224 3193
4007 956035422
56977445 356
964131795 32283
624624505 2391
410895172 2263
631030940 631030941
806636231 4022
488043985 1801
753897486 2513
852773642 4509
251166214 125583107
245056180 248788
251699161 839
685798400 2408
434511798 434511799
336898878 1123
327900369 1093
819597267 2732
934250501 4155
493289515 2067
59734606 248
485526724 2972
787454116 13667
782397393 2608
883030660 6766
223636141 3276
804075120 5598
894123887 3286
967640384 3445
975403217 839124069
755476409 375947949
139951413 69975707
596999999 1990
207114648 791
909163491 5605
965400197 3218
413358295 2435
666148800 3039
952501323 3175
115075217 2671
631230652 16281
964078783 7801
349799963 1166
440736261 220368130
252255311 1834
73499839 245
692610752 3700
276317055 99502
900597880 6170
236847616 2008
51344564 225
989364577 5091
226167258 1138
760922803 2862
560386837 2322
543239315 2588
706800535 2356
849526216 11396
879333449 4710
466459483 233229741
966702507 3564
296793588 3198
774971599 2600
706230257 3240
512101316 1707
601332166 2819
618002865 2060
689241970 3429
943658126 5051
576248131 16683
262 41209348
28200095 94
841205404 841205404
654990436 3105
7158 603082974
424514819 3766
867812703 4379
831576519 831576518
997831435 5987
546601823 1822
320699954 1069
26530372 94
531898491 1773
359240851 19134
237365403 1712
724945073 16849
668056568 2238
788003485 2892
122476236 417
424313837 424313836
468569253 5812
301342551 1778
686388407 3656
478995351 3166
150155895 503
693564884 7454
94179400 362
743657816 8012
633820165 2774
334373326 334373327
329989471 1158
282883924 31717
905712584 5235
529226239 2046
363603412 5644
177776929 4328
113491559 665
35999881 120
602744017 2082
173400578 578
963557349 3597
647985689 9405
956100332 3187
176596875 2875
870000092 2900
105299723 351
987625365 15209
292849336 146424668
167333115 167333116
229530509 1023
897271378 3041
385500154 1285
766101637 17801
743702512 21832
103224511 472
283671982 2326
623534533 311767266
495841630 7188
500528728 3038
29870 837763890
762395515 9040
567983093 35212
669302232 2231
644401140 2148
80071879 352
674930693 3505
629341845 16995
157500436 525
217876695 2638
162154604 162154605
941373619 6215
638059644 2540
758147386 22995
762299999 2541
261831308 3544
510901703 1703
164833307 9894
190263492 1539
591599986 1972
634504751 17919
636302122 2121
246931334 1323
184219596 1578
5826 297621210
539400001 1798
817200000 2724
798565745 4049
505474775 4225
641924898 8113
616502056 2055
9564 927420456
401400001 1338
336235913 2347
75150509 708
4283 704799445
396622410 29570
745730083 13097
191673627 95836814
722375017 361187509
778605967 3222
37115 812869332
610666588 305333294
322431017 161215509
937129863 89688
620997464 327064
407560142 7844
631350342 2961
932701422 3109
93751057 435
557998139 1860
892618583 4993
849899999 2833
472581490 3610
286501441 955
898503447 2995
917994953 11089
874316481 12949
706092729 5222
930991249 3605
244953923 1031
938875710 8889
965012023 18603
504107933 2746
708 191210182
48694955 24347477
990283839 614320
514747681 3440
231900160 773
2036 515552113
105166489 357
960454960 9560
22200075 74
462298458 1541
334948949 5650
998971106 16334
653702179 2179
575821709 2655
483572949 7280
570102304 4080
757893191 757893192
776947044 5594
27600091 92
966960686 3703
500379530 21130
100045302 386
2626448 2626448
870555679 4614
2191 638752570
84000001 280
73683820 3201
436919517 3124
688493678 22021
30299900 101
772644304 8610
278026039 1108
864534851 352373571
14099954 47
202859931 101429965
180060227 4812
65349973 232
867754865 3527
727815074 5414
703388147 4543
245700001 819
502264454 9065
710420435 3126
331757469 165878735
462983729 10309
579062567 6703
680097766 2267
941106655 5058
3303 635134124
271827300 2315
3625 369884125
848101980 2827
229137561 1688
914525770 914525771
39242501 2854
235200001 784
124234633 62117316
610893585 8033
59810493 600
327256701 111737960
549301150 1831
329998899 1100
609609285 3377
811530055 30358
683097723 2277
136649642 1999
885400434 885400435
334502373 1550
966321322 748552285
493801994 1646
535 143335868
335362385 1799
587989188 5438
976372295 597290310
258646628 3841
845764421 29533
381369683 1719
578419365 8257
188400629 628
695776906 9626
410084307 2075
753324067 2651
896968974 3285
251987414 7948
2622 443849838
897387624 4962
135465015 1771
800032308 2698
519109135 2968
562691928 2551
490097250 3375
735901631 2453
250353032 1674
752337709 3172
117900550 393
111602543 1668
85847554 1637
732302119 2441
159899468 533
830692373 12497
586798044 1956
306151251 6425
920570880 7587
369558382 2066
278608905 3178
460971548 1768
199273427 1278
786987617 6331
268552204 1460
392860438 4583
492538333 4081
518349777 5656
428899871 1730
30881865 136
949506061 3307
414988729 1749
415068749 3125
338040076 1226
290226092 1333
382800001 1276
2779 674949625
319795606 2642
332400800 1108
90900304 303
771897897 2573
300717073 1164
793752185 4091
95538673 470
3946 643363141
971095963 4792
689461793 5774
973581544 415987401
232680389 11401
367684637 5377
121794801 1360
30562 537891200
745798622 2486
309289597 1958
183979461 830
179683888 179683889
939389868 4902
286533802 2018
855468901 3164
611097964 2037
217937008 867
696312468 22322
244622880 1757
442048810 271340878
505343251 2370
367361085 181227695
95312701 756
26427823 107
409501365 1365
913834021 7697
501900001 1673
454853503 5278
456353182 3286
886276665 865872845
567887506 1915
987618723 5061
311401481 1038
822554507 36164
930096534 45065
632044333 4277
63732565 360
131445012 798
702438164 6435
462422733 2231
985516283 3491
871473646 9866
955735256 14742
131100436 437
828860058 5421
426908005 9493
288279716 3047
811515562 6974
607510858 7547
654050942 2457
635721180 2704
658197806 2194
872584272 3591
425510433 8992
163376307 2374
695737932 2999
613187590 6190
588563149 4825
345961044 1179
182400607 608
88200300 294
772575629 4670
855451500 427725750
781481947 3651
645962183 3416
754497628 754497629
141337445 70668722
925496915 3085
768489204 293955281
440454233 1947
204396924 780
685182851 2969
173430848 86715424
471322331 5441
634901399 3444
5650 578118048
694412754 5299
926403089 3088
268425841 2688
256238829 953
82132106 13318
13 3839316
621956488 310978244
393562615 1511
653103895 2177
814640808 8281
182418259 871
395951960 3318
861209159 5064
549476779 5113
939108872 18873
118711999 407
148080715 74040357
789937541 5238
726903692 2423
322752503 3386
2041 544167338
14293259 510
570240334 3266
699039866 699039866
410158717 10813
790186198 47434
947865385 947865386
674942784 2927
169618763 9538
491592401 4355
672930985 2850
704581394 3746
689782423 3423
995427400 22319
676435096 2865
784207528 784207529
596924077 2143
464513615 51423
825299090 2751
446847817 109147
100182112 368
489269845 2581
369600425 1232
515559062 23357
900406843 8858
607986739 2365
668961851 3370
536237695 3505
183599978 612
949426085 6187
580547479 14946
772154520 4379
134629437 626
531658254 2158
492563463 3387
710097633 2367
640470240 4104
505661386 4587
939664289 939664290
963421234 10593
629748193 2153
834963828 7578
945598112 75910
29138428 270
20512297 112
738144720 4464
817122218 7765
992144534 920061027
5126 712170558
992088972 3807
432768657 2506
343101236 23799
2620 671077815
946199999 3154
756897478 2523
598131146 2763
657127860 2292
332346376 1937
929179158 929179159
155521277 709
535200362 1784
159300138 531
117277655 1164
672253060 5755
758387704 2840
490515448 3279
2688 707779968
464265879 2245
595256785 43304
385900435 2585
404363780 13697
111880530 657
422488042 34872
859942456 5088
671274320 40112
999187343 24012
81265797 36815187
105577305 439
29968031 161
486395309 15270
62407707 53982058
938203531 4027
544082260 7409
636220511 318110256
341007810 2213
199779723 99889862
880417419 3114
537484557 7054
98353697 1074
558344533 2311
863345144 11177
541199999 1804
982203275 3274
344967699 5692
621050533 3770
367498774 1225
804678958 8086
183138732 1279
662356156 6497
732000000 2440
296320031 5752
670450001 11000
141395929 564
806426839 403213419
7889439 62
950767552 3211
6131 920767406
54900182 183
945519201 3425
916479955 322172300
423331350 1457
923703301 10140
578943232 12544
307861759 1338
662373976 3617
2280 33152329
261044781 153681282
197699521 659
416468599 1900
1007 185419917
2583 241763642
654300001 2181
339060377 1534
267542029 898
348660775 1715
914668405 10803
871200001 2904
961742143 897383071
168089567 14513
904203015 3014
737075999 5975
401136539 2303
859805568 5532
66451815 1119
207819374 4225
450299053 37700
3351721 17
906498935 66381
91937813 415
637152209 753135
678644368 4538
781956363 665864513
668454324 2825
4807 417046328
708654528 8264
654208571 327104285
906024686 3363
35538687 128
997858265 498929132
726966875 2978
447901493 1493
191466166 852
856593239 6756
956699999 3189
297299575 991
175120120 1901
209776509 3681
296069580 1790
300991192 286365582
579463283 2402
617918551 2215
516827130 10539
6268 719581196
458698472 1529
174691005 63327225
724702012 2680
378220474 15163
1290 308829938
857626687 18637
959583185 34652
745615136 372807568
128896584 862
872142196 67997
663740993 10989
220476715 852
721129273 360564637
157301794 1270
729481333 350851037
311537623 2546
675840419 2291
232058125 1054
674463007 2289
954179849 12911
405495059 1641
688409269 3362
780601897 47095
28877772 145
245331590 3451
158550547 868
501729529 8658
538346854 16169
301538104 7655
123265739 49485017
608480361 11080
29700140 99
980037825 490018912
909593892 8114
476480997 1828
840899112 2803
400990377 400990377
905449786 565843571
2468 233813384
638700000 2129
618523009 4042
718500001 2395
294583354 1355
131942668 919
833812000 4830
968848583 5179
958717215 3681
60161786 327
443830150 1559
795290896 2872
866405401 17938
449092505 13681
70500100 235
234599218 782
367945705 3384
982406611 5365
985104279 10594
648045553 2981
848020981 8825
648299999 2161
455184321 1588
750077455 12241
896878710 41145
131390718 131390719
217623975 2137
113475977 1322
995417400 484031847
467701963 2122
3217 460256190
21461379 662
328156478 1281
827781139 182090
763433819 381716909
831067910 4077
161082118 161082119
764999341 2550
522688009 6219
844497401 2815
76499744 255
802427887 5122
671401449 2238
338244343 1477
860806281 3251
92580239 4360
145777614 582
984659020 12057
665224600 332612300
997402868 5253
266987825 2561
79381087 2433
463298567 463298568
189600319 632
374112802 1251
894300000 2981
894809849 3607
924425628 3127
3303 977189247
500701670 1669
6899 496764716
184725332 2482
737730675 2527
71143169 35571584
42000140 140
887869765 875611849
13146231 44
907613598 3139
170209223 15553
881068644 4404
210001055 700
8303 171842687
746551571 34086
134309672 1613
976617376 3526
279257776 1904
96000001 320
943427972 11901
37120436 533
875402919 2918
396614988 2079
10466902 1009
708604095 2362
923696921 3079
276863786 8305
527413193 1782
845543932 845543931
71265738 239
901686344 3165
380155340 3253
777857137 3216
47144048 21745328
905437502 10809
2901 504370761
978105480 3975
281399999 938
530272689 1835
272383293 92889611
400794553 754792
281399062 938
432598557 1442
366474154 2683
284541659 3312
189421263 1065
514501164 1715
570899999 1903
25500001 85
896767732 3158
912348442 3249
482293896 15291
61272434 206
81599999 272
186333742 4071
921933799 5270
951618314 3880
887657671 12841
314901891 2421
289587537 2247
598583849 4695
95636664 673
115199999 384
580810495 89315
224505590 112252795
910270313 3822
11340 595426496
937041706 3962
624302080 2081
740769051 4943
278117179 1037
41970272 613
603458591 6616
283408261 1623
164036566 8085
270343060 1222
944450354 446877789
8281 463823244
286809999 1250
257092375 1590
615413909 4265
491444965 7406
226925974 2098
530720381 530720381
872248880 7376
609469867 304734933
528003024 11272
338 72128884
3772 242483581
845997181 2820
479515442 7352
690888221 690888220
711599766 2581
832605827 759206370
166221433 936
512 140304366
109431860 54715930
560250439 2456
476417088 8304
13000 885664000
1498 106205204
244310907 122155453
842456143 4291
699639952 349819976
872389077 7639
795784071 397892036
960385048 29272
90420461 891
159658911 1782
820169357 7482
606199599 101456
719711809 3595
223829571 223829571
462856471 2315
288800911 3330
27759 63210467
140059919 2640
146506024 858
35163826 17581913
722549301 5062
265909288 2964
388793980 1387
23144978 2227
922905576 15641
318999717 318999718
826864632 5583
462093249 15980
403291989 4113
165299450 551
261391643 261391644
502281301 2612
305700729 1019
872399999 2908
331766748 1413
783385266 23091
661497796 2205
576300032 1921
250836809 3710
570577073 10751
863669145 2887
499919950 2141
930210535 9026
1039 139135551
924317471 15961
237833206 946
755052403 755052403
146393201 579
729661270 2678
750119165 2836
818346082 818346083
51744208 187
935258399 24300
31710304 136
291146014 2019
485730055 2438
540081592 4790
40920 558639840
289385337 2005
361729472 2337
725989798 3453
216300209 3829
830447517 6173
40799887 136
307084392 1308
40799382 251
736105517 2478
556340308 556340308
368101203 1227
733974391 12481
644606491 5099
914683119 3158
664112809 13788
197383588 13241
886886117 9458
468974199 6200
563223596 5532
916800000 3056
548610788 2512
417239121 7363
615900781 2053
2189 298373278
445777111 1677
115500385 385
663967543 2254
150000011 500
2119 388576644
344934720 1328
888704068 7650
641641932 5909
24852095 108
171739493 5778
135761922 738
532693689 3868
776826903 6674
848402827 2828
398100226 1327
545023363 6942
243500274 1415
230659726 230659727
32474587 32474588
409163419 3179
591387328 40395
469739799 2620
263852241 2455
736199999 2454
983946056 983946056
605490862 5490
388212630 3390
371311877 185655938
439018711 219509356
170968566 2134
2225 591088939
17242776 94
594811891 297405945
835 124350705
453919261 1940
252534249 2519
447308708 2310
464099999 1547
174244391 606
173099422 577
468360579 8665
1200003 4
254908456 1167
817659988 3009
675880473 337940237
829647336 4345
974100350 3247
966231080 4117
788344998 3401
931422888 79006
780297398 2601
518772997 3654
620140729 5322
333899999 1113
430179735 430179736
155476160 9920
519021361 1872
962134635 7315
934028389 47156
322872897 1144
641998468 2140
642314363 8513
560999597 1870
78154489 701
177636467 2018
211908467 2598
4098 752110038
884252460 2982
653401017 2178
663151909 3849
681741370 2888
888600000 2962
863570316 3552
875210 3
426587639 4616
802757203 5694
642517920 2376
834809142 3748
713076080 4348
289311344 1442
65374250 65374251
184800244 616
753902514 2513
731738007 3003
49422201 634
84000000 280
965460912 32615
390508496 1904
17399 355176751
53099823 177
358605456 4496
356701189 1189
471898589 1573
543328049 12615
922 241054509
732130247 366065124
221802764 1077
763327981 2707
745011001 18171
795126033 10845
888523027 19359
260443543 1038
544200000 1814
508150943 14827
138761774 853
636602123 2122
960 203289216
45778250 175
3157 481398534
677397743 2258
970500826 6660
469446517 6677
132203394 1579
993596791 3312
976796601 34948
648207066 313598
8922 891008636
119399947 398
307300758 2027
532 44938040
473009904 2852
691128559 5562
956557916 713104706
697199514 2324
229234895 5005
14561 572559568
591007465 591007464
2347 442716957
138892486 624
495201749 1767
188338796 1719
309184106 1692
454499412 1515
578671700 279612258
627597949 2092
13790064 72
350255913 7231
841698727 420849363
953103178 3177
656686821 656686822
682177940 5283
453207300 2366
703642416 4139
183248761 91624381
702259464 3093
877520558 7753
351898826 1173
459598467 1532
239995239 1022
392399313 1308
51300171 171
116701251 55625
909425406 4255
706612262 5959
346926644 5265
475084511 1596
260227980 3945
571498220 1905
763730300 2941
966728472 940312232
784990644 11385
809525549 31481
919642897 3132
90866062 1287
604412205 251960850
83576594 729
2865 372294765
397345100 1630
432150540 2941
648385722 89829
639115563 319557781
672553541 672553542
647594659 647594660
225002474 1341
955428383 386486541
247320107 5138
912349065 4027
549301831 1831
416035208 10174
613116238 2329
568261210 4171
182747532 778
446535721 1582
586846977 2079
827694659 7839
697834435 23914
727271390 4913
670431212 670431213
136527681 544
300977732 44588
679074707 34169
72964007 1233
247964375 2825
974527014 6083
461847722 1998
482985592 482985592
696397428 243666
308768003 1240
955035924 4262
566999178 1890
810899999 2703
405602442 1352
442006933 3838
735776573 3107
110555356 454
462070698 462070699
669650774 2314
908280781 9579
44042716 38522440
694387971 24801
705762284 2519
218103670 1256
925597186 362837
904089688 345978
258116630 962
380533409 1434
524455985 1846
631197897 2104
173763097 2028
426309155 1539
398398673 1328
927941975 927941975
880700999 3180
602911571 2899
247287850 1357
264151812 264151813
816341031 57177
706783931 2446
351830375 4121
268201249 894
713617657 12662
157523071 157523071
967384835 5369
663291244 2618
225902494 1077
555170816 4458
1967 308415765
5775 854472787
16499975 55
461736967 230868484
5671 642427893
402609038 7174
2459 523801426
33300111 111
496835504 1733
1346 221176099
741266459 3543
447869563 223243082
179872980 922
7060 413447525
631056215 14658
826086753 4311
752028353 5049
22357 551423905
827888305 50132
219365362 109682681
689761123 4115
569 140680129
339498998 3469
680823829 94572
67199775 224
187971712 187971713
414301094 1381
431176543 5723
15032750 766
209981537 1088
986799633 10192
53495031 504
236134559 2344
555992701 277996350
407476943 1428
868258569 5470
2603 592076710
822887912 90831
9900034 33
918245669 587685046
214556283 807
579876885 7223
61499978 205
662517179 7605
893403546 2978
227986514 3808
477455251 23741
980455817 20649
897354325 3851
384103769 1513
367258927 2058
668046838 304057567
1601 466528694
177079850 850
160531550 812
285944498 4673
218007935 2934
589364953 3041
176945210 1058
878496281 3675
815699132 2719
967796773 3226
304215101 434593
40800001 136
28197460 234
427633020 22455
826100594 7961
405060205 183913241
267011276 2513
814411379 3001
958176008 5102
600607993 8531
396461919 304532986
233255872 967
848535152 424267576
12900042 43
905179180 3251
522711647 15948
61291321 419
419325940 1451
572103075 1907
486383023 243191512
443 90222022
194386705 876
800400001 2668
17475430 104
763324991 2752
306507655 22711
746776740 4090
280954647 22516
242979437 923
836101405 18099
497440152 2118
571764515 2045
189027762 962
228013680 228013681
368098802 1227
621591766 5745
725728099 362864050
610501060 2035
569957477 428562513
368959344 2262
623798889 2594
782518999 7436
362355446 1945
80750938 283
540902619 1803
615428403 2296
821402739 2738
697689010 4901
14898067 178
356667499 10617
797562226 7469
995999004 5772
325702210 5561
3062 419601427
646833291 3376
698626496 8947
910 201968985
997195173 498597586
274603296 3522
221037354 110518677
293791972 1190
635808810 12005
792673147 2682
759491601 2800
468752663 2686
874802915 2916
627137592 2221
901285455 450642727
642969261 10012
455495339 1770
322409802 2180
25048 941436625
932550309 466275155
510742707 4237
832641249 4426
447000468 1490
580498513 1935
319799266 1066
848548991 3832
140840303 3454
10487105 42
575400139 1918
380071994 3968
751710036 2716
759849599 379924799
561079939 2274
348840503 299598980
910070145 455035072
241780140 1932
493571990 3161
154407290 14979
201574840 771
756002521 2520
565587361 3634
871499999 2905
50100168 167
967615208 483807604
380945826 8622
866745331 3102
340799999 1136
182089324 1373
116999999 390
474233414 2885
111384575 1304
719371240 4460
205219599 2780
413099291 1377
361362132 1478
8744 625178758
349877227 174938613
853602905 426801452
434997364 2503
319681777 1109
651387009 2268
163403513 2149
569100440 1897
858003883 2860
608997970 2030
1360 342814760
418639788 6867
660161301 6238
2246 624015020
72281045 484
614997781 3995
679835758 259354203
784225463 784225464
745688190 5592
287034219 2857
443191961 3035
388201294 1294
379437033 33644
747728896 2944
478801387 1596
597803435 12172
206100001 687
935693641 3843
605844453 11846
139931289 1204
592471938 3678
276158862 25338
829197237 2764
389701299 1299
614674401 3197
200945304 3384
42731451 154
264690619 1076
717553264 4118
425098912 1417
691133563 4724
29727 801580985
296999999 990
336356350 17594
727800936 2426
422270604 1582
825253352 7172
710420137 65242
383146051 11850
379600012 5047
337287173 1892
586713917 586713918
193317949 1711
760247593 3389
948905467 3163
979818600 979818600
649570349 2753
530368808 1933
970799262 3236
16264334 115
30602866 30602867
982551842 7702
867002889 2890
98686380 570
503534373 183764285
463590638 2227
435300000 1451
768537706 17803
5786256 816
394819219 2047
715128280 4101
854043331 8341
132619411 630
396001319 1320
768996663 2565
627969049 627969050
568658955 2701
249049433 33779
915151669 5424
574498086 1915
232758646 1503
1942 497417634
536139631 268069815
186299983 621
354260656 3728
433017562 1581
174899418 583
629236728 3748
675340634 315946857
721818068 2684
347105987 3861
192606034 3211
905836289 4592
966844943 4563
392699718 1309
674451325 3501
529089232 2343
468000000 1560
494211460 5234
998 175733828
625117967 2088
775342500 2850
137347491 1741
795759011 3035
856499444 2855
315775378 2474
35960868 713
285894478 3531
212650079 744
229200764 764
1400 324986200
419100926 1397
454341999 1840
112338209 1037
792637903 170021
551399999 1838
151500506 505
588034842 2454
407698640 1359
579903321 1933
107881740 2241
432638639 3528
658321965 5220
377101257 1257
140700298 469
896402988 2988
61422551 61422552
6419278 69
275279262 1003
710089623 5214
257817998 4704
461853810 2222
964413498 4146
552601841 1842
649720377 2413
92640491 370
1993 249549770
359013498 1499
690338149 4033
863041059 4166
853929595 3297
962409293 75834
975000908 3250
777256214 388628107
159330330 2589
570011471 18779
725423131 3514
632595369 632595370
71584345 338
10162209 51
957788832 478894416
868198354 2894
878979150 3150
676696679 2430
999813576 999521623
228600696 762
148129322 562
126189071 466
752099999 2507
111449836 1035
149230711 522
355501090 14203
42661815 42661814
608800217 304400108
798597337 2662
836647193 25154
621116884 2591
499799999 1666
746602828 5853
944235014 3446
619407344 9731
95435107 1571
455533399 4300
161713866 161713866
88 18909245
9466247 9466247
1994 188564686
120961076 2661
8805185 34
768727536 2845
262920177 27899
792677555 289404
414000289 1380
187800083 4911
867671151 781270845
87758785 5436
47699840 159
688444877 4378
175 39290970
884567987 442283993
580201935 1934
529499999 1765
387815630 5073
311422772 311422771
570511954 6142
37148232 150
388798705 1296
561002294 1870
424006681 5365
106383529 786
255891725 1929
102695825 2386
830235952 5111
60376823 236
63287664 264
820994069 5135
593910939 12580
310097313 3070
352984811 2889
739173857 19528
640198613 2134
374930887 5134
964472067 3783
240900001 803
74180808 57834403
3635 507885835
677581781 9566
525448133 1837
682198973 2274
277295935 3632
1253 335260508
829935995 6099
889888133 10035
513550706 2465
654479315 2412
55595563 27797782
153103979 5202
865888477 432944238
378730828 2489
469324015 3268
236479452 2990
120238552 3255
497319062 7079
391498696 1305
984339707 466118334
823 240814738
500642208 7128
237000615 790
641100001 2137
689085267 3642
870664501 10683
635702134 2119
184039893 9452
395002783 7962
794699277 2649
933599999 3112
548998177 1830
393489736 1613
601501062 2005
788383873 3648
943078220 7911
947068872 39957
387901293 1293
967778225 3724
371513447 1623
665504223 2282
576623543 2856
132018389 690
713462585 3046
633841260 4420
144299646 481
790502635 2635
522001741 1740
488098372 1627
914280596 390732664
3314131 1339621
628789778 2771
343499999 1145
588466527 6568
787392546 6595
123128797 1417
317742789 158871394
1035 302383530
449326591 9152
966480247 3438
256909918 1217
523553969 23593
143904 453441504
703519890 10154
113801793 1252
595336243 4854
872165631 4007
622191302 3301
581839206 2490
509074274 2197
683150726 263610133
575637753 2944
282862790 6482
278923879 4266
659898096 12112
877898331 3351
51712893 371
829510601 829510602
854737815 6411
38197956 413
338462982 1654
411546859 2545
670 171982031
217983711 5747
752843156 14216
183000763 610
260181145 2211
958503194 3195
179180650 901
573983591 11298
2965 590450100
2124 370183464
1743 182192304
641252786 15143
583617670 3601
702753635 14181
374554611 1321
714074366 2427
802500001 2675
845361841 4900
720511826 4015
707147370 6257
2532 398787468
70703434 725
827305233 4093
687310675 32185
593981699 2108
935396881 3118
978139060 862226057
925988941 10331
443143037 2440
386313816 13090
974856530 4057
17399965 58
938400000 3128
619276775 309638387
278113117 1667
677955863 144347
441704083 2011
232766930 1682
444602761 1482
961857370 961857370
370206691 1403
770913072 114993
142616960 657
930716985 4426
507952345 2731
734369474 4731
303250299 1222
602103217 2007
850463440 16748
722893292 254813562
482177132 4659
989874687 10380
885940859 3322
611972793 2330
823502744 2745
409288275 1791
573495672 10214
5244 887641392
80796893 761
850447772 3423
1363 104808316
414638236 3135
167201001 6100
237102097 118551048
883000277 4426
559800332 1866
498494255 6790
370777922 1708
617778559 137897
608426346 7321
344398851 1148
885209258 6897
922203074 3074
164999927 550
47099998 157
15514303 534
203039928 8388
268502601 3340
429092715 1646
521999734 1740
644007040 5620
647148242 6062
996880139 29567
442966616 1641
3853 456925913
340535768 8597
813584936 48961
246211982 25450
11835528 52
491835296 2002
983431829 435036865
755060582 11387
703971049 3362
517403214 3186
3541 653268467
750530721 339880580
592528719 4841
547136506 281529
316235328 2977
912427773 5530
794716495 15938
891988909 12590
976523790 3903
2056 328927104
724574495 362287247
859502865 2865
732692229 9384
516413027 226851241
269962239 2560
877441435 8870
280195531 2036
102009712 914
958449536 49020
504600719 1682
647517816 44555
542907574 145747
410507212 3337457
964567898 6837
537601791 1792
223546009 1554
420002172 1400
825689183 4564
673202245 2244
850471127 5682
426472163 4538
915733709 4966
58117525 4966
13200044 44
977032837 488516418
209289057 731
571855787 4009
1306 121367886
137793580 137793581
651020550 7585
2169 581337177
175166290 175166291
38433011 385
886029887 13528
625502445 2085
726898336 2423
77999999 260
707095723 9861
532195115 3306
303000001 1010
878832612 3717
927268132 6453
979825609 10083
516057078 2173
303334053 151667026
27934 373337227
6848 774534029
588951212 4083
716566291 8501
322043277 3459
797924345 7877
160904718 80452359
729597567 2432
426602713 1422
207712391 1661
821797145 122437
895502281 2985
902219627 4316
641256156 4544
497098258 9037
186600621 622
581774468 9717
10820172 44
307800038 1026
330149854 1737
660104479 6403
945160981 23365
55003911 55003912
2881 743459848
792512215 3021
33319933 33319934
411703201 13550
434707679 28390
866831781 5763
899777839 4355
377138107 126373700
617016242 617016243
921001860 3070
704103314 2347
621848291 310924145
817743518 3337
961197959 3204
257460472 1215
357592798 6243
256949644 2757
419102348 1397
720748520 7972
134294568 906
242315765 24234
346000448 2191
167725264 952
46875475 223
502404398 15961
676102848 13018
60650473 213
159600531 532
658847419 2299
106341962 56756726
515822038 1916
401131742 1501
66121020 252
689791880 2397
704569448 4331
1975 508516311
672161977 21876
430550485 2366
298518275 1271
27717527 805
30530630 2541
456301522 1521
80651362 533
512031807 5746
44982912 156
129165191 1614
283302710 2603
5330150 35
120300771 401
820672845 7368
760814414 3627
69603062 313
354148969 177074484
659130707 3187
185399382 618
859197359 2864
508744865 4145
963342134 3739
883725959 4420
958896249 4299
314518586 3564
619468449 2496
24000040 80
12000015 40
746831668 4269
567300000 1891
467911398 233955699
603974379 2051
520498264 1735
523043956 1828
675115201 4065
488694437 2306
710737429 34823
968585894 4003
795604808 4821
234901620 1620
50860940 185
24429064 286
28778310 738
811502705 2705
417171294 4559
948176112 18096
53793585 326
272099180 907
50422855 5739
591194744 7537
915951457 30128
717707300 6620
438168737 1817
30910051 315
102 29318465
734356509 3924
322500275 6714
401701339 1339
698734488 548649663
506244029 444973597
20434 434385972
630002099 2100
399900000 1333
587212293 293606146
313094434 2245
227196618 1513
750297500 2501
141608915 1437
436198546 1454
653018033 2658
904912830 3306
485936116 10873
543647879 4605
20954023 239
117855564 490
100815872 14639
395083502 299120147
605016687 2343
55675359 55675359
169381773 675
136966631 786
866408101 5701
508393715 3287
49859059 43280773
391697894 1687
840701496 9887
831789162 715409003
141047151 70523575
2024 593987171
602318649 17123
689603256 3549
301075173 1233
304262608 2783
49103696 755
377872305 6056
38658817 336
147299566 491
623453995 2486
31023941 247
732290800 4528
902767303 3147
385597900 1313
447120815 2022
173399422 578
926873219 3185
5745 758805345
971399052 4134
992959266 4444
320155663 3723
950089299 4300
92700358 309
123963711 562
635277198 317638599
191268043 161547676
987003290 3290
160046059 70067693
988129370 980447441
821487169 4194
142492467 1781
777315239 2886
188505105 1682
18489 470711451
700469458 2650
925736013 7338
427 61862260
834873439 16989
560698131 1869
725931970 5411
481554962 2181
491400799 1638
576899999 1923
412163359 4922
940330673 470165336
72330540 611
212479055 1168
646799791 2156
453299532 22764
191359778 69567360
678288376 339144188
32085 371706805
148706040 4153
659955500 6169
796928281 315700844
281066040 1464
792702255 7431
18200214 1971
580582905 3784
972915951 4524
332832822 1842
958890635 3751
603196177 17688
416045141 2286
155217384 10806
197404928 197404927
644836873 3208
5799 528650020
125895779 6345
808853921 34188
79800265 266
977785872 9445
2784 758084957
472159044 2268
139717966 4213
787356129 3171
265034251 1125
930605300 3102
114888258 517
261000870 870
683171579 2372
938755286 53745
453598487 1512
351792266 6288
2109 624277562
680330290 340165145
321477526 6118
468252361 3316
302779929 2248
540001800 1800
860 120494698
143550719 510
250 55149000
621342036 3996
379501265 1265
396923741 4080
25314 509777758
493415850 8975
129228195 64614097
620795753 3625
81993969 304
214199999 714
6465415 24
671968511 11136
116491357 438
344624922 1226
103200000 344
56470499 450
424199367 1414
834629600 2894
687003602 3419
558509505 2599
822597259 2742
887884427 329526
670524544 256611
604228950 5089
49199930 164
96379397 343
124500705 415
357018869 2210
633964099 7977
120000400 400
754202135 2514
376477139 2416
22969980 110
442556047 2035
1366 302123684
295800001 986
979384268 4049
82378789 82378789
192783449 1118
156299479 521
143658047 143658046
660069763 2209
445772543 3064
226489554 1153
466201553 1554
893292986 3340
631437854 3719
501042808 2496
455699690 1519
256200000 854
851998860 2840
356999359 1190
547939704 3732
973212490 5531
241180636 956
340772635 1686
333739611 333739611
805469156 13941
282413413 1476
398401273 1328
241515007 2212
506955746 253477873
299858080 3027
716956510 716956509
84202755 42101378
423601412 1412
421499342 1405
381554317 3014
220227682 817
404099321 1347
880140029 6765
243336954 238402658
516902397 1783
196494689 3811
1056 247598208
987735551 4672
707342692 2577
71921053 71921053
284620515 284620516
255115682 127557841
996493352 34901
865209596 3317
136500211 455
295904080 1570
18504966 53347
203518801 5219
270506517 4178
87318764 733
570232895 570232895
108172820 533
122281788 820
540600820 1802
573779445 6596
53710503 231
208082022 1088
530701456 1769
12307 814083436
150916359 75458179
687820896 343910448
464422143 4456
364171660 5188
653999830 2180
7461423 142
702892834 350918630
659005119 5989
293921943 1441
587721454 3947
196783830 6474
828707554 3654
57606225 555
141726936 2303
931594566 11099
640981332 7610
209082804 3577
979636541 6551
4571 795494603
258068018 7532
709640300 4577
400395313 2043
423843758 8567
603421069 4502
637581293 6426
913462052 913462053
896601359 4084
6594 968488259
4605 984295725
912774720 4290
374460557 187230279
346064805 1215
222599706 742
707462579 353731289
8325 898857638
223523360 12121
1585 308431939
745658198 3349
976714000 752419883
742215233 11344
365426882 2205
221999261 740
447020235 2632
953870898 953870899
740701107 2469
764977683 9259
133553094 1266
2133 503575704
491999999 1640
738483108 61607
24350 742796750
43223144 394
355984839 1192
1302 296333898
871264118 8383
972153945 9621
22957799 249
42900000 143
89883433 472
901153349 3618
213422560 898
545233944 3849
36707249 131
246345061 1534
307003644 1137
87636 517111707
820909889 4062
647046259 3471
780397580 390198790
58952389 434
82906735 318
279900167 933
332553250 9261
256677422 1001
873330531 4315
893446916 6567
15630905 55
982798950 3276
976509389 11950
2939 191304616
596706784 2838
603119659 2299
330301101 1101
584698052 1949
438693757 219346878
868935027 11743
59175781 59175782
936604262 936604263
108900147 363
587101956 1957
885855622 3144
836455334 13805
162105645 617
891602971 2972
884775423 442387712
994704450 3920
165 39222578
712191043 12871
362400584 1208
865573735 2902
112728956 645
194699350 649
786597379 2622
635660679 5981
946635660 7631
39742259 19871129
352195698 4726
870902904 2903
735841678 2996
921530114 5157
916496946 3055
967959038 6683
825753628 412876814
526124400 13480
669711292 11020
536429490 2103
539992623 2661
171816403 85908201
305335036 1331
102309918 102309917
927609177 193748
974697293 3249
57300069 191
153299607 511
12834501 47
879960110 3504
924565043 924565043
361702203 1396
189900000 633
179600731 3235
71790949 71790948
552599999 1842
652847559 16653
117794419 607
726192949 5703
984163035 4164
217572470 3343
912899201 3753
602597769 602597770
134071677 67035839
19477 817449690
4240 929169478
328687390 2252
813381120 5760
223098136 14361
66900222 223
995880780 13620
531298228 1771
2060 191429897
49750 360986000
868800009 4759
257633639 1068
218595470 2610
560919217 317262
738053205 12194
815728234 7619
467021879 12303
443365092 3324
113282447 28068
662021447 2822
974235809 25433
375144816 1317
107100000 357
280721219 1924
561808170 2013
111324243 563
39152030 39152030
527089687 1918
589715972 2962
770381932 2663
142918259 71459130
60713410 30356705
3000 370933404
513347568 5840
967828205 3462
329167670 8070
895220931 6721
440352103 4498
989851203 16458
149923543 560
993225315 993225314
407624670 3258
776917980 7740
260155634 5077
525000378 1750
817990375 33658
740851728 31922
895150872 42252
887397041 2958
621667673 310833837
723601951 12515
963059933 10623
190523080 926
405982057 1670
910939339 7794
941776455 4709
269029860 1186
983638891 5265
696651101 3975
105273973 2556
630824951 38255
704963923 352481962
948834811 4158
310410595 58162
96411088 627
684184995 12013
813779942 618553456
764725947 3117
2688 258934931
146935209 841
204297223 31376
466403800 2248
677143384 3755
74402359 474
830158045 10074
188981752 1251
728141912 3482
567419648 3121
355687035 1243
932103106 3107
928514623 910163227
877139028 335454752
1970 508500340
895199999 2984
150995928 757
510637001 255318500
145137193 1436
62674515 62674515
430750681 15369
376720219 2679
405501801 5225
770257529 3990
517785245 2211
639110855 2868
302553631 5917
298800548 996
554513663 2036
452843691 2643
514201531 1714
34028711 152
662 99856195
505908684 2034
445202125 1484
123959980 1616
125192000 51657489
192406564 1294
292723023 1012
284713629 2886
13986 372265700
877418376 3723
1162 126436058
527503860 2305
505469355 2391
16200000 54
917987853 917987853
145420724 2833
906900001 3023
920096933 3067
578398965 1928
320362504 3163
805015078 3470
3181 728684394
163264128 2342
379199724 1264
3000 390721504
836826389 6855
485376456 7464
418499928 1395
727226756 3676
111055156 1119
303965701 1406
370425323 3309
279363392 1328
486301622 1621
521074836 1884
820202735 2734
433385315 29599
849 240770457
56763619 228
601551034 3297
768936547 3318
987544679 6603
144599518 482
891302972 2971
792858219 4345
630609731 315304865
957793586 6583
664362254 252450754
897597008 2992
222727951 885
125377484 4397
580812042 6145
801680067 15419
379500915 1265
213546281 14307
862414415 3695
903895460 903895461
279000187 930
541498194 1805
905096984 3017
908 186517728
272626310 1165
696668056 2505
378070813 1341
914720889 3129
411790949 2006
111650616 504
40302592 24768953
273764077 273764078
400199796 1334
697339069 9430
263032721 907
386459875 3425
272302516 1259
886978374 886978374
93425367 46712684
757201787 52336
447673097 435163301
537661590 15835
697198186 2324
640454009 6945
4129622 17
594319876 3786
383698720 1279
333165609 1649
710397633 2368
630297972 2101
379806505 7656
230138797 13596
13624575 896
733197557 2444
965377805 4071
887166522 3366
576572418 11178
348063572 1702
219011519 872
1687 195244629
496971953 11167
233370534 3809
106838523 29475
642601055 2621
612566359 2044
602021094 5544
973912406 10434
708732972 603443671
956700000 3189
381996510 3165
669719700 11700
445319031 168082760
728082591 5584
872997091 2910
837415098 3913
545132259 4037
3458937 14
901275190 901275191
281481306 1768
39906767 909
346024246 1322
292621719 1451
999200601 469412560
6617 706609579
272674589 4395
903003010 3010
185012921 1709
717126673 717126674
923925408 3148
519082049 21570
202501338 675
286800000 956
769095121 3095
326098914 1087
638280112 2697
414840842 3049
861717434 7109
390254143 1513
406412292 9527
203096054 826
307033091 1105
945721674 21892
145199670 484
886380843 5436
436501022 1455
340199000 1450
861779385 3279
557698617 1859
817217593 27511
936005849 3120
137455693 2013
856237460 14784
542543643 2585
216900195 723
602032595 7986
436294176 436294177
593568644 3945
938075873 4773
394433885 5869
342891026 2310
1833 320556645
393663768 1479
699411125 16025
73251360 280
313433207 1578
461176939 2306
158688387 1683
338749688 338749689
174857145 56026
437673339 10694
475453033 2773
596245649 2166
410836799 2166
200208511 5157
800255640 2818
167496481 720
682987908 2356
883550051 12914
878702727 2929
447731892 6302
474290615 237145307
813662383 13358
236780817 118390408
330278927 1649
964499999 3215
994002197 7298
639155176 4475
820873029 3075
77930315 1945
830997231 2770
111310753 1372
417071244 5232
826363587 3327
652795130 652795130
636346055 3247
3641 558784270
508149487 1837
602398932 2008
451056748 1641
917441655 458720827
700083152 6039
624932072 4095
693000250 2310
784202324 2614
910720801 4950
275990039 275990039
710558261 6429
165062726 1213
573177683 14009
750314675 3824
534127569 140708
740697530 2469
383278419 1879
940433767 4047
592615001 7625
326701090 1089
723118731 4517
850972625 4766
159999205 1234
294410062 1983
727801976 2426
383772723 10222
1769 131275829
905401679 3018
288248399 5220
445328260 1983
165600000 552
43345336 585
572876248 2727
992147268 494881478
177990951 790
5634 934720038
969350141 969350142
305271567 4097
234023065 1167
664995667 332497833
912112139 28609
45684252 873
19475374 519
247201319 824
270776621 949
31732814 157
65752174 587
870714816 4996
330409903 3055
594619820 2590
23260 984084080
334618737 2685
523138948 523138947
87299709 291
383098724 1277
254700170 849
799337225 3431
115605190 115605191
27996 519633756
314750911 1568
794999999 2650
794280669 692729966
809310418 809310419
379003103 13127
383401279 1278
568997659 568997659
516509078 2267
25383 282868152
935721902 935721903
226952022 1055
556478858 2461
590 148195457
455999095 1520
517928203 2668
82521142 418
907427085 3548
185023421 3014
614397951 2048
936508984 19521
29861985 1192
172029048 86014524
773777474 21629
896518357 14539
828233949 28492
87407834 59815173
362571013 1548
693137952 3232
472442219 236221109
707979115 353989557
254123077 1866
5766 768732152
184877655 63617849
766059044 28221
764873759 3723
276945061 1470
179999757 600
991035473 991035472
955364466 7329
999584915 14544
400435023 2717
278374604 2641
490198366 1634
637703183 7934
767144938 4948
43249713 248
497398454 426721149
12158 581536780
5336 146008968
792349363 6387
290011400 107917312
67353027 247
364924910 2274
703112639 3160
636640786 2281
115269726 785
929431456 14155
647760218 5403
909953094 909953093
177599409 592
701705299 8131
981055378 4568
1143 269865849
818158576 5525
877570336 10028
812400000 2708
149699850 499
426428121 213214061
213899961 713
526102133 16046
389610424 2282
297745737 1432
697521195 348760598
616877760 616877760
830266241 20096
725102418 2417
135194225 698
273000000 910
474899999 1583
306445333 266765
984557702 21819
691694912 4624
735681317 2766
206614431 2382
542752531 3664
96467646 77113
366598778 1222
680737510 3959
216817957 3689
816338656 3565
860997366 2870
979882178 5176
321093084 2413
193263425 928
941969346 79217
771301123 2571
131249160 57870
253500846 845
495123733 206044
514177534 47587
389401798 3093
950980043 14847
10159 361902379
818839509 6103
23700001 79
64203079 2110
591060700 463382708
72043522 759
872308583 4514
581403748 1938
422701721 1409
760660737 380330368
918517250 23765
701570611 9269
645163724 19099
285472665 2001
875340894 17243
293999642 980
980407999 34280
14250 763743000
726790389 726790390
915299999 3051
189418255 3107
776744945 9147
72572174 881
564001881 1880
5320 322322840
949943291 4088
48981687 394
26545043 190
581234332 3227
653738776 2425
587654227 2906
355385483 2163
989540761 3315
762600000 2542
989664676 4732
476033470 1803
117938824 1109
538236657 3111
615081734 3389
259932247 259932248
356335544 3418
169081527 737
7255 922848400
116 34005264
927 249591950
274641705 1155
321868127 5664
655915775 3566
491096247 4786
292713521 124530264
404523659 17254
178689797 89344899
979882713 5304
435251409 2542
107088746 667
6183 942420883
150420933 75210467
144899999 483
761046072 2958
2269 486090401
446885633 8743
41099862 137
293807667 5236
776339257 5218
300898503 1187
821995870 3397
810954374 3540
196944071 876
648302162 2161
355291220 19376
604265255 2903
353066251 3212
105224199 381
471901572 1573
609365370 609365369
400500232 1335
48348818 1409
300207511 1290
510036010 510036011
229148217 2914
332100000 1107
161100000 537
311044807 19949
723599999 2412
969303232 3231
607324760 3304
73880075 353
586499999 1955
760199393 3656
186300181 621
191825510 4337
34478709 275
456910509 1749
80339171 577
298501063 995
727803588 2426
532582116 2127
923720286 923720286
186141138 390561
3000010 10
120380404 634
106531358 992
475612162 8341
2272 460452608
262199127 874
115799933 386
519881273 8631
728726465 6962
320166593 6982
117900001 393
21610160 93
952199881 3174
566099999 1887
992472541 496138254
991130465 163759
506416638 2630
223100998 746
106194131 639
223500464 745
496581721 2165
318304154 1872
735650558 7202
898966743 27092
946165679 846761573
350685945 2770
23088 809026608
504290839 504290838
787212288 5937
559141071 1873
592853021 2582
134094039 67047019
931926238 3531
610198339 7201
437544274 4756
271925139 4432
314921789 4083
896958459 48479
619202065 2064
791510425 791510425
658799106 2196
211800565 15452
22112352 76
403 99373956
731501719 3195
409138120 43688
231206398 908
807265263 807265264
160966393 838
809602546 16497
536031820 2179
590712935 9421
420215519 7820
169748021 9580
966225715 966225716
934020527 6868
1578 305366670
783291659 8313
151504296 9233
284957166 1646
875426856 68758
778725639 2927540
917619570 6615
995157408 5404
145145963 598
836886820 19558
402310635 3458
211324023 1183
771503697 5821
976522962 419371910
3350 927974995
880621149 12230
930012448 3419
152942686 65244814
363601212 1212
668100642 2227
584280377 2754
14204662 14204663
609077430 7646
366300014 1221
490192656 4041
346019800 2195
8434 986696037
408001361 1360
677171485 5923
347736232 1313
517069832 1909
890808239 3165
212158594 723
132407572 682
489895579 2110
476623951 9107
621371401 17835
630786301 2305
831138998 4414
971844134 3403
170 49650621
220800125 8225
166955836 83477918
621901381 2073
121178007 868
479702859 1599
17400033 58
297067951 297067951
982621534 3812
640271859 241161233
359139405 179569703
781915640 12269
491484539 1668
911705176 3039
3180 611887120
493997772 23471
662806215 3119
243370113 121685056
226564685 1317
607205333 2721
511198296 1704
373998711 373998711
443060989 2472
876456095 13966
949649438 4026
680823717 2692
347218345 1432
585871126 171961
293398451 1698
997554729 4071
849600001 2832
706030777 2376
7284 147944734
281101453 937
430306425 7586
349206 235714050
739095070 19103
877128175 15186
704010369 352005185
432899535 1443
48898207 2279
404126386 2015
884097077 2947
356151277 2311
570375429 3631
959833260 4590
767582745 10073
538214195 269107097
146261934 819
863761437 30471
245999181 820
365762813 13915
41684321 160
333380573 1734
821450656 3063
734900452 2798
395091217 8980
990609725 28561
528264348 528264347
312608566 4113
308196675 3496
5387 995617987
777917835 28162
712440858 4159
324029419 6764
971383296 971383297
839269996 5041
557702300 1859
629212037 2775
554293941 6033
381883923 380461168
517299128 2194
944883629 7209
992377514 495405692
923400001 3078
780787220 674416
156418827 78209413
441524801 1512
47399999 158
3182 874569518
790509802 4237
464873208 2237
350345897 7006
47874208 237
81433779 610
316427959 2079
845374571 3444
842404418 2808
148776203 866
185127091 8803
859901449 6631
771738206 13685
491372279 6821
319201088 1064
591329173 4094
967541683 483770841
605423502 10247
992019965 90069
594900527 1983
500332405 1749414
127800000 426
460198124 3375
393655122 2061
2628 565824185
415512326 2837
269739658 7693
103500346 345
76014073 326
311613757 1967
702081184 5514
140365072 531
38390701 421
8874 449308368
20641452 11206
57754353 434
694287064 3345
433400975 2975
480308780 3076
186980646 799
872204191 436102095
729926737 7832
964641649 417681675
556471893 5351
978280641 5270
230327831 3332
212816520 2765
426615803 1990
411160547 8934
159050073 1198
18899937 63
846618865 10168
242789123 121394562
25618451 286
822285305 12846
699534213 11518
645863157 5293
407241281 48906
774334971 21773
463358868 1972
506774653 5722
811753373 252254
130266943 556
217500451 725
527729319 2770
362372088 2513
924715741 462357870
170879625 675
733551058 3192
849882212 743389857
238627990 1018
497599066 7335
693534397 346767199
309926970 1098
384799879 1790
386448753 1305
461949643 12474
748502470 2495
604049974 5779
61399893 274
462901544 1543
983203259 3707
655502184 2185
248835664 3706
158143343 615
368815926 2551
319380140 1457
920938752 6304
738989281 2895
926290005 39849
743492400 3416
472800000 1576
969445379 7282
159600532 532
472609773 1718
314787453 43401
161305806 592
546253928 8789
13118868 54
656778841 3593
579901934 1933
353760371 3339
562581582 2201
18199 999393780
666298791 270815884
441856816 21776
128358203 64179102
7621235 42
474975215 2664
784766160 387983312
737400000 2458
960548251 4262
98374277 1027
36318799 763
377213182 1574
280499065 935
455474377 9156
848739660 2893
74700249 249
718471817 3604
630137702 630137701
170399433 568
847548165 3803
650006463 14949
986524421 7607
104049894 393
554582424 554582425
83418093 551
14816 286401359
95758399 716
517167480 2173
741847050 8025
736745706 3174
612106691 9035
698150467 3393
556946443 203328619
763186088 3668
397035224 1635
201299523 671
931187466 6053
283262569 99073457
657389986 7815
289315274 1725
717261108 8724
804902683 2683
224588619 907
459909343 2336
381880510 381880510
241495329 2515
903899316 3013
449389236 2208
324667121 3396
487061939 2820
732154151 4349
327901092 1093
789221587 12695
974696752 3249
144267148 97530293
743918884 3624
897725569 4954
14767045 93
404600508 1404
639156767 639156768
10629452 47
657740167 2414
708180036 3463
420331165 210165583
202095550 905
807319141 3899
957609428 11321
161061427 80530713
587913829 2916
857931724 89851
389102407 1297
726599188 2422
147903675 1577
35085036 1561
27373631 312
996720633 7496
621898173 2073
129570954 481
264600001 882
671397762 2238
96900324 323
13262 977696766
138183659 8004
10371041 194
148774912 1016
26100030 87
959699720 13384
689617262 8312
495269227 13242
859177610 365984816
218858615 1401
27599908 92
481241965 2205
540900000 1803
626699714 2089
22439629 76
895254100 3777
374670646 3971
331201105 1104
72954264 403
418200000 1394
399425071 2441
1069 255808802
810132584 8683
142074325 142074326
79786985 336
717483131 4199
720302402 2401
1999 354332376
11836500 130
991217778 495608889
583856427 3399
279295435 2682
628080765 8105
538579890 65322
182704671 1753
678281842 2265
487630956 3029
749168932 5633
522241188 6997
658429881 6278
189599369 632
564153020 2753
756842643 4578
425247977 1489
221780099 1270
234158941 2779
196697063 3431
83100001 277
50824208 735
398699999 1329
977396741 3258
1357819 6
958498531 3195
422398591 1408
407941599 1760
735652785 4076
267299295 891
22362720 80
65201422 374
228300001 761
303075452 2237
747249811 747249811
750 22333500
439508366 5269
287008506 3756
692512894 2451
687811796 2506
682318735 3358
862179892 5243
793022333 4898
652502176 2175
300060244 6998
887054068 710196020
407861406 1472
351360508 5334
930602591 3102
939556910 939556909
66599777 222
376063085 2166
2378 271658591
532636950 4034
416401219 1388
655358405 2842
8602 501062757
962725010 4915
283578503 26854
111861983 468
890755535 4467
817445833 3505
990899999 3303
89400539 298
522514899 2780
878841172 99721
962030791 81459
689914804 689914803
6782 960155597
568801897 1896
999263070 21957
401400000 1338
459154223 1648
441063457 3403
170705221 1120
210595727 42136
753003977 2510
496383648 1752
468125736 10436
412199935 1374
594473938 5855
934881416 5228
522376336 522376335
473702543 3228
453752810 1790
351853224 2786
951463519 849521
716081148 7974
3437 695556001
537706801 1968
782089854 4074
1817 353957070
685697967 2608
244996033 3824
804571966 2729
173772405 885
786000721 2620
344706903 1556
157200343 524
1041 170375305
207556702 126582807
211010391 788
831243103 711799011
88500000 295
934315516 19204
473126393 2782
337021103 3062
197441249 925
368122592 1477
734154455 3532
3557 939962807
933599454 4241
541470974 7075
163141607 1652
812373048 4446
221113259 828
171826894 840
622764823 2596
629336267 4249
538798203 1796
343780173 17564
810299112 2701
589915459 4739
981361214 18969
563229626 2169
570598813 1902
603902012 2013
751097021 17139
947813155 4721
212772224 907
112668124 1194
382226212 1305
459996692 5327
15 2648160
3163 803651063
605371576 3928
725230366 279859482
547462728 2232
257868410 1980
729237872 14332
168197540 2034
7467635 44
983458306 4173
564812491 3181
417387355 9447
857191357 8981
890148928 641754916
991111892 4289
891669852 3367
968703228 3229
768900000 2563
990550204 67332
312578775 2637
757760290 4521
243604785 1154
342726266 1426
930067986 3157
620019032 620019032
111337554 917
920846481 460423240
26238911 26238912
5316 680675257
41188378 167
779346891 389673445
732974113 3744
778471109 7470
771341340 41055
86771325 1289
98021749 1356
576754681 6180
345545711 4247
201094796 1708
331683985 331683984
376200111 15785
468094793 4712
689400001 2298
889479407 6179
708999579 4574
267389571 4495
559699897 3067
974696751 3249
212888858 829
718 6695973
974836049 4783
211421725 4964
608401655 2028
895398108 13739
667302862 663765259
98016776 415
303598989 1012
238040225 1097
940854626 5416
862217236 257763
784709111 750465447
180372026 649
729899999 2433
104099375 372
17958881 67
357097103 2352
319000851 1085
422885486 1444
633707787 5068
76236996 515
108900000 363
426230888 1669
792119376 5271
840897824 2803
722758463 138672
82815614 64520248
233399289 778
475035384 191130803
390460732 2122
524999690 1750
970777162 4258
396494567 1737
118500395 395
689787939 3698
998298269 957196028
979557808 5087
453004251 237175
120693560 520
615030487 6001
507501819 7630
15204511 2382
384052421 1908
87948445 485
213255992 1026
332316887 1284
380177257 1394
9731 875011520
817611592 376539486
780018696 780018695
216208951 8107
456471121 9352
826675761 3309
985040977 4072
831109516 817908348
96199941 96199941
269808118 3207
251805957 1173
119134087 59567043
561242443 8617
970111282 436290469
826502755 2755
775552784 2846
848386467 3327
818107662 4066
632948574 2533
720902402 2403
75414390 339
403034940 1890
112170205 665
116189598 443
485740069 1698
30893101 705
21172033 72
371344380 2796
242275707 1747
28200481 160
739816964 3519
340799145 1136
438942000 1640
428400001 1428
957042411 16197
92439 691669776
49282201 225
1358 74578755
3316 205898965
715886039 2760
107988298 1233
949 60524772
126737290 796
732737855 366368927
540869660 4789
833203655 9226
949190527 5069
220037848 110018924
471636121 6168
296126793 296126794
623022998 6682
356538241 1317
195078951 692
604937593 3483
110099632 367
136500043 455
953627088 13852
565796229 565796228
807464180 3884
557488573 292934651
92724633 1669
525162345 1947
364626753 1316
913090039 456545020
764294191 3086
663947753 23027
112500329 375
717823028 2471
777901944 2593
777300001 2591
15851 975238611
63645150 345
963653059 8641
361063592 1881
4681 730750910
99536193 1148
994 256744236
757487079 9609
799596768 3273
633442654 7809
131985497 526
497098061 3957
216318205 962
783432934 7210
680975678 385042789
229773817 114886908
530579561 4523
964166741 3249
807897306 2693
910198225 3034
514968456 2989
235345407 1442
391200275 1304
421802522 1406
461265375 1579
651068232 17132
246899176 823
87757575 1119
275925664 5152
579817305 5401
793402446 636469266
587018173 2488
106704096 1416
1726 361247575
954140880 3516
604063153 8328
512701298 1709
346076688 2994
692883954 692883955
338401128 1128
398334323 168670069
612265501 3348
976490889 3687
905235551 3070
2504 731970836
853272575 13541
283272936 575758
96899677 323
413 43048999
155108766 595
273897342 110808315
254798907 127399454
300896564 300896563
867897106 2893
396282745 2178
709441657 3124
8319 976126849
984542519 4522
505404117 252702058
729589294 3219
2994 791263302
167011841 1164
658675518 329337759
515963960 68699
12299996 41
251100001 837
685193369 8290
910498294 3035
275933579 1140
895464779 4260
368126955 184063477
909900715 3033
932988083 6987
419399893 1398
333838036 113890521
903862956 308885451
146835539 7740
51946425 232
891034574 12022
66514695 783
415667204 12311
939830519 4894
599901608 228577260
761696321 35794
2362 228523500
6261825 174
94895954 357
510001701 1700
720686470 720686469
478727680 1759
629492701 5205
389381859 6144
31869001 27396132
214518136 214518136
957143040 11651
536490416 7546
140121834 1385
735357569 3232
338548902 4111
42245905 1333
103678866 1131
16211 793998569
7899906 42
164032634 1878
82949064 344
440330988 1623
711951597 3339
584627416 7418
654373801 43065
136535048 1735
851532193 4297
289169248 115515782
993340824 5276
956998040 3190
885163353 23955
537748603 268874301
969143718 395506221
24383024 225
961236104 4885
73313629 684
422131606 1569
941700690 3139
784629057 784629056
795340708 3171
57201601 1632
794401711 2648
606838737 20135
531336679 1926
528382969 264191485
36041173 36041174
517538146 2891
845104356 2817
949528573 690259958
213859513 969
637267949 318633974
663709374 3911
410114805 1796
90899999 303
341356367 170678183
963208097 3396
12661 800699387
536702503 2262
708597682 2362
189830534 3791
223200001 744
201032054 697
261055932 2047
724500001 2415
104391755 55161135
956103186 3187
960635452 960635452
533639584 3146
28499906 95
324754339 1896
829467913 5876
416993142 3057
975896746 3253
342574090 1391
743004207 272681969
650667947 3478
235425501 34429
171 27021875
508720980 3940
771534611 2585
319515295 2077
5328 828174399
763104473 15704
201179353 2831
835693425 417846712
959124783 5769
326707154 1227
492598358 1642
933671659 4111
499550429 16151
858297139 2861
497698341 1659
303440950 6447
443088743 443088742
123410790 8154
556063232 14578
218400001 728
827863663 353593762
926624803 3997
125551524 125551523
91427233 91427234
307023832 75429
140742541 766
881114699 3818
808469857 746032811
924563179 8547
10718 900483488
736994866 736994865
86119880 579
497629538 7227
231894020 2559
770823419 36471
614106553 4765
413949277 1521
461124872 4259
486320254 2631
211237166 6797
9136201 60
476249019 2158
878144003 878144002
480602058 1602
81178231 357
378002847 3704
3548 838152706
402905756 12391
658602132 329301066
14510900 50
453430608 21136
218179355 839
66516419 237
487198377 1624
121600865 476
995045903 7344
119228489 525
468555769 2995
599430272 4703
839151364 2898
750918282 3611
264300339 881
933599139 9148
737828209 8293
891415896 3892
272400001 908
325470747 9448
972264587 5132
213317565 1604
59400000 198
638092566 388131962
915465187 3372
426745210 6834
2291 342013056
973504024 3245
739314368 9500
373199315 1244
847527096 14216
716890595 26972
1167 97314769
929937216 9324
696623097 696623098
259757748 3403
887563959 6274
282828672 1152
99513597 403
774049361 3163
307798975 1026
904200001 3014
771714718 2582
729454931 48453
961802261 3206
543943682 5743
892121715 545400
199377487 679
234230290 8869
526282329 2431
967078415 12508
898335065 4136
16363233 55
368401227 1228
498298338 1661
509002562 19400
133148 440795526
216899276 723
569669131 6173
955503184 3185
48259380 1575
119181568 704
616790720 3068
615668624 38181
246298226 867
775785853 3778
5461501 55
560576799 2431
141728800 580
237481103 4919
65842305 704
644380095 2602
893862948 3479
100860749 498
815999805 2720
953410358 21688
364108662 1437
26408 707591541
114978328 492
917405925 3058
460287552 13686
913701123 16267
327599894 1092
911602751 4128
786717644 2985
420377243 3866
29 2437785
628503673 2095
300031575 1166
24719 847565402
618149482 8765
724522069 362261034
437996591 9066
142008258 1096
892804778 3227
875474610 376489784
458185634 19543
834302257 2781
890557177 445278588
171168344 582
750908803 9238
164909067 82454533
155728839 566
876932868 57891
376801255 1256
795297349 2651
634745563 53331
234203919 2481
705960592 2479
872393480 4445
241227408 3288
696103376 4525
148999245 148999245
379347301 2025
944382633 701504760
736219898 4687
515153432 2873
722702796 2409
102900344 343
566189200 2111
995671134 16399
3374 329811614
22500001 75
918567361 4695
501298329 1671
326776217 16174
592270746 592270747
922037829 6041
778802439 2596
956022875 3546
575407178 133285
36673764 236
49576975 175
149 19341094
3867 928455099
717810290 289968880
776942711 158949
983967568 11435
27540311 95
547583169 1828
376800838 1256
638381997 13133
406715401 406715400
618101124 3108
382938939 1490
580798642 1936
919498080 3065
173099424 577
703531573 351765786
799184489 9784
887288071 164648
93269796 683
99063492 772
1004 223270736
965978022 5083
125359946 1413
838265970 19351
406588553 203294276
402440676 3185
513660138 310828436
908001287 6472
210301348 701
1499999 5
920712235 753115512
176058429 658
284158441 1908
947835227 815446996
948218710 102332
583190022 9753
977396961 3258
15246 117851580
924184933 4868
133192000 1000
474662351 3050
825322561 412661281
455773394 2013
706797645 2356
661731190 5145
569068695 3965
205920384 708
968103226 3227
730710475 27246
586828425 39062
25462867 25462867
447750605 11548
3171 680810346
149108302 3374
134 28797672
51127087 479
487798374 1626
533700000 1779
76921677 37403847
480598978 1602
291841001 2750
228684257 3797
771635935 3889
104571689 52285844
115584743 814
850521023 12708
521401737 1738
584880801 15295
154799485 516
87899708 293
1776 473107912
722839594 3272
779697641 5816
3337 962187243
442029081 2320
864210207 4234
535420176 6407
564593828 3623
480992401 173113363
42158492 200
924970535 515622963
172238211 172238212
819302731 2731
951263533 78062
402301341 1341
893502438 10593
888013656 6428
220673798 43755
401695217 2859
845484599 9330
428171991 5624
467312964 2099
552101400 4033
936423573 3596
433800604 1446
564092205 7100
421592513 5034
1693 392791892
862440353 4911
191400780 638
173100634 577
298477459 4484
2969 580023840
235449402 1706
231605699 231605699
742544930 742544929
284684564 1142
522301741 1741
25720447 553
370033560 1530
273264122 273264123
874754295 3068
238068689 1831
550976793 2302
874829697 21579
847067919 15020
349546779 1346
579077841 44437
32250633 3302
36933 892364051
762563377 2897
451667613 1852
156690950 575
765825477 9956
491401639 1638
420000098 1400
249900833 833
22500134 75
963602290 3212
807808373 3055
927969785 7435
920755655 8845
697181832 2456
102242437 517
372785785 41706
500817801 4169
239884516 876
400800679 1336
2968 594021922
158699471 529
607201019 2024
104489935 612
409611897 3176
952890484 441784139
82581409 18837
14698 466290165
144300482 481
733069622 2593
219447779 5869
952772973 459511097
58787362 199
866102822 2887
774458116 3365
472519172 3336
319537465 248307856
122525148 753
875400330 2918
949476675 4379
182673728 1286
641243467 33939
272747461 3327
418810932 1403
552258839 276129420
70148380 9557
696506775 18575
82199725 274
430790467 171304
940778542 5918
359298182 1529
1793 180675231
253334111 1237
961339935 4936
70940196 774
629677521 12312
1042 216062868
581659743 2091
538656705 6560
918854359 3139
235199217 784
239183597 1114
152978946 2998
206099313 687
601624846 2231
295665271 9787
24447 953750811
468298967 8552
963880399 4941
538334532 2471
90248156 5909
272223273 98433974
976619660 3366
373381999 1840
875141264 2929
652541472 2508
29228201 162
594893905 297446952
543371524 498569251
346907805 1165
328198905 1094
134400001 448
745431172 8879
374342977 5448
807220962 3954
664313657 4993
171974585 5534
859668299 3631
371895750 1783
964223567 4592
522301742 1741
996776545 497656685
208296564 2604
534788641 6624
916661145 23880
420702940 2660
120748545 120748546
896420147 448210073
357299199 3284
590318131 115590
2703 677401868
891009799 3308
796356001 15840
7484203 364
412983926 3277
818658401 35287
454987472 2815
428568477 5680
1077 171861261
456899082 1523
446123921 4796
476839418 476839418
385924825 192962412
653700323 2179
526045343 19932
553515128 3547
449327441 29818
512674800 46062
18747136 64
570873599 53856
968912163 940959581
113744537 2437
781310387 6726
78188244 595
398815230 2202
991203303 3304
368547796 13459
980850075 10567
456465139 1789
855703606 418859516
285661205 1495
616301559 4648
685203908 2284
427156494 6363
498787344 2244
920099982 3067
919562796 3872
277970306 1792
90760 696043699
141517460 2029
389006908 1354
876324639 393337212
755262777 2668
841204698 2804
1582 448589592
796497345 2655
313317022 313317022
937437017 8370
478210319 4302
243617998 2181
400798664 1336
3830 116623500
432196882 356064555
385588664 4762
110700293 369
135999947 1459
533440617 2139
10692 917883777
484419954 484419955
945905941 3153
218970293 1532
273177534 1145
307712196 7614
160618551 1786
816902127 2723
23314 400697718
560401869 1868
12835 232291439
202331614 1697
827813257 137146
432975166 1994
220661290 2210
592735329 5170
52120812 188
993048201 4001
982305915 5107
855751312 776294363
824817499 102500
23047741 123
707567905 4584
826 223292331
151800153 506
292822453 8892
876300073 2921
725033347 2582
163147857 163147856
117942604 117942604
920264263 920264262
600145365 2556
502628840 4489
47396237 184
810902702 2703
631522809 4261
658501323 2195
164283776 1079
386700999 1289
760039273 3518
170911965 1527
384036977 192018488
668755901 3180
829796648 3726
236021166 4743
254145738 946
701718946 4387
818632154 2987
623097924 2077
324214739 3854
757200001 2524
752976312 71467
236423857 814
892878695 5422
251845815 4017
96892 293001408
823839409 28552
720843773 8797
206099824 687
466421084 466421083
443097704 1535
740 26540644
223509725 21366
732902444 2443
927339785 3577
731292191 297295750
675729187 3712
179184095 903
41496495 179
191997648 2676
993371661 4485
65847067 347
14305 946313887
85800243 286
18904679 18904679
112009265 112009264
808539263 2704
811485000 3375
931313565 465656782
6301 979844827
577201923 1924
607005634 2995
80534245 40267122
694500813 2315
102300038 341
972572971 17993
694606079 413456
2290 470324339
836402388 2788
919692089 3592
173013013 1214
928450940 4705
415501384 1385
987081984 15456
82608642 333
158535773 761
570922845 5803
732718728 2852
70200000 234
75441107 37720553
429000763 1430
405679523 2030
892094768 4716
97099150 7380
923911047 11969
130835563 1209
37642689 34525510
204478833 1797
384598718 1282
210989774 210989774
3326 884842428
686005183 686005184
76485590 329
300601259 1002
962798766 8072
741134101 9239
41879619 349
901500001 3005
518903166 226631116
844449679 6445
560766073 39709
766204859 383102429
380275396 190137698
560098133 1867
491278154 366153664
815888669 20902
487501625 1625
615297949 2051
996831433 996831432
873966428 11097
957576783 3893
687952566 2382
2294 534101582
996237950 5999
816503395 6742
913497916 3403
967072770 54105
149851 386317094
12422 641895867
54369433 16024
711995147 2806
232192167 18902
800162571 3110
920228811 13631
193562899 2270
896158121 10042
101399663 338
479690200 1628
622775697 5626
269709022 1141
712788819 2723
298826407 1061
433801148 1446
2476 371689692
17859 858107091
6108267 42
677898771 3613
538992736 269496368
830102768 2767
367969583 2148
756396421 15951
57509837 219
242619523 7988
1348 193227712
502199592 1674
21833724 363
305722225 1503
559599021 279799511
265531717 265531717
3411 864126098
758162450 7737
810603206 2702
901320605 835776283
719700001 2399
657696259 2817
551402378 1838
597753304 2768
426300094 1421
413812204 2666
604197985 2014
460577615 230288807
630869387 7548
969896767 3233
93187954 357
702222763 2453
807537131 8169
366601222 1222
928829048 928829049
976503256 3255
290322923 28435
975902352 3253
884887458 3066
693462004 7741
57136912 1404
719044449 9458
824697252 2749
706827011 5717
999605671 3332
264823115 1133
81914603 313
942672866 942672867
406609227 7209
724538407 2506
435898453 2686
378239124 1375
556820094 8285
673380098 3351
199359964 1089
527368633 4955
53968 814750595
638100391 2127
689697700 2299
784540243 3051
102043660 993
979240031 4081
821283042 13947
406802647 1356
417599466 1392
586191168 3504
26195315 109
254552378 2369
3878700 15
313998796 156999398
924292599 4700
316990494 316990495
128408525 809
181108562 181108562
115290044 3971
121407137 787
200131753 200131753
669000347 2230
861183407 14548
582400147 481022542
279299950 931
3130 802632862
916166294 6885
189359112 1338
841186082 112443
380098732 1267
936890965 4647
949 220881752
561794657 2228
251303632 1022
638632903 3956
900597309 3002
552002242 1840
245031146 865
901172067 11040
538801795 1796
909001178 3030
374101246 1247
955103759 3216
327917188 1359
985387620 7636
425058038 425058039
210332849 210332849
588743706 4641
841882658 21298
644900562 7257
472353415 236176707
647513053 458095558
961991695 4577
458701529 1529
719777858 2709
797526825 108777
695999999 2320
1453 142870768
367663983 19304
413167202 5357
915299324 3051
575883747 49183
264300001 881
433866122 1807
844065574 3552
414000408 1380
265281449 265281450
319500385 1065
679620199 2615
445173741 4276
869097104 2897
52951388 1322
850142136 13288
679868495 3469
613173511 4266
435739496 435739497
811941383 470831528
140681904 564
862200001 2874
649519442 2671
32348691 110
104100444 347
1426 112718170
89713729 44856864
658663275 329331638
17162 970911472
756884921 2579
688747042 10260
101753343 4928
726438495 3205
171077466 8042
592385323 6996
461070843 5987
975248918 7473
212843984 7271
513000000 1710
762002541 2540
694 187951162
614921215 7168
743326543 5142
228810042 1018
370774427 1376
93958247 382
893507300 24641
641664896 2643
801474355 4399
236113215 236113216
831978707 25449
247924662 1851
151800001 506
386664591 1755
87599707 292
10144 960007872
258108357 129054179
916316600 20798
736356169 11546
400365628 1963
503405619 1948
625567962 459301
259799134 866
8951 671075674
73025311 57095694
851026354 12921
191999360 640
797009062 6441
828939879 471248979
58662293 302
941344457 101701
528002393 3168
212746417 106373208
409997030 4936
884750437 5291
990632314 3859
243875641 1140
594301981 1981
902250875 4041
942003139 3140
959396801 3198
993905919 3313
451043999 6800
220627749 78832806
478624078 211885690
3483 305737740
979051283 3851
184419840 2596
804001356 2680
125028603 567
33822 769167714
64882081 240
318258556 318258555
331685121 1138
962751751 7703
403754596 4647
418101055 5059
16383172 281
243000127 810
816824611 816824610
146124230 509
968594060 3587
15215864 266
45563519 640
149061229 74530614
748306383 3756
841629124 105631
855899999 2853
688547463 18292
353860492 5398
988451612 413000961
150510705 589
75675686 283
849115820 191674
562868427 87040
567000001 1890
7171 337349182
101078777 883
186073414 1397
985101831 4293
725727124 3597
618901533 2063
425307267 2593337
247924340 247924340
985659501 985659500
840603776 24147
495611292 3493
428398972 1428
470348646 5507
711002371 2370
615921384 17368
149700001 499
695095645 5498
192391817 1031
907365709 33204
423301374 4282
451606237 451606236
402885791 201442895
33267897 270
202532866 1256
230371088 19370
472990605 1826
949552425 12225
749740445 10686
865193201 5300
563983456 55923
751268050 41555
576193848 224945460
112777551 56388776
896309464 896309464
127116520 530
6335825 366
775330643 4807
502970687 3168
375435613 5349
795367847 4488
300518995 1972
51796920 644
839118665 14109
903938292 3186
949997497 12691
888450245 22726
581400000 1938
973638638 5549
636900000 2123
723484600 723484600
513697909 3876
81186583 81186584
712272070 6587
948315653 14607
725498813 2688
845927049 3425
745967618 22089
942378407 11101
790557072 6506
13262987 64
555354547 4859
176699849 589
628538366 3533
682537817 2504
164104197 676
713935876 2593
400950609 1616
394800001 1316
141542712 601
14443950 5417018
44757863 159
632695866 11299
928057823 14304
574118028 2246
4169 448363443
938823762 453258430
853172326 853172325
870768371 112192
763723491 16282
90994175 2016
270983557 135491778
826632959 14640
435790615 3122
667797775 2226
187491818 1409
378451310 2767
193425409 3816
397946222 3229
443699789 1479
113480863 392
989456208 3426
62732019 740
948347910 4939
2541 417006357
580499599 1935
214209538 1447
488358166 277320794
558812134 279406067
445198517 1484
992698851 3309
872257667 18361
35343333 202
809148707 2879
541931710 3429
994267854 13706
857671775 64506
725718029 7658
187231292 1346
500052362 5257
134040379 4278
764668632 4858
865553259 432776629
128160678 468
824589517 3188
426627109 9851
695924976 27299
659512041 3689
682917342 2565
567820794 283910397
215999281 720
188708974 188708973
143641531 1348
989023716 6802
709443240 2552
847706076 65083
614399010 2048
321045121 2592
172596710 881
927589951 5446
109582120 1752
25302301 690
405300850 1351
736677719 13128
682578706 6969
230400768 768
816029148 41543
1481 127139154
653261903 10392
366301391 1221
120698257 759
538495528 269247764
772098299 3708
999617329 995163644
778878864 778878865
917902501 3750
36710 541558956
825704460 4599
458806362 2921
982800001 3276
132479185 1749
877765120 6892
606937084 4205
37500008 125
373266305 12726
101009130 631
271018119 271018120
241674504 2089
789041252 789041253
799374917 3093
3105 637201470
149765710 149765710
900158161 3720
268401367 1131
555082190 6929
796935348 3564
344246857 1424
160368217 1459
245519392 245519393
989401666 3298
364719601 24600
72858432 496
519467999 519468000
671697760 2239
306 88646034
996302449 471259815
688467310 3345
73011122 557
995992317 29979
88799703 296
794644346 16593
17107649 90
821439901 3070
110100174 367
715797614 2386
884947515 5569
864721059 36422
975335738 975335737
731096296 20552
70593591 341
372898756 1243
686624899 2374
295293362 1233
340938074 340938074
844121673 3377
721153886 10866
111686549 1775
556498144 1855
992669308 105276
227468968 8686
856066801 411394566
935399999 3118
253800000 846
27437948 119
134190374 67095187
700874419 40418
928685645 3284
20632828 218
41103017 193
283818559 980
820797265 2736
781932614 4214
626695904 3553
116488347 2937
903618750 3125
529134216 6168
427279499 1899020
558598138 1862
344698851 1149
411968231 1398
163295485 564
989488769 853702706
686422034 2743
623560973 311780487
193259434 800
2710 767460871
991111486 5915
449454199 1639
593205227 4332
868245950 3575
199793936 931
465933959 2584
751783671 4376
274780261 2503
995287961 948549421
795293727 3349
774597419 2582
800131015 400065507
566153437 2031
202218661 1220
804922751 11377
966616107 6388
680097791 22902
88326273 2444
802499999 2675
238242773 923
495504771 4236
746701711 1598933
491051148 5194
289200000 964
2802 649114122
102000339 340
443817793 1782
674869565 297281955
245160899 10846
569300641 4848
245971939 1270
236419823 3792
849900215 2833
733227489 3287
121201678 60600839
881015000 4600
10186401 100
487732107 487732107
473386204 3005
367798774 1226
91113359 348
897301409 2991
676213079 6504
754497484 2515
95446966 555
280985108 1252
613500838 2045
999176267 999176266
834672264 3856
308781912 1636
386519632 297821670
679005473 3622
881874088 27962
990285104 9187
904743055 4518
5721 589402654
804084856 3076
257888831 1461
369640201 184820100
634825755 634825756
714266851 714266850
41700138 139
911092001 5600
189000629 630
504557247 3157
587057991 2357
357662150 1415
507001691 1690
591845624 243092011
686706253 343353126
670203864 2234
575878896 36522
667630215 9944
734273874 2449
183300706 611
1906 383963700
535201784 1784
159394861 681
591876700 2225
661589615 3912
78310741 762
526801757 1756
179999157 1025
718802396 2396
165167222 1418
657616949 4007
668298541 13793
276582843 943
3018 385356885
390431190 2105
526198246 1754
14100019 47
689402241 2298
615514131 4585
607090676 4766
27445969 20285638
761224153 10984
771300000 2571
258 67068648
281639512 1673
536701790 1789
242720556 18453
418734952 3453
347275958 1419
331497180 1140
92571051 1337
804911294 1328450
668169293 10988
54731431 831
98322595 1626
1432 341410341
997112355 11158
886504373 5746
989885886 494942943
460799506 1536
714081295 16163
334542839 3374
309471699 309471700
769110210 16915
522900334 1743
327731250 2310
444034187 5653
608870332 608870333
457798475 1526
162863849 2105
450846753 2432
230525901 1100
146062948 938
860363941 7591
902398801 5800
535997451 267998726
324078943 1568
799500000 2665
162000539 540
413998620 1380
296560856 296560856
79806168 3516
82988927 1584
590308509 4602
123342565 2242
280275682 1637
780524876 13375
958590580 4443
599690730 2351
320047185 1173
343865609 2715
375685812 1524
542083564 2188
2443 611051045
701750837 3273
164866249 585
998995053 499497527
648854625 5024
712449266 7174
548702932 1829
725258457 20727
728681007 3344
26652871 155
267900894 893
577810040 2503
49500165 165
782715920 3815
569400518 1898
589818316 2193
145990199 690
315601615 1052
13156990 60
536245050 353335627
951841808 5633
853054158 15535
2651 696699172
463208201 1642
768620842 3039
89400425 298
960704433 8176
572456505 2396
906672651 4751
159159405 108382237
779997401 2600
252775657 954
857539000 428769500
398741690 43275
634129753 2157
425699419 1419
165897016 3432
88397708 467
404972752 2246
927903974 3093
854282000 3575
863484506 4527
24300001 81
260472030 2614
455630727 2267
191247823 2682
374280051 6745
182527017 716
707981642 11236
33791413 351
703504291 2345
966131892 8146
907321842 22498
820018850 17323
43540126 190
182369511 64577625
646501092 2155
268754400 978
368789492 5249
512701099 1709
426233183 31181
2973 206162685
785697382 2619
691179452 3873
614700001 2049
151829959 1893
543476983 271738491
45899846 153
966600299 3222
4987 830450594
55064767 344
75796 275959806
173925420 4181
414776268 2329
510357585 4841
525601752 1752
500224380 500224379
167644158 167644158
862696487 431348243
243899508 813
363609367 8989
808953572 55485
580500253 1935
769452031 7938
579899999 1933
918051100 4342
834622434 417311217
136500454 455
108169995 422
363747634 5859
547329510 2205
626401701 2554
314076641 1735
499648204 33301
331202692 270931547
170014424 5670
99428472 522
387000000 1290
621697515 10853
48886042 7008
132900443 443
639433016 4920
891476385 5191
562824504 7947
874701203 3111
917898323 23617
275982851 2662
500049536 2045
947362241 4552
335882317 80916
797456001 3200
799 218508239
6595727 48
28237410 142
253026677 3192
324299333 1081
700294382 3046
887627448 4685
770898404 9129
396000331 1320
368407661 1297
236502274 1029
632350021 4870
9351127 4675563
143699999 479
860742670 860742670
13035 890493328
131919933 1123
615583428 47326
535654754 6735
372598758 1242
676172420 4271
573494205 29911
469092834 6381
233299025 1030
610199113 2034
886529689 3726
951534502 3739
484841260 2830
201395319 1652
119305243 666
656275543 2469
871502905 2905
963344080 5944
816189781 56917
288715112 288715113
161678721 1208
557114040 15705
750391382 2713
671702240 2239
318404694 298633783
207999424 83785965
611844461 2356
108299638 361
911565555 4181
47220384 214
842474497 84432
209287539 1295
322241327 1944
645632567 2168
508886635 508886634
774298609 2581
373052172 1636
111973176 19082
209528276 762
840656748 565033886
54682420 260
697804032 3876
2982 784331604
731139801 2950
290149077 145074538
685502284 2285
738822642 369411321
379390291 1634
477249301 9900
672602242 2242
216000631 720
735009759 2758
192697155 4665
453601512 1512
919983216 796259320
506221639 2628
945269451 945269452
748140493 374070247
780897866 2603
426874800 3544
103290877 411
509998300 1700
512753822 512753821
381403350 1510
941515050 6188
924526802 462263401
370499774 1235
602685924 4825
353700001 1179
184483301 1030
698636188 17521
659854889 2694
890891455 3617
157828679 7585
834755427 12270
17233 83545584
160232437 616
401601715 9362
574885528 5572
298200052 994
722271042 31949
7105 807023967
432144959 2418
608026995 2218
997503766 15706
624757162 2657
907071145 3486
500101666 1667
804216542 767348195
270590256 1606
337701783 3971
762302542 2541
384936594 2361
751719644 375859822
52238934 322
172757586 1409
3883 996345190
303964293 2338
343956655 1301
192769953 96384976
64931041 1015
188000592 9311
5178 577910711
654087312 3156
690753297 8924
411221267 11600
429488637 23792
420301996 5241
843431745 843431746
355498816 1185
452998490 1510
57104280 501
195600652 652
2202 603633690
724852385 7333
72430693 1099
656109396 10868
275260327 952
632325436 316162718
514485911 514485912
452680256 1624
239484085 13526
174000580 580
601455131 11556
856200000 2854
744776089 4753
519426844 519426844
150000001 500
247360565 14559
265701379 6428
996123618 42287
272699327 909
298121495 1704
315770314 1203
863930153 431965077
51633489 272
897277279 11138
963004474 3210
159186059 537
582298060 1941
721603172 2447
183854504 4135
619567219 309783609
353107149 2135
849900001 2833
928402175 21459
407316841 2020
438747279 438747278
176099430 587
20384361 10192180
204195139 1427
697032538 246811376
512154375 1875
914035177 3096
507301692 1691
362950700 1523
121472731 1314
2100008 7
530760169 242584089
941178870 5515
753396077 3161
294136205 147068103
75505683 3898
631625387 2999
737445383 8818
241500660 805
96450865 48225433
366794721 1544
649199 6
529043812 2539
232177050 3150
707197434 6479
466274404 4481
392020199 3575
927 149447011
879127145 879127146
960952819 920685644
830495170 35055
879899621 2933
19122 988550034
15628065 54
744072091 2830
680401890 2268
2681 702966243
48789851 4623
752402508 2508
977141113 18267
77636251 515
949973534 894826381
61902 536032715
2260 401961340
376041259 2619
881609966 8219
521301535 5171
535501786 1785
612540187 2123
945248625 945248626
207870096 2167
663646003 663646004
363948961 245414
373000649 3025
814795064 2919
801759579 5857
217219815 1343
617750123 2952
612297960 2041
618301031 2061
825949996 21611
646185528 552191115
895201781 2984
345364499 1300
963582230 3595
552020392 1987
420824166 2495
316813811 2031
588598037 1962
745116751 5250
320000660 7759
292651057 2031
858687285 65213
618415035 4515
480474331 2314
180899398 603
975246161 5307
622200274 2074
70800139 236
100179042 54696391
525395815 3091
186459843 93229922
344158208 2178
95179835 6567
396298680 1321
895790367 3814
781260849 3522
425862598 25721
100337123 1327
171625500 4579
397434946 5551
314131366 5339
947538691 473769345
991974324 11814
446640717 4911
252 29819643
881358149 440679074
470897924 2130
935066791 935066790
102718556 401
120320856 1566
177308580 963
889102719 4048
123501901 461
723904253 2413
863664001 3648
657821759 519117192
888994674 888994675
254999157 2362
59992765 379
265460111 1242
736852151 2772
999429341 10874
222900001 743
155030284 2593
597000000 1990
58211781 465
407964036 2257
431559463 14249
969442794 3257
382056087 1294
3214 207080348
561599756 1872
495173321 247586660
555640908 3073
358565944 358565945
686249390 2501
878311801 3060
571186702 2603
702602343 2342
113554133 426
405000082 1350
109355577 815
3660383 42
217907784 1139
138599999 462
452312861 15301
12506308 904
407339 6
896100001 2987
449652458 10993
54290798 251
350972467 2067
120849548 17593
580 135120860
222900743 743
57300179 191
541203983 270601992
553988251 553988251
837999748 4945
365307581 365307581
689078083 2989
643139097 643139098
110999780 370
384456044 208858491
609265250 3378
2461 715484069
79309170 79309170
323613081 136667961
600788365 8058
249616260 1002
1022 65956814
329525910 2717
380401268 1268
768783384 4743
285900954 953
406026249 1412
6059 831484944
1810405 16
44960634 17736798
4100600 290
343713260 1335
8591039 107
162599670 542
741036904 11787
609 89459055
313399863 1202
740797627 10421
851704873 2839
549419111 7121
677836105 9078
66853407 1366
344767414 1618
719184507 2441
715248612 2477
208799305 696
708954011 2658
888028722 7266
743078399 7400
269580196 57578
747251656 747251657
252563523 1257
340250362 1510
6960897 3480449
141847342 2119
625085253 3497
203418876 807
978118171 4648
3218 370163621
139500026 465
126224001 3500
535724282 8341
249495751 3285
858714141 10254
706864834 21583
251500915 1554
336748262 9773
936471571 11740
802412754 802412753
938 234147312
855451498 15232
854615901 26776
837228187 7172
784903769 727003927
80998 939414804
493800839 1755
108299640 361
645902153 2153
474300549 1581
8669863 100
684987980 2831
551698160 1839
944018022 394697182
690427202 4495
370249886 2227
41304841 244
697459520 5329
569401898 1898
53055121 258
465461197 158640006
381001269 1270
361627953 2751
808751659 8889
587535878 2131
73800423 246
682817168 13179
782400500 2608
486957588 3614
539355427 539355428
196930886 2072
682769706 269852142
342175365 2345
171597251 708
384805378 1421
36482480 2961
816875327 8374
254042210 254042211
2300 87274305
39201479 39201479
601357286 3152
49001590 469
953747472 944274483
939300001 3131
533447813 2085
142800107 476
353308661 145958559
193812943 1293
501163749 3843
992062736 5095
962697823 3209
7680904 26
774957599 2960
3842 637165481
48299951 161
564300001 1881
643349108 9851
105332689 582
638334613 319167306
851197216 11584
43200144 144
894682656 3041
486185286 9203
691505693 3463
178226777 1768
621126093 621126094
334408398 168976198
3106 477432578
882778372 438969491
651300000 2171
319130119 1539
856497145 2855
118234221 1396
504336239 252168120
961729309 8604
399487274 1485
779523251 7820
297563877 1937
334758646 167379323
982037574 22991
498009394 1713
746278562 7811
399300992 1331
942691354 942691353
782732030 7661
366861269 4693
994499536 5272
403190267 1354
190311540 190311541
503398722 3159
238787893 1069
182679193 1401
105599672 352
96970897 1044
637680768 5296
527999276 1760
778885124 7718
630297898 2101
797189927 3886
1279733 107
687047425 146056
78925995 405
125653205 553
116700390 389
754497485 2515
644225742 2451
153808079 876
287775663 2222
578475424 8281
662700462 2209
254332053 1203
689964164 5955
469353736 5314
169989331 14785
721151889 693079767
697202325 2324
989638791 3863
644400001 2148
283229430 4447
698007000 22147
12771003 10278292
832875931 5756
12513815 3528
198198000 1694
212769698 1099
900900511 3003
971403238 3238
174786667 1036
331500840 1105
218058059 109029029
269636860 1165
93698251 352
229982556 1401
746071851 35011
681936019 3469
284099353 947
476415860 476415861
52500294 175
438555222 3213
571799250 3322
749210322 3163
884448508 3034
791382509 30247
124814610 1786
50165077 209
673630077 5299
570740377 2819
792000000 2640
233927833 2076
110242487 395
693353232 2904
7677719 36
492301423 1641
777172644 388586322
622908818 2197
220204165 8385
241790032 31949
144600482 482
739802465 2466
758899417 2904
435036122 2434
984537617 928163124
426218017 1632
666943555 2232
969949260 7364
784490740 2819
94091957 320
645116606 10119
704796650 2650
10657 815641809
748129469 34809
473400001 1578
370776251 1250
649797834 2166
467926310 1597
653401291 2178
413211240 26676
154500515 515
551490820 4093
188399445 628
299964306 1779
329123987 2303
461514663 2405
412082913 1402
520198666 1734
897645699 3212
570908577 5152
913504675 3045
705297817 2351
1933 497658582
149999816 500
32670209 1002
902999999 3010
130090277 31932
841763545 8968
705532723 2538
565798113 1886
710778477 710778476
92422345 635
651640737 2258
657180223 7719
77430064 309
648315016 161836
752280875 11695
971308251 64180
917 183745709
835725163 7232
872999981 872999980
637742657 318871329
63237399 339
522027616 1764
3995 415535930
346200000 1154
821850606 10595
595086439 5017
453484256 1532
236454249 24085
432105187 1727
603747701 2825
504602882 1682
742228805 3549
913927139 3060
393753079 1841
388786202 9171
918614037 50657
348900919 1163
142645448 1012
868959577 6642
399302217 1331
363328876 1911
42926355 239
666 151976439
194999349 650
259723129 1128
150051073 542
949872651 8054
878712216 3109
629910449 56550
219977559 109988780
969962102 14648
731983526 2567
730769208 2652
613010089 3948
808782321 4158
470282784 3041
531373160 531373160
52240195 33521606
189773713 12968
625474140 242126745
343016814 1270
3095 796312557
594898016 1983
736222123 9693
934922250 227475
906792393 906792393
566650486 4227
122167866 426
584692612 110061
48201014 16388337
344398647 1496
326398912 1088
672648814 336324407
944002081 4185
477613063 238806531
376915453 1305
872049657 6457
278400769 928
307659263 1112
802774604 6831
826268029 3413
587269200 2416
676850760 3924
206667352 1311
257783394 1315
721202726 2404
293990371 1009
463168785 1846
265617221 265617220
367457470 9534
119400319 398
813299999 2711
376205700 1300
759995705 18140
130415568 543
396299514 2187
429813891 176190568
634247266 11922
303803338 303803339
339518496 178700117
625675872 8912
743401581 4613
148831336 885
926565336 5993
963828608 481914304
349222018 3546
530552678 44260
914998218 3050
217499519 725
955617520 10712
68355 977871041
351770090 1468
329321949 3570
486000001 1620
964999377 4429
860374253 430187126
907684095 3104
407596024 1382
366030727 1379
494881748 2945
980488609 6974
540000968 1800
919620555 5462
683323323 284825020
455231427 2448
940171185 4292
235669902 1257
869102437 2897
421176961 1606
764760908 4834
783923070 3479
65273152 1588
367284407 183642203
300504246 1578
821099440 2737
341902080 1560
613790926 5802
777349056 46128
287148049 2110
771902314 2573
981838366 55581
705493279 3482
472799372 1576
734595359 2608
886426015 4304
376501254 1255
779173248 7704
593625359 4020
639600587 2132
106966408 2431
992559088 3473
517482543 1833
550575603 9666
42146383 286
85734132 85734132
422401407 1408
603000000 2010
101357779 874
5368 835806298
451399237 4142
202 55760888
703027270 4110
706851285 3813
417845922 6942
272063261 1195
74120550 525
320525209 325737
853197157 2844
251955383 134952
624706954 5196
382927648 9428
441601472 1472
479976767 1891
977912920 17865
238501224 795
368743797 3236
600299502 2001
3152 813609551
11478 901868276
498706401 29417
288451628 1607
70836101 70836100
607386022 607386023
533699999 1779
867367943 4893
366937689 1615
998549287 10563
626959175 313479587
885912861 4874
700935640 350467820
974512879 5911
945997183 945997182
541013006 3055
240900000 803
267819922 2771
629997901 2100
252658588 6739
473371495 1646
899104946 2997
901073065 20179
9248 907552781
835509383 3816
752697972 2509
894045379 58171
436429568 2467
969180381 3527
909970249 8876
125852848 480
366401436 54101
999035032 981430715
85804995 6493
782662271 4082
421713993 3663
666565821 15666
458700001 1529
780297683 2601
803172601 4770
794446922 7918
510427732 3823
27832539 114
835269842 10503
904371616 3105
198407268 794
697360880 4196
387671705 1527
634202040 2114
652500687 2175
686399329 2288
979150140 6276
857998193 2860
758336465 3184
560098132 1867
593499442 13896
750857216 5511
105880499 1518
563993418 2333
374768143 1874
866604851 3798
891602925 2972
324513063 1093
2870 781707640
563544288 3713
110593058 662
748637029 3356
196633363 696
551398163 1838
563399999 1878
905699999 3019
900173945 5142
257285759 1030
571180895 3216
1318 189682606
354780254 4819
448258058 2159
571701509 17007
559725922 559725922
272781519 108392873
641273552 9448
464447357 464447358
388056729 4037
761249516 10243
556596901 7596
427912371 213956185
426451391 2448
88191146 5282
175715332 175715333
94129553 1861
331499678 1105
613500000 2045
401225151 3327
380673578 2075
336262429 9309
487258447 2222
756984800 11198
634586784 2712
174259282 955
913298089 3837
794166411 5564
312915399 3970
81471709 313
334444 798182121
453494351 2148
241216539 1490
789052288 42853
101154494 101154494
795302651 2651
476506661 4838
58479577 20244669
381797999 381797998
398663692 3259
310642603 1182
809998757 2700
810888249 405444124
795504777 29408
299399264 998
950064138 74563
989745050 338301900
745364147 15409
475024032 7056
549901832 1833
19283328 76
117445521 680
427513262 11541
717526861 3770
718096364 5907
575103109 1917
519157557 2547
438179255 273477073
97520454 417
979570179 3423
29680849 3781
748303422 3168
1942464 24
592583700 592583701
5033 859783650
296770843 1691
145249511 8649
265850551 4662
502802946 1676
790468728 5361
173212475 1895
617132939 3860
442802777 1476
136799543 456
3254 287578778
791064392 3266
25314 852251626
937171790 6062
621927334 10597
971138154 17393
626997910 2090
299912272 6566
647351263 5296
57437538 206
940503136 3135
842426374 4853
414509575 1524
772085879 772085879
471897341 2586
389980981 2349
165246 514278926
6681 339348033
541937876 2697
424598893 4082
850560315 575812746
315302705 4131
512371417 5443
699095086 10995
127499945 425
565200622 1884
758703606 2529
383401279 1278
682 123606032
297901873 993
444000001 1480
430468696 1607
4220 709747037
617531111 13871
607489111 3399
269882182 992
910351800 892993426
217178578 1431
433737179 4904
640800696 2136
141945879 70972939
2028 521812512
24291339 360
355773943 86311
167600579 980
818 234253231
230919731 115459865
217264319 829
1964 561931860
589343905 4968
352887360 1360
830357741 5734
862639880 3613
372518745 40522
796474512 796474513
15055261 55
424966896 2191
795136506 3017
470699999 1569
134012233 624
574146458 5769
748508156 3049
578999999 1930
257200677 128600338
433572244 3161
468976521 2367
785452234 785452235
188867903 144064
867431424 6816
777596112 4547
551998161 1840
653927552 3703
354900265 1183
790891234 16114
437458737 1672
651528670 2290
850688818 5523
230700607 769
766886240 2675
331623445 7238
798645933 4151
144679345 2285
414229649 39945
277617105 138808553
1990 524821318
786466613 22093
696808782 14481
850774751 6125
583904438 2458
309333462 3775
263999119 880
574597627 2948
825264711 4184
353607563 5862
643818457 321909229
859542475 3178
412173034 206086517
593101404 1977
915224067 3433
392814239 1820
852899999 2843
161399907 538
483598389 1612
1626 316640348
374127426 37197
699501029 3209
405472176 1616
563443104 4816
269699999 899
187975621 13380
104930750 362
870900001 2903
605710390 11072
633699451 10070
785866693 392933346
508108709 1907
103725534 958
875376935 3521
976398799 4120
409934113 1626
390746059 3306
271577083 1754
963808564 963808565
635692175 2968
725356787 381697232
482239171 255153
511899014 1826
142274227 114735289
885865890 11445
662630280 2522
765367576 4066
162602861 128186287
492866783 1797
538961289 7192
779525111 10738
775760688 775760687
140931987 1417
915421061 7211
551589769 551589768
1612 158203932
55736913 392
223318648 783
927504097 6186
101450423 389
824179714 14981
621689043 4352
401786380 2785
636248167 2378
581115224 2587
92550049 92550048
886658357 5993
264572713 12983
182385756 1566
558900424 1863
873959954 5315
870499845 435249922
426391238 2303
948253638 3167
16799945 56
642395294 4463
19013 268102313
842289239 34645
656102186 2187
562635654 2667
215491032 1686
681891241 9318
988739091 494369545
254395145 127197573
603309232 12651
282556127 19848
109473514 430
3977 597895333
270127154 1678
285566105 142783053
735298853 2451
222900744 743
621927755 621927756
854749291 9835
2032 509654134
472601517 2479
659688577 3616
884741184 3051
301286461 20260
799200374 7997
574411414 35643
372012281 1730
512098292 1707
635703019 2119
976455054 3363
108497368 1203
167100181 849
530602879 21598
766964884 10173
982551468 874003623
499397672 338887119
374649106 5881
262579366 1635
973699649 34510
286573672 110228764
652499999 2175
938075188 7512
693206984 14216
934144640 3806
209 55695384
687925658 5443
54197332 196
61884948 1061
287956259 963
348178130 3573
226774812 11483
661434416 3632
954250479 6320
235800787 786
461162228 2351
911548305 911548305
8600241 55
303672527 2124
26489825 106
626580033 25969
122683873 519
840943436 10421
425795953 1658
141064457 70532228
763064287 4317
938613250 5097
689137496 3219
715062051 22145
460164960 7165
399162504 12428
656 89656176
65207965 675
833006903 27482
310502885 9880
767400001 2558
76441177 3227
11170886 87
837786753 6166
158410559 1155
577476201 4156
2832 391090661
2288 547649834
965056031 5832
426841074 1854
564851909 4723
363954709 1681
372737579 1372
409097295 6224
475305729 3781
92730825 675
755728973 4158
276177695 138088847
365928278 365928279
663300722 2211
94058000 655
346880876 346880877
410319204 267282592
281063565 1726
507543822 2864
143735120 655
926301983 3876
71215446 39483205
305802214 2401
127199577 424
620067221 310033611
398314896 199157448
304540865 3507
341750203 24098
502269750 7125
199658207 676
897737167 3464
348349238 1806
705294725 4597
623130053 20862
391132255 1544
463469594 2255
781854847 11104
947700537 3159
15109 582306428
668840928 21336
66599778 222
686700000 2289
234518137 948
965896531 12549
553023954 453339161
942004759 8121
515701720 1719
351677646 1532
673530623 4068
880001158 4556
513598359 1712
95530389 95530390
444458167 3916
466201555 1554
860576346 11077
616242927 2536
88334599 41842312
527879602 21921
910901088 9808
44712634 319
220979198 1110
586607834 36156
95440 989999120
714321909 10269
68869129 2694
688950619 688950620
136339464 474
1660 330811780
889 235672029
5009 887629863
894004356 2980
275722350 1270
584221936 2989
18628264 125
893087407 893087406
46301301 230
982462275 6143
787797373 2626
283121270 5086
11374341 38
589635439 4004
317978062 11511
955527338 3490
4196149 50
859789825 3648
603666784 2774
648822913 4065
761399999 2538
718680710 12097
644216939 2414
499141377 3946
572058432 2112
292007341 208457205
883111200 5640
125440546 655
99458836 435
832984795 8794
661197795 2204
391522588 4383
410790645 1792
259003546 2065
277501591 925
1806 341380956
11765736 160
2727 660790278
870082747 4385
702326743 4157
87931063 1538
405998255 1354
432583185 2963
147336637 1946
886948275 886948274
612900127 2205
403753001 4132
577357989 4070
979930423 4551
871016479 7952
854998089 2850
788017807 4981
88074458 297
146100487 487
419983090 263400045
672903175 2243
372226214 4861
571199999 1904
214813377 1971
59623489 816
323431547 1107
455607125 2865
457997925 2485
405205827 3636
517013860 2914
124107012 421
43564154 395
280624591 1185
650350829 325175414
26282001 250
34995783 128
566778379 3355
111245 833724284
444256177 13832
408900926 1363
377405729 1521
391820701 4094
4666 951500052
313621372 1292
978906671 4146
495518872 495518873
779477415 13057
321322271 1191
723615700 11540
664286783 7266
298521271 3441
806285399 14854
473005800 1800
310695510 1209
449876498 2076
28636750 28636751
311458576 1144
893793360 3792
750452851 3090
702483872 702483871
553383670 2413
254287768 1048
545101395 1817
903642899 4731
983629335 3705
251097898 125548949
172200575 574
386402514 1288
417895263 5843
277200699 924
807492739 6025
261768039 13240
406867622 406867621
22786 843511491
111056148 471
198899338 663
293543199 1055
107392816 440
640123045 320061522
40742847 40742848
720098455 4291
1133 91674268
187077513 2153
531248915 2179
725972675 3475
697957609 14042
638351753 6127
810133028 11637
840702240 3240
5281 462495232
879213000 3000
665602473 3159
2995 631429619
1921 479806249
353221853 6493
737611209 14083
4510 493351584
525522368 8017
786085992 2740
204619014 15943
595285295 18205
682797724 2276
3309 102009852
203867820 1542
840598900 2802
666467957 6523
301198995 1004
656114975 328057487
586323809 2819
641699999 2139
275205820 1042
664501366 2215
244032625 1169
735484639 2545
350981616 1351
959343554 7251
2936 670638184
121852533 121852532
701597025 50175
465764225 4459
720000001 2400
107699999 359
520160933 2441
229326984 1707
679611347 2887
383101278 1277
124629581 1285
774027084 2941
700805336 2872
1679 430534743
840300350 2801
181315124 14071
542899102 85861
669359856 25849
822242708 411121354
393150276 3271
956518421 4851
171231820 627
278794875 115735325
154813241 653
5732 785815956
507897409 2903
742982490 5608
548011974 2460
158734264 603
860606372 3291
780543887 390271944
447803927 1612
838800876 2796
500219657 7015
891915697 5138
157738489 77002224
405068599 2101
714115263 6737
610497964 2035
366648348 6098
625959959 5655
414218589 2207
35081607 562
507599999 1692
181315760 72935926
345813521 250258621
501002143 1949
175398091 1743
85499749 285
387151386 4461
727087894 18551
590938486 37685
83699999 279
961111999 3247
726363972 12758
456897429 5902
368999963 1230
667379911 333689956
57378785 309
201410972 1372
721938673 3848
700695388 5859
1195 351877288
337207707 1187
912077541 5987
373874611 186937305
123929335 1841
731397563 2438
584602017 3281
420052807 4256
593891164 2239
946 272069589
747361393 747361394
451211797 2637
413580953 12239
570818868 4443
471860389 471860389
744276661 25860
4261 623824373
884061683 4587
461231104 2855
739508486 11831
46876793 23438396
537766961 1998
1539 369805083
144899516 483
899649404 3272
852094062 3258
177558234 1043
164245965 1191
34893060 203
95047946 49602238
285318571 1078
493238195 4383
799299583 3524
83531396 4342
744407575 6556
996314504 96259
571154395 32118
637460139 5796
665759150 2674
1025 42306875
310135715 3564
191683190 1948
357900500 1193
728100378 2427
463498455 1545
116700261 389
597223098 3396
760197792 2534
90092798 397
6780 386084668
744334557 10978
1349 116836882
695312335 8545
621597928 2072
613708886 306854443
234901732 1412
263695067 3276
405730883 6913
956984887 14157
66360460 224
781194455 2891
548690689 16128
599254218 599254219
684303788 2281
558794262 3876
129421350 647
761085917 3222
719402025 2398
133500444 445
151818170 1127
558436113 10512
425033456 7568
638007603 3586
385417107 341033801
18601 618235488
461286145 3456
329443528 1727
33386 691176760
171291050 994
64696559 340
544837587 4652
167258235 62551928
104476019 885
504711408 2801
470718803 1663
1342 378814887
660110964 11743
520363436 871151
313918961 3280
321204908 6299
371698761 1239
585487564 4350
272480961 7160
808798578 2696
822301278 2741
171901929 649
246302579 3394
630443276 3263
299512428 235059224
307214758 1226
181369148 867
808388720 3260
304533799 1912
761970327 10198
827698600 33100
5622238 5622238
628536643 2406
700 149601495
216262503 21169
617349697 3264
85800285 286
354042642 7683
45645963 6880
85929598 24686
220531841 740
686125794 13154
859218959 6022
3644 903350524
75497603 2197
497 124676312
708721651 10530
685605301 3518
702449617 2490
569998101 1900
796797344 2656
625199673 2084
115625463 751
714332753 10953
385066480 4360
43398320 490
39460232 17716466
65268935 248
95339322 558
530692640 6632
979469350 774421238
447900001 1493
417236800 417236801
424544099 212272049
510311823 2506
2499 525237321
848465603 3402
999320490 4395
952754204 4286
828189496 12327
29256700 1767
221302747 3146
190741001 1000
439480663 219740332
963296789 3211
173422121 173422120
383100000 1277
629098787 2097
76199960 254
401560793 40024
31152267 141
965863824 477024733
902510448 13009
30380329 40709
832502437 18160
168794871 90492800
209470674 1965
324899286 1083
524141314 1954
567033952 9167
333742402 4046
170018148 1212
40200106 134
704552775 4904
550328470 2502
881312263 3304
291299029 971
931725098 3310
7432095 112
694802296 2316
924561944 5035
339773293 169886647
834735210 9699
851314831 5835
946290703 8669
481157179 9985
643264661 4148
88471112 88471112
3520 649279090
822911000 8200
645946854 24391
972434250 21850
415279981 14534
369358290 1295994
90599931 302
890584742 8831
592884239 592884238
186878400 186878401
78599999 262
547190954 2095
199499335 665
455399156 1518
846260866 3301
157169001 730
816602723 2722
166588000 2213
163162216 124347111
254483928 1332
853502461 2845
459155088 2352
480332600 2200
773328139 8997
122672109 428
827023173 16888
372759513 1427
376010061 2138
250611911 2654
1594 348127404
273496418 2540
430200001 1434
892208526 1551667
712249737 356124868
972620612 11667
885902953 2953
984744771 12190
213384016 731
695702318 2319
739491248 12393
792165503 14264
1200001 4
439501466 1465
382882759 2972
768618177 22391
961659143 3239
905327467 60618
668246177 334123089
600602002 2002
655774629 8230
411002790 1923
107046249 1462
306145466 1199
377494345 11943
701310765 16144
141418535 70709268
327791575 2487
704217164 20281
294599776 982
779463432 700776922
495728029 6294
232719991 978
715604651 5401
403396386 1720
476099155 1587
704943505 6872
706991635 18148
696400942 3855
925262400 10248
776819670 30421
227986050 1875
1146 317267808
261600873 872
98723142 473
534584077 13091
88500296 295
665251286 3267
1778 123618288
127014939 557
858164834 5655
563458839 1988
726256660 2675
95629421 2924
761068814 761068815
929920899 15106
867299137 2891
140914686 9316
248400001 828
34628736 143
76619904 384
804580825 5949
820202886 5789
73519478 282
819954524 819954525
519078962 1816
272775967 1238
524192601 16419
744794820 13734
303901012 1013
534075591 460681524
820984189 4849
791243330 2797
549229340 20012
112889323 546
934775776 4569
8767922 46
347307693 1494
556796416 9977
795068656 11605
996269258 6068
805210069 402605035
245275663 2026
238495660 1117
14338799 175
318196198 14617
399184375 1702
366218478 2143
15468 932472912
957002398 11289
443265710 1482
189353541 761
253534676 1617
152962836 669
982503275 3275
258543250 6580
967178778 5299
47738431 322
628448474 12359
6368 329959548
42651838 19519704
24157811 406
4093 643190392
683877400 3011
671140493 4397
394501315 1315
539819471 3674
942599999 3142
785351834 263753309
136078894 513
729002430 2430
591171661 7732
757227324 3184
628080073 3469
623327197 3637
158953895 79476947
266099696 887
182866092 182866093
373219800 25563
840193028 3809
631187899 2975
925238601 3400
381977235 190988617
465862191 232931095
178412553 799
41825727 20912864
184017640 830
617906253 1546620
101715563 413
246368634 3265
564999958 3348
4158 352663869
166799532 556
982829603 982829602
827997239 2760
184946027 2289
305686163 1154
336546486 1499
896738661 3067
865246789 14299
180192466 2181
26854160 158
575042503 3282
949078476 949078477
32460184 332
195350957 1494
154365338 2481
420693022 2269
872747344 8279
64200178 214
923700001 3079
863692673 4251
36566686 131
493370082 21422
203324323 1127
617801350 280629240
375 93281071
369048362 2651
770841455 2857
182670454 765
831408831 5344
431816609 2077
692175749 26191
800400001 2668
498033458 2541
763907323 5279
291358176 1641
105900610 353
77242 761760604
992072592 4594
547336930 3689
971909707 334617612
316575224 316575224
326304718 1297
424926382 1870
36684552 591
824826816 3362
404914226 5909
874386879 23294
357600320 18751
5386 753549874
646129117 4781
899099638 2997
80585635 80585636
519703208 4161
343501144 1145
261299129 871
279425475 3652
585869839 3440
649003292 13258
437998539 1460
929520254 11841
717456174 9281
143100000 477
675897746 2253
311998959 1040
383954082 5867
880483366 4680
863664964 3077
516383924 2492
267989272 113400107
460198788 1534
397185304 1461
60600182 202
361217328 2554
844432417 635456430
901666985 92336
622788410 2389
536653209 8306
1764 476327696
292408738 1277
959626139 3322
602039535 2668
498310310 24566
875428731 875428731
2608 645318304
627540798 156533
79200279 264
50309743 313
640041911 320020956
905516725 6365
364041190 1294
681518515 577369471
48448037 48448038
841016107 11277
720963602 31022
548545643 6859
3315 303454038
942529939 471264969
492326302 8961
233155744 233155745
761642013 55489
15706061 54
599197811 60778
544208405 5017
129031524 4034
408001361 1360
1316 277937657
136128635 3097
310370660 3177
820617061 545872414
444312575 222156288
641304585 2521
410406049 6344
405799887 5044
652131001 9700
503400361 1678
647424332 2253
4771 989211478
927982359 5836
504277835 504277835
2908 686247411
820566940 820566941
88861877 1681
591045029 4255
526391809 3264
674121204 12634
206 61663216
390599248 1302
726000001 2420
418435821 2527
763809067 10403
511798294 1706
487013149 13699
885833444 3958
937827373 7223
363734876 5269
149243331 2010
1883 497599697
224564741 1066
640249499 10598
496079099 3300
789724727 394862363
837487560 5420
744015388 280842283
664222928 2410
936603123 3122
549748066 10321
90421291 67515825
860538422 860538423
239699202 799
363394440 1695
446654189 1662
323706227 8198
185879742 1662
284061915 972
38322 937202832
646964173 24786
774801791 743708743
173042100 4235
671026355 9009
694613725 385492868
802199999 2674
885336666 9743
831290880 3008
622963792 2651
26755 558965460
557211618 3574
659152117 3531
295379705 14031
245651554 1945
412250244 5623
580775448 6534
146400000 488
194502636 666
509098329 1697
190089256 664
744917789 744917789
961983903 6502
512585801 3137
861658760 3242
682543673 5387
512101708 1707
581583568 8460
426585470 22899
427789585 2232
601361135 601361136
89729833 44864916
972531027 473782573
240600368 802
940224635 8814
542403604 1808
759244609 8003
190051086 881
997257997 11074
473978830 3573
86786641 295
893451900 3232
3780 841985682
297900001 993
379798735 1266
598157925 3211
795290215 4314
89118711 80069761
167726924 1743
713391624 2409
88852104 473
552284583 4421
900149774 168158
828902764 2763
558967575 2014
85021506 443
210600882 702
302804774 2691
913215725 883890652
887797040 186160
438630401 2080
337068710 4205
504300199 1681
692397693 2308
554200859 2967
839397552 2798
89307330 308
871802907 2906
701312533 12468
919154188 6569
732383060 366191530
222868658 111434329
884405016 2948
36291199 18145600
128327179 1862
666759373 12286
182566728 698
984634991 3729
750094583 7314
956434141 5051
904502881 3015
946200000 3154
176999551 590
334258555 1723
157289083 78644541
788998009 2630
908883621 908883620
959263071 5890
728112907 3572
2734 698707956
743125594 8313
572939995 3607
492938430 3090
993491082 705692489
411261096 4201
109525746 437
739058021 29873
17764487 379
708903520 2363
809697858 2699
823604117 3472
126000647 420
234492929 1024
50392930 265
302442672 1084
755921010 280228394
695185956 2433
4161 828779658
99687672 378
967813830 934341172
471146981 72978
858642927 11528
49800074 166
837034573 16503
421243370 4325
422102132 1407
105634478 1005
467724334 44575
133769959 463
301899324 1013
899996 3
474183093 1857
748960591 2693
79296609 515
821375841 7887
391691977 10491
901590734 3415
738392819 12826
287280767 3408
482701609 1609
783682474 783682475
488898905 2206
740913013 3108
753324994 4101
486882648 189923517
441788425 2954
788879560 4505
827400541 2758
782145603 2692
101286281 883
108600224 362
971326122 512120891
328801096 1096
414001381 1380
26981769 111
194932123 961
991853344 11795
897828605 5634
787960251 5661
717355031 4047
511147046 511147045
901667489 4318
176523710 1465
736890533 736890533
728575343 3546
114800683 27834
317652184 4569
446541551 25415
303760578 2285
815398791 2718
209451290 209451290
788100000 2627
339279072 2748
46869662 576
108772212 54386106
238405371 983
85286382 757
998481610 6055
593984531 244235471
530076250 2090
101078884 367
110701153 37356219
535498214 1785
34694401 160
232801743 784
797020575 61996
505051974 2752
134999550 450
410399997 1368
317762467 174787568
451149331 1563
646675599 5335
784888739 392444369
105900678 353
689397703 2298
10318018 38
791400013 2638
652188100 3197
208200611 694
626145771 2524
79031551 390
34305522 568
626433895 15710
892501544 2975
728540228 5044
807828185 403914093
421491450 1545
88855401 1273
14347750 71
380265311 5156
2892 375257244
36447977 188
34800115 116
883592897 441796448
31798277 526
313375392 1276
905457461 4599
1530 414484650
779151980 4046
502500805 1675
936666721 4968
117959052 628
170149638 953
316150971 1345
282130104 3646
460262015 3034
727591088 9073
129599999 432
927599009 3092
879296031 13276
7936 914465993
883118416 3812
464579741 180169301
80625561 2327
925516921 57022
957453833 4459
235513329 1690
402600000 1342
360078021 1457
472197804 472197803
612242943 4206
809037694 553121386
749101680 2497
947683259 3582
284350107 6969
3879 678747945
237601321 792
498060837 3121
816300000 2721
491370036 3312
395337488 395337487
421760758 421760757
925507538 6879
519301386 1731
461859362 1817
823142404 6068
318323343 3237
62444502 245
626565412 4279
595 173170388
903836298 7201
470402969 1568
433562548 433562549
854240097 19877
428698571 1429
357604868 5566
321286176 1296
796371705 10639
752870711 3712
777142613 3941
50495901 175
738698520 5754
33815706 33815707
456938150 23861
650400001 2168
724842196 245336849
628800001 2096
378216153 2152
52533901 362
50828505 25414253
898274805 3449
781497395 2605
76564693 1052
293910332 2688
541984032 247184033
664024700 3665
167941313 654
733433792 2912
703452881 2354
598199133 1994
717786276 358893138
428398571 1428
200577847 2181
973787253 6758
41362789 265
738900580 2463
322083864 1497
937502998 3125
381602433 1272
112233081 442
281185061 1354
509198976 2112
722444301 4574
3840 741335040
366376952 366376953
905102405 14523
851535636 3224
853910898 12169
196596179 2970
478498404 1595
830245762 16422
201000900 670
946526325 4118
12241733 102
745040153 542173859
370372226 1424
137100456 457
985655691 492827845
751413330 13138
764128269 3231
643019540 4010
618393360 22695
529501951 285292
601086076 601086077
516301720 1721
123382521 479
657481860 5670
857373395 7692
481500563 1605
711985080 4440
114000379 380
289168152 1092
65100179 217
76890891 507
26979299 100
110589181 5655
239162049 3801
300742870 1670
2362 504170127
889796546 19092
925434832 4380290
616293171 2424
140735264 561
971726733 4828
792031825 3849
623400473 2078
418648394 1519
106111655 53055828
955709585 477854792
620660848 2377
498000918 1660
914531912 27821
170 42226311
113198712 113198713
456994332 3726
857102858 2857
548840323 3812
793324924 2737
145766043 573
873303570 3018
871245372 7814
760424111 16149
460571991 4391
626120820 13548
186696676 4695
467927741 233963870
702324674 78975
210815555 1484
86331455 852
837626720 1201760
613206915 2980
125346729 62673364
547180791 3026
542489040 16215
623797886 2745
589499419 19892
532198381 1774
105299871 351
49063445 219
990342487 495171243
191257594 1333
639999420 12977
88227612 2046
5025 206454637
927847943 14531
3118 569301436
388458564 62243
8268899 30
685485025 30048
7302 205044066
594299201 1981
934638516 8158
735600000 2452
739495291 16682
755341288 4148
180848393 649
2682 789980418
353920049 1712
491672500 2500
137844480 960
803546844 401773422
66900159 223
45100625 625
442041790 3017
353877247 159396345
209400000 698
900002999 3000
388887989 1346
735725109 3320
550557520 5231
509519489 5596
73346738 1754
580839700 3010
132904197 541
644903959 3997
556498145 1855
44100146 147
516901526 1723
641553192 2177
431593343 2691
292916856 1592
7115004 32
227100394 757
971821490 4189
468583445 5372
229199669 764
888021411 3596
713515527 13666
210260934 1791
745783434 3377
990041236 4310
601801949 2006
23509762 81
960303200 3201
976184352 3432
609849389 361115234
770688364 16585
122678541 51283448
287327936 1432
413311653 2722
10799992 36
409466868 204733434
784845083 156157
813650941 2745
595870996 2193
20115909 183
454061062 2324
792992890 2674
351578105 1727
399001251 1330
814887691 8101
318156751 2201
306526752 1029
627427873 2168
290450988 24085
955337221 4701
88547743 486
126600422 422
956 121181878
196800657 656
628678265 3256
683900996 2929
289997688 133948386
923386962 3547
3949 982600514
831597228 2772
358774104 1227
370201564 1234
129771189 612
111518363 614
557403511 1858
784803594 2616
675000812 2250
692919359 7504
264101991 2296
918531269 918531270
837427242 3021
844357523 3911
776960461 7279
676573581 338286790
838199808 2794
191663561 711
40823359 373
590695156 3447
907575263 7732
611286323 6204
848472344 59255
28762939 353
42354170 143
781571164 19858
932923831 460155283
780924740 11701
116683955 639
129668079 898
3648 832008567
267599999 892
77099743 257
814873754 22359
567104445 17595
606297980 2021
214466638 5276
502274725 4792
194309041 1257
814055962 4551
89635946 299
441052259 5214
68806300 337
153920663 153920662
793151854 3107
306299850 1021
40309302 202
26933 978152694
820417246 3225
991726999 40520
498601663 1662
991110340 5944
25381870 114
520369464 32291
396785843 1638
462900000 1543
380426615 1654
348301087 1161
535534392 7528
898797004 2996
8782491 43
92195760 590
31944615 889
896839313 4639
715275504 4496
58199881 194
630804870 27239
923209573 923209574
868254495 12255
142560481 480
484200001 1614
692820641 4910
991085774 8509
780916131 5021
556459506 8945
504897870 3400
425339611 1623
385936428 5556
498578257 3102
176134349 884
497455478 497455477
179223766 1041
3224 597635884
931890569 115800
797187208 5997
562300089 2530
405097680 3140
18659052 9329526
453447823 22027
966598524 3222
902778078 3646
240040489 1314
983919235 7152
624517293 6874
805737099 805737099
950697099 3169
570741010 4453
264178336 132089168
592201905 1974
935648075 10014
299855689 2219
431026289 7832
790441110 2939
413667840 2041
381298728 1271
5453 625748809
507206995 18511
225326867 8067
603159472 2023
340829634 1257
87900000 293
93569889 1800
684414607 342207303
686103256 251151363
558302399 1861
551976629 1962
552529152 9757
686290886 232765016
511092562 3276
774211827 14989
43407188 374
930201656 9376
560558301 214369620
713366940 2820
1026 287862569
86399713 288
227893758 3182
23093 952172267
743738471 518107339
147000491 490
470401597 1568
501887776 4205
207882481 780
198598656 99299328
569821560 3652
179937345 74363872
18193 884664344
31092817 456
917425010 22401
728581451 3350
908675485 104662
2179 502998015
797083349 398541674
902103734 3073
809354275 6259
187853281 916
956121839 8370
323718193 13963
526137205 2506
136160753 728
40088999 375
342518719 3255
579758013 289879007
665999854 2220
184988100 724
957953284 3596
21610531 108
795470565 8405
457573081 2056
10504788 41
659168849 3874
649499999 2165
135899548 453
891920725 857788604
842631774 3394
404101571 1347
209823852 3261
457646729 1968
84810598 300
918796026 6572
510282168 2649
954284491 4887
136499546 455
546829487 9967
817108700 3867
426182734 1839
327566002 2064
917790103 5894
999299999 3331
27611691 2125
923627329 5816
580120631 2623
813800821 5818
117799656 414
804299492 2681
49301 962207617
364876092 364876092
302367615 1045
685310016 5912
408665617 2999
90900267 303
241373952 34921
261627923 2526
28956364 229
741814356 741814356
924293301 35687
850109203 3294
222408204 781
306001740 1020
376068455 6456
886973891 6183
813454628 16449
984704907 492352453
996834884 10302
939692421 12590
39760 841043280
935148604 5053
705161570 467826523
299302400 2680
798043342 798043343
945974440 10519
637436088 4130
2063 585450518
345548126 8875
110749905 10607
404100241 2174
65627237 249
982056831 99557
587230213 29812
1166 213031698
545399286 1818
22785808 205
412499620 1375
561500036 561500037
357492156 1925
173400579 578
757775774 2612
858001397 2860
4799985 16
944838012 52817
489287536 29968
901496995 3005
50268776 433
608767179 9730
566627236 7901
372899864 1243
273494707 100039557
813109473 31229
455247105 1634
898604163 5127
669900000 2233
905455392 6024
213067601 801
962497177 481248589
849984630 3294
163916650 7355
498746393 1754
246900451 823
364500698 1215
808028846 404014423
951305375 3171
3793 773933140
949363445 949363446
885160313 3014
388107060 1702
818102728 2727
911873078 911873077
325733753 223070681
10229 688319639
972830628 7467
18955 436847754
165452402 1363
956522087 43849
46323999 28291526
602825658 209459834
257392116 257392117
719810638 3731
5148 596658348
64800000 216
944293982 3511
966992547 6768
972203969 484664626
706500458 2355
927489803 3972
891753809 891753808
350099441 175049720
933544391 3494
501610310 1748
738034175 2888
356228982 2084
1679 199774136
681402478 4882
350119678 1355
715223355 5993
924967213 6851
593260574 2955
839100047 381266084
836684212 14924
377100001 1257
775501468 2585
9599988 32
123522716 682
764759415 8483
685312200 646317152
81600271 272
828440442 4302
844936675 4015
519152493 259576247
21554358 84
508434514 1875
414000575 1380
16496 650717712
398098674 1327
192597847 2074
25975640 107
947337894 3541
3618 704872497
599903690 599903689
521859745 2142
948157835 4332
1703 228729930
433284483 1522
188629117 5699
550254627 550254626
29777413 106
559300296 253244056
519387548 259693774
222226918 1847
329692215 164846107
732948834 18181
345530125 3321
125295156 973
86592887 648
389999813 1300
12792 571060437
222691500 1275
966903224 3223
117608259 770
631341341 315670671
108575318 108575319
542101806 1807
457909234 6134
395395473 1819
777533586 5858
297380608 2114
320101936 1227
350984700 1210
899251928 4401
385466226 1631
315914549 7525
860077651 6065
370152149 2801
600794009 300397004
103133747 426
10612966 50
888602962 2962
275999770 920
931521619 7762
453148701 3175
943846261 888262989
467957209 1986
107337615 1155
360669945 3855
826941774 7914
271131351 3083
703306660 2441488
963313008 861127073
180488188 2467
961666976 6578
222365707 13148
837853965 15379
870881761 6510
647328370 50168
408900265 1363
560209510 5263
516001898 1720
343010448 3984
960759359 889592
676368776 9418
119100678 397
297087838 2690
924896917 3083
300600022 1002
981300000 3271
169121041 1392
470903249 235451624
338401127 1128
595462657 3336
963293249 10029
784868268 2960
875481965 437740983
522299999 1741
632922821 3321
949555172 759873497
718831606 3511
563858483 2494
80100055 267
26591907 26591907
903959876 6703
726176442 293082394
827057170 390361771
411622329 411622330
863244064 9037
93583777 312
220686180 2314
277933992 3362
969698044 6881
238749719 1320
403547328 3818
12680080 327
364753911 266416932
659102198 2197
894180818 3837
598853777 2818
526622300 255466757
973525833 3470
178384282 721
61693489 216
98494120 2263
675787782 6051
465273035 232636518
203732262 2467
14844279 595
3907225 24
622498757 311249378
299755013 1189
654268104 109998
582713458 2997
458039295 2431
793509786 50378
694027426 2587
256012410 5470
26442972 106
72078631 390
844500000 2815
425977080 63465
100015300 434
564294857 8117
56400187 188
759880098 3886
676578007 16837
781086207 3305
145589310 1153
392 17864063
861132840 301542183
254859966 15583
423036090 2221
217013368 1144
441001469 1470
525639001 2490
762207561 93923
967202368 3224
691085512 3308
110256551 378
421951171 2615
33603129 353
505706099 1860
809700704 2699
984841201 3675
8507 974716382
476718941 2707
814202009 407101005
803846631 6662
625859129 14290
195003621 1581
839938685 4259
552393480 208901022
245817549 245817550
491937734 1797
744567992 744567993
157524407 604
93324961 540
804512522 3870
939502872 6468
691217513 7290
410330647 1474
376363602 11124
323247801 2260
258431290 1079
180043567 1114
751667488 24112
780902603 2603
303708198 1033
389816470 5086
60070010 238
966280949 8692
805653229 2978
456898477 1523
158955421 577
192647826 651
530813864 2523
438217722 438217723
599998734 2000
961213100 3311
945916126 3927
689102298 2297
923823109 3326
987871387 756624729
812349120 30272
748200822 2494
974969807 5330
169677369 134062145
82683754 627
642089774 3175
393001309 1310
356701190 1189
471408204 3993
886853266 4965
540003519 1800
953813696 8738
827387114 9041
769427607 383153011
64561709 238
3456 847331712
752168998 2943
986462628 5878
478500988 1595
709950714 354975357
225000176 750
104448772 369
946188730 3259
782140707 3071
301214395 301214396
694761892 4483
993635128 93501
296999011 990
576990174 2335
377098743 1257
318680419 12149
338242609 2133
879676649 170811
835345798 11933
62871571 329
299592879 1929
328157566 4873
438651560 17639
468936537 2122
102451940 715
2120 173475922
11878924 91
882544384 9490
351898826 1173
892571861 892571862
882693364 882693364
621345048 6790
291899999 973
730589043 730589044
170333581 1318
939187164 31616
9628 888163744
725402417 2418
547872600 2550
810448989 3230
815625386 797986824
420066343 420066343
979198114 3264
970330005 3681
209813166 1101
95393192 449
120639781 482
508534289 2442
888726522 3422
540901803 1803
316662716 6678
529738090 11290
937798453 3126
653198115 555395
278400928 928
428532641 214266321
302141190 2015
676763344 262736885
312368445 3466
107828488 107828488
9255 540677100
787 225041076
17315100 108
2195 406701923
550801518 1836
172409491 698
594902438 7848
566576640 4684
187199768 624
676800835 2256
345970268 131659822
94063291 47031645
129300000 431
499075465 397034622
836312603 5047
810493723 405246862
385 18947775
656747854 2397
794101052 2647
257867774 1054
209046397 4379
68917874 1055
750218768 6081
272701544 909
672902242 2243
803354020 12940
805497316 2685
235047494 1226
484310774 3765
100939252 5729
538536630 4037
579222566 2143
27382822 159
582000000 1940
730534631 2634
17385743 65
92734378 1562
444603342 1567
500267907 359698185
140400468 468
514329269 3858
112093038 3186
209700700 699
4253 980516276
99712610 734
190850659 95425329
987386942 983559372
363298789 1211
223420307 305219
224805693 921
608100000 2027
568759244 568759245
829055311 10814
54456851 429
636287400 2172
965978866 404048055
368701064 1229
930167290 930167290
556541657 9916
67876174 29217216
937198355 3124
874930349 3450
23000120 88
164999600 550
982697743 482756619
399976991 60383
66600000 222
837302790 2791
797400000 2658
80017119 283
252407428 5782
378295142 1813
260094356 1072
112832757 603
378598738 1262
794341345 3466
580341887 4968
896321262 180140
149285643 1837
671769585 14067
39891919 370
852975581 852975582
885258505 4563
351296386 2564
737936576 8369
686215237 2729
155218 842075260
593370888 2676
781411411 4530
405148561 1740
726340093 4850
380698928 1269
955292492 880298710
209121748 1414
826024072 4637
787711709 5468
500478952 2317
686358602 4617
551772725 275886363
2937 829861098
64902719 231
528385338 1973
873602912 2912
771071245 2905
298602657 1517
898380670 3061
377153874 1674
140168027 782
577084860 3107
288000001 960
27657070 101
822948923 8693
20584372 1178
179597408 1202
746033574 2838
1078 321364736
228299491 7342
222308703 1179
817497413 2725
625614191 5334
351600406 1172
781927633 5232
591182762 2308
12501 905623851
231118999 3425
188285280 1287
65107320 7685
167099999 557
984411872 114827
409060640 3104
192872684 1307
173307800 895
369374935 7336
674855833 337427916
894215103 894215104
656819269 6686
49763756 524
96934752 604
908456686 4270
434698552 1449
470362760 2506
901308550 13689
391767799 1423
395667807 142109631
680702268 2269
250145088 1901
761042749 3250
620201407 6464
791097998 395548999
864299999 2881
768603127 2562
66499487 288
610018528 8081
376285041 2771
281414539 3593
294039252 1453
726846515 4283
911369265 5227
526832640 1776
9600028 32
810615653 16282
282872204 3465
547952253 5738
730882085 17889
776871204 5804
906633330 6361
833680843 4497
610117201 2556
785399999 2618
842398433 2808
5506 911116537
134812235 1027
615442797 276675381
1225 20192900
330599259 1102
290563769 4547
74700175 249
35594419 35594420
452217832 8791
608285531 304142766
596089039 5107
698174621 24170
323984796 137742848
522563497 145642
934129812 4643
907593292 4867
213000709 710
556972534 1870
865925059 10855
517501724 1725
474903084 1583
2852036 72
149408978 74704489
551739839 3223
476403038 1588
297764613 2267
383526045 2463
432581609 2055
674775457 5592
208244272 2292
846654869 59902
15 2942315
734377167 22312
315001051 1050
315900325 1053
392050755 392050754
628335965 8322
12300854 4854340
606705945 2197
959882001 23848
653877015 14687
616498249 11133
3969 370786144
172601584 651
39937633 618
122400042 408
935421420 11143
411406465 9184
11494936 11494937
250051200 2400
555909460 2447
253374847 913
105660576 357
145621919 72810959
889897148 3668
942183367 3634
998265246 4193
868348440 6417
640190789 3270
141192356 717
802486772 401243386
226031513 113015757
639007539 36536
48356850 387
327435414 3339
903353661 4401
972572875 14573
1319 181940222
59699878 199
457943654 3673
626067636 3085
663789262 14366
940816140 3630
992405745 3308
24463 827971895
391325380 7680
336589702 6122
552300001 1841
784949052 8307
983697011 9095
776800501 2625
498810130 2375
653743706 14875
738806782 477898395
182124340 689
132599993 442
564295095 2583
938979849 7288
59735619 646
418904043 418904042
625199707 2084
485100000 1617
995309124 6617
844685285 615934744
14925 573729564
715848546 11613
126939162 2779
424798585 1416
397943063 198971532
739032951 2645
522499089 4314
285877758 2239
113518614 5765
502351601 12863
265728411 3918
338749287 169374643
683999613 2280
850632611 425316305
909 129515174
118303514 953
370243326 27884
816910770 13663
664012223 2654
943723220 3190
527089541 7270
527085535 11940
558392893 15710
664117026 5867
659799875 11573
420681829 2275
364887377 174181039
137446584 767
495146592 3448
466213073 2847
956104993 3187
461983707 6288
742049537 742049538
631197896 2104
983698143 3279
820804913 2754
236074514 1586
666109168 2251
8102455 37
116802439 410
945574974 27124
810766452 4867
178102920 696
851033834 7677
476545991 4332
613238581 5254
420 117583049
211680813 824
560405689 560405689
893 172790731
671612401 14775
730358159 730358158
484158965 4678
17883851 84
750046241 45880
424226819 2595
113979784 694
763410229 6259
627659159 9915
533052533 2154
799747893 3377
992997103 9868
326306331 7411
435001449 1450
312501044 156250522
794399999 2648
349314569 1265
131100437 437
492002867 1640
777678213 2919
526705263 3917
277200001 924
168299440 561
175312575 1945
88305547 703
293866431 1184
26458676 26458677
702175428 702175429
968708491 5870
2058 424281396
728320276 16748
22188659 78
217048418 727
231326065 2052
411 99056754
153928919 745
944399999 3148
778175515 9927
72254205 612
188602128 112741502
1402 329120902
46881 850765850
886846110 886846110
23508615 23508616
360567456 5487
811921968 177936
519737568 4062
591466171 9267
644987553 3999
506858662 2287
895372796 37468
823652399 3732
991366605 7332
795311101 189450
94699138 522
292650984 1000
692417400 6816
754935191 400680953
298153435 1289
853063277 5902
58749649 290
946100595 7464
939498812 10021
812748165 7355
23151901 23151900
684600001 2282
53903196 208
711974551 4267
672317165 2761
99249461 598
643405144 643405145
205800198 686
808226540 2947
399216558 153707332
961695478 959948220
3810 609680882
68537437 284
877497075 2925
914388898 3169
92444615 395
946855483 667890978
1103 203962687
350435187 2821
26753 787586980
254700694 849
768371338 2807
161761067 767
615303251 7649
334663381 33406
271362961 1128
354602280 1182
374655799 4700
894414417 8714
780712151 4164
509910420 3050
137892637 68946319
844454746 422227373
314029072 2149
278431150 9676
392063753 3788
726233463 303798142
125019846 673
12675 563619225
834513115 6310
712376370 19170
867074152 10092
218345772 1168
450716871 3130
463501069 1545
251827893 1542
763504967 2545
535685488 19931
892591632 892591631
91446741 998
849004451 2830
858901394 3338
360312225 11921
433241754 1525
622313671 10267
6453 385981808
213504975 106752488
635109439 2923
499512364 1920
419701986 1399
314154878 3470
113226016 1239
581874079 2753
996874875 340285489
112547838 60907748
992927683 496463842
607185762 3478
449148936 4808
582961029 3272
465544309 2334
461086601 2131
443100118 170895726
395875637 1508
474899717 1583
464094738 2591
672301077 2241
380492451 1550
724715975 14380
266973355 133486677
347855385 2272
761615436 60643
880600854 4354
213950454 86138
77635446 38817723
968983809 21651
369000000 1230
96957450 449
566035764 3948
120017499 813
891578909 4418
11585449 42
269867169 1287
592201973 1974
175499538 585
588 165816149
466732951 466732952
225116107 854
677402259 2258
809112420 805876677
779104434 779104433
728308460 103723
602339718 6319
202756858 101378429
427956445 3469
810687976 7719
652080785 326040393
423655220 2673
130251239 567
624946279 4718
103737466 353
451655999 6970
869328561 3142
257870951 2961
503734035 2065
614777243 2221
935035503 4282
57725369 435
628461168 14120
310769942 1393
110967201 94040
241000734 1874
169863892 814
972979611 486489805
382150080 3744
70049351 276
662041869 2329
229500489 765
252556486 962
519001212 1730
748336103 4129
3247 456526513
206638607 2469
369458363 369458364
450696895 22955
530352007 1958
946577119 7880
226720462 1050
90035040 45017520
266272578 1551
566287920 7920
973870172 844450434
616802057 2056
256201416 2358
736317702 3377
26160810 104
727832735 3677
515604580 58846
547761187 5668
252000343 840
100896152 389
711980721 2728
618513505 4772
24694151 130
74384730 315
141513438 7636
362101208 1207
662209489 2677
781200758 2604
969310462 6487
608380001 3800
963903214 3213
969898229 3233
336205648 10492
4838 752035956
754800001 2516
413399305 1378
295544955 129436948
7635 531336197
236728687 236728688
815597840 37516
331546553 2538
178538460 915
530958867 265479433
592408329 12613
938017315 3614
359363494 6297
63528572 63528573
129786513 1247
632069232 2755
252178959 20360
909303030 3031
277503929 2090
289799033 966
112141587 884
324172693 324172693
885225875 851378363
739186620 3313
63988346 730
481371123 1933
757341873 2697
323209801 1332
973503246 3245
530091600 1850
5212 706492729
856983037 3176
7893 312513027
450421115 4892
820778879 9280
220957225 220957225
666707963 666707963
899551567 3283
412709549 3015
697486786 8624
848340166 4051
818395776 3264
105531785 369
902097648 3007
640200463 2134
190242648 1836
52199850 174
34796229 17398115
588602306 1962
2184 302852453
126201648 1949
163572608 81174449
523200001 1744
960712829 19782
344262653 16312
421812511 53847
201000000 670
568752021 8923
784592194 2822
711932271 7111
31870797 501
164037455 7142
908111567 467659220
466113212 466113212
457751830 4717
606303393 2021
72 18610936
299400001 998
873901975 2913
410224905 12974
568161077 2088
233015299 1342
312900279 1043
224099254 747
27982374 125
673844378 673844377
152222955 615
31236 574548061
980444118 4902
378357510 4757
73800274 246
553077897 2278
892387782 4047
741771656 2871
956121351 443730889
552414771 11414
509442719 4464
1586 430753652
701858131 2410
185720812 2654
535583099 2292
858304926 2861
729569023 4704
1542 449428056
573215262 6120
12300040 41
485209501 164300
794300076 6866
643300175 3343
888834934 3297
44026801 570
417817026 1675
746965670 7327
857400000 2858
679813963 7795
45081228 343
307471135 307471135
460801537 1536
622659296 3104
705474386 15636
873301192 2911
542004431 542004432
535828609 47936
149400000 498
475261680 1865
466295855 4407
1994 469039709
278999800 930
800102667 2667
981694009 13938
749308118 4008
534817465 6435
81108225 275
454770889 6274
572039264 3104
613985744 4095
585320126 1981
662699265 2209
384546184 384546183
86889694 360
903566356 24662
172804 2
10236 894554748
119780596 503
648735758 2863
665058433 3516
257408366 1663
35100044 117
755020534 2701
332921679 1946
767617340 4206
994 197698113
649197835 2164
963067950 5850
858158430 4495
789168285 3721
888421326 5599
260319071 260319071
603174890 7697
79631058 453
151800507 506
1278 175787622
573000079 1910
535529861 6557
728051237 6906
454501514 1515
97301102 70909705
225735783 21931
890399010 2968
949381875 4875
971664981 11180
451798493 1506
355859409 1242
612915063 5041
831480398 3845
563699999 1879
920587783 460293891
472742625 4230
902602414 7297
102975281 51487640
157899919 1440
740343440 3047
596401987 1988
101029717 576
651240746 10641
203160314 1451
109274621 1362
314617503 2461
815697280 2719
189429189 733
736802457 2456
579373336 11124
238076335 3115
309878610 1213
904496984 3015
851949011 3244
405824953 2652
55854313 372
396627085 2436
272466181 1767
351309708 16526
780753459 3739
613201376 2044
547661985 3705
945219662 945219661
20994337 88
323658986 153455238
776761763 6093
887770454 887770455
701778529 4272
945 189715603
408821679 408821678
547801825 1826
256637601 10113
640435619 16827
740986643 14923
58503426 1660
994769207 6268
773387611 11797
851825438 4954
820802736 2736
711776585 2742
787720589 393860294
7676 949870958
710 189600024
793932249 360020364
57900055 193
859131505 429565753
864525459 526810
753599999 2512
442438550 1647
873995395 810005
763792494 5339
951633925 3382
116916859 588
10220727 41
505503069 1685
755699059 344588395
258925342 2041
677983526 3725
725100000 2417
297946916 5021
367248512 15599
974190912 4262
44216692 44216691
329486495 1552
133045803 66522901
83264375 635
648219549 3058
293700702 979
263681120 1307
651376874 325688437
510636059 1740
15363696 89
314848498 157424249
5363 436301113
950071182 3381
294300000 981
69444387 35467
125346075 606
3132 699084324
979350714 489675357
267922885 1310
308628378 1033
517547772 13875
464897804 2371
897077535 448538767
829755845 28355
326038305 2445
11399999 38
330895488 38192
393600601 1312
833308515 416654257
852000480 2840
805427517 14547
183511159 3502
519598555 5685
942666345 7098
909029502 6174
775502585 2585
239612163 1033
783602613 2612
944879453 449542880
787839767 18359
67235948 24623104
3540 720625745
489184247 20051
417316886 4775
615025223 28761
796383037 2857
321993495 106202
357601191 1192
86835891 538
567728420 2361
561902928 1873
983702877 3279
198178786 8088
188700162 629
80699941 269
210833015 749
8476571 134
531862785 1856
91742093 877
899903066 11487
790163015 4121
566692407 3554
217544138 986
439837423 2274
444910977 5899
480411264 1946
85571239 295
767 149929549
757402751 6025
408423707 5457
573300180 1911
601801021 17323
297412367 1424
660602276 2386
783175508 3986
59747151 59747150
715961791 2912
855297149 2851
825710747 10245
12900000 43
310926979 1204
831300080 2771
809405611 4982
397863434 6427
351704924 1196
808498687 2695
4423 901767612
92850993 50020133
890999999 2970
472605050 33871
294319093 183146735
812237499 3695
90827373 1007
844983208 844983208
280939891 10858
301936207 1730
786242348 786242349
84227324 325
886393016 5624
20463989 91
559040511 3479
814693141 3285
508446735 254223367
101146190 45339953
724039200 2658
67913207 303
575291770 5928
787772247 8174
998999246 3330
502586539 251293269
118200001 394
490200000 1634
31976 800998800
730525409 3524
226387003 829
739676918 3082
172033560 960
795351848 3290
812551500 8100
998640786 14540
608907519 3848
356939647 3389
498628946 29079
715766796 2682
725917978 3508
586538652 5597
311566698 113076007
771460000 13600
957778743 957778743
55546258 27773129
801906701 11387
791214677 3062
140591740 589
909605855 3032
525813323 424549026
999490353 18448
147121463 797
437159041 1526
706700551 706700551
313 86359364
804435568 26695
225000000 750
572629960 1946
297121609 19017
524888514 3681
185437150 950
7651564 42
172496991 1838
926360121 5180
963347544 685750679
640151365 3253
848779100 4136
309298968 1031
372832526 1948
476027122 1804
641335725 2380
382199523 2126
609906819 24424
286546810 2340
459362394 5193
814731926 4195
277200924 924
630401376 4625
286408942 4637
46347791 310
556039815 2623
392851251 9679
797037288 2857
824546545 4840
255700071 1253
566479618 2878
74061664 14157
379377611 2410
643797854 2146
697441792 7808
741391156 5036
989955140 3782
401861084 2453
403304440 1734
966691794 3530
235299516 93675031
506581348 37187
2074 272971279
178564053 937
716885738 4813
446952719 3156
436664977 177688506
780864791 8447
29699956 99
863102876 2877
101372687 75834948
977676313 27996
247143915 2291
96382 962470652
700259001 6076
867549409 3841
505802067 1686
18713712 94
371547659 185773830
200700000 669
666651063 333325532
630000435 2100
550531409 4816
41022521 266
280710444 3555
838949579 8093
87964801 680
109799634 366
855573391 4292
929324384 4257
369534616 2083
420852326 6470
9072 959157601
26244497 238
714900668 2383
136158690 599
875097196 2917
554994731 9355
533103047 1777
573227423 2464
203061896 70026506
806019593 12524
312905071 4712
3170 907085990
4365 830283990
404298630 1915
95891981 580
680690357 333377194
150540857 2428
289842110 3783
733300724 31790
416682574 2229
21599990 72
546159081 2066
677702260 2259
570547119 7528
746315116 4769
745439609 2614
852719121 803406488
47142496 713
469199235 1564
428552489 1537
509807871 48424
861857295 112912
287700001 959
775136940 4740
925869746 6927
332470428 2714
61200078 204
1532 436169803
11045 370579710
247297818 247297817
103172253 816
811537985 8382
3015 808580981
306056218 3305
975930433 4481
634814989 253570731
944286396 6619
826926587 413463293
526815450 8295
623916412 15566
376287967 188143984
167568921 1045
444207801 44644
71095849 71095850
756273527 62897
777769882 372874622
128700001 429
188229813 1540
797099999 2657
834575416 4952
265499837 885
769600573 2671
846945940 2971
934724972 3931
326048946 1317
2062 425339050
111900374 373
793894377 6293
962585599 8467
696810154 3489
522772156 3268
516007944 24228
957351839 6698
69207221 527
447599763 1492
110521584 642
357701747 2193
6814 494778379
25370118 105
422567024 2434
542977699 8300
830981304 830981305
3979 977129674
422699654 1409
285462975 235725
216646855 2781
166200000 554
536369068 2061
42193385 446
489913787 12044
3174 651855021
50550007 1180
520393224 27760
707645054 4426
74699999 249
575401919 1918
633736501 3265
124210581 460
974331120 487165560
138346000 650
622471728 3304
706198388 2354
177982515 88991257
931525199 3825
466416273 4088
973705232 867224155
946980387 3517
962922483 481461242
736537731 5059
384841860 3126
383496508 1660
946444385 4699
96472105 628
668763835 334381918
392620041 2206
439500100 1465
411901702 1373
41221565 391
950819617 42238
719385071 3830
547497735 240065164
253800846 846
627639841 313819921
585383965 6738
686932163 2702
134700355 449
122400407 408
999460499 998282968
5833 841167853
42229988 219
171482724 85741362
990512005 3761
261432662 130716331
508502498 1695
830654657 6808
654404805 50910
309905201 2090
761581217 380790608
534493440 9711
979331579 489665789
940155913 15006
725260256 4964
926396299 7429
3852757 13
796563782 12117
876000001 2920
139805088 1210
173210415 173210414
292753294 146376647
596854938 70018
383164199 2719
709589087 8112
978658538 3708
568990510 4505
48599837 162
588900001 1963
546950460 5951
238624125 119312063
133143761 967
943215876 84875
647699999 2159
189633711 2544
120498040 2802280
174799969 934
6772 714987723
223953615 133167587
183669049 1464
608399433 2028
188528471 891
7428356 26
465886160 2320
478650218 25263
426140834 3646
845738337 4912
657004158 2190
591998545 3743
39308159 320
272626285 34057
979909024 10085
635478516 635478517
583471707 291735853
20803114 108
691629841 2817
416266651 1665
879444749 3332
965579868 5168
970546831 4593
683671512 9902
2901 758704332
380297596 1337
750684234 2951
928522748 9404
116100001 387
826408521 4606
81970562 752
396131048 12311
406820343 406820344
560012 2
961878344 8759
393901312 1313
223750782 7218
426151152 2052
345711600 1802
130199565 434
851404933 124274
876770787 12856
887175588 443587794
226500259 868
864237455 2991
69000001 230
380846966 5200
243000079 810
767537065 5268
823865401 4296
193153739 96576870
992291311 5826
939898612 752188808
993250951 32936
693340205 346670103
248335575 1275
44700824 164
556552788 2909
920617223 3732
955500503 3185
561883569 6177
93839761 885
860840837 11726
931753102 5729
99340891 653
108399806 787
603003050 2010
72423328 36211664
95765026 646
248833942 900
168121302 1739
95099684 317
647999021 2160
650220810 6591
976484664 4461
554399150 1848
36387 398799693
254647576 2275
17924116 165
596687363 9828
644736351 322368176
453899008 1513
286200954 954
212400709 708
752027564 9309
42435 988268715
291600062 972
85170329 315
433003519 7360
881959078 3146
570761600 4325
58933789 21587759
475085145 10024
755852059 2886
807600542 2692
49520164 554
247197975 179161027
853578904 5982
938347657 4545
51075491 1388
22990006 178
670435326 4278
908471015 314625997
921305064 3103
92999999 310
788606756 3397
177588133 971
326022529 1451
267096061 9702
529844676 8130
534900123 1783
154227929 77113965
522686824 6025
596275319 2620
698702466 2329
311104573 1157
412823573 2086
744217156 3751
903410873 497960510
800403114 2668
402518575 4623
8465 305666459
405048629 4830
533082846 266541423
2872 381104377
122683212 1572
52200308 174
244206211 244206212
571983855 3414
15812272 14704364
350608615 1846
961016843 3352
972330537 6284
752479768 6253
656647929 3347
476781111 1943
570743572 570743573
227 39346816
286932899 4233
5170 869558532
146961771 865
311559380 311559380
486602109 1622
174229516 853
936513569 936513568
230668399 1539
622979515 3703
458473680 28560
764103181 2547
234505753 11492
340802657 3203
173243944 173243945
57261957 28630978
393901737 1313
969334634 484667317
242275158 927
541849031 10116
407231421 195767213
645000001 2150
307822186 1697
41817380 249
779242464 2652
836170189 19398
442217505 122464
870035805 435017902
524099484 1747
399049819 7159
490762947 3398
278700929 929
760802535 2536
2981 632023438
179400000 598
51285626 801
80875141 403
431209673 2207
808902182 319358801
751229110 9047
402898656 1343
817493040 6629
1508 275713962
630980253 4546
500498937 2244
402000001 1340
633436544 5042
420729529 1531
514972722 3319
209737439 735
981534923 3709
443394960 121080
979151399 4824
957414825 4819
551400000 1838
40515143 138
290999029 970
394442765 21167
548184671 7833
929694526 7281
120401150 3305
876932548 3000
377956753 5414
721197597 2404
319499999 1065
16512678 102
576787098 6614
890620489 824719563
722808241 361404120
851717484 9631
189554366 1565
794578380 397289190
11925470 185
507025921 2468
966400006 5118
195246572 195246573
149716316 3964
128316774 559
863127982 6309
115198481 599
26100088 87
176867054 6795
201144038 1357
617185373 6283
268501418 895
608401753 2028
738302460 2461
227719372 1551
147228773 601
333540456 1461
849814 4
358287446 2231
670841289 3028
751746893 3254
320998929 1070
469498435 1565
533363096 2296
437996279 437996280
422400001 1408
821999217 2740
970214161 14104
852128474 42405
4822 773456658
211542848 1888
523674570 7381
247152989 1124
232691055 1004
522718559 4368
160359588 828
555616412 5173
535452364 2113
942798416 7536
731853768 5272
771297430 2571
664671047 332335524
773601209 3394
864902884 2883
314999105 1050
793329855 4096
416141155 1742
671700001 2239
337798875 1126
330904901 2234
984929304 669782331
3758 615728128
381518561 2942
517198276 1724
882039947 14143
215063552 2816
1659 464144997
555757429 1958
74376905 1190
70897024 473
434110801 7160
153300512 511
480233903 11052
341652065 1254
977011650 4925
288299999 961
975101246 175599
590005486 2295
248 41798664
75300285 251
403730361 23657
280500206 935
165600551 552
79511689 1046
351001403 1170
963484063 21068
105600257 352
11708581 255
909380737 33993
976150727 4922
769585296 769585297
3551 633969167
558496360 10636
568598562 3093
177326374 8813
880044725 29550
867899425 5768
480602546 1602
229399217 114699608
217045553 217045552
812402707 2708
723217496 2480
224119050 845
176097241 74509135
569118529 3792
507314941 507314942
510550848 196546123
899674977 26369
673548006 2945
381349569 1888
542399633 1808
2027115 17
997981601 3740
781500001 2605
828097379 7260
849673701 424836851
710350302 3193
47286006 757
461594474 14325
912668346 4509
568392076 28084
381219802 26909
504872782 3247
898820920 3688
19934 649513104
53699877 179
545460120 1928
277520385 995
4148 834058160
662399763 2208
2903 266320922
702688049 6194
274199085 914
558899144 1863
325401670 325401670
494755829 4575
265799127 1498
358677649 3539
727503085 2908
131100001 437
164037798 1100
935243695 4653
856200451 2854
1821 370076367
658431928 3838
328185780 1151
2831 702236620
782081724 4674
611080657 2716
604322470 16790
458870423 1941
635887197 3531
724490070 2522
362570169 1271
247747872 1667
60900001 203
727777583 3856
456567233 2992
590098034 1967
948490277 776868344
669438163 3206
562874333 3647
756531806 756531807
980882325 6165
816564650 4684
332700140 1109
244799185 816
926144791 5007
442615169 11092
519492117 12298
3289 805525424
983997779 3732
927223081 4442
21003461 414
657205140 9518
76733512 398
945660463 945660463
414484639 1501
309066094 2593
464131280 464131280
490499699 1635
409584907 2223
410731133 136962069
355031039 2048
663297788 2211
896361684 4197
824697250 2749
112200001 374
808675383 5331
840545751 3782
775947955 4503
72356033 433
186318285 881
43413945 21706973
458065621 2311
650298889 650298890
990889900 3458
633975242 7807
565951679 2010
2611700 86
24991080 95
700349953 700349954
1992 532387896
920513371 6625
417001391 1390
52977941 289
178199407 594
35015672 35015672
269194573 1146
754709560 745828670
108320235 1166
957299999 3191
991441398 10704
570899065 1903
951912615 5624
3286 895558450
918091622 457502662
869097104 2897
313504698 3707
68048556 29283580
347355630 3031
994385291 10196
172801064 576
610165399 6620
853804505 17086
249254460 1260
673224429 336612214
216173214 1715
164909733 82454866
921739079 15108
2011 492836860
70661592 511
104498295 1437
527318630 3785
347098914 1157
682203302 2274
719639086 5318
142397742 142397741
794486583 5405
66539177 715
328764418 5274
501600658 1672
605787026 605787027
713103643 2377
685188949 685188950
1381 376900532
541700768 5992
776697412 2589
353401673 11760
384600001 253797761
445955810 2989
945950277 3900
835204435 402462884
329209456 2659
99875951 2992
488621915 84449
108843874 1175
199277085 1855
252306957 126153479
555298474 1851
893548084 8041
578552230 2419
923927691 15231
657530147 8254
372241883 1806
812401660 2708
292950372 1023
626697352 2709
138000000 460
1944 278455999
618017476 13225
994240288 30335
642116422 31247
370459968 2080
175812468 2182
512700574 1709
739207838 4406
913200001 3044
781797394 2606
282959264 2494
324719697 149348880
18825772 268
501048722 2842
340605217 2974
357600039 1192
572401903 1908
767983224 10235
572617784 9155
181272376 808
343081505 171540753
997071275 5413
292800539 976
947403078 3158
197916381 782
140320351 70160175
720275363 618703785
247043450 2632
828897236 2763
759897467 2533
264931175 2318
750194588 5781
696241232 2584
137273201 694
95664892 388
106098716 668
214499284 715
755738980 103060
62522554 267
56475294 684
812402708 2708
979957794 767120517
939224059 5581
878400476 2928
970170625 117695
319841157 1393
740024412 2602
239028504 1144
528929629 3709
998096672 3327
184501040 615
101164688 834
936559798 3564
412801376 1376
79805252 5973
266107213 5081
298617796 5835
155400519 518
796416977 30622
862251922 2954
894805145 25274
158024069 1192
947312759 11669
415895707 2068
93932646 2406
774811843 137977
968526866 10243
77295782 658
2682 716059346
648535146 648535145
553673799 4203
342899261 1143
109199637 364
457389921 1552
993543036 419370174
830402768 2768
113174646 1255
268800846 896
860099462 860099461
268262915 4261
239100954 797
951865352 8514
435870481 6819
689765006 3505
199799333 666
301361325 5490
701099999 2337
778199650 7174
686399424 2288
414815304 414815304
3012 793258456
841200001 2804
190640419 8795
119560622 1046
700253065 285207039
263927059 7323
212120099 719
4097738 89
918423987 885685963
161700540 539
302752478 6365
156899625 523
819301688 2731
42339 923286573
670798328 2236
2916 335762820
332713394 3395
659403010 2198
80715952 304
641653041 320826520
507384177 3196
896435020 17160
402152663 2637
416963863 21629
781522708 29222
921367298 7439
166917471 734
506734370 133703
713719180 713719181
394201314 1314
36587775 131
693740825 2382
113524625 56762313
428699815 1429
71670200 359
8000 483072000
849844809 7927
353595777 1388
320022067 1153
603078384 3516
366035791 2235
902514380 18059
94800000 316
207496268 1297
184557520 2254
343498855 1145
41100101 137
881642609 440821304
684272460 36077
633991944 7657
259801321 866
973230310 10191
855987781 4395
92008289 41184
235155376 2625
7172 964318432
574642743 2522
414584794 212742887
155344 751575061
483713403 6336
425694773 5937
15438494 229
359542223 3427
177526537 866
3090 269821890
253235420 934
179700001 599
686726327 26774
411629604 12185
687196865 343598432
170400208 568
648611144 2835
957603193 3192
952200424 3174
305701494 1019
652451069 2413
133978200 1165
2212889 47
705962327 12008
268189215 132573370
869400481 2898
33758721 512
467101421 1557
507577458 2958
717633769 10614
596028148 3937
68441180 681
591069639 4908
543900001 1813
202501062 675
831544426 831544426
540302218 1801
363899999 1213
281999059 940
645600459 10246
804060434 4528
266500840 2606
895064665 895064665
1641 149980836
145598075 1062
263400089 878
470960201 7484
892811533 7775
843110354 843110353
705530547 2361
3618 712604898
436336823 6536
512330023 4419
133808208 1712
8486556 35
509048904 3172
442127018 1484
824457703 412228851
960525248 6396
177600361 592
742186698 3463
985085621 3383
671886789 31868
450969805 1963
74166081 294
681677207 8639
765451620 3204
385425005 4958
147000001 490
876899999 2923
331524446 8015
750647750 28619
629963224 297983191
562014959 2271
23101860 13452093
277261736 1767
873457460 3455
473761290 2985
914399999 3048
612600305 2042
686954856 300984768
863687351 4246
404248633 202124317
749392200 15830
752177987 159732
4604 321123328
471901573 1573
155599589 577
331054151 1148
530103084 2062
13733 596355525
672598999 2918
1346 355808545
116979060 528
852616142 426308071
2532 642453360
594558827 2309
509829020 13436
272163712 2456
455701626 1519
858600001 2862
419151784 2369
349800000 1166
82035457 1023
303179986 1583
228055192 1183
830371245 322415356
390898698 1303
951463525 951463524
661694372 2423
12588971 132
378265730 2307
574817868 2566
838210293 3015
390598698 1302
841407668 3129
835497216 2785
535962576 6483
640538054 2285
197001967 718
231462036 115731018
156775948 809
137938461 590
514179981 3265
926313784 7221
721238816 4415
506005967 1861
501641559 11810
652668895 3761
233704356 1487
714902384 2383
285551076 1124
441464499 3110
369000899 1230
608427667 3351
116843445 5880
470426153 1714
37676212 259
111978721 888
2986 539968066
439675536 351389186
776476998 3687
235991109 1239
442128414 2605
25023602 171
920535689 7134
1574 376193818
725997579 2420
287080512 1392
640123408 2693
968405055 3228
720594270 4059
46643400 296
749402498 2498
391501306 1305
437164394 2020
324300563 1081
999416764 499708382
855351667 427675833
427717890 6841
2680 206832779
418745739 209372869
86884355 485
706202353 2354
96648267 4433
724371129 2910
57457969 26187152
771067798 3891
194248197 3969
98100326 327
780900929 2603
731238534 6859
782767895 643300482
182400349 608
229487586 8557
96299794 321
885956441 442978220
392181163 7703
932087557 466043778
941043784 8005
480598818 1602
406188032 1904
722173599 2763
368882517 1715
300188599 1009
456301520 1521
424103258 18408
534507189 3430
167012138 6853
86043600 540
401169022 1369
501693233 53247
296100000 987
363899403 1213
149920622 3904
37460521 37460520
935999999 3120
897375863 6088
849302832 2831
910106827 4002
448961140 448961141
12000039 40
643735951 2822
210537551 105268775
505528000 2900
392860778 63026
949999447 10886
509089591 2523
168634705 1521
855737568 2958
597771283 4334
732005184 6052
840227411 3410
188691155 1304
5090 996959592
255085277 1804
238057391 2507
789819985 323932448
643214316 2867
540166861 3870
438224747 2729
328032122 1142
629325580 6221
632998947 2110
223800001 746
751502504 2505
662536626 2382
611995859 5964
358883947 1467
536452366 2945
571055801 213964626
313956676 1775
754154878 28505
930637938 3246
439276370 2946
953400721 3178
726297578 2421
642899898 2143
480285881 1809
568881285 284440642
957091709 11670
533401778 1778
457799374 1526
581 171350211
18362 652583260
267055315 1363
152888791 655
154625511 19630
2931 51653148
591917436 11415
381913844 1534
2228 121127448
278100000 927
465696432 3117
976337199 3400
105234529 574
46081643 293
778607126 2757
534600001 1782
564422169 2493
839420635 15006
354300420 1181
5267 864301229
760724497 4592
375275813 2625
697274901 3703
38675639 760
38700000 129
510182097 2427
527401191 1758
759966968 327969685
186795861 673
494730554 3201
604479096 3047
457238283 1575
352581657 3029
245475450 982
735874340 735874340
790198283 2634
9331574 38
655803333 2186
617397942 2058
4831 943208873
986273051 491050415
56685625 7836
504728826 2869
744007629 2906
264594054 1963
435062356 9035
884102948 2947
833455654 2797
949541989 879220587
26730624 625
740408698 3155
179665793 89832897
622100411 2262
593653966 42634
272425832 1688
755342825 3066
957231073 8352
989298969 3410
944208143 11448
532800249 1776
850023161 18284
423345873 165114715
140669904 976
334510802 8731
780597398 2602
375684307 1364
579414263 4862
708349050 379874981
885833536 6496
1323 300251276
2478 253444658
231107500 1094
959155101 4173
919238330 4258
566884830 4161
365127597 3545
85420152 886
909897003 10577
940429988 896164834
231909919 782
317735135 1948
787799935 2626
452203092 3411
865487596 3837
980402376 3268
791789956 25019
827835018 4838
753399734 6313
3795 964525012
174176457 17639
764557881 4040
8778 588187446
281261400 10020
532198226 1774
269956751 1032
526232019 1919
11656 491655590
662739247 4101
2680 573289520
861179442 9951
918051735 3742
685112401 27900
957721680 7349
436163916 177309235
905116503 3978
175804388 1413
141666666 5564
912296959 3041
22376639 163
532743119 7785
169632760 1030
156498825 78249412
356350903 2399
420050090 1670
502366279 251183139
795844737 2984
290018386 5865
644306598 644306599
6772 811112644
219578071 1536
4143 972595504
614768960 7072
337501133 1125
889801265 3441
856276289 22845
805582517 27199
324256317 2176
392939003 196469501
631013836 3183
153862626 3957
342491116 1857
586033479 2542
908784097 3154
107377201 1200
827059715 8708
416019723 208009862
9899982 33
499116307 2734
169259373 780
799803835 2666
959574203 8433
511500377 1705
973620883 13221
738304814 2461
556431596 7971
679799999 2266
180458216 714
471545010 3053
129033134 495
538065916 269032958
769128399 4181
839071729 3201
337047908 337047909
65872521 248
2302 516482780
73280099 73280099
33962671 279
958904289 6176
355067304 7049
43071025 456
639999108 4548
487830552 4499
783001239 2610
381542746 1962
66576573 1070
86069215 569
8261761 29
907440503 4774
823499999 2745
775448478 30982
193673596 793
307177290 2837
233164743 941
567845351 13113
386847624 386847623
702017206 3971
387860508 1758
846893874 31813
411001955 1370
559685353 4834
13811904 216
446710924 9449
157473277 1434
69916700 700
706546238 706546239
585709824 2494
960061066 960061067
894298632 2981
65351771 1203
440801714 3841
518852251 1946
3300000 11
601018440 4568
1169 326840091
392688324 3708
979929299 3570
263616772 2901
956656854 956656855
963296789 3211
435416636 13983
426171877 1599
781846904 14629
451038770 11118
688403367 688403367
503557902 3091
121068648 1711
610814565 6141
676081139 44950
80191418 443
781281374 11625
442316789 1569
345599015 1152
550004269 3424
349171096 1365
1600 448425600
326391001 3672
856831460 3113
823347007 411673503
175309061 20492
349735402 1623
3022 246816735
362918842 3799
892712639 4141
762166771 10463
60900001 203
295231230 1134
840302800 2801
227893097 7963
243034271 2224
483526766 1845
511801205 1706
443401478 1478
450542656 1851
903134068 6033
172974455 612
838601044 799492588
973116834 973116835
288900963 963
411279264 1584
626400767 2088
35559426 138
415879926 2849
709435969 484225979
407258881 4578
382671966 10208
995270670 3951
1350 192424950
902103007 3007
240260769 1323
386900095 386900094
930918491 465459245
684601221 2282
863097643 2877
99705367 644
359424396 2213
91154965 952
683675295 7573
228700196 1991
313771902 4775
255824862 149474456
398980293 3406
423925171 2879
768083022 6171
242201848 886
450828981 2593
432065284 3551
797702445 2659
441634831 1529
153599488 512
368532054 1947
983136225 5264
586255522 2227
359612243 1907
262795840 1520
618326549 2932
215781300 980
802074877 6733
311189760 30464
620925224 4465
935034496 3371
862454499 12461
451731276 3177
508574986 16935
485216487 37207
648273761 2264
106147272 368
731724843 640885318
116699710 389
580500000 1935
297806160 297806161
498298340 1661
568834497 3287
791758929 6376
534211915 10542
724090388 12687
935713949 47636
2556 579953844
720312441 41202
996731128 932381453
154799484 516
851167508 3197
449122482 8823
158700529 529
319375119 2037
636201965 5263
624487918 3817
996862535 23157
2021 371360032
348692976 8523
916140619 458070309
542471237 2169
991251415 6257
831027081 3380
802242145 3623
860787189 105623
406135689 78088
903474815 5391
339892544 1803
31788 845195121
99926068 1402
33600094 112
496053942 200920363
436298324 1749
940489136 4177
69599997 232
893584504 7129
924225028 4996
575268531 575268532
709 132570979
830617274 3345
464381940 192632962
72532263 379
266700194 889
186894090 1598
384900159 1283
811787512 71970
849538811 41771
999213851 5369
943796854 3146
52168409 357
231937730 1205
760410389 325874181
10931543 47
237054255 1800
914402309 3048
216600001 722
902267422 3589
585300001 1951
834492110 4118
927265853 11723
977307037 16900
539269415 11035
703202869 2344
80794067 40397034
142168356 666
85730000 651
243796980 5206
239830051 1154
54821302 1138
988223604 3772
750490807 5122
420314268 4537
936600000 3122
815114306 5481
104100348 347
6401 595120173
506401920 1688
286260480 4455
382040343 132496898
381 45845730
332701214 1109
408912735 1438
525845783 2271
941775464 3304
275183767 1573
847264051 847264050
110294353 504
537994351 8073
141077496 2408
970085475 6759
49721347 24860673
821984848 44616
355528714 3121
656468360 48114
373259084 1291
665847409 332923704
719702400 2399
930387146 3137
805777139 52313
483398833 207178495
684928381 3342
356631975 1912
520200000 1734
24792855 12396427
202199435 674
351135560 2365
298802539 2949
5459 904501710
379477505 3138
591795512 20722
38395017 177
902997504 3010
894834780 9660
549067693 130156
430350937 42265
120388806 6343
563054415 3883
993974668 3659
6059 803483990
70800104 236
684899151 4965
980519982 36227
513898288 1713
984787200 3753
784502616 2615
879798338 3506
531303155 1771
82200484 274
176174622 3720
518170401 259085200
217517970 993
609813427 3626
5413 514159430
672142453 5519
493941355 2434
936748382 936748382
622722529 2159
15615776 73
511949961 1865
4060 229775700
812790129 19599
758941005 660193038
889594020 51303
495880379 2187
513898288 1713
745799999 2486
664509860 6724
193760359 4310
28348002 1903
44766517 188
618452697 590783261
861358135 22564
805985336 2885
978364113 6182
11460072 91
3057 279357831
769907060 2990
312230127 2606
8479061 4239531
958013911 12307
154631869 763
572718916 6052
142401632 142401633
454012697 7901
362920625 3442
39621535 360
327900000 1093
695397681 2318
810899999 2703
507212340 1734
363021964 2785
781205146 2604
468001854 1560
171299429 571
305698526 4456
6077 376543074
718802396 2396
618115114 465116301
118028340 3554
626703905 2089
297271161 2211
734268482 2733
512065453 256032726
731124336 4728
754503651 2515
294644305 2056
407145357 203572678
8044 499374839
519712159 3269
427109286 21891
3158 762782472
783961079 7349
2134 458437790
666081117 2468
645241058 297826145
257700858 859
492562762 137508
848854197 11032
668879590 15049
698103601 2327
407569375 29055
801195469 8410
405001178 1350
843677976 13224
235482540 898
854988419 2860
491701149 1639
244346269 1010
749114180 749114181
932667059 595922137
980536160 5331
703802243 2346
303222673 1332
579301930 1931
878407391 878407391
468290767 220387132
14696 812386828
517040159 3120
546865314 2445
42299859 141
54899817 183
607464129 2312
540689015 3574
997416553 18392
404484805 404484806
23517 375848694
580855651 2334
968485004 7671
672133735 3990
212711699 1668
662665357 238584
907243045 3865
482698391 1609
631036820 2157
355812702 1454
984997274 5642
546787017 546787017
482916280 10510
87002247 586
290039178 1573
600959811 11457
978893801 5543
596400748 1988
356100000 1187
58200013 194
973741340 6026
663420673 2214
166581304 917
169500000 565
275100384 917
668698853 2229
214923805 11578
466288849 4134
866999510 2890
477706607 1724
853197370 2844
17616 713285291
167400558 558
619625159 5335
551098162 1837
123442371 634
298874799 3760
531371838 1814
113 14403498
459365851 1933
354972435 1997
299296556 1066
468899119 1563
815993872 52723
105367119 869
883800845 2946
848700000 2829
798699521 3206
766301121 13787
846265064 4564
942152135 5064
779050663 291655430
575361125 8634
86699710 289
886197046 2954
628200980 2094
296677406 1026
562686826 2258
735928876 4149
204614364 1244
730204421 2434
949174171 949174171
195740125 875
1361 236170247
74708370 503
670200000 2234
142140639 500
655568449 67224
632679080 6234
3647 993137048
54000181 180
473275589 2109
812881646 7511
73672151 412
200591919 1283
2806 306682170
768464551 6615
970209819 8991
306323623 1427
917462303 3168
182879351 2350
253978996 2283
389925056 1403
610760284 8337
761648508 2772
488713617 8318
529082728 6437
218572876 778
736000371 2826
697786393 34682
173318209 1483
421432096 2531
716901851 3516
846928268 5833
808868000 13775
589005542 2763
461027564 3301
915864749 6990
178117939 44198
126540025 75435381
156756193 550
242722689 3184
956871424 4143
446888928 2144
613842714 10918
532515388 266257694
158419161 692
229497416 986
523801746 1746
246898308 2901
625134758 2729
559819391 3445
575102244 1917
363021141 1629
595201983 1984
117051733 801
659386352 3253
578704893 2768
402860052 3781
697724729 2439
741004197 2470
463159745 1799
549564542 549564541
477900068 1593
18900000 63
162417773 947
433013991 1899
378707198 2265
301966899 3523
450593968 4244
95979644 1354
85780486 531
18626208 18626208
61800207 206
2319 498363984
866868686 808425971
430695339 2253
12191 729387530
993938219 496969109
638087632 3224
919481119 3680
765819545 8133
774743773 4121
1727 205709878
917595430 12549
589498293 4154
451754356 1692
681096353 5048
65374713 1027
167770009 3638
171220930 1983
95950618 391
125740829 480
266911296 910
312401079 29180
5694 634066758
660695274 2611
572381355 2777
726766085 4843
249 48031104
535127005 60012
111300309 371
454500001 1515
513320557 2998
387413268 89081
112124999 11960
746097513 2487
155867533 893
244129073 20317
713204917 356602458
2033 579605709
35472059 652
588900000 1963
124499655 415
233309744 233309745
855303507 855303506
377700257 1259
710482396 8277
793492750 793492751
601934225 2084
965400001 3218
510303397 1701
27830089 156
381523235 154839649
313500267 1045
969235166 4850
586071850 3185
816090604 4274
144800526 529
294600001 982
57632030 260
689380634 8227
557373819 4799
423776103 3093
642951841 321475921
945271007 5742
584930604 3431
404698652 1349
858196251 3792
148821357 59741
840582601 3237
988257558 3839
386143001 1722
606038602 10363
896270871 8490
862503484 2875
491928409 7605
752059957 3229
483910467 383960607
467251739 5572
3923788 268
535590721 10416
693297368 319596071
507901693 1693
338683433 169341716
794400000 2648
490928004 2866
246813431 2039
700167027 2684
551729815 5786
335522999 8155
609111471 304555735
929467595 14380
259451281 1020
275400001 918
310016168 3284
21299928 71
952276073 476138036
394914970 3302
706201281 2354
219425051 1309
3689808 158
661751995 330875998
3291 934443249
660101173 10012
548508132 3186
204128443 714
92400166 308
926304436 9345
948599133 3162
38635777 622
725754321 4308
45428461 385
785325383 2792
823122017 355290963
126300420 421
942241418 7306
31306349 255
722703737 2409
926342650 52538
620099687 2067
64059 864284028
91809941 359
461173024 174557753
889193802 444596901
793555738 5680
429402769 1506
606990879 606990878
813357617 26719
605102017 2017
430822989 1942
85204920 318
600003145 2000
560602525 2451
94176585 491
744925006 9801
421022591 210511295
2307 148347021
2504 647063268
544376449 2856
976722209 4123
856271031 32421
398999999 1330
221239305 14383
683702279 2279
544798291 1816
270283920 91505559
388088251 1650
379965084 1385
88575039 342
499799231 2345
325911675 1222
877320882 40566
43730332 208
947077013 23548
8777159 40
454685871 48505
786252072 5624
342689838 24389
837001865 2790
474186785 1831
725554154 362777077
155399482 518
40824695 137
610551575 3635
570601748 1902
3597 549790364
723562250 3694
293122799 5400
607679107 8644
849902487 2833
603642186 11586
38600 912233800
317010797 1989
541255512 5064
101725512 613
466265980 3010
602614758 2825
530201361 265100680
998838399 9632
692963391 4725
223499690 745
232875299 2422
889757768 11111
245444451 2991
36354779 132
288232200 2559
618345157 618345157
11751 822805020
178677911 1423
252981367 126490683
858047670 5010
326741921 13088
970809839 12285
209386129 3948
753746061 7933
11755 385867107
485603314 2318
589972292 2264
744565593 2669
549750260 3190
462001541 1540
97997626 375
837572677 42386
920662575 414219243
311942531 2508
125086763 81426639
538265529 538265528
78401536 322
79988790 1722
512689990 6321
162177511 162177512
877639047 17048
721798596 2406
274102200 274102199
190714161 1040
808536969 345344559
24001 675460143
498344153 3826
332700001 1109
942068520 471034260
215594712 215594711
712999892 2552
350403418 1490
401136793 1819
314139296 1906
954603181 3182
291149566 3052
261358080 2393
15051101 100
7906452 43
882743058 44603
922560272 3881
277418225 82762
256500001 855
488946387 488946388
634552896 634552897
1520 371983520
82200274 274
136315159 483
190540964 821
203156703 101578351
222904247 847
720501012 3843
98680685 1534
655252615 13665
486250106 1908
375347653 2372
133418697 133418698
438600001 1462
995557785 6807
101400337 338
115664765 428
138273328 827
720668498 4731
216069911 77310
479999999 1600
292479151 1761
10717351 350
945900811 3153
816525662 2845
292200973 974
70683579 698
445425310 2407
158114576 158114577
112800001 376
373752473 3428
67895909 523
55959525 27979762
809905704 4584
117412127 58706064
645798336 15432
299700783 999
250 53440398
12456 864066300
621822162 9677
889814693 30963
327726623 1559
217461273 3718
976699790 5335
734705148 4337
59826130 2639
936282573 7958
560583310 4426
936303257 3121
768197231 3212
4131 346742212
564793940 37077
524016000 54585
788703259 3507
6539 772850783
346548726 1655
821845539 5419
629103785 2097
374374270 146470222
982348556 427070360
472987713 268929911
80549092 441
474466005 2945
551153462 3732
522243125 6506
285011972 285011972
544211534 3205
590493620 2663
706202237 2354
957901666 3193
38338130 401
750000044 2500
462000960 1540
169799974 566
678024376 3087
34519096 764
544498779 24157
299031659 14262
98895734 837
55199816 184
323213715 3031
341401137 1138
750024120 4260
66767792 1274
16657 676470743
50717229 290
128473934 7657
57675155 295
335559970 1791
60299999 201
212699291 709
446675341 2316
282901531 943
95525378 1027
207900299 693
976408295 619801034
83929658 541
6149806 6149806
959909122 959909123
822784359 2962
537899567 1793
571721537 285860769
950269293 475134646
11578 651725620
691157952 9521
718200000 2394
432888863 2391
1565609 782805
879335900 879335900
994073087 942213397
99930982 416
336273152 8056
168401220 862
279441262 139720631
780488460 5130
554398687 1848
140399552 468
8217 488923572
215400000 718
166800557 556
1476 257267512
262810772 1619
222897301 111448650
350539799 175269899
127817759 1331435
885203818 31788
678604314 2262
641385247 2408
475198531 1584
396262974 2543
798858646 3089
448200918 1494
313292304 2626
573727512 2399
827015281 3952
168566065 65526433
937 255411208
307072557 2639
799509098 2881
3044 740877501
861899999 2873
327429994 327429995
906908477 453454238
870580414 16294
143999520 480
486426915 11577
994048452 887443082
829382442 5522
122316670 1383
956061665 5968
779698417 2632
14099952 47
454823146 5886
143805358 1409
681600000 2272
453826922 3271
738000576 2682
856751794 856751793
860891309 10834
674999643 2250
187442563 14893
650606086 4713
141689016 952
279668320 7870
442731047 2318
383275289 191637644
4663 796811391
63914526 31957263
8402631 8402632
921603073 3072
869543097 3502
613623624 5851
119589056 3901
566029723 283014861
3522 425501335
716402387 2388
749679540 2815
632465785 419964
845 161548329
827694756 6706
671153909 2917
783169490 13204
763526303 7328
7657 439589005
544233468 1861
902365991 826042162
945426021 945426020
277202657 138601328
977447101 4025
266423008 987
674830351 2873
878263044 9515
760854450 347005829
758432707 2563
635857040 3640
635098034 2117
796795887 291200204
495300918 1651
439512181 2833
73162884 41771151
593246458 2338
7085 724035368
280506853 1038
548616441 274308220
751199999 2504
948300476 3161
366668498 76741
236387148 2284
693463502 346731751
723602411 2412
85499801 285
206431475 8686
949304843 474652422
786059232 5448
541910699 3060
773497570 2770
279140199 14680
732600001 2442
378766180 2101
293026473 293026472
498546108 1692
460237510 4352
995399837 12319
55938696 264
729952695 12562
241803743 2184
112800376 376
705991199 26587
75445820 329
492050789 7030
1814 473259902
341933094 13505
959857 412113
648297839 2161
63246630 214
255181101 2037
299310502 3983
497352289 4882
343102674 1761
408409752 2298
26882101 150
1207145 61
747000035 2490
17143237 132
20378977 72
144300000 481
114300380 381
487834431 2330
764248976 18232
735021055 5632
399601148 1332
982800000 3276
860702868 2869
867098700 5550
2280 642148320
292252956 292252956
144357627 967
866008985 7658
586826537 3232
833194419 3166
349516133 349516133
49059655 49059654
561861831 2157
726480738 4287
857628278 3035
707 179534873
624910121 7051
650273451 325136726
543439314 22683
807975347 6046
193748189 96874095
865667139 33566
6491 948854380
565977600 3400
348782988 1440
867913093 11562
691148420 2980
980072710 4490
255896766 1649
871506784 3321
867523154 867523155
98591579 405
263764609 2316
970872872 22419
549264034 15733
130081485 4541
901866241 3168
407315142 2106
988796705 3296
484116168 182307
995474041 986551708
36937 735046300
285381129 991
211378496 1419
64202738 860
154799999 516
565596919 2349
430320666 2177
755684123 755684124
100069872 8464
560060124 17313
944963371 3385
471624042 2401
311904629 1230
565965159 565965160
657544370 2937
471711241 19635
71100058 237
158049613 76478203
4500014 15
548430739 3029
5862552 113
647980701 5076
370086529 2096
297822518 132075719
396819641 20499
760808665 8218
1702 164957840
867925461 4550
698387638 6489
121737510 765
980103268 3267
94500078 315
109682545 470
170508348 170508349
227032824 1711
62990368 303
119769256 1452
5305291 2652646
427180809 1964
475193830 2561
21643217 21643218
861846782 5498
373202416 6728
466146609 233073304
948389425 17114
799502665 2665
888504450 6530
646978743 13565
432800005 183054439
375859425 2201
680090865 4229
169340503 1481
439146235 1618
30299898 101
344392093 2196
690290757 3518
239143200 1200
937087596 8881
713069055 356534527
791507025 4575
782585821 782585822
813905236 2713
274570577 1028
905996980 3020
313943508 16047
512457745 256228872
379753520 1407
996565029 79906
669473285 4558
778696795 8909
202124275 1692
3224 720165589
38834103 4502
521443436 2837
348600593 1162
30646323 111
816378675 4879
791374661 8094
465584295 3820
833316808 3991
349682225 3151
295200000 984
435005725 5463
905723880 36525
54244210 484
689402659 2298
80212835 700
470685511 1605
934813619 4530
548750859 11085
400930272 2013
977058680 4022
607507495 119494
171009820 639
893397622 2978
752830158 752830157
1386552 6
236384836 819
461778591 1610
708604095 2362
129182239 5104
707952383 8457
136500032 455
182348767 91174383
263292079 131646039
4821 945682539
850281237 3627
873600000 2912
1821 443405904
844800000 2816
177349528 621
852449271 10444
998403327 3328
212465540 780
288064164 144032082
753902514 2513
487733520 2672
308517941 5543
14542 484710631
750862710 6318
321057027 1874
969077652 47870
487420214 1965
10314712 43
873226490 3363
510213708 510213709
243131747 1123
600302611 2001
119165404 621
84428801 425
358875737 14006
698814789 349407394
374098752 1247
597804010 31560
524300752 24077
462001541 1540
253361236 5601
572547603 8087
8471267 92
301160090 1565
932654605 37453
3297 751995364
35714626 35714627
828158387 6941
365098326 2218
735905278 47653
788723947 8804
438599627 1462
619275220 3279
544448795 4700
495522171 247761086
419807818 419807819
700632296 4440
8778231 4389115
794692925 4225
289747113 289747114
218748728 781
56189673 28094836
764769429 4341
694581973 3748
401399394 1338
926309870 3667
265231719 4134
692135800 5190
955065651 3590
855274603 3129
863649153 5392
539400000 1798
493617168 3036
727740831 727740832
1924 466909718
140323072 1095
254585266 859
964078147 446804126
41990290 187
297808433 2041
2624 747942602
239180340 929
68359887 10378
747996001 4000
731944338 23586
977352543 4009
716064839 9468
2526 546390315
753300745 3981
165777859 165777859
917251174 5147
20532473 236
482399265 1608
674451382 13457
543414997 12389
523509394 2773
385488199 3700
244280185 911
440761309 4017
870327104 3824
677171676 2355
374002724 1310
701163645 2465
898139661 3580
210956791 130645655
146333853 6959
693105034 5852
932312329 4901
559185575 2136
761100786 2537
729880307 10572
2590 770579066
5003570 22
58149382 676
1898 416516100
386426549 1438
177394919 705
166715157 83357578
844334316 7690
8610130 99
939349046 7442
857820763 4468
879615950 879615951
935805684 3551
497741868 2441
120886259 5437
890612237 15773
994175455 10985
173616420 582
29100000 97
514424579 6687
906300000 3021
197403683 2600
698319427 4921
673202243 2244
223105477 111552738
596398954 1988
386050425 2633
818100001 2727
574137983 4334
608466940 497424114
449053552 1549
580887295 2816
573559753 286779877
794207450 704982913
711902374 2373
805909699 7637
945437851 3710
278615256 1644
905972170 3467
751684785 5365
187704639 1660
711849485 10929
320399820 1068
191486138 1466
1870 518587297
545318253 545318252
27922653 99
55347 607549790
1343 287259642
715197616 2384
970342964 5563
571171733 7154
416698611 1389
73093621 722
946602943 3949
733098004 5047
594598172 15225
252070254 2335
761408388 354733505
829090712 4453
991427975 14289
510344357 8852
9572 656119996
417042380 2666
687730920 34471
738899784 2463
270316523 1576
544070400 2400
446937856 5415
8893550 49
365399858 1218
343201053 1144
887373226 3787
564715533 2701
810892628 13653
310030785 1056
691213634 3113
169376037 1846
152835389 76417695
89769872 660
50400000 168
546021653 4213
373890747 16065
969 260389547
306901847 1023
443763715 3086
244199999 814
279600838 932
522457723 2232
93583319 820
541514780 2098
400199700 1334
666160669 4923
818480864 3005
704499063 6454
208639158 868
179773667 6148
65925353 232
344677948 172338974
885468417 12881
629700001 2099
484014967 291927
686400000 2288
51300111 171
402902370 2307
199859283 4577
543603511 1812
134699936 449
444299999 1481
14971 748475145
59002240 1833
259880514 1427
217063740 1744
557101503 1857
286982373 1228
431101436 1437
721593781 46799
110700001 369
913200000 3044
260097241 1432
80844457 2296
397593060 3074
3413 922612399
120900125 403
427864001 2708
371720629 7551
559269450 25590
9970 685158340
954402625 10769
895053041 3567
986612914 3766
946992221 377694097
246187647 37256
150390413 2377
225129308 3363
214799284 716
521106473 2543
361629186 3218
117267717 42191157
957936540 7615
3221 944377874
638085783 30113
989541935 989541936
434467441 1896
740131197 265874249
379887913 1713
3497 646021792
642484429 370238361
729412578 2874
296519458 1464
1968 152750256
56094795 28047397
418744395 1547
662402207 2208
341571093 1156
951900291 3173
145499999 485
943352721 13040
468469651 3975
709201433 2364
849602625 6067
772575673 8859
988776154 468745774
552537693 15932
668752231 10135
5205279 20
661957327 9500
622239991 311119995
557399945 557399946
329315911 2035
412178221 2322
627173236 3737
88433649 423
89059257 1107
361537560 1800
546816520 5557
135591951 508
692230353 692230352
540601153 1802
133193345 133193346
971595295 24891
697829 10
238616799 1775
776829740 7877
498900770 1663
36534129 190
12121 914835109
4121 918078500
822164079 3836
263664027 1319
67231675 2306
619820062 2569
25398520 12699260
55037898 2624
860903545 409669136
428024851 1650
40076297 309
324135571 2270
5659 749947657
418189462 418189462
112800483 376
27282104 177
620894883 310447441
475491236 32252
988956030 15229
696822913 3456
642072865 6749
973689868 914100714
950096834 3167
6000000 20
298200994 994
801274835 801274834
65794934 411
589521587 2316
15888435 104
3510574 3510574
457201009 1524
208020145 983
813990298 131863
213693142 881
961697679 31387
901954106 5587
859492396 354932438
742239883 25947
132900000 443
172089002 721
2692 784402184
1012 240379674
531255248 6177
745643867 4506
462601543 1542
798192462 10751
408116302 7502
140454211 507
651877249 14208
1394 331306100
65100218 217
713236699 4300
633683268 10007
839485602 33609
355608111 22385
121285688 872
150900985 503
489093534 2241
607496743 4149
608332608 4932
438300000 1461
558506978 558506978
263617319 1065
909296969 3031
130108881 1210
273941518 12186
992888357 948401013
361342298 5469
282569264 2115
62699887 209
101056149 2307
566657806 5939
380748960 1845
330231846 18613
351000857 1170
229458942 2609
770574271 98892
398549898 1861
769782374 5277
619759239 11514
208236519 15547
717003431 2390
122439788 497
61705195 259
244299252 1599
707174430 610526290
899056201 11316
564518001 5206
36194 370539304
937184149 468592074
417266236 3807
653028142 8569
195263373 97631686
111900183 373
609237032 3355
994540283 493615435
108276538 487
891297028 2971
575050776 4919
302121822 1857
467615745 2048
16147 863681796
510298580 1701
4686 497581940
933051582 4902
758241024 5178
255606623 1051
681385295 3408
802980309 4136
295591052 1080
2740 653979816
11285419 60
770402569 2568
6283 734847807
843661099 4100
574350728 2776
482813912 6811
228299999 761
889198360 56646
304828620 4038
420316556 5470
408671700 1401
50339850 590
790859642 30593
639463601 2960
311793006 1492
487128371 64075
973019321 4030
908396973 3028
704986186 25215
312425961 2696
939508739 3180
965881178 12819
805022738 4148
485713809 2751
706103614 345118677
586928100 2175
30287 453820408
901802683 3006
177699931 1731
9548 429889152
487501004 1625
846382496 3663
177900001 593
298499154 995
102751371 685
740140406 3200
917706305 9712
44399852 148
897144826 51375
306738431 2112
596205251 18998
443343351 2012
269826211 134913105
459786745 2749
166342 886363327
983275744 8206
844379910 6210
225198261 79658002
81238945 694
314286984 2328
392399173 1308
56902807 216
870602901 2902
816299999 2721
553421586 2315
957353825 6313
2929 865071363
554234151 6879
773821060 6768
441775999 1971
370750452 1324
931036386 456774414
633370386 633370385
977975294 10291
272703178 1761
670550331 3506
181423849 90711925
467186036 3532
924953147 12582
144642530 72321265
180000000 600
989406330 12169
851328409 5516
951681958 3359
70722626 718
370464192 2241
262237748 1309
849109561 561110933
734937038 5091
291211055 124207059
311396084 11935
249953481 2716
662512760 6254
528972595 528972596
191543909 1605
348448730 3493
500408226 1958
6022157 28
306298979 1021
371600160 371600161
476205887 5294
476284501 17973
368852401 4273
961753643 3207
473698420 1579
210950943 891
5278 272635090
424547971 14630
39299918 131
228599238 762
242254873 1030
657601014 2192
332659945 1174
686860031 5871
25313 462250110
956908067 4474
657604151 2192
869 123649838
184748001 711
344400001 1148
403308671 1474
516863638 1926
428158572 3781
169799621 566
624800593 2708
212158087 106079043
314487830 1215
703503559 2527
703192191 2864
926433325 5239
239826819 16715
601497994 2005
494168725 9597
229463808 768
826497244 2755
862680131 5091
637831608 12101
776759760 3959
81514977 792
478068996 130478
2754 625081340
391188177 2321
791127718 6109
78599738 262
251508769 1765
899794896 449897448
167932202 3042
414704206 2295
82082731 465
623950698 2982
420943693 210471846
881036350 24677
307498975 1025
498039317 7637
310959217 1773
472075450 78029
492033281 492033282
211009594 77730312
874834461 23742
443399999 1478
443103772 443103773
984739829 3613
683023057 21775
3779 385012078
353561933 1213
293810537 293810538
798123132 3999
107148794 902
616099500 12690
158498130 915
329698901 1099
402444559 4174
838424155 17831
600674459 2140
10232879 168
959921789 10097
672 175137633
414000529 1380
933767999 6550
162484315 837
51526733 1291
381237381 144185908
570618155 4714
251706938 136974774
351598827 1172
48402103 203
52793179 822
97200000 324
630287837 4969
203851561 2334
436800000 1456
105614407 105614406
993313417 4042
742256018 2888
440688127 3382
705002349 2350
163579779 595
273300638 911
998078987 6313
400831581 7931
915427429 83815
449072340 449072341
214192332 4331
559855855 2949
213876935 4536
476515133 2447
625960431 227567791
415211336 1427
141299610 471
812582693 8252
9390 875157084
231042091 1882
849455451 5050
213632435 1235
619470147 29533
783487433 5278
265801582 886
407413393 3856
884999734 2950
947539254 350981018
480245714 2557
77857110 2567
842097302 6915
947981278 785871238
268356633 6734
635948384 317974192
925422062 3642
219388131 1214
85978262 326
213984826 2278
333300536 1111
692701199 3348
178117601 800
267599539 267599540
753295016 13096
273835716 1078
515833904 2142
877200412 2924
109275221 1187
241485392 815
463494416 1783
362240380 2493
522827546 214572751
652820436 7542
470842557 2729
23815700 81
955818795 9506
348939009 1184
845389923 407386335
676515410 4191
131541131 3659
754203796 2514
287344234 2108
482240442 482240442
662770765 2292
477328732 26272
813088347 347984858
45599999 152
7660 863322486
645254921 2894
192264749 1077
283 80464501
349572570 174786285
162674915 1724
111407724 673
467399026 2287
958 197146337
208182974 1175
514891344 2937
103567385 2379
699902157 43199
892585364 13983
376198745 1254
758024191 2872
882738822 8423
886197046 2954
529499819 1765
800583000 8040
896099065 3714
746552553 2516
448917910 11270
171319914 7758
365575404 2015
578844451 2070
290084705 2996
239645692 50803
176423328 612
364501214 1215
101099999 337
205221182 704
923125743 6314
235181399 1589
868447763 2914
280500461 935
2673 742306779
716620451 2789
916372397 4593
258361098 98156037
802025720 5303
184106055 815
492573510 2145
612977540 4885
957003463 3190
477886193 477886193
416078360 1702
334424860 1540
867905592 3713
325147009 325147010
375734153 2441
821560189 23123
109528801 1880
802211339 9409
31764844 31764844
6631999 50
881103906 3434
182699999 609
727316973 4143
84432537 27351
944934889 10761
833651673 17752
473100001 1577
314003201 2752
968090395 4155
357064484 10803
422328596 1885
810032294 13021
421 89033997
390040169 1363
860060687 12692
919758935 7020
341075719 341075718
171625471 3749
359137161 2231
272396081 2449
243146798 20146
872699279 2909
129217060 3375
919176776 6151
416483916 29600
485431998 16140
28673142 14336571
278767578 19448
195568662 861
266519036 3391
603602011 2012
31823364 143
525195299 6735
136980747 854
61048486 713
804829599 20966
710979121 355489561
203176963 2200
997827363 498913681
446355135 1545
168089800 580
983882701 12150
540126663 3752
297596807 2148
875770962 40282
10598473 36
304300342 304300342
307171701 1180
367930910 1399
576110594 217557419
650481251 3125
625243267 3326
482568116 16553
6564588 452541414
45299884 151
774860805 3764
998113507 499056754
766016057 383008028
577351160 10877
936302728 3121
542759169 11746
7142 108751234
18824187 134
33213766 131
3739302 15
636355441 2341
516710478 225863594
109672240 1336
186148355 1138
487394586 243697293
326920441 1848
458091842 221510048
10009541 226
760684275 760684275
512098294 1707
246605908 943
659459346 4692
85612883 85612882
931435958 465717979
935217347 3562
283229107 9223
834087759 3020
844393745 146749
762012699 3175
70440099 236
457201523 1524
994949631 52432
99450796 447
1339 215153198
840602458 2802
435036043 2538
703942920 349760632
734851854 2838
922796923 3076
97341639 2120
766616175 2902
174527742 1966
9839014 9839013
232455943 116227972
958681935 479340967
2532 748747848
972377245 948055758
169313318 1043
205907828 868
194527891 849
974203425 4691
749701875 749701875
370209678 4898
815177314 778484327
678217561 2843
742282477 100914
19473860 1476
876300000 2921
182769510 762
58466574 4086
32091445 108
414001379 1380
309705106 1052
328800884 1096
695281659 2667
227399243 758
383618359 2510
946905100 5483
610321549 2463
456447987 456447987
849893901 5434
340636841 1218
794525760 4698
901829610 3519
53399823 178
24661699 24661698
997593371 498796685
974396752 3248
2846 400560270
57662501 233
774002623 5594
171625230 580
250900487 8646
790202133 19814
867609269 11276
958196806 3194
935253908 3292
799424767 42477
413270650 2593
592502682 1975
900684261 3102
582560573 15356
82966164 82966164
642614965 2653
495600001 1652
839138027 419569013
100161830 435
284400947 948
802151239 4730
137709333 681
640650344 640650345
8603 823499223
97143300 903
885902023 2953
523198256 1744
167066801 3050
963324421 6449
960830854 3606
942596857 3142
1936 385382096
126900422 423
286200953 954
680097096 9164
852048225 22575
136241280 4360
510598744 1702
496441361 1717
762753410 3625
43799855 146
202472055 1305
156523126 557
927901481 3093
207491535 3976
648300861 2161
3645 907586775
259021728 1008
2522 487043596
649497835 2165
40667519 1795
309899600 1033
932248871 14116
343149929 4071
581398063 1938
578267078 3357
417900728 1393
568798870 1896
943189323 5348
246734613 7914
577008880 222074441
479156496 13565
49121113 609
34500115 115
670974755 38768
59173177 757
473293190 236646595
971988356 4350
325444535 1866
975899999 3253
810775757 9744
511591295 2345
364102824 6008
793264121 793264121
273085485 14348
828401346 478104446
279988972 14143
191753601 992
22077696 192
92625 582703875
863400838 47437
956879663 478439832
3486 910400274
119509657 119509658
754852587 3089
464701549 1549
524528879 7080
982068640 958663339
154800946 516
926 47554730
771222130 11439
358833047 1397
743336933 8010
117900313 393
663000671 2210
6851375 29
643151456 643151455
753707106 11144
123843437 596
328538244 328538245
543598349 1812
171368353 4034
2988 836296154
527800335 8976
15817787 66
152007241 76003620
376751061 376751060
257756236 257756237
287203006 1685
513898288 1713
289382689 2208
443897091 498201
569274377 3923
321413026 1425
862327946 42352
35690173 178
891351371 4123
732163574 3705
177299408 591
440352614 2171
17675387 108
991800000 3306
599 36998461
363199838 1480
214210489 1258
2434 383051746
660299262 2201
2762 566538678
332486747 1212
246070710 16815
200667797 854
358624755 3914
330417693 19218
804778095 6698
273299640 911
7200025 24
597388145 3681
923699999 3079
682421940 28175
162183337 1427
524873875 1981
120983328 432
832799999 2776
925407899 4541
943503145 3145
927052320 8081
852300469 2841
37500227 125
601197997 2004
408778043 204389022
364659590 4824
533993513 1801
5505695 46
523342975 523342976
813773641 3702
438799875 2227
433808766 4866
197308795 1948
312900239 1043
15445260 15445259
323700723 1079
1743 515889654
425077675 1579
5499899 126
842717279 421358639
664994814 7446
375659319 375659319
574559944 455193359
872102907 2907
232499999 775
755499606 6051
310724320 1267
158030743 6900
979868159 4106
324627240 2506
13432620 380
981232374 95208
660457183 8396
874500053 2915
782609131 391304566
624537888 46145
696254801 14614
171900514 573
540696117 5811
336600001 1122
575080864 2595
140527536 31452
991834038 946243022
137493120 3648
79795968 384
523828319 4468
571880349 2967
876897357 2923
637202253 2124
453590619 13370
442013361 2023
153 31927887
100107828 721
995980356 5774
118369697 467
104810001 2000
172199715 574
224984499 2261
321355125 1095
2724 511539249
546752661 1866
680905964 10982
86526077 86526076
928502787 3095
31800047 106
176373399 1322
580887366 3198
741000001 2470
2372 622755902
44447996 1765
805146495 3192
299492138 5366
29820023 10694274
982235561 88418
68999770 230
17844 177397871
910503035 3035
894921735 3572
101633531 858
778801404 2596
331630232 5947
764347271 764347272
550957897 5364
608208098 2220
69576852 1471
624351701 43893
122247489 529
842232282 3882
404400001 1348
674127026 20537
908141819 3364
22609625 125
165578061 1751
261439399 946
272191699 970
143999999 480
676104768 526691556
424499167 1415
734749362 4256
480026041 3055
354001181 1180
472501909 1575
363623036 3332
948828567 26086
522898257 1743
670378725 14409
137608166 2131
206581509 1539
985333236 468946745
688904304 2662
239250617 12316
856766600 24935
565543555 282771777
106845590 76653069
823321345 7456
880202933 2934
66467828 38061415
996915830 4415
703198553 2344
272170201 3197
93970179 460
946803155 3156
158882163 7439
654273961 6060
670941191 3413
5711 461231782
108410436 370
3866 844617437
733645292 733645293
443152551 443152551
768598809 2807
160361565 735
59074596 567
18300 217583552
825897247 2753
976244743 2284016
24586407 334
903836601 3688
947047388 21593
248399936 828
929419029 40641
121189673 1576
725308992 3258
428027147 428027148
706895020 7001
6433 796118051
432158448 2177
344099996 1147
615870511 3398
615599809 2052
63161181 31580590
926360262 926360263
600416163 38818
954207750 3707
117079486 840
495300000 1651
952933045 952933046
319054434 174974574
889200000 2964
560861547 279390
735297549 2451
3547 761476128
645146985 645146984
955203097 3184
150061569 3043
108058440 1306
244904340 930
201788280 1453
808245690 8373
474477602 237238801
865466761 8284
880502127 3632
103800000 346
341853258 2722
2405 255454125
10378 623857187
729297570 2431
477599745 1592
5779 759159605
412798623 1376
360767429 1366
201296445 873
597352799 3993
759600597 2532
736256975 4368
610904483 3996
438283711 3392
282859668 211705210
314699929 1049
335346854 2174
16145870 109
64157391 323
157199582 524
532039644 15458
722085706 7227
872261494 41158
51299828 171
135893377 459
901415434 3593
454084489 2376
303381995 1549
154348948 1019
645563521 15120
471199013 6002
916444642 7739
965806105 46225
289290131 1076
174425240 6490
7837 754440717
2429 382652515
68369124 348
527103122 1757
12548 651216104
457821318 457821319
331662969 1903
938701509 3129
996039045 6603
826463040 4227
6119456 68
828837460 2817
1252 86306915
630743636 13586
824321550 3950
699889157 5535
330136957 2468
320218320 1428
407197927 9357
754896384 257227584
740653190 2554
999474100 4780
504652173 93001
2133 636546924
693824807 23494
454699025 1686
513001480 1710
534301780 1781
843474359 1273083
981665063 981665062
813289957 2819
651298970 2171
587722873 2148
792632640 2840
344368767 1426
740702469 2469
866888881 3216
696899980 2323
821132065 3055
425820054 1448
648003783 2160
177078138 177078139
144654093 144654093
869742328 36841
783298538 2611
752281700 376140850
977664157 15882
707948208 3177
829863661 4106
71689387 353
722102406 2407
201141196 100570598
421521371 1514
140761467 13571
848874508 3744
352762778 1479
735845734 3829
87899706 293
932449206 3184
224074227 889
837336599 3661
508167034 52471
285835200 21056
676202255 2254
98716174 401
772846991 2990
208620763 1012
341324439 141683192
594578637 2426
759002848 2530
247823274 1195474
699874089 44620
132647925 66323962
259616373 6771
529 138420303
871240734 4797
171935104 1408
85710116 505
411309426 4211
243616384 1271
281100000 937
150299975 501
893415775 7088
694157519 2680
611908320 3590
730336269 4199
242954140 5434
944893079 824501625
736710148 7981
369601231 1232
453811083 53672
718199291 2394
730127007 10586
856855201 4803
162783127 887
347107499 173553749
2160 638204298
306844478 1227
1355 210511445
737403276 2458
816 221107040
159192506 6715
361980428 2296
804622793 3441
316500000 1055
788986703 11194
80699732 269
86893240 406
272296416 3936
216767764 961
115044093 521
55497950 3569
664202215 2214
71700040 239
600771421 2689
221852968 3801
774082245 3003
344511552 1380
442607532 2371
370299394 1629
652724601 2274
618748166 2419
370 67971960
627861795 3598
962908863 8159
912900000 3043
592074197 5721
360399136 1455
324241536 2888
356072940 2221
6119 932970049
87712010 457
393479718 21266
473881161 4332
26881625 119
848412633 17554
46660159 160
412801377 1376
32999808 114
194485322 4413
764397453 2548
400442922 3366
806495309 2859
581122815 5389
65602923 313
405087005 14073
223095803 2092
952852695 6363
76799782 256
758611619 2847
5638 782937784
731862439 6546
991118082 4907
440143433 5716
3469 992872654
244836112 244836111
398532684 2643
80572906 80572906
251667351 928
635094237 4197
146099512 487
411555297 10770
588199264 5199
899233201 10320
368409504 2784
420600000 1402
95969720 440
967955999 3300
656 179195296
889343195 8566
170497448 812
522221349 2067
712141264 4398
527985694 3827
368398772 1228
76844827 54535922
341952721 170976360
191889488 784
861765962 11003
685420363 5909
222911216 8312
578400090 1928
209099540 697
986382126 4923
43500146 145
445 81713125
249997806 1566
347701251 1159
38736 588477312
860097133 2867
173864846 81311023
485453974 2525
255468774 96501588
526504664 1951
835603221 400828455
46774794 877
5711 417927357
321487770 1122
441551595 1594
573244105 5705
626404111 2088
776737852 6846
848572916 8353
333775843 1483
92876309 922
20100000 67
888389535 3232
203069313 1021
31826457 168
25818 633857718
879063586 3017
336718260 1962
968162345 73113
814064898 33910
5540827 5540826
2623 538564515
638093644 638093643
261043994 2453
816896749 6107
271191168 906
14484 863912664
656248061 3872
776595264 6295
633420675 2370
479095958 3749
736499939 50916
222895631 1039
480544442 50826
36596910 138
915568444 3057
452609087 1564
665525744 14317
293606424 146803212
92554868 359
282013274 1203
928022884 41273
794212620 794212621
632736563 2179
106 20669065
310345837 197332870
425813523 2158
7735 510409445
546298179 1821
855284226 7624
694141119 3919
315155016 2133
913197147 4866
230492041 1290
211199297 704
613905018 2334
148125674 62534790
544680499 3500
283623101 1258
576899178 1923
886573492 21026
3837 965089914
211557335 1265
230257535 111966105
9449 482389470
48 13874919
192000000 640
147825957 147825956
223238949 111619474
345627675 1171
334334866 2179
701127001 37695
541467210 2857
230884117 1607
928462768 11061
738000001 2460
831643510 6833
929448445 3322
910197052 3838
10530355 55
698699435 698699435
3724 612168036
720907680 2942
943855540 6698
452974789 2943
78231066 420
672988618 6294
417565034 3615
993502492 5956
660722885 330361442
454975606 10342
874161857 869627445
398535952 398535953
891158551 15438
147900492 493
239128688 30689
156363739 629
273235320 6121
694582775 158472
570027288 130089
702904316 2343
154631728 644
794093015 4642
365092363 182546181
159386057 73116062
611191117 2338
45734025 274
302807999 2743
915237942 4978
622836499 419785300
235799214 786
150268140 638
895802987 2986
995358156 3562
968400042 3228
291692864 1458
504003105 1680
207053910 2205
699847144 13298
486744986 243372493
65309478 65309477
906225926 429418083
544919919 191536
84799901 1470
807095402 403547701
885460307 5974
691202305 2304
801291345 3364
392240148 1949
186561590 830
821440409 6524
606597978 2022
330444015 330444015
99075200 1400
614071772 2948
835880688 22903
275959665 14895
3300015 11
519312866 519312866
760936301 54407
170912683 29385
405001484 1350
97990931 338
252077572 926
599903192 582388059
787600169 4859
176063931 2030
292593612 106993385
151089862 22387
704214253 6498
867302273 2891
652613499 6164
174298579 660
180000000 600
66338713 33169356
821733507 4383
449227350 1859
324596579 10037
819349881 2973
849735809 5082
233760105 1372
189473094 841
169044712 1676
28199969 94
149912607 693
273000163 17828
552740512 10924
1096 93994056
5532 521765732
5022 757056456
999596668 3332
648994645 11854
690364053 2349
389867051 2105
183238849 950
28676403 497
17410427 63
52005999 200
37186999 164
495443551 2325
692999668 692999669
33530901 16641939
63253023 238
711748220 5188
760766159 5390
561303099 1934
693355211 3708
965729273 3356
256297561 1356
390475007 2387
700500000 2335
723303378 2411
448613200 238487925
227400748 758
954725955 866245050
767100061 2557
597598901 10357
583354948 4417
59470708 289
92052669 1702
181475397 607
86448202 311
139323405 4041
374518790 2281
699106531 5442
779102598 2597
652163674 115899
24082169 105
761654156 761654157
3616 742758944
4962 839427017
675753058 13912
986919595 493459797
127499576 425
109324635 609
554694881 9075
508466975 254233487
887378207 17534
801887287 4937
910716418 5240
56510883 1287
4782 821977397
654048963 10530
892539828 3636
9284 748977416
864466398 864466398
745058370 4809
687770680 7226
510 82926200
319801065 1066
954152573 886119163
893323259 8010
199830431 99915215
837263972 837263972
189366399 94683199
406 82335543
116051628 525
437430407 2043
138812088 488
546772177 3501
526281680 4520
863176594 11360
735219126 268581679
846328769 3289
588745014 5357
384301096 1281
191100418 637
175166311 842
2109 612835329
926814248 895304725
503400489 1678
181547103 671
2069 339595460
320267883 5109
855425970 8595
220499757 735
420205197 4990
922372965 5973
926664543 7027
118672799 985
489598369 1632
3549 575701035
781951351 390975675
665571421 152235
447329925 3137
507600781 3678
3596 874762618
382515853 1588
665774675 665774674
708572605 23465
774001448 2580
374605940 1324
618491047 8235
415583696 2451
97499999 325
114563343 5506
800881940 6030
441805341 2770
955434809 3641
436411329 2386
360900786 1203
917720739 4378
695725724 3525
154322049 28163
927145478 552201
201529901 1870
620390198 5117
241398791 2787
291606459 2641
239673293 4393
908134552 452842681
418163003 2751
56779361 326
496720332 3349
532731613 5768
970863725 714007364
326699201 1089
460538826 1661
475113918 467588916
566743813 283371906
248719071 248719072
92100304 704
503662345 1901
886502954 2955
673654714 29311
314678797 3453
361799014 1206
287191635 1437
854076487 427038244
756561671 2742
660002200 2200
483647418 483647419
180000601 600
143343334 973
291599691 972
257765895 1215
3620 266000521
515508450 71554
188131885 1138
291339929 2149
723392425 49082
540238834 14988
990587552 10521
941474801 24325
53974639 317
272141219 1362
936479750 77975
954734555 138822
597223772 11873
948854028 474427014
1616 53744375
803778506 5366
896020644 3556
764419601 11178
2266121 8
549898166 1833
509398302 1698
131256439 1720
550498287 1835
781601972 33174
929907233 8672
294852715 1423
175799635 586
125948975 62974487
790265423 4208
561511544 9119
512691540 1805
482346957 5907
471531997 4069
349481028 14429
915152734 3115
831391813 3233
5406 816622666
736299840 3880
512098294 1707
469801565 1566
78599868 262
994006355 3667
670253406 5700
92229843 691
834349109 70570
743437535 371718767
483001609 1610
160287208 896
808020427 29493
121915144 1071
718199154 2394
120899860 403
572173056 17472
146877914 923
710643320 3082
753458378 32829
292800949 976
101882014 456
725723986 2626
229100784 1804
60254697 344
489589074 3042
704564029 33417
17099942 57
157680813 1452
803401701 2678
567933360 3399
176989061 610
214395785 1038
24899990 83
144106789 636
49533164 212
874799999 2916
390565206 115177
586798680 1956
279971401 1106
163200509 544
934796885 3116
486077255 5345
921 195951039
675902100 2253
337801125 1126
124671200 723
949179310 19157
750420016 4119
185834685 681
923 276412902
794151861 10690
382180673 9404
174282913 901
77720618 2310
698359145 26399
15144759 63
280867678 955
896102505 2987
781412451 3265
516761697 10802
630722679 3120
123873861 1012
541448009 9379
817769191 6191
510460618 2562
834039373 14452
881475986 15173
637963353 4964
410428129 1588
585303625 1951
452972911 226486456
923997091 3080
251942141 13799
832061873 7285
2900 637683900
1594 387087251
670397914 6424
892058877 3696
752997489 2510
48013058 2689
761965970 8514
96900000 323
947337062 545985969
776826880 5120
535802401 1786
728238252 2562
439384318 6170
813107019 8419
22501659 155
834685543 834685543
307460852 108141234
163655646 847
248166779 130561440
352858881 400976
35511323 443
921464017 4526
421453771 2966
170419052 36391
838803507 838803507
753237991 3423
36922445 676
505150566 13098
131099564 437
820194899 2930
737822265 737822266
418759577 2358
564530175 2475
351794635 1207
797247360 17280
226448181 1085
594002786 1980
8999969 30
703961160 3570
297091020 2475
341225641 1407
648414789 2536
89690677 549
439317236 4348
866697112 2889
547864344 6616
186717725 829
209405311 1713
897718680 4873
125815267 62907634
800148944 3052
46500156 155
265266369 1130
228733440 6032
665784717 14083
772296108 4952
925760325 4175
208085025 25907
953702905 953702906
3269 714252303
309247 236573955
755340010 6359
730506095 5328
932193707 34294
187410733 1123
109500565 365
953934291 339586659
291576321 21490
328501094 1095
871625688 413718731
883913161 5160
346472744 1732
786440837 6821
588719090 13724
254984302 1048
7974 885149489
713072445 6905
515217125 3082
19207199 530
889477522 3147
745323680 2973
303899921 1840
269629436 6192
23892546 107
181271748 714
79253462 527
640502748 2135
888600000 2962
960915990 942046920
716688397 549269885
140375340 493
627848857 313924428
306920431 2930
251047540 1269
18423991 522
773337356 773337357
455 45461523
606484913 2621
372869982 372869981
321733416 2253
49864398 525
261170742 1146
858559454 858559455
136955874 136955875
380900127 2517
444471633 5104
398823728 2467
278400000 928
837383371 11386
725399658 2418
461831335 2345
482007798 1651
3816 836122235
353398823 1178
540493066 8006
395401319 1318
659 68400888
348625432 348625433
46200001 154
6266 761889206
752397493 2508
955945625 500051366
966902358 3223
869177639 114852
79243277 2228
848627035 12018
918373093 4438
3243 79018873
432500039 1996
611183496 2969
257100858 857
174300466 581
763201751 2735
524268286 1865
97055739 605
104616864 396
259772471 1252
126438751 2599
561128621 3497
73441318 73441317
946193438 924731950
70307 665855774
117314317 535
5257 779235003
738900097 2463
871268320 2984
497748831 1871
122099608 407
987137337 12178
239694985 1208
665066400 7655
798852245 6660
293972715 1193
277704735 1831
995483631 4976
860403570 2868
789786833 70222
193680697 1122
847202825 2824
438042851 2132
458196204 41164
786300001 2621
151199999 504
581584698 3931
849598849 6264
58431431 240
312439936 3015
861 141789502
898114003 84553
807162203 4214
268199999 894
572370884 1943
943800667 3146
730801482 31205
404079167 2526
756841113 3339
777382613 4135
197655310 1241
380785339 2893
983997262 3280
516001285 1720
663600868 2212
894060538 3039
141238743 1714
482372097 24001
797403901 2658
77758170 1894
648340235 3957
963901574 3759
34799999 116
832376180 326541982
998017617 11728
717902394 2393
456391608 29496
19877599 80
44932813 44932812
910040160 51241
58691395 29345697
938170092 3829
535728104 3743
708442648 445481073
364859926 4091
734217128 9812
365874111 182937055
127929519 1829
731078667 6560
911402141 3038
601322579 2070
604633770 3363
655800001 2186
189403893 1109
370274056 20456
783210403 783210404
121015626 442
30923461 180
869038632 6237
183600001 612
2467 264115058
978339566 452969584
562598951 2154
898970788 5768
14973 968917803
344596588 344596589
512449343 2976
980996730 3270
595689821 13014
946614983 719962050
491314875 2756
412653559 412653559
826197245 2754
703518845 2360
352500792 1175
736975177 4474
419401398 1398
721802405 2406
138415408 1528
431766707 2402
929402117 3098
970445190 7651
785494480 13040
796112571 8261
994891109 7923
595971579 9220
36253724 12085036
2601 587206962
852773855 3416
642649775 642649774
780004070 2600
681764807 4008
283774836 141887418
771530714 16129
75911500 410
514290623 1929
455544088 9005
155782138 1021
15364 912423408
334201079 1114
260334482 1057
775247364 6437
993610680 8070
985799471 3286
826619472 3024
10850 731679438
600937876 6822
989804626 3309
89069199 310
417914331 12188
72090980 36045490
272360399 7900
562611225 562611224
554398152 1848
537274081 6867
588393297 2512
603448838 2269
997427417 20122
870165575 870165574
776714717 725527464
736724130 3414
649440140 5299
518699090 1729
570222749 2373
560998129 1870
919625637 3391
756594164 5409
951903174 3173
452602472 6458
639301401 2131
122819771 6876
953637813 21002
424330406 2349
871058322 5354
251815085 3138
248035895 2302
974103246 3247
830834906 3819
485236561 485236562
8347680 124
194839261 1155
888602963 2962
501535189 1764
177362559 2178
892798193 2976
569453127 2787
319339738 1401
196897944 2038
440326237 1562
104611648 496
320400001 1068
274237098 2351
63706827 1126
856502855 2855
567305751 2286
232312439 2393
580482105 64902
78731342 539
183781728 15611
634481667 254419272
942553945 11345
934803821 3116
5700009 19
505227231 273483989
415841675 207920837
717261642 2871
2738 303149516
952281531 952281532
378796262 189398131
162080441 47240
150397734 958
900650672 3407
256623119 936
183299439 1379
285721699 65034
847433488 2949
275238171 2890
729586040 6398
798263470 3052
135647220 67823610
980996729 3270
298272428 999
376763688 134718869
10002217 102
777157637 388578819
899686998 822807188
104627937 52313968
874333558 648530472
375716319 4165
192599358 642
932998001 3110
636531529 7098
142310466 515
267138718 909
483024332 2371
266335464 131784
341085418 1328
527642989 2410
243770036 2007
499528648 499528647
753496181 376748091
82668918 1583
665102217 2217
40500135 135
819118799 11438
366083268 3119
25841 863943708
193001628 959
760971455 8904
278100001 927
481251504 2936
543171676 4175
984067847 5415
348465087 1472
451801507 1506
257404523 3514
125400418 418
703635766 4055
493660697 4127
363599276 1212
67203223 4228
809830025 727036608
98699672 329
384163807 6629
4099 515650101
871709107 7523
277348323 15246
290400000 968
419522669 11786
580171411 11934
659391588 380458633
394297626 1493
29766030 105
207851820 1041
800787274 3266
827102756 2757
385853789 18746
762435635 4582
342894594 1658
330432858 1134
325986509 1542
45033314 871
951176623 951176624
113709420 729
248072792 880
405000505 1368
611914348 611914349
984286876 13124
526839009 41710
310619850 6473
484327114 242163557
283313108 1160
934677449 12222
986623606 4257
424068625 14616
555621356 2042
690551792 690551791
29627 801795501
282599058 942
283799055 946
729469471 5757
254548574 1021
910968976 12214
733064879 3458
573468401 6872
577280 3
183900169 613
443513292 1505
823265011 9810
848161141 8297
458199965 1621
716256761 3354
847438431 3480
127614437 789
899129775 7575
723102544 3123
95004205 368
631259963 2196
207000405 690
732332131 2925
338636754 80647
324291913 1538
39555801 286
190799999 636
765969124 6551
756022066 12449
54408359 730
161700721 539
771596034 2771
254778159 1456
345881113 5552
597600499 1992
115917380 11441
452238419 14467
206278367 206278366
317075222 317075221
38188591 487
573644448 45612
955181744 6256
176625543 1087
2098 415323346
958439269 4218
783897386 2613
979032209 974396617
983112794 467332606
154305685 954
509701698 1699
244810348 1454
764209636 16455
884895350 3033
273658314 1080
751613296 2570
888782878 18937
776128979 388064489
701920809 1009958
782143019 2831
142 28035751
970040778 484702869
916725849 5230
920646245 3666
675496096 9082
103967927 888
688200557 2294
392246511 392246511
71744838 1216
602398957 2008
127800721 426
175483524 593
965854557 850212963
314970757 1200
59408309 895
6543 953216955
261196981 1119
815896652 3463
150317584 64714772
919299420 10602
148800395 496
972852575 5546
852754085 3758
129417119 777
801355741 4066
700411812 3516
114169208 424
8223 685907583
772674474 8909
78275881 451
542972993 65708
322779931 11638
576516373 6264
244101196 1065
397641994 5218
923620120 3278
512645558 6467
985265598 3769
135900640 453
507266058 2815
203777969 203777970
521175452 7331
5751 585749707
292625717 2233
889912871 5911
722808427 8339
665807761 132420
97097702 401
951282383 407576
440204865 3608
724205926 3408
669922746 7039
686885952 99032
368235312 4902
2231 448378952
544736139 544736140
4466 546213122
147041135 957
807901502 2693
957873825 3482
452663688 1572
854077009 5151
803133170 3527
266700000 889
606492782 2329
156851050 156851049
243407251 1125
787499831 5018
459524747 229762374
386909999 2000
665461628 4419
919082070 27494
447296613 1767
695246719 2495
292800975 976
781458566 8815
3717 791293545
483299269 1611
480584975 2636
436574035 3126
922661854 25951
885600873 2952
389841778 1970
244868832 1376
29593 701988440
681769970 4273
51113695 353
344027546 4937
653581467 8127
511286128 2321
324801560 293552220
119399747 398
104049120 368
279272148 54133
992103308 3307
21745959 442
768714577 4073
914975468 30852
506264346 6067
367648708 11773
901803006 3006
543777389 3388
364800446 1216
793462997 3385
846002819 2820
3906 527263128
665530022 665530023
761238405 8318
250894849 1216
979392542 3279
653703752 2179
392698690 1309
784564008 6502
683702280 2279
177448518 177448518
385800498 1286
80700001 269
476870570 3059
628833565 2988
759573335 9708
694799084 2316
313605364 1609
106991181 1763
1524 320079364
842697191 2809
731995950 14550
769434222 8594
9782 341029866
949180651 29141
311 27358048
237462049 846
450302279 2185
783976811 5499
687655729 343827864
476779129 4382
268412030 1778
42599900 142
745781109 3701
127297808 2798
806697311 2689
883761757 3667
392776172 141151922
517862197 258931099
568836365 38769
99074887 46664290
844995002 3072
1584 354406420
603603328 2012
427456910 2269
60900204 203
406344304 1557
396901323 1323
158700000 529
768897886 768897886
81027552 589
759311382 4883
381695785 1608
670718957 3106
394874329 2368
413 120647459
792600001 2642
321299999 1071
998552552 472274217
63899999 213
503529360 80436
964243227 3825
639206606 319603303
4764 546971263
338400000 1128
211861649 1743
25853891 304
724533797 362266898
906003019 3020
503701615 1679
24364 529596455
724202413 2414
522208363 2625
93327867 32612301
998818399 998818400
860164849 3528
27429959 163
504823808 25174
330278746 1727
656399072 656399073
291404148 1224
276144320 2810
99994122 813
911207591 8136
564900430 1883
491476161 1753
606902024 2023
411473625 11129
150542981 9851
840355462 16251
379211423 61104
102043348 926
447383119 6365
664754253 6204
242100806 807
945176925 10815
612335334 2695
311124554 5001
309185257 1658
3067 767286725
617606928 549218395
790200780 2634
375891169 7831066
41010645 178
699337821 2448
509844563 2230
107401062 452
668444239 334222120
441813374 81787
700791453 4077
954942348 4504
676198182 2254
664881226 63873
919101938 3456
34487 915767798
183133387 1044
498859200 14140
531513378 5973
107758107 107758107
121259628 474
968071326 446302833
992996691 3310
707992455 19907
586624901 3511
561589799 2770
757354600 4168
348507342 2066
840305521 2990
88924283 343
240618500 3020
192599358 642
318888193 1207
824183024 3095
866804327 3708
660924450 4079
569098102 1897
74100247 247
263699122 879
889732717 117503
733631241 4792
930003499 3100
804254777 3314
984830260 11650
331931152 6009
5029 852450703
363571911 1432
426856409 1571
574451538 14389
72853207 842
825927945 412963972
255000463 850
129662521 682
771331447 5763
204474187 1311
830582537 830582538
299999 1
958604 585707044
853821647 195696
836200982 6507
558180132 3645
895200001 2984
807900874 11155
116039585 1591
81603 518636819
890952473 445476237
951936401 11959
326101087 1087
77103638 1006
388738752 2662
799439837 15927
572410932 2658
175298650 1903
715709776 4895
984901965 3283
860842572 15558
916251133 425604251
591194862 4014
106406997 4057
18059 920653552
344738920 1985
39461299 346
335158795 2393
714284886 9877
214026759 1147
189247906 1025
125074643 23851
627597908 2092
209702495 2345
298199613 994
173319161 173319161
3376 68492849
146407019 498
453559818 1642
387077965 2436
961511168 8416
3191 742797789
307641379 1696
266400061 888
365085603 11961
2776 185589901
466198447 1554
352020373 12449
643501819 2145
962383970 4953
71878704 2089
1624 133122528
482916991 3904
621782361 2776
290126471 152190811
329198080 162438
423302203 1411
748980391 17070
842415386 45647
920998557 3070
310414137 1273
492452151 6506
583217684 14723
287538881 1187
24203997 91
462802023 3262
50700009 169
881097958 2937
18179734 143
766511263 11286
880061128 5333
81436700 2870
755905380 755905380
186934166 2336
293115321 1399
51000146 170
850667723 13934
578698071 1929
918919535 6526
526050864 1908
844528156 6908
943213809 471606904
9995 613902895
524612784 3659
552520289 3843
958288399 479144199
652813822 4461
658933801 3775
118788457 22607
140487372 1998
234900782 783
4392 416721744
302101007 1007
127533187 546
319097333 1894
200312496 2448
837613640 5207
93452114 357
5420 892842207
89100221 297
653749591 3091
440336949 2851
61938364 279
581740053 3241
1412 353933587
710142171 3503
196500513 655
20895 708131550
825699079 6351
216372165 13831
994526299 3804
174531342 2566
340186913 340186913
334229248 2068
256238640 217890
907462733 8522
3578 734083843
438367495 2114
195299673 651
378633258 18087
18185 918975639
199799334 666
737065630 2701
647803584 5221
283661215 40352
400636315 9027
946311738 930257018
191070338 1422
319394233 1224
232525863 3044
394695971 1686
128239551 459
173700001 579
740163691 7245
775896741 18144
461494213 2145
143099999 477
6661 841122705
786029353 3059
88180746 301
894642157 4891
663787953 2368
582371835 7452
715334249 2658
216223763 4470
940048676 940048677
216485679 5053
607628000 4176
369423157 2314
782399217 2608
893947758 6226
776402589 2588
95400000 318
132349924 1604
153600331 512
767395854 293631597
491285711 245642856
310156800 1600
878700824 2929
255911321 1960
387900000 1293
2866 657532050
116400028 388
199935281 1160
2501 190458393
472782282 1767
41400000 138
712203969 2599
744994742 3692
449607541 3805
478202322 1594
86953032 1067
963893776 3331
730213243 730213242
185839017 651
375081565 5225
812100191 2707
347999999 1160
359976730 359976731
664000679 3054
990903304 3303
931803106 3106
31740099 143
885953163 3223059
655973169 5144
638856148 25599
660309297 15070
3480 661708778
380210311 1577
558474063 3244
719248066 719248067
367291666 1251
389400000 1298
476470933 3118
502498326 1675
742200001 2474
687013853 170969
547571551 1949
130442195 643
717785447 4548
566457272 2516
646408164 646408165
3865 667188711
627304025 2091
46799843 156
48855871 885
111353148 1052
870370249 4250
531898228 1773
296432856 7015
363900524 1213
518503091 4434
762600000 2542
931609031 14568
49453501 38358679
300869605 3556
755418738 19717
564111807 2428
904721664 5406
163239608 824
120707485 101641
297599008 992
1160 218713743
827502421 21449
240929333 88382
130548726 462
891602973 2972
883877043 3171
12350856 84
589762655 4498
955947622 409633548
974993395 3390
693694463 2849
8723 585400530
415741316 30621
2253 289141489
103846323 450
205199381 696
874307985 6609
611954700 3748
211901761 840
381112825 1877
379134517 1474
317640233 1273
596934467 14623
754079518 2921
508201329 1694
593618592 13937
768301912 768301911
343467006 151968349
2356 584457911
371400036 1238
313848717 1337
211582973 2048
230400257 768
244568213 946
407157915 1637
685199999 2284
57071999 6150
92228470 3257
182999390 610
206700934 689
754203395 10927
856868335 15193
100179504 612
488994780 488994781
388650131 1348
144746217 2284
908171879 8360
85705640 1842
627949296 9684
179999999 600
2031 149867475
11823 585442181
943693507 471846753
483902162 1613
964150302 14716
910721457 4039
586293460 2615
384402968 3697
906000000 3020
215999281 720
346801908 1156
968749188 477540305
903598942 3012
389369735 1314
156801165 705
173442887 2172
191581950 1111
670932027 335466014
827699999 2759
213500748 3101
592774953 10879
472712761 1720
139199536 464
408183301 2025
277044038 1449
611331810 7967
245774882 168334996
855468074 9471
356690207 8022
277754593 25627
636063449 2650
352801177 1176
318068127 1713
707949675 3668
505117164 1932
34695877 1997
493708801 38400
100427364 1156
986763049 52028
929250791 3348
183524020 1247
734403017 2448
604498946 2015
4209 549846924
452399999 1508
275437 960635170
985755817 3384
981930283 6250
852092555 3157
877334422 4336
962830480 9980
852379108 426189554
637570231 2203
652746139 2810
486600495 1622
77100257 257
584708496 4573
98391469 2478
186540965 1632
1461 309457332
668999255 2230
219828904 1471
112724601 862
524625542 10234
358355865 1995
494249694 3001
353526241 3270
93600000 312
947479387 64436
418244800 20427
639000001 2130
614097954 2047
227921851 1755
67096979 460
896984967 3334
476065590 4011
821475296 2944
260349604 962
414298620 1381
445488261 222744130
155594164 993
43313019 34439812
192671459 709
874198370 2914
946598107 3342
826558503 5158
67419392 20724
97539304 872
882618999 6164
640002023 3624
985196715 3284
755101167 2517
735788629 367894315
351338157 1196
907605938 4106
936297903 3121
924340681 755207528
914462509 5218
697037406 2777
429291719 3497
420536049 29203
357540479 103455
170099837 567
909635541 541807338
860261173 3324
419726456 1492
416746109 3473
130926028 5473
864480122 864480123
45900244 153
589304526 2174
123900025 413
632397892 2108
12546211 58
908717617 8667
642000984 2140
277200697 924
424592447 1568
669304944 7524
868149125 15054
5586 359218902
126568208 6071
513329474 14591
908004165 454002082
629098177 2097
482682196 16143
642874150 27485
536699895 1789
82563075 446
43003402 611
577790256 35792
852003497 2840
959880187 9332
706608439 6436
478750100 4653
254700741 849
283022211 1324
183257268 183257269
1273 351010544
409434593 3634
339252911 3152
196430807 1176
118499604 395
870602903 2902
149294334 2553
127717875 26460
71496491 714
345599758 1152
671597818 5637
956775311 9227
589389541 2020
252931128 913
156 32551896
901494092 28037
482882851 6675
548755456 274377728
896313023 14298
351341651 1564
685949099 3090
844196808 6079
218699332 729
612175770 31342
839701834 2799
100359017 10629
984598989 3282
530232265 10476
77100284 257
801515169 7816
515041405 1797
333192766 1149
633602501 2112
839782471 23103
246000001 820
337 91725216
395080727 1478
282648465 1045
80865920 597
977187899 4300
482699999 1609
20224314 96
184270298 184270298
538785204 5893
136499637 455
228733871 1488
982839937 260286
461849851 4950
8963 916457787
875544517 16962
141299999 471
407101357 1357
983143529 69544
645510184 4783
562047873 5529
558001860 1860
761442600 3174
633132858 2685
390595740 6730
938703129 3129
821562312 16068
602996352 2730
579747455 2215
532599097 2963
558098807 6806
237529286 943
174650776 975
116872127 905
256599384 876
750298949 2501
266909375 1129
12773 423900120
892709047 3546
365933473 53498
542449985 2416
539078249 30586
3004 394560380
730801753 2436
871759813 3612
122274391 784
169 41891286
45449515 198
765521999 17040
878846520 67640
2322 611958912
785553830 785553831
657916912 5334
325434296 2419
43784 393547593
100956887 1566
4177 911149895
575693276 1951
607570957 25398
540679681 23808
126631831 3329
896587999 4592
310372996 5969
190720092 7781
491103360 22770
592583594 40397
759848831 7666
709412225 2658
774559867 387279933
745159624 372579812
855755334 3635
560793727 2024
210097290 2046
507072825 2205
748879165 3514
147079595 526
934933716 918698304
478647515 478647516
647956730 5503
82577879 3960
691254018 3573
996300247 3321
3966 762887862
13643081 55
677057625 9569
161449502 1841
121373103 1000
3828 516673472
313757089 1200
374149323 1343
825168418 8467
799025962 3629
911817945 92669
145357653 1294
924001186 3080
176603611 753
483886194 4422
719998907 2400
368750270 1730
902043391 4864
138000804 460
669634895 2832
737100000 2457
990465087 24715
668957646 3313
864 62843904
282769978 2137
992103827 3307
252899999 843
763060980 14038
137100174 457
792897356 2643
224947856 790
268927483 935
101399999 338
987088751 6225
177626433 816
69411072 466
172498513 172498514
408900001 1363
677217995 18732
539594859 2028
431363079 1643
774822719 39834
629173980 3570
648900477 2163
500856996 5686
744304141 17664
792302641 2641
436158656 3153
994496684 3315
74999960 250
992996689 3310
99900299 333
646496035 15662
630189999 2125
88831707 15484
804968821 519927727
914286783 914286783
930905157 3103
947704582 3159
70584591 70584592
403596131 2407
682462887 10353
450786291 2461
488498095 4001
516496080 516496081
983083630 491541815
119715653 1189
285599931 952
63204960 312
51455531 595
796031499 63052
421771350 1650
487314500 406040194
124500026 415
801131936 5984
323080960 2401
960698086 960698087
190391823 1139
579599603 1932
65 5175755
668539651 334269825
886290030 5430
489993193 2418
275289631 1007
383263592 1526
369347152 32218
2742 562699530
77572905 578
5247 684822625
376285971 1723
261300871 871
255344512 1369
89581977 1497
908607641 454303821
188700628 629
837073054 4277
510759149 2893
24157784 623
726195109 11310
486853254 2127
812295950 4109
262823265 1496
439366466 2091
768934720 24166
420653506 7184
208800697 696
546818080 546818081
674825019 337412509
848097173 2827
425157570 14130
543497931 4166
156600545 522
969755165 864326479
445533239 222766620
643498725 2145
727819197 6059
930603103 3102
906667214 3223
107399643 358
486889452 1869
234599999 782
793202645 2644
423647119 2587
278786282 1512
640586456 640586456
837938925 4097
256559943 1160
602445455 2448
119399601 398
560401868 1868
67199777 224
53168413 193
546601416 1822
361311894 6559
623658657 12954
952860086 5475
221233186 3418
5180 409791177
1404 302589649
526798245 1756
733968145 4977
946778190 64799
388346469 12941
6842752 28
836185663 418092832
677046631 2990
278249227 139124614
2030 44976680
783657387 120453
851602316 401056514
304155710 3552
2838 808103472
351708241 7410
726880754 726880753
774473177 4174
325711500 1590
603259108 2824
222600001 742
747192196 2718
78470303 352
223628740 167527156
671612303 5016
165299450 551
172800226 576
44617842 327
428149149 1759
63506911 481
190027460 4849
731374848 3155
221701005 2261
975433351 3570
532779493 5282
10024 971947088
319533045 1256
936683145 3143
398025310 11277
615003439 2050
79712468 319
894247229 20109
311700000 1039
520519404 8407
619197935 2064
976893841 4680
485622039 3034
380668197 190334099
834710583 27304
53125623 319
752603361 14152
762048549 6275
652867398 234103092
820057640 63840
550226965 7126
203500439 7080
153782145 2624
16957441 120
811115829 11545
525281290 2599
520718400 339489269
852602606 2842
417172237 208586118
663300001 2211
298801249 996
760185791 3222
454 133452790
536966001 6128
880714915 440357457
997954475 5598
767532558 8519
24874093 183
532798224 1776
820946480 5552
3914 672284582
762517844 4821
142836135 142836134
892927148 446463574
54513857 295
775197417 2584
482053275 2295
277005673 1062
137892368 642
362101206 1207
991965702 68558
800046275 11417
685253087 6422
480600794 1602
262302099 173710
988888252 5611
763795791 8752
50654006 518
659869200 10800
927585910 547264170
162000540 540
161100000 537
387398721 1360
653979843 15841
582035761 291017881
999656395 4521
166220967 637
392174678 392174679
125392608 1584
686518531 343259266
846902824 2823
723513266 3073
739414031 5105
137 32352609
107999921 360
838556270 3746
845401632 2818
127355104 1413
801057418 14742
864051695 31280
586839442 20721
753048820 13019
141746903 1592
942016822 3421
162600001 542
345731983 1676
588900000 1963
438395380 2744
253500846 845
787767367 3806
680734705 3224
170363231 936
784935557 3001
873302912 2911
945003151 3150
523489519 2395
278866909 5886
845616870 845616870
220992006 2181
605017046 22127
644287261 50694
710998091 355499046
6196 917563955
194035659 845
64393559 693
262664342 1319
420487189 7172
953546228 407317386
778 157327160
773292045 2976
488979298 1943
987000000 3290
440100829 1467
265339254 10798
535045678 7608
633722064 2649
358199999 1194
667912222 7567
459876958 2558
100166912 47744
360261 870750837
91765525 927
1715 498622698
4065 660253822
219833455 853
790694259 20161
154196323 526
532165687 4134
170934711 170934710
888620455 888620456
869397102 2898
974758240 4097
218990027 109495013
738089325 9122
978412101 6740
41700215 139
716912369 4995
464091877 2076
699024372 2379
425129789 70390
447892445 223946222
703793819 351896910
191399361 638
265799113 886
56700119 189
972916977 3414
912303041 3041
8051611 46
595041896 6469
278668490 1186
609336090 6253
50891961 274
523200001 1744
1921 539072941
346125281 1640
863733036 4195
18123567 76
317768382 1443
709500265 2365
873898628 2913
160200499 534
411588680 1418
967505620 3225
169770749 615
2528401 12
425404733 5461
922121162 5164
981190295 11046
177620140 4765
35063767 35063766
812001548 3153
951597185 3172
548403495 1828
883197540 2944
2952 571412881
487280326 2762
26999999 90
686098628 2287
183406629 183406630
842999128 3247
589089709 12052
703451057 2713
244652264 8671
725484056 5221
49 13173588
206697919 4160
390251443 7356
181798013 1413
688845319 344422659
890542591 445271295
544794183 21862
932506881 8844
36049649 1995
294600983 982
4742 983523360
39063 576608943
714300270 2381
57674376 2241
375317988 1303
547685005 252157
91565351 392
847693945 5598
675001265 2250
867834317 28343
141973542 56721425
528013324 2039
59106075 59106074
263460938 3098
877930155 336279040
315298948 1051
222681677 2254
963533897 50237
784 116600637
336030902 1327
753906216 6965
575581281 2607
1735 366959440
687031391 4064
585301950 1951
745771879 3535
107 27687748
137399542 458
298881958 2101
4192 637102692
986289192 5992
226602330 65011
208336114 1746
880301300 767612664
191975994 1143
220396501 1340
586489342 4665
900001 3
319974408 60327
958174343 9094
215280353 2188
520595571 228133407
73664127 349
124837843 872
162596712 1279
725004781 32605
23190179 130
951263601 7240
264981725 937
890636159 6570
5547 429744090
671146191 2593
669216570 4126
3942 908639032
58270421 260
304556016 29399
363947377 1704
224568958 1073
548485619 3228
3598 610716973
4041 516063532
632016369 238309
552296120 2574
2359 398994183
12675408 89
458808786 2174
886835851 3011
376659147 376659148
743157075 371578537
786084350 2663
243299190 811
696166235 4604
762925975 6775
587666999 6200
525751800 3775
668556767 8367
309300730 1031
967803159 3226
57616801 39417
23381124 134
143370281 8440
458229200 5720
594455443 21067
969 87952254
680907048 2906
809147878 3919
816709638 3846
765235327 4741
878100001 2927
981317872 4969
391886443 176477448
219573158 3197
174881823 718
378175781 2985
4065 821681808
186 48737832
406304593 2064
363678085 7623
737732530 2997
712909211 2924
740464425 4292
154736467 77368233
847309112 2894
810738969 3848
71480660 309
657854831 4319
891299999 2971
550145905 4055
195900654 653
361745683 1559
45900052 153
822604422 2742
994563408 5072
359197026 1561
984587448 3330
957798899 135858
10969244 5484622
115200740 384
151402225 1933
533951010 10737
150606640 1601
974540302 15149
5109 406862324
495125133 3830
182804446 2665
952489469 12325
3581 735508312
617075260 7435
925269333 4598
637864999 2644
9036929 34
242100978 807
917328976 4601
775846481 5322
473104190 4839
122571495 856
555338157 2012
988330661 3571
541251142 8609
281973490 1340
19202315 89
105181938 552
258000998 860
619502064 2065
798112589 33741
399301006 1331
17699999 59
804466604 8237
367929636 1597
878099999 2927
972224900 731064154
25308879 464
262045851 262045852
4201 507686186
51823801 194
621023856 621023856
57496831 973
886446180 7236
249323228 2573
228272158 1144
999741067 18658
762088430 3081
959147799 4700
3148 272359104
314760471 1135
152864855 2457
379 103911946
2310 676467286
354694699 1200
304338654 127481
640661778 10099
626097914 2087
534003110 1780
933283802 530484974
809025192 3637
856017871 856017871
595801987 1986
218613972 811
969597372 3232
552050045 3094
110733023 2004
588614297 13826
694498792 2315
571629205 6083
509675363 1968
694198343 4491
481779201 2830
178257871 630
906197494 906197495
952 187656700
178637071 18886
374845180 1492
622941515 2196
774157760 4149
550319639 11765
952103205 12267
845100001 2817
680418659 10315
446453921 2255
933601905 3112
105772003 1806
476698414 1589
197301699 1060
110405695 581
140710580 777
554083569 2792
779260956 68326
375300067 1251
5232 760220064
580403849 3450
940793508 18890
276772347 19126
865803346 4060
724628335 3065
912603923 3047
588728760 6669
25620 616659865
665699999 2219
875401995 2918
940913968 133957
933091795 24298
786902231 25707
739 138679808
629284659 4787
731985752 3649
388654609 3137
110828996 761
445886854 284532
549898382 1833
358664375 3975
392125040 2033
92700308 309
824495624 4204
317317662 2781
658159981 329079990
107974650 1578
283799054 946
38700128 129
609344566 2162
282387106 5005
2138 380392544
579825796 579825795
396578520 6060
35211582 249
967482775 4232
137998442 1121
684899569 6655
358646444 8086
943200000 3144
200020029 713
142764 183164280
742772624 40423
998501155 3723
328967304 164483652
561229554 2491
191124079 1634
756771289 378385644
130200379 434
430397753 4934
617962773 308981387
210615192 2787
127787524 755
491003840 9213
562653883 150402
188547184 1004
959294350 6725
224172625 1271
321301071 1071
207905946 857
264369083 2836
151434691 1695
53699820 179
666409980 666409980
496509271 226766921
744387485 10522
380586765 190293383
798900001 2663
2897 525037907
758603345 10096
728723953 6534
442 114051051
868187185 3624
746908412 2945
515804002 3497
63524239 31762119
591351131 16021
905699999 3019
241885164 1169
593698020 1979
687497574 10816
44105280 44105281
266848658 100707292
37500205 125
651154619 2918
753606346 753606347
154206166 2792
534274973 8966
608201687 8279
517446421 1740
578100001 1927
697620031 14074
1345 206998190
488127667 6266
424306655 1611
929699999 3099
816603508 2722
598316187 2811
606473995 3713
837996323 18388
492909647 33968
579901934 1933
900257909 7230
821631279 2955
769194144 11664
748786648 9796
997137627 11387
143344959 4246
5842 500487808
456063544 6578
8719329 32
913410784 4384
868757883 3456
637833348 4228
839291415 10069
258600987 862
483593497 2921
941314575 5164
728627536 3735
984407704 4387
350886687 1184
559593502 430500264
369966580 1290
325626479 1620
122104489 690
424141612 2188
184361037 9665
195422899 1517
39035392 239
327155576 1237
84455526 870
162128836 110886400
878790113 20455
637269271 17162
155573745 77786872
412967569 1555
695506902 3731
659071512 3006
553984546 2642
503916811 2111
595281035 3539
462598459 1542
588071802 5315
879217319 4291
342150 590020086
102349305 1821
11043 316858896
865436544 7704
169155094 743
313501045 1045
122043730 1535
883757118 7877
746406795 3386
94610263 36384036
157758839 1910
7099229 67
884497099 23780
557484788 10402
852888231 655857373
374926840 3801
141922805 70961402
725397583 2418
364413669 15004
65700220 219
388329003 5020
877116556 61565
444676821 279055975
358294047 2026
33508533 610
45526587 723
396633964 396633963
927179177 7448
638 80345892
538453586 2087
202611679 752
202598526 1313
378321564 378321565
502947001 2175
551735001 3400
964392126 4256
991982367 3746
779309940 2923
680532515 5016
973770269 6103
3535 809860391
746799729 3089
116007744 1955
353969213 247012293
743185682 3506
932483803 4226
366042240 2160
743225540 4546
708812296 2505
542110570 2091
384046744 1382
792281341 23879
254386469 3145
872174824 24758
120177931 1998
864621856 432310928
2639 656778052
222774288 1276
137619119 4922
91170960 48521
123950403 123950404
678520441 4680
24767880 269
166668517 602
273454399 7459
235851031 834
968338135 3471
100200333 334
513682360 2120
963661133 4867
702494600 2613
705915460 2371
384785745 4184
179150077 882
764464049 3150
318740677 318740677
234173479 1947
445552211 222776105
846299220 59452
168600562 562
734852830 4507
231763941 115881970
705902352 2353
3766 347130112
99300392 331
666147526 635735361
383101276 1277
240300001 801
774879349 3010
438302083 1461
880675414 420974473
408618270 3205
93893944 529
896624439 3506
982821972 3281
985126824 4356
713244709 3663
818640025 3974
953722622 923740255
613305549 2767
847874925 15872
327454220 2140
439500000 1465
18159988 73
1967 585438210
527099497 1757
195300652 651
118649866 8231
685859059 685859059
934611081 10270
912531419 5010
310824743 5448
390667022 3765
880758573 440379287
233266571 1010
353093345 2236
241781760 3240
12899982 43
263269813 263269812
271499338 905
902276466 8421
803389127 401694563
686535047 343267524
780619824 5464
542334833 40506
946528740 3846
201430605 100715302
990736908 26491
619291821 2485
36899999 123
7525800 678
734397552 2448
895486392 3004
765302551 2551
48764813 383
1081 313242561
479077964 4245
852908149 5825
694800614 8446
490690960 3054
523500000 1745
493247689 325979864
182148473 748
48178974 215
4711 803772709
595286909 2022
479861215 9961
849859383 14479
699620065 2904
217452472 1387
981933271 4756
858297140 2861
506992391 506992391
3138 288316302
719595577 51352
849650056 3447
474203809 4285
258493979 2270
10149 375573894
326179146 1108
153000511 510
19289600 167
450047432 450047433
972602682 3242
867451337 5025
141600001 472
639408483 319704241
300656190 300656189
732686188 21799
139499535 465
13198889 64
169800000 566
1673 156481797
944706166 5261
4714 742299973
970794540 4860
544251709 4119
484499055 1615
939900000 3133
2600 366817229
146271564 498
980252728 9464
969054789 11462
671507081 4255
976301906 7934
904432476 11223
426102631 5423
706574694 309131043
817797785 2726
943797016 3146
868494943 47078
917541879 15666
525326469 2533
714795775 3677
822466606 2743
241928408 120964204
201633167 836
868869924 35204
808080302 6265
484930043 4302
661371757 123644
77400312 258
317950534 1065
830 194926330
691230408 11004
189886643 8354
845397182 2818
490498392 1635
673500000 2245
945724272 34248
314681273 2902
445799742 1486
855788311 3562
758387801 758387801
577947377 4274
40 11450863
832178678 832178679
95532563 708
412006116 4827
1273 335440592
374376522 6634
550201017 1834
551399474 1838
660902204 2203
9703 973214367
153184604 1555
24605804 105
324971838 1362
941030489 404805692
843810648 649227103
892521758 10595
433311999 2462
323511851 1492
244174911 1443
296412533 6642
999104103 985986344
811202704 2704
878106559 8673
510225846 18366
375678175 187839088
114069138 569
1933 427738997
71328916 315
582258213 2511
255785520 255785521
37360671 146
9501 780486078
551698160 1839
717963075 2645
173388685 1160
535213052 2698
814619368 3331
482917425 20512
642602141 2142
828302391 3128
931200306 3104
494399501 1648
623147851 4613
259027725 1679
497007213 3286
725977947 98411
774280529 2595
608018619 608018620
6515 950460320
550801255 1836
719434245 359717123
770493376 4169
117701476 6423
18536469 451
319053072 5772
657439721 9540
739733560 24221
152592746 825
743099708 2477
316773875 1111
824928752 2987
272701506 909
171 10004868
187800001 626
160513724 812
709540662 39882
952496826 3175
193470830 901
737008143 13062
756476763 18583
44400086 148
772351714 7759
106800001 356
40199867 134
549221609 3523
429492241 8181
10800022 36
229199235 764
1741 238367274
6031 812383266
671635912 2987
68699999 229
908306847 454153424
391683727 1641
785153679 26318
709538214 3927
130794210 501
888475177 4729
189603975 62679
612935399 9240
2163 264612768
125882853 538
616500162 25111
828796819 3774
952547635 5135
780146704 2857
102471792 492
133203564 468
494439195 1906
546712364 7616
149649483 548
654567571 2874
79950058 283
189354001 1100
803746264 12869
926403105 3088
778850619 3017
44666988 1174
364541820 153522423
215203389 1259
470101944 1567
129953133 129953134
928543531 928543532
900758358 900758357
778204870 2594
8549 359921775
783586330 3647
651970368 3649
493377915 2028
538812311 3867
131399999 438
415948673 4948
957423045 3624
72029663 288
622124146 622124145
342901143 1143
705300001 2351
117211604 1523
245999180 820
820202735 2734
179449881 649
883002977 61358
255314501 1226
339597560 167062651
579892477 579892478
17018617 155
235493884 111725157
518906681 1790
420920581 2642
308727271 1204
435381859 1597
747752934 6567
325201083 1084
402647767 1398
60875812 949
418051233 209025617
202101846 3245
714292989 3284
381691932 13114
217260951 8119
95814707 1417
424566666 100459
777829531 4882
182308576 838
945815808 10349
392648644 3356
822575737 411287868
993282431 496641216
31324142 321
874199999 2914
879418033 3901
358211617 179105808
32999902 110
9540037 44
182099393 607
41778 933228459
221413715 906
63252088 35076087
783429099 783429100
570639063 5398
512729805 2404
464451239 3045
110719380 887
178673599 1855
530401767 1768
553875840 2123
563703311 2770
183600611 612
920200975 3432
429223099 1681
245990010 987
855575431 7185
709347339 20791
666448777 3212
479517915 239758957
691797694 2306
189474732 773
303857502 3541
504414181 504414181
309246652 1034
731999999 2440
984473409 459706893
37696693 132
101506696 517
101253773 1073
610802947 2036
585922840 9560
5976 125525082
3074 681137008
22482689 80
658705849 3851
80788089 615
721962337 3246
519000461 1730
668178540 5015
863410525 7213
539 131757580
947399901 3158
128878862 1501
678939175 237968509
242319376 1725
464816747 1692
188999813 630
529959647 2656
695324186 2501
196364143 3502
472476269 6469
416445175 6167
826798572 2756
3674638 23
67927653 67927652
165181680 783
783300000 2611
416400000 1388
188497191 805
185618257 1133
339934624 3169
1200002 4
672117915 16917
275740485 3790
397105549 1596
603447241 13640
716036866 4922
458024764 1939
857787192 4914
70109723 687
339606720 1480
907175268 3289
969002356 3230
921935733 3607
902658684 9385
645000298 2150
866701080 2889
736864872 10528
785352978 11607
625452479 10996
889711797 444855899
498901297 1663
704021641 11867
50400117 168
800827739 791467886
44577 804553838
310501034 1035
485795819 5377
105 26800841
657574119 328787059
780201681 2803
868097888 6999
264404354 1662
389576683 1962
311214343 2107
190800715 636
15573 688560195
936313733 4786
610798943 2036
943064032 3243
256135756 1724
248288893 248288894
64800215 216
242550314 1905
685578439 2388
905089537 30218
767770813 3671
306617359 1966
15621012 147
390000979 1517
666075237 3379
327556067 3668
106722261 661
299272831 2217
583102302 12247
67635717 1119
179768429 1335
39023833 374
532919388 6085
227004671 965
615872306 2226
1859 224576495
144069229 835
415902166 5529
888089059 6109
447956285 2974
300246923 1083
935698575 3119
312676645 156338322
912299999 3041
845100000 2817
637445060 17049
615389255 6487
56660898 401
882244009 15144
579760025 9573
740071725 3766
314217403 4009
194224324 194224323
101848919 1016
993634027 6882
135293443 747
805308889 402654444
68227782 915
134544390 730
655781277 2698
223435351 2097
749195885 3557
160668876 12566
270121601 5446
779397935 2598
544429604 17652
801822240 14760
383459176 2250
908701513 3029
70184870 753
45895 608339361
788318298 788318299
826821630 826821630
205548284 205548283
710208645 5594
616527322 75419
661504082 2205
585816705 2799
884105013 2947
883813968 4581
853816688 426908344
115799615 386
47700298 159
84821333 46360226
481010930 1753
283843009 6648
1564428 12
370431947 127734433
889787940 12135
740113199 6465
856443400 10180
697699565 19501
434113551 1712
783858778 32000
279599897 932
159972889 770
3940 976227734
91386225 2738
767190724 2765
309693831 1631
698370526 3225
996800007 959936142
689633383 3208
10979 820970051
593992013 3011
939591811 11910
589778201 3173
886089647 14233
912289024 3873
814124710 2907
225600752 752
1273 331554479
188100627 627
622497925 2075
307199825 1024
735452494 351417120
303175038 1175
425802462 1999
45299919 151
667268699 3035
651599483 2172
774598079 2582
695636071 7787
443863259 4905
853144351 503330
465299999 1551
274316482 274316483
896235078 870282792
10237 700057133
316199674 1054
630902102 2103
835245578 6538
504947006 2705
590398031 1968
437369620 6163
393598688 1312
883487000 878834374
131568075 1683
641409657 3718
831814530 6690
639003930 2130
5092 794753314
748682205 748682205
934705820 6943
526916853 2471
778681684 20943
459846310 229923155
536101947 1787
534600442 1782
814473879 22109
960169318 449619444
288871635 115096659
569224331 2430
162933105 619
777444831 97180604
589116887 20178
452851950 2550
730085291 4145
17184 376226219
618357368 4683
283121227 1722
421269818 421269818
209618581 209618582
730548000 2730
698700000 2329
780875486 549021674
329704610 1124
268003053 2049
975607653 965282428
773905540 2710
526744294 2681
87300001 291
648231947 5093
744442359 4297
890402969 2968
2124 469240452
436724521 218362260
40128376 467
948540396 38404
266610584 1461
325819002 225192046
586853499 21499
169499435 565
3943 305334091
957604661 9954
477084536 202685544
876737407 3079
8106 789701656
359819598 1687
218077921 790
901594774 489906614
487761601 3970
56131285 898
16642030 73
546512099 7253
918187795 4934
672869599 4600
388273105 388273105
42870847 451
628409810 2628
919655520 6405
201193420 1702
564870972 5401
754327278 754327278
106221399 1900
990645901 495322951
996319967 92526
546547460 2302
875567644 366880633
716079422 716079422
187377635 93688817
909966040 5756
206400000 688
289524203 12146
925028620 56423
810115971 733204006
970803237 3236
316004975 28670
930000000 3100
510486608 1987
413727911 1391
485401618 1618
219177541 855
7987301 69
282734269 141367135
463619588 4754
367798918 1226
824501395 6001
314896372 1397
777449554 100591
11497151 50
44822357 167
678960349 678960348
459577928 229788964
976707878 4025
168324480 6528
351001170 1170
254400408 848
638694768 2874
276830501 5479
612137586 3691
767606363 312289
972424939 3587
485386192 14476
706457533 11621
729931345 729931345
468037351 12333
255599339 852
853726391 4104
343338047 3879
629097902 2097
842841214 3703
78464981 707
957378265 68792
80700502 269
839980340 4891
938465279 19584
100799999 336
2428 642537360
187401867 818
180523729 1474
513900840 1713
138000000 460
293307767 1476
313706161 4008
974500080 421766735
62888780 30539560
403176313 2646
344911278 146701623
839225459 839225458
689403866 2298
260623827 130311913
274200914 914
867507486 741663330
511980824 2126
765230000 4720
8075 708435900
309497457 1319
940013101 4407
644997849 2150
197364205 708
209251142 1659
336024347 2890
1872 327386550
786368159 4140
293484320 31201
133382077 1733
2724859 1362429
12863 314548797
444738773 10758761
128747129 477
49676253 328
961923908 5793
440531234 6719
269374875 134687437
319948801 1920
286515760 2105
739002386 2585
542092311 2723
22132197 374
502731422 2007
24005481 379
130500435 435
260100868 867
904544777 9519
968714409 6833
399761575 1648
511918064 2071
397911415 198955707
8400025 28
44329112 189
623950698 18957
635419272 3032
747927952 8219
500402875 1668
107152857 3572
317042266 1937
250225629 1229
10971 639115605
908729138 95331
273239297 1936
218671280 1232
858890316 858890315
93850354 369
180258672 9768
163544691 1090
389597832 1612
648428649 3933
47802947 325
462326243 8964
129900811 433
486164769 3185
264100469 132050234
256540909 256540909
518866786 3709
41146279 140
174448225 4176
520 142616240
526136451 63033
532320079 1932
897038828 5374
262155886 894
386044535 1832
273083865 2755
553799999 1846
788062776 6668
6386 362894810
442499804 1475
338135458 31723
473448576 41835
837432749 5950
715397845 3759
360131450 1505
691228227 2516
401264652 1493
673654617 2366
168533061 84266531
992704645 3309
430094464 430094463
848516462 5760
684733919 2704
368286150 1258
995472993 986105828
554657698 2505
482069280 1680
267300000 891
35099884 117
266400033 888
513775723 256887861
605997980 2020
36454558 36454558
696597679 2322
977781919 4630
922653132 12052
472800000 1576
564925677 2399
502971900 54083
44100128 147
178800596 596
83099723 277
817601616 3952
183809411 183809410
201043997 201043998
617146819 33610
503205399 3550
813349475 3574
399002041 4832
3016 463809528
329100107 1097
2578 609791870
89700300 299
301897041 1273
301075368 3732
6852484 32
467871979 1707
888523641 444261820
136463853 1393
952085574 5501
786332953 6589
176100277 587
305297877 1261
685088207 3171
939363701 7634
555040330 4490
91499768 305
325199191 1084
862488001 16200
904240411 3371
403645994 1434
321017291 1166
768084240 2802
791054159 58471
17506680 60
6813 948771567
413389763 8759
614022359 3545
845497563 4879
754503841 3296
119804284 119804285
11053 945908614
56100222 187
351810254 2815
696144807 2605
325876866 2527
999692898 999546567
144754954 1235
484023054 36042
543737107 244193449
78300156 261
837696419 3642
664995404 4429
117516453 2657
38898782 154
904984966 8589
520584239 1860
98687 946491209
103225284 2925
271786786 937
39803311 497
363747257 41326
778102845 6155
990845201 5701
332400209 1108
711208782 2962
707406524 3535
1652 140263060
77100179 257
843931811 458481226
168568596 2228
302954606 2094
976987621 12138
757634908 4254
4033 724012968
480942360 1693
384566453 6561
936000789 3120
16498361 8249181
21192080 867
173739151 663
120927701 6694
297905161 6011
369941748 1276
4198 852614777
806400000 2688
302106850 1523
578476631 221126278
30659100 121
982176691 21831
107673435 53836717
469318957 469318957
690076101 40775
359492608 3055
432104285 1585
319538665 2993
414731681 2052
17139 631195092
833400000 2778
694551518 25838
896467918 22129
635749685 2379
106500000 355
771601031 2572
615549036 1091399
446143564 1717
539600041 11542
717300001 2391
381451903 2341
183224163 1156
965925989 4096
998846263 6232
575977966 2677
750463646 280951293
220986231 778
592571189 296285594
406395564 32980
933341006 9049
486901622 1623
659566911 2866
466405631 5544
451796418 1662
579156616 1950
23699965 79
771821974 4276
516919964 2335
494092983 2506
226411325 3353
458101528 1527
14647090 115
414075901 192354012
41096807 2685
716518655 3456
396898677 1323
736993033 368496517
794488539 378955238
429146116 1563
483937741 1755
544450061 8468
967127041 3564
910367139 3248
535572029 3232
316860252 2348
890709696 4492
63300211 211
392309104 1819
5642611 30
820811973 11256
539797001 269898500
531809437 2516
763139391 24532
540386846 3157
103016355 413
691142491 18151
648729928 101736
276852661 1307
494543707 247271853
752100001 2507
375634462 1667
547274999 50187
597051935 423651839
95661633 457
154752997 77376498
570323995 1964
723822933 723822934
21917 673794331
938915001 5000
481198962 1604
933893566 7095
13364549 6682275
492153718 2325
899232213 4819
351339229 180871173
638541905 2288
499416307 3391
31356540 116
190000527 672
94491901 450
516533501 1750
471054149 4725
507464162 2825
420357411 420357412
21510824 175
397569327 2615
529213341 4948
153562721 76781361
726405547 363202773
6707280 120
409254407 1992
772791031 3771
1501 380501064
12191212 5156208
632232300 2460
47851585 207
349422625 2784
18795409 12623553
638618619 214843166
729176283 3185
986577376 5285
744740597 2506
824846545 4104
286848011 151611
580801936 1936
638175620 4792
527700916 1759
232868521 1247
955502680 12232
123000411 410
311681441 7285
385671860 2474
84984120 702
434022512 26818
909357409 4801
112671018 758
664163456 20509
498110578 346887155
143144386 511
381898728 1273
224991765 1646
401343438 29420
834000000 2780
624109858 182440
770634497 4085
497101658 1657
195367837 195367838
349792484 1587
727363539 9540
918798335 3216
420902176 5037
409347715 1844
93230347 721
348825039 1360
474378215 2093
217409831 991
454607829 3149
33499137 176
424306722 5141
965018860 3749
886864008 443432004
187200000 624
634025403 31597
674302332 674302331
145723659 1154
837605257 2792
89100298 297
520534702 92496
280494208 5444
848875889 12656
338598976 6025
299639311 1132
1194 272247993
535771528 3076
116738249 795
826432070 5857
658859058 3069
173 21888998
634500291 2115
786297380 2621
309600716 1032
869938367 5586
700198083 2334
264993058 1183
564471492 2028
47043532 236
325765672 3604
637200001 2124
407099475 1357
945311672 3216
819898394 2733
452289505 1604
992095800 5550
556860908 1913
30520526 2975
891605191 2972
330301102 1101
180974979 1769
200779197 254473
174356664 6053
560101867 1867
237140038 842
167669769 619
124256445 435
775985405 4552
501999394 1846
2285 279289325
326809592 3747
624328238 3037
178158702 766
904934474 3901
292249231 9698
176812686 1338
85800287 286
634894084 8995
112799924 376
804299599 2681
27813 518025333
131258302 659
826648397 826648397
207324650 12354
690407559 6220
78419673 39870617
150599498 502
217313501 1497
250060781 861
998404499 3328
254064614 1492
451154200 3663
800101605 2667
12257013 221
8873 623133128
59707660 330
23869383 88
218400000 728
369893133 6068
761 183039593
38712949 466
8100000 27
298081409 4430
149399999 498
82975476 7124
564481029 2500
626998933 78878
151233675 937
876504100 750690823
749397740 2498
776097413 2587
486277607 3922
313309921 3696
83989521 340
225278254 11063
858323005 21273
976205413 3254
986652158 6567
28816817 523
412693444 1469
828704524 43025
380183279 2616
30287903 15111386
996197914 7116
277799539 926
181996922 2380
658856184 5118
831441996 10143
286576905 8583
916787434 861203056
47231 282771997
730828110 2446
332950186 167553328
256095815 1167
337708292 10916
696955685 2941
595503082 1985
536030019 17181
955037487 3959
139 15191919
953694080 4509
757935791 98844
238207788 1197
100990205 342
358472615 2327
790032463 23224
581747264 10747
127383734 118109533
905449869 452724935
976152362 3808
172200412 574
900858900 4350
247541084 902
150323841 826
825697746 8326
873900625 2913
247804053 8363
880953707 6034
684299390 2281
3169 637181323
63382099 380
626981359 3251
911105348 3037
41700000 139
710191593 56984
38400129 128
283833930 3102
477596032 5379
334434049 2064
163088023 750
3302 839688694
198450701 700
241095634 1261
408694231 1554
442368656 2157
320701070 1069
509097725 3182
449102902 449102903
467563045 467563046
311948040 1860
275675646 275675647
2264 635793356
658020024 317528767
451325499 2005
291270172 4154
162900544 543
726953089 6212
911996959 3040
71454896 278
999838169 499919084
300944245 1813
148200001 494
436044073 7641
711603839 2372
799502666 2665
326319496 1911
4357 791521932
804863934 8193
127726464 1007
610058259 3957
947159641 3247
61640567 483
798720208 14713
888720937 5121
25667235 25667234
623920633 2166
946084971 460429553
645155497 3945
29053296 218
166059646 626
50173830 236
274875674 2487
317699409 1059
975589746 5317
995382089 4072
811801398 811801398
643799269 643799268
487987193 1694
155455249 77727625
107010379 1359
174362480 587
589043741 2356
478696565 1878
893001376 3450
3037 694771453
440699999 1469
924487117 6762
679943135 2748
151050384 3169
924436195 3425
904889023 6032
954299999 3181
351163797 175581898
506939818 25788
476419395 2646
804705818 2721
986544272 16184
3018 472986996
115379184 1896
606 49309712
6508184 27
492786499 1805
137567716 1415
291786647 3496
383572269 273003256
80700525 269
700197666 2334
563755688 2248
678749549 6083
278711915 2167
999113197 4076
795795830 4754
789299999 2631
968818612 3342
992385007 991775885
314192289 157096144
1589 381682211
706204053 3814
997319251 995447122
282914579 3097
352500948 1175
747599999 2492
183073855 1406
908755131 16004
107905511 670
500993195 2244
240295607 196360117
537899645 1793
35740799 136
329174972 329174971
442433418 1869
60568988 1124
876764385 3435
161660894 1193
120806428 588
641982680 2692
493069947 2429
341698861 1139
516 66430483
536398213 1788
914486565 8838
666569573 2322
548998170 1830
427170575 10416
304279365 152139683
78299739 261
303300109 1011
12487 831484356
198083792 688
78060625 35071989
267300464 891
216789744 1194
2193 495209241
86099712 287
127209803 589
186300162 621
8876496 70
288118793 11343
284066209 1223
430025990 2157
685925401 17400
765902554 2553
213559967 106779983
739199117 2464
159016891 2166
756301962 2521
319876465 159938233
936033577 3772
902404121 3008
960870375 3535
998525762 7431
972224953 486112476
530376812 3520
727800000 2426
719565530 252344358
421340611 11415
810521020 22253
657224454 3772
789600001 2632
326812693 1292
478673657 4707
365100681 2129
2951 621846774
42540426 306
972178464 5578
674922647 3261
824226341 3422
455099999 1517
981084511 10900
260099133 867
583962624 5952
498167703 2633
562102499 2012
186393308 2093
278479967 5902
593142838 2653
969725296 23668
906877105 4291
740190455 11443
300013240 150006620
876068231 3828
464412849 1582
189833417 1741
249540572 1347
1257 224100169
837125508 20290
271798806 1399
928656349 4452
162300000 541
1328 99475616
175239644 5215
536711319 6355
462176053 18889
657107307 5899
929301274 10054
699015221 4170
417396788 1765
937927789 8605
882208466 9646
913952616 913952617
542852950 1961
605946211 2210
205239151 1718
630602227 2102
480001692 1600
853920751 6830
991977658 6779
403501033 1345
211060965 921
822584642 790665210
646170359 2269
124007858 870
351995697 156204865
793551809 2830
567 148751211
368895493 2241
255639040 7116
565876501 10500
662960052 3080
340888451 139691144
412555586 412555586
671377542 4521
552396016 6663
974602676 485375130
906275085 4073
428844576 9938
442310855 1959
312856020 1878
731679734 2612
522651227 522651226
803427995 21887
443556305 2358
363674980 2845
983839708 737133546
390136488 1426
341260175 2032
615280855 5199
117693999 2075
770551693 27324
901495719 31960
376801257 1256
117261598 4550
773606655 8576
430198567 1434
506701484 1689
894634631 4478
102568677 393
504119886 504119887
2143 279545989
84572077 963
787779962 1168813
57909 448331478
444457457 23336
888852583 3769
446733109 8495
480298928 1601
683940166 3374
61064 395175763
425572149 1692
205120704 2624
599699999 1999
526262112 1811
285885089 6186
798534358 3337
751905197 35689
634339133 2937
92954055 327
331819186 4307
852868400 5079
457025527 2222
894349515 26265
553461020 2754
419383426 7799
877367810 8395
744466278 49072
684647195 48286
918864144 459432072
957650236 957650237
220267571 1241
480782272 2001
66880683 247
947835293 13308
46351095 1002
750324892 6079
931253250 5435
96065004 716
923610742 6206
151861581 1010
794672749 397336375
535950466 1937
668503259 2313
822072888 195174
911083309 10150
277159269 3227
395701320 1319
628919011 2595
712822084 2572
972226942 5581
215678447 1268
225722913 78691
556460552 2241
1893 539858385
888888161 3092
747587010 6326
154617650 5927
688201878 2294
68302357 571
597610906 2141
156445952 61803738
821274824 2915
310139215 155069607
680702270 2269
117031354 1085
971874348 4418
74999751 250
383088727 383088728
487752705 4395
572378684 54304
871968062 21739
79527275 39763637
452723205 11986
947465600 20891
785726364 3284
967939431 6004
567388951 220981593
374251684 2153
349187849 3975
614526634 25168
648000948 324000474
820499651 768289038
446215771 3465
230948588 4147
190230097 3174
728432576 6423
717560105 205294
858597249 2862
589940035 2161
55480815 478
405141505 1952
922886306 3903
843903005 2813
243040454 150169483
338349611 1228
1264 361789664
660533068 3764
920283565 729187627
722046940 2560
71102137 1174
500399297 1668
723602949 2412
847815708 14236
292288247 1834
579942859 35990
8774 374948116
715843071 5809
625086881 3942
228900212 763
373793385 373793386
83611144 693
529541895 1864
418406168 3592
66813410 287
288309015 1052
555259971 23333
194688500 820
560698132 1869
468596060 1861
408181817 19679
735969239 735969240
462650982 12666
161704059 868
821401773 2738
379849127 1839
477636081 2920
390585683 5246
781499260 2605
361934790 29870
801289356 4998
85500233 285
188596638 2671
905098762 3017
248182693 2522
559500532 1865
337199999 1124
488402835 1628
957177456 478588728
730944032 21424
4212 229569858
970561760 533431113
4333 914271238
289499464 965
628076966 2277
663646604 2479
736264719 368132359
948282665 4294
94204900 743
635586785 4832
479772529 239886264
401020169 2773
811932924 5837
835 172222910
92843810 43779915
491579269 2881
3756 583291776
2414439 12
333207140 3665
717432854 3646
846763633 16753
765054259 3545
181162189 2646
720762289 12702
114374377 114374376
497182658 8561
192061008 192061007
97293 827100870
795000001 2650
171599427 572
348090820 2332
823879701 9215
85499716 285
689966212 4498
489034921 2244
607220279 2040
511500000 1705
62450084 1660
178914400 1505
558266317 2307
813673932 6528
403281018 2371
583255836 24471
927497755 3664
605999026 2020
895938449 3630
27010925 309
688745541 2753
4328 728527912
624334253 312167126
867900196 2893
322386112 161193056
170154584 645
880217775 10785
245207303 1084
609466434 609466435
959534463 6608
118725409 688
716987762 2452
93734118 3580
608363945 2152
913739019 16402
429444214 33231
217316056 1305
600338289 3168
453520187 4428
80880074 1725
395073961 9955
558798900 9390
930415950 3195
356379582 1299
241213689 6949
330804781 2387
28673110 107
818794086 5987
933843358 4717
301649747 2908
714500529 3637
941390449 7951
626650601 4370
553767780 1928
540000156 1800
418202516 1394
378602302 1262
8399982 28
177836467 956
660687666 2984
800281161 4120
293487531 4405
521147615 2208
857230097 5143
399575693 1806
347703751 173851875
222216097 1102
3906 464274149
895503463 2985
191999359 640
72602892 348
566755560 3610
636050704 318025352
973011839 13740
416307243 2969
591033006 295516503
498599999 1662
282299515 941
1736 381589726
733701181 5196
486600001 1622
477219457 30912
598112173 4788
714602382 2382
999017664 3995
599676161 4310
1367 330637657
597321991 597321992
120600006 402
847864658 785220609
924500918 3214
557831607 3967
383809253 383809252
553620651 4272
2225 330194450
148845879 1054
616578613 2417
645538799 2187
461919305 2024
990915984 6894
614255578 6044
9575 913999445
28078460 163
335515383 167757692
341403571 1207
1908 252675126
536401645 1788
7872 892023552
85226903 567
729000630 3723
86765003 2247
707390275 2374
854625132 3681
337971731 19510
828774144 8448
72000222 240
146100468 487
477600001 1592
2623 772030799
288345311 1424
349137393 349137394
60300001 201
6645 873332415
204562483 1744
726838112 7153
525000001 1750
253778289 116064630
152722914 2699
425622596 2059
249000831 830
486302543 3094
844388381 422194191
747145971 3573
25353330 493
809339005 6226
478201593 1594
9134 740316783
34800000 116
131529273 131529272
491364105 5404
454798485 1516
800103581 2667
982203274 3274
860998887 2870
149513673 2761
550998227 6666
1760 484539619
864599731 2882
11600 490518904
222600951 955
996467384 3855
236089966 1077
72593196 387
476700137 1589
850145185 12405
187397511 1762
984115329 5264
520959686 8594
643513753 4159
986111299 4034
588327356 3207
487682412 2993
101607920 343
391984503 2882
962548781 4359
745311607 4680
759665262 379832631
233 37604802
12543 947147016
925500004 3085
584581857 584581858
419156344 1488
10809 481113919
383929588 4020
641351227 3883
955373615 955373614
971472126 3871
316261177 3229
788339053 8649
484076414 4429
415919673 415919674
964803215 3216
233983456 116991728
580139039 1945
860670122 351973964
257608578 2855
318288143 1732
853505156 3543
221692801 960
333600484 1112
332949727 24042
732334274 3967
114381688 1525
521917529 260958765
240586515 2446
574308901 5940
50099967 167
329098903 1097
976004995 976004996
804286649 3678
581729135 290864567
801300496 2671
658497806 2195
841669346 7343
161918836 3772
8187705 28
82665225 783
723714717 723714717
705513686 5585
385160289 140828
64305575 486
940193261 37402
887398969 2958
1578 291141696
811434510 5805
256199999 854
546622086 1905
124199808 414
936535746 468267873
798297339 2661
692 156065329
551626961 4902
904799999 3016
726843553 4146
6188 698753273
990904108 3303
995986980 481748880
994339169 4565
457419174 2557
872852666 66301
363133954 6816
502347838 251173919
163794175 1264
371700000 1239
796502655 2655
677081873 5127
719955043 3164
394974509 3467
301800214 1006
72299858 241
389676621 1373
702000657 2340
155357401 1100
909249471 4195
696319833 7121
355006581 1220
209826761 209826762
910726727 3510
107589495 1065
648680040 3992
144299982 481
228578105 2636
799464489 17435
69977913 69977913
3613 166921910
323699272 1079
613202094 2044
512899657 300147557
939322207 5024
493988495 5603
51599829 172
338720977 1548
3109 709156682
470436121 11880
949610599 474805299
762300440 2541
122700262 687
822509687 5628
152658821 1228
738637729 6085
687709037 687709038
959767359 6560
951697556 3273
776055799 3534
890295868 4612
783297388 2611
412001098 4352
70003592 35001796
768114933 6779
870648790 3970
257100000 857
365 89823140
714389624 3813
630798934 2611
735182071 3605
434563413 2459
105001296 456
483625507 2804
272470486 1279
834022138 327047682
537124964 27275
846005528 357152
778442940 5940
621639405 3802
337754640 3371
442533861 7413
637274650 4376
946213870 429288960
76199999 254
29756273 182
869757819 4101
2790 751659480
473024863 2471
157949319 2804
582496890 23095
870788493 5273
298649424 1752
600427884 236444
625134159 3920
137070606 496
543494730 1900
813037853 44572
391 32775575
433566174 216783087
609141203 27550
894393467 3294
74083463 1318
60786778 211
630796539 11665
511386472 2599
525301752 1751
247201463 824
315591841 1139
773700102 2579
434815923 8796
408900001 1363
135566762 781
704158155 10871
177785509 177785509
495640345 247820172
171633844 577
621787480 151397
4262 102203600
3320 693426141
726151138 2527
324084442 1397
601248940 2238
795902942 2653
272595372 133431855
687600001 2292
586609993 2866
365982532 1446
542971108 4413
561208341 5222
890098090 2967
277619600 1880
190115837 766
940070904 390755384
72511344 1685
483821524 1927
864233510 3030
194319799 824
6196 934807279
861901530 5858
987599999 3292
882645135 5020
129749983 501
352083124 17564
410386816 9088
107112501 475
300646295 2727
923402421 3078
606250996 2678
310416813 310416812
470057877 2217
169381771 570
4185 414427995
433892350 3201
987941321 3789
934203114 3114
678197116 5759
736580984 4837
66661938 259
740016100 370008050
995401568 3596
983970164 3405
378 112849798
64499786 215
797401347 2658
227955189 1004
261524200 1468
485004041 238197728
325488263 162744132
140099954 467
248514703 5678
545001542 3178
2090 399438678
898820946 14874
268424764 92784436
855742762 3022
474861982 5911
216028945 732
70830065 368
256 72588409
71053505 313
283310371 283310371
110949103 414
921597873 3072
230754566 1139
622232225 23898
948728279 18882
399524293 1513
805728571 8495
834297219 2781
78251520 2215
566185917 3417
288482788 2081
42422381 1001
414233821 4004
43559876 302
960969386 4981
621757995 210694
427698679 1815
363950103 1676
41999878 140
527770350 266935
906860158 3423
169200000 564
389669281 160160
619497936 2065
568852775 7552
889990318 5076
568753008 2869
124303209 1162
73099104 312
837299999 2791
176075488 893
880200001 2934
738602230 2462
491404632 245702316
371121085 1734
116588039 536
215400719 718
520498831 1735
936175948 5901
623981001 2354
892271887 446135943
82218289 353
801714102 16099
347449332 2194
984470417 365654604
302342435 8478
72234080 377
847412010 6891
777585996 3805
904219089 16945
128518877 38024
874684651 8692
36759829 557
281227252 281227253
733663532 7794
95247840 321
282431600 282431599
968996771 3230
330306367 1699
870903912 2903
5933 324137589
662997789 2210
907654189 453827095
530469663 1952
641818397 3641
117299610 391
784063198 3335
842937113 11009
403962070 6324
985965443 88198
102900344 343
794704499 8834
956691121 9240
367801227 1226
205662141 821
658902661 2210
4122 669774540
777127188 13821
72649601 584
764319600 3241
426768894 6454
287641277 1306
329388679 2504
790466429 4615
522407488 3714
8036 667180864
149165947 74582973
478697372 2497
432601441 1442
834124190 73561
393115132 2124
915072327 17670
10901143 162
171919572 171919572
498600000 1662
325199999 1084
273804525 953
580201350 1934
965241288 13697
26466382 13233191
757872499 59675
80173724 1084
479462367 397526647
145623510 7126
430060385 5408
14140014 408
600145101 600145100
600278587 6765
847910601 6985
204545508 1119
152890709 571
664457248 7696
182699391 609
978589293 978589292
291018591 291018590
975988860 1991814
155933038 949
745090741 3361
186473628 1419
398938732 2658
873602913 2912
902099999 3007
790054073 395027036
798600001 2662
261079366 261079367
446193879 2629
140633733 140633732
205185167 2610
576666375 2743
661278373 388681038
197480064 1571
875558112 3894
356730583 178365291
560136786 2959
554985095 4072
967203225 3224
200099445 667
597194822 5198
638276403 2621
2061 493570809
10339 754553269
433762999 9947
4684 204400392
593700999 1979
240245116 1657
121420448 691
2242 646297117
388603601 2800
296923386 1394
748649749 374324875
323573811 4348
251752164 137207246
530147737 530147737
745867182 62578
304697785 1662
843745322 3551
244799185 816
555554402 2999
744897949 2483
828511710 10270
440323085 2195
223146003 844
281217790 1202
744563581 3844
714299999 2381
286554156 177334085
309231072 154615536
397816144 1439
834514739 23481
774604350 3105
945596849 3152
551699861 1839
726300001 2421
538435659 3323
349200676 1164
494078575 54205
595891427 6267
492643071 5704
629403856 2098
964277691 33986
907802099 3026
557988470 8441
917396943 3058
973351603 4622
259947458 7862
518600320 5752
796197345 2654
194226870 194226871
109476479 960
251559346 1762
918165955 4893
539047720 2163
920393952 3846
189922660 1047
723350625 3975
395897169 395897170
2296569 76
670575809 3358
359246641 5584
920131237 16479
908468030 6291
839854656 2916
416606499 1771
719006177 284417
147360048 2109
424947277 2637
478798405 1596
425100937 12903
276987869 5010
713102376 2377
785099241 2617
698413209 7106
314100540 1047
105275040 390
569101898 1897
939337379 3476
793413073 3279
770405732 4748
340433906 1135
29286467 108
673 190957693
452 46983353
610185189 3408
355618212 1292
65091231 369
205044326 205044327
394539657 2572
853585080 6434
995099435 3317
60968824 3963
911033586 6588
260999129 870
59825040 2640
866255458 5979
433 117751435
47686 331524622
985785410 10206
247211174 1946
225000750 750
868661930 3196
913557265 3792
219762825 109881412
431069612 431069613
154532083 1880
606937169 2991
338205418 1512
261586052 1347
104495632 44473795
966685943 5414
487048309 1686
2999 558395444
879647504 3205
401061 826586721
371401237 1238
892708279 4893
826291284 690879
6141 257391380
181779568 1420
967800763 3226
860008019 27761
114711396 444
55464794 228
226502714 226502715
285512211 2770
920853171 7808
358528963 2353
788685455 56488
308100000 1027
551071530 2243
256500529 855
986709365 984342840
176879076 108554979
338296000 338296000
416101218 1387
482121348 69939
196364736 864
958071974 467884229
224496323 988
473920295 16143
675151529 2595
916876335 4061
179742322 2929
240900404 803
601725471 2811
162495937 1626
39600133 132
826828471 2823
525819999 2000
761401014 2613
911377169 4829
570300001 1901
491731359 3193
2367 490437638
903170251 504837199
644352514 8823
558781719 2410
4669 730336725
996771099 3853
79999245 299
27442234 106
189961579 757
121799595 406
716272497 3431
909603458 7174
309300229 1031
923065678 3977
564658942 215943151
65059638 321
184121686 627
376363571 2626
432798995 216399497
674508436 674508437
714759360 714759361
685156313 5126
734717324 2662
329392226 1467
189886571 1419
978062924 12305
52799999 176
135102329 1782
585860352 2112
998207820 3580
425591717 1882
907799913 3026
949868549 12195
39107131 1083
981232326 975404311
913500001 3045
499066691 8353
112199625 374
467190225 2265
306377124 1586
745649393 5333
421499034 1405
987053268 6821
275512020 1590
371195279 3358
491505289 7210
4430625 22
680048950 29218
5586 901077120
863102877 2877
261273479 129439371
3240 616174236
676825433 3567
342147856 2319
783870137 11186
934438968 23319
13706 730146032
224518835 3075
1499 424321930
330477677 2298
837072324 766118
181195828 638
20978 679976945
107701153 731
930542255 4374
183823590 770
830998254 3955
742767479 5166
56100001 187
58500196 195
862124300 3359
196117531 1612
35747673 131
667123537 2476
542537800 1909
340043851 2175
50137081 680
453874071 6500
28279711 279
707041964 2415
848390281 3194
408028258 6279
983640250 4546
176951617 88475809
264686171 2905
264391011 1198
879487878 879487878
87300291 291
244529744 6374
24924179 24924178
163055880 47831
934897421 97213
863060399 431530199
911914981 5169
24966771 602
859798001 3341
427498574 1425
87390044 331
270353483 1126
579593767 9902
546169904 3915
446119649 2950
44904751 550
705798977 3404
6487 589463539
762022007 3248
805439333 805439334
324601664 1082
54300162 181
630598588 2102
885403652 109156
147149321 1102
461886237 230943118
118798665 13919
328716829 25476
998701972 3329
303582908 1829
928731473 434297614
953103177 3177
434667150 325499313
832524391 6410
457792270 5035
615858672 8272
410100000 1367
129356734 464
35607109 35607110
724799999 2416
111740256 552
875428731 3433
717827396 23473
936705675 4136
228912368 975
144417036 1569
7325 969712800
526356289 13248
537392477 1903
650877912 2734
413186309 1555
572437875 4695
407478503 2199
448540797 1562
745371787 11723
682307815 2501
264954140 2049
932215393 3726
939 207360187
289769957 289769958
7958817 71
324831793 162415897
742128850 76390
859772315 7796
366901173 1223
297122583 15866
990298132 3301
553198156 1844
378920780 378920779
427319674 1697
609689990 4138
804510898 94043
843902975 9811
402263631 1451
257555695 128777847
329606289 164803144
485061118 5875
653097822 2177
481934305 3067
556641063 2020
251970856 857
3380 852672600
404144499 7775
661202205 2204
253921084 253921084
34275466 530
752766421 24155
350860235 4250
383508216 1611
92944519 654
132300391 441
664905580 48220
91204570 1259
258476038 893
561981710 236147
697419810 9467
440881217 3916
902448517 5101
666140637 6948
835030305 12390
462146247 4744
564507393 1965
533703521 3211
781664263 18596
48777385 1165
324299718 1081
19685 291396826
489499023 2792
124052487 2806
583869691 291934845
209100401 18753
554469674 2497
52157740 205
747901010 2493
539695695 5885
267685285 267685285
97077889 1632
687830346 4159
301954563 1274
102815279 2296
782697392 2609
411372751 1965
406250240 4730
179305505 1573
384940443 1488
206276610 4705
642268081 15165
97358099 350
851791279 2980
169753660 862
674976286 3037
369870721 3948
343122626 5239
340178514 13861
896395496 14321
652649503 652649503
150010149 3028
990252414 376530664
467100001 1557
921195150 6073
802518386 3079
626747996 3468
613201202 2044
630302694 2101
10823 648610106
203497373 1534
553692303 276846152
519035836 179024063
153 39491748
479701991 1599
395545276 3823
1088 318392320
870018936 7944
316484961 1760
33409 893098291
574110692 574110692
725997659 2460
2981 398266307
138599538 462
3915 767142513
999767933 10142
136364822 845
348736033 1616
634704301 8854
641102801 2137
825902752 2753
41084853 239
234 41455068
202800001 676
688299628 3265
710152570 3591
462301542 1541
702983926 2566
669897766 2233
77216761 380
110044171 405
661541785 8088
817681361 4220
255305393 1786
668631161 4201
7933115 64
892202973 2974
250977793 1010
169621719 579
602928820 5337
532362564 17112
836831168 4395
604196821 2043
963455135 3552
847474643 3372
123150853 521
639765420 315008213
478457189 5958
259930496 2660
13172324 82
914861646 5991
19907161 91
723302410 2411
308099999 1027
509144427 1916
281551953 1414
17099973 57
426086454 1460
436677201 1963
233430848 924
231028408 1352
869700096 2899
910180150 10550
199583198 199583199
524952224 524952225
504391548 2733
267599316 892
470104687 3018
148150927 21406
818997492 2730
858892189 5852
730432745 2482
333076451 166538226
205449551 1176
696818921 3333
981814730 7358
32613856 121
980319186 11227
711214530 2551
826270245 594364888
210899703 703
193321980 860
315251023 3184
104549724 801
526200786 1754
260699848 869
50070833 50070834
668747156 19124
934924680 10908
837665617 2985
617602340 617602341
433501444 1445
136435041 1708
174613315 2364
167803511 1272
854494659 4707
177899406 593
344598497 1573
520501736 1735
362570298 1886
348452236 174226118
414078580 11893
949529437 664113320
483857911 2605
979407167 489703583
191592240 3075
793451681 2960
268352272 1688
47752704 203
873496157 7621
937155125 9766
570428007 1917
748979698 606135993
421202505 1404
3375 423665667
881701723 2939
760073056 5193
776673210 9923
174941129 174941130
276899999 923
214957977 2099
729801629 2514
140644211 490
189900019 633
701045208 7162
302701010 1009
659998964 2200
70864112 334
857850 10
985140663 632296586
69074823 956
29615167 124
779349889 389674944
349868388 4958
693001198 2310
236786584 2804
154629855 885
1198 134499460
314099183 1047
751335268 6241
637074745 318537372
258601906 258601907
600368727 274524867
679398827 323913841
30928219 1220
259776800 1730
187510998 891
85359036 537
979109362 477309337
989992728 989992729
980103268 3267
490350794 1847
913989273 3703
726615484 4045
751502024 2505
255299999 851
321925825 24552
749660373 10357
163923983 1387
910316686 3635
106491629 706
277866394 1164
995728463 497864231
755235695 2665
426434646 2665
365398935 1218
460798465 1536
351361951 1821
44100000 147
954559297 5216
681371110 2492
827697560 2759
434363248 3377
606870065 22286
124738339 426
290619342 1409
610276764 5442
287503135 1082
951270461 582400101
667797773 2226
231223842 1017
626012183 3688
427325427 213662713
882 127472814
490199742 1634
372002460 1240
635564425 2780
981598491 3272
990118551 966498238
368400015 1228
506757469 1840
8122 426388306
317432655 38363
874041451 3954
438162561 22840
309301929 2311
773572662 2781
361299401 1400
655151077 2723
172962815 86481407
434488311 2373
5177738 19
950403169 3168
769625029 3460
914012949 457006474
386656031 12396
247785335 1115
54714599 226
603835407 2333
84611510 42305755
735 105512925
471000000 1570
625726710 2320
2021 361527693
684029808 11319
832661457 7958
138945194 662
978044458 3451
358350510 190868885
3957 614913843
358338044 1417
189128090 1406
812087056 4136
673922304 12672
1250 284205684
175585879 1314
299832121 3096
718199693 2394
616247831 222790655
686557995 8114
849897168 2833
579298069 1931
928901094 7122
489627331 489627332
232833651 18586
406193167 6225
195256767 1323
982180742 982180743
1635 422590277
363525300 363525301
371938841 1541
365368686 5684
92205370 333
932480165 28830
308991127 1610
93954538 972
801208419 3214
129493492 739
750210385 3794
544801816 1816
101960355 1009
211165989 805
851400056 5512
965049095 19122
659286801 5815
836686891 3900
534095455 267047727
970 236300701
642000342 2140
113205361 44373127
276657304 968
835621157 3138
502153211 1914
6416 741952780
131268115 729
113908 831308678
49381200 1392
400370201 1787
506999999 1690
4841776 1651523
465132369 1759
226800372 756
53802521 639
516097095 2453
630641316 2746
1789 398138051
440949433 5874
16582054 2635
978831279 419676845
148909935 6555
306780857 1422
125091297 1012
552968520 3480
955569212 10627
317564259 5322
238001618 1351
559486301 559486301
640897316 4735
753301614 2511
48404199 172
725020888 7791
283 52986090
273749345 135165663
788400001 2628
324300789 15187
175093923 1013
977550099 7747
914017389 19279
37800000 126
616696483 616696484
587771765 3597
521990155 2380
98700214 329
856269465 5289
564598117 1882
690025275 6796
941400977 3138
605649889 2402
385859741 13027
717385482 4513
104526795 81149345
373617388 2609
454249249 2435
276143584 2635
39789 125508605
744161306 5599
274051360 1504
906614329 4290
16200018 54
356497342 2182
407316212 1437
614999999 2050
686743525 6004
887143892 8608
168161970 690
537654583 5927
811637484 19194
985045008 19201
983824896 15936
315301051 1051
163232515 25327
73416663 591
614174866 614174867
165626009 1655
351853802 1313
946060831 8931
751199048 2504
1153 343829212
567955654 2537
682100180 5015
757202525 2524
525218527 4086
604270946 225495735
948630658 3713
779830763 9222
199064737 1555
511771421 4019
224471190 208845
770614300 3299
814702471 5944
625216007 2248
551505441 17497
641188212 641188212
971455541 393972616
607802908 2026
33600026 112
997503901 18510
893322907 446661454
561000000 1870
525970594 17503
456846325 4026
1056503 15
633716 4
160814801 3219
851518751 33230
776988614 2613
588184948 4973
160799463 536
7875 526632410
95399999 318
821919567 6214
858889723 10786
332466829 2191
529802510 1766
895496546 3166
98426876 634
362368063 5351
578698070 1929
116132926 1775
999039163 13849
660969327 6652
765902760 2553
469747226 2038
785626497 2848
832316504 5261
712976439 2728
142220439 528
261899127 873
252146546 3005
860722750 6950
611923463 26632
380555975 1356
924228409 7200
784667820 2820
172617481 1062
439529450 1880
911396963 3038
607677874 2065
573298379 1911
782104560 2607
319332144 319332145
167906967 1358
92269115 355
91743220 415
138900740 463
978549263 7119
2720 737238400
2254 458377237
394661087 2144
648647142 9853
382348476 4307
383287612 3046
675368247 7693
718382416 4197
370079146 370079146
298731828 1959
619196513 10284
221219423 1566
949701243 442697762
992452420 416327326
827052845 413526423
499015546 1955
139581358 991
92521670 55604295
317737536 1086
76965064 31514588
138773524 1193
6270 401430031
217799999 726
651704225 20425
1525315 1525315
520458623 5817
287999040 960
368589313 110133
469612733 2131
852922603 20701
101136554 496
764965488 3094
153382937 5866
775616896 329349
970981094 3511
351918207 351918206
899661548 4727
7673 970679996
94274735 930
966128226 873310391
477079020 4838
784370193 3327
57217712 1923
386727051 1516
131235081 55561
845300002 167353
784664321 4846
897899999 2993
102300001 341
90841204 3767
21599962 72
220579821 1617
513366114 3039
166376275 8015
127310820 1365
452154588 13132
441825401 441825402
260904081 1565
759275961 5493
901100356 9529
696779538 5131
873833084 3435
623689343 3312
608545681 9040
974377256 476788146
652952239 652952240
641265108 41646
449733375 1554
23425541 126
850800918 7829
252337669 851
817172418 236583
562701018 17982
871500497 2905
983103278 3277
802213235 401106617
16638 475666929
908143479 29397
405530509 1517
880233406 44494
938703130 3129
938910893 6685
306300558 1021
87955190 1009
6642 221789664
217500227 725
444165191 12594
4865709 95
378001572 1260
900632877 450316438
463593191 1763
863837615 33872
678877643 4814
348598837 1162
345520647 1496
730383614 17335
386514353 386514354
356398811 1188
968733374 5226
988054160 947837475
690616220 55459
918993241 105160
685448395 685448395
345436192 1696
503181660 16091
701560971 4127
411968426 2819
278626804 33095
567486558 5394
260700147 869
464113156 2521
147602493 621
333805173 1389
471901608 1573
69254788 259
987710203 6791
503428141 190332
131444243 1192
487498447 1625
112578845 411
691295576 4353
2198 213089941
635341245 7247
571199999 1904
870741481 14854
708364259 354182129
465000199 1550
963234245 12415
844969929 4800
218970131 218970132
945513444 7339
658334023 21910
850006260 7730
601064438 5010
459802869 4589
213440521 1303
14136 986570462
402898896 2261
112393222 7663
269425104 944
810902020 2703
524296764 2243
618162980 2434
779400859 2598
114374213 3588
416518555 208259278
617991609 2502
589742089 47892
604656163 2739
931626366 4489
122851373 381526
302277077 1059
496200607 1654
153301770 4302
216403964 3311
713081780 21841
456160872 2428
211800706 706
424539585 1856
511689092 3897
101873785 705
471001570 1570
872539205 4438
876599999 2922
648638521 2623
725680371 6889
280092428 1876
141976426 705
418798605 1396
428790741 1437
20324 999087192
704100001 2347
158581147 62899
742362691 5805
588301961 1961
827693167 5744
836617461 9331
905960747 3801
154311106 5421
653099999 2177
971703239 3239
750009957 6784
870618659 3365
781975290 4665
575099999 1917
734749764 3653
974637982 3783
3417 853542525
62679909 401
415674455 3093
966536915 8094
322686573 2197
441747398 2527
387647760 192982332
94239318 876
217800767 726
584516994 3593
999835305 499917652
561117097 8082
419401398 1398
718513036 2642
757152349 7075
97800326 326
20754352 7727944
758967963 4052
8836 765961231
1927 228765732
309243567 154621783
93114453 566
457728032 79673
576462624 4008
270331667 972
141299917 471
536263069 5139
769980155 4358
560034932 3021
774298700 5810
836704107 2789
195073709 1338
771264868 6158
356999844 1190
341852117 1220
932996891 3110
225652286 4681
285863480 4711
383099161 1277
2404 560964830
830103063 2767
204574470 1714
88199743 294
148236948 1308
595641319 5380
55083246 511
154799826 516
555699015 425823
2880 594472274
776307643 4144
905200216 8205
74700164 249
791661877 14082
718828937 7912
337919449 1150
574809533 213614729
327882763 19606
435900001 1453
913678321 7337
939427082 6677
93717661 1079
796182671 314964258
976313041 7299
668399355 2228
485887905 52963
29914936 188
439919034 2206
782621400 5225
238525286 1617
836748037 64012
385822005 2221
251949122 1611
937488283 4509
451522046 4828
331014618 1740
527698869 1759
88559641 1939
720709731 24759
533315179 1926
238485358 1138
628428529 22984
99900320 333
147906022 3014
768300819 2561
855213249 3152
788280253 5419
141013029 577
74873918 37436959
870020526 870020527
25518711 190
1229 310132895
1784797 13
966309564 5321
723599999 2412
344613064 3383
519196567 390238544
80400000 268
422003598 211001799
959280563 72083
463737816 109740
166800490 556
864488341 78690
747460866 7114
331801106 1106
853159297 4224
233977799 812
319879900 898956
957438576 6964
662010564 331005282
700575828 258554445
7338994 149
330601695 1102
1954 335233439
947960495 3426
6900022 23
930042749 4550
14502351 197
378043843 2593
637465301 2628
734059507 734059508
135278692 521
520263522 260131761
146971543 763
858427581 4124
77700033 259
906770071 3246
691500292 2319
804356119 4832
825752838 825752837
163664037 919
70136051 1514
659867950 6010
173667437 86833718
717001869 2390
690769962 690769963
707230928 418666161
821029058 821029059
726610850 4390
157681530 1051
531981829 1926
756958748 3550
706610478 23163
34448 391258804
29988400 130
856029325 428014663
194083026 1815
329698902 1099
155352427 77676213
645046227 322523113
59143 906395958
376799817 1256
760941079 4828
371001244 1574
801864723 3503
930298949 3101
293558750 3502
548150550 6261
869555086 434777543
551288376 3006
973200001 3244
19599734 99
630299670 2730
759899999 2533
297916129 217202368
145737760 1960
823419597 12951
341516247 1823
369518389 184759195
583034358 583034359
853927796 853927797
123211044 891
270458230 9951
617097943 2057
32099965 107
61783 511130759
82458614 1669
589249573 2135
984209040 415456163
372899999 1243
2635 515092807
581998061 1940
760005148 7556
753971420 9769
888709792 5088
472798424 1576
647764202 4008
127295888 573
4705 917132754
901412452 4953
111300159 371
83999720 280
910117634 3327
733535595 15795
700670335 3562
696988181 5252
549298170 1831
401381440 1843
463949100 7124
205390849 1443
39135351 238
974847497 3867
900956592 7425
140400026 468
513210117 9807
664123891 4605
14214456 89
428785825 9608
229800001 766
244727087 122363543
13844 820949200
49983181 1204
981552880 7995
107314485 53657243
665349928 665349929
947954696 13805
161700606 539
485490515 2194
185100617 617
917398070 3058
57938421 219
147 17758776
984903283 3283
249070998 1843
93543231 391
695537395 3478
781139140 6626
436632209 2449
605141018 3012
88326611 486
100758643 406
248697862 2006
811551159 34247
41 11897462
753543020 3910
817682789 308736925
574549171 6630
389366356 2164
44677733 22338866
130285392 1026
548207115 5784
683603217 2937
491324655 1725
478990504 2278
751155541 51340
846496755 70801
911014906 15943
353034621 19660
769367286 3260
13897008 48
240428500 1574
212032800 1575
310384348 1192
773401593 2578
43600535 252
549298169 1831
756832540 4724
937181416 4605
902099999 3007
314700000 1049
849 238008497
564811120 119106
678758457 616188178
846304434 3271
377288705 4736
483001610 1610
593100901 7030
188009574 812
95942926 95942925
660993745 2363
218606327 109303163
479708051 7478
174608580 643
6234 612127471
193483393 77811056
927919826 3535
431296105 431296106
278488640 2735
861435400 3304
454799808 1516
891745840 5592
339510315 339510314
152516604 152516605
359744162 5378
94146614 435
818398747 2728
599593108 2927
647133743 4078
163319892 738
689543947 344771973
111524132 1437
621963209 11880
12871092 54
135089989 6744
439498536 1465
748513329 3176
625804107 2086
136814821 503
364307801 3837
502264320 4080
29236130 385
507975983 17093
213820021 8866
409442902 1570
280799065 936
623857740 19470
303440079 1180
101233913 101233914
868066651 10230
760629206 4619
987506788 482927613
871433411 4497
538801117 1796
811022929 45992
442800000 1476
969296770 3231
90279785 397
595209191 76033
212476694 28387
312761433 3386
473145472 11298
884434766 3112
468133739 1807
937580307 468790153
167247700 1516
639402399 5600
789582492 3689
593400001 1978
73983294 272
645619367 2472
408651188 204325594
243899188 813
368232605 4382
587766131 9365
922315571 56061
61028352 387
947770641 3399
923402735 3078
689903884 6245
433331050 4034
255281253 916
898936777 24814
338999616 18145
862747424 33638
136615479 3201
708300201 2361
246582554 2645
209210103 8401
988797731 3296
920875527 414249
121067082 634
235111032 936
610926251 2271
414401694 1385
312326159 8059
131780513 472
221614849 1208
775529833 3493
595499999 1985
656999267 2190
822598280 2742
783243968 5791
302449601 1543
696895680 6240
546732863 19296
229626581 894
37200124 124
276479396 2656
637803052 2126
65919282 52713577
74278128 433
393286519 4734
772491924 8963
379803563 1662
647 184006153
85200076 284
483614975 4992
565547337 5266
759155497 45804
288928856 1073
12768373 94
939596868 3132
714477854 2555
317701669 1059
486985771 1710
807763361 3269
877841260 3545
818264604 7582
484918708 2784
340992175 3503
799521291 5254
609600138 2032
587998040 1960
972564194 31137
1538 173332600
545143337 2504
147756883 1729
184060445 1618
585097128 16632
57232403 612
710406405 16265
603279058 4294
309000118 1030
271801189 906
469467226 2481
366757086 2840
960302015 3201
562506482 562506482
69942960 612
613737376 37184
777300001 2591
854742744 3772
630168330 3489
262343829 1415
400201335 1334
10992 693400091
581324268 11382
456894714 3686
307083248 1332
312049195 1445
502308974 2137
167261011 1139
997803327 3326
416189351 1752
15322533 86
90439104 90439105
652200295 2174
963896787 3213
284818215 2449
649502166 2165
27298 989948792
50999829 170
75599800 252
674277517 2657
839416541 9572
513008614 2345
128747387 717
13844 170862648
343963641 3646
993675181 13246
393108150 3225
321017671 20508
2306 247008584
648610770 2901
572177801 2488
726599115 2422
121351159 773
939642723 12738
850978650 10610
109072259 1544
948691241 6580
245660355 150435
57739606 446
750722045 4099
556201855 1854
528298239 1761
12656655 45
195296562 1269
973491849 5068
763905321 14041
512349664 324240174
633297888 2111
772923099 7369
528927678 528927679
248702207 22238
167999999 560
460681191 4435
954864438 603983189
264299120 881
237725757 118862878
363468024 1292
854257582 3197
209530819 764
643648958 2939
196200375 654
753897487 2513
770502105 5939
180478571 835
776075278 2939
236621660 1804
780528691 4773
160228279 1016
152039808 888
306924493 2047
451499999 1505
304439146 304439147
555142475 7868
113123876 701
535913470 535913471
303529733 3121
237883593 2353
628858377 9297
527402668 1758
909633723 454654595
809065394 36464
773131888 7892
983322234 3611
368100243 1227
564403458 564403459
392345543 1409
450546125 8342
978580037 3766
743237073 3087
743139623 2862
955201944 3184
544228093 3294
996078128 3671
488421207 4411
211350090 211350091
383929127 1388
92100126 307
253497687 1002
2700 207424299
257099331 857
302282401 33145
246420250 1450
890222881 110248
537298208 1791
529250460 2153
38121215 1176
1017 185808917
494733957 363818834
313871019 4922
246471297 81559
83279461 726
62882127 693
249910044 206527734
84210803 332
3566 231565342
28321848 186
153570164 922
766497446 2555
339884971 5194
597588860 5914
531546163 3262
196814233 3742
317746842 1298
559589161 2857
691372191 3023
759147203 29200
518495197 2631
321720317 1413
477058694 2681
70499999 235
991445663 5101
900286036 7881
549602540 1832
133800525 446
997702646 840396491
499838946 3966
4211 789864480
533435135 2392
462476470 2667
863150778 305639509
666338592 2526
458144411 1973
104422111 1154
906911145 6068
205200910 684
711898042 2373
742381525 36818
463224541 2629
946509917 11811
268998480 1986
667456012 667456011
746197469 652199242
800457173 317796713
201503535 100751767
758385724 8374
234599218 782
65408444 395
996903323 3323
979908048 380233014
251700388 839
386255701 1838
41169619 7714
723293505 37265
571794719 9016
668765239 2795
330643149 6137
104148989 495
26845196 95
150766807 75383404
447998365 4476
907460813 5438
809017848 770629900
395610357 6446
991595641 6585
6185 322368385
329852822 4269
784467898 784467898
507822479 2010
333643538 50698
317140869 139327922
172499425 575
953857123 7140
551022281 509025039
759115367 2874
249769300 2948
508869504 18534
684176056 5727
714598438 2382
3830768 16
229362533 2452
124820833 444
276962699 8715
771041633 3817
553385425 276692712
206860326 4656
538956084 2382
857196170 3148
633724256 3184
596491075 2998
342600095 1142
979512707 442700782
363162347 9519
38679369 488
656634508 2395
275279841 118666629
335401624 1118
1940 305445240
44657089 448
323479141 3180
393495615 1483
965705300 3219
603438120 5716
466977930 233488965
912568917 13113
926396911 3088
527081193 2004
62670930 285
345947709 1769
456601087 1522
945057253 472528627
416764140 223873807
273316496 2155
444299999 1481
487591078 7759
55623859 294
933359141 466679570
695398477 2318
779773497 9933
707524046 4702
882235073 882235073
310738894 26809
259901557 1676
266516894 1196
58303 751112321
584398293 1948
847549408 5807
471593387 2571
460014757 3431
26188320 96
749939985 28493
38511995 216
712113189 712113190
669089201 334544600
829204736 2764
638489944 8567
39450 705606241
75554051 715
602649392 38803
441586288 2992
3335 795497550
108657071 6984
870512038 602876
802210129 3988
152941121 1056
744391377 6561
146618380 1220
24709 921257300
24247 996963899
477598408 1592
49114312 175
727044128 6319
58799875 196
720624505 4033
175808437 1154
207178071 1349
313137937 1523
809141743 3762
697163207 2996
819912085 3348
17499039 60
3898 946386158
847966000 3274
267970897 2689
961854203 518776455
627901980 2093
781537555 770135481
677054944 21914
962081146 15579
224921674 1714
452398491 1508
129300129 431
166712064 83356032
931397644 4953
198345884 734
622422411 3130
944537685 29211
835799612 2786
893314899 4700
226590757 1830
323202500 1250
712441854 265440
192744201 96372100
448379840 7791
343082704 117736
535800001 1786
541907829 3409
186456713 3051
961251970 961251971
424799580 1416
369304079 1576
318486169 318486170
182550721 653
190198968 3287
1814 218019269
60000130 200
169682326 995
853853781 3518
668719631 4978
310486176 3276
89392163 349
714299677 2381
787226844 6074
743657022 7623
711588129 11644
243981377 818
820270925 7821
747483977 747483976
91500010 305
995019733 4711
25141743 346
311571974 1235
908755169 4304
668081751 334040875
708421004 12293
155815563 641
830051819 11190
824828004 3102
61165577 3558
764399999 2548
4130 832166090
818796480 5035
256478635 4255
683997721 2280
948525170 5497
374074033 10731
262360792 262360793
560924200 560924201
717923564 3303
299399001 998
786866326 219757
778386392 3399
874563463 5578
999304547 999304547
202775563 1179
405602427 1352
22472857 168
939551705 367585489
70464830 63105553
232 45803064
314117892 1107
33580440 2609
285421614 953
595159057 2681
787173687 80554
616434755 140546
103938119 2860
938506292 938506291
908399925 3028
335322553 5795
585938042 2271
33832253 33832254
83425798 3214
138897293 1108
968764420 80650
141840597 70920298
378839506 2146
133992249 133992248
347043332 3727
19395 930106620
567899301 1893
545098604 1817
2339 356026207
577203037 4666
762705945 3772
466198659 1554
451644336 1872
402117217 3592
814947376 33342
305058672 2544
158396206 865
926805133 3387
357893983 147441175
17035 929884583
603900000 2013
697459281 4690
612118000 5390
288599039 962
994397509 35199
742037119 47960
319198537 4123
951424427 951424428
353943694 353943694
713401998 2378
283500945 945
324432117 324432118
483821977 241910988
860009696 3415
831678042 4269
10651871 264
485998379 1620
661782825 4275
346289044 2190
898248695 426365548
34809140 235
200621570 965
717045299 239975
600242224 3686
481539839 4272
421454611 1674
340333401 1369
325627457 3872
3019 753860237
610025581 21155
963866456 5965
7567 682335860
1247 314529090
916954588 171020
4499 726677015
29469209 345
889824829 3324
13135842 1526
234996528 1473
106203674 566
41180646 978
934771482 135649
165000549 550
921003071 3070
919504083 3065
803747545 10653
234180617 966
31722162 211
813352749 5367
980329087 433293998
5965 323320101
889084046 3535
34199931 114
380972733 190486366
499200000 1664
344699043 1149
623510478 12396
67683316 349
315338941 1260
66336193 312
130799564 436
804222314 6802
744358782 262705053
931324426 3743
744776579 6058
591573005 2382
940228611 5767
778692898 3431
836697210 2789
707710767 16114
687290461 16570
160861566 1041
955508074 9202
589380751 8625
2892 249087960
658225511 329112755
974101180 3247
589359680 11840
999747972 16479
988203293 3294
1832 515433034
597670556 2638
824998629 2750
857378802 4494
953596088 4724
992383818 18213
313745741 1694
190882337 668
415498615 1385
440196122 220098061
333332436 1165
505501189 1685
17138003 156
434099532 1447
318039170 1800
356019162 356019163
469528537 3212
689698287 2299
430456576 5695
387195065 2258
37152656 231
317966865 146239967
678363103 3128
484656509 2535
599906219 12545
348985377 1354
136368459 1577
551101837 1837
355896198 4902
657403379 4804
274365870 8174
746473847 120762
108042955 54021477
224752908 96230035
327298908 1091
498598339 1662
956667359 74409
887787703 12910
573106148 573106149
777058465 8736
573939454 4714
92486741 461
184563187 2284
765877304 2833
302100000 1007
927379270 7441
70345651 987
382450739 2814
544201070 1814
286170798 1061
35126646 277
984847676 7925
986705873 5049
614997951 2050
311671605 1407
352200992 1174
63241594 277
113335119 113335119
5379 681304140
798582828 798582827
345503199 2995
82895431 309
269608431 910
382062034 338484164
205200000 684
411225375 1965
963078505 3323
244791747 1754
244838288 2771
65066993 32533497
75141429 4970
167845806 167845807
394634562 2141
716907381 3556
388818652 388818651
535756847 2512
37315691 383
19958803 69
923332686 923332687
818227871 5292
894971597 5904
539424678 8629
609187679 3384
909017339 89435
859192553 4456
89032230 578
194101223 647
751619942 3170
409089930 178207968
223610115 2285
77423931 393
647527818 10123
797878550 5707
304501064 1015
492836401 2214
768054376 12413
747168350 10895
636902123 2123
942109055 25962
632451968 3112
795445779 397722889
538083663 2477
481775845 162166696
141281641 1017
391498694 1305
122100186 407
266981024 916
253371259 1123
984924537 984924538
967621592 345744185
394912472 2451
303501072 3101
844453260 2940
499235653 2421
360395269 2196
405835463 1598
392550142 1407
857699999 2859
968246715 17515
593334722 2106
622840524 622840525
695801159 11985
232836124 966
279000001 930
267600242 892
406396223 49296
514143683 5389
8100028 27
657659197 10609
970534458 8202
860649043 430324522
477045623 477045622
131400373 438
249292872 1143
593401672 1978
2226 256662795
765601520 2552
453187669 2094
943726124 3578
995400262 3318
794672324 397336162
40499909 135
97265141 860
515305297 8367
347701158 1159
436998159 1693
171899426 573
713945922 279037759
34862080 16025004
518568507 6837
774927911 23304
793867010 8776
223396642 1212
252014970 1437
874093637 3622
966298155 7569
200183304 948
926765048 6130
439444744 2349
474566287 1904
68149709 290
750124436 403076
931212788 3454
174600930 582
133199557 444
962910825 463713694
976366059 4687
2601 441028161
132918949 477
166500115 555
181607611 1684
813167943 2852
117005897 394
90456427 507
355340797 2401
590410276 52908
70200186 234
935101834 3117
770402567 2568
632702031 2109
589708292 2797
294884746 2339
660425295 7193
59548861 33148111
589423815 200348
965334711 11574
504392308 252196154
249389428 975
757236554 6255
933150890 11888
345775115 1812
745551987 3221
993152565 5790
487881164 1970
211 9187085
406639578 3541
3772 724902960
95800713 661
286712006 2118
821464988 2896
774626404 10269
505089087 6304
924823173 4834
438018446 4751
486422691 6033
67473185 521
1412 319335096
650400070 2168
739964504 35865
957315644 43755
253917636 27843
912307761 9040
775520082 2710
622242556 2395
232969735 1246
153428648 76714324
525488832 2364
816290762 12329
396267731 8743
767098406 2557
610201144 2034
634330808 2363
1669 361096358
14202852 82
624762067 7658
544493835 544493836
379935738 1411
942001144 3140
314700636 2532
378296319 2714
272738678 1031
846114256 2835
353352342 5044
398999904 1330
475500081 1585
194700648 649
521128663 25468
243284608 1964
842455624 5493
347853630 1394
862522710 3570
148380452 1233
310501034 1035
568800462 1896
994591158 4455
380998851 1270
640391064 3862
899548848 8747
658844998 5152
822129305 4457
969772272 632196703
854699429 2849
104115033 45303904
495602960 1652
130199748 434
120868137 971
51600123 172
3314 309230375
563631979 11534
4721 838975363
827807847 2968
587698869 1959
976723276 480568226
458800819 9134
532502551 1775
174016837 1746
420899058 1403
923311616 11468
796302482 5115
594898664 1983
906904945 3023
507401612 1893
771130862 19175
589500666 1965
156815802 701
865134832 6442
669599999 2232
788248130 138680
815185199 6320
637914410 4970
199395125 1333
383489321 6193
966861799 5771
214941367 904
445185961 1713
271125990 16277
277587862 2567
664197786 2214
205570888 1252
263101313 877
848603374 5519
641751022 28521
146865441 932
305536530 1411
78899999 263
226174528 1070
341430426 2032
32911437 2180
732000280 2440
942825419 5028
451288197 225644098
558686461 5132
604852486 3976
786968922 7016
437398542 1458
832271121 2475827
473701987 1579
194399351 648
640976250 61440
164832273 2992
820298616 3629
785701623 2619
250199446 834
234877905 984
378809570 378809569
115399128 533
283574500 1034
855601790 2852
747219492 3413
143399971 478
189351307 33849
979883857 3507
304577049 1743
330420879 3831
543528593 116587
936412389 5254
160909828 5134
15378903 74
947861344 3208
313200000 1044
707577822 22078
10837595 357
593269728 4272
188117328 746
177452856 1624
285133532 26570
938795727 17524
405833560 202916780
517179974 4615
603691936 273280135
987644069 5008
67039895 308
37984423 388
640780564 3072
694194879 6869
968212146 9861
475800001 1586
2569 657866951
665671380 4345
446211676 2331
455401519 1518
98883001 900
275 55163042
860334409 430167204
50892780 3053
887524198 8633
756800668 8169
451193860 451193861
897075789 5169
801769428 4269
393576933 9497
496630807 272731029
503925670 12192
486700227 13606
683276691 4124
786647277 2920
116450992 415
4100 293608291
109499634 365
9944 823830568
2459 126015703
680897631 2286
20905921 102
88188006 305
757298904 18491
892675746 5814
974154902 974154901
239766732 1051
867252796 7043
775255283 15563
881554815 3933
920611083 3786
447346033 2747
739249379 3188
551601041 6649
71000381 71000381
944682795 6363
750213866 750213867
935403117 3118
749484955 2830
608855994 2497
318665864 5145
791630526 3115
948437153 53277
473966063 236983032
420375996 1676
5621 377506134
840341028 47697
628696207 8368
732632864 363264825
324378788 2989
664343349 3175
648597838 2162
561600000 1872
437051993 1757
799327445 399663722
473079600 1680
3034 681465016
448318049 3408
806702406 2689
8673 86582559
877620993 877620994
40270149 197
284798968 142399484
26281784 101
379391602 1619
603164890 42318
480841759 11267
856679883 5702
92487095 702
6460 742757880
566230968 7241
921816576 6072
525599352 3147
783109137 391554569
243000000 810
50061163 1627
902096994 3007
344702549 16455
3299992 11
434698551 1449
580494456 3149
966032957 32827
490832108 2074
297333603 1564
221725423 1156
791998311 452895709
454112464 2559
824697251 2749
148572508 1372
321125693 160562846
702131551 3278
730866629 730866628
613802045 2046
828125649 5707
230080167 802
718871943 13279
476401588 1588
487744136 214014866
773136876 352710437
49518337 453
740558076 3343
755697480 2519
723997537 302426548
979683439 16851
281855234 1102
3586 697260946
26247840 160
943485899 3691
460527821 15821
879986484 3292
324901084 1083
413306279 4995
902 148943652
544938168 2109
764153985 382076992
155266307 1846
10946344 3772
322373300 1723
27174 852785424
286428651 1255
835092990 504194611
351004289 1995
895365781 447682890
810607936 11483
148310430 77557
401675343 1712
711960038 9291
287647606 1395
860399157 2868
546988999 4307
5190 647191648
156446152 1959
1742 516739190
468271759 1942
571489671 5512
105549 507285458
863097817 2877
787443600 5700
730459669 10442
259720459 23797
949961446 11815
67514559 376
297078273 297078274
1308 218322204
20634252 5535
771359800 771359799
384601281 1282
465552566 3134
708531649 2425
753003128 2698
33750027 16875013
490099148 1691
539539030 1957
388560677 194280338
299826847 1066
451599804 1537
24299918 81
440512134 1799
752397492 2508
752989350 4089
38441248 308
437254525 17514
917322119 17819
383148150 7546
831511604 19512
11422 205561734
808487353 11773
469501566 1565
820586703 3954
763202191 9706
904571394 5393
176230245 176230245
831005566 3189
603317163 2053
857449592 3072
2687 347431787
812035963 406017982
693341163 4814
813540936 4427
264953783 132476891
3500 846653138
722220723 3854
811800000 2706
445656975 4776
735877496 25837
361109206 1593
390461567 3282
344698850 1149
2129 620240794
3000007 10
546989299 18115
3375 790894353
662073647 3632
412905780 2709
975593526 472752181
909158469 441782178
407290039 5480
337976623 337976624
475200450 1584
990520719 990520719
927725970 3701
238201489 794
633900000 2113
990296699 3301
25593 480022308
63779374 31889687
726269549 3130
185928511 704
792141998 3906
684431409 5996
411255757 2383
499885302 6311
73108632 282
53399822 178
553269781 2980
718642283 359321141
334615019 1515
184312801 3312
704798093 16203
976596287 9367
655908120 18540
819303261 31659
54000179 180
646894237 4588
887247036 3354
958070739 18300
6000001 20
677423632 380789
457716419 68418
419851235 2437
510136542 6515
830402769 2768
553085725 2787
779819136 3968
773923625 2583
459223732 2010
517531947 10532
607789268 7219
171300000 571
914395842 308179341
983828092 3435
957603192 3192
701416355 350708178
60300001 201
220728082 2212
948005040 3760
466641376 2019
695855240 36808
48300160 161
562695361 2316
770599906 55643
639798749 3049
134976432 134976433
222311240 1936
191703670 1593
838800000 2796
522601741 1742
583042669 291521334
6669 450025009
776749229 3861
482406856 2508
686997710 2290
598584868 2074
18161 836564472
221780268 3414
7382821 7382822
204298571 1039
838294685 838294685
983999425 960798749
891376902 361627860
533716973 1962
300298998 1001
100799908 336
543167851 2518
939903935 5496
554502543 2659
841045843 44226
393534103 6584
876518211 11377
716246345 2412
1389 333854484
831219396 11973
352109527 1182
247216052 114346
899765075 5075
2581 230363293
740769122 4228
868103368 868103369
464962433 15041
938996059 9438
13879825 13438213
640858224 4496
363465471 363465470
395906792 148387552
589158648 2504
815097811 2717
512616503 1983
27276270 105
695233569 30837
90696715 613
721359547 3367
813128867 9634
243867400 934
7419 274275546
158883961 597
677284777 6121
536810850 5839
982020821 14311
805492023 22261
930890239 3584
104789989 415
653227814 15344
738868060 3379
916824071 6428
665197919 2222
601533569 3498
822661343 633061310
121199948 404
13550 576573366
908669415 6310
261912960 3105
2253 224928556
276298328 2939
117044401 117044402
5699999 19
62287973 3303
974997474 3250
976305303 5683
807528991 3693
62571945 31285972
130499564 435
961870604 56139
630274993 4244
412501704 1375
688195997 3662
262500000 875
476462467 125834
103319102 103319103
161100423 537
803 229413499
95704367 591
834355553 58068
237487467 1426
356184219 1435
52200000 174
769339788 3381
144856360 509
56887834 56887834
51362587 2442
276558156 1764
636660817 5016
374015045 1714
289570141 999
648263584 11552
115224912 484
536786999 2115
80689885 829
168588797 2073
1558 347352984
42900079 143
679705286 9021
862112797 3583
500700283 1669
188999371 630
733462070 2766
205199315 684
338251636 7089
884791740 4060
144623420 1359
463517023 3833
873397042 862127593
890656412 890656413
89527459 4364
952381608 5454
490 11414294
822120875 411060437
602647249 2322
164100634 547
682090508 2604
347768101 3020
117000275 390
165854771 6455
965837849 641995951
785335887 7203
9600026 32
447102522 1748
683247380 341623690
468245983 234122991
986104625 3287
578212007 2292
801487767 3158
1867 350542528
885159383 98724
590169783 2085
311349906 4173
2759 217568177
261247756 529826
241075296 241075295
400265169 1484
575443841 2968
263296248 3352
46720008 23360004
630725992 10523
462 56593089
517801216 1726
397255576 3354
237988807 6088
260977536 260977537
906902892 3023
488352381 488352382
910128975 3059
769968247 276521115
17931 636467892
385590363 29323
492713334 288628869
769839954 103766
563258104 3951
287700670 959
134804141 134804141
75132359 284
255001477 850
549487500 6250
917554503 3243
229253236 1282
507407824 395714
343948446 8838
798604111 2662
110700000 369
48569944 357
647540774 9003
847511323 3115
110243943 712
397378125 5116
274555398 2759
287448200 2213
702463775 4507
302330843 28029
41761919 960
259809887 1636
644815477 322407738
3394 997673088
171013259 2235
942603143 3142
547892714 2596
785304802 18521
300 74463259
298632408 4158
540301801 1801
802195246 3915
60573787 494
494003749 3318
618900149 2063
746332024 3570
239896007 809
2108601 9
278805384 2028
851725768 4659
774415356 8437
346368703 2596
318299643 2170
650149251 2270
70339396 287
297878704 148939352
31546449 212
992640034 8547
796176591 8286
958306246 32223
94878428 94878428
942000000 3140
510800264 3544
559947049 2675
666572099 18922
980303299 948584887
44787659 194
214737001 750
467313615 467313614
957452661 4322
201838760 751
1784 526447696
636602123 2122
293400001 978
27660887 13830444
891599227 11463
816123627 4103
2850 598585591
359669221 1378
56100187 187
163326617 1356
694898665 3097
857395679 2935
153899999 513
569098164 1897
982205444 3274
397798997 1326
909024595 121473
710637263 2924
588981673 4439
178854482 3416
410700001 1369
374611215 1261
311699102 1306
849162804 4324
298193322 7962
9415413 651
889491396 23467
589147939 3860
201000000 670
9289 280629979
314090665 2888
136383254 2317
1508 433079540
71911349 259
818442575 3738
27558 551187558
642598103 2142
752813120 2558
2137 315871453
681065207 4259
804029368 3072
810372984 5704
876772470 320532189
353 82906315
900973366 450486683
555818440 3201
249785058 24017
105877318 3148
370518189 2589
266449399 1400
135387607 29927
336481912 1899
541772729 10028
509281057 5001
993783992 5133
2700001 9
338077103 3239
365697661 365697661
102116150 955
753012129 21635
214335202 939
698997670 2330
835453428 417726714
143513642 749
430778958 1866
514499569 1715
344537491 2206
292301725 1014
157756227 2091
1175 282495617
878855217 4924
743134158 12839
958434120 6615
468456310 1801
682813805 5966
422861543 3766
692490890 6613
141976170 522
336975436 5435
53700178 179
4067110 23
747775327 747775326
303272020 4057
753899999 2513
37758612 210
619587248 3877
962096792 3207
152881919 1152
827584995 4816
629212978 3795
762274122 3194
179400556 598
677776996 2737
61336860 33203829
535092249 1822
19239529 9619764
204719061 910
41308207 214
38700178 129
606904151 4594
494015706 2393
952433649 5842
684453936 2892
408623581 2399
777179917 5737
93880619 548
752472437 3278
480443340 93355
648626473 67509
483092960 4816
258666 712624830
63382826 225
890037383 445018691
345198009 3511
891789664 10964
679198466 2264
851799372 4114
411169392 29735
226665183 1258
698896865 8912
487201623 1624
761556038 3676
589896781 2895
589614912 11472
450011149 19061
73099233 36549617
496526360 8237
125799480 2841
450365671 1561
237605829 2831
194919854 194919853
853501276 2845
471298428 1571
646291570 2810
725136819 4868
15853198 61
59185414 2127
275014217 988
425225502 26022
565410470 22486
553020160 2387
240051069 886
492258602 8169
562859205 562859206
947390184 4547
538572469 1967
16800000 56
591899542 1973
494578539 6998
43499855 145
3444 619115461
668404455 2228
143202915 71601457
719188390 3958
632259348 2114
836097897 2787
812100001 2707
193645913 1552
390328571 9055
354382945 4651
1221 174014478
763672995 763672994
291313072 1277
733672648 3552
216447761 1060
798709095 399354548
454847999 1545
521947916 10157
286233516 143116758
583247050 3719
320556295 160278148
860456877 430228438
784311702 392155851
708985144 17105
953684928 5184
602849376 3468
832603225 8766
702604390 6213
783809576 3533
849855860 2947
573136619 2748
609000300 2030
541835349 2777
1323 171802911
153169396 989
650085729 39070
705740670 3287
869101062 2897
586500001 1955
263100849 877
682199999 2274
2580 761733788
139661437 1471
403234545 1436
439375614 3256
447777846 95548
932958519 3560
60725375 288
526067458 7651
409500155 1365
864681979 864681978
771180875 6414
41027633 246
204600683 682
544029980 7363
441601950 1472
406829232 8461
41462593 20731296
3986 713948404
284475705 11645
765324768 36073
84299944 281
349789160 1257
696613783 348306892
866261728 27791
935648188 935648187
777683052 32917
204291785 204291786
836909921 7818
493210773 2472
165722522 1258
580783391 3052
790178545 3132
567301892 1891
891571935 5671
492620365 3645
622085936 22522
59540731 6957
290845355 4876
785405577 785405576
746107564 3947
697051686 7337
394365678 3514
371745333 2549
787635932 708269953
912303040 3041
134379825 491
541099410 2490
419670904 2561
752656053 13411
553481020 236563729
292867452 1206
442706785 19344
809248987 19218
4978109 17
799913976 5239
816985335 2986
683420167 2574
979065373 4087
455998853 1520
274943423 1884
711908369 2608
824521121 5171
299300778 1186
506700000 1689
849902227 2833
443999976 1480
635627076 5124
73045234 2147
260801696 2743
2788 249327972
854058722 4796
740685446 2825
441358238 9343
458588871 1611
962540324 242604
478890796 478890795
140101356 140101357
775502584 2585
937928791 14702
911604074 911604075
638308571 497016280
635487556 4536
964803081 3216
863102877 2877
240418346 2942
371760414 7891
940903176 828457150
159026239 543
450151108 7787
716007834 12626
769928560 34033
515375001 4375
837877709 8182
259933205 2659
300099494 8970
499402667 2194
346699342 2158
35204483 178
123684194 1188
764697452 2549
544798183 1816
9511847 72
399298670 1331
322456680 6188
587926836 587926835
712501602 2375
138983442 573
125099583 417
53283806 283
668763066 8109
311623906 1070
366828657 1858
58529757 809
542884561 2264
24231470 149
959096804 3197
317304559 14440
516528757 30194
793185027 5616
377699335 1259
3164 570681188
329398901 1098
195363892 2747
579001930 1930
86699766 289
618025300 4526
821258369 8499
531214454 2935
977707036 4406
22008689 215
368521396 2365
840302802 2801
810899999 2703
700969327 700969328
290654701 1050
28494080 226
406509523 406509524
74100391 247
308400316 1028
425576075 4233
90899696 303
507688243 1861
358778141 358778142
574470289 1930
421400719 3065
407146090 3628
583501914 2137
372899072 1243
675054911 22624
780156767 3869
2362 422766908
168669854 693
1034 298987935
666391628 4146
44230949 581
168936035 1345
449381263 224690632
323358396 29431
775547507 3166
714786763 6347
604800000 2016
353700506 1179
504509309 29349
852954020 3730
110877706 1036
261657041 4177
300208063 1008
908568800 3086
380909340 4788
26606 836081527
15947062 15947063
205547813 1602
228299558 761
942711917 4586
943472160 9060
477154256 5392
449846207 2608
871715519 5174
817803447 2726
163800000 546
630812262 7801
250063648 1719
876104582 8413
643737293 2631
191736442 897
229932542 1726
21862962 1849
151203547 8909
197362060 9268
60867517 406
727102012 3971
829370918 3120
147832927 147832928
5683087 2841543
442198525 1474
804844259 6732
19108897 75
169755881 127636
776977775 102868
801571150 321490980
76955700 345
543847533 7589
534513498 14226
637909770 4307
776841685 3557
922978319 357463
601859124 1054044
383799151 1335
582900001 1943
790240258 7260
282572258 22816
645384659 14010
681297728 2271
291221929 2690
3673 796890407
852018684 310055161
841111166 5194
184519540 78242145
875113488 5976
353404433 1620
932428943 3397
88966892 1277
210157284 178614551
457332426 5388
228987589 114493794
562884719 4663
764702368 2549
571556719 3033
990650793 479446826
264498907 1318
936218889 343170361
762300905 2541
896022854 3007
645540733 322770366
983574759 7712
475500001 1585
153084718 801
768538412 50873
451498495 1505
346799806 1156
258776927 5322
803271927 21665
572406674 5702
636854622 3823
960118743 3270
30946927 10691037
177410228 2298
129717485 666
473623398 5197
624695339 2906
914522499 3433
352511194 2347
166319105 751
310241273 1834
275324346 19169
566945637 2803
115327304 4109
65400219 218
879633413 4564
791219324 3221
250347745 1068
135108258 1268
592980912 13000
994039817 276954
707997639 2360
442944668 1524
888009256 5305
804519722 4009
4305 50011311
13216 212553100
872704770 2909
571801906 1906
643972725 4742
448837644 2949
569082996 189990704
733497554 2445
29400047 98
162810230 1237
3175 803373425
509829336 244942169
757520880 2710
875464342 604959964
671371869 8010
727212983 13736
977404603 3258
313029464 28595
626997909 2090
300984038 11152
2412 512701400
666352799 2736
929265921 8516
258991090 15062
944996851 3150
909484763 11835
442622605 2348
171034084 4359
675359989 651310775
714218400 5040
451200735 1504
82527281 880
979796733 3266
398629047 398629048
817244429 5245
972115508 3809
445721633 222860816
433788057 7635
604458788 28649
550889247 1946
607403200 5440
876149353 4657
829351797 28841
879953547 439976774
3065 558286685
140473848 776
395401684 1318
773418636 23314
644540708 2577
971596554 7831
977985009 9988
425741753 2623
163981767 1266
606602022 2022
774613127 6307
24600081 82
463804431 1274188
940011389 24870
115193221 478
460602330 2281
361955122 2305
951387115 14563
821100396 2737
291552105 9852
730801383 2436
296580280 1090
416605296 1924
758643733 7117
836697212 2789
4170523 31
421768155 4264
322612466 4327
673097171 6248
405001350 1350
131323809 1784
447618174 1518
457876125 7875
31219687 31219688
698632782 8114
814802626 2716
199190191 951
853447025 770269780
12599999 42
609748776 12194
779253566 18697
138159264 1171
995753575 995753575
113399802 378
392923259 196461629
517024719 1808
939252810 5455
941863448 261121
889687282 43655
535722650 2729
907978675 7509
685200001 2284
620129536 13978
121068930 443
631485595 11634
966911043 3267
274901449 137450725
509873274 5576
745906325 14376
537298112 2624
285191898 243900347
737699999 2459
122977250 855
110566416 688
1696 482997056
849258373 424629186
4236 862123428
258930870 25971
971367073 5963
148499536 495
396317485 2353
16893604 81
753533305 9539
758403159 17944
507315989 253657995
523230725 2110
28970792 98
819672209 819672210
1386 400159554
449066481 4570
545505293 313438
295424979 3170
753151500 4230
169115171 1338
654600000 2182
303577979 5363
980234829 4135
987196721 7460
52525910 243
144397278 593
942172937 3637
466933343 2868
46265015 853
267521409 1654
549766410 2802
51308889 430
412801728 6635
857414470 3259
8999993 30
584902521 21020
942605612 15236
677911207 4575
586805361 5372
722586157 11720
834215144 11910
721600068 5267
900844470 414973895
574521444 2957
265778665 3086
184199387 614
150097130 1377
197338560 33504
351286803 351286804
112535839 401
172161187 1297
762195344 4163
1784 513544011
703902577 2964
392480775 2595
143156079 891
274199086 914
581701939 1939
80100266 267
141377280 640
598282556 598282556
793800001 2646
522134392 3443
994140980 33734
993296689 3311
32734052 781
228474255 228474256
284308452 1157
903810620 6024
764344294 3095
607858021 3987
305231672 1108
255345070 2121
812436401 6605174
595836690 20798
63701236 3153
769372683 3593
267317036 1543
906209352 416703333
8100002 27
812842913 16078
487302412 5138
664073057 4559
581297155 4170
556049880 55494
911105780 3037
753259871 7441
941901265 17928
167998719 43589
509511311 7625
281311600 281311599
416998611 1390
4562 363514281
501665332 24725
968781646 4102
199528633 984
542385450 3463
340434579 1910
360870140 3593
785075200 5120
143543081 143543082
42587519 384
859934690 859934691
616016584 308008292
750899125 4876
287295431 1961
11100026 37
837510814 9869
651701565 3482
780897397 2603
38437426 196
198311520 5680
775427493 2972
42000024 140
594469824 2041
241574766 3353
510898297 1703
401398662 1338
409584018 7037
418741609 35094
411115589 1609
806447669 4133
243001336 810
145888851 2666
535582028 262742031
447462748 447462748
178500629 595
444186456 6558
448172578 448172578
536802013 2707
764168734 6902
839863335 2939
523500481 2680
180212213 6214
879274897 3003
917573293 38237
25862475 240
871267967 3312
5667 919686096
906726843 3069
302522048 1552
999968089 60232
98903509 49451754
602012040 4762
555315781 3049
476702317 3449
424802440 2510
980691514 4104
188875483 3594
352136646 16593
137586942 747
197766938 693
1480 141774338
644705765 8364
657592577 395367069
864909009 2926
66091768 3641
397848997 4205
442734069 3099
541087522 10257
354973538 3083
494617510 4467
8418 821758959
321431571 1248
902103006 3007
224295256 1107
192593977 1432
811041291 4421
693866922 3659
394659163 197329582
511500001 1705
770289789 365427401
681710648 255062652
461261439 2272
278401564 928
853802846 2846
112653126 1242
231629561 907
56382184 1287
207799020 990
453355818 2980
7614 416093890
863245875 3127
189795375 825
777930316 2796
135289550 550
18327921 107
284241673 1287
265976138 1131
186028804 1557
750083095 4295
387590213 193795106
223450025 1082
453780947 1556
102583891 485
824487181 3020
7036 634158348
840837518 395461434
712085561 356042781
241800807 806
282817393 3432
906604747 3022
543647197 1878
1069 318988531
206100494 687
370142609 2582
428280070 2987
359069264 1455
710735615 710735616
924648385 60128
783246480 4603
928974992 11924
106722207 368
455852059 5078
505948798 505948799
374797333 3812
592978 592977
996671877 120122
729154229 7662
453787921 4185
304900417 248354696
252534943 252534944
947911361 4073
560143038 747882
990563013 990563014
67656115 387
40453119 40453119
933593845 11724
687944639 343972319
232547086 1573
80097120 284
176400000 588
727921469 3403
502219169 7216
445357206 1501
529698481 1996
5809 724933043
126175969 714
278204901 278204902
142415480 1087
451018810 3936
263363562 3483
266607521 2857
41260045 41260046
592217718 23534
77699741 259
189929259 94964629
644162332 14036
334113088 3927
931827668 12008
769663187 769663188
705741729 12502
275092340 1609
907912049 8529
455954758 455954759
654648891 327324445
424198895 1414
13353015 195
955869543 955869543
4252 440362632
607202867 2024
897305880 509071954
732162696 56748
405991790 20152
3895 875089068
721055999 6487
454676754 2122
66122072 66122071
565714589 25390
146100877 487
273037459 1458
297665192 1832
550465776 2282
362701210 1209
282817579 7026
763000126 4625
899398733 2998
797858274 4451
92485657 46242829
23700080 79
885686286 3752
817447431 9937
569870844 8356
17467232 76
75069 821331202
785735806 9355
113914916 964
134572556 609
630893867 35277
486137087 1669
4199986 14
115801147 2278
3163 540575678
645161739 3021
204900682 683
97499977 325
351706169 1957
199267934 1576
506698771 1689
834016577 834016578
200118238 1221
505514496 395861
162513800 4373
794446620 5530
736474578 3620
288464560 1093
704268370 6951
296137565 1120
749017574 8821
964743597 6256
12916302 85
866408849 4684
519298268 1731
503721329 6793
375868129 3190
751939969 2938
939917577 9050
400200000 1334
966825791 3312
301199772 1004
98484066 42489399
938960087 3365
493634324 8725
85283735 288
361 90864061
260420252 2949
748406606 5606
954172755 3427
570101522 570101523
906304781 4126
590971009 121474
142684632 951
323 90796037
64650457 1912
365667456 1743
711003016 2370
826937326 3631
142333 1
28800097 96
271834166 135917083
447965946 223982973
53328505 1884
244499550 815
334153935 3772
891339547 445669773
824789296 10613
645770248 645770249
399301332 1331
919765552 3316
52267238 269
87592435 401
526564115 2691
749158680 2994
3796 822301790
738600938 2462
615881664 64510
82756932 593
313107985 1316
178800001 596
737177825 737177824
933610860 177324
565498114 1885
310915380 1631
4416 587707776
2375 683822724
63956041 1284
5116 670686118
3308 377118705
460551295 3463
511238191 195751741
472455960 3253
92676637 469
1698 314264142
763479365 2631
103499820 345
4354 917400973
352135933 1486
5428 787211760
774350901 267933296
679466660 3130
295103713 2648
664096431 5327
3454 297169129
415980197 5254
895476388 6302
4010 401570524
110272067 508
824773090 7637
165299871 551
792607867 17569
415502242 1385
891904516 2973
333440536 1650
309877952 154936549
13750025 72
512580691 4991
197443355 9095
846816284 5156
686358500 7187
926369369 5813
570898540 1903
3088 251823312
337937733 2123
905851867 5828
823499445 2745
225078467 225078468
731541811 424204307
459071612 4798
680586277 68983
8195 920724640
517802868 1726
583044996 20200
318926159 1580
471920513 1768
414810071 207405035
758998873 2530
485448653 25558
3996 420343236
904502674 3856
352806665 310352795
451870691 6612
301602424 6468
91924694 652
950103602 3167
215596141 29060
653978753 326989377
563702769 1879
947274810 5100
880724404 3355
381162538 3127
810353089 405176544
892 156132112
449401497 1498
892196371 4167
608999293 2030
894088270 3074
745128379 4002
966296539 5113
673007119 2958
202526642 860
929405141 3098
728377693 17228
20824672 176
795300472 38763
487798373 1626
973578995 10062
701949204 8129
128425455 785
167863679 3020
712167497 9035
381269763 5636
253499156 845
156585753 1313
129852020 4287
187151467 93575734
4304 716488556
116193238 1116
257171237 128585618
244500814 815
725016945 2474
144958729 1002
3365 859752440
159325308 2431
347005105 1432
300282542 3417
670723093 9204
684000755 8391
989103298 3297
99370594 657
390001299 1300
721047331 8766
348311310 3826412
977993474 937814869
888962901 4900
196242028 98121014
743509751 2747
314836941 1716
530426868 7192
309700593 7336
71328364 425
551836011 5869
961080850 3888
415728225 6062
529500001 1765
720644645 2947
946496846 3155
274253924 2467
591898028 1973
967670229 207122
399898773 1333
846043541 4874
4413 940821611
319862992 5688
921647980 4154
358441846 2443
229052712 229052713
757876426 13433
850081791 4183
572203628 2794
497023149 2425
498866979 4154
499896201 1975
255899148 853
421201405 1404
146705812 1347
829799999 2766
327486201 2285
997803715 3367
781389686 10797
896177049 11264
718575492 718575493
535320298 2317
480777699 5684
804898855 2683
393854177 393854178
651056141 4165
113564770 113564769
6142 849429602
197399659 658
161400474 538
608768699 605740
857128754 3478
704104321 2347
901824941 4889
223093289 1434
23612581 146
723603837 2412
674432636 2681
4430 893374339
21487983 692
411549600 1965
854063118 5117
919400301 3552
553424169 2405
278585041 139292521
149999667 500
548979201 2200
216075538 90380496
3254 776593189
545007557 6652
977070826 5905
269844504 1556
572701908 1909
793029766 3993
666891108 2964
421767907 2010
794767427 20320
884739450 4387
699747161 29272
627899999 2093
426600788 1422
29306397 118
462787650 5958
206400000 688
684231469 9425
287822157 973
882352569 32577
862635863 9878
678952098 19998
104884919 166484
714237989 357118994
620515384 2096
201876896 871
198775031 4799
569445026 2226
598498004 1995
644927711 5472
816299973 2721
8943 444992515
165320128 82660064
41999883 140
596100362 1987
228471114 923
424421872 1809
8054 866895719
666902224 2223
818577078 8894
271956806 4687
645506696 577285947
865197117 2884
555811389 1865
356142259 6946
744703344 6204
641609793 13846
216766209 901
706705561 4345
940929856 4469
586118599 3618
551354247 4456
504899842 1683
449772677 3138
368142671 1688
685352176 9120
695645963 3447
200523359 1568
467712313 2073
660263975 2628
960795834 4703
47400001 158
641177370 8339
995216403 4823
543422929 2446
199316055 87371391
985000601 11384
767701808 3461
6 991224
696257029 3433
713822643 7629
439928119 219964059
672980991 28928
649171194 6626
151318126 1225
864414591 5890
182009914 3834
297590669 3470
865824963 430909382
547261007 1904
578894784 289447392
228346711 114173355
351073464 3108
602889670 3070
729281728 7071
289800215 966
567301892 1891
698927039 590310
832144559 4930
418846713 7806
82314233 7033
407337255 4504
300307208 1769
31342089 15671044
902290069 3258
8670 770395812
206412672 280452
590707776 8922
667599844 77367
754129117 3226
905568549 452784274
405489861 3507
971564845 416266
479400727 1598
630279639 3053
943642444 18269
410678315 2081
449505734 224752867
468301562 1561
587701365 1959
354645720 1320
94170118 796
424198585 1414
2315 208189067
76430386 459
1753 499655430
909296968 3031
416577564 12290
918007857 918007856
180616487 1308
46800198 156
12144 561550704
336721573 1254
807000001 2690
241944605 2989
833309477 4516
753597489 2512
646801155 3735
650702170 2169
135392013 67696007
664460064 5336
1126 320528940
718564391 3682
111358715 1211
574326795 2042
121698653 1078
28253317 166
432159630 1554
819193761 7840
170100401 567
954896816 3183
812667598 14665
655750593 7838
416767438 3509
812702709 2709
527700000 1759
422270640 2904
7823441 76
868500000 2895
175378048 3962
768302450 2561
308443625 2988
867427105 3613
924533075 462266537
447601492 1492
163757021 8034
589585486 5913
713066775 4438
164576878 1852
363301934 1211
164266660 948
632409294 3982
657302191 2191
710763441 3568
451269937 28106
958200198 3194
134255476 459
989079349 989079350
637119995 637119995
114617227 1438
394328740 1780
408378686 4807
327832474 2747
708222737 3993
97500609 325
24349708 1264
950646359 5385
5742 930553589
981582076 4510
337056130 1783
73 16723955
786582525 2786
833902885 5116
485399724 1618
540740597 1885
677198934 2711
600430739 2779
309601953 42388
178799999 596
270957557 1102
992396697 3308
753600001 2512
946619046 5634
712932364 9436
793428296 126001
662208457 4186
332098893 1107
547048046 1986
642300728 2275
248139888 1207
594846668 13651
223284339 11547
100800456 336
666378999 4600
405299577 1351
1013 130291047
710671578 58213
783902928 2613
720525960 8470
303832038 1111
8057 802792835
923403078 3078
854145860 747977848
518173808 5221
189278527 2157
122826670 4586
109200504 364
514866978 8576
89700295 299
42267983 4488
229200765 764
535799999 1786
639141311 224377189
954482860 470694355
879142499 5718
835658460 4284
104099760 347
825631816 17432
456602416 1522
244199948 814
841293778 3772
56212820 361
689632919 2484
277199077 924
761824377 7586
192983825 797
136682316 8659
58199807 194
3061 797697308
571902943 16040
916405776 7449
600902003 2003
903124977 615697470
74539958 458
82800276 276
475524701 8599
98660433 368
809476925 365356421
816299999 2721
675298965 2251
573898086 1913
422557233 8673
793379389 15805
615130861 2914
83875349 646
395240328 395240327
205221240 868
674857548 6558
561559106 11101
70255105 5088
942885684 384320218
459901401 1533
946744451 9418
1367 80910793
496238080 2015
212129274 1308
903210176 3535
98259605 1909
34302 433576958
945733259 11223
849825586 123755
372824260 2735
678000001 2260
4522 872852022
86 18123898
362281087 181140544
1984 429595520
933874348 3523
6586670 2550078
716938100 3229
1944373 10
916485417 10973
821528229 10065
949571102 949571103
375900846 1253
178200903 594
727156809 3205
764398441 2548
804341888 4159
977700423 448491929
965914733 965914733
347774825 347774826
888374619 39841
602422851 7143
911953187 3546
972321542 4256
93894791 569
726602219 2422
301737890 4875
278994792 21285
160671978 571
125312624 1725
958078883 424437598
766 110581584
329898136 3669
877815350 816519378
512228487 256114244
306321077 5719
571955564 2830
37775831 18887916
644400294 2148
499760574 2514
318593277 14083
930101738 9914
221085672 939
853685885 5635
562129399 16450
3076 95454432
284400001 948
121663968 508
260372490 1073
411448923 411448922
835740915 786071076
148191600 1718
650400001 2168
740797860 10173
251886767 2004
453900781 1513
575594265 2037
629156161 2976
830685357 3629
497125123 4289
4177 925944135
184510908 184510908
351725831 1741
32303107 32303108
317332452 2848
364093700 182046850
95992626 47996313
634283649 2755
984303281 3281
870320409 4361
832295667 4247
2211 461777487
664061891 307193885
430801436 1436
361594338 2982
525298904 2488
372385611 15021
400499999 1335
167457164 868
159194838 953
116873000 840
749382544 3731
520256930 8810
590998029 1970
910310864 3398
37529855 273
210899297 703
172500574 575
399819336 11784
525891572 18759
305204266 1355
592254869 419361490
913727209 16798
480599999 1602
375696241 6924
489899393 1633
211344413 1913
331331082 1805
772308643 5799
598800000 1996
16789114 119
32564646 128
472801576 1576
527479369 11453
228304199 982
544688116 272344058
447989312 223994656
495927273 220842019
39707571 895
927563489 6548
566678953 1200591
644897141 644897142
625356579 5159
223980698 3371
831084952 415542476
370498764 1235
688171828 72569
358557502 1337
516505276 1755
326690409 5997
847186620 4164
850824378 5293
20285188 20285187
45394067 22697033
9300001 31
470101568 1567
214831449 1993
107563022 477
620423059 3694
865814928 9459
312601041 1042
882552012 3284
834372575 5076
644698439 2149
590945486 14099
991577913 991577912
598830601 2280
15721605 15721606
223891031 1183
648540990 648540989
269100799 897
548231891 8801
808283687 8620
774229180 387114590
977218151 17994
341916815 170958408
934065847 5228
554814623 3198
792297358 2641
438683062 2944
572510259 8498
443312310 6094
5971364 45
194005718 1696
225725436 1668
571877801 2600
302820024 2221
460579579 3797
638573746 4538
114560880 1940
360618365 3310
82851347 82851348
613571744 5856
224608625 1046
559033068 456627266
750057725 3984
51299954 171
824085347 412042673
911204286 3418
809000716 8493
115684834 71073418
353699999 1179
741082986 5901
166354914 7955
211830695 2206
846192344 5969
880541495 3054
945761009 10306
631161779 5105
3993 579299381
925498748 3085
15600093 52
386625970 147070459
880803130 2936
27544450 142
134227186 823
846902132 2823
60300200 201
798741824 798741825
961942550 22690
752197972 5909
765600001 2552
430200246 1434
3746 854282792
393147974 3075
567360428 4936
460992026 5273
76759325 3402
398236887 5789
28793 764154025
567520271 2398
472682909 2184
227473830 2682
404537251 3250
939903134 3133
736781325 11702
616924436 301541657
974527383 487263691
460104949 1843
647121076 647121077
301771885 2908
411457541 1490
273792959 2268
686407716 24815
856514656 4743
850001130 6543
247067964 858
250071697 7686
999305527 859663572
354004854 1193
998070552 985209100
701948685 2473
245945849 245945848
648297840 2161
773473045 11299
193103582 1898
917659291 4318
635702828 2119
946730244 126944
315940451 157970225
135069589 23172
738940745 148114
2360346 8
983996721 3280
774156639 44780
666013795 3317
2379 420588585
30384000 180
801564718 6272
164567348 64793242
566513700 19302
666116850 11097
831107430 8445
687947678 2469
46474732 356
977055656 4250
363073646 2005
563809536 3852
677997739 2260
971566731 485783365
1095 267568725
873775980 7245
367996954 367996955
950947367 5844
395360964 2995
673142036 5150
146410298 2969
861362605 5658
321035060 149331979
891602971 2972
618905826 2079
665033001 3561
258088481 3752
105357040 2219
333852119 1542
238800280 796
911851745 3809
624785018 3606
166982481 717
804413311 2958
45899912 153
59854535 753
685850137 303240943
2768 198177728
171578648 4568
117177718 686
316692569 2872
149089600 861
900223520 900223519
444134251 1730
514502306 1715
3025 315714360
310500515 1035
469616111 2076
939269240 3467
90653724 306
184491243 1462
3803 132302866
473396813 22547
669699888 3354
540878475 6703
637197876 2124
557060069 251651295
712817256 4254
506173744 2893
203810994 8995
792866763 4251
801602671 2672
51458205 179
601339841 5574
900000412 3000
152795 936850423
252895970 223584483
825455856 7613
801002669 2670
441641465 1769
20652 954262380
1987 450785508
212322989 7446
13762 866793692
561684839 207147
778521849 4263
1195 207351620
376826964 3488
112799920 376
275896131 1796
413411091 206705545
771532847 2736
748426307 24612
4703 837218757
660299370 2201
225640738 1467
117584420 694
842611913 175959
977282287 5426
342523895 1892
846 152004009
848704360 2829
126539235 44119572
228091098 1542
130500336 435
376620239 2480
753127624 437944536
575369325 3142
606566823 5384
980647044 3588
685502286 2285
142509427 71254714
917619106 4988
1436679 8
955138470 856543211
374264392 1378
555601853 1852
473423563 1618
960997343 4512
828180645 7830
497142758 497142757
234264996 2095
906420026 4936
641697861 2139
746704011 2489
126167085 1990
813990648 2852
924900000 3083
833099999 2777
273122125 2544
776477359 206840
747323581 2624
291609548 3188
822144866 9881
177220565 841
475761059 2903
614472617 2584
954505919 3395
531854459 2337
241200803 804
523506754 227736340
811275641 3534
989336736 3601
54600022 182
588992249 4935
820085161 2879
71244430 322
431535201 2211
154326487 803
277415193 929
480047473 1692
497981359 4636
978947529 19271
99292975 627
33212395 145
239327575 1740
4691 883768444
922091630 5503
543382271 3561
274200040 914
625964291 2932
769175579 4138
743873207 11414
651592207 9292
976878328 4574
54640183 246
196947867 1898
1450 429584250
216008495 150745173
921437450 4311
147731412 659
246723371 1615
717344006 6162
576980808 1992
232017201 808
885584442 10214
929442333 7748
345042579 345042579
907184277 8606
864454746 3329
352578996 15666
858776821 7164
15749 566037907
691385537 17623
279013028 2177
924146371 17983
270907235 1826
550681937 8823
523241445 2587
224462393 3343
946611501 6981
398628084 2407
318407542 1272
663000585 2210
80876256 786
164427659 588
624300001 2081
756735923 3373
407025417 2481
513958125 2132
585737597 4405
61279122 23427458
342241034 3335
2367 647184053
268311043 3051
210754979 2390
311507063 155753532
112500376 375
889450994 3989
161000857 1361
856804845 2856
496200696 1654
988929754 3365
4770 270968994
775766369 144344
739171434 12727
363636967 2121
77700000 259
453171585 12416
447916864 223958432
997502448 3325
454394337 6116
67686884 316
121104420 423
78240 988014720
35846875 189
689400377 2298
360086664 1554
916623707 3629
43701913 43701914
946956003 946956003
486583375 1759
92912055 557
647193822 629178139
471182900 10026
60883493 1201
301045656 1752
500998331 1670
937620763 4639
558159903 2090
544084684 4701
413306446 1829
195396587 2863
298661711 4029
671772770 2661
139315653 812
9134 369793523
625208831 4608
24106852 24106853
859502279 24180
699203967 28897
940796863 3136
845900172 222196
880161601 440080800
268199904 894
323505969 161752984
841802805 2806
582324030 1030662
374782754 321818081
888 260049912
142199527 474
307808787 2211
557983301 278991650
681600001 2272
357852989 157511957
464798564 1617
316555619 4108
264900623 883
560702093 1869
463996573 178288432
429523964 31923
59743535 29871767
86789039 780
196102387 1031
703197656 2344
308181083 111597311
532150793 3878
249790947 1181
285600952 952
76499999 255
6304 808242144
380792212 380792212
13151 847293397
183004 183004
78813723 452
982517556 29303
139502298 534
998831504 11416
299949286 299949287
29819079 193
166263886 745
962301205 110015
170318223 170318224
749652411 5157
60646401 256
488400326 1628
425361608 3990
270192012 1391
634113911 2648
597740841 298870420
3660 899711100
631136799 4300
836880511 3204
239575889 18463
108647182 4581
372600000 1242
728917213 41115
798265456 3772
692916591 8830
6315 275679356
196499345 655
2404 702083392
73200001 244
900853371 900853371
433375287 4987
269854000 936
249685897 2214
911848339 18070
555488505 67989
3622 577198298
25117816 125
438758135 2985
545596137 2833
684449650 2830
245080270 2141
286575232 1808
555906684 46633
842710508 5017
455101828 1517
550954955 2542
102299658 341
2238 637360020
408598638 1362
662218562 5429
844230386 3927
873303697 2911
792602643 2642
14 3984001
894147253 4169
550224167 22344
728323679 3440
338399855 1128
561128681 2089
918385681 10259
128607313 876
223799253 746
50092681 660
444144373 2631
185877919 898
984 283672440
329992061 1171
519708851 1773
696890477 3853
347351516 6704
39599868 132
446257086 13837
479559356 3552
263469767 5231
431992478 8944
911303589 91104
371313244 2491
395159704 2327
662699827 2209
876279856 3856
995860391 6341
24901949 110
104737628 3284
718800001 2396
998561882 499280941
763474096 763474095
199835404 99917702
422987502 3958
328201702 1094
608052053 608052053
111260110 1841
795418607 397709303
237299331 791
464661701 6518
297334877 1007
593403515 1978
575623468 2251
898692512 4727
144486797 676
723198472 24807
649292635 2642
3408 460170797
891312954 3633
697992925 3121
598428065 2032
96784077 2374
915555260 3328
857874056 7636
773845049 5626
291862799 1200
522745608 2552
756003300 3900
437401457 1458
176293007 1427
574643245 574643246
299928132 3603
352200001 1174
482101493 1607
493370594 1678
749358366 3314
456452542 4163
664453791 22666
640643430 5454
886117018 6814
7345 520798037
958010474 9200
631803943 70464
363949387 1298
697454151 7983
6428 922928640
526830923 2677
83703074 453
617654525 2866
502477871 28888
977131279 654037
612599879 2042
3945 417250771
403816234 5087
1619 335090249
484198810 1614
564937427 2046
3442 701981375
265760090 1630
597960964 6484
886130947 13654
99300244 331
352801175 1176
3071 725348718
300579028 300579027
703259111 4474
2015 317689432
569196683 569196684
690520698 3899
510157877 510157878
41100706 285
745983897 3752
263099756 877
2769 818337832
165646685 622
745095090 745095090
776041671 5882
175752699 961
105008217 3292
833086335 798163809
378932473 3973
129068226 36103
281015665 1032
709377373 2486
463806324 17247
818598299 37986
389266041 1481
642066039 4262
389329233 194664617
106506892 4762
29544345 14772173
654575669 3310
556247006 3505
634200001 2114
276262316 276262317
133727473 666
589765716 2611
534665334 3127
781618688 3106
964310826 55862
274070211 1202
106799643 356
264967665 6448
31539685 169
854704169 2849
656375721 3880
639903819 2133
360394842 2333
414898618 1383
794922159 5227
863644356 13548
776957971 6350
3148 413039636
877961997 3903
28989469 1314
240908924 1019
153881873 514
569190579 2741
976803256 3256
819672555 7028
2006 387173864
213507881 921
1682 321479585
911294955 4411
597612331 3346
448515962 448515963
379200000 1264
415204097 9664
99900000 333
146100000 487
176951390 2590
25878149 145
62240896 219
561139342 2554
735297550 2451
948895173 409301919
225505259 834
909074219 5590
167400076 558
505785427 7431
889497035 2965
586349312 277984112
774660965 2935
742174568 2848
926426933 6276
945297493 3678
620699999 2069
435250198 6082
507066142 4120
967273471 4047
52967495 1128
945395745 4295
296859221 1089
705519387 2769
942312315 919179649
441615242 210503589
888276846 4105
303367557 1742
638222708 8457
835910664 3631
198871835 4204
387001291 1290
580160529 2065
4325 989365375
315319128 1416
398098673 1327
970796913 3236
766994559 4960
508029642 3394
703071441 459388995
2340 700001640
544057585 27686
154910195 794
157800276 526
786977413 393488707
851050703 8187
10682 374272728
656699999 2189
141491100 515
618302060 2061
895653089 4056
393602062 2455
549001831 1830
259500335 865
445199671 1484
605206432 3533
801832161 4540
197619860 937
713100000 2377
359699999 1199
931348159 7009
89701728 1073
1577 328728334
458168817 229980433
716786835 5700
922177378 4909
419276841 1869
204082824 77979151
394201271 1314
712371773 3517
701013723 19862
509701700 1699
648290250 3597
274236731 3087
452855912 1881
899098108 2997
419398971 1398
701205429 2355
374988726 187494363
625175630 2919
562801876 1876
265288509 6866
391409844 1308
200399971 668
702155367 6920
470676738 19113
328501096 1095
435596811 1529
92633579 489
806606278 196991
959099172 3197
647650835 4284
761837852 4841
354411357 3072
984590104 489038507
180432863 1212
213622307 741
366548533 3097
843142200 5100
10637275 45
400433139 2187
732102231 13091
814826386 752041160
324 78711942
627793263 6884
595554180 6141
876121109 3154
140398461 999
783816108 29900
782515424 6307
676091157 3875
167782179 759
22439145 11219572
594741573 2542
433565852 1775
103476 974002373
955094354 15458
131700236 439
764440484 764440484
915459481 12792
330305910 1193
744312382 10899
329300218 2811
1898 452847155
473597487 18696
555872505 2988
151632834 151632834
65167011 2933
207214981 876
570872187 19187
968703228 3229
78707582 36992754
112180162 6407
441984465 17864
407984304 11004
219244701 3037
803264552 8127
587842557 2574
130766983 879
4666 646538804
111244447 660
771144009 2738
31907728 139
56099870 187
596080117 2139
478498406 1595
626399911 313199956
531036505 1871
540619792 2188
464267377 5392
524146748 1783
624602081 2082
779097403 2597
1525 169680628
520726248 2919
158530049 630
588256515 5168
564893895 43579
235061503 2689
822560167 693492111
707702360 2359
217715180 76098594
7537 687596553
762010593 12241
479398879 1598
792082477 792082478
29231 875721933
431699893 11166
25018 863693244
222562733 934
602052389 2699
150899768 503
78655361 2240
152773152 622
47 5272557
464399116 1548
536723967 5632
296692584 10889
431902635 1474
472474860 15158
363507482 363507482
780292489 4533
669899180 2233
925060605 802318606
270328095 6915
80296194 1879
313874699 1110
384901264 1283
275686594 1782
75811139 1642
906129185 10767
216429860 1365
142041614 1817
286353040 1990
656102187 2187
960562700 8243
910978986 4639
987014506 42247
691188745 3813
434511413 217255707
798596080 5701
985148304 10110
227517495 5795
842427839 3279
558599999 1862
363849003 2252
392958380 3741
997139440 4409
66487719 754
358484985 1768
348486475 1754
30379573 371
955125227 5653
62143291 990
8268 862184840
643104481 5188
703054194 364253440
825897248 2753
923103076 3077
449964839 20774
543193211 2954
874768101 7195
807167089 5642
22502106 293
356618724 1983
341618780 1757
894822120 618256346
3752 748126288
17826551 139
928599503 20272
701346593 10426
612972007 10952
4046 693391367
711366137 355683068
805497868 2685
886747679 8736
406794145 1416
130091445 493
185768386 774
10439 857423277
568083901 3340
443525071 2927
183410137 2709
162321543 760
1699 306416349
519599509 1732
414536475 337016665
439498535 1465
486767151 4563
242506701 2465
786 157586712
515537399 26200
792299673 2641
343692349 1547
718336164 3342
359420191 1852
2184 471979143
240259839 920
243784918 4706
623600746 3619
287100956 957
783949778 26361
911150456 7350
657691250 3661
332100969 1107
2611 442374326
808527513 404263756
447298517 1491
119942050 1596
392401309 1308
420901303 1403
780756312 16141
152183 507530305
759335864 7096
600892425 2025
3544 499228152
1082 244333654
834101058 4767
388499337 1295
525550165 4926
562663616 11035
933128164 3993
552000594 1840
752841880 4949
132519691 60622
447664539 3183
613207552 3712
642410845 642410846
24246 746679816
105862136 105862137
66651547 257
755553980 15853
616472221 9818
721751076 3304
430326439 1444
349801165 1166
592203314 1974
243600001 812
189858487 1501
109051235 529
682109539 16345
474542498 4497
126829296 1044
836189367 2967
666833155 8250
48599839 162
851033257 425516629
197043871 1406
253300959 3347
151611229 149174623
423488492 2333
995596563 995596563
99470150 371
512400000 1708
802861342 4421
658667585 3196
177476438 88738219
34336627 17168313
885899313 2953
50619593 202
143699950 479
633361749 6125
951934176 4896
910109839 455054920
226141641 226141642
514573747 3254
129315824 129315825
635424545 80771
519761470 2618
706 119901868
894332498 16570
226395799 1193
265771809 84265
999143961 6632
96095524 467
923699310 3079
632050781 316025391
404101346 1347
519382021 259691010
886034009 4629
340799999 1136
12243677 61
595229535 3011
862170529 431085264
271762031 4404
6000014 20
897695000 8200
91937080 538
584985971 5296
11801791 70
631986916 7665
33925219 150
51756865 192
116400000 388
927400189 16841
2205 147777491
1137 188743193
411125699 152957716
744959027 8263
901201641 3004
210532375 878
668999999 2230
278728833 1071
55499814 185
20889342 127
440400103 1468
188100628 627
117900392 393
131176995 536
178614326 723
732798284 7816
276584676 1498
110508332 523
91159055 602
366001219 1220
459729421 229864710
652580715 3078
562254439 396031311
56699812 189
10804010 3619764
931803105 3106
718799999 2396
948042982 5367
993333377 4144
860098525 2867
80629373 27536174
75299750 251
2785 593257915
945269581 13470
743397521 2478
6647 604257861
337509019 1914
577867955 3964
585575441 3056
803399551 2678
62040917 399
882547083 6309
857677660 6547
658669470 2480
1670353 30
55120045 1356
158438825 621
571798095 1906
43542334 12589
392257065 7115
596137111 25455
844335232 12064
377093367 2891
533131895 8067
728099999 2427
697483446 348741723
716318669 13178
919727931 919727930
491999999 1640
269105213 1799
870702295 3927
419450665 9512
784811411 2676
796987357 2706
459946984 2645
464484168 2426
275242656 1104
678233418 5460
303054317 278349094
689603904 4064
22282 641075422
778799999 2596
528102666 644814
972289744 958119157
717313258 2542
287399223 958
157633589 577
790918503 14804
947099517 38779
256511061 1413
138026084 8023
441579853 1621
869647818 869647819
196781120 37952
563094248 3602
764334585 9118
355548334 92748
320935867 2397
574621560 7790
1216 298874962
362482398 129313677
248699999 829
950033746 4761
35099906 117
71051189 343
30763536 234
573302325 1911
688834496 344417248
135900668 453
827424048 3212
466842236 1558
33130044 2932
364499507 1215
897453512 4177
629698548 2099
378900000 1263
47959388 181
955356546 8899
504175035 1785
629814477 4078
280935901 2347
202817016 724
974871038 10786
524399779 1789
833308379 2988
223499726 745
815778838 10066
226412714 1166
384952617 3722
133913448 522
629582450 4457
755108819 5058
745290500 11444
506099186 1687
211292274 1475
5767146 66
388138182 1732
8599 961464327
675899690 2253
132511946 499
916753176 11280
175500001 585
732961293 732961293
612451078 9649
728720495 22232
572083181 4756
837433926 3889
662730039 8120
302167232 2147
506058623 506058624
704398779 3299
449604426 294368518
479098402 1597
111299999 371
70111 631559888
255343488 876
271949887 1634
236220224 236220225
365101682 1217
709413613 541959837
899816454 449908227
477902732 1593
26472749 13236375
66312998 986
119677857 496
906933344 9957
627721668 2238
500620315 3906
969583739 929670318
350998829 1170
112945000 625
409932921 2842
481562187 3766
942934982 6473
705093604 11204
132017575 456
191804759 2396
465083908 2228
224990079 112495040
705876472 4031
704855887 6070
79237001 673
154542861 1420
357301362 1191
758627762 15431
345150801 2490
572917894 3334
476856379 11274
168064174 813
229199382 764
218333943 5309
509102218 1697
739314604 15599
709 41162786
683420559 8440
878016572 3098
847199937 2824
784900745 2934
914047061 12886
492265652 6442
67500000 225
2546 425080629
657513394 6092
350101752 36993
685408175 11345
277434674 1095
901266901 24140
4196 704667848
271604095 1051
469 131853578
475385251 34262
22762 944326647
935865728 10089
811900416 13056
11105 294111524
940747081 5096
2156 258142053
751176969 751176970
595759725 4275
689699951 2299
466162819 2211
548691773 274345886
736798523 3388
318933859 1855
545915427 3063
661998271 4586
341033435 3659
299701109 999
636389181 15125
149700148 499
915727979 5288
157175995 587
2770 300520070
531678892 3379
185270173 675
67597459 322
28746179 14373089
424799834 1416
896823372 894320876
323399800 1078
678400721 339200361
6515 384344464
649802167 2166
32700108 109
759709560 6645
214250518 873
681677970 13584
766497444 2555
642526139 321263069
881397062 2938
3113 583816998
889501513 2965
506900336 2641
992825401 8738
690506369 2430
5515 669977695
77548537 4741
324601032 1082
227485976 227485976
111765124 475
198951581 1810
3323 848356987
390600758 1302
182 19400459
468108962 2258
361946487 1971
290550629 6478
328449057 1696
328232617 4744
779245704 2727
352199682 1174
55331409 264
572891643 6434
969624692 7483
966299085 3221
802101747 7574
993000001 3310
68542969 312
112521615 1447
786897644 2623
65440478 397
901501737 3005
834078499 7626
329299640 1342
617442027 15443
909201007 53151
515998279 1720
228999216 1776
524787871 5152
677100001 2257
134522009 870
439680980 2383
890703950 2969
393587294 2017
13862524 785
289175959 1803
20 4580998
102687852 604
401674753 1442
707377224 3258
32211874 141
928644464 11308
153764929 576
667577759 3680
618404801 2600
261300536 871
320698932 1069
748793310 8415
68715569 453
892414576 26715
734702421 3979
949180540 9734
407866849 3175
136128811 713
936223943 28159
26399978 88
37244277 282
526375624 1825
4898 907647467
594933337 594933338
158211252 1026
7377224 29
466702262 2857
140972994 66931737
3608 658629747
903228263 6137
388955828 182336100
152558537 613
1288 285527704
310928474 3481
12375687 52
762316301 3082
13285651 50
463799999 1546
963965268 6079
864156289 3540
660560458 2291
417 80309196
522487482 4983
256193623 12802
280686475 1706
560464204 2611
146364346 595
690141518 2411
840442688 25880
165988785 557
161867226 669
790979152 12210
277214009 3573
125699999 419
228395635 1307
289785909 1575
204956365 838
522571405 522571404
404794849 1535
848220157 4354
624600253 2082
210562902 1254
452998744 1510
7497 910233261
10817 368444869
2415 336778995
762027199 15950
750597497 2502
9222 700217893
601484315 3029
486469624 4952
540338185 9403
547832925 3307
9393384 3705692
949305546 10942
499797375 14280
603888453 12687
22562349 1175
3594 140595359
523801745 1746
638981333 28999
429361179 1450
2808 670628496
39804885 135
430113601 1575
490246905 3742
20309521 70
11793 503867718
479101598 1597
707100001 2357
1678 500750715
277517500 1625
762297458 2541
686099151 2287
124294139 1142
705167623 5197
708297640 2361
981599999 3272
576686495 6205
916820940 4830
939641933 30057
453391319 4254
916 161099797
607225500 3330
930182118 63282
681107364 30324
150600695 502
891000000 2970
315301034 1051
62522522 62522522
873301494 2911
436545021 218272510
41400204 138
133785692 1251
223431329 1459
234588065 825
814179199 5246
51951535 182
962826386 4042
803430202 5818
3022 897540044
136454450 502
636682121 318341060
433613480 1466
827403065 2758
611990651 4989
880328408 34226
916503056 3055
4579 124493852
146076185 1900
838799284 2796
866039131 3123
614832674 3669
815663245 2827
496543970 185716396
230831239 2060
980102198 3267
705783203 7868
335207105 11661
701974645 2559
300751209 1230
69191783 657
147332023 80063639
7321250 80
240192789 2147
109924584 748
587998983 1960
986 213118970
855000001 2850
601127444 3967
490173975 1679
633516591 5894
688862699 7187
2910 859570816
916199999 3054
737949161 2665
813176727 25753
579284879 5252
499835437 499835438
3976 896820107
153900514 513
685585283 6697
972518117 7786
647922363 323961182
51053221 197
215560500 1337
998100781 3327
601430674 7225
792611147 396305573
864000001 2880
21895 860254550
129515023 777
9851 921344328
1683 195229683
827345653 413672827
276766566 1239
928045653 5147
461516540 461516539
325800574 1086
922992113 6627
78280347 1932
2188 476951385
762709453 7444
855459794 4102
502073526 2307
53692057 613
462951323 4356
338016750 155410
216851982 108425991
856076761 3080
690443005 345221502
970210426 3525
636002119 2120
690639417 2878
234897487 1418
712225761 11271
870389369 6946
475786270 2126
18096 290258293
100143030 461
593291042 4543
770609648 2841
259770070 2097
439631672 2696
590633814 3204
252299158 841
70755069 538
895316721 4580
502540470 5670
646 151608448
234965671 1734
822883237 4002
836642266 601365728
681735909 2518
793127114 4015
56397081 25774056
201589429 1755
824052169 208568
803945392 2705
859975379 5104
221130976 19500
5424440 20
419645852 1866
912365060 3746
2072 422182074
656504712 4852
729487319 103960
619286347 2529
640802683 2136
671245519 3060
228367016 3291
149113105 604
558902770 1863
974424704 3259
886272547 3317
3944 622079967
672533575 3478
714911145 5749
570298099 1901
2014487 42
976562426 6173
207193325 1220
2679 443174524
526832288 7196
682879931 682879930
199745782 1073
760500001 2535
46150514 180
303009853 1699
15514 710998681
226346045 1616
347441015 2028
786900001 2623
933254039 3937
229470731 1692
645599999 2152
427363485 1634
347081018 1200
463223378 9539
403616251 1875
13526801 70
748681024 748681025
509709619 3331
574 170702434
564619213 564619213
469989968 1861
566999101 1890
723345285 9089
64762042 1003
537787350 25637
865613076 5491
462901542 1543
543601813 1812
137264650 686
407099999 1357
717606546 3699
145668940 856
811660348 12212
569099903 1897
687073878 343536939
171439241 5635
299126220 5749
213300711 711
665443507 2254
612628294 9510
702020907 351010453
923497995 461748997
778133257 3429
186899402 623
932137667 3423
9145 594867322
783671477 391835739
742308146 7198
474713328 3067
1650 367813050
435503133 1555
864302882 2881
691 169543206
458865914 1723
869799060 4860
622129251 6950
491785726 2535
660850490 9733
770894832 3148
163104474 942
801833869 16908
210901093 703
825575057 339738186
136385345 1414
306520928 1036
794559545 794559544
738553305 738553305
660146605 13922
803024218 4725
228908951 856
130077108 447
82499814 275
94775558 487
98685619 412
526500001 1755
787598783 95536
74669972 11813
174599419 582
208289997 104144999
645286136 645286136
364802333 1216
742444853 7717
428756119 214378059
596699751 1989
243274979 1209
339946201 1298
17099810 65
117866401 525
954571277 4411
739165987 565983407
196393493 682
787203975 3084
443947217 443947217
957920287 4472
813427268 11893
930327866 4257
808240449 3133
725701511 2426
1478 294089484
651265640 27770
695279236 3506
261237971 4572
630774102 7429
200847586 105931986
711380876 2525
276805514 121159132
420423527 1406
325438079 1920
17284 724376170
980317416 5671
88490389 449
618848912 32559
128646540 660
129833409 571
10324 890166252
949734331 5279
170324154 693
234599650 782
130553897 1458
864899537 2883
959121874 959121875
316621901 2345
174350568 1055
305320858 305320858
934720848 21685
390746961 1306
68696305 469
261900874 873
763645845 2705
646289072 2923
360091509 2492
861061410 3330
209535673 1151
268713520 5836
773369559 2887
723002410 2410
875100384 2917
968093501 866487518
707399258 2358
734068300 4060
768189170 3097
643275643 2156
377287471 5670
207715840 1894
135646943 544
715802385 2386
857827381 13201
227851299 18629
9326732 4373189
12859053 74
742708122 16822
927789579 9909
36600001 122
768767838 310389193
368698770 1229
92666439 1774
65385 979071010
811230455 28333
791924116 791924115
287945840 962
896431439 8713
292891201 2100
391201624 1304
37169645 37169646
49642449 715
664113818 15293
334511219 5425
927670495 4417
566256319 6496
123315279 92507350
130200000 434
285356893 285356893
214788301 72137180
785625072 4272
3329 729137554
54343081 396
7200023 24
525790778 525790779
554224949 2337
246098579 8220
50959700 25479850
477900132 1593
346047929 333672160
474879694 1726
4514 971075445
5671822 31
10007253 34
420111300 7350
629397902 2098
208501198 695
578400567 1928
124134058 992
620704581 18263
397198676 1324
145719571 2290
294283433 9350
544980406 10027
489117421 4422
448979288 1838
319534851 159767425
3070 627999131
951859635 4553
254099493 847
771780954 4499
835797213 2786
968502750 15725
4328 742650036
597625046 285346511
369309617 1352
424972020 2915
338062285 10809
36733737 136
1086 322549160
869350593 4958
163019275 71128707
234386960 794
420403840 3474
391872439 2406
202445748 2547
674513916 551435276
994800035 3316
397200000 1324
484498384 1615
3417 804706917
184121142 2179
100428520 100428521
630025927 2759
213562982 2451
1308 78748140
419398601 1398
75004257 1237
49214626 375
164999904 550
982707776 4025
605471152 605471153
455099393 1517
105653646 671
812324529 3683
756469680 4838
800510404 6321
572670511 26141
676197746 2254
446399850 1488
875098277 22635
307540355 1095
330099210 1111
363256850 36035
880799999 2936
39095059 173
882397063 14907
886005274 18502
635402118 2118
856812498 6206
987686504 15701
778361750 3748
611931555 211516
610313951 2276
936112141 5367
968080213 5181
850963898 15384
4415 905222453
720705627 2532
113735978 402
811804271 2706
1239 248073770
761401767 2538
159205705 588
920044044 855405510
993493346 9061
938663034 4944
482597309 12757
4935 815503815
688741866 669709198
16 4352669
810662593 10048
644912432 22149
383639289 1950
773849820 9805
940910139 4547
782997390 2610
713100000 2377
869908884 8762
401966639 1453
909604253 3032
559164475 2362
12592 345616870
716999919 7280
728052571 687554748
199759176 11275
957837286 554186541
703349766 703349766
783655879 3710
510029292 3039
989 92891259
887100001 2957
688839725 71949
645522528 3228
863713307 4364
913499297 3045
39166459 951
570896257 3493
92027414 529
421798593 1406
238511520 1860
968322479 484161239
427821481 2566
671957411 2903
909443875 454721937
661181889 4751
80245815 533
381837045 284146756
63074881 3681
861637039 4048
803102678 2677
136200454 454
911396963 3038
21452 168591268
4216 903708071
696767298 2744
554335409 277167704
13185882 122
5730 985204740
887398929 2958
1185 296140960
4154 350811139
151039488 642
931674394 121089
193131707 1182
394197933 81094
389459428 2131
521959191 3136
429000297 1430
371191331 89329
740330220 6076
169799999 566
725700001 2419
762599809 2736
514598708 3068
833128735 579668
87899988 293
453977493 2257
364415825 1523
208974051 1191
449090011 1983
166315345 166315346
4841759 18
513767280 3120
7815 841696640
451339176 4084
359255047 2399
489679084 2979
649769996 8389
11040 277600800
877028396 366784248
173914355 924
261600078 872
696178334 2679
763199531 8799
407621249 203810624
352775043 2269
660414031 3725
41176653 329
54899817 183
199800000 666
399152838 2647
637138495 8450
154884462 57615699
340201468 1533
341100000 1137
931373029 3910
873343431 3907
13357555 82
745072855 3014
626737199 30349
717551774 3337
542427751 15885
604587664 2765
424602475 1867
417433143 4143
887102956 2957
770404307 2568
416647196 4206
340164341 2194
107167262 1029
626592335 2377
195900734 653
333 53393651
469744627 2998
414670423 3398
704016389 14245
626700723 2089
610298084 3748
450177171 1641
745202485 2484
148800000 496
5992767 5992768
589050657 5628
574471026 3011
578963801 14438
409150844 1916
922199836 3074
72086701 700
461999319 2182
591602655 1972
4217 316478523
555557073 4144
839605529 4429
329098300 164549150
102511304 51255652
455242034 455242035
618960692 2743
886250838 5247
631005479 10390
2621 633626421
630003864 2100
276994347 2606
487504741 1905
878236774 68725
255289411 125593878
512208071 11763
194963968 39651
668160368 4989
365598996 365598995
581767550 2636
672900001 2243
912192797 424300747
740567772 4184
704530149 2543
369684667 369684668
544141110 2082
945540855 13895
751214426 3299
289352212 2062
953252256 8943
72358914 449
983114056 4795
95473445 1028
261824935 8774
1370 406500920
631801235 2106
843902812 2813
689507517 3038
279409060 22835
181914041 616
838769447 3032
541236492 7149
243062339 857
677184211 4588
901855667 5068
748213334 4619
104518022 1759
533870264 3109
868898641 434449320
144900190 483
84305340 84305341
609299600 2031
421802228 1406
726900001 2423
552936943 12208
286333705 1944
66342318 342
344625142 1856
430158411 2246
219 65091785
143699521 479
681838112 3058
451199280 1504
443762433 2246
5018 732984278
863262548 33573
239699201 799
738002460 2460
189600632 632
298322874 2297
71370225 424
288931472 999
45768228 19791578
225758515 3865
135900452 453
961094898 4372
150880700 1195
908886399 6095
472062782 1737
707886175 3739
327 41435148
486598378 1622
125856301 4148
953800133 3378
657827141 2323
779281680 389640840
419263649 14430
295991651 1452
405858207 9997
298819080 3420
591579553 295789777
36878096 124
996831759 4511
823371911 411685955
491849471 6792
1008 239801640
522758001 522758002
43581 633254594
314233829 1135
101099679 337
639052675 229655584
414533115 207266557
158470511 843
859101719 8017
577198228 1924
518048753 4063
448753321 4389
518998269 1730
425046906 33057
201407279 1090
198366755 1219
498901663 1663
229125806 12333
549286098 2091
33208475 147
3493 646907561
531126924 494852343
250669364 7238
870374089 7651
25200112 84
312161598 13517
605514714 9464
357308281 2191
623488557 2674
761750277 2982
599091653 12460
933963148 933963148
888597039 2962
9803132 327
205595008 102797504
181587027 1211
231984954 88703516
951643048 3262
2118 616736184
117000389 390
561339058 280669529
779847815 3828
719450768 6707
492641367 1767
950933499 10250
376970825 1564
800802692 11050
786000815 2620
435039801 16900
430010041 215005020
366467610 2767
313720703 2112
723217002 3347
295937439 1280
423441666 1989
688059702 2721
69245847 17070
16708454 104
446821399 223410699
32279169 32279168
489088255 4360
2591 649188604
684602704 2282
678299999 2261
372793105 2062
255540207 1232
883999509 23510
678297738 2261
405 117194040
839537183 3252
65603839 856
424498853 1511
392701308 1309
662921001 3320
520915933 5632
266477947 1326
961582937 36196
220340928 1888
9473024 49
178500595 595
832797225 2776
658387753 23208
526798245 1756
693555915 4485
472497041 472497042
745801773 2486
862086712 5858
1506 437593614
306620861 8867
900004669 3000
441299501 1471
180883275 738
99493243 909
758248920 4017
652527593 29368
618715021 2355
580498066 1935
557617954 1921
273527360 5509
687649983 5936
808941460 3697
81764389 1986
828457990 8643
195039348 4886
548326500 12390
761540016 2578
197606541 98803270
201193406 720
240112463 821
175198380 973
27430522 165
819201389 4135
5878 470225181
40690485 185
952276339 3798
385823587 2714
48000131 160
591713996 715803
682077824 16211
579141344 5233
912830861 21534
801022840 4780
787799999 2626
322142978 1581
976767963 41134
412413303 206206651
3417 947301773
976342830 4247
400502556 1335
173975230 1994
94018220 333
836099999 2787
315739215 10862
783952910 32262
942379515 4851
224879962 224879963
536044140 3580
882863144 110771
697269453 4309
609001140 2030
211368910 12872
949121585 37222
185178230 659
698216673 2504
269920805 1057
80813771 40406885
591301023 1971
764349013 3218
742918515 2584
72531228 3238
304593878 2091
536431511 1810
38256255 19128127
103603432 643
689594742 375817309
17481984 78
853129291 6988
1792 490224566
532449231 7531
918608639 74237
758271281 5741
779989473 3163
76263400 2360
118874751 470
317751757 1879
960508251 17725
638271871 2785
519941266 2496
941400001 3138
690795721 2490
577924807 5164
322929371 1385
89596638 303
98467841 527
971220725 9909
275414112 1704
761097463 2537
118933059 730
386723160 1474
29700098 99
156403556 545
321974258 3421
829639855 43714
597141909 4274
66599536 548
797319925 3365
412445267 5409
322137534 1074
735855559 4730
349798835 1166
43799893 146
861783817 3576
312322634 1759
185599389 8243
981327657 5119
3810 164369326
677102257 2257
94811633 474
904799999 3016
992020393 4652
999158457 498512380
587445137 5709
889797035 2966
619237184 309618592
225378622 2169
287692031 1042
376185603 376185604
878713229 21895
672197815 672197816
978937217 62013
338043380 3302
791578927 5782
842247978 842247978
963296789 3211
944038766 5509
893937470 509021761
505754187 3027
616497944 2055
256847825 7824114
380701942 1269
235789415 1017
590919255 6233
764174062 4221
844701545 7098
628204501 3108
666325563 3461
7439 802884684
79049197 305
174599419 582
609767195 3881
705629699 3050
869385161 5156
860232595 860232595
768217611 263172516
479999795 1600
712846965 98096
2747 211469554
681791264 15664
711732584 3035
701663129 8836
638711017 638711017
946174057 6094
194875297 984
50220496 9424
392310750 1487
980276849 4725
43121583 171
297664797 1819
526858749 3266
547500975 1825
859105145 42846
326591254 1252
239119754 1034
906799457 58403
3060 860752138
349357141 1980
879530830 44131
679801976 2266
903903013 3013
290153653 1234
141802767 1542
545909343 2121
937972381 166899
108643663 436
910428295 455214148
1330 83714739
143390184 536
640992600 3975
207650951 2626
424800636 1416
117894653 443
42300142 141
820160952 15032
269400000 898
320099510 1067
420599353 1402
11730 974021176
956362401 5425
3720 600627480
647471873 26657
550767253 2238
758401698 2528
4365 749909467
601760117 2419
155137008 1131
44700043 149
78320659 779
749871516 4893
40347300 359
96587371 459
457747074 2075
834202140 16886
459258912 3297
557677286 557677285
629700598 2099
444604687 1662
730134735 2768
353943071 4116
112197538 112197539
548186434 2715
221999819 740
917701009 3059
230583304 1106
40138950 293
478066133 2137
940553497 10293
2229 348510694
4106 843599166
573921315 26083
155723453 657
557460639 6146
3123 823222800
619404215 22678
35318644 121
479277994 3343
741949310 14726
314366857 1819
11475095 44
107269078 2351
660302200 2201
285377626 2441
325027181 3121
344971913 1158
84614112 594
47431004 846
181197048 664
557643736 3054
749958566 2954
715140781 6865
395447994 162355631
721847961 10959
101049437 566
2376 623462400
108555475 375
37715 198761663
911809385 7533
624599999 2082
987487463 3421
814697580 2789
98793084 376
536995453 4451
861826813 5676
14327163 54
626956446 313478223
77691355 721
336598878 1122
572196128 5501
123899903 413
44010506 21363748
985779435 7388
589347737 294673869
574053345 287026672
303667405 1167
31799893 106
944766135 1194754
268859414 1533
938 211278155
733384037 733384037
925846994 390363512
83244332 538
816507899 7696
120275815 450
51886878 349
497617943 1943
427499999 1425
504147213 5428
869412165 3906
57586715 341
333249961 1967
127484641 434
936230073 381722353
212755985 19544
3974039 180
32152088 113
340200990 1134
289549034 1709
324483322 3476
920406637 4217
548620373 2273
26835471 117
58200150 194
334749191 2513
419945001 3694
456352433 2384
951648145 27444
104977021 51643733
279 76947354
592673793 7666
863999999 2880
670214159 5495
999474565 489480297
985201678 3284
679444060 5298
871397599 18747
364798784 1216
644644141 2931
7931 429989625
503322359 251661179
311273783 155636891
302257696 1123
633663104 8735
762857758 5287
599594907 299797453
536773629 19970
155400791 518
334488300 2725
981344780 13444
798985277 3477
477560074 2645
344382797 119310072
372901244 1243
456129300 22110
861438287 6340
365866686 1473
724211276 16796
271524440 1045
741344672 741344672
799222855 7086
779369480 13759
616700193 6239
908389387 7537
492767316 1852
696898121 2323
771902573 2573
4287851 35
149685071 149685070
75365563 311
570599479 1902
584 91237235
879992074 3497
2811 698881173
484064697 2588
862200000 2874
746099999 2487
679708245 5408
623273501 35500
417001043 1390
60955813 204
696600001 2322
775127629 3748
905145785 18210
911809823 4466
234000779 780
10909 906414807
150262216 1412
493501581 1645
104399653 348
700297919 5730
734344640 3756
103671495 63608877
40770800 187
798002169 2660
725136948 351880311
225452251 970
781054978 17606
744899079 2483
490502216 1635
256820625 2396
699897668 2333
500831501 3628
774653247 774653248
360161222 2787
720002400 2400
12899999 43
654297820 2181
487880517 5365
649807260 3386
436462204 1532
4397 843889828
115321374 515
218224951 1445
2006 493724160
6265 509711349
390 52370370
699875285 2388
516176389 3969
803289759 803289758
109097565 435
501983267 3929
784953797 3270
105146460 435
870952296 40468
190258765 901
677592421 4278
199684516 1593
23720 597280724
592379891 2571
427293973 427293973
83959314 1705
674456592 63652
744802420 3260
780991188 6107
673498212 2245
590816081 2062
57637566 619
369225983 1272
452647748 2000
994515889 994515889
327529983 1401
307200000 1024
916787988 5584
870988798 3850
633260031 2257
905660113 26782
26447244 19331748
605 81580456
823968936 3409
988947936 3723
816137311 408068655
550896214 3086
223480223 12826
398751619 13278
532114298 4551
143368909 661
971625283 4528
863562705 2968
341146261 5369
946162937 473081468
922285640 21955
468011800 6004
135044474 496
952493733 4601419
777566145 36669
527673917 18229
412498626 1375
107140193 4811
550494220 7738
663843839 3520
447797448 1788
575581511 2904
521379265 3559
819063380 819063379
223685358 923
813301271 2711
40118553 240
86832694 331
920363870 6401
134511301 495
731219455 4292
411660391 1573
108293911 566
819818299 8527
948008718 7299
528774584 14976
579841355 2257
721426672 6834
650668741 10020
295966799 1354
289882719 5211
663600685 2212
473402889 1578
562200805 1874
206535458 1286
699671545 18766
824574219 26985
900120312 4329
683036164 3829
4860 776919571
623700625 2079
295613594 2385
700388747 3601
242668868 1798
799797334 2666
507601835 339533
244129784 3221
416450106 4431
622419720 3560
697033080 4248
50354502 18428845
699573899 699573900
975584358 29281
875207584 2923
936800862 18661
436800686 4378
464042987 1776
92316952 346
746697771 2489
548399599 14350
776145805 3309
828521501 316209475
955799999 3186
952277024 3675
741302472 2471
494345115 2431
490802851 2097
979813343 8530
70448870 549
790803471 2636
603768049 13584
762899659 8465
845902573 25169
977857597 925997777
89399832 298
291000001 970
123216992 1289
337501203 1125
222317801 111158900
642905010 20295
163183995 1082
30023860 708
120764149 871
31880972 5663
114351120 760
888 258759648
696088654 10366
10396 773366764
497586952 2294
620294548 6000
64287899 244
73532310 255
631542321 40596
111696420 1026
20550560 1160
718224386 3831
846467101 2950
817850625 16553
749599104 2616
783649229 11778
925240861 37275
472357187 472357187
906360002 71003
833889987 7286
163808056 548
667251625 9932
445120922 209015905
981744331 31124
927012347 14822
313499999 1045
154407624 686
696 143043241
86727421 43363711
2796 831713426
710404185 2368
594300001 1981
727061136 7991
873301921 4380
731403711 3147
1730 162254976
845434613 4064
980374664 9036
549626859 3755
780 136011623
739198377 2464
454704269 3357
754292096 3008
252299158 841
735902452 2453
974870271 6439
943196857 3144
161407565 6611
848400889 2828
46891920 732
623102274 2077
268062081 1856
849965163 3991
136290725 1287
379590831 2192
71100237 237
825479613 412739807
792344112 3864
3853 527128930
738230543 7248
4989 933877737
635618139 635618140
747299789 2491
2737 475479851
892029713 14224
94149427 469
999524502 499044758
964703250 324270
867489340 338885973
214475121 2277
548850871 548850871
407478768 1471
590099999 1967
773926999 17710
406014036 4433
657100675 2826
451132749 2519
503968169 3236
709844524 571096049
456900001 1523
598702477 4129
186753121 1608
271799999 906
928822360 17590
505623281 2653
899279957 14401
501817082 20016
155451 769002571
375874339 3761
851400001 2838
238333085 3124
199133824 1842
558688297 63584
710137857 355068928
896283361 177834
372883582 2460
168933941 168933942
11633400 75
625835019 5225
654861356 3306
56206827 247
432857481 4227
786205503 7544
4735 405680987
120813483 718
185399579 618
427147049 9793
828062498 7816
320720026 320720027
649164933 31273
183192746 1034
161652294 5285
179999727 600
351750923 9822
134910428 454
552901843 1843
2700 775553486
969578848 4382
107099785 357
450767757 2317
661071541 2630
601349836 4215
512096610 2059
971453096 9357
588856840 564465
129489087 129489087
897045204 22015
2812 548064424
513901714 1713
825218347 5966
878083310 3265
277190821 4812
935096883 3117
118460416 2048
236903583 802
847244610 7581
547021905 7634
499035114 3083
871538811 4666
832064491 29574
619231863 6613
950860074 3287
972792251 5777
559223235 24578
848397173 2828
470294623 3054
766855485 2662
23745032 117
4022 754137066
761097747 2537
292461565 1318
470063316 2476
549292664 549292664
824208191 6044
190364791 690
822847689 3082
897820850 4051
2363 404552689
247200134 824
81599727 272
587398042 1958
788305607 3422
678533273 5202
766 107781281
147686014 35703
59523703 358
536976966 6656
961136001 3520
844799999 2816
349634144 2471
713117517 3788
424498584 1415
614100888 2047
244302641 1863
272700909 909
723813849 3260
816319608 6478
151141640 912
360201055 3217
961269964 4636
457539941 4688
455699725 3849
6975 337513275
183777026 2105
475270381 2158
733200641 2444
806940369 5122
436726747 1720
112417425 1988
772502748 2575
838771417 4074
966358447 483179224
501522655 1971
751061721 2764
552676245 5447
4499984 15
239633513 4070
90822567 3297
619935120 5040
54577426 735
127470784 821
859469005 3845
528508726 7195
634877398 9348
918790949 3850
522983530 7622
306758064 1968
781550821 390775410
88084641 434
79723082 1241
992721831 21136
942835950 7350
80186737 618
2733 778764735
400028201 3940
928814692 2242849
481391461 7326
119407409 926
886417419 3901
514005874 3803
190499384 635
1198025 6
804302414 2681
644397851 2148
378256688 6353
253428292 2586
872212195 86332
531908297 8986
807284513 403642256
10338 373700264
1469 323416509
293099023 977
452787270 2147
646139400 5100
395400000 1318
826504938 2755
376801256 1256
2363 595755382
322695295 1232
501310393 501310394
2980 470306828
987490740 403648504
129900692 433
668702230 2229
656109432 5557
992846243 19700
817497275 2725
751903672 23621
556501808 1855
110700368 369
12015727 12015728
729560163 364780081
999064330 845212037
393601312 1312
9108 437422557
459381994 229690997
321686989 4794
575846775 41235
711695251 16425
861450347 648550447
6955327 26
105374312 388
769129032 5599
446325775 9704
5244 967507512
537520593 224617526
549649200 24720
1222 198630699
51926980 313
826993945 6888
651071721 9032
549635165 4204
206928360 707
363801469 181900734
6054 759649866
1806212 903106
36438371 172
104700349 349
394592150 1519
183552168 1257
169849037 11153
583768118 1990
74653983 57382
545100332 1817
924849503 6256
938020829 8445
419589913 1407
41 8909505
416446997 2866
166644465 1023
407725499 1674
883111071 7330
587059439 4439
563998121 1880
180145029 767
193481191 1226
46607663 46607664
475493994 14471
77352747 681
236978814 129155124
289505291 1115
561166617 2029
842102637 2807
340423679 1480
406394201 203197100
140700001 469
582639387 582639387
585441696 2976
127812374 815
139800207 466
397840609 185317501
628436274 2501
896018067 8107
361212013 17703
1108 249279815
99963655 727
417301643 1391
320206995 3592
719533002 3686
55679668 293
786132569 4228
283643639 1080
25801104 714
191607423 802
43771765 25027125
830155585 827814293
774328683 9651
110436440 388
334272801 2455
168952271 753
400109565 1499
1133 147472413
381561882 381561881
563648473 8666
45130950 163
217295260 812
400500000 1335
202357831 815959
3220 470465883
356449956 1243
883394833 19388
942113958 786871086
13437 475481682
676273161 6843
768580176 2864
332107678 1131
146195441 2545
540193302 2641
996850872 7367
674568762 2774
724630009 16552
761397461 2538
190898104 999
310498966 1035
147500164 1035
401452545 6806
364606219 1494
964800001 3216
989589893 4544
487801625 1626
618605087 23456
875609205 3205
265800000 886
159997263 1499
831289105 6337
433697419 4449
361888264 32349
358201195 1194
5307 771887229
230399960 768
39899997 133
712848800 8010
902100455 3007
196756262 1142
324540154 11216
839217427 12847
231422643 231422644
148106237 4341
909097559 7560
754336455 2601
341401200 1138
984604541 3282
558301860 1861
190687725 3825
851033727 425516863
78576183 581
550306667 2697
972357759 4720
969859846 29355
6081203 62
659403689 2198
802161525 802161526
186000000 620
359086688 2769
460048382 641439
779004412 3179
907203535 3024
823981550 445105729
938854297 3816
3878 986496004
602102391 2007
365912517 16678
89134921 6510
986422573 3841
872055173 3596
346198845 1154
339975000 1729
453716641 2808
612343436 2365
997109271 26613
2921 816542403
736411621 3437
145870583 2587
759014677 379507338
756741615 6544
285363741 2241
887425615 47624
385971853 1493
890571863 5096
405212259 2271
370800177 1236
735524395 3511
301684261 1040
588301715 1961
595270657 297635329
310521075 1202
156588216 581
797737337 3657
992533257 8076
66699477 351
698697670 2329
185950529 1971
451390510 7907
754441534 3303
994203313 3314
791691621 62421
5995 210933321
664790160 114540
606144838 2928
942404577 471202288
717995628 2466
741881190 14935
65100218 217
24557612 450
724932643 4874
569690905 3577
153146405 79803034
33 2748906
43012058 557
243793108 1649
582601942 1942
512966617 2514
951605290 3172
920399938 3068
533641701 29350
744136671 3709
17587 864389650
53663591 423
68756684 284
148147295 583
361840022 12277
488116177 2709
786334060 3449
211271267 211271267
191570093 845
227183236 4163
754009501 2550
354194205 2371
990124189 12883
938753912 69656
505981011 5008
472329700 15017
36156303 10049
389281826 1636
944044677 806381031
423128151 2797
846934208 8689
962573522 759094175
298018899 1508
646644462 5602
140298838 20937
519300791 1731
251093642 984
338560583 169280291
13073 547099182
974611698 601120712
747418043 3051
219853927 7677
780529541 3214
129679028 3746
1820 413868652
405301128 1351
310953107 4339
364614391 1421
16405 565352642
657882586 7454
557982234 3363
369601106 1232
700197665 2334
676434395 25548
787742928 11018
2294 448939746
86431475 2143
597064135 9780
774232861 30134
355954237 1276
395822783 3136
367277274 1953
689756891 39093
144140150 550
20905566 89
525637291 4273
303458999 3000
504843742 1884
249101764 249101764
561526955 2773
987954870 4569
700057029 3262
435698173 4654
2548 391126683
637376995 2502
254658755 1906
83069808 366
569166949 6306
345321820 1186
619443575 34303
279900932 933
840656152 4249
778500001 2595
997303711 498651855
449341502 64271
3995 252923450
2460 286961374
944403040 3148
583765683 10139
630049797 630049797
74848699 497
46581758 205
357600851 1192
158185369 923
218429640 98283712
564345304 6132
986853311 5139861
354287721 354287722
752920733 3379
621500392 2117
719588989 10405
636002928 2120
958401324 958401324
669344715 15795
630833069 2233
877602872 6206
508499187 1695
790271390 45149
91055210 2017
455934361 3720
660005509 25660
448532672 23396
816992295 2886
174164736 3515
607840659 3290
906289989 3617
38850249 190
134498571 458
993411455 3539
856896101 4807
773794085 2950
379798735 1266
916940647 916940647
290328737 2866
455848961 5635
706228574 706228573
449679153 4058
755889141 6393
980587383 456369695
585296272 24638
542474493 4034
44700000 149
248400829 828
204213557 2778
675299286 2251
532501389 1775
80619169 357
110410081 110410082
621979310 2546
16884474 61
351780164 3717
925155709 296050
626930629 2531
32035307 2156
8443357 68
799497334 2665
532613797 2321
583618040 2104
51899820 254
313793308 3821
132000798 3328
892902732 4162
618487924 2971
662997791 2210
93932930 1090
818697774 2729
415800539 1386
479575424 2325
330554560 4265
214071801 107035900
473971033 473971034
447480729 10587
813171526 2779
671445911 2570
331209927 316729002
452848791 7382
641794711 5804
544107001 2707
381478033 1872
67701479 535
458655427 6911
338380223 6967
836931944 3212
16920015 119
874191674 874191673
5839 682388542
952823691 4761
25148969 1254
300288248 1388
391419117 391419117
246851895 1244
2005 173314634
458561452 229280726
568021805 6981
329836224 1128
260699131 869
202317281 1390
582755490 3669
698491430 8559
3966679 42
335634420 128730022
234921479 3571
997338125 3665
496329360 4701
377782570 1416
383999833 1280
284440251 1418
693387241 11580
585999397 10732
270000899 900
449341134 449341135
375302721 8153
742802475 2476
397199676 1324
168000001 560
121084879 680
932064392 3926
98545 826278171
19105229 152
60928201 300
244144077 2332
553702224 2251
565669118 2113
858542125 834239385
284400949 948
941139225 7508
481074555 3345
659700000 2199
944717363 472358681
806230909 806230910
551201233 2493
810302702 2701
79210844 759
767929370 6955
357299000 1191
487959855 243979928
2841 757419123
869185060 2970
777764773 388882387
492015296 250231395
552822769 5086
436708901 12014
709690670 6890
216366210 148890921
234950280 1720
507230593 4232
714720091 137711
134149121 2128
660901925 2203
82545215 312
855904563 2853
1673 137015307
720913834 360456917
720041155 13756
714475296 4766
43701678 150
910292688 3448
153600494 512
364316149 1298
818852689 4162
938341548 4709
50681353 21921
62042432 1613
166199999 554
914999521 20714
890702819 2969
740379928 13217
35211055 20152441
181500000 605
554325116 3004
37676703 501
109800704 411
391128954 4883
220370736 220370737
350389381 3468
243900230 813
369600001 1232
979934961 7426
997678948 916261168
948599317 3162
8490369 35
697822554 16253
147050063 1582
924267235 5439
644128515 14174
291071400 1240
18285855 144
633398842 6857
534533391 5011
99567053 1531
405889869 2919
429598736 1432
496798343 1656
397662840 10367
80969616 624
364329372 2676
384678740 2270
482273671 4661
692697690 2309
294227818 1250
219703106 3758
89708912 1275
300683376 2853
474218613 6552
586512973 6086
689343284 3344
134331720 1357
233723176 84356
940035528 20728
641 10448300
754179449 2710
961814255 11336
844416951 4225
870896448 55999
747468502 15051
98233961 78215775
169211535 1668
193287768 797
49800094 166
2375 589686375
748451147 2857
355668634 225383247
178352950 1070
83635377 41817688
141962183 2766
360780916 1249
703265949 15902
483170297 241585149
217354994 1053
871640267 23975
246367229 1581
800804171 400402086
280543077 3221
882938262 4868
773276051 2969
499459009 8458
827510837 4123
274655248 24429
633111686 6591
409606243 23715
302332911 1562
184200614 614
289196987 289196988
884704161 2981
516981364 5991
340 79828940
60257976 276
771391607 659829975
1811 391187944
555351904 555351905
777933639 11691
399495131 1917
445801487 1486
916857826 780992056
927271831 3475
904365977 4429
768063263 37399
236611870 13310
263136031 6855
761058869 3135
621536831 3892
826430019 25990
970587619 24862
422701983 1409
616993478 97641
219087122 219087122
895350572 9504
606256255 4501
477000185 1590
989531005 494765502
368794705 1465
551999999 1840
394790353 1653
147382500 161250
741109652 4929
294757153 147378576
407430999 1810
658840343 2984
335101118 1117
650060479 4023
1906 165698629
566031239 6642
594900200 5450
227648300 227648300
504090274 2867
499113036 12332
671544145 314652
646505333 8753
657184297 2621
275999365 920
206099999 687
701315586 7045
574950815 3104
884420187 600229099
122269699 1341
720892561 7206
904799999 3016
247246521 5153
434505000 173802
213066247 817
490502236 1635
551998637 1840
232852534 1023
507303359 1691
968308244 357323293
307802011 1026
817799999 2726
306892476 1188
27134779 142
896698223 2989
562969765 2268
645002150 2150
421639894 313495503
399248235 2564
653173321 4692
362995592 119761
504601682 1682
26022863 108
6037 594433205
498145744 9240
681597729 2272
68532736 237
446035837 8735
551658668 1958
177299506 591
886931279 6408
166135046 785
512101708 1707
663108245 2416
664579048 25354
515227071 2368
488167772 1906
831071545 415535772
433501444 1445
481437595 24365
538580061 3719
223751579 1741
984302719 3281
3072 656224722
2856898 31
812462798 44182
831873428 4520
253243031 948
145118399 1600
763923875 4751
789561640 6349
3876410 21
471488166 2039
804679790 696405217
137320357 5411
343219854 343219855
901502736 3005
342053100 54500
244332963 18848
756760771 2670
571356276 950676
713001757 3861
373812048 1907
801719953 85990
770532121 4839
137314203 137314203
372001922 1240
780586647 780586648
552844907 2772
57152007 57152008
200566656 3459
242734399 1600
742802475 2476
345035231 27803
3285 621536630
64002849 248
168132296 84066148
185282605 1273
379226430 1545
275100001 917
279000000 930
2942 797297949
46200263 264
667500230 2225
701036476 4185
424498585 1415
304798985 1016
642202277 3347
319 61829269
276601757 922
857400001 2858
1490 373301604
808138113 28050
117076942 639
657 91953918
940687364 434859302
869584909 3715
968972774 968972775
81599727 272
35864464 123
857840686 6863
50438 592596062
557405396 2084
459125073 2246
707425251 2686
772957320 2719
946401364 3727
606001252 2020
242142884 940
371991919 1317
765000630 2550
410103141 2610
253840381 4162
215317344 1896
3174 494486982
136439160 858
498301563 1661
60483492 2181
1691 94883701
96863165 461
964265713 471776068
934302641 3744
239030111 1438
946800215 3156
307799689 1026
723856804 2788
542098192 1807
55065663 464
369426694 1946
577927632 7831
132309434 3192
608 117605713
81075178 333
821671588 165693
230570507 6447
304843770 1155
620422612 5378
888426462 888426461
905437913 4083
937242311 15005
940287589 11462
806424769 3996
325848625 35268
789318681 21283
996154453 4281
531600000 1772
189553503 802
692745161 2634
481198397 1604
144934355 645
677428766 17254
326069520 1360
119546438 64265667
34500093 115
14173 669817003
243533530 1879
380703835 9652
412951215 18021
784387668 366189525
620532997 2790
169199435 564
902685861 306745393
433560015 2054
722093406 2922
301023302 3133
113750041 457
361416639 4160
3126 693398600
472623194 3677
642897858 2143
768728693 4127
776697411 2589
279299070 931
498739582 19470
7971 771604040
980193799 19087
630302102 2101
596498101 7975
605397982 2018
56421629 303
504482931 252241465
453626711 3528
308399755 1028
297350860 2140
938494860 938494861
67877926 311
687898521 8699
109334958 109334957
6420481 30
636764194 22819
763290652 3488
70018264 9406
536464286 2065
3075 468304579
848831268 424415634
693600001 2312
23145967 11572984
46579282 303
872100027 2907
113680794 401275
199199406 664
700311811 11066
119019013 498
2756 748030764
88199705 294
243599189 812
762012811 12675
188840121 2485
195086895 835
4844 796784716
290797592 1567
533396569 2317
305398983 1018
708899841 2363
339095536 32694
147900001 493
645554871 5848
287869645 1161
256136632 3045
257100000 857
703069936 3723
502647626 1937
153166911 76583455
391201304 1304
474430481 20469
95253096 95253096
699238177 2925
123198663 970
816564683 408282341
628023436 6591
639767329 3233
883372926 11133
958533802 125467
598686681 2631
557407797 5203
245086966 7291
389699900 1299
909286884 3708
939999552 5488
351632392 175816196
764479521 2714
2455 564421685
557851984 392152850
208115224 1751
211720209 2149
429043391 2119
554700000 1849
423300000 1411
896302461 448151230
390915055 1527
190298018 637
743857299 113566
814221199 6843
473312070 8470
367201223 1224
574230776 4102
332398892 1108
574201913 1914
174728018 7016
7275553 3637776
999781478 4845
740521701 4825
768638807 384319403
977182313 40888
637920033 18206
168046481 831
712605472 6235
196661900 1399
228300761 761
50172621 508
703851140 4027
202358217 1124
202837184 13491
526201754 1754
310385114 1863
455860827 455860826
856707767 428353883
10523096 689
3902 800241670
631502105 2105
812259902 9321
3633 865354128
658412062 2408
32981112 153
484100575 5880
524699487 1749
879391074 4989
288521145 14355
581671120 2293
110173150 1115
279141271 2220
447235079 1880
824223851 14178
475268001 4535
455492880 2358
894054008 5624
185825754 1680
95265773 95265774
532776341 14020430
988886832 4387
549077358 4900
690297698 2301
650622827 2189
519069656 2615
951798261 376874975
184051839 3136
852907188 34503
809663603 2968
316837030 106787
251756737 4928
424574889 2703
299339097 2262
254685505 888
900786955 4919
228270550 761
195228543 1904
243884735 1808
347400001 1158
411139815 5534
668883365 3957
215370047 753
528812926 264406463
20288284 134
157068219 629
287534640 1230
612596235 306298118
808799999 2696
706618140 8196
981000219 3270
725819890 362909945
865622975 3697
873998747 5766
394718935 23350
788264192 2899
754189668 705717091
137538612 3537
117098326 412
845336551 6010
410124774 1495
437273700 3576
113758201 450
813394252 29857
942722294 3665
143311662 3042
711170568 4679
524213076 3455
678298182 2261
964584337 6682
312982800 1400
367460226 367460227
143234486 793
599121844 2479
386701289 1289
399372120 3780
377142868 4033
508800000 1696
858044164 4037
3039 202198750
584610035 2113
684486039 3010
758164317 4801
276016040 2331
243868951 2925
299268167 3364
602654498 4494
681574037 3558
893102978 2977
718586731 7239
948599212 3162
870518651 2937
2477 441171039
893224268 3852
780381357 3161
741470944 2593
900574499 15085
446521430 2906
770134005 770134004
432592290 4030
159895734 2626
889712926 370618846
781965976 3759
3455 755605045
789212647 7794
731127032 2639
405793016 202896508
522301039 9260
69020 684157135
8174 856929464
106436251 494
402657611 2503
299788869 149894434
516530742 9397
653702178 2179
324896396 1111
388501296 1295
900786870 3810
2079 531720882
228779363 82801035
537000374 1790
415173838 1959
121242517 454
13800 813399600
265501368 885
138527358 513
418486985 7945
748357067 2777
617703782 5168
937991705 3523
941963207 31366
809697301 2699
292199025 974
513298290 1711
891454706 6809
131648134 467
246592877 246592878
797786080 43960
308401028 1028
58495996 379
270015908 1674
607652206 63469
825609199 5327
580277139 2966
199799335 666
432618758 10946
241066578 241066579
86040395 2985
551998159 1840
587101958 1957
253444841 1093
837514536 3955
661140145 3528
3206 729422708
454259873 3483
57505357 306
392988013 1316
148996039 7681
858644740 12601
764719790 5754
238199708 794
391231807 2302
352502165 1175
546959579 3558
922274430 5555
557398142 1858
184769472 2832
50917327 814
604800001 2016
2856 664557046
22693308 22693309
1544 419557689
522442833 3581
55800081 186
651484909 2760
49499834 165
962500591 816498151
845439615 296946136
293908104 1936
788926560 8665
434515831 274363716
401149732 1401
406598150 178643247
580018668 2591
679587212 679587212
983003597 983003596
604764198 2374
153029071 116408682
521466512 3244
767911158 767911159
159396402 3531
510487493 23346
305400831 1018
170109289 706
124932970 643
776030871 5736
896715479 3458
177616130 1055
765876180 12116
917613001 4500
851521259 4854
604387696 68331
640803271 2136
562491312 6302
613443097 2856
895255871 8852
814732965 4874
947633456 26074
752409821 376204910
345656346 172828173
771830771 3455
307403295 1228
240626644 13658
235249406 2637
163235005 1175
679673448 6492
827301905 10348
11400000 38
140195343 549
831338583 4633
236144230 8210
35204710 35204711
209401202 698
965157119 5220
1728 442508263
307554956 1737
779276839 3601
795902653 2653
480777511 2346
273234427 13598
234300512 781
596029961 2798
337498875 1125
133952691 49031
924007355 30372
930280855 3143
865761794 13103
983320835 6266
88895315 2071
753966817 26144
997203325 3324
306899876 1864
795234470 7854
861798078 3218
885916325 3325
576554395 193782083
717195582 358597791
541096520 2066
110295990 522
812402708 2708
428051891 8559
488495852 2084
547649871 3687
250457457 125228728
270599733 902
969918324 9513
487392775 4810
298784699 2653
504966716 2433
794694568 3825
149207451 3466
427199419 3577
86413992 91154
916500206 3055
681783457 5543
775903385 2998
110268966 694
444079020 1596
84900454 283
917657545 8864
181716421 90858210
916173552 4087
291300000 971
338680396 4222
319578020 1899
229799706 766
992028416 16768
740410187 3892
785478149 12951
163149313 1164
629589786 3269
811483529 2739
440494598 2890
55444123 27722062
977288572 16351
396601495 1322
1359 273922927
284440247 4390
642048179 4148
863104505 2877
124580999 500
744597517 2482
807972046 2816
243000000 810
527496113 2704
276679857 1651
8845 599875903
744747573 13011
823092191 7229
839686651 805890257
312186891 1382
983653729 491826864
835500957 2785
928864335 928864336
9314 602276397
591872130 3879
245774163 3524
463246875 7875
443001987 2899
872096334 8730
343780487 8719
648600324 2162
386503695 3742
230046895 91019491
695033444 347516722
717383463 358691731
98377846 359
708663779 10082
626952164 89119
725144312 3370
735473934 50196
3236 325871925
803099869 2677
975725027 12851
757371837 305637715
623993239 2314
576542964 8448
475225884 3477
204306993 773
379199157 1346
487761299 9165
933316129 5904
719655473 359827737
786630562 3721
224473445 112236722
960312110 30883
2679637 19
652793424 5504
791702189 2639
132600075 442
227699241 759
990312673 5344
212401074 708
179955744 25296
768191192 6632
643759937 14934
890932307 24549
848149423 6234
37500039 125
90926599 580
183308436 2469
608052671 6592
749601202 25686
419111081 209555540
885602952 2952
288880295 104193006
202154886 1779
947495912 11641
74992838 37496419
2149 630996600
812236971 3365
257786446 3171
962103206 3207
122100001 407
825597247 2752
200878437 998
414601381 1382
129420292 121064480
924447331 5602
600309199 27167
28563387 556
795723910 397861955
54448733 22669364
3082180 3082181
944996123 19540
710994829 436675677
885297048 2951
122999802 410
487480479 6427
583298143 24872
812484924 2905
553414014 3115
205212630 2644
272560450 2886
59100035 197
105600000 352
956969076 3824
574 55472508
960303200 3201
562301399 2577
834136323 4517
301814523 150907261
749245186 749245187
947790831 4661
497 141976807
193030887 4311
549517651 8716
870902229 2903
858328197 11745
707060857 7043
972108706 6412
450876547 1633
156600000 522
649997244 2652
738397744 2495
335239962 1866
700539003 44012
902622516 414580629
15299999 51
416093554 2567
130150044 7157
265626191 2549
98304254 1375
633030397 2197
450407783 450407782
559426993 10801
480599999 1602
1217 244567085
734682671 7848
310501724 1388
173361836 995
920100830 3067
65640050 837
588288042 2342
92169920 482
105010324 2887
165033689 587
1706 332397040
816428159 816428159
644360556 4348
246300504 821
610202035 2034
567807659 23836
122327464 1557
818303345 3099
721338369 721338370
866702888 2889
214452872 214452871
15393861 59
839467054 12019
351301170 1171
6903 898011270
590417813 2601
371216708 371216708
71100427 237
887775706 13326
623697920 2079
158137454 5135
674351164 2514
180228997 1182
12300040 41
5235 967386120
532222345 3089
243913934 2947
1485 144785705
97918185 1095
223322444 1153
637798360 2126
911379195 3483
832689785 5953
126599999 422
416338793 3214
378301261 1261
733633153 20744
965303415 4081
613520752 25636
684551258 11035
980916557 7914
867190951 9942
939318512 605231
587213461 10585
560472933 3196
776986474 3142
1984 423582016
905103016 3017
588123385 2395
966 215436354
483227437 16511
2156 308539726
385597053 2035
352641004 1775
303601011 1012
643001521 3745
11342441 53
5100 774628800
531336156 19389
796915954 6336
574791275 574791275
609523393 609523392
473924959 1939
952886381 4803
2026 259656273
705872663 11772
417340374 2662
993671933 962801166
317401059 1058
850377942 5129
418199728 1394
471204941 235602470
104177499 350
262009696 131004848
579467507 289733753
712502374 2375
508723517 4300
253199316 844
896402987 2988
277200315 924
446556889 1620
799300887 8193
354014036 11442
182999635 610
44501131 212
292512811 2074
341594560 7720
668999365 2230
598022853 2702
450302554 1501
138444321 14443
741341004 6400
19640721 176
13283 630183748
3158 533445597
137136292 578
174428370 87214185
128104500 920
781067340 3636
365468304 1787
192368925 7749
764704745 2549
611408362 3486
892799556 4063
573 156536861
61198473 1743
170331069 1535
718029698 6004
42926634 231
81704561 665
980406427 36751
129444861 64722431
982392479 19134
929979534 559218
613593596 18972
863214840 6555
611260991 2196
678049259 2497
164567222 619
272699090 909
118567961 5763
244587377 122293688
775535067 3652
497699999 1659
175199773 584
477578408 477578409
88262116 703
426442576 1443
754817850 2550
203700185 679
271686896 3692
287425124 136177675
775116484 691394059
631297326 2188
993025193 3683
197091136 1131
298880946 6619
781941861 12398
847804812 2826
3453 248476558
318689665 1538
53347043 53347043
950401576 3168
691728649 3016
210383446 105191723
911394772 22953
948510833 326801558
328148702 2043
437837400 2700
193489069 193489070
653479199 97680
72947589 670
688419606 2634
230589828 1627
2474 284205698
559294985 18644
1985 556827982
312989061 312989061
35654671 7291
858025635 3002
157332185 1522
710174066 6651
676560345 2595
232167361 5658
64800217 216
31818 425565750
581840255 7734
481313547 2757
488428210 3681
519054897 1874
144899521 483
359538259 7151
80131744 1232
194907131 903
131806723 761
717566696 24777
295199999 984
545999122 320131531
924423459 21370
590667362 1989
472295731 7885
659402199 2198
12510809 47
122830703 747
122999835 410
704714408 22700
226800039 756
36951080 529
378937689 5934
750048351 7033
711503090 3935
173802758 1450
259416885 1495
976131871 4392
192676487 780
4504 488178502
683903520 5459
159154035 818
507872959 2720
167735857 998
145799514 486
593698705 7368
418809432 1751
205559980 1029
415438797 3023
527128440 392372013
307588578 1123
846605695 8177
638558161 3322
33397409 176
14851 692323918
21234545 21234546
890691967 3808
622079161 2104
758511440 482566363
494197883 16279
810128196 3335
253734901 925
812423620 4593
5961 370750916
299400219 18935
759432133 2896
242307385 1447
9657 836253530
142076536 685
415799572 1386
277500126 925
22357317 316
787947641 299733941
655503684 2185
357417206 357417207
238463226 1132
987043857 489733555
3181 921821270
1985 247548132
743098407 2477
92671690 1613
504182380 2540
7428 563166736
939714160 14060
757545839 23153
798852956 3813
609658191 3443
3422 751580704
49582240 200
870901868 3541
583475911 9822
531 119802627
971444783 6391
647884401 4246
3114 327401343
853621884 4267
232769959 116384980
299742630 250831514
525596428 2898
606896273 606896272
624 184908920
667799865 333899932
76128779 438
510902294 1703
232790065 2869
500059729 15568
835197215 2784
351669633 2966
889537162 3370
93715188 399
936863684 10487
190199366 634
900956870 8647
177566205 1054
679309200 2790
655851169 2282
789852491 9252
681790823 2376
296100330 987
4130 989886660
269097983 1024
916540693 3788
750600000 2502
75355420 423
182953295 1043
1323 233377313
237899206 793
919199999 3064
345215813 213622984
666730921 2594
473138229 2242
356701160 1189
32945 458627345
236750191 35147
914700001 3049
466504617 233252308
221835131 3885
670078064 3032
844841459 3017
510043248 1768
998673866 491188791
993279339 488232937
810932479 3091
840316909 137217
733749647 2456
986493973 7284
497071765 2492
442198526 1474
6246 294126182
172903539 932
870194235 8000
477302094 1591
801486016 3355
514896670 514896669
693769710 9088
21425515 21425515
893296511 4698
413294243 1499
826403749 2892
872374282 13373
661735820 2980
672288149 4177
889379000 23176
286455940 4907
220632845 110316422
133158874 75189337
338535455 4088
751479961 5844
818976197 5183
548324894 2755
898469217 449234608
745576775 3518
842084390 3056
410276019 1372
373846472 1683
743515296 27232
199015787 934
190969651 1098
312427769 1240
265348092 937
539424107 2819
664312019 332156009
201590369 3033
984413377 7794
932751119 466375559
764665793 15138
126794753 849
759459105 10213
652422095 8018
750902053 2503
395700001 1319
701441125 19745
552992331 1934
67954453 2526
646502025 2155
948959959 474479979
506583143 6012
323400417 1078
851097163 2837
593977303 2502
702600000 2342
971402256 59952
110664957 377
300638973 8600
560 106902880
109953767 737
366111910 37523
164600890 1270
657777208 4084
421032595 2423
759103595 3590
794099999 2647
578479489 5475
588598480 1962
205199843 684
531350245 2742
614407525 307203762
433949785 216974893
551992290 11309
423588601 10008
412573966 4414
999608895 999608896
97355879 1110
696070412 3074
4751 907008659
32435547 692
58407956 657
759196099 5658
994405398 61922
710749971 42131
371740478 19411
537937952 4109
103800137 346
543659575 7225
232088604 210854045
381103892 2219
586799999 1956
565886881 4773
850893005 850893006
241200001 804
400919545 3890
139617036 69808518
738266755 2735
634986353 634986354
64865299 549
973583486 25193
275012118 1026
292586685 7279
22292765 252
209469092 209469093
37089855 528
500438102 500438101
411836378 4226
232495091 2747
1603 399692155
177295783 88647891
171683954 718
631719563 6673
547169898 7455
869778690 6445
207297390 207297389
410722719 1510
540768273 14062
133946733 791
5738 963874600
288198034 1480
259500001 865
629215859 2940
815759505 3685
393705935 5031
785971713 2639
146197453 857
264551309 17274
781499999 2605
2595 299512089
646841551 6524
774441961 13084
148375111 5343
744142432 5389
829943689 4431
765877955 8991
879951830 16827
265199759 884
725770655 202956
131242421 471
395705971 2090
548445120 4210
5729 805222408
676287949 4879
703616354 10245
656397811 2188
664198111 2214
178041379 1299
335698882 1119
924688335 3579
186167377 2862
240197741 1500
85573503 42786751
502701291 5978
762210383 3639
184800617 616
368277372 1321
776102912 2587
1741 267158237
394190695 1599
48599839 162
686997710 2290
599158022 3619
437170108 2013
162605505 976
359099186 1197
601125364 601125365
489898367 1633
518310913 7168
588964802 2741
433452029 10190
165231638 5434
143891206 3291
587134016 5723
185898311 106657864
230195008 3932
69300155 231
147156759 511
82340831 912
852857377 285445204
66599778 222
699937823 2514
982138928 3812
136200443 454
432756708 4477
966090924 299842
763315659 4479
672686860 336343430
775665809 3464
270450466 2191
840562399 10403
250153849 6228
408669496 1867
423830480 2263
52593006 406
496596928 2893
181933327 1289
814209660 144210
953844656 4187
143659127 31071
934766995 3199
12484 616247692
377552701 377552700
163199999 544
252388142 32697
340467065 340467066
897259839 40268
690959920 10280
789300000 2631
917000902 3133
267805591 2526
907 146840260
223449489 223449489
95400468 318
487123559 3062
409683644 1391
882647428 4742
3016 697926364
751536778 24886
743107120 10760
747297509 2491
851005676 389846306
238818202 1442
286033558 14373
52273476 221
4055 548159446
308743120 1190
142672470 71336235
465496952 11966
66987636 247
898699653 3210
2164 389021152
768378278 3947
405954999 6173
765652238 9705
338446251 2431
506114876 253057438
323158315 2965
591601478 1972
313426959 2482
518668445 2443
695629159 347814579
1397 250766482
750741755 54766
100894462 365
793306331 396653165
710402367 2368
864600001 2882
10455615 184
623016524 2645
821066421 121012
203375679 1780
470561203 2710
249079699 4970
315 68819256
736693077 18451
4371 684882128
24492112 97
694768289 22534
312673272 1298
388 88567596
50004313 243
505376103 252688052
420269752 2136
685797760 2286
682682767 236386
586198965 1954
798464890 12854
211017299 975
205858791 794
655911282 2888
607003633 3672
290214000 1380
685813247 2774
540900496 1803
330457147 1922
722798700 3700
852385111 852385111
45534297 15794900
695702318 2319
2939 443912667
363599670 1212
668247888 7728
361800607 1206
836699954 2789
230420950 1390
349409521 6732
596652118 2845
65367482 353
1248 200856962
3230 881890557
444951557 1758
881903048 5044
11382 699259305
179319585 179319586
662400415 2208
923402717 3078
868174105 16214
860817071 3216
175595137 87797569
885602951 2952
673961885 3627
403161119 1532
24351401 778
387797431 1997
712802377 2376
610634609 4282
430322443 430322442
856744461 4289
100 8725312
653699587 2179
993023415 77224
3915 405606930
275100918 917
932646115 3446
210932458 1522
197400659 658
865964159 8072
174688531 731
120899597 403
594838992 2957
163578771 2983
626097914 2087
984115087 984115088
344058001 1200
531078960 4335
22576 795119910
546858537 9608
355149469 2943
957373699 580594914
880538176 8504
502798657 1676
579775969 2693
267486912 1232
491700915 1639
889636360 31044
803702678 2679
604500001 2015
119099618 435
19511267 322
967278674 14660
296401914 988
42599859 142
502749523 1738
586079460 3660
834145334 4155
768902562 2563
878848191 6235
423237376 3924
938842521 6380
420000001 1400
106164552 456
209549079 2054
284136987 1813
900469779 3106
202134595 1573
505647287 2837
17050705 129
802472208 5685
231504472 979
921554131 7517
413025417 1523
2625 64674750
969731301 4245
65322057 659
504770183 1896
334571136 1179
362304716 2377
186494513 2538
2589 518221971
623181810 2429
451783798 1805
716110690 3848
447632420 447632420
990664474 3780
593987861 2117
136383026 493
770886920 9145
902403009 3008
772619594 4785
838600209 39830
697052996 5011
744363402 6695
501237653 1883
790797365 2636
2599 516712388
924566027 3522
571010974 2923
498791916 10122
386730480 386730479
6599 459699507
294292072 3023
836287941 6079635
870941540 14005
877500630 438750315
97091905 336
539713505 2463
367809101 4300
307338160 4132
929800273 3144
68700006 229
421650523 4521
909084997 20620
269099156 897
2365 400612534
647814852 2686
937652134 937652133
407398643 1358
899172876 3447
947279619 8318
339885385 1559
908405795 3028
579900890 1933
806413049 26525
323570821 323570821
807808397 4271
52500174 175
934500000 3115
113559935 2477
759867643 66931
668592406 2923
453636144 2299
855419480 4168
696302322 2321
895982564 4574
1425 425931662
609345605 2139
888277325 3086
671313404 2750
822002032 2740
687494569 2771
702186694 2383
990172984 4091
160885567 1864
152780553 1304
725687236 3591
144907593 1396
817213231 13775
843039373 9658
967421227 3954
310254072 2011
301681729 1224
224371973 1054
162462541 646
167103611 1391
500256924 2529
940079336 4185
99405440 3142
330474091 10389
634583501 3036
54840343 596
536644305 4609
925696566 3420
904477659 13023
436081852 7149
350889112 34714
110310077 423
788895258 3400
627328807 3354
232099263 891
197166819 9740
610802035 2036
39736563 308
591300460 591300461
384001082 1280
60765727 214
375903999 1280
915656456 56896
822298142 2741
436528714 2502
104634817 444
694876681 7912
70111122 396
704408174 85541
868303939 6265
907699519 5824
221937039 884
353704572 8749
894599628 7682
506685967 44915
828170728 3055
379202456 1264
35904478 689
43768166 913
151089514 151089515
518040931 2789
6022 779526851
375182494 1577
309543481 2592
760698472 3643
443225433 2756
1287 199630790
29948595 221
54000358 180
402599999 1342
422687847 1412
374700000 1249
807205823 3384
89888449 791
136688106 1943
354425452 1461
438227740 438227739
862772791 862772792
617098752 2057
299099739 997
969619268 4284
614750005 17754
813323225 22825
5416 817614119
736500000 2455
793800110 2646
357046140 2123
3299989 11
52749598 434
358 98364180
892920143 16788
468938217 4833
879597068 2932
590142641 2578
856122317 26852
417197167 1649
46933438 5637
460464175 3785
330343201 1892
375526024 375526024
992 275877184
2726 802357148
994841762 5114
53717695 294
666934539 4660
755191108 284089507
832800000 2776
750384534 4401
5558434 69
443800073 1628
909445235 847487007
980679530 3490
108559656 1205
53636580 224
193229726 96614863
146689088 623
676500104 2255
450152065 2611
502819371 3651
1570993 9
768693801 34013
562776146 3958
2389 549646786
1199996 4
716644566 7947
71937817 466
75567985 318
666599361 2222
863456935 6100
186318630 12377
683032511 5117
294599383 982
747729685 7404
174402535 3194
598800455 25884
230953937 115476969
720887216 360443608
750956375 2859
946785186 3254
622502076 2075
488183495 87866
772643004 8764
181093162 181093161
41157026 1027
611450722 3162
900337867 450168933
639275561 5959
833997221 2780
264335175 1726
922412001 9500
663687184 4247
142179637 1068
981015365 64074
217166859 3295
897597009 2992
217914776 2129
932903863 6415
836080818 3368
549668003 1955
181200604 604
43156740 43156739
893998757 2980
450013598 21418
386664233 1297
932324679 4052
288152149 144076074
966943244 16810
855898435 855898434
864066101 5275
500232589 1843
157696201 2385
108000060 360
46051646 255
646344769 9534
633966686 2167
503502317 503502318
27068651 156
906523206 40101
628916471 4053
9287564 139
730799908 2436
664500001 2215
478801595 1596
634786537 4731
625111654 3745
188100477 627
802614071 5182
48917861 234
541509275 3448
374356105 4126
594303082 1981
861791722 6041
767980050 47550
277506914 2974
524438193 1789
747002489 2490
690220885 3911
2472 257725601
16200000 54
226506407 1132
950700001 3169
691258461 2540
167920680 568
172500575 575
109951688 392
768267122 61062
829008420 743796171
192599660 642
388222691 3406
309662912 2770
558283810 2609
273735360 3264
459569875 3347
622802076 2076
988564501 55475
530434442 1841
629324758 4689
585106199 12156
404568118 2689
712997378 6826
191049617 748
582348210 21250
536099906 1787
520506223 260253111
98007526 1155
338233928 12997
855058478 3711
165943961 728
116099614 387
984254688 4504
900176760 3340
796355999 4022
874055578 874055578
905255886 717833605
80201667 273
227742216 3587
718694868 2726
993100738 4214
20334098 20237090
62999789 210
180122791 90061395
646492506 8006
74310765 266
241106977 12144
430010894 2852
556178927 2257
473863305 8604
561547853 32614
68752845 255
230052876 8375
950918595 4318
207495601 18800
164760651 561
363306804 4001
593635230 439809502
662549670 7099
363598788 1212
320485676 174708693
433989239 216994620
699123826 10270
726311823 4172
8792 848155448
722263463 6659
839285509 45248
1002 298205050
399881875 2298
188 32737133
84981044 555
989996701 3300
543946284 1869
722258096 3056
916256075 4418
919173654 919173654
912188658 453523786
536196600 21534
633300390 4365
113357087 442
90845438 364
297104682 148552341
516420569 5190
320398933 1068
402736933 1476
754202226 2905
677402162 2258
916375434 8158
878224219 24777
537466874 26059
734045948 4171
689912265 9063
973698833 81531
336067242 45226
966959416 50745
51599965 172
187885460 123176092
842569472 4363
44233796 148
2028 544957882
670001766 4942
179086028 29082
37109765 622
924090915 5041
304119763 1077
505201684 1684
814233967 4016
285609254 285609255
456198022 12669
677309310 35922
932192754 6395
153900514 513
927918900 52900
537323513 537323513
438405696 3185
152199427 714
9599967 32
179853026 924
543385944 2274
813300802 2711
206162410 3511
635965833 3907
10522392 39
996301085 3321
563400001 1878
606855000 6070
651206406 8647
617097942 2057
50649970 310
817815963 5366
431701440 1439
682197726 2274
108000001 360
932134506 3175
75829749 390
952909551 3335
462301542 1541
818333546 3065
207197281 855
499198741 1664
175722906 610
975590665 950348957
420602557 1402
265592354 1769
216836698 1313
916267646 3385
545581204 29691
154899868 2625
432141357 16398
561983602 561983602
206400233 688
150599814 502
297091886 297091886
16984807 16984808
540947399 1850
102591840 432
198222895 157684680
504931839 2560
181504205 663
112004549 2325
498298338 1661
724538547 9540
650702170 2169
159570016 583
968403229 3228
372191059 186095529
732317761 25920
694330234 2351
739502550 2465
90000008 300
513 137680752
612212563 3287
260217271 130108635
2009 492203062
1916 392019294
516900001 1723
692100000 2307
3143 649514793
122700000 409
494082560 1698
64442563 97916
190964304 980
237992744 1774
644700001 2149
248700829 829
347870650 1835
965793880 3530
159299999 531
145358400 2200
810022943 4656
143686107 3123
987453584 7248
776715422 2988
53250336 16078
247102202 1194
711557240 3592
24503 488860880
373788072 2098
663602213 2212
458109537 3988
510030619 5995
381571281 8065
17337 910955328
482020150 4475
172218601 3176
717897606 2393
674617152 3552
729897566 2433
749802216 749802216
689475647 2558
30817921 1680
515402954 1718
477586177 3113
116443284 3334
522911699 239466
604138051 34633
306608807 1603
603603304 2012
486913427 288798
757243537 3864
896399999 2988
137713186 137713187
5905 688345850
226801273 756
839561983 3280
854105642 63507
75899877 253
327687862 1625
631098006 631098006
554699999 1849
6729 563796905
744619104 5309
128599210 64299605
540321840 265453087
307452676 1469
384002106 1280
517499999 1725
471041620 1900
650798560 4490
449927468 1828
343472831 1310
433652070 433652070
898436793 5859
148146076 825
367696240 2180
368825668 1520
640136641 8580
137051667 14176
885839665 4201
714127158 2416
66717555 287
624436368 3188
497400000 1658
25630 896844960
559325442 3926
715804371 357902185
265133701 10075
191999638 640
965400972 3218
531301712 1771
325291927 1612
96311005 3305
875748199 14263
161491306 58947373
583077787 2281
200789980 95592646
953703784 3179
821542409 18023
917337743 5732
88795447 88795446
157363400 897
991082126 495541063
210957456 10494
648473675 3607
334032247 167016123
4656 936004992
207785130 1230
365038334 3195
826785476 64403
681831863 3528
591751425 9400
207075015 3182
328753095 1101
177219809 908
857102858 2857
393000185 1310
355699827 4867
376200334 1254
209416626 1705
54667964 205
341402379 1705
170818423 1288
443318616 22601
193827243 1421
700300231 2910
860519390 21703
881622775 30575
154500486 515
577476438 8841
804499577 17210
541739457 270869729
882334567 19180
892201316 2974
232609064 1259
227209409 1219
941694897 9094
491768237 491768236
708902364 2363
654834239 6080
532798224 1776
366259483 2111
23244038 350
971794549 4538
904317073 632382619
984597551 490022358
2496 620585472
75612595 678
236170484 118085242
684901676 2283
561001870 1870
5982 854870870
199802635 99901317
75112216 989
294061145 3745
472579871 1581
541477599 37600
831528569 3721
843095303 843095302
374340789 374340789
846871530 79248
576601124 1922
616208944 4628
626998725 2090
439595590 7490
56196436 1202
487861111 4919
953748956 6559
551175437 25777
782892480 2780
345043999 2823
482639199 1996
795553437 3284
932982385 22514
560104721 507089849
334443995 4273
381782444 2062
493293050 2013
418618882 1909
341249538 1344
187500001 625
264920968 132460484
386820503 1494
462306543 3482
552262424 12675
662992833 2402
401100001 1337
679283571 85844
636002119 2120
415577928 3368
115500010 385
326386166 1723
539603471 2319
414293639 3804
44729543 219
163226001 623
747216642 39636
73800247 246
176399804 588
497079792 2332
895217418 6738
281064310 2937
160127492 1372
803608183 4671
290441290 7417
883928300 62017
276877208 37768
707589871 16365
291217038 6913
402708151 2829
125177652 1282
749140907 3830
387601548 1292
159101053 1378
618002061 2060
867707164 511068737
671702240 2239
612032023 612032023
506699323 1689
203098747 836
264203352 1806
242999270 810
985101041 5236
200442000 880
603789237 2738
971032505 435774982
646764644 3191
547196149 10572
67717858 317
5436944 19
627902092 2093
549355197 9554
937151280 15273
741070200 3127
885453272 26797
584918927 2966
93188936 463
1713 298903759
279570626 1513
473101663 1736
129374978 43974494
711159454 406609143
480557279 3360
75600352 252
227324501 3144
549049660 2570
476850919 2152
631586923 3127
332059021 136492151
671681701 14852
942356888 5100
736970250 6330
16392250 1015
594604237 4223
4403 912597229
924600323 3082
84751858 573
879846601 4738
186266492 186266491
441852503 8543
41400193 138
415072909 13428
277776618 4151
912088020 3270
902693250 13725
304198986 1014
964966748 482483374
912046288 3307
854559747 421989989
625731086 4461
125593216 803
559993850 45565
370198781 1234
272136945 959
105953815 1730
615308230 17089
141880135 1846
884352960 442176480
73820736 704
488400000 1628
438661363 21480
433502294 1445
776260049 7170
977770854 483412900
921587833 12423
310999255 11098
742502507 2475
937563248 937563247
328201510 1094
56399835 188
9614911 76
202999541 202999542
80552281 12157
95529428 5025
626847838 39853
886477679 6192
678601622 3863
314468188 1112
533919653 266959826
964268979 768716089
423651250 1687
301538861 1876
672542389 4473
2266 250847412
963314464 5864
411754758 1517
454733026 1967
843073406 3578
859914168 44401
641744629 6396
202083419 1020
555068369 277534185
815627190 387409955
985899265 8905
423298588 1411
504814285 2379
853874275 6694
864280858 3084
965971900 965971900
84366737 1211
919910212 34004
38399873 128
548012031 548012032
954547765 477273883
139542203 658
162106783 929
105629080 4133
893989199 4080
973800236 3246
259929131 1466
708020500 5060
193141359 193141360
193232365 1334
731329391 3447
182995634 8057
272206571 136103285
3812 763972874
472003249 3396
278101732 927
879447553 364274281
947100187 3157
540430188 5101
381159819 1334
832620160 11513
532080152 2553
953464511 4719
721602188 8741
938298760 10732
2475 545561880
847352266 3875
459298575 2882
444427969 10771
545189001 4624
517318263 4389
729641692 3382
80983549 279
573599345 1912
19314476 193
995818774 707874836
797741190 13305
415714529 2224
876528291 4200
624783304 2088
159112672 1126
992986380 969644050
957044871 4985
548655821 274327910
382219341 1977
117 23485873
558414285 5539
843983060 39773
235200001 784
190332595 1759
913011262 3880
43111432 192
779220430 30511
148697951 1248
727167447 3304
874803559 2916
894657822 7384
704060281 3630
142804736 727
163774175 14932
251699999 839
649315385 12878
457961956 1618
410674179 2363
861950494 14741
721020295 30323
185988953 2122
999827344 11315
54827480 191
175200001 584
495806727 7211
479599501 2810
236700001 789
65998 514916396
181799395 606
228018997 1269
396382197 396382197
938121711 7139
790374928 4676
415060190 30303
966287478 20397
675846042 2747
982197223 3274
296892991 296892990
850937113 5426
879905297 3749
480184880 4648
842954040 3240
547501123 1825
238283101 1278
216533896 4856
70166561 1058
475234761 5810
356513919 4480
675737487 5096
435618810 3492
974467043 944995512
946008057 61766
273669109 2110
384791161 4710
222922921 1124
358799288 1196
531171775 2421
564221402 2868
372330808 1640
71518637 355
255283559 10030
437000856 4622
3305 413109150
589271530 2343
414337508 5587
443874837 5146
187920205 918
303347980 17332
612353735 2052
832797224 2776
237586396 16831
9329774 43
846599285 2822
655195633 5124
39380035 39380036
594054396 3588
504796586 2808
932955322 30043
788554515 3422
667103039 11178
211499294 705
2611 517320041
113442996 445
521591495 1896
298200994 994
906549761 12824
766622931 5503
349501165 1165
620596214 3563
255892911 49324
969569872 484784936
654603210 4095
939818156 3578
148219061 1030
623536380 2718
528011967 2416
887099999 2957
249632005 1212
417 23374935
1991 402702044
294095586 222397733
674338228 25545
495092159 13352
711397136 13998
647999999 2160
502200971 1674
27908938 97
632397891 2108
97998385 1077
435601453 1452
749 140340879
744811193 2664
5563 34703574
677514134 8657
941277379 470638690
559498966 1865
309909507 5979
245279606 245279607
766502946 2555
2516 708165940
339712405 1214
870300000 2901
324601849 1085
962644969 3885
59321138 3737
816233869 60673
48794658 561
657083460 2508
45127923 157
369140615 5276
3209 276763929
826815084 5860
712987115 356493557
431099999 1437
485420236 4139
856783988 856783989
862202874 2874
766414396 16089
809120842 3488
660099462 2442
718136901 4849
421834140 7358
348938652 1513
403729011 1393
841611205 8668
844794968 4769
964802909 3216
718182622 2594
278437547 278437548
19026889 261
491443815 5805
402902338 1343
154954198 519
688915953 688915953
899615373 3772
266175987 2947
484666772 484666773
948903164 3163
664366456 3224
144886816 73769823
631048096 2219
411978420 7665
732798171 61803
769497435 2565
166707750 2750
374160903 1468
757201428 2524
118200213 394
652146875 8556
819858298 409929149
751619059 3996
348553316 2162
404700001 1349
225017798 112508899
50694034 500
561536069 10378
843253745 19200
941973098 139407
919878754 433983028
1227 266141098
206513803 4103
438301508 1461
722402409 2408
5127 986624499
956813592 1454124
24181092 81
356845660 11682
713554392 713554393
380507600 3740
779427781 17396
812 193223755
139200234 464
793468740 44197
964302615 964302614
511501704 1705
517929056 3787
997304743 3423
450900000 1503
583043313 2723
314698950 1049
3946 799976526
135661520 529
352070607 91352
269561061 26818
787964596 3161
10988742 478
7831 285895206
238622361 2909
327571711 1681
329494528 1408
295123010 1414
21232799 120
273024328 2621
395546689 1356
354857994 1477
218315178 800
612412358 2662
405368454 12974
782889197 9255
301488726 5890
58867681 232
1391 163379686
221535911 110767955
711901755 2373
103499655 345
29957689 5013
934412246 25994
749678259 8506
111978439 16302
15443572 358
247058493 123529246
725910584 3226
456638634 228319317
913706480 796847114
680698604 2269
260772743 4543
225229729 4070
425487925 1548
93966636 1677
139860150 528
444689790 10693
346499722 1155
489378343 1882
183408007 792
558947720 4873
109786913 446
979581823 99632
487241370 3465
489277321 16716
343637769 2133
863473439 3552
786943531 4141
932112232 8200
369 69822549
78520833 1504
838603612 11066
105201288 604
469220034 3647
497631191 2485
234057382 1847
801403251 26750
693897688 2313
379709988 6251
308608602 4503
830605820 3526
559089692 3892
863705582 2879
363696038 148643419
66316858 66316859
424848620 1780
223251138 27477
912083573 15514
193388580 2448
354284512 4465
914185724 488547172
414486226 1594
348497426 14447
5517 997237920
387598709 1292
760080299 6971
566591056 3237
478456101 2404
388542844 1833
282739044 2114
832548239 4409
467256107 1725
724234980 35554
428223149 2111
376249384 1837
16321 598338634
7554 626543868
318680837 3339
531316032 4719
952803515 3176
285854108 2419
110452263 442
165095774 3302
869512829 5266
390902961 6996
617794941 94090
743097522 2477
7022 862808614
656805239 2332
824400001 2748
558900000 1863
268422049 925
845383503 14133
893350050 5137
690704564 319431429
135651487 608
989059501 3445
91004605 389
439791976 1545
765837527 20293
44947821 519
556190451 3350
8249454 41
819298638 2731
2576 617418730
636283522 2894
68572155 1065
800702670 2669
713076209 7931
201613299 9830
140071504 106492515
553551202 2644
282028534 1844
51600223 172
285063874 2642
749399018 2498
417927439 44842
794488118 11096
531724598 1827
83337578 351
923380009 129962
124304788 749
178887090 950
48910983 214
411550105 2667
799642535 4756
259209065 129604532
540185437 3654
281501773 140750886
407775997 17335
916970039 3752
586432929 2793
608697970 2029
723730665 3205
408381744 10488
2070 450634860
912260096 6573
967933519 8458
5659 855682186
180300298 601
647085557 323542778
452512979 1620
421891747 1486
1838 394341623
466970491 4802
509894189 9102
747486719 15273
167823891 8146
449968297 15639
691797693 2306
201212787 3513
357600000 1192
319422292 1641
242738742 1879
803397567 2678
569357004 1996
136145449 1735
7167888 331
289199459 964
527403195 1758
597599739 1992
578101130 1927
614402049 2048
112532639 1853
879558337 3648
594904387 4248
789600376 2731
493428412 3306
29399982 98
62720199 31360100
108680176 451
805998796 14606
609030867 9200
704699999 2349
193157550 694
145670475 7658
917732705 7498
2433 718963665
29896802 207
178318 504577991
924299999 3081
745716938 745716939
581160399 6896
334602401 1760
535509443 10158
194703591 10337
623425950 4662
724125696 2712
58720883 341
1407 352839018
451713507 2566
203661160 816
476535292 8047
139499534 465
391277316 191439107
721344926 4727
517597884 2151
1660 412819872
357224784 1464
822513401 4150
622199994 2074
106448322 983
462183686 2331
705208974 31451
962146488 31982
3165 869614073
690026176 5264
467570355 1565
983792429 8730
294252378 8499
640779566 2215
740775590 16040
936872306 19257
911975151 12688
537324060 40793
248556615 5782
206007216 20112
67978382 242
112221961 56350880
764467858 3501
671560277 2321
158452251 1432
9036594 97
833947829 3629
352073881 1818
6279 584896676
2697 801874330
935916374 4245
117929929 651
537611527 3792
33019002 219
775498665 2585
684935856 7167
964799999 3216
68459424 402
48404709 224
913401881 6422
451762749 225881374
9141737 38
28190494 901
274200913 914
396898676 1323
596618842 2667
157796011 4879
625857694 7546
380592629 384437
232585341 56820
539095976 9851
786825944 96210
755700704 2519
221524437 808
287400848 958
131737858 90737821
600361317 2014
484363435 6466
37799913 126
398347711 2006
80114983 416
9290736 224
343800001 1146
272711991 2518
755174407 2788
410599957 1902
730467847 4076
232500001 775
902668416 4712
214745805 75833299
382 92653324
792297359 2641
366938822 1528
851144981 7305
572657813 4274
2540 557142259
713848240 3059
659363653 3834
184200615 614
356615999 2080
2656604 95
307709892 1556
938223747 7673
137564063 1681
974 267829546
132243239 66121619
722701576 2409
615744721 2670
8984 806853040
897370265 3408
167208300 675
257342233 25028
435864840 1546
148899792 871
73495884 294
669787568 2284
796868132 5691
15612370 149
696754129 46256
191007323 843
752401063 39029
977729902 488864951
101406128 2344
901182327 12271
278562600 1290
233699999 779
261899126 873
190800636 636
304474928 304474927
628002570 6911
463501546 1545
112559255 409
457500234 1525
31062432 107
826890908 117573
107007668 14067
216837766 779
934002630 3795
382075964 191037982
626760426 4241
505563001 4782
357076014 4089
94499999 315
563022615 9415
868742862 3619
3049 710280618
47926267 362
540119603 9589
320422024 3170
124062358 2780
707328391 50997
837655141 18497
858968647 2940
379201263 1264
544313701 2100
145915790 1239
921549318 5021
59361787 883
162349763 604
188161771 934
430110399 1882
395592709 28364
129371089 2059
628011040 628011040
548945754 3234
389049319 14994
188845585 4235
111633537 27856
252466870 3083
336507453 6772
599653658 2659
828300599 3768
881400194 7459
853327755 5387
93299999 311
738003363 2460
843186600 843186601
153825424 808
18827755 3085
951084800 21475
615897948 2053
63599001 587
311362734 141594322
19209 300467178
69285879 2571
762186331 2907
1407 389914875
179099404 597
110719645 469
848158807 3972
639176301 639176302
469658261 469658261
305775306 305775307
946450196 11407
581635488 6081
274691932 1237
979180281 14654
596641064 17360
267790149 1942
413996601 2442
76200255 254
878254322 439127161
51125593 347
24542998 24542997
385388298 385388299
905537292 452768646
515235966 2526
908400694 3028
454501345 3036
117437009 464
572386845 2106
540295039 4358
380306648 1991
822 60002576
10451 783850344
953997133 685228712
570912016 3436
436291416 1548
831965940 2895
943571540 18623
507531970 7153
197697079 1435
73281949 4812
209652376 813
421044597 210522298
57300274 191
117056682 1086
717773609 6001
141476289 922
808856829 404428415
778341799 16042
473700015 1579
2422 613383610
727747443 363873721
641333389 320666695
916200950 3054
441846179 2196
175500577 585
913665013 4158
8755619 38
657400332 4487
299479445 2142
585109823 166884
10196711 54
698760207 2892
74372987 564
938857899 938857900
622601580 5707
988198746 3294
727257231 3736
172797857 616
720302402 2401
146099512 487
313055582 4510
929547686 713582983
196605292 19167
943569564 14760
485456238 5163
286549493 286549494
583 74660328
420338570 210169285
763848605 5345
337879802 1354
510394458 5574
864900326 21787
501001671 1670
973157398 6674
977127789 3466
343488816 6192
198529207 899
187003905 187003906
386193660 1569
370334920 1390
923096688 7113
316956063 108143845
688389600 94624
447158537 447158538
235846706 23451
547939349 3450
464634421 232317210
487936050 3225
265552256 4729
47399999 158
417725088 1718
666114119 2651
384599260 1282
59100079 197
79007519 523
749522436 3588
629524456 5235
2621 761608432
153622455 967
987389781 6740
558186642 2587
775118839 2834
710697678 2369
26218187 108
911491654 97239
233000929 2901
844499999 2815
180201224 833
310522399 106931669
277500778 925
322932052 2942
138041700 1275
973292227 4073
462601225 1542
37368 570991667
785995231 5589
827019266 827019267
344772511 3790
839021417 20213
735996747 4240
839602748 3412
906235791 906235791
668217978 3432
929780112 3730
242716567 1398
333303130 117154
524039651 2799
5435 967886415
240512161 940
41442971 333
794527459 3624
957397840 21641
981980456 739314076
508993581 3260
162723832 8689
778202798 2594
725704564 2419
477994287 1694
170099434 567
454073715 2007
583682346 3354
929703099 3099
310004097 2461
296700001 989
472423283 4775
925232207 8628
901009320 3282
17997069 17997070
897596701 20580
634799714 2116
268677163 1017
569701443 1899
756000006 2520
4184 350881904
353065678 2143
155069639 769
12326 268344598
552980737 3456
556690886 4491
5177 625365627
2571 316405380
111210871 712
406912810 3696
281887552 4448
880006893 880006893
5310 138892122
341813924 23575
147032790 690
557404016 2284
673447807 2684
538304147 4581
182579305 15262
563353733 2541
964599958 4358
939134399 8670
368822696 1276
121 27316838
641997861 2140
160795768 2374
997074535 804959670
39595 654455507
779402541 2598
30554497 296
119983148 689
999146695 5109
217741986 2828
195684540 97842270
985127431 20314
916947772 6428
169070264 615
798907094 4053
932434810 932434811
599308155 2006
124168877 2834
782702609 2609
936296880 3121
517075708 197199282
623828809 3410
978747469 978747470
324852444 1134
613396602 2562
776102462 25954
504535092 471778089
928687940 3730
883266053 19631
993470886 9413
206099644 687
278277391 2229
168573263 684
857999294 2860
447302021 4364
1638 217148359
761661116 8653
894536372 3466
650136544 3725
308384156 5848
111505599 1600
673596314 10912
822297259 2741
991503306 3305
59699932 199
729578528 161126
77068019 681
791480349 450261791
889431714 3517
844 158409737
869571481 827435184
750894578 4041
231877427 852
224976146 112488073
509482308 6995
924596919 3082
1058 236880141
260390149 105950245
118800395 396
772450521 4195
434893508 77127
525582604 525582605
12299980 41
546899999 1823
608512133 18654
58160820 58160820
465598449 1552
585195480 2077
34200067 114
549969644 549969645
536407514 3073
38547224 171
524429342 3186
564458467 29138
921597283 3072
799818590 3105
792228051 6362
14454 863732555
707496206 2665
829 84150703
182442595 2766
887810917 38963
998160771 342937136
94549015 332
451478694 2177
403799999 1346
833332803 4463
408728305 2928
652497824 2175
663900001 2213
367778515 1862
677808257 2792
615392762 5947
24268573 12134286
802864951 2850
789316177 11771
602581568 5491
849598288 2832
28005405 14002702
334255648 1547
683503175 6456
955200493 3184
213652356 716
776709108 22254
742032858 719729288
47978843 47978843
874050202 14057
995149287 497574643
228009640 787
632229820 2564
39031 319945577
437844743 2232
873900378 2913
51960671 5767
989623458 4873
109500269 365
69798025 324
92003927 92003927
458743065 1869
786506504 3052
475074038 2139
489317800 4919
829482549 3913
664853702 2659
426943414 2403
980022833 490011417
343501145 1145
791697362 2639
995396681 3318
995615006 60137
104699594 3221
542374953 3487
279301859 931
42102035 447
227950793 153932363
870598898 2902
40567640 148
484198916 1614
13642857 51
838847999 26112
871375117 3142
735922603 735922604
525665245 2817
2200 529852400
724799999 2416
10731655 202
875763711 10797
492130289 2913
359218477 3132
264277681 1110
823034034 14958
823864989 2880
96566532 48283266
925810287 8308
261652610 1178
582470426 7044
979282614 4062
218950845 1909
551429923 1887
507534055 4137
556901575 14812
310850963 2126
766199999 2554
707980625 2915
498284804 20558
315591714 1682
58489891 197
101444875 1337
206340099 103170049
431125308 1647
651791229 2708
536016282 1851
306298979 1021
788914093 3667
554861506 2841
227482479 1187
528989622 6161
968541002 3816
693901749 2313
960083215 16835
431494000 1904
574955296 3363
265632619 2279
261205345 1952
43950692 43950693
579685859 2579
867660359 3885
969975169 26041
771747712 10026
166396679 2120
166910256 1012
654424398 7886
151243300 650
1822 388537856
593585077 86883
351341741 175670871
285723960 1039
159932739 1745
522518070 5295
825299704 2751
492052686 1671
829617018 4514
179054901 3550
929914071 7109
726727562 5008
123256325 629
260448976 1091
9 2376117
164038391 552
880517586 3107
307822861 1117
156180433 2626
280988676 3342
527269204 10633
720616272 6119
474447952 1819
945636157 439014
3182651 22
260436037 104929604
16888 772102482
994828660 4151
463311553 2187
772794547 2999
448494694 448494695
767697442 2559
572934765 6465
832501913 14841
58333093 356
57788885 420
364090569 364090570
594000649 1980
437290202 181909697
418118068 2949
972511829 7734
108135149 696
96448717 546
212699292 709
979403791 476879375
112468 359315241
925654704 4849
700853700 266590497
851970975 10941
763080761 8458
443409471 2412
670014807 2617
48107536 184
341773795 11172
587700001 1959
648618125 3002
993903313 3313
1031 162549184
41265674 941
58990483 649
864742859 3499
178690555 2221
387717435 157765626
595801987 1986
602383890 2074
572098094 1907
126262370 547
283506563 1298
834900001 2783
529686373 3311
642688695 3028
745584595 3115
34935482 157
81481168 508
122972816 92917805
259200000 864
564344491 5739
168433513 848
21840 847304640
811202705 2704
25895 896308588
675602252 2252
651424455 7995
100500334 335
223650351 1163
98787154 350
195773196 895
627783020 209886301
647048620 494702232
17770479 8885239
121065762 9470
98354165 455
520298955 4939
245699320 819
607423274 2297
32999944 110
608316930 12465
11800075 175
989400734 3298
89515499 300
775747597 2914
835062883 42333
60470353 680
380115894 152954
384763083 2233
398192945 5114
946196846 3154
173664919 1144
758103327 3858
575646388 18758
53791721 1794
963286348 4252
128511319 2653
854695256 2986
715848295 2654
283141185 1136
987642599 32913
806309490 2814
921605325 3072
841591476 6425
807421813 3166
558422885 1974
309110678 1061
663195274 5744
9346 324690247
137813482 30934
682376051 3760
542912240 2820
760502536 2535
785400282 2618
789507775 12802
732299770 2441
65340576 30985355
77647489 722
468601741 1562
948195302 3578
69817301 5053
565327302 2123
812104385 2707
983328672 4709
629598169 2218
136561972 1911
548370010 2211
578789679 78004
6783 770319970
603139533 6107
382798723 1276
252237340 1228
81562928 81562927
806480207 1016999
684297720 2281
848077690 3178
41684876 210
296670968 16425
752649285 3625
898366085 12737
999903332 3333
156948769 567
268711969 1367
622878434 7567
140192024 66460301
698563856 326119029
23349376 128
1180 116285460
579350730 2526
79255565 283
323685690 1656
41988903 1868
19164765 1240
770888006 12321
13075110 66
867282594 5043
462818399 12309
495822299 1777
792781077 2669
121200783 60600391
683245685 5459
210754287 1583
631012103 4287
585000812 1950
110141785 404
954131035 12155
473099079 1577
762587499 2567
124846391 1012
774895853 4196
143045123 582
102202273 2078
947238405 4205
1754 365032384
484634739 1628
777891239 5949
204364345 842
754946357 48599
659701243 2218
530877500 1931883
478281983 239140991
869731371 4078
940537275 470268637
333289080 1215
607298608 2512
248258857 3250
457831810 304914824
276300739 921
977697503 3259
898805578 2996
281099585 937
639431886 639431887
261168216 2905
964542385 69864
768604988 2562
338797773 1978
589200472 1964
995703875 3319
413752537 1674
720129947 4562
529801766 1766
555304891 2514
37158 745500954
105361525 52680763
993988159 3520
363546601 1759
509114489 19528
147600001 492
379458155 1617
389277509 1759
586269541 2820
662914601 2307
157199996 524
252899795 843
111299771 371
235586734 17037
12601392 83
737069716 3755
753027989 376513995
923631746 4328
64210637 2554
309849971 15108
533768368 3421
749097676 2497
71100001 237
313764925 156882462
939481591 15349
40980410 305
312172843 1238
796803172 2656
402301341 1341
15300055 51
854729495 4968
365700001 1219
1300 248003254
49367539 167
415198615 1384
530873860 530873861
131220364 2635
546256560 3160
843985666 3231
761098049 2537
716690580 3714
408494203 38368
156096733 869
597810214 5621
87299736 291
827102756 2757
670141469 2311
1837 226520642
992403357 3573
682083737 10008
337330980 5516
770007241 34908
5889 440738666
4003 947710250
732002439 2440
4206 488622738
180710539 705
955557264 43740
562993419 562993420
898357583 449178792
2721 690093546
283374716 1045
689359288 4415
235405223 6602
899873845 5532
612938015 2403
570550241 2470
768682361 6594
748115759 374057879
989297494 5867
833613944 10247
752999497 2510
617518530 3559
87259790 87259789
581078307 16202
982468515 4933
237291138 9877
325801086 1086
582283809 13253
417116913 10410
29496881 109
224769404 895
107644521 2840
965788678 11907
448913417 2242
439396402 4188
818243424 3648
389400427 1298
106088559 8608
949264544 13541
243680975 60829
1998 512834652
174936935 628
299420702 149710351
531949397 13553
407398643 1358
991670224 13195
512700288 1709
41791945 148
593150884 2257
459228085 459228086
814780887 16721
557684434 2082
915122161 717699921
456121856 34615
587367438 41513
20099945 67
610170663 7412
32896513 242
464999341 1550
760870910 8735
807243076 403621538
52231653 52231654
125106412 652
980080567 29896
91472461 570
143099527 477
982426397 7541
931915336 8473
608998799 2030
700204552 2334
839700000 2799
391270644 1929
631160089 3223
957664290 5295
432512870 8991
270318748 1107
895863038 4919
855348111 4552
133093194 2695
235098889 3018
618106899 3788
901995093 6962
873116674 5146
72300240 241
623370804 68672
372997300 1916
973530787 422816276
848158952 4231
266808697 1848
273000147 910
594582821 23698
407354264 407354265
699845847 2831
31445919 126
453663820 2601
380138917 2507
554402201 1848
16200033 54
4491 669635046
449293940 1660
386398711 1288
277610730 1006
991502413 3305
473100290 1577
992000465 4203
113505080 113505081
901198211 3004
559991604 2903
443527888 2519
184200152 614
57235483 57235484
579181682 3031
242706680 5222
127890508 63945254
549599820 2118
6717 432406497
306070255 7094
246029357 916
237933981 1111
64960799 64960798
84514049 450
639628045 9636
846763283 3074
785058438 15227
865317265 22916
114938767 742
230472322 161051266
100010625 422
11987798 76
32531974 175
416940888 11315
537969493 3294
817497274 2725
17691 910042586
120080135 445
2579 698468363
501766507 12526
973496755 3245
1930 514243281
735070861 5652
201832289 100916144
309601621 1032
324643411 1267
681074285 2641
983160673 491580337
19882 843992150
314819668 314819667
944511360 472255680
196348463 1378
151208435 75604217
622201274 2854
1138 91751435
510007858 8443
554013775 1956
414015116 2359
3230 899974900
412501026 1375
659722020 4530
879884964 879884965
763144 5
310945804 251120431
188693176 19477
839461518 35986
824 63416688
92100094 307
510 129192690
138064592 2384
671379743 335689872
198299862 661
953699923 3179
494031881 3560
317613311 1224
123164940 490
28756446 14376470
171058550 171058551
535578017 37060
225373148 8041
535651496 2180
1164879 5
38141296 238
344983513 2527
302823726 2215
188399978 628
629009781 315436669
690159168 6276
979498040 3265
296556043 1902
1568 372451744
109133523 446
574198087 1914
956963141 24535
634808261 4292
333046323 23876
3104 570493472
300063961 1140
225007925 1131
478840284 237184873
299225270 1930
885719504 885719503
504726144 280936331
640320143 2744
369375283 1937
977399999 3258
731267991 18851
972318071 4664
877800001 2926
894598989 2982
465299568 1551
997193580 4347
947580339 865920029
636 24522948
240442626 1791
586398149 3510
369598768 1232
547088515 2147
456102141 228051071
287570025 3778
531570212 3077
721785228 138200
676093627 522480367
362989694 4567
22385687 84
1003 141908226
151499999 505
13176 828446320
500098334 1667
843439687 2828
402039399 5444
897001466 2990
347718581 66715
389136384 9984
506236030 1691
127388149 63694074
231300771 771
529908772 12041
546164324 4025
214762801 107381401
394538508 3237
744960616 45491
411420735 205710368
6830 721826057
281883391 952
817298145 3285
448546469 448546468
997841301 4775
240354259 2747
493799999 1646
511198296 1704
3915 575638054
487837798 4478
910840622 5164
976760792 7229
517501955 1725
375695218 2739
805413206 6848
891068483 11561
956704565 472165999
227987196 84960850
810000001 2700
98005908 597
835676424 18786
14100046 47
2785789 595
985200001 3284
867564433 41148
391087784 1727
732602998 2442
553688843 2388
759599469 2532
574800891 1916
70811178 689
997931203 997897668
490260891 1649
761455138 5847
668403343 90791
852123352 116296
925499698 3085
471901572 1573
929761433 67063
930303102 3101
347398843 1158
474581515 3169
434130060 3220
763246079 15192
942265650 15979
351356773 1833
387319104 1506
566868753 12157
774094989 4409
959075927 7086
389138724 1521
559726656 2947
612302713 2041
625101119 4545
5214 207919976
972610253 5299
562961486 199623029
556370356 4254
837877600 58069
173351322 846
296724061 6065
3284 758278884
244820502 244820502
88391996 88391997
328853868 1194
4227 826086837
343034890 1877
751803839 2506
860665122 4203
300873300 2275
974969762 3735
490 81999637
635049848 4991
586869581 21205
258862071 2758
986539792 481920547
21908528 15299908
149049770 599
611358291 2181
1638 206327394
831599118 2772
899325373 3537
101284293 1101
378684697 54397
967642334 86823
349800001 1166
960601930 3202
944292289 12809
651548100 6350
677597871 7252
115774993 472
691053568 240489138
679189514 2928
38371962 4247
887821369 3877
825082362 8793
993000001 3310
375736687 1326
405650848 405650849
296108031 4096
74310349 323
855095213 427547606
239628206 3913
860997941 2870
530457423 15344
919337616 104486
279024745 3718
780044639 6810
694979593 239425271
784938423 26593
64726234 341
664975725 664975725
10936511 64
551183302 6085
223703730 2076
970128489 456360748
973493665 21253
236586216 4772
666980051 6023
295244634 1109
690190445 97733
43500008 145
3857544 24
662066714 7953
638072453 2742
164286814 1223
846122068 10899
612655772 612655773
744744285 8175
291900054 973
250925690 2156
917970440 448009
804827296 4616
44751305 2352
858392962 4263
686827799 686827800
522647999 4042
998103326 3327
763439277 81380
205993449 20446
11021057 11021058
651900001 2173
975594412 40077
46062849 46062849
549006581 1981
896400000 2988
692101319 2307
858953015 858953014
322119617 1558
421199298 1404
1216 277813409
258772743 1454
889051079 11355
249153685 2933
621297928 2071
153039745 1357
123445826 123445826
447077643 447077643
189299287 72169
243409739 1190
408594485 3319
826499999 2755
69011051 248
630132680 3025
228019279 2533
800232590 400116295
234928804 788
520449832 3093
910548579 455274290
205865496 935
41270471 190
861799784 3079
945690446 48205
418981060 1939
974866357 487433178
520524370 18126
637712154 2590
447694519 2366
106799735 356
983504624 23183
936303121 3121
38399885 6808
376724745 2354
88486624 2285
28147241 4299
818059834 4236
891326971 2986
985578538 5027
194772866 5186
733522666 25189
443225781 4428
980999999 3270
52945036 429
2887 345393090
999083036 6797
3269 902378029
743171542 7833
50167425 376
757999483 714830980
315266699 2614
556007525 11862
90899999 303
182334515 769
736113944 12295
320377324 25177
5078 335002964
461119689 6070
94970892 324
944761405 944761406
5094 433907380
956620860 12326
339511528 1318
715293551 2491
342593279 1152
283775941 1094
485007600 5075
541201804 1804
290542908 1021
1758 32707961
2320488 162
348067885 3882
647285958 2739
632917596 2452
844500001 2815
745059887 264819820
719402399 2398
972300613 3241
943902700 5634
284814463 1606
192522503 3877
832426832 3049
119520310 490
970215068 36286
861021551 3501
715545655 2650
36527733 36527734
158699471 529
621061643 2967
283584088 96793492
615260395 615260395
21024776 21024775
200100000 667
608524120 4461
346967801 173483900
822051516 411025758
228795806 1069
150 26587071
5734889 21
950802332 914571256
519114373 11991
485325212 1841
387107809 3109
484776133 3347
817499999 2725
750503673 4031
393312439 196656220
283501393 945
248099374 827
219599267 732
925559490 382551416
497177304 1752
996138430 4719
337416447 1283
76660600 438
423027630 1901
210899355 703
576056476 2844
88029623 2612
894602360 2982
33368004 169
833950105 5772
247454197 123727098
981709555 5201
295472564 1591
757502385 2559
943219081 10478
391962535 5368
518698270 1729
305103400 18718
813559877 281134333
307502865 307502866
796133586 162680
870163078 6723
344700001 1149
690000003 2300
558452171 2017
751802505 2506
156907393 78453696
743179093 2975
671102238 2237
996843849 3389
348298946 2137
719271892 6141
972661328 484845141
139844892 2884
948391310 5360
204749 1
862029536 2942
385289245 272747853
962796395 5963
624701063 8223
433684024 1615
502201674 1674
329981100 1810
581870359 2862
35862888 138
124800000 416
149752989 8205
355200000 1184
694985949 347492975
685620479 2928
79269815 27971
940426778 12143
76277603 25181
289048537 1422
189570036 875
942828348 19566
789776341 4245
956652871 3983
527974849 3888
988012098 3357
995667090 11647
877867983 17735
650848687 13053
992199115 3551
790217120 5488
27827610 1302
360298798 1201
472812895 2729
309450226 2533
936975574 3665
212699999 709
96244017 96244017
136200135 454
121591989 481
21923341 394
141446641 760
61500000 205
254664060 903
187225114 919
103037364 349
175200421 584
902773799 19725
305387856 8212
636902476 2123
351600628 1172
259204531 3081
145049976 816
638650413 2248
771454847 4272
537990581 1985
2571775 12
81207360 1080
471832924 8136
988560734 3672
236071601 10904
390910001 3912
565729197 6817
776031798 10988
5708315 148
187842726 805
957669629 3487
240 56594704
475684943 6312
577159564 2293
199258182 1322
995274636 4380
86084127 416
595252968 8795
2521 542914997
357386676 2237
59075408 497
532281128 2692
7521 749781374
614542520 5444
32621728 16310864
939361919 3360
780494639 390247320
817324158 4326
992247960 828129306
210980701 1098
855000001 2850
997258285 19899
147821251 724
10183250 37
447027591 447027592
536 107406896
582427502 45736
312601611 1042
878641038 3357
428425827 8823
605549823 4972
197957533 2348
888979422 3642
845102818 2817
420276332 3472
715223639 2395
406315173 203157586
242100001 807
955500000 3185
114610062 43743081
9006209 32
586112539 4549
744004232 9387
602992779 9796
886502954 2955
405601335 1352
500701774 2465
132367939 503
94370913 1323
195055656 1178
776772983 3968
960760611 8163
331604491 1923
665468214 12266
143224831 2177
9676 678590696
726742823 3044
995728459 13690
925054899 462236668
81500811 386
411853267 2178
349669372 1426
423866855 4710
676289032 3333
338098872 1127
454116649 19686
386581463 1969
62496015 401
831230065 20113
296317020 175658720
496144577 3291
784 187267513
966321824 572483735
163800001 546
329666398 12407
803988295 318979054
96899987 323
598939737 4541
395855612 2033
932671657 3539
641050800 2320
762133151 3018
385455070 1577
627517196 4415
706788935 3528
158549449 158549450
787456789 5160
199758377 900
404401007 1348
287795265 1300
524705007 2917
805239569 5890
743212481 15917
170100906 567
25672679 198
694230497 2721
728997741 2430
401049265 11422
799803598 2666
826941517 32301
662097793 2207
484498240 3056
663651835 6223
439911104 5009
586201732 1954
392 114083760
36247581 132
991922378 4627
484985276 5722
61248271 21925221
663814363 2454
1644 357814957
282880986 1241
930795663 32034
468074792 82807
325999233 1664
559431607 7934
245782291 1336
634502221 5141
554860669 5021
319547315 2665
660001000 2200
749100001 2497
489461289 375799266
252599157 842
926183465 6628
469569085 2468
291728208 1354
951852352 7301
161210326 1503
741108467 31177
298497949 1711
83057630 332
275566708 2198
671434679 2564
2974 303078252
57757841 560
384278153 1751
941681585 5276
509101728 1697
540122857 2184
122352385 61176192
895986875 6194
676173521 6512
160871823 547
232200045 774
539308608 13168
475108165 23388
641465640 2290
39881310 435
202479877 1028
765333054 87138
292346889 1016
747588155 10211
386101288 1287
578629425 2805
720000001 2400
665702445 2723
233857713 799
822801859 22363
377813260 26356
3605 490107915
204969016 692
48625 899636968
832699764 6318
237128734 4285
834515340 146870
225900754 753
395064507 197532253
943007493 20682
559219815 10395
385767512 4901
926847426 926847425
540400285 2148
55082844 1476
471403464 2509
912965644 20177
23887940 187
200029367 759
245775997 2598
693530229 51365
371926156 1321
480549375 12462
671691209 4565
908191581 315237832
12824004 118
35100085 117
93052526 1337
3455 448487105
184056121 18790
397495999 4000
824950671 5968
494260434 4398
927751680 4820
199898845 708
721329461 15309
304 76321710
648300000 2161
31875989 566
340201134 1134
94560892 94560892
714597492 5351
169536666 1373
1115621 858205
1760 381523352
560285612 58448
1084 285354240
39300043 131
777024500 3500
80453219 557
638302067 3086
635699058 2119
390116133 1481
757164879 3177
438322544 438322545
207156928 1656
316772425 158386213
247996901 1445
67799968 226
497999962 5916
610349486 610349486
974739557 3521
161799959 2940
339898867 1133
588900001 1963
1975 572385213
914895174 7974
423282873 1527
524617246 8921
15375218 131
917820640 4267
74771209 738
470102092 1567
218207463 2019
842958252 4779
983809486 3855
64445 277242390
172754561 946
536728619 207952914
536323644 8106
903678912 13632
938616369 938616370
711998010 355999005
222599258 742
271413773 1156
3470 908308871
893701042 2979
295634602 1259
311999999 1040
796612547 4254
550745392 550745393
396832415 1662
152265930 1030
769898688 6629
236423489 1258
979413541 969206681
143761457 1308
958803196 3196
172500030 575
898797436 2996
422090977 211045489
510598298 1702
695243589 2371
148943340 6370
189752968 772
3172 814020844
846504384 5808
316375162 1369
440074169 3742
363088327 181544163
88499704 295
869983152 3607
785213264 4430
53849980 228
871541665 10733
591298030 1971
802435371 3317
812114523 2743
775504198 2585
33172598 16586299
145237927 145237928
645952823 3747
114969466 2301
682503330 2275
323636615 323636616
449222818 353538404
6100992 35
282828488 1971
321905415 3814
2370 535814340
765322940 765322939
995396682 3318
4123 572358983
633502421 8770
915002572 3050
503548412 4622
55878961 2865
794399565 2648
915299774 3051
905740350 10174
582300449 1941
488700291 1629
857180467 505557942
438441524 6417
85291 532344604
597714079 597714080
567001068 1890
593830070 3005
354420604 1346
648548022 3266
678589011 8794
519739739 3132
103799655 346
794288128 3268
833883631 4577
106701256 53350628
79309574 372
98245084 1169
6509 903839275
629402098 2098
482586242 2253
451014415 2113
884345788 884345789
129486701 1362
901472933 5948
324 55491480
263399123 878
378244013 1970
315661423 1153
394529168 1843
976358924 5519
786639420 3612
985800783 3286
1193 334102036
166221678 166221679
666898562 2223
471035064 3851
798558749 22275
903763841 3220
133351503 199628
442278558 14629
733915287 3944
300419150 150209575
252419039 126209520
841036768 5368
10905 985439108
558148488 3072
828555932 3023
311178382 8817
589466744 16312
555358020 2268
215910986 3647
417556430 2217
391815579 233629408
788354960 3676
447898798 1493
811497296 2705
142831941 2233
128002302 439
6590 919387179
425188947 395662069
140678955 140678956
482369342 17641
105000337 350
890567441 5384
3230 823049772
651603134 2172
842790099 5300
309709823 4156
617585169 2389
470195751 3505
940472701 5850
567401473 44544
897117391 6428
10199967 34
537321621 8251
313016752 3740
83130599 300
408580711 1537
842988871 3617
536746394 4570
409801365 1366
330223712 1839
692054588 2991
346978749 1390
852176040 4090
145309747 5780
43276409 870
259404760 129702380
987933905 3303
902307003 451153501
167074166 1774
894636802 16641
30900102 103
3831 676260569
756276967 4253
363636560 3019
662397934 2208
947387665 185544
366932041 5341
89528700 390
47099843 157
341103136 4334
944780274 3251
327512963 1287
484799386 356656274
493620361 61541
608517571 2130
380657802 3831
537364543 2442
145073193 484
302306348 1099
281205140 16486
164500916 12755
731300500 2450
655242548 3512
2352 560834954
992411814 462150736
868049276 3314
847581941 4054
431126257 2003
237299209 791
424864560 3647
644151669 2841
160399327 1368
999378864 8254
349242940 349242941
395998679 1320
304880087 3606
56989169 378
54055556 1148
281851501 1785
445890089 2554
146100487 487
523323521 3148
951003170 3170
339721501 1145
478783055 1850
691916544 3312
550599505 9087
313414285 6297
574421870 574421871
30300062 101
527775755 2344
807900913 2693
41668017 652
385499761 1285
368698772 1229
886163618 3368
397801669 1326
687911401 6600
213330808 3881
531318990 238485135
75137002 34354
159557585 4198
865272882 23290
600298000 2001
854103580 2847
894902983 2983
609878344 7285
386762135 7930
546001004 1820
398101621 1327
192411542 96205771
729304445 3859
21740 866643360
358069295 1337
636622749 2205
513171138 316628112
437831393 6006
828323726 828323726
805532388 805532389
620867873 4608
350785148 1940
524211760 524211761
933783641 852530060
99000560 330
964526977 6272
890569992 5844
953745870 29337
1894485 9
439809851 439809850
821519814 3056
729216892 18355
798302661 2661
237870707 1090
870002900 2900
343118210 1915
651346475 3036
174232701 963
12000059 40
997573221 498786610
138900684 138900685
461777614 2978
638235709 2207
631498038 2105
348300390 1161
730221 365110
196702726 2475
325501086 1085
705462758 2358
585205581 6075
555609555 555609555
851355268 324778731
200861 889211647
218180743 1261
671654449 335827225
4936452 2913029
356380269 125663
243485272 1528
483637615 20108
165006380 770
467401981 1558
893303813 893303812
690859296 3163
497719201 11090
510300001 1701
436462885 218231442
648771715 8126
546078815 2718
553892284 56079
58761389 250
471685323 2974
588183635 2335
3321 676445950
959114911 8983
792188159 5129
207894687 86113457
196929678 848
559189771 2285
955660678 12669
841766583 3224
11657344 69
27740502 118
687302072 2291
908211249 9688
789179935 386365840
372198955 1476
234484404 4116
244477408 14756
333399507 1255
744442121 5241
585232467 2160
86748082 298
781715352 4692
332453920 1940
349542104 2117
18284917 494
962943577 14973
498281395 4762
717963719 5270
25615 922384319
968946781 4008
268854611 901
467206951 29730
513000001 1710
884102947 2947
871683137 14874
376646764 4337
2328 677359066
883775836 3779
63874190 376
452893581 195082552
574802541 1916
675151784 4065
675419303 12220
678070441 5652
818470264 4433
745680486 745680487
829497504 8184
835009409 19158
967886619 9236
11521 690580261
445254220 445254219
194256078 913
186900249 623
338516150 2759
683051486 2626
324359951 214379682
353080684 1972
193441021 193441022
809591966 13301
1276 351608180
969556139 4662
2186 602988494
528761755 1776
539372555 1810
95399999 318
781856255 7248
777826918 423026467
323525296 1213
834887683 5112
563999999 1880
429902503 1433
593207057 21268
155999481 520
867003420 2890
23400079 78
753893595 9919
138052365 1326
841401414 14463
211486130 1000
430333067 2289
4139 708141649
927886691 1974227
10337 810830290
791402182 2638
982927015 4525
807406318 5176
123364044 44981934
196538966 801
216000720 720
160641565 560
341982241 12472
2391 372247670
722725133 5454
990058403 983874917
671307391 3572
292519312 1171
970471311 4031
941019454 941019454
90486100 522
13170919 6528222
83094300 3254
716940899 3900
738301879 3305
815950459 4188
64 6102912
721408049 268228473
442304949 442304949
595186272 2946
557698141 1859
895855575 8279
911073793 20128
202777939 1419
987164578 4071
388269918 2993
484328130 9288
505498316 1685
838586294 838586295
923483 923482
362684294 1607
552300000 1841
260 70840900
131228595 1411
991253568 115048
962698184 3209
313941118 5686
140896910 860
265248617 265248616
655585919 37939
504301680 1681
319477062 319477062
104700349 349
891597028 2972
26700001 89
458385984 1568
314871727 1360
5963480 20
395698761 1319
792589420 3535
80470999 1000
996000803 3320
360153374 1598
725751919 2864
494671923 2151
631686361 631686362
190836914 4797
525298375 1751
688678316 632963762
814590095 7205
123962680 524
412544412 4963
232005459 1510
527695355 2226
790189681 3480
248176118 136766
987567359 20471
325707642 164644071
875786155 7263
761857438 15817
180410027 90205013
68100228 227
765377059 6563
381694475 108652
117900541 393
202714543 1059
695959673 2390
703093060 3207
312691969 312691969
456301853 1521
392455699 2450
644349600 8944
739751939 4507
692397693 2308
408499059 1523
938961860 3773
772284521 10711
655067177 327533588
721550733 4001
442596651 2817
644851434 11320
829967050 11149
586114023 5798
11376265 136
829589410 126327
201362538 1141
219059311 174396528
263966106 131983053
15026879 176
948162852 4188
202693142 1477
505954992 2818
385918454 239468882
162804989 2486
431700177 1948
831094391 831094390
280855126 1003
554147972 4718
16605 536568098
593820480 4664
429142910 3533
457662576 59038
125790548 884
289910077 987
736172979 6079
729300000 2431
866300157 866300157
440798014 4195
657741841 4280
832648027 832648028
953107201 3200
48887999 500
952328796 517416794
993345301 8660
823802221 2746
145476806 735
129900001 433
158100001 527
276381102 4564
834194194 361402604
784865698 4281
958173140 958173141
892969292 3998
14243 470198071
948233446 19517
532244052 3717
217800453 726
730513837 14797
22800041 76
936576817 3734
4799994 16
227163840 8256
528156581 200881854
464313859 5702
46708947 253
18899943 63
55031805 186
648496009 8033
600695265 2593
592501975 1975
530492759 9870
423302557 1411
742202994 2474
343780218 343780218
775200000 2584
2384 272399740
434285281 1710
373926064 1634
15042335 15042334
349235053 3387
735218604 3156
458628682 3708
622192050 3434
46399948 167
943426318 9947
497142628 1761
595971506 3581
763800000 2546
698044550 698044551
796365445 18277
752241880 2957
8700030 29
905867398 410490032
3462 792531426
49954608 244
553756830 4191
136199999 454
650198671 325099335
5773 613515229
901758254 5197
157257073 1904
680128320 6810
3103 342273993
824211677 2831
889778543 76181
676386989 16813
599382855 15479
569137247 1929
917732887 29214
638220000 6606
294427914 1254
238797605 13758
886776261 3431
806362927 4648
18208523 10135784
1726 380223992
576605015 3042
295731119 147865560
695618409 15940
982800839 488999840
525212497 3852
866881270 4370
715798236 2386
913606989 5223
627000776 2090
47100157 157
964341544 115809
372538172 2741
3600000 12
341 70307151
660362030 2749
346580961 4380
67923648 312
720978994 6069
412109384 165976900
831148441 831148442
3153 572225419
335999999 1120
48647264 794
643801267 2146
817747690 13211
548299991 548299990
907027679 10610
746980885 7956
1054 115482564
939474529 6528
789599999 2632
294299020 981
581720319 20512
302234625 3968
947152267 3279
560238120 4230
671533348 2241
360427510 1438
385801285 1286
932795609 4052
874426763 12055
976018150 3670
339301131 1131
895579126 4935
6325954 31
852961134 3113
194425897 692
790799529 2636
504662158 44410
152990208 2108
946850739 22368
3367 925571465
740102467 2467
928783153 8921
425701013 2035
966605870 3222
225950950 959
920144263 6214
183901013 613
765982360 2679
520959635 3023
816104 3
134971076 1175
866508940 9988
1014 254597344
602705456 301352728
349814108 1770
9300030 31
269301593 269301594
158519263 1587
714255571 472114146
807749696 6112
326701088 1089
734427727 367213864
571948416 8688
817502639 2725
483116652 1763
105141630 409
580073679 4663
117299608 391
353919420 1217
31931572 31931572
624320741 2162
446545862 4271
923696920 3079
880901064 7486
535606787 5361
60000070 200
499472025 1816
154982299 1100
243357470 243357470
540385130 28788
661307117 11460
194424952 867
370955110 54257
972878907 23541
558334223 612916
574472810 574472811
460197827 4033
716702388 2389
486901568 1623
46604568 228
562200001 1874
545117552 2470
26499765 103
477820099 6418
75987299 2410
251700390 839
761183532 106698
984530431 64256
410732729 3452
789548320 29942
49799835 166
779671073 2855
405986249 7276
811230379 3381
462593293 3651
4546 601967682
555413141 498801931
649495393 4256
599482398 162855
651163369 2405
531494071 3945
706301895 3266
26088416 26088417
680530724 792236
135687949 1325
423251570 21600
433 64063524
835800190 417900095
648766624 2300
357785201 1432
79200000 264
897713949 897713950
472571611 305422112
888275281 4479
119511270 466
511199791 1704
11176 835204832
351343889 7856
945206567 3458
358837235 179418617
389819712 2489
4700 638871000
43200144 144
258671602 3121
210600699 702
339408146 2098
564159802 6243
767400310 2558
881691448 4178
446679477 1764
30598210 4870
85584653 85584654
696178858 3229
607321108 3014
270702835 4009
902145420 15081
81076284 372
249307869 1160
709200001 2364
240100099 819
704012011 704012012
469823621 1768
970221476 8529
724203593 2414
718704817 13786
669624612 2856
139596433 1348
202799422 676
990407380 7665
719401104 2398
102900001 343
236550951 998
988245501 5875
368733364 1303
338732275 1186
817426086 6718
782015351 2798
396368843 3194
1332 382878072
874743878 51386
635726461 2956
1423 259119746
681806356 13606
903298319 3011
297815929 148907964
9497 740251517
746814759 3044
642746512 19675
248699171 829
87299873 291
717897640 3293
679799913 2266
351932525 1782
380998731 1270
372584707 208825478
899594830 14019
481599939 240799969
579600803 1932
54084020 188
787870753 3406
41302108 611
183014641 1080
978897675 3263
226309860 2580
925 143204800
384055365 1309
967822335 3328
635072058 582482293
578701809 1929
171009229 1469
588570677 3418
505421932 26770
609899999 2033
92916238 8908
753443494 5382
559135761 4880
596204866 8920
732897557 2443
575054761 3288
374495120 1573
539924033 269962017
687899999 2293
59100196 197
904595958 18522
217199526 724
661404639 11080
38127080 19063540
473295021 8345
1285 304092680
83700285 279
141000468 470
443317246 1785
920571049 920571050
320100599 3268
413986717 10998
88083082 33467675
838829748 838829748
193643542 1807
211990861 13115
939763636 5407
936811214 3362
137881487 5770
795214858 8809
104699720 349
62061369 857
58781921 339
479620084 1685
90825215 696
826480808 3377
533137220 8342
87823991 843
2441 652769779
256542825 128271413
25218201 153
508230055 3178
449698500 1499
997373755 4377
438948526 2525
510421735 17611
633831265 2376
91240461 45620230
913500001 3045
791364119 7066
940445226 5435
142250615 492
265199116 884
912177499 3218
838574348 13238
386471595 193235797
866282577 3229
937184968 4627
626399620 2740
156660839 2109
127991835 451
379528798 1291
902703009 3009
538923017 1983
538750681 2091
498985604 1179635
119235633 59617816
215673601 9400
817640716 4249
859797133 2866
320111752 3286
974432901 423802535
47465437 804
908113950 3369
435866719 3941
776700001 2589
779781520 3944
2246 539652931
82800276 276
60275881 245
437015881 2408
544200198 1814
624385650 2303
92397598 370
400727804 6755
121639452 6996
5919210 55
278523950 3102
34634 628589065
805343687 8964
703038539 5820
561913179 280956589
435901452 1453
61226430 235
765571336 4454
840408001 4617
16505063 98
572701910 1909
45662100 1515
795867413 5462
25404543 133
262141741 1553
698999228 2330
478800001 1596
755230246 377615123
697165523 13422
3900014 13
719699999 2399
371063775 1277
879643529 3077
233645794 2420
421222232 2747
888300683 2961
673797755 2246
589201964 1964
701312970 2759
107863680 1197
266457216 1416
683399999 2278
872399910 2908
44095279 196
420000001 1400
674627401 5400
753667489 15852
32359039 310
588810809 17170
190850699 857
258900466 863
251348753 925
627595034 11307
540598352 1802
312156642 1369
528797449 4390
170206080 960
102600341 342
120444688 1456
697202955 2324
726115548 10162
975521837 487135397
37783885 355
208783311 8779
810910585 6131
459153060 3061
942900000 3143
579601978 1932
200458778 1077
582114604 291057302
585900001 1953
738916657 4021
179916511 89958255
445319953 1848
711308017 3357
318301679 1061
234171653 117085826
800649661 13173
238228685 887
875097766 2917
139102879 6218
118739686 1243
709907396 4578
224597099 3977
313495001 1484
965796105 3537
38024761 128
295858870 2823
47499715 325
437369761 3695
348991686 10330
161761605 1245
891267671 4061
784026964 3744
100803597 1746
601800001 2006
110778898 529
132950291 509
663597788 2212
619201736 2064
80111323 362
893158546 3689
3230 699375750
806158703 6583
893046673 6322
96281472 2408
191672522 657
754938401 3800
837274752 10984
1601 457950685
322778658 322778658
117803760 581
926097941 3087
262800877 876
2481 539727922
14229 807357197
628224099 2900
634360928 9154
23551691 124
794100197 2647
125155745 715
132566234 1901
534715455 3509
187111729 904
856497144 2855
238316544 10888
173562022 1710
722192538 9059
782624921 4760
867021734 40502
186634775 1055
114900729 383
262510257 2531
68726519 290
300180626 1899
75510161 440
769640509 4914
414732801 1605
572781909 11338
362508124 181254062
254907709 1114
337522759 337522759
672109221 8363
531817710 531817711
242199850 1070
251701488 839
438259663 2290
108900223 363
85012501 4534
966576560 3940
399769799 1550
597175331 116727
698725303 6865
785103693 667467820
799013952 4152
632550363 3996
426447601 9645
782172697 3673
484397790 2134
262314799 1378
411828286 1749
486659220 2049
639224090 639224091
4645 210852128
561053019 280526510
26699967 89
223271253 866
274834015 3335
403182702 2048
119453767 119453768
155099999 517
322323869 8877
723387710 14511
498000962 1660
419164088 4210
408869487 1420
202841264 3615
506625215 2347
671645282 8421
634950585 6663
987990991 493995496
951390521 4266
230372131 115186065
521148082 7754
522603323 1742
512010879 2943
30017051 175
397941519 2475
52309774 506
876438413 8158
252728557 2010
1939 331900785
47100157 157
561126424 2553
819375484 97460
640930241 13199
277799183 926
297841852 1410
39000129 130
99795247 50874178
447976453 4389
503093736 2664
752150989 17004
856182890 3398
778802595 2596
672277370 8469
82800001 276
949197733 3164
266950163 3081
130123324 65061662
478623010 2479
661502206 2205
468593491 1587
827701234 2759
339301547 1131
833304177 2830
173399421 578
361673748 1817
849083725 5004
560893103 2448
763527726 6879
665997780 2220
246003173 8642
797760316 12195
1506 104331719
653127377 4009
70499764 235
972976777 7512
70448496 1315
297366887 1468
510833912 5873
633059377 316529688
377401712 1258
662444863 21184
715476022 2630
20297860 86
379692129 4051
509101620 1697
983895690 378393283
808051002 9538
580441359 7006
906599148 3549
955607552 42496
762827074 381413537
74073341 253
351109267 15803
609001439 2030
200400668 668
462532559 5180
114599618 382
580137529 2852
859797134 2866
839032591 35215
550792613 71356
941059360 9651
648770751 50876
813004475 2710
68399771 228
766648190 4151
631903524 371115194
137119254 713
755849021 9907
221707557 110853778
506632988 2851
568294780 2894
607921479 20040
962909536 30467
209132829 1135
3047 600530225
759924665 759924665
392025729 1426
383562269 1365
906602247 3022
33734489 487
291612720 1086
580408848 3004
29700191 99
632503514 37342
676798581 2256
110180027 434
784112587 9151
780491185 780491185
562012533 2481
244909103 1529
587269627 2221
459466939 6660
419502493 3620
190076380 1220
372472492 1874
207054053 17263
422287499 165159462
46447693 23223847
95765076 341
131427256 131427257
865885905 4311
492405733 2628
114865167 457
672602243 2242
19970974 155
370897284 185448642
156908542 886
143802254 1281
830928966 4051
941103136 3137
486009640 5210
569008101 1910
486138997 2891
424742695 5349
17856593 126
441002694 1470
346430753 1549
368991301 348105
937285201 13703
226026873 18856
375664762 280559500
398301566 2860
116999610 390
166552152 166552153
519895585 3336
595653258 595653258
273599088 912
2460 383898354
124505903 898
452912790 2139
67902733 342
329100256 1097
179773597 603
918589954 390168744
7279 351717886
961139089 5382
209170175 1299
158168339 3774
621234097 310617049
888600000 2962
16102313 299
23799434 23799433
97499999 325
437830978 1924
640560805 12116
137975653 1830
609062248 3111
172499850 575
190799915 636
183417906 3265
41218056 427
853199686 2844
213475725 213475724
2946 746217947
297151952 10874
56399829 188
797920320 50425
179861175 675
404106325 3041
909300227 951165
79799733 266
208418213 35823
672028271 7472
901249692 44708
32641693 227
660629245 7157
448199547 1494
58932423 29466212
181264472 694
893089129 3272
813602422 13702
907399644 4636
841128232 4676
890173506 20003
281999206 940
821089301 4829
964444081 3235
666375235 10827
977100000 3257
600304430 3009
694979053 694979053
2566 553970667
225777731 941
588679723 3474
851591283 4001
710070134 13157
95468102 95468101
268 78855925
38700129 129
453638672 1616
54003767 364
606601232 2022
26628602 182
828525911 4843
489395670 1765
109517099 3850
922307770 897591326
554955149 5006
347511905 1193
84599883 282
812257518 3527
976110868 9203
978584460 776140209
640801245 2136
456791031 1945
796288960 4640
488956575 5718
103141023 9364
1370 278326609
318785779 82780
777307050 4669
840971970 3661
745499999 2485
455227392 1543
110525504 2308
168339980 1724
3599999 12
622025830 2520
953973626 3463
479002506 479002507
633897888 2113
976146870 5817
669 146238753
99596 862139994
776702282 2589
990859026 491877128
26110819 426
572584187 2892
531984305 2519
883799948 2946
35686729 1207
822294918 674684320
662445081 19540
49251869 635
502210384 2442
54566005 323
952152527 873242752
1206 324035077
427255921 1820
72213296 385
690188787 4413
575807586 6177
686702001 2289
144300001 481
607141836 6755
180600001 602
4179 590555385
38999870 130
454500591 1515
549600000 1832
3493 603510061
711325015 355662508
588787320 16045
478202414 1594
954237405 4323
593780520 5055
580098994 3079
910915314 11555
712797899 2376
134050034 2755
406538555 2029
179235748 1709
685688241 342844121
748197506 2494
532703109 3011
281333305 1323
901219041 6388
789001641 2630
705984469 11369
721503446 58855
730363864 3479
654002179 2180
894256341 894256342
89324603 1642
261787699 1926
8232 321561321
719189703 11283
468156051 19682
639303920 2131
738831401 369415701
2853 358145129
869174404 8097
487522976 2168
877057843 129093
104558572 1353
693136235 693136235
590715350 28623
930408048 5745
573601911 1912
100374594 100374593
235879815 1635
682892547 7019
353075879 23327
810897296 2703
332572212 4386
770924604 2721
861382009 3043
866361762 55711
752191538 11325
284100948 947
410101366 1367
310118776 1725
159711776 14551
875955201 6400
373771663 1353
330978517 330978517
783753109 391876554
678186838 8747
823498670 2745
195590745 2223
490283997 4989
577278702 2574
75393805 254
435001451 1450
3486 518699968
838721969 5715
162136318 82561379
247623929 12885
370798764 1236
818431801 3097
422904768 8229
77390579 422
266699111 889
484198385 1614
296160116 148080058
252607849 859
535262333 85738
524399158 1748
355533301 2700
766501484 2555
466944241 10479
2834 715665938
452215590 452215591
90379511 414
955642765 4543
765154943 2828
992042281 4993
564688223 3781
150000001 500
755232836 6871
858006973 68031
957704999 10500
916191933 3726
2102 450957903
119817114 402
57156 784860935
459935995 2042
687042720 43680
662766274 5726
611608448 38832
7081 815001610
824652739 3549
172201111 574
527212167 2721
2785 497319925
753494869 3082
87818342 60935545
878821884 7284
179400599 598
207651599 8700
527393924 2265
541521916 3759
206922955 739
849837541 6968
144274462 482
871605689 7538
171074300 2594
57576535 478
536710675 5961
802507136 15044
142137451 801
659056904 68949
544029120 2292
945550643 22786
563159071 37469
507900001 1693
468477996 6120
458730429 4713
456777791 12590
384380161 2976
752100000 2507
770138820 82050
261604064 91690217
731236805 5084
823242037 32867
248700399 829
33718073 164
395800704 2964
393624001 4620
933543153 5710
15808212 57
956793539 842167789
51153183 302
11766 963945403
417310292 1908
655413684 26538
22343722 139
770102568 2567
911999999 3040
854957202 854957203
428027190 10891
357084709 1732
849591411 424795706
268253339 1884
341999122 1140
987001459 5005
67029908 385
280800006 936
777070581 23308
110412276 381
368296398 2601
641397863 2138
471145343 1597
293687617 1433
681482601 5660
100470367 342
917252059 6234
708751652 6024
539667280 52893
3589 758549313
853202016 2844
906003020 3020
357478555 357478555
78900264 263
663265079 9302
764405093 2548
117299610 391
51550630 263
255269029 1387
986024506 13507
187920980 3896
882204274 11923
610169259 305084629
396857935 198428968
202516536 795
750467787 375233893
23933057 19052535
226401719 1822
532787457 3569
698084278 16236
48503 545342803
98 9907477
562061056 13498
305401315 1018
788397877 4907
705725441 5432
80937660 374
270600001 902
90486835 40606572
428008801 5132
332548233 8579
813880828 10462
537545364 3147
340601710 9890
472398150 1610
378728669 2481
977703260 3259
898106642 4833
1289 54148189
998406412 3328
784680086 2879
969984355 484992178
947697994 3159
867000357 2890
370996274 1507
709594127 5191
44789791 15482
399720789 9590
847230929 7285
477900653 1593
714829506 3526
106799999 356
295861190 3335
137123910 2105
138627280 47359422
10721723 51
33656304 264
4715 907306796
883306871 8358
49555617 551
611539836 18303
8628 908516477
619200001 2064
363934779 10460
309346562 3489
158018717 1023
627559694 4073
757206236 5212
369769625 16019
238799999 796
531380119 5627
244199191 814
456096576 1527
9116 594595605
316717170 109821019
549599059 1832
518502150 2546
751683064 2865
42785968 399
259616455 1727
682469732 11145
251166120 940
707206335 13161
965404664 4061
78110357 3416
28381859 622
43800110 146
515724192 7248
230515844 1085
312411671 1267
437016140 4427
554692617 277346308
273750840 1485
895404161 5380
798602663 2662
489658432 9493
328325712 1209
343277861 1720
814529999 3800
179878609 848
429194320 161181069
598681821 598681822
476071040 3070
793656141 6431
875314783 9037
518341347 9536
666318612 20912
2323 362316184
367499999 1225
775491873 4043
903603012 3012
475770689 2655
162624450 930
309299999 1031
820262278 3794
283263280 1552
159759536 1614
939389169 12557
170935116 1147
157202377 157202378
345859406 1861
851511215 29688
525503949 11917
28419767 468
677442176 2504
768002559 2560
403129923 2348
706909491 2894
895 136423955
868957090 434478545
316992068 2136
396003363 2460
679711366 6103
112517155 846
448310987 5652
338985058 1234
571264810 6843
66311293 42348663
905822688 11659
345601151 1152
448243332 224121666
615597948 2052
615267976 15416
794532461 4883
740214433 21008
10677135 216
596398012 1988
936035101 21450
595569847 243483920
127200743 424
477873005 10272
417508028 6542
214974080 1336
1591 353915839
521253285 521253286
167813101 975
167665031 680
820825131 3937
742795181 2885
67948179 380
194325184 3613
258900862 863
862382265 356063910
617757869 3211
410443199 2880
945903153 3153
672820400 13300
922169230 4379
844804013 2816
801135016 383204616
287420787 3028
929400001 3098
868200001 2894
272697676 1100
566023452 2031
31479599 233
615902769 2053
637800000 2126
358730883 152438
303946505 4698
816448058 6184
381342401 1600
121626614 5591
78307781 340
986334644 4781
234455226 3725
198746460 1620
610055955 4671
407698640 1359
735923997 3337
998998539 3330
731416952 2632
858085825 3570
968652847 15165
292829079 2602
986959463 923437078
110 22239479
542401807 1808
362625873 16322
687910819 13030
105642535 438
216601354 722
917469586 3427
584317862 2529
751446301 268950
685381186 5866
549911341 10065
385498491 2647
718591317 4183
220619054 1327
6747 767254209
553876335 333258052
934500434 3115
85621599 607
14387 882584902
347953651 7278
170978105 2468
74100139 247
18653816 124
730200001 2434
270432840 107383642
80467342 978
670470014 18747
256172154 2563
258599430 862
977563591 477784708
771456751 3982
472533700 430004325
405598649 1352
644080716 3077
598203010 1994
753900000 2513
616753342 239458240
932101229 3107
696624132 8617
155787416 716
711858887 6220
44185519 2404
453256399 1900
156073978 1118
831636453 4527
2799 811639985
836702789 2789
726517356 2767
698980176 4879
567901893 1893
445495070 1653
317154619 2006
403500000 1345
63601065 1483
538103976 10719
412198627 1374
620102068 2067
507694706 394400195
22499959 75
519814953 186859197
926060427 463030213
17845382 201
576317360 4549
856960063 5650
257971763 128985881
952912925 5275
822279107 4756
224852807 852
807643546 6789
155588155 699
993303311 3311
766128927 383064464
733817451 366908725
653101139 326550569
917696940 3059
992171701 706675
225181760 1180
952952003 24709
654019220 5014
551507683 2992
304979947 5465
687900001 2293
828176423 32683
695400000 2318
21280819 131
168299918 561
78136626 278
506114712 2368
187430257 6788
75115827 5419
851246859 425623429
273709721 136854860
804392929 4134
793950862 41371
107874461 851
255300501 851
819 155395422
918690178 3651
433765584 18024
3605 802665510
4026 626225406
179049653 798
430205853 3437
660737393 3467
499814799 1720
60685981 435
82648797 306
839998043 2800
937760822 6225
270712208 270712207
173400577 578
770254993 6074
218400617 728
939726989 433823944
713731189 291988976
715003001 4250
468817166 2751
512226150 49395
917802086 3976
494561246 3434
8711 968101293
247499175 825
900003528 3000
96532371 547
456015549 19365
421753289 35546
340798865 1136
810660929 3938
7221709 39
534018433 7546
88416186 88416187
322200913 115838600
193720379 1198
574810260 1924
980725538 19423
3339 901005777
339729616 1557
1996 359281996
892197027 2974
449218771 1911
175200351 584
175018073 609
349547851 8433
560273760 10172
696601865 2322
95400385 318
164099945 547
32779208 127
986714946 986714945
751489735 2784
3095 740961570
116630643 116630644
795424381 719410328
414372012 7530
473100369 1577
765602551 2552
84562567 298
125867472 125867472
738106412 738106411
897386719 127726
500611021 8310
303593956 1189
467401557 1558
819265590 91949
4875 619597875
45105939 983
180962306 1798
177795541 684
593206218 6241
274501457 1422
818407581 2770
390717320 2991
855811522 4147
762120641 381060321
749735961 38207
556029877 2557
724947347 362473673
820086012 10092
73299838 270
282307375 3991
761022646 17633
972947258 58247
454466860 3739
663369761 2460
68318838 229
130001713 623
729057152 3377
185699687 619
592676739 3494
106463879 360
502206697 5549
540456942 2007
137254284 104955041
189460682 1510
252000000 840
165387230 817
450650852 225325426
368690120 2166
141375744 945
566346027 10551
386392042 12593
787239731 5890
960712427 747210802
461084031 6824
386098712 1287
702790711 401007877
52976221 418
125852780 4715
697209434 10100
403438749 63304
295962009 3479
267926103 2091
169799931 566
791106858 395553429
39778845 163
738823931 11277
378703332 14803
3956 829914842
659131565 2942
920364736 5308
535368835 7826
115034804 489
513598288 1712
892498392 2975
271200905 904
447973159 10520
396925600 34993
170256698 677
274179311 2864
309556186 1311
506273534 253136767
252300000 841
992478710 5667
809 238837555
954014653 5886
453477141 1660
582300001 1941
800883937 4248
695243232 7284
394912520 1483
225036951 950
613271736 3927
688853431 5367
609442763 11886
255950641 127975321
553402087 2941
627597907 2092
391837761 391837762
761534593 2912
361888342 1343
471462535 2463
622939753 45957
695997443 5321
789552455 12685
772763267 5623
494314281 1795
421381829 5595
910617709 24682
893930937 446965468
587398042 1958
8699972 29
246604759 1060
998124337 11772
26999909 90
185009483 3102
560768209 3183
287975685 18735
15142231 118
634303848 634303849
678191725 11732
792853396 4915
345736991 345736992
260241937 260241937
537632068 284612
148702123 529
435599145 1452
161134322 1338
831529456 4605
596700001 1989
884092276 11693
163906051 2415
117034334 460
556041342 1963
438624397 1476
725757031 4335
164100000 547
816836506 17736
862521846 2971
2590 652716260
397200804 2307
720904700 2403
226244629 989
409635588 5604
826926308 5036
816298478 2721
454494950 4186
943964887 27984
321163802 299907204
841497734 3542
472972624 472972623
687726479 3624
669136531 310066683
337961978 337961978
173933439 173933438
929399999 3098
496189381 218654304
8582 925894816
338416716 5785
31950 555152613
647113550 2499
374098 855328701
685146817 137912
989905823 494952911
561063360 4087
176399411 588
38999913 130
399420516 50035
282256662 2227
353604239 3960
97262550 450
880245710 4090
48107773 4612
551425922 3587
53588303 1432
375298750 1251
999916866 5889
292280669 1485
529421724 3834
492820930 1757
218043330 1371
198101782 745
371619360 371619359
731726650 41148
868199592 2894
31500011 105
641276850 3718
31858003 31858003
777095700 33316
652197826 2174
394976860 2833
510538940 26930
538212485 3606
43863519 357
85493891 959
975130596 107885
971568645 551446068
50604141 204
74099752 247
713397623 2378
333706334 2794
455928264 2369
365817676 1454
196761150 1710
812260487 2964
56138045 349
662198179 2954
228888299 994
466570111 17214
2099995 7
522412389 261206195
528822722 1814
737914704 3496
3506 907731448
510099937 2267
167399760 558
608597458 608597459
887102958 2957
514413844 4133
191656045 29052
24949750 164
952812595 62838
747597509 2492
795827190 795827191
923099999 3077
115213112 434
838767822 780212248
230100767 767
226682482 771
993050713 48366
759608751 12687
110534833 1408
537430236 4116
864897801 3020
368466799 1475
358412596 104311
841262630 5851
640224387 640224386
135287325 67643662
966003219 3220
788115776 9184
465484321 3240
308958118 2952
35332837 139
59386814 674
11334 774743033
914999080 3050
515680408 3413
57885872 322
560373656 4462
80804171 533
923733014 11954
8411 644240545
805363372 4066
663332158 2665
330298898 1101
522607229 3485
927588844 6551
250568275 2222
1215 127546552
265200883 884
662802784 2885
195848297 1297
1095 234275250
392178834 29513
443969265 221984632
141577709 3530
843865389 3670
759897468 2533
898805889 2996
418800950 1396
10373 906678183
966999367 12951
129603342 726
377102490 1257
419897844 1863
11 2125376
111983424 392
729126572 729126573
939303131 3131
783435781 25086
750358980 278252422
151271109 2343
26391122 26391123
352099489 176049744
372796513 2208
89100001 297
562715863 2913
334792781 2020
356253489 1237
439463639 8756
49233274 49233274
1009 272983782
449398556 1498
413924699 27795
623705937 16077
221393291 1437
546314686 1923
445502892 1485
279956119 1066
337500162 1125
235904492 1641
493800336 1646
17722859 130
239653522 4167
26311265 237
509098302 1697
433398006 2311
995791951 497895975
1668 368065314
316798943 1056
785400570 2618
346786339 1160
1258 177727422
256199999 854
254640612 1461
595201940 1984
347648981 6715
899807244 3306
836151085 6161
684029605 3329
433792705 4982
583618338 2223
410151349 165886186
493394515 8594
250876072 10802
313200271 1337
996574902 455895710
28334 638613894
3568 849733472
58612471 237
133199710 444
940491399 5870
880925400 3390
819936023 819936024
509698300 1699
730875617 2827
885632455 3073
605700579 2019
607554314 6267
315062166 1265
636097131 318048565
876285032 6056
979079374 8375
393325871 3136
778574528 770130405
566153352 2284
248845427 248845428
2884 305513656
916443024 8979
241954419 2051
305781800 1160
822944875 3842
396940445 4565
202839821 2570
26682 885849612
531299999 1771
512435473 4970
67488513 256
290699031 969
186080628 860
333922519 16234
775632001 71500
962013874 3490
914509522 4483
413698622 1379
6596339 30
283291712 4531
777897581 2593
334852797 167426398
203208721 1560
538785710 2031
166500311 555
588523392 6967
1048 184177129
982932217 491466108
620286146 310143073
800756064 12797
291758984 1688
1108 323996591
436198621 4290
803277406 4221
930397001 465198500
8955 997667595
885223489 5171
349201096 1164
735992640 3252
139962783 69981392
858250270 15250
432941408 2133
70800107 236
564191870 6527
46473100 157
161420208 2416
782742806 3293
292407751 1190
862971165 4995
721651496 721651497
455203911 1603
768251315 5826
45622657 216
58500196 195
416401388 1388
429871541 1915
754467615 9298
93600000 312
143399523 478
714135953 10246
1035 34201914
2743 711416251
321965496 1333
85376792 85376791
768683241 384341620
71399761 238
842210495 19610
277596711 2773
739957931 8901
202594937 4134
365206940 1940
305386575 1183
395626084 1561
3000001 10
430198566 1434
856445747 428222873
139497913 69748957
1517 397014070
479041495 2734
882694439 10380
134692686 586
617235278 4334
389305291 1409
869944726 110012
257773661 1310
943441064 943441063
467975017 1818
150900503 503
8176 532313558
83930061 2236
243793887 2444
251480016 1621
180503003 620
8400001 28
256592180 860
772241115 5372
163199686 544
261636347 1446
99900001 333
150372693 766
3814001 1907000
321301070 1071
152930086 605
1554 411312804
609597967 2032
345812008 1621
376201103 1254
553015249 6625
969742173 14799
653543817 2811
8131 587030419
788847880 3512
367340399 1575
182700174 745
730373085 2957
3224 443238744
823280432 3027
909491340 3811
16084480 8042240
5941 773585236
798015631 19795
108130323 556
521930994 15147
735300001 2451
53618728 472
502116556 2315
479830829 4996
551958785 7211
970182865 3401
988955985 5833
115481701 540
704999784 2350
933867540 6087
594193449 30443
830887176 24704
164099453 547
118839 915297978
492337756 22841
125302441 125302442
712856099 2614
288053896 2868
434999541 1450
749000368 6821
823202744 2744
176236721 6723
219300282 731
158860513 1207
530218333 2394
729303493 3697
3806209 18
522166944 1846
160442657 592
685268914 14215
914229333 457114666
982209128 619693245
702662903 75288
389400125 1298
248626850 1551
6337 564235079
228988524 15069
382240487 11936
435043818 15598
955231121 28011
301952701 1575
385347766 2771
948274325 4324
769502050 3615
962089103 8055
216415886 941
482100000 1607
526984319 2159
670353559 2536
578029409 2142
14015636 47
862914815 8577
79695965 357
982426566 93511
655357999 4400
610198704 2034
479998738 1600
743649671 115901
624463329 2193
196397343 1336
344299233 1627
831282263 6507
669561143 3687
662282555 4483
400655704 3011
556742874 11219
500402964 1668
5475 264004500
52523598 211
65395328 32697664
778497934 2595
736202879 2454
815430714 4674
706858889 8017
811408280 811408281
183781383 8504
490044890 2329
644277355 7474
296600766 1762
226398473 834
436695398 470902
17999999 60
414233766 17545
725997580 2420
137999539 460
228025883 772
837902793 2793
950054285 3748
708395659 10180
790733757 34297
352200011 1174
867021631 23272
330900304 1103
731920176 3924
986812940 3995
933346811 3142
381084890 2039
801182924 3952
984869641 9105
819848640 2864
102027312 1726
877266711 8293
636241891 30316
504872940 2145
848362107 848362108
642449215 4864
132599999 442
42169 915161143
38947511 782
236984509 2870
300418585 2199
581405033 3839
4087 542336726
1152 333031680
82122375 952
569294865 5183
517324107 28761
17911992 124
704514916 2866
629901132 52121
67029440 466
193497389 690
3738 951152790
111671850 458
328675609 126739311
529615798 264807899
721645699 26249
741298867 2471
612692028 6396
572770211 7252
793250658 6306
990547001 4742
129541913 639
648685310 7471
411432820 1383
531825888 3021
616788517 2122
716705326 20135
174808238 174808238
715546277 357773138
385660458 385660459
269522485 926
909 262906434
488919972 244459986
705869873 352934936
185113494 2021
579867465 216046
200400074 668
82754570 955
408301119 1361
148517152 831
993784834 15413
147149432 799
456965600 1852
441714073 2640
558832960 2907
788961891 21943
51693461 25846731
933139463 466569732
500407051 2706
377850901 2100
461532478 1653
699601676 2332
477875544 2328
582916299 2722
841187953 4653
4659 552781032
866070197 5243
993821416 6059
602160983 301080491
464583394 3655
781654126 3152
753199238 22789
623716452 5297
750650715 2815
532783794 2662
103500346 345
359567177 179783589
962065100 762279109
162209435 649
1501 95572124
16958975 8479487
485041607 485041608
485110911 2143
468954242 3846
145515021 644
429369836 14405
914397312 3048
200788549 7025
861003017 6488
595874456 16243
179399508 598
323969664 1931
187597497 93798749
564187862 2136
180298485 3344
174293648 1874
2551 539045068
754896755 4873
713793367 356896683
250 67472750
667493441 5313
540601801 1802
227785964 9562
987471912 12271
100792001 400
117900001 393
1334 365160696
280637807 1560
601497994 2005
101399741 338
926318937 463159469
420265958 3287
326078865 12078
165281026 1365
908112863 7704
297396745 1194
259800001 866
506726616 3036
400820195 1372
681043581 2722
505064283 2221
568873413 284436706
151045340 1215
1959 246796930
203561901 203561902
605980015 2271
353100001 1177
484610543 9318
808 54276217
702902344 2343
26400088 88
50395517 244
964344599 6570
712092693 2993
347377973 347377972
634730256 2629
681061248 8263
862199999 2874
377182184 276686314
287700551 959
514201685 1714
395028525 2878
737099732 2457
992927759 7263
593299332 2298
196902396 1016
555419949 4756
850393571 4560
220193674 835
945998624 3795
783380178 12763
996312025 6771
640971524 37988
997386018 24113
916498522 3055
180244020 6710
384707165 2711
498168768 2217
488152681 2206
129032443 1046
801042313 5656
23666 829824624
233051268 2985
161535361 1010
957290863 957290862
49071998 169
360902077 1203
310740805 1476
497678756 5089
705368723 352684362
775744981 2703
106555786 362
924832285 924832286
817501166 2725
854796567 7809
645597849 2152
515876071 28130
136425014 2330
92380279 582
407009665 8928
739100373 16267
554998445 1850
133500795 445
2865 715636057
34110397 486
575474711 9451
977177950 450095765
399898668 1333
474316310 3437
552754863 24344
156899484 523
175947743 1181
683760089 25129
789511801 1025340
808366655 4049
532898321 12920
918111241 8681
903102576 6150
22824971 174
459083233 3936
780843880 780843880
142215606 1295
653582704 5390
83393545 41696772
3590 890363999
881689699 3314
518922253 9378
58634631 4770
884208857 7021
956626350 823309992
889556724 5507
68170162 350
167297738 2341
215547038 3035
727389476 4444
142897614 587
444925306 3175
263999182 880
855507497 3352
711695856 2411
822626340 4379
103830560 686
637258051 2970
950379410 18790
437277033 1899
276064565 1697
270065573 135032786
394984473 197492236
546886872 5112
564573897 2078
3242 823454282
196457801 1400
662234050 3062
190750743 1052
929020209 3352
826499742 2755
878295077 414522543
417492404 5951
523135949 3097
359794769 1567
74915642 589
386101288 1287
844771148 5879
50447361 295
412498624 1375
275935491 1053
27965245 385
653066395 5185
653019321 2980
864 221081184
625999725 3578
614997951 2050
569839706 2219
927898664 3093
168517402 2433
706499999 2355
531816027 265908014
868805147 2896
666048961 4678
1187 332176015
299205332 1258
536539729 5325
341099918 1137
951460920 3513
584293895 33673
520429715 260214857
689535649 7732
943851382 7957
306488657 3031
205725483 102862741
167681079 3010
261599756 872
200911626 1494
224831911 1905
285949624 3725
479505837 166064411
952795244 3415
725855569 8694
813296751 12169
59681987 225
21686106 147
366379777 2016
773104763 2577
430000380 4590
680100457 2267
626994841 2672
505996139 3590
215125673 2281
987036048 766892694
697456436 2731
913795486 6439
38463717 135
389699751 1299
278700903 929
545532412 5397
927393112 6834
845997876 2820
7627210 38
193573907 3429
524041527 2087
981247188 490623594
962224752 14416
31781412 260
868505443 2895
241170809 1048
666715419 14469
422853579 2195
679351230 679351229
761429807 3216
968274083 96078
439451626 1522
497429011 2314
583260256 3569
187500001 625
875095714 37970
821100663 3960
137399543 458
954823128 6929
836854509 3437
627883610 8223
287277279 41234
177789333 1778
950884145 7039
274297300 2199
561900001 1873
606780760 2779
885599999 2952
411697677 205848838
251401274 838
714360373 357180187
506915408 4021
27239699 15655
142632424 567
622251084 3466
935398220 3118
568639468 3525
985793582 967368885
386101066 1287
774897417 2583
964632742 5610
771088177 3071
1860 277500840
125643244 455
804600001 2682
921613137 3537
422092266 1637
26778 181595402
146957908 491
798348132 3090
594301881 1981
877202010 2924
87518604 701
575348629 3207
939624106 6819
648638957 3283
627501132 49131
186631097 2109
8279 385250203
56399814 188
914586718 7145
404987105 202493552
298379862 80643
452724856 2365
918800824 16468
610050117 2305
875125763 7258
920370788 4762
716400900 2388
2656023 14
562065781 81660
471375284 10193
771629703 3133
733501237 2445
207015392 4381
3294 736215588
680982659 680982660
761015944 761015943
201008312 117680333
161977749 1375
273718228 120529998
631904196 2509
934382526 4607
717109058 717109059
734250482 367125241
66300059 221
180601154 602
522242639 2988
294600982 982
900546598 11409
719075301 2900
911404979 57002
3657 970864020
906852205 15838
236400572 788
372438143 1248
270235657 1052
18642230 81
124510074 7922
186326999 804
788428561 3515
10396 698351300
624482819 3090
609698847 2321
684147257 349462928
687214932 3882
98399271 2809
782955593 3368
958753799 14347
106200353 354
178432907 89216453
308138123 8364
918215013 13222
340863062 1163
525 112201960
466500210 1555
943387337 5335
132212288 832
632842409 9251
824174864 4797
977667870 126330
549489844 4689
401100001 1337
642435599 5415
828299999 2761
866743819 7129
845188500 43343
183600611 612
581115115 3982
867472907 7001
42600141 142
4551 770902704
285755336 1097
402851812 141405681
11051204 188
932043385 4585
299572505 1309
4800000 16
305101532 1017
338938829 169469414
148917601 1237
131932878 462
229500765 765
611878792 15241
565789265 3686
84156111 351
488233745 22594
53858831 205
77302719 320
732958474 366479237
713704701 2379
800997329 2670
480298527 1601
282294962 13141
204779987 1178
373440869 13360
163133751 1244
880934125 24914
823804955 2746
709096838 11052
630498491 2214
714300001 2381
458698892 1529
212396003 1349
363521334 1585
783 182880887
584729579 3557
753643274 2695
682197725 2274
694626021 231003
343983839 2189
729854120 8543
850742953 18492
755702519 2519
485839712 242919856
574630596 2628
890891426 3130
163717450 598
135292243 67646121
546299520 1821
111046626 14094
19710823 123
805121151 349719703
820735425 6456
661800648 2206
831836058 831836059
45505859 999
224690417 2294
947335272 7124
293700803 979
347596778 2217
700488623 25268
600607703 6541
65823293 365
19176901 75
527277595 1873
712686528 2976
6486963 317
493087615 2944
559579510 3807
258930468 909
182831925 862
3185 546276340
312104402 1160
889900020 6885
113117467 583
583800985 1946
1728 404306790
33257 303170812
72615128 311
665151431 40692
710485775 3861
267915393 30249
164026580 620
794844955 331650520
203583672 1454
694007937 4562
247313855 5142
594301982 1981
940581575 4175
3875 703768157
988700500 12982
342264299 11675
18042983 102
4456 697319440
429321751 8250
749453306 2534
411300683 1371
744364788 14303
665622161 3513
414883620 1567
177246943 1294
123678927 2500
886736783 41477
64502 917089436
459898466 1533
521975087 3475
83399998 278
185582989 729
7029 820431909
862922015 3503
989179313 5505
13200043 44
9376 732762689
589265263 2996
760188423 3656
710102366 2367
9303 437222394
134716562 1752
710855176 3034
276451336 1582
422288023 3944
74927503 37463752
765900001 2553
628157438 217710521
184992903 1186
145891637 1129
2832 654307790
634502114 2115
211583483 706
892047359 3112
106488185 1318
552063849 3128
303520458 1758
103200236 344
376229682 376229682
3661 594755077
380398733 1268
309514163 1337
759297171 3720
598740160 34074
837897971 2793
469499999 1565
795538178 2993
946281707 430374559
479084349 6950
68286507 249
11855963 5927981
392299462 14569
127800244 426
562975170 3928
632398130 2108
429951324 3475
887707248 4643
823221222 823221222
667869439 4480
1550 267878125
241182285 1109
36300121 121
383649316 2645
993594314 23790
229093999 2000
20161505 384
802541376 3514
144399960 3798
932014329 5902
885434337 3447
632126197 5114
819600394 2732
495370738 206383133
9028 988541048
116170907 58085453
120323167 454
120300402 401
486251621 3697
199909 893026466
966416437 3582
993596689 3312
320659651 36090
569446347 7457
771001718 2570
489900000 1633
962654873 8474
904503016 3015
429899968 1433
694235992 3199
846114567 423057284
157499597 525
199700065 1234
59986873 216
410433196 3319
641354467 2973
262916852 1699
131911585 515
814800000 2716
578060446 58322
371954599 4208
469548470 1967
335997870 1141
607290104 2182
216085668 1685
608467513 2243
75655297 1806
2023 523182191
740953563 2812
103738850 384
7135 430404294
999524232 499762116
492206594 2657
463281795 4793
33771312 522
919704735 4624
337894111 66870
259671378 88772
221053535 88130131
121758255 121758256
814965188 21863
482755937 5251
48300245 161
38954125 132
67808 961581500
18886 863069870
829982476 7175
778533001 3396
781590637 4596
10975548 79
474037499 20586
121917548 597
112499793 375
929706840 4997
917757272 6179
1941 526154634
7421 751880878
295 75430171
844249979 2909
489360502 9261
192241065 6381
262983541 924
459192368 204839941
33750429 115
668481062 2434
587943011 2353
64499854 215
392985265 1488
260316624 2776
878605650 3510
962400132 3208
177052844 647
988854211 8258
192967675 1422
135859529 644
597914731 7155
738770617 37677
494127823 32419
145867671 72933836
538910945 27248
186903781 6617
789274346 6506
2769 732624789
242827472 121413736
405396800 2900
698997670 2330
309301032 1031
383203733 1372
1236 214256892
3469 133917363
898503797 2995
826378200 2900
413400124 1378
652944193 3251
498728537 3171
6540 962852238
501300001 1671
32086985 248
579301192 1931
807627456 9168
224715435 2227
925485821 5098
5332 629074692
443064603 301602435
276802120 2651
438801079 6281
416101216 1387
581007196 22545
750473761 4393
288782421 5118
132484693 132484693
465829921 2040
250410720 2845
188701201 629
264883896 109932510
172799423 576
963896787 3213
276762528 1608
305222859 152611429
728606131 3899
340883200 1400
765166597 16446
4270 994078446
203362389 2633
247460139 247460140
996406649 61575
235057036 914
61200205 204
270104433 933
864600616 2882
465229364 4054
544799579 1816
308701029 1029
582822275 2723
957749529 4390
647441677 10227
994000349 7243
766197445 2554
987311157 6323
750901441 176968
2830 825316261
411277265 8198
94932309 454
937950353 20331
621732060 33980
713495195 14669
300603038 22539
402602553 1342
396219944 1815
519810652 4581
938763185 554724230
750529290 375264645
945054085 945054084
327147284 1183
562094252 8284
845205760 12065
366124584 1360
491816160 3960
638116315 6791
295199017 984
578303481 2495
882000001 2940
3325 988511549
408523363 3276
548317224 3158
798265982 3186
576132033 288066017
967304267 10206
404727499 1513
945697517 3720
964083962 3473
362223918 7604
996599216 3322
980685649 4585
953413882 210286
9134674 275
48057916 1468
246072535 1007
668258223 3688
342074428 56609
891053304 817161210
681656971 2468
588375502 2656
605701225 2019
562629585 4647
970199206 3234
470561300 3322
496823081 23620
187321533 93660766
743649391 7626
958733696 4779
115199911 384
257337164 1405
112827737 593
713586183 356793092
534014219 534014220
77355252 603
903000033 3010
874197085 2914
409892375 1556
847127080 2839
409128298 4398
816746702 6056
413214787 206607393
331500751 1105
512101445 1707
351300000 1171
166308040 934
4043 836132731
667078134 4593
550148369 5291
33600000 112
24054593 84
936896876 3123
918094468 6933
623292314 623292313
577446063 577446064
842697190 2809
702002718 2340
329147289 1765
489369536 5996
766602631 4995
885318197 442659098
45899846 153
89494903 513
221849995 759
1683 298886610
213930505 838
658544817 2879
90675312 546
61247914 239
934503116 3115
657895851 3849
779763611 3304
1966 538943512
809557813 3356
569030453 20352
686743579 3632
281220948 281220949
5014 427107562
968976371 4459
843002809 2810
542862802 1844
212099292 707
89400189 298
108885172 409
31465936 183
185999999 620
472615360 12421
354280201 22580
583867249 3324
929279638 4774
11391 856591425
552690571 2479
497716580 9489
40359927 691
432121556 109039
16911076 75
160342068 604
73199755 244
356701190 1189
723816273 2966
71531108 642
90899728 303
808274714 3218
785293704 3937
283500994 945
439695123 2284
954425519 4206
971498463 455972958
40387394 907
482101608 1607
704699572 2349
613456164 3217
3352 862858432
803143703 5214
138139858 4267
675793128 2465
147891520 560
384994675 1555
1346 308963932
552508921 13522
154249968 9096
377699999 1259
2610 350071607
291475094 145737547
592198488 1974
611161082 276306226
586199981 1954
463469952 7768
502584789 6441
548623261 2367
158126500 700
981535741 440729870
127751318 127751319
482378791 1787
989883860 3843
504126139 2030
844 202194578
268214333 2747
133985751 133985752
29699997 99
630460125 4886
528951704 2378
213009759 106504880
5700014 19
865799452 3137
461791979 2340
79565220 291
660197670 2648
488884960 2389
979183108 5397
940953129 940953129
425667489 2584
597002306 1990
8353 175093498
102299658 341
117299608 391
1033 232963193
352509331 1513
321 62523071
576148161 6752
428616329 5790
858504679 43076
767524909 75970
609475218 3049
991090189 14879
758998355 2530
34944614 243
220422746 110211373
982240797 3421
2543 714173577
415443599 2340
443241931 21570
55180490 358
423599638 1412
882624141 3884
707925507 4370
133627418 65055591
692963193 3871
871773796 871773797
127671800 3247
472200001 1574
885631435 3458
325406420 1167
319142087 1078
522281391 261140695
404952845 9161
952980321 952980322
739418624 10125
483646008 1912
2320 451236458
525899999 1753
292670430 1572
870 177786240
974884899 12995
929342343 3395
178862496 3041
585941203 6237
458459028 1593
659841972 3392
391151185 1437
280799824 936
702329706 6965
390706204 2559
252599157 842
813898861 2713
523923681 3920
920648224 7901
129775120 1223
5653919 40
782697391 2609
877104532 3639
915707972 708292946
655122440 2920
620395974 4618
270252942 3454
611700000 2039
986070656 50392
726301675 2421
561384183 265474765
38700081 129
181538906 979
529929444 126505
998262325 4132
769202565 2564
756900001 2523
477725825 2427
551175664 12688
885492074 43512
224520237 1611
199600534 2871
341435162 4117
448100762 1611
331596443 1486
374298834 374298833
215836769 12304
486072203 3198
454373024 4144
761207246 4229
359101722 126441217
269909153 269909154
716407962 6121
614219005 3995
298059466 1230
38968989 38968988
792701425 5570
181146989 657
282239221 141119610
1916 73545485
676950265 11711
28120510 110
986967904 6893
644996710 3310
596285859 3207
212214822 15393
3814 458017049
169500726 565
70800235 236
3739 664051630
165652907 82826454
204393712 28324
748804238 2496
501408723 3449
542199361 2720
218399285 728
129774889 435
612299963 2041
997548028 496591740
69162587 234
176529799 1067
421801315 1406
930000000 3100
836582403 4388
71496098 289
606248215 12883
913983342 12291
961044572 38025
128422926 698
756613887 756613888
324938507 1747
33911103 562
788054595 12217
677700000 2259
784138312 4758
259102295 1721
92399717 308
119423851 650
290675234 5858
32492546 138
828302761 2761
34199887 114
924974396 924974396
621462873 2104
625965533 2193
605095771 291840694
750 219282958
499028410 374899268
221984247 1342
101796963 101796962
918227814 918227815
369973365 369973366
959049983 14365
151654942 779
679235311 9890
4328127 113
546847634 238951869
959566154 479783077
65610185 1084
388680348 8511
661492660 661492661
974405658 3248
661 136366306
718291232 2673
647081793 3067
65400187 218
54900127 183
104612357 1316
458825023 1818
50540 914852012
617168866 3518
199305075 99652537
978647579 534183515
182033857 897
186960121 7320
3188 738866820
358348065 12868
834244748 8853
965588893 20931
4077 199862368
321142799 6600
753197419 17759
829882541 829882541
104663026 1563
569287613 2166
793197355 2644
195539012 1030
102075519 2438
867529603 4299
601072542 2473
503781409 3744
378786108 1319
947363584 323221625
438836577 1846
720364374 2567
3881 440922000
6007 919255720
756135537 5483
439103 2
373063625 2018
430415554 5817
144000238 480
996229867 996229868
978602770 3262
154843921 1188
808307153 4624
374519905 1992
971295272 5971
40095251 169
376280149 6166
780424040 52946
675689491 4518
202 40656586
436600675 11735
411008797 1624
893129295 891089464
613668043 2641
323087378 1541
403611078 1621
418148213 418148214
98262305 464
583131414 5045
300001230 1000
106414184 1009
762255034 2683
517558620 1763
11731616 52
160248865 160248866
846730163 2848
652504023 2175
465860252 3692
968696771 3229
48319777 48319776
249897312 1296
120652785 664
191074325 649
787006450 14067
665681223 11206
52949845 3223
952688346 3386
704070239 10464
203330316 903
287099610 957
863209199 8400
26197551 143
165818862 936
237036676 2751
371700000 1239
511924051 7264
886126065 443063033
538071074 2175
766719157 2604
815212598 46367
506998310 1690
552268579 2946
554671289 24462
74100247 247
495295662 1886
631493329 3890
822604228 2742
649200001 2164
158099473 527
170592753 30488
413124791 4444
5373 924485889
629310397 3351
152541563 76270782
120485312 3251
32775457 224
458700001 1529
986400532 18266
174395980 1697
788087678 4121
63300210 211
114202009 57101005
277642512 3024
121476811 617
876473152 6766
64355931 1008
279679094 57773
89399702 298
747027901 20525
172321335 836
999951152 3439
974541865 5059
674854576 5212
978574868 978574869
524100513 1747
391501306 1305
512250473 222205715
589606452 589606453
126724707 1891
418114132 11386
598186408 5903
557252514 2457
775604160 4140
675001562 2250
472988546 236494273
346334736 3971
771107569 12340
308620623 1612
185290794 2379
196416842 2812
711135944 11101
373499008 1245
844505491 2815
163744945 1729
666000177 2220
761997461 2540
449698502 1499
691418802 2474
448607705 6206
168300560 561
83099723 277
882597058 2942
175500001 585
453220062 6789
419269674 5225
642366129 14012
328200677 1094
274159841 7125
644960587 2337
818709149 3841
165600000 552
993332256 3813
647890629 5557
1761 232352179
866650476 6107
853676766 3057
896617593 3523
814659412 5302
685686421 2496
908157709 3370
283501722 945
364198785 1214
694086751 8001
593841234 5901
894205819 9907
232590042 829
2747 536985225
841697858 3931
18711937 222
960424069 7116
179400740 923
265708475 946
245876171 1443
715018784 200772
482772006 482772007
443616271 4048
3513 909884086
872154189 10565
172922700 5350
332 34760119
973838141 9162
44194919 154
135964316 135964317
415216839 5620
21429149 73
69716400 300
125268990 16170
317381627 2676
561032587 280516293
862013209 5371
927758305 4512
423371676 1533
199237589 915
97697192 648
466903304 3113
405369087 22610
364767954 364767954
799798951 3285
16190863 61
408599895 1362
52790849 315
684303028 2281
827161891 75289
941139895 6269
309892393 2359
510002023 1700
716743353 5564
446398513 1488
784985090 2930
754730664 3389
732010345 19227
178128 989322912
485328792 4056
514955034 1949
300036918 4050
693632594 2798
700374782 3031
583357864 2370
751202082 2504
747030900 12775
934978538 16987
689 198555711
149721161 1394
45899933 153
950593320 4824
686853000 9000
207464600 920
223732307 111866154
483732986 241866493
971096762 3237
876363056 5618
176559049 2039
760726205 2586
123176941 1290
755404112 2518
844154783 24992
965071244 117149
886568939 9285
573252092 49063
585002188 1950
836755111 418377555
492003881 2076
722101815 27018
733457010 19669
684970860 6145
2649 137748000
931242899 5558
17059736 83
272722416 1486
518024412 4081
953714333 8898
307201402 1024
820798760 2736
47274601 25962747
261560400 6850
80949375 668
6389 759598999
8176 676572176
77241150 1130
909620004 4573
98714589 359
379608735 3381
359930653 1364
95368244 581
543701590 486054064
367952439 1306
745497516 2485
58499870 195
358665555 1569
672506085 288610356
686098741 2287
875919148 24571
700221729 8032
528476993 11747
518271419 54026
559791980 3174
339898866 1133
166442178 733
6391559 49
792473096 8242
2497 263128866
1557947 38
277812215 1212
739315320 9712
365566725 3292
1281 351318634
914873191 6026
221963123 956
721426205 8501
141492649 527
724845791 2918
65064204 2561
814724459 137159
215708712 215708713
802031752 6047
649050213 2595
962650551 481325275
289389351 144694675
739200001 2464
425099756 1417
339399989 1830
312770483 1053
718115108 4116
307001334 1028
429070545 325337123
1224 325927944
931700031 5399
829891652 9557
25546122 25546123
61405502 789
263695850 1076
981506554 5327
3039 562515861
467233635 4191
181328448 96712848
893059902 3897
1553 377991688
384711356 3713
323611001 1521
113099623 377
798233809 2712
349353362 126649347
128475739 16803
795665372 190183
844145256 4426
242142461 812
428401062 1428
356399337 178199668
995663888 5206
93058356 40449481
914191902 5179
88143635 404
85424663 650
443369137 5813
793298647 3439
20021214 97
953043019 3305
957095465 146579
97606227 48803113
248100973 827
151630190 56097
10827 935799264
249301419 2178
515757535 3182
763664911 9703
653093286 9718
179292319 983
593416343 56485
334683854 2642
299439349 11690
523777295 3152
920651182 839225828
865722108 385975054
79748522 279
37141 383857522
845565803 3924
445 80697190
3492 968429810
870178476 435089238
474990921 12026
70914629 35128286
265182761 5902
128099645 427
963899938 3213
773048782 5464
338213952 93792
230063651 2601
891393937 28152
497619830 1732
908674471 4401
64582606 346
1641 490155582
292675900 1057
333195031 3489
9079 297216973
152406818 152406819
883503978 2945
307748641 30123
516410757 516410758
567638155 3411
260884273 3346
953100541 3177
31843152 109
486379052 2043
26893865 124
840001266 2800
813548593 4433
365681422 1561
954853940 5560
724570391 19326
3961 206283090
536302016 6111
960987351 21439
668178398 415436648
666234464 10240
702899512 2343
364125255 2728
587098327 1957
782111447 3629
225891202 1137
421453241 421453240
822158671 9255
313564762 4267
780791578 6367
564503027 1898
222466802 3471
745372986 18114
361236997 361236997
981524425 4025
537460805 3334
151308096 543
294899016 983
489860317 3102
321499920 8053
976502953 11448
626398045 2088
716243001 15700
729986032 10247
934810094 66013
272708611 1547
679195524 6005
396988920 1939
563401392 1878
354947488 12147
743235424 6065
8065496 33
3743 515904257
757644590 12927
588001960 1960
74999948 250
257577263 128788631
875997081 2920
186000176 620
938266543 6968
354598001 1657
15080016 56
836486988 3988
492001639 1640
680698426 2269
199800666 666
1594 351610896
18863634 73
398641748 305609679
670449142 3951
288268067 144134033
596416733 8691
859286184 3313
601642423 300821212
392053929 3824
858902863 2863
378185639 1580
966181007 4333
148392341 148392341
205285819 3563
729610801 12360
567 130452525
1757 517258964
809734323 13001
879897068 2933
625278103 312639051
187083745 187083746
416414256 161334825
914996951 3050
595614021 5770
410847334 1645
632875038 9410
1617076 903062
775305672 357145325
556778001 4787
653250691 3387
685533906 4577
915248353 1315012
4407 462674028
702179232 12448
11305 994783294
468759738 11334
266362191 133181095
203539737 1045
4386 649948182
512267481 512267481
445613489 31530
206476284 5878
364479524 2108
986105759 3287
608663683 20889
781540447 3659
590231718 590231718
932405141 3108
31166029 2172
628801669 2096
324066429 162033214
587303720 2391
22742740 287
728376568 2485
11400037 38
202713822 8793
11928 901799130
933488834 4309
682566395 6268
196682094 1506
717669826 2966
683553750 4125
996073341 5354
451660035 2239
769202777 2564
44700020 149
938337477 3409
853913304 369515419
143464635 143464636
314114332 2824
314100662 1047
238843903 1664
944027477 36106
933578002 27354
677791793 677791792
25220896 105
239213877 1033
715928121 659671993
529843789 1854
206944179 1779
202499999 675
896106656 4044
606422010 236941018
190200110 634
778526267 7566
362349061 13630
541459687 4974
638478161 3932
539251266 3725
554266027 44391
529507642 60218
816968800 4040
313713546 7352
87000289 290
854776385 3124
886544311 886544312
797407294 8376
696967397 2953
512840406 6860
680086635 10721
436249461 1474
245239649 3648
611281410 305640705
34752585 707
894302916 2981
222009295 1081
182385286 710
23653 384442488
531299999 1771
6521 467592632
985683378 4231
60900001 203
936857805 6070
408601154 1362
601431408 2148
545813821 2820
543649371 4139
303064994 5541
117612035 4437
941823017 3186
223642195 2005
777275849 4627
999510109 3972
642621532 15662
428857311 2768
716697612 2389
929401857 3904
628768000 4900
286499456 955
843219579 7126
51600069 172
926266198 25634
767781612 6786
391118808 2126
562098699 6516
972359816 18447
477224567 1834
889502964 2965
954443628 5543
897208840 10120
805387374 4375
269999734 900
632403520 2108
302699199 1600
465718974 2755
397338572 1575
274580971 1574
266193521 1165
73625782 1127
228651193 1848
727461402 252033054
69966972 314
45038906 358
830134705 10815
854302501 402726418
948105509 8863
135900454 453
375355888 3781
733480360 3873
58279950 402
603000463 2010
500452305 2059
70193465 439
6835 994601860
3616 919935712
361699716 1779
519027277 6842
507131597 2049
618391237 2897
276941486 12395
311033825 1706
414653296 7895
3089 431699970
1072 198449712
396885342 6486
704892950 18165
361800668 1206
176471648 176471648
232907092 4070
8855 630013892
575236718 5741
1545 358880948
3098 148793842
299085396 3661
936899659 3123
324924997 1430
356700834 1189
990714257 4844
249834132 9078
582746177 7333
556196354 6345
566325168 566325169
411972000 5500
285600953 952
934203115 3114
496210431 2512
723911371 2730
489985130 3053
994803316 3316
874721841 437360920
528705696 3605
159493657 4695
654039551 12725
411002681 2110
130188883 3623
945282804 4855
751845833 19287
326398912 1088
718213968 3559
315552765 1069
593895096 593895097
778802595 2596
328332228 1788
412109165 3316
1632 404221920
887929259 11806
825002749 2750
702456291 702456292
643420380 7845
368331414 130335136
887116213 443558107
210600000 702
335102148 1117
192048610 104431
693622719 693622720
351210075 1471
325659083 2267
800400002 2668
879788673 439894336
53121690 1897
509990443 8868
505638429 1772
63177908 21793
100003832 50001916
3550 974731282
563559696 22449
312917880 4440
492549920 28690
320257217 3306
65412301 1850
896531376 5282
151134399 11800
454735249 4798
405156241 1530
403801345 1346
152399847 508
917056559 3480
257988123 9447
855779067 7132
938492177 7695
913747593 456873796
77100529 279
712754674 16168
894934873 9256
305614470 3045
634087094 5059
736060899 3256
354900000 1183
950041045 500567688
714492796 714492796
757181699 9350
984475216 20486
43499856 145
444001480 1480
879638093 879638093
960615725 389317611
680003433 3322
80753200 275
776702590 2589
458699638 1529
609305780 2933
559727999 23322
834033838 3382
517795076 2287
442799517 1476
934205470 3114
974798560 6611
312983576 1853
680565050 2650
881399999 2938
106931109 623
955503185 3185
373624906 1474
233561457 188159516
534256873 534256872
74697175 704
363493079 1279
87619139 552
75899999 253
379100680 1772
570901903 1903
2800 286812400
575475637 287737818
658615387 2708
300940100 3311
854689338 4473
956425855 4835
295389828 1314
104099999 347
376800000 1256
498699487 1904
494412346 2136
2479 158413381
613870162 2197
200131848 66817507
865164895 4191
115199933 384
2834 444940834
369301311 1231
98400387 328
1004 51444473
788820779 721797268
867714687 433857343
409636458 1386
53526409 53526408
576338769 2901
732262957 3934
379431162 9654
488331136 195239536
428848297 2568
63965196 229
201269209 1756
414543635 1535
999859994 4365
416888333 1966
57988034 218
352500723 1175
999821951 3876
3111 916720349
748197435 2896
856127476 13334
55268226 224
7800021 26
899887701 6877
247850394 1692
158417534 905
452186805 2435
986270443 4380
336549671 3793
943813054 40973
532033300 23150
477795961 238897980
56400084 188
518274579 13936
182903423 1408
991799999 3306
817780712 3520
797769432 398884716
236681432 1064
499721806 199947011
676197745 2254
557393349 2686
3758 858914226
354053495 1902
606225205 8842
876900000 2923
357484337 1279
785729623 392864811
914649595 4681
4673 281932459
786897377 2623
308775715 1263
311217128 12123
771616426 5393
405681034 2501
87031974 809
1367 275221425
12904145 100
70500371 235
1617 480600902
731518327 365759164
307012720 153506360
580431776 3947
377051122 2265
482046216 258868166
560266748 2213
19200001 64
508753072 2136
83153126 427
361701721 337703899
125999847 420
77346555 48191
933264728 400012737
129900155 433
918825770 449583318
26514493 225
202077305 680
937571510 937571511
13966305 7972258
633570289 5869
363517993 2421
428237320 7510
288967897 1372
458437487 2032
96600000 322
178963980 671
8834 515865025
782712172 6119
459549101 3197
12250018 111
8318 815052344
3745 928147332
80076805 30578872
264695459 101090879
240373925 812
273563540 12669
132211810 1087
427951600 2306
990 231565512
480600677 240300338
942757779 8403
299989491 149994745
321384893 1451
315578104 315578103
546601821 1822
686039594 3637
179591535 18015
737021867 737021866
488158604 2836
711198328 3895
590103482 1967
232330560 1617
621207735 3496
575401108 8907
79366230 486
349916271 1870
841355358 3209
278429349 1297
672061427 2615
565594271 2063
825242092 153900
102222994 365
659140240 10054
448726867 18258
230838255 1052
989399999 3298
578710276 2145
568744834 5306
579102069 1985
827128325 3431
475502638 1585
134100448 447
692630524 13306
268801370 896
787585559 18488
280200935 934
236385170 9485
82611894 365
105851521 1410
889802965 2966
598936370 2321
4284 648931712
144116989 1172
132299558 441
451614744 201844932
249900639 833
893923516 3939
968044119 5816
589501290 1965
613549902 2973
892831851 5138
544257274 4829
539699999 1799
985628330 3847
172199427 574
587424880 20201
355702732 1469
921404317 5453
760807481 2727
424179730 3974
841803428 2806
975851765 3961
589180311 25952
80735012 747
702341053 259163049
613621526 5006
167030094 587
302934134 5695
318660524 298773453
956288641 4152
861792521 14152
468902523 1563
618038137 19183
140847736 101689667
28998351 171
981532152 4260
144929387 801
21094077 1627
737397541 2458
171182593 1728
275416949 167325
892418522 7669
900346607 3218
451529304 1654
342089524 3221
982098839 6392
426527388 2604
373801246 1246
738897647 11784
3263 404714375
672378570 672378570
132140654 1926
116354064 527
523273769 2862
657129049 657129050
210859989 18358
413514920 2001
700802335 2336
992996689 3310
765302539 2551
696136979 7420
428699999 1429
184802100 2100
434554595 3835
179238042 1160
90533309 593
65913211 330
2944 860574812
774828482 7928
579601932 1932
666776009 4328
551761199 2700
897897008 2993
809256304 25976
471210479 1755
548999999 1830
462093971 5758
142225555 656
609901280 33142
232885925 819
721866351 3685
710697050 2458
587699923 2582
338602839 338602838
364587683 10936
900896996 3003
857341731 11258
410398631 1368
899975769 9312
534299999 1781
408393469 1422
425237332 145570366
974923542 4302
984569939 20565
133352997 566
841125759 3865
176212935 176212936
827997239 2760
166340829 2289
458699999 1529
296192949 1138
854009187 4307
842823740 842823740
948010115 12763
535984079 356053872
831607118 4327
107296264 769
1792 146036043
123385961 1217
740090737 38643
827 245802596
34514040 435
547450085 2065
953541131 953541131
937731115 4533
272469600 923
605566609 3338
955 283017115
864571537 4728
560188963 280094481
516790759 2931
347269285 2635
496512473 187686905
593160305 4136
849005150 2830
427122938 7109
881080565 6439
217264549 2950
508860536 3782
126483581 694
818128882 3505
798719761 350708949
351991518 10097
840518069 2922
943688836 3341
466401265 2489
265206542 2248
865721121 3872
1242 81488076
708759772 708759773
572727365 13614
49799835 166
462492575 3744
308431170 154215585
627601159 2168
845064191 10752
355397505 1232
158394108 661
578531318 5447
632098047 2107
22651065 205
118655695 1146
523638674 5565
36383066 36383066
975600606 3252
36104382 191
758718858 3990
408498984 1802
204091800 1320
348547433 174273716
768398625 4982
29560903 431
2901 391884486
775394756 387697378
451200000 1504
541498196 1805
873305007 2911
4367990 22
145167844 965
9677065 43
928058242 31972
898617148 6526
951305084 3481
377790065 188895032
102959 467433860
763758468 7348
777608199 388804099
164653691 768
448094331 3485
849679681 4591
944177401 8040
129299570 431
393925183 6541
842615128 4311
525900001 1753
23024364 157
598538614 6271
766749681 3342
939164064 14671
915941735 3478
534347989 9048783
108234 563763707
228000506 760
186391449 660
311062109 5201
809101289 2697
622203039 2317
897103914 7919
530698357 1769
648713937 15478
36452809 18226404
533750163 17257
463867789 4954
8822 346472924
927900465 3093
366115246 3246
547033675 2044
371826275 2356
958165542 4339
634107813 2138
116772364 116772365
365101216 1217
434532444 2083
429774769 25803
16800020 56
409471650 1575
809931577 4757
396172608 8034
187007869 801
771616762 9479
52708340 213
572667134 260972
535198216 1784
726948530 2653
914527445 4074
268374221 1255
719923470 5371
969596768 3232
217895154 1938
204794831 72755912
949969870 949969870
801576958 801576959
687897707 2293
285590035 2054
819517535 6767
50728745 224
186000915 620
357598808 1192
674778728 2585
879902934 2933
888345639 4478
543436121 2582
974096797 4926
933603113 3112
128484992 437
705829183 292599097
66579311 356
900933481 4272
450332996 140914
741602473 2472
43 6615894
156900976 807
921139081 47093
73896440 73896441
28 7550060
381337029 11091
324001080 1080
686608680 5608
967049263 967049262
824721381 19479
336239102 1395
980103266 3267
999671797 3432
615362521 307681260
123910158 551
453224142 453224143
3049 856457913
323400366 1078
464863714 2078
588585199 7861
176520380 2675
732728300 2689
964496785 3215
454401721 2790
892197027 2974
736545351 30798
120600703 402
439491336 2841
22190464 22190465
160621917 3434
451410704 5715
310013005 2014
67956676 251
918300779 3061
431400000 1438
465601743 1552
165200163 1543
655344652 7967
22879155 321
925674684 5216
353711000 1505
250230707 48438
442800346 1476
102635393 782
792320109 19766
599401998 1998
5039 942353468
191861530 4013
493015865 25784
359934744 2652
17270735 392
145425955 72712977
219552809 7537
17711 182180863
871036167 23518
300894026 5895
878420590 878420591
897503684 11023
126245618 16479
50118178 50118179
653444807 326259634
983749498 449210826
973763355 15095
11699960 39
786728332 2763
3946 506524344
69310512 427
308701254 1029
340105866 15091
438598489 2417
337883831 1287
412202178 1374
189300631 631
715189994 5085
968842806 7556
861560067 861560068
173399422 578
324386278 162193139
269267923 269267923
1373 370837747
812089399 5305
229793088 1184
658368245 425964163
96600411 322
972910001 5015
636009384 59368
184922856 749
845740831 7778
336168620 4819
445721562 1531
1266 234311435
384308857 192154428
169428247 1014
62380633 232
454671360 4968
24300036 81
318301062 1061
917723409 3995
464234649 3025
762315841 9152
455344693 4617
439374460 1708
738040261 2737
260875845 1228
38843505 184
112459688 1384
916285182 24288
892502976 2975
267630389 1590
147300213 491
379942291 10465
998438451 3494
832507762 9179
786040860 3205
420195818 3966
834163600 650917322
6139 760622677
774620429 3873
789221883 347545322
464101057 1547
245699182 819
609735256 304867628
223670379 5620
430691184 8184
220199999 734
331418038 3214
436260307 436260308
289286876 2125
580128711 2065
714171801 8831
49200279 164
224360900 929
788773825 17676
223309449 4394
909464160 3036
2001 469514777
408039915 2775
211602124 211411277
552000000 1840
296247004 16757
770929774 640388078
511626695 8483
50540989 3853
202287821 675
420664321 420664320
694454521 10344
462665281 3414
125337519 560
151499495 505
244977683 122488842
555197071 2488
782592992 9851
619908294 13643
47926048 328
775925951 2724
452568296 8537
10931 42346694
96339595 1909
372601241 1242
237899938 793
560849380 2887
717507993 2671
323805793 1952
195396203 1226
689638532 3772
953682282 5773
270928948 5108
359879458 156006651
958744541 3484
394184985 4524
957484189 55822
573370105 3022
665238592 2910
4189 528614099
182558501 736
226066463 936
447664359 2566
486272541 486272540
983397793 3278
135639397 1766
851573520 4590
213373701 3587
28246035 233
490458825 3849
1392806 5
763499851 2545
807423215 9814
397416883 397416884
316896967 158448484
189899366 633
1842 344693465
41195373 1342
889483039 5455
556498144 1855
414901085 1383
70723414 245
715799585 594858233
116495106 414
717903658 5757
481375025 2236
555337861 3386
427501425 1425
959698668 3199
403499999 1345
3564 995503877
109894273 1128
39722817 769
232708528 1649
99727099 425
213 16153271
855216312 20515
891 199386198
974382959 10484
454804380 1644
975020964 6688
37153 786789081
3192 954114739
265061631 968
717328052 352684014
508800188 1696
131628277 2964
324442111 9322
875682101 7052
931174273 8834
245691383 3553
1344 269357760
269902078 1901
729173109 2723
478542166 80592
8525 724364141
207711343 976
590912247 18178
329373415 1567
775325351 775325350
141029088 1132
329299124 5948
442009839 4435
3093 597737715
469094429 3191
829984064 2822
560895827 2434
152699890 509
765626523 7396
57 12261954
3012668 33
259885529 870
582757625 2335
287875169 2135
793502646 2645
689521315 13142
996664161 18514
592598089 592598090
604400481 3118
563036625 281518312
995275955 3658
664688592 3312
700802977 2336
224824880 983
979200881 3264
103039489 531
763499251 2545
525298898 1751
1215 325794817
845697568 2819
391823053 1398
755997481 2520
987041647 11216
443500211 2091
401622256 397170667
841800207 2806
547518344 47631
93189553 546
492148369 246074184
289728418 12477
236400834 788
25500084 85
665147821 6278
33896841 1864
265987641 2207
681181477 4405
771597429 2572
666067221 5090
688243471 3621
545530907 2030
487973553 1891
208397938 2186
245177874 1535
827860571 163673
959396803 3198
792731456 8631
938372703 3376
494398456 1648
355798813 1186
840578657 3487
365502975 3221
996002550 3320
334201115 1114
339254045 1483
130763268 1547
159658291 594
535800437 1786
645381671 2742
385833482 192916741
329621487 3070
12262 227165812
73946369 301
264382030 3303
316625765 1278
1461 239245990
761379920 6920
530098233 1767
632269420 13742
886361372 4899
995807380 96859
637543824 5634
143875572 631
20770229 101
376761871 2523
78758784 288
768119024 4123
201666103 776
296699257 989
522299672 1741
987612209 3510
817158693 3973
2523 520495913
370502027 1235
602067806 2269
105723062 37708159
257485282 119532320
580591855 1938
113337861 1547
2744 390674476
729810681 2635
627897961 2093
240568050 4350
771291046 460548615
240762478 240762479
821295600 6150
757044540 179055
347447409 347447410
10235926 48
916800001 3056
697492035 345988044
355674060 1458
289716883 1879
938450756 6479
980854760 3560
87236521 2380
807585368 4521
227560274 2077
113028063 5093
804965590 3063
861597129 2872
571623137 2504
659522438 329761219
86397602 86397603
69637435 337
809373448 2895
92303368 361
95399937 318
58799804 196
419685492 1407
226804360 9094
927753512 46062
259188401 1123
474865768 2308
343332103 4546
625863711 41467
241799439 806
138969959 582
6128 722736115
711381028 2723
702397272 9991
789578059 2945
345299999 1151
229132355 2926
174342385 641
371701240 1239
720419154 7415
188659229 3566
586642391 3944
757500609 2525
987003291 3290
134021419 134021418
99914602 696
48756 902863608
683420799 5209
387056960 4748
757604148 653279366
609297969 2031
116251396 1891
883911952 2968
507818173 12702
392886905 2143
419436190 51175
881694925 6202
167474805 763
859715600 3559
356431925 61112
1889 518033693
534693690 2932
161626904 80813452
287401315 958
897076113 632010179
128222761 1949
11028470 39
586170372 2207
203886385 745
210900151 703
929847612 27371
63899898 213
572561379 451191
701 90700122
482595652 3014
215801619 1763
416543537 4769
142241311 2804
785700269 2619
459397033 5727
942600001 3142
629795869 6281
812368602 3456
139101624 1389
275976979 58603
925329533 9551
745302614 6472
607200001 2024
764071053 2644
689175820 344587910
343758690 4116
949503166 3165
871802905 2906
519590218 3023
234362231 117181115
931648223 3971
985879516 2120171
346522239 3512
134965519 627
3061 558243728
560228206 5177
299511808 149755904
273600911 912
969903234 3233
675051385 3668
974666120 22112
576980519 3436
957168926 3627
258599142 862
201370969 2118
299449314 11233
210793968 756
162558483 621
90597207 90597208
135002264 802
738421007 369210503
955315223 5667
1344 275349915
492685956 2097
724195165 62436
944 150950320
193295204 858
231599227 772
783419437 5442
899719055 844130137
45971876 313
597303061 1991
397953039 397953038
646044518 3534
491848808 491848808
806593837 3023
585587960 2060
416701390 1389
846748286 333797625
4117 913648757
301519606 16169
71195891 35597945
475667999 40063
385598824 4861
28423395 117
754037315 2727
367104491 1237
412117612 412117613
704856293 2513
128483144 945
2564 550306192
918634500 3375
179100597 597
212699292 709
210942094 177224184
580550681 3321
623848556 4036
30031113 118
147791208 1263
517082345 2403
15316736 53
554 86965354
889912960 444956480
81911629 1280
882550850 6861
2502 395979030
140583283 70291642
273430729 1018
546767248 5089
31163578 7564
5971 988046292
70324998 540
734846646 367423323
856409735 2930
502837490 6120
12479 194304909
824477130 21870
931255382 11881
869780771 845268
300600001 1002
550656820 5348
451552574 3420
137996060 1533
758455776 110675
909482422 379308706
539399999 1798
588633568 3049
663514769 49616
483625699 66170
746185572 4376
185045942 802
819318984 409659492
287323254 1587
753296637 6157
383314493 2162
66033800 700
710697632 2369
47858769 277
983208251 3350
941703140 3139
287898600 1320
471574019 3540
319201064 1064
140442315 1605
231959571 231959571
684226418 684226419
535640875 3257
630608833 315304416
179089743 3297
373500000 1245
389637108 1356
322789003 2426
2940 364536732
343041867 171520933
5320592 31
144650521 488
488227536 6539
3300 980719892
392991034 18763
407029400 1880
304179457 17536
841855032 2984
529798234 1766
63900037 213
199714248 1244
390270031 58941
336287699 2700
611250120 15192
591881473 6587
404623375 7661
869327530 4385
954003180 3180
41099863 137
359699999 1199
690432301 4382
863997119 2880
171173081 1938
713102376 2377
3586 506216006
576865433 3809
183920009 2872
921002419 3070
837403840 4160
616136063 34024
149755916 149755917
107657175 1669
575590474 77218
371765647 2641
378926499 287804752
710318113 38048
460198465 1534
121748479 640
407698642 1359
575400001 1918
314917373 1807
117300392 391
932397404 3108
38461320 190
612602042 2042
988880217 466860239
847381175 4266
607803140 2026
807917473 2821
117957260 1777
365700001 1219
358380267 179190133
715281434 4426
66146327 33073164
608678280 2783
153 43959042
433531381 2011
665186276 4241
651345409 30528
573811989 4047
843361458 7927
455779379 455779380
532384903 2793
3328 913119902
156899999 523
415338424 211829408
815205460 15170
740157746 3621
853890790 4938
708893816 8059
836756273 418378136
31439177 1600
768055536 19476
304261777 1612
294802649 15975
658986159 5804
909603032 3032
454540044 2381
9615 888127935
292042241 1063
198446496 1072
958415037 7383
800400000 2668
188412053 94206027
204978564 1685
4809 567867397
814979890 25663
69899999 233
877200613 2924
253708853 5179
217049549 1584
2868 854748082
640052001 6667
722831090 8845
676380070 4201
416047985 4989
897326965 9851
771302570 2571
378350542 171675677
385586709 192793354
769802015 2566
190117318 1662
356099928 1187
686062025 12275
715500532 2385
523318005 2731
731101982 2437
221999999 740
547023993 1862
456898809 1523
570989330 2038
672085897 672085896
564095831 2654
838421264 22978
16199999 54
26022613 947
738302385 2461
44426745 166
849153928 9016
458118944 3176
18127 886881602
212241805 867
527402119 1758
48209642 955
809555701 3055
532262032 2389
247537129 1608
835184197 2884
649800001 2166
781920247 3287
368643521 368643520
564282 523653696
126132302 752
661868486 661868486
952856644 5934
471889232 5797
993350895 3382
767999218 2560
818706394 6721
962475875 4419
375400709 2204
532911964 2224
271499776 905
949846149 7539
639300332 2131
87866369 1377
438687541 2220
138900306 463
691213239 2611
524735931 1788
790 211749437
94710737 1779
90015425 584
498530748 2383
164537389 2062
190942753 1987
216084428 891
139588899 2260
53701484 53701485
37213887 1538
523301846 2305
733925511 9005
1503 389515977
830188365 415094182
500910959 2820
558600672 1862
495300791 1651
375600493 1252
574723098 7578
662697791 2209
774755969 387377984
741901256 2473
641477058 9687
792432519 2920
618633050 8748
464830413 5842
450479743 8624
816834591 3770
1016320 5
716100000 2387
7222 947808058
587535376 7048
757500001 2525
23570 958686180
221999259 740
678946985 678946985
403500324 1345
267528181 1204
483873460 3409
56269685 205
522879276 1975
406500001 1355
998022823 3668
644967756 2742
703575645 351787823
423246700 2701
393806827 1357
1466 411882474
166653620 2335
450988321 5607
692310674 2753
119322224 496
619377699 4450
13499986 45
291805355 2446
93300001 311
272099203 907
367835759 1962
508198307 1694
230399233 768
885518068 23583
65892919 663
614441031 7624
706620483 3291
73579 817138955
40759411 164
905416271 5275
2556 397465740
832996804 81928
1593 85838843
184726216 7845
664200231 2214
333599085 1196
460254552 5464
488234951 9567
184316999 750
957315889 4428
714302382 2381
843910651 3762
548408003 356013340
93150507 769
468063633 4547
352801175 1176
213025952 1153
555669774 10422
115130609 630
474300850 1581
43574190 376
938403187 708168815
655936646 2639
847185560 847185559
641822708 4170
954906651 4171
4274 949879404
531794339 2618
58075333 4556
721374608 40470
992406449 3710
559405103 559405103
293327306 3136
563066333 3932
828010236 738251076
2186 243227558
120497384 589
472645250 6622
141133050 675
388919893 6042
306153901 2269
389408167 1883
479700001 1599
148718913 3606
522052458 16040
298983122 1431
491822411 2351
750971116 8706
910296901 11380
879475169 3045
227236491 1061
138600462 462
861717055 3134
352 43511888
710102368 2367
198301029 661
204061964 104002619
1137 239012053
45127043 38744564
681898688 2273
936586785 3248
96928049 510
236475846 927
814802884 2716
663341249 48243
405576327 2075
16397523 121
549293053 547333152
926696733 8546
719993285 2997
336251485 1962
911390907 5299
407926917 2488
880207249 2959
133129546 60013489
98476109 565
420257477 1478
580086925 3636
731105731 38113
106071231 564
745381780 54868
630004958 2398
19581 773967477
669411664 669411665
740105408 10304
8049 448221251
441750457 1596
4688255 24
502825576 7441
679524162 679524163
682148281 2442
336096601 14888
68511257 1672
240258839 120129420
331200537 4208
985201469 3284
974397591 3248
12600062 42
729662244 15694
658894385 329447193
757799999 2526
1087 269996669
324599999 1082
241878823 3124
257185419 257185420
544124135 2159
352895349 23645
687897716 2293
669300001 2231
819902005 7841
185071742 92535871
262500876 875
884603628 6203
26268773 92
325691570 2021
981811512 8539
506047374 506047373
798384300 3290
308699935 1029
649062097 2643
272388311 4115
424022553 11313
290372474 2009
914871415 3352
886554659 6196
417215327 2518
572377861 2556
64635501 250
181626838 73962435
72000189 240
9787134 42
978244766 748279378
789348316 4198
672165967 2277
229397565 1658
106578491 509
64034202 485
36752 523024495
346257179 2070
104767431 2651
452242448 1616
666298166 2221
963 213422750
528601471 1762
67910883 67910883
715766726 3734
862522819 4479
725657659 3558
440026381 220013190
329856480 1812
381619906 4344
780002599 2600
279343237 5276
706967330 65548
832129425 3398
78608827 600
744566979 744566980
782450388 4569
824566788 50346
343084913 160700773
808273256 3784
19499591 171
583615604 8758
388646688 4169
661434914 50072
185873856 1152
1060372 171
102969373 638
429761610 4560
680100034 2267
800122118 4017
392065242 5023
400499532 1335
998725417 9887
154199855 514
642496155 2711
5219 611458040
824317218 336590771
554100793 19574
1918 473622313
74302131 270
988417801 5323
957897795 11909
461429149 1885
895632556 3125
76894921 559
35285317 124
720277460 3240
690220752 3107
800759787 400379894
782188528 3921
719358513 359679256
690553864 5055
976201477 3254
546900156 1823
241605210 1155
155700980 519
640201863 2134
86399712 288
372629485 4257
611327894 3133
481680111 240840055
221399680 738
652574003 29002
785833150 2952
32611579 335
933588665 3758
579247345 2952
524789465 4457
966810701 472537
808899696 44406
736676625 368338312
64199999 214
187292675 1775
654366723 2542
508195656 2745
184402746 811
776051255 2724
606292261 5512
625361123 2487
441654881 5344
210600447 702
551299034 4698
116447527 48695684
249099805 4684
879207332 601784
578513056 289256528
337200001 1124
549770006 24639
192404269 975
714442483 4172
288089469 3754
572296119 2438
930858963 5898
104616878 104616877
104995 693806960
209156822 45009
215015003 10964
710016450 2607
432062019 21970
187784433 808
15461579 72
637040727 4692
551835503 2904
260699747 869
681567245 22769
826497246 2755
33300124 111
525000298 1750
46800202 156
18383183 8821549
446489345 17164
56125 95241940
78899737 263
7546324 32
936453634 6857
1095340 109
171660548 961
333000000 1110
947996839 3160
104186206 409
825353643 5304
615716508 4605
395700453 1319
488214532 4589
295631734 2213
37570 552587335
940790526 470395263
271195549 1046
2187 185225778
178715988 627
2235 285035118
2236 505395533
408233317 19821
809055101 14900
484199614 1614
4439 773587847
573901827 5659
935547264 3519
780608789 224839
599593400 2066
1942 394449330
314903146 157451573
59100091 197
28306982 121
638827760 3760
662481419 2783
199915630 2549
300941926 2973
326846586 163423293
499509566 499509567
980907592 4709
619637625 2584
716909909 3788
929913884 3294
879366537 4098
821569644 3642
81673910 363
704610024 13686
150474785 506
668193425 2231
766524193 3936
603302010 2011
758503526 12612
8442 987806862
497098478 1657
2739 500130699
7424 435915008
833000054 833000054
202203 829644028
891662856 3416
3790954 35
481609938 420253
341570133 1341
900202867 450101434
414196313 3794
820345213 323991
497054071 7290
858984841 7140
662 146837421
691493589 2571
300508121 1661
928540665 3159
824183024 53259
51947894 365
348828332 3569
217503519 137221729
937503124 3125
168574812 587
195000051 650
737974004 368987002
867988901 7502
656528887 328264444
881353534 881353535
1028 300363096
531989333 2586
488279597 244139798
514801764 1716
2976 797499552
91826046 395
759634791 2668
394077441 178202821
479060083 2736
378797441 1960
289 60837447
701989421 5097
386134344 386134345
431402730 1438
581998851 1940
371251951 2926
994960721 46014
402329292 2578
56276340 212
970403206 970403206
502316776 2944
567599999 1892
971260519 467484904
578846246 1931
383405415 1626
786645269 5843
344451775 1196
602410110 3110
317722277 230822841
782728600 4700
594001980 1980
688279702 688279703
496065580 2845
460326049 13746
827070090 5082
654483071 14976
189299369 631
134059419 14967
963364388 7267
866282232 7572
746771726 13974
171219131 609
475080444 2257
867600001 2892
361498795 1205
5351 849979367
624747000 3480
2078033 44
606169201 2940
798545682 10131
506811006 6561
547226645 273613322
324168576 1132
999474178 468012252
4698 956908908
430365285 3655
710402369 2368
872800543 3773
935132330 5533
225300752 751
428618838 1915
280863091 193202938
233329953 946
913613924 6675
5636011 51
455398895 19504
930751631 4923
357072450 2670
768085637 18711
158775001 1000
319199557 1064
576951004 2211
938956081 3792
115717247 432
541627192 37527
42435867 199
787475680 6898
355671524 3559
703776510 3855
254461268 6572
227918739 761
706815081 706815082
261271898 5649
81386761 870
429 74073337
69814361 266
2786 722817738
551866933 2080
90310960 652
905223149 7605
55800186 186
85441176 436
535457728 11024
696193 4
91173173 324
225250434 1749
155293686 155293686
851029827 308758439
439155093 219415905
632529231 3169
848682431 3536
250918656 2089
974815323 487407662
731400888 2438
721648961 4859
982645631 4128
149100496 497
181657026 774
654643031 13625
184124895 170853431
881682439 5414
859717827 11551
765493850 10841
465944259 3566
649197836 2164
267175305 133587652
849360025 696379105
925798951 3086
404437497 3979
490146619 2973
538346720 10348
659100001 2197
260084993 2161
106886970 613
227909321 116291954
107100001 357
163639798 821
101999701 340
567458248 3331
35235039 147
143921335 8259
83076332 83076333
936950834 4499
352633052 352633053
991598289 491292746
802091051 13692
493262118 2989
355962168 2324
187497342 729
721127264 8437
855150520 855150521
18319333 18319334
969468929 3289
105717250 572
939287736 9910
473832603 236916301
3544 939376967
35024838 175
833997221 2780
556994203 2582
40867277 1307
909965100 164909
520427056 1745
9316 399438174
975723502 6133
482755270 28762
92585808 336
1141 94789716
799799651 2666
828568142 3810
936900756 3123
871591578 3289
334338167 1524
720212854 2609
421083670 3802
992103308 3307
469829360 60727
399473213 2160
569418911 2773
489114198 244557099
445014109 1947
393334750 15823
944018261 10552
8126 704755544
891961575 3112
574595093 3586
619569393 619569394
246568761 2725
240027564 240027564
814497286 2715
652800001 2176
249056553 23434
177300068 591
341101136 1137
311100444 1037
558268047 16886
707690308 59756
272747811 26075
860781182 15531
165034236 1075
805800001 2686
818830167 3311
875050503 3466
836436063 282740
85707985 296
297839718 1194
1265 106540523
552419303 276209651
501901672 1673
365100000 1217
3016 622597410
336859587 1484
754166977 2909
902096993 3007
705012542 86968
378000300 1260
389929681 1904
872098266 2907
490422493 4683
371908252 10081
55960342 196
85399377 1634
811824036 811824036
787490527 68543
881401338 2938
188614738 3383
156604080 1126
158460059 1312
202454342 96824793
664610852 2877
3389 910217620
135300450 451
477901256 1593
294299039 981
678057861 264349141
662099655 331049828
3316 108970392
933646100 552021121
951425018 4716
710722517 35942
52859527 186
235800787 786
263294488 1329
167553668 2077
911403037 3038
845081345 5116
291899999 973
329400363 2446
286643071 2331
474599999 1582
640622256 2405
201928209 818
575218457 287609228
567802791 369421916
234599999 782
351775456 9322
676573177 4254
221009309 1231
572915111 4184
466452667 2453
321028001 1722
546887683 8323
254291727 1096
74155938 460
144894030 514
756039616 2685
346142602 49161
986689718 458283157
702573185 5833
522153851 319219376
981396275 7794
170646020 666
258105847 2123
815070072 815070073
471802607 2544
43033524 353
910079003 13232
869997101 2900
874502916 2915
397344567 2719
12600064 42
627643311 627643310
910016410 833735613
72899756 243
298539542 1512
488773881 2151
316552493 2500
588601963 1962
273569719 136784860
1968 256553335
812505176 4863
398194757 2095
580963421 9187
772807067 26244
1486 247246583
525843775 9019
259864975 2128
13440588 159
928828133 18306
481058687 7468
933083423 4368
476187243 79009
216188115 1008
208528676 136329759
985885530 6606
606599606 2022
423719075 1634
248525670 1237
8394 884333082
620395657 2298
476398411 1588
75997423 284
910917036 455458518
8583 951202392
420470596 21212
780517281 44242
614232216 3852
956298112 9296
902461648 10714
109500365 365
690858854 2745
812608286 3191
233635103 88753
399031956 2082
156312157 572
779826658 295430144
928200274 3094
354676240 2511
911085396 4045
794399579 2648
786284150 156350
613298399 3120
762617144 2591
67499774 225
49327829 242
748165427 4036
951254047 6376
857777577 428888788
515665683 515665683
973796753 3246
948886122 22242
273447507 2318
80218 509803338
71815890 290
529901230 3296
488556363 3283
74303645 260
961873098 4845
67643610 1146
405464760 5960
110288526 55144263
352012 15
39793616 185
627137108 8176
994462369 8341
230113314 5641
698438841 8493
361296241 1592
53372465 378
94500316 315
408330153 2673
628618805 3834
210035715 755
444754671 1893
124499939 415
97939602 901
276075970 1131
231599228 772
690229311 6298
276340596 3523
803174720 4544
181942474 8405
948604820 3162
73346375 393
58540588 301
301359837 1153
669654766 22789
119407955 458
216783676 1345
990379123 7586
283199057 944
133131075 825
217973047 1219
995120281 4620
814791950 814791950
240776211 990
359217625 2078
373558977 1624
193744511 1989
876089515 28357
298623345 1774
43241716 164
318681456 4624
980748176 4807
13422503 331
27899908 93
576070547 2406
567454311 567454312
448799999 1496
663602213 2212
437127635 1683
48887808 654
853904188 13889
516497101 5233
139544945 542
1672 439052152
416878419 16370
270378341 1209
861223394 6185
210848275 2886
260262257 1459
953049122 6872
263077617 986
849897739 2833
806917943 806917943
616090183 22693
766641043 383320521
5360 819538640
630636938 4821
216331769 108165884
481787066 32699
530 131858997
786212459 3711
496021745 98083
478483008 2520
178344925 605
841413533 6186
378919978 2682
450017707 2051
444599189 1482
61608697 391
247344185 247344184
469498828 1565
1283 303203685
57344670 220
690900142 2303
843648515 3276
66067949 255
618349849 2532
379501266 1265
439932875 439932875
318913128 12825
85259777 293
111821736 1157
158099474 527
736801545 2456
145194306 1035
607426041 2456
102273475 565
1475 388183463
914731092 3593
845397183 2818
150097881 5503
298 45393744
692700970 2309
417130407 208565203
625052762 2507
506418780 3990
279972441 1743
562228302 11569
535 151136965
241799194 806
421011936 4896
5001181 267
130905676 609
193465037 2379
989700816 3299
770609701 3150
14446 670012974
223270171 802
870458294 4115
297300000 991
241157494 908
516299999 1721
918779191 5307
702832710 3730
113065826 567
3159 870213140
24635937 208
776930416 7496
868683449 17661
800900843 11982
804325101 3572
89913264 471
715528789 281448870
777000001 2590
715743376 357871688
167863835 83931917
117622731 506
109 22789393
60900352 203
636035081 2642
737908247 5901
213838272 804
59620029 59620030
11587961 5793980
40500069 135
481649561 5066
30615757 15307879
647801001 6304
295655471 22008
438850104 5496
824826993 412413496
141403807 728
76511830 319
490080859 3596
977263016 446414238
464291373 1869
90972546 420
503803758 503803758
744879878 3775
940498262 3135
74699768 249
286411743 286411744
767009167 5159
560972340 2670
4204 506834165
450734572 2153
864429500 3212
45602 905017292
815 35882508
417828031 2785
388564415 7418
231600773 772
120131090 1031
837991125 29955
520798263 1736
218885176 4954
254318904 3222
17100000 57
849480331 424740165
428432868 1587
968546046 968546045
154332361 780
511200058 1704
661717936 2745
515438601 3260
361200590 1204
481196391 26718
411598629 1372
628882367 3819
915097204 6095
62700000 209
387569430 1733
2964 645556482
288329357 3873
292749151 6726
987934742 4107
475906361 3715
83099999 277
701737261 3948
120354365 120354364
49221708 866
318072413 159036206
342526941 1508
582316813 2671
991499999 3305
45599849 152
172054438 694
874878576 28468
449277859 1751
943757955 3805
105883119 392
314245079 3699
743987061 371993531
998403327 3328
816723450 11651
494543990 247271995
129966226 1226
753744823 2678
140777197 591
473563867 16452
402579685 2074
243299189 811
401398662 1338
750732815 750732816
372814999 4310
905627349 25068
922477759 7846
676497745 2255
461569524 461569524
307020997 1157
563933600 3333
429288746 2798
735260305 6565
998104461 3327
124873874 505
426596057 15126
521555850 37890
663 178788731
916498417 3055
549900237 1833
1991 565181953
699293170 4656
916026794 17970
723439371 4133
145117260 623
10417 488213539
905809248 8544
986397809 3288
493953053 15843
834721246 5408
509613151 3550
829799189 2766
725702631 2419
548701799 1829
390967954 1556
788778396 11599
873797975 309387755
696603600 3590
8876666 118
490977194 3005
168126547 8106
150195750 575
543778148 156844
189600631 632
352060254 11618
200883356 802
459298470 1531
908696971 3029
621818495 621818494
97690771 573
779637657 2707
990050955 5131
68099999 227
932352987 4573
121621919 420
878290559 4770
237956669 2275
130342773 760
108469045 480
866730484 3846
394130346 3355
8516996 171
3013 803321094
898918383 8372
286192238 1373
76718070 715
625371289 2105
638381680 527307850
917405454 8087
146726440 576
636759522 4163
709779635 23073
841638381 22529
753888473 2759
407452355 203726177
918414829 3343
1736065 868032
281529161 1009
655506620 2885
335399743 1118
738856817 369428408
966138807 4841
666847761 4003
173578487 152028014
56100022 187
486139965 2565
667797775 2226
4840 181674240
218699984 729
461102587 1537
330559337 330559338
477198561 1607
503322799 2300
620683841 11228
69000153 230
845299137 422649568
881181710 20859
3852 951396577
49463071 179
904504223 16224
841963526 697769031
778501419 2595
534097402 1958
355800001 1186
49478688 822
598315787 2388
744784666 4485
439423187 1847
539701798 1799
192000003 640
594635766 5601
652375133 2209
427377245 2878
89899878 568
913799999 3046
373568717 2454
723013366 2641
74779590 1083
669337926 667615325
316243211 2377
58128839 699
710664877 2787
57980541 474
491036778 10167
368890208 5441
112347021 755
108288907 54144453
818826189 3926
88473683 1079
184499709 615
322501570 1075
993751202 22697
242702735 1128
112783965 755
494590491 9463
529232040 2868
5379 366025493
88344203 332
883804858 12777
295520639 1667
67877343 407
684131741 3524
3570 852221079
406181285 13207
422700101 1409
359970653 1800
391299587 2001
810000000 2700
338216310 5751
836623404 4903
141669921 1171
732954982 5442
259455167 916
986335631 9276
396300450 6332
250900490 937
82959911 2049
685926056 20468
49951107 24975553
846818538 846818538
612157844 5775074
114978970 790
445662929 3312
465425177 3958
8373 848596669
418501479 1395
986974140 3631
737963293 2830
528305755 2531
5962 631560622
362402175 1208
985065563 9538
962403207 3208
633676736 2951
323727665 1219
441898526 1473
820201250 4609
592589067 2081725
249564570 4619
552055371 2604
650350062 36473
937780276 29615
177961699 700
971649104 3279
268533349 1325
547502475 4827
105 19940882
160121655 1526
469338551 8004
15513 981197250
373223841 1393
229048353 8411
774527207 774527206
50993848 215
337444253 1243
7502 841347016
372899999 1243
690512144 10725
388862633 1367
956608652 3227
207706613 787
40467580 40467581
944097551 3147
335906049 1769
694500029 2315
797397343 2658
1540 252681660
254256497 1907
468735170 2586
315027995 157513997
834031946 15277
702399449 139089
192600393 642
664115556 2731
550310414 2031
699354247 3170
511053144 3066
537644448 6732
797764549 7924
18428795 69
643079478 2896
601619957 3958
898165698 5053
119496000 480
438599999 1462
566308925 4135
258531597 948
34529819 156
278682932 953
785406001 785406002
347789726 2457
648205544 277924831
578598273 578598272
146996679 920
677176212 2967
825302036 2751
133226557 642
455115482 41673
389297860 1940
963683080 457368555
395897642 395897641
986321926 411995181
787289904 2676
246684996 5364
827402759 2758
727801675 2426
466151399 2600
600764241 3422
798786205 308175293
256033301 11350
142643848 537
752140801 5400
250564683 993
7889 254253398
799201665 2664
438433424 4321
225215412 53167
406438043 5078
359998976 1200
463208229 12657
658391948 3177
33331256 187
995697655 3319
912304048 378350425
881684598 12923
788028716 18908
947309310 3708
406801357 1356
230452656 7896
198764444 715
641161485 2950
569065919 2738
474034185 237017092
991044960 9445
886827457 15168
387068318 1629
363180981 181590491
628797934 2096
888300001 2961
658717941 13495
670094752 422502051
567609364 10843
25265472 108
786297378 2621
569907665 2264
244800434 816
49665771 371
3146 763071738
950384863 3536
853044102 5106
981705799 8650
461260171 1965
141988001 7700
522603359 1742
921003069 3070
193330150 18867
715802387 2386
234654000 1750
212349974 1515
422300811 1770
464060204 1798
425854906 9573
168246685 677
51511219 922
200546156 4297
145418610 865
374649849 1953
214621821 761
590430876 3659
919475865 16795
325435835 1903
178212889 623
725368230 3061
749051578 10538
506392803 3034
467535705 2171
312403093 1098
16409356 599
457223581 2332
972900146 3243
814730813 3605
569645497 1988
195840296 2545
470491841 2782
16733441 116
168054947 1669
237000001 790
823293323 3340
932528521 7979
277673220 1098
993503286 3394
1344 391721216
12085065 98
349904436 1758
287525901 143762951
267150070 129401024
139749889 592
10597915 196
868339581 9561
960308904 6217
548774507 4254
564806871 9344
59483746 2522
419665054 2244
267345627 1142
697465048 7090
98343137 645
565200001 1884
724049563 5673
895494754 13634
64916456 731
183576440 5660
274230991 1830
676471136 3608
936982529 3270
346114947 1762
297605304 1704
927991765 4045
705953088 2672
508036973 1748
310800014 1036
116825667 58412834
113789478 113789478
993937124 429091362
16913735 125
638866463 40274
278361826 7549
242629909 242629910
14100045 47
244984027 1401
127644682 1201
354783761 2264
297746454 2394
870401672 3346
707997640 2360
122700001 409
403772794 1407
162176179 740
308495942 7409
905687403 3838
652938848 6112
781788230 5253
248129188 931
83351205 735
687389137 687389138
249911716 1275
808786747 404393373
293920471 104070090
624828516 2458
230802962 115401481
472999051 11225
545897070 4905
888506019 5420
780576161 390288080
229205032 2539
391723460 6608
692758903 346379451
651302172 2171
700479084 2377
14250196 135
166199445 554
882 208511262
78115224 7274
622197927 2074
395081218 1934
792902440 2643
2441 627766616
645091523 2772
2166 605855310
357193593 178596797
77569907 356
248482801 1656
573487649 6585
698404320 2328
26010733 606
654451331 11115
302096785 151048392
30976 443795030
687489094 3993
264008728 2792
723901903 2413
459507229 3837
183055621 690
938685495 11111
158400864 528
829916956 4514
801043073 3464
388435620 1406
411742117 3549
500398332 1668
1242 274849870
729377090 4127
422797465 3844
386892753 13039
323100001 1077
895706681 58232
799447025 19614
232002484 153852442
213016161 1120
666518176 29475
37435813 32168641
179400599 598
345028792 4792
782166507 237092
324229244 1325
932131148 4238
603103608 2063
54599889 182
652964682 95226
339153895 1982
979110276 10966
431882899 1757
811779327 327310
865642740 311798482
477736163 124036
950328256 3592
971102978 3237
60615 728253830
570406825 3997
550705121 18485
109692063 949
267795044 945
438900172 1463
92691876 433
937912446 790864787
828094486 16118
724794070 3355
6585 360608775
554101846 1847
475011272 4201
400182039 200091020
436887821 2121
139426769 817
196236691 1703
293554946 1238
307201025 1024
776197200 388098600
995247220 987894567
794698854 2649
433616032 15993
900976910 36684
714602189 2382
831897226 2773
983631767 983631768
40709087 508
151484391 130650356
43695695 156
288299038 961
591599999 1972
682735787 3225
200700633 669
488755997 194615920
821519076 11774
131517034 2015
361847461 152637310
156852390 1003
373391516 1325
990806101 3718
46211043 13559
468299999 1561
858597138 2862
843861311 4453
897546817 4080
1927 442475218
716402388 2388
49644937 182
280787231 1056
167409729 671
664502216 2215
650099733 2167
962115360 4512
402272920 3103
574623306 3114
24899938 83
47999914 160
128733727 1914
55668597 55668597
187140417 95447194
153547222 1216
740399999 2468
768339206 3922
396740395 9635
272914093 2238
958989503 4512
162986497 1536
878139584 439069792
635028750 6256
10394 609706882
696273196 4695
553330530 1911
190679446 102518788
170001520 1040
394200000 1314
709800000 2366
862365520 12098
720285172 4658
53604545 257
878086712 3297
356101411 1187
444468276 3636
391507127 13842
368641967 5665
138961605 1508
342023969 18006
968339175 4634
649754683 2674
381505559 8984
566768310 4772
177342947 1098
629638904 3000
904210559 3960
306597554 153298777
200378815 4493
797997339 2660
821894191 2990
215877474 2548
1799999 6
512679443 3183
500430704 2245
512121006 1946
381630150 77097
821702739 2739
565670280 2622
287564005 3891
971253401 806803646
875866167 30353
179421195 179421196
727273698 10589
203949027 1536
283190665 1626
82368378 748
749387160 2797
218855231 1072
546302207 1821
56458283 514
491503681 3226
625516666 3336
475443073 237721536
306601522 1022
927382851 789262
562969144 7983
299100996 997
234857283 909
148920301 8838
176669678 1033
214767619 4618
167691005 732
335530445 1445
828012287 23264
314979301 1749
451201739 451201738
50699830 169
174300582 581
54582977 27291488
193027773 193027773
695696337 2504
170100165 567
560555139 102266
531203894 2743
178993313 603
78320377 6606
302978276 1763
666619829 333309914
4969 661958708
133732557 859
388738347 2303
630873473 12928
986844141 986844142
858067036 4313
459973303 7413
546771416 2172
161671261 161671262
131700440 439
631781954 5278
760770986 4715
3840 676308296
691763625 8883
522051243 2882
962213663 3277
939250447 469625223
254687804 254687805
687248214 2693
156437970 6942
10477 786812223
565712221 2084
63850045 63850045
409402024 1880
759453528 759453527
652994190 2722
42305132 158
366047999 18000
735601002 2452
772259255 48044
798714285 3056
476321061 23259
213153720 1807
70800128 236
822182347 3186
523118008 13352
331384909 327538439
16200001 54
547201825 1824
546503301 2368
691500001 2305
367371681 1478
938703340 10074
52037123 228
351471886 8405
463430301 231715151
497279374 31802
294299018 981
306917914 2564
40425419 174
178437359 1320
3337 477417916
245726926 122863463
285721073 1708
1218 267860805
632052961 2640
278700514 929
510756763 5533
75000249 250
148199507 494
82799820 276
349306530 1561
802594099 6526
604598502 5291
378297088 3224
927720353 463860176
157242383 3111
621811984 5072
319069584 1368
486201600 7340
144454400 681
5886030 1077
559679622 2122
541656611 1906
6892506 43
285300816 951
818924451 4518
1164 79413337
288009765 3501
274402507 15823
985830846 4134
905403018 3018
600034957 5970
485928720 3690
979960235 8114
261599730 872
363777541 1490
490210887 3029
117849735 960
58635058 241
338122913 4202
93300268 311
333601322 1112
568030613 4646
641754044 2219
337267963 2623
235589282 1335
785398125 2618
673133593 2748
770139215 63446
679457108 2908
172100419 714
934687776 6742
942059160 4133
449238880 4126
816533739 3759
547690766 547690766
707698658 2359
737333182 3131
903055670 4255
702823817 351411909
490002117 3043
280561564 1927
42979618 262
850805991 3130
30899994 103
438575024 7372
511982119 3445
5779 160644642
94113078 2201
1027 95226473
613544896 21568
438230660 6230
253359331 3581
637140679 410102700
598797926 2083
436964243 1486
361492969 255753175
647017228 23664
672294413 672294414
554351521 554351522
51450076 548
135998126 722
888569389 3670
2168 148783336
108016230 14785
656535699 7444
315121199 47280
915449419 4722
621355796 3493
345838389 33969
3559137 57
544434984 1816
461373955 1823
956741079 6508
890559021 7615
844225507 26322
445707998 6838
591301971 1971
45222016 197
2282 542152299
582431354 1955
755870984 3999
773756382 4022
225475900 763
629702100 2099
773674931 4540
681635654 2386
253656001 1000
739040820 2629
811094582 2963
526303150 7809
452345469 14173
186900000 623
7673 963822295
933914599 3800
981405557 13211
703709123 6803
447678999 7625
778798749 2596
134700543 449
638289032 2259
4331 621458150
350030737 1463
642800641 13409
535225699 4893
3987 991700749
453001510 1510
164400548 548
67500000 225
89100145 297
366300415 1221
87 25634367
581046804 3192
535984097 2119
682799999 2276
787298975 4018
681809531 8879
3869 393811860
525000110 219132783
559385051 13265
508290691 1842
720301937 2401
45019445 173
491496586 6695
63150256 292
103199999 344
524058617 262029308
2783760 17
331254925 3003
34805 855648048
479222438 1741
171999453 13792
550607473 2928
792002639 2640
278700361 929
304288584 121521
340212599 3720
1146 167933476
772232704 2624
608434691 2363
348556677 2517
618366140 309183070
410496192 3738
259800000 866
513904975 513904976
848136375 3825
467751503 2404
704259940 3008
157500524 525
740423677 60367
493635437 2348
112479817 466
14399951 48
814262988 2882
690875509 2324
427316164 2409
287246151 1592
104477351 456
792000147 2640
747297509 2491
496798345 1656
407062085 24068
309869307 154934653
616153599 2368
208101490 208101491
559633536 9504
517630410 359196156
10095 856881200
429300000 1431
985784297 7003
827788847 3015
781236499 12913
627902093 2093
148009031 670
53028800 184
12927111 2069
76330318 869
274102100 3668
640202134 2134
323353852 177487768
970028705 3551
427950492 3119
225191335 112595667
29100097 97
693487094 5369
126440880 2190
310069494 1788
409870568 2341
412343898 1932
235802853 117901427
713433213 2480
407419494 3266
236985211 2079
548886209 6051
1517 366704482
75906168 12228
607115248 2234
164845450 550
639765362 387248810
107538100 475
647574358 8777
858936203 4662
963898426 3213
837718273 10782
835996225 167736
712626916 8463
353700000 1179
277199077 924
340179079 1288
80387969 272
284319314 2269
480302594 1601
424118251 6990
328417096 1180
388923896 49057
333299589 1111
115375565 454
992198065 17006
894419256 13092
162882688 1293
593869351 2246
657966367 78404
888 35584049
922840274 3675
701447391 2816
629420388 4473
1083 282841879
14134384 153
111023401 372
549995181 2549
72600243 242
918510663 3755
662722794 3739
126 21787785
889535451 12622
584032529 3379
457725943 5635
624580769 2906
888897780 2963
152999925 510
387001291 1290
180599542 602
254170343 2114
256500854 855
682499042 2275
274396613 2492
274975369 4317
311101240 1037
325721639 325721638
903199360 3920
292976241 1208
314653501 1764
549980625 1882
654508155 327254077
745967315 11164
939411452 4484
280992867 1295
6081 786952374
482707271 3823
547141281 2896
579850287 2231
937596974 22955
187199999 624
810345061 18883
897645433 19248
677692277 5657
700514610 5006
815042371 41260
474418648 5360
278043818 1027
327518785 6127
489154975 2435
280371071 2962
247035376 1125
382162141 6022
666902223 2223
657301392 2191
421533098 4776
504902646 1683
25800087 86
992207076 7094
730210601 5572
74021189 1152
252885667 1246
286677 619508997
471559072 4613
969430249 11345
316800928 1056
882377332 10421
518861197 5206
70712180 1301
589513665 294756833
367251434 1294
180652775 1896
107947661 53973831
231011951 8867
470502423 1613
123139075 515
3295 210461397
665828685 241487167
164703248 17826
839733247 647635
768579701 4949
77810637 1972
864310615 432155308
531 139238820
613502046 2045
668098375 2227
308586331 1095
3531 563130007
804920512 2688
668153791 4635
404857024 2018
825598173 2752
962699397 3209
4908 782607885
236056212 955
672648437 2461
584100000 1947
101428062 407
448800001 1496
266759017 1208
446426351 2021
825601100 2752
522299999 1741
842700001 2809
262491480 989
214794099 923
981811480 4763
2510 729679008
205799360 686
676017405 11223
529822320 2190
922740031 36858
842100001 2807
377146668 1390
921480230 5665
80979901 422
885894849 3175
56932596 314
4253 835917159
105955559 680
773865488 3608
979263950 482077519
363694585 2019
449214119 1935
967947355 114347
1285 348936633
583799272 1946
452665261 2430
768922129 658044339
586347719 1960
345210624 1408
197539121 755
840016319 9280
834401357 9694
354599565 1182
899613793 16272
590034278 2621
528601134 1762
903709159 16264
890791851 3550
13847 574605719
637186823 2187
311683813 6056
103934 926715047
930951053 530828225
601055571 3653
814502715 2715
569703359 1899
103799654 346
321598929 1072
357824465 9507
648117062 2237
762682489 381341245
894238137 447119068
617752639 26874
792777911 4084
844802032 2816
854045796 511999789
933085528 137908
935015214 12574
643026509 175359
565669858 3874
94329267 342
904042954 5499
496501656 1655
747034376 5001
155959649 643
448200000 1494
534352868 2551
521636672 521636673
985122767 4146
519858885 1911
929521340 32998
717900001 2393
113888527 866
149738433 1063
165313043 82656521
386874108 6714
835346401 5700
598869413 4719
83652383 372
152797631 76398815
955783081 3318
540937367 20884
457980422 3120
157551672 796
3089 689868837
778311067 5108
430500090 1435
115222463 2788
430684799 4200
523750098 523750098
286999206 1709
19200035 64
161302546 74856
733252294 3123
549024255 2272
603729247 18448
331595029 1802
441035201 3730
585007761 2671
945829078 667487
630305950 3549
962002918 4536
16960032 72
396445478 12582
326729901 2350
607909135 12101
3645 667780069
25840 899630365
983590712 6967
626109409 313054704
993508352 9039
665999999 2220
801604531 2672
3043 908324477
122999591 410
483278568 3001
111572662 2234
375454212 3846
368393971 45174
338372494 5022
493498801 2445
2777 329641198
922 137609937
72329731 935
373121643 2412
310245789 2487
225994023 757
494831338 232989263
223722206 752
41728735 152
55003054 6455
334991267 5352
382200001 1274
523548621 3989
663954661 6050
471028325 216310062
546484081 2923
347641052 1862
978978482 7550
855509802 212338
678803779 445975323
110709961 587
623605671 4569
464714717 1979
313294501 3465
142631443 513
536644180 1895
956103186 3187
243570336 835
329913651 6748
961646516 384022
253250399 1040
278748869 1057
825081120 2976
421409966 1994
638887498 2174
699823784 6969
607296393 6831
205467403 874
460468610 2459
111519302 500
439509689 439509690
748817440 18860
362032079 2280
626150294 2799
809700709 2699
402853606 4895
879348689 4432
103433237 1412
42472813 154
667097454 2319
180367075 90183537
7431 810558733
268430209 3635
869137879 434568939
996785991 3407
40208504 707
425904867 1727
182700000 609
427145674 2008
40574459 226
413858971 1974
974186739 3389
880497064 2935
269134721 1174
470275079 8824
913066001 6367
977387267 116065
661996516 6796
348599265 1162
636595833 318297916
3125 344375000
673501547 2245
269720381 1369
662700001 2209
17376356 317
547892038 2339
599218643 2564
738011860 10922
84839089 1110
264247425 132123712
92717868 92717869
215299500 1830
268247272 2903
353098824 1177
586800538 2127
396770158 7603
933336668 29377
2357 531338510
362991397 362991398
660128600 3110
616201725 2054
509881450 2158
121183245 60591623
990596697 3302
680928547 5666
156948059 3852
131862358 1104
351367983 1889
3568737 3568736
289800001 966
33236875 2485
397754431 198877215
249060437 1213
299425755 1036
95448286 341
756907814 756907813
432484537 4983
507231988 3490
2596 65382348
545103322 1817
471296806 1919
825565832 391428059
274343415 137171707
5366 872067252
694804474 2316
609759511 2190
27462075 399
412092501 2500
30984262 339
835853443 9836
731133291 6483
294458656 1065
3135 500223735
489728835 2254
476182891 2434
554300469 2753
527842107 263921053
390053549 5010
570068761 2932
646200775 2154
988498369 3295
632361134 3589
553970353 553970354
689953314 5494
647262071 4759
618362443 3682
145422863 662
43579160 12709
342551007 1786
391200062 1304
51652915 443
96530016 1056
887633511 14093
775931296 5536
709496836 3873
288821917 3787
551059608 3234
828635487 10132
409370836 1471
214499286 715
242376046 242376045
3849 980495116
714942089 3491
70253269 859
268672882 5858
560998130 1870
589989963 2687
427723832 2433
17400059 58
387838881 1840
867961398 6603
814380010 9556
747602161 2492
740150039 4920
5648 347741712
544695909 2496
499419817 3171
946113594 946113595
335468676 167734338
125523364 62761682
923018757 26101
990216001 10200
788472130 715290240
560666659 560666658
475953828 13949
490831214 2477
179262094 179262093
675067980 19531
292358884 7316
954249030 7165
640818673 4069
223948032 1617
593549218 2343
208531260 14910
859502440 2865
779997400 2600
345671143 2023
516598277 1722
215271918 1377
86368297 334
150277217 637
21270470 120
46883592 203
777742992 10518
218700253 729
368582301 1246
488098374 1627
666944587 5668
922861501 9720
602654387 6766
297886816 999
943802520 3146
675346050 675346051
31197 932696709
606848321 4160
623232877 4718
279 39840536
175447680 736
440012375 220006188
497029195 11114
342062990 5330
687996211 6223
525188271 3996
872520888 2922
132085012 498
981863899 490931950
384356323 1534
353214468 3347
697133615 2474
668548720 5013
145362425 1254
789301935 2631
57250245 5343
416563314 4065
320460532 2092
140960467 140960466
770196701 19569
300771414 4585
471743799 7999
301800003 1006
236614684 1042
375502326 2755
845993264 3863
615602044 2052
534451763 16822
262635089 5079
509356573 4327
244779700 55570
607948191 2267
178351056 624
137267281 600
550254246 2087
317049996 1130
682160121 2797
964376028 572356178
847200001 2824
355950751 1425
989488750 14375
808996620 4207
23852006 87
832425263 416212631
853755401 853755400
219184595 1127
124984373 6922
304800921 1016
910325047 66244
999473639 5260
287420279 13235
820800001 2736
292499067 975
344055271 344055272
827696828 2957
870709788 435354894
334049759 1584
702632445 2498
382222412 2326
611503436 611503437
373334627 3821
482383565 2126
360875653 1622
254103330 2535
993332419 4069
18242470 263
693404514 6157
661430689 5176
517590850 2375
755097482 2517
928130223 928130224
25199999 84
168872371 2961
493373454 3221
70447 967659992
818542530 3510
794186021 9359
612071290 2453
24916912 243
3925 851509898
841881144 5971
639519301 4725
532844679 5037
962671699 425737448
982806235 3276
886497045 2955
378899999 1263
159093215 652
148200705 494
121603349 550
284489124 6120
785102618 2617
728097573 2427
338700507 1129
984005642 3280
242999646 810
550499999 1835
422250185 3688
618118845 2638
982656999 139880
367805277 1687
29924787 169
543445546 1866
765534835 382767417
412872933 126687
452607794 4930
173703901 1047
1447 292708837
815514582 5933
697504022 2325
241524495 5862
205566530 1561
446101488 1487
745269025 4985
857585227 428792613
669229293 6879
651601096 2172
549598811 1832
508800000 1696
541145611 3105
89179714 38509346
437881243 1872
275860676 1750
138852103 556
914701330 3049
149614466 1169
283851189 1668
552804231 9922
158171436 1732
807806513 3407
451133551 3116
571646097 2400
767880231 4030
385022001 2093
868689453 4090
91368857 9484
413884091 5507
753668552 753668551
414000001 1380
905403213 3018
622119275 18443
951600001 3172
248743809 3535
755330547 2996
143152151 787
814381192 5052
634418011 171929
445976042 153146621
390542928 2648
154759493 1813
227854116 882
439432420 1712
645321913 4350
990558016 4245
295040475 1171
899016244 4405
603392420 4087
213393946 940
3132 545943031
588900001 1963
168124909 1231
276672621 1021
645713041 11796
193199875 644
396947823 1456
251948771 970
358317074 1275
294606973 1207
965444651 4922
95334299 850
2070 388743930
238502912 5696
71108789 28019857
949110806 949110806
8699971 29
877872230 4449
432271157 3018
561097308 4576
862566706 3323
3062 766968288
554627811 1870
893700918 2979
9005 858950930
761798400 2640
468860992 245608012
486 81212646
851543805 5115
339525516 2508
605648938 261905187
537088902 1914
398110248 161348716
628504417 9486
120358420 455
827888377 413944188
75156495 1342
31799894 106
427170934 3687
979496734 3265
428681509 1547
587532384 2832
880910594 14963
243851579 1302
662081661 33993
9101643 131
556172453 311002675
54065428 313
410466601 4186
2611 491285760
593501196 2261
717302390 2391
253942595 1206
641700001 2139
400470015 2048
824650960 74215
657202222 647678337
716209360 2910
319757244 1983
88453003 1677
650779694 11526
309901032 1033
446100074 1487
628513543 3919
850134194 325692249
817125852 2997
639902133 2133
761277376 2989
991796693 3306
985 268935535
5490 560413710
799103237 799103236
515197503 4832
572494524 286247262
572547564 10756
261599999 872
282230087 8904
587297094 587297094
728402428 2428
311060129 3332
133546896 2690
521618704 316056028
823487674 16982
2944 639554560
68015849 293
432582612 2244
441901473 1473
273618648 1272
939370448 6571
563616174 2519
782144060 3163
499354760 1828
5966509 93
522988688 6612
83342575 637
477733030 7568
16799967 56
479242334 2145
146985169 1034
977097766 3257
441174335 3008
382967316 8676
162309599 162309600
213042203 106521102
291406044 6103
202958642 1144
827385977 7033
331175961 1527
714897617 2383
621534160 18356
965620961 12669
141899872 473
335782747 3159
1853 258261195
993390739 3707
935917870 5938
243105960 2940
822023713 5008
576447798 22823
468530439 5389
590792393 61889
712301441 19587
651901723 2173
306300000 1021
989019857 3664
819041920 5259
985203283 3284
954222283 4293
345539358 2067
668200735 4844
459614199 2481
93506088 4229
327355503 1288
512783429 2865
320849505 1102
576033107 17606
480372313 480372314
2773 301749949
609603518 1454901
532463595 2516
931363192 7899
82415103 39415972
393465672 1516
76434929 1321
885028833 885028834
441052440 11577
968684408 71379
6960 661994065
903603784 3012
269290527 3201
983489792 5717
106068802 479
907861522 5675
1689 379947323
121319197 121319198
968137921 7380
988370578 486768669
476609561 1674
606899474 2023
268909063 1458
3471 887999814
155250355 3282
185655533 650
912494385 9208
173754145 1173
584295699 3237
93082136 777
604668921 302334461
17638884 90
794629433 16787
84648409 582
989703298 3299
938999999 3130
194141221 868
3705 864060905
939614207 5729
315000766 1050
862504449 6656
177300461 591
806698280 2689
323188791 1310
284830294 952
373242529 3082
992757281 4040
121263105 666
394691536 1395
925941776 31075
888850543 7777
110650783 473
333682271 10332
113970108 439
11852 966506896
996501307 498250653
367141823 2072
747140265 373570133
437101456 1457
668438909 16555
245544074 11585
549062401 1920
834913705 3106
579086578 27376
436069346 6532
994103552 3328
459002883 1530
849002829 2830
665378720 10877
403603131 201801565
780677430 2886
316906415 2137
529795603 105558
989286895 3648
483598964 1612
989963231 9816
31165 886860186
245716379 1365
57653544 369
125626679 879
697523289 348761645
92959649 1050
449602161 1840
621116213 5682
162903727 1556
74926756 261
914730745 7951
32143554 162
215676448 988
195701375 5174
504248831 2788
53018607 255
45600014 152
456559745 3257
363901212 1213
618000367 2060
338601431 149423271
762897457 2543
724843393 4368
198600977 1946
315870685 1987
432859487 216429743
447932785 5861
305193850 1230
2405 522243345
661202205 2204
718548945 10624
857741046 5705
116730283 52136159
314511661 1863
769029713 5738
280563941 140281970
560645498 16945
232143725 111504226
65665315 429
925197273 3084
370320833 1571
741580387 328322293
131100444 437
23436687 118
455379644 26178
288043961 2221
1433 301914293
945789207 3164
914844669 5495
802009236 9365
322694659 8646
474898416 1583
576601922 1922
342138538 24499
679880525 7059
116948755 1412
90452178 1332
892400802 3545
224233547 1802
5038 422816182
855032422 10799
908 109076305
84386532 969
451801864 1506
28296167 28296168
719993294 5413
302699258 1009
293399021 978
286499999 955
963709367 963709367
309187621 1316
667197777 2224
178348944 3832
678105917 6424
821116732 3116
385420799 385420798
373 55244830
814901821 3312
39582731 19791365
411231252 1460
118200393 394
560187336 5561
19657762 71
932564999 332331382
848916301 4220
522023109 2359
981279093 831136146
328200140 1094
874742003 184428
918897625 39132
349373663 117522400
891948279 5625
612275397 3023
891600000 2972
230468268 1194
250653452 911
658772237 2941
409882653 1994
902403008 3008
482400713 1608
96299885 321
674403742 3711
294373892 40237
945536626 4125
513019515 8134
29505688 103
333002542 1199
640549020 3311
136205679 4294
154737389 1370
982422000 762750
363883984 1671
938111888 84997
839124215 6069
39150 736115330
2419 580874470
685832094 6687
570410648 9272
6836927 49
737097544 2457
790198407 2634
852002839 2840
346116778 1524
623597628 22885
271562309 24803
613410910 14323
968100867 3227
213538416 741
302738467 1040
914408863 4778
175152952 1585
834209420 417104710
610700673 2057
284930979 1252
852848086 3170
497483047 4314
314559852 2267
773094981 3940
99777365 4806
370534412 1267
2354 437600720
318548781 1467
301466566 4891
612300001 2041
994072679 7782
304743232 1143
2965 589669875
482399810 1608
10987321 61
258599138 862
206411044 797
121200403 404
893516405 40611
870421017 9346
624450438 6985
853300177 9773
819613740 365374608
239057816 1174
1340 262186708
7018751 156
437177137 4613
201325185 1954
351501625 1726
767498765 5714
36731232 1780
511103239 511103240
317794140 1236
619200000 2064
183950555 7196
215928814 1044
56399842 188
119399514 686
528000399 1760
584661884 2524
2827 421610299
146858217 42655
311381126 1277
580427858 2039
985725873 954804611
934916579 144612
194759792 97379896
104999651 350
479519101 2031
505754225 3037
989694553 838947374
215399283 718
779097769 66715
67267937 1488
636837150 4425
93265607 402
207656456 887
956908629 10702
419442079 2320
6324 534504480
989348801 4288
46024190 489
10758787 53
178897604 7366
789541800 23700
5576044 21
59264099 36810
467360877 2228
963008801 41509
115800142 386
592350615 3100
777297408 2591
589491729 2278
24401577 132
469015261 201887735
10620 444897952
769287235 20649
982196726 3274
97734647 336
354031051 11969
792310331 8230
194865556 867
1865 552775190
253589790 1515
714139067 15843
265433517 1454
512512440 2585
394042477 1469
298500995 995
529199015 1764
665102217 2217
694802317 2316
483138432 1902
417865440 6245
392686218 2157
327299999 1091
694953935 5904
651597827 2172
917892205 26257
722303888 4621
215373932 834
199053383 779
679165060 15755
303601013 1012
980499305 5721
414357041 1585
533284773 266642386
566098114 1887
263100876 877
954296818 3181
577618248 2766
421075502 5566
493494123 4113
787458671 6599
707769270 9178
934519411 467259705
389440718 389440719
129745242 546
549890330 1880
113699620 379
379869015 16349
500617182 3946
955765288 477882644
225233775 3042
754819857 5432
219744000 900
322393493 3298
532168528 2033
914993411 3477
617702059 2059
684297720 2281
669665245 669665246
120204196 430
219284217 1327
763790689 15198
788164951 14290
931704332 35012
706802356 2356
986823785 10166
508633453 1886
379799999 1266
709716357 4418
57601391 239
719220601 20104
853474769 700811623
597248214 13495
377936396 1763
368352224 184176112
404486439 3049
697957560 14807
79466337 2456
918878901 830081012
513695419 3199
920 184088971
857126015 42624
760800001 2536
3699 975008313
759910788 9828
499694969 2985
146190247 856
70137433 1879
1869 337530186
519172574 7109
978562417 3588
11816798 122
2337 618058110
682918165 2282
24824094 14695583
447628841 15460
486598017 3078
518101726 1727
134400001 448
318128293 1762
992632316 989875785
835873651 4219
950642724 27360
157199506 524
153401596 10702
155241027 2474
837478041 5514
445639166 2338
869296428 8316
752739357 752739358
597959789 15077
319117632 1171
220406819 1867
171599429 572
844341733 4212
883760990 8494
82203841 736
18771118 130
509325890 2299
48022186 451
288578799 1207
934203761 5761
989526174 62975
566959050 6650
293534242 2409
951959295 3297
473701579 1579
625171023 6332
96363731 96363732
768001848 2560
33299928 111
551699999 1839
746097513 2487
507051395 3454
44848358 44848359
82838094 1297
917997456 3060
11099184 237
378984629 2092
643444321 26720
268958657 134479328
875693540 189139
380472160 1522
593062258 15073
1797 277904253
914811089 5624
531900836 1773
813275767 61191
178726338 8001
60461689 289
100113782 100113782
763501984 2545
284206859 1289
23599 889872481
788874229 5578
49457301 799
943279041 13840
655518594 19326
113372182 3514
621156106 621156105
127963 847370986
172672789 6530
263 27009671
645600000 2152
416084658 2693
122857881 446
791786391 100749
570262834 10767
707401169 2358
82831049 906
861039065 3385
734999647 5092
227764568 4211
178586203 1078
329398901 1098
641738338 4169
530742345 4645
20700037 69
74308583 7476
398699999 1329
299087169 4094
964920398 3898
181366868 9062
993305062 4019
893761699 866156918
223660342 1423
762300060 2541
285599398 952
329929436 1563
111995334 1062
382207795 48522
103748722 403
628965444 5484
682011096 4273
5747 893042724
976344945 5105
730224472 5207
674018806 3161
36040 507291841
849276360 6959
682372081 2558
562437632 3527
697219587 6116
555029801 2600
688200001 2294
273000195 910
874707065 3303
16212690 62
591547013 11956
709977009 2387
287773511 1345
350098834 1167
412202589 1374
24473395 12236698
90599698 302
690298087 2301
409192925 9197
883841320 5620
332336288 1565
2472 300318775
471992348 13381
288184971 1373
500109061 10092
684293549 302784614
747603967 2492
171662429 584
123667992 1512
300751307 1469
720666783 489849907
597029769 14361
679503390 447434169
12334 486230948
655980944 9795
931767202 13577
866759099 5058
326962021 2310
146636290 30253
984972806 984727661
882253575 3225
975296749 3251
587400001 1958
288622162 1809
327055015 2391
788115879 3938
113414644 443
791504253 7154
394432488 146241341
212780446 87192193
232103471 1153
1865 520486065
934767969 52569
661867462 2656
583589120 21206
41400156 138
149700085 1258
684299557 2281
716076061 3538
333001110 1110
633741801 2212
925681099 21532
541799972 1806
583813477 5963
882854511 5901
398398709 1328
622946730 5715
933718679 3330
280629383 2388
323281462 2173
25418602 333
100398436 50199218
352440880 1576
552513780 5306
732259424 129616
446701977 1489
138327145 691
718448308 3304
1946 558289886
870601566 2902
3870 856624249
99847218 956
858884413 7214
632997890 2110
639371503 4158
749416062 5722
876486807 3818
301732993 4499
640158878 18604
198875243 5118
403500338 1345
788944640 5171
524700864 8308
663163521 5080
298863388 1097
592198147 1974
680243097 3167
118730766 671
1218 292004538
4790 317409350
702000000 2340
985460604 985460603
310413723 1442
574680141 2707
596111909 596111910
882413407 14679
832632075 832632076
804062803 11179
664797783 2216
419533801 1720
202499324 675
163866504 723
428098573 1427
334525047 1496
424201413 1414
70199766 234
195095284 3815
14317748 83
722298413 54703
647552104 6797
52632345 344
4114 806525272
17879511 87
367463503 1449
782473244 4567
663219956 4039
162933105 81466552
297887134 5773
21949 553151167
724266312 5412
706801573 2356
652499999 2175
635467937 635467938
43256915 983
538090035 6064
2909 697066614
146163552 544
981006195 3270
741514180 3649
555664816 2072
885941763 22348
427030833 2345
445785012 3352
12300042 41
564591065 564591066
17343600 133
76800022 256
792316874 6307
238 59936730
419399142 1398
566078364 8028
1528 180127927
238069481 5315
286499046 955
974232540 3988
436052332 2549
405441971 1757
30346408 897
148704605 613
231520343 967
418359733 14053
862173031 2876
191055863 64996808
811581112 7447
13799962 46
366948764 366948763
525416689 6079
632845240 3394
606248875 3339
936993289 5692
650997830 2170
508703281 5543
479301113 479301113
798633065 305724753
424506864 6184
714001560 2380
126143704 2335
575701553 1919
683274662 2309
205472317 1541
61464429 313
851998874 2840
724716949 6185
332422921 2561
597733330 4693
758566587 20332
146314976 573
2027 415974859
549645222 3649
411956784 1734
464167851 1581
790752658 8207
314700997 1049
850793078 95805
883627775 10753
631764401 2174
24415 869576962
724802416 2416
312140031 3345
585091877 12983
975603548 5898
956510673 956510674
257434871 1294
30084822 385
631720384 33105
150300444 501
125752299 685
140932664 70466332
401321504 1685
399664124 7875
116579379 58289690
515836553 5918
285256020 1362
802524977 57719
228300760 761
695451937 4829
931761028 531235567
292594063 146297032
657840079 2394
824 192040616
31125135 203
521998570 1740
764370292 3997
199870201 866
436886494 1576
108317894 909
792793243 37062
979456601 4948
875729231 4197
856202526 2854
371468091 185734045
161341749 130853
442719186 1721
468972175 2678
910713320 13285
459156578 199492043
846597179 2822
177732388 1701
62942001 4400
318313456 318313457
967634368 3616
608432586 233397945
443918369 1498
282000940 940
907789127 334306186
308162373 9062
982602621 3761
6016 823404648
702635503 8452
890387725 3179
242897608 14435
575102897 1917
883687134 11769
52323100 445
802371691 802371691
13555 964636488
62312251 253
3204 547557192
834890443 8804
986590921 4130
461868793 1706
748472993 7335
799666701 3100
458342403 229171201
997224320 497652280
1308070 5
221392255 2391
125134207 846
913318705 456659353
762339076 25053
692497165 2428
131512970 543
934245200 78508
357454043 1926
629850185 8665
101400000 338
759902980 13708
190421754 1145
866961844 540744154
818114969 13268
345007501 14650
239463922 2166
984138705 4066
123554643 123554642
464700001 1549
577627952 2406
845366473 845366472
487615602 5191
160200103 534
2358 407910420
499209480 3564
359428673 2412
935898408 3721
462996573 231498287
913618424 451104917
995645274 3666
690712657 676962055
991492630 14590
272067661 3293
70520330 466
570201226 35773
692943143 3611
106142731 1551
338708321 3438
756034623 696028341
617703505 2059
971996761 3240
299179281 1173
250164468 862
468683845 6609
756416900 2844
474939211 237469605
2726 488850265
931198372 3104
607582800 5496
114302252 2339
88029781 652
139536333 139536334
5430 933178945
734401413 2448
559340561 2348
863042545 3484
116076317 948
677398035 2258
145 23763443
763867735 4748
940800000 3136
170999999 570
396139178 1903
932696891 3109
722289549 3827
537834669 5222
208828817 2278
337120994 1639
529480477 46860
902686784 360418992
585500749 585500749
239911500 1927
889142164 6122
843302810 2811
139982080 595
840304119 2863
18412681 66
125121046 551
1518 104975772
226264145 6128
432355610 1536
611327601 305663800
20161305 106
817276588 14296
569135600 1936
732544563 366272281
379942790 189582263
544198186 1814
637004479 2607
462300001 1541
305101787 1017
681305724 2286
543306448 11568
743056469 3646
966674638 453768565
265617730 1094
969270446 3630
29010 714785454
406881000 106625
468120449 468120450
721643570 16474
33697101 33697102
873880236 3788
971879620 470473408
17219 149908614
967600726 6806
826214671 413107335
134272048 519
995582807 4169
916205155 3054
22851179 23082
986471379 414895723
58343736 248
105899705 353
833528332 3091
337910452 2266
282894351 2299
263117716 941
603532544 2590
532139189 2492
844159259 4316
429000000 1430
239101483 797
291900302 973
387625143 2602
525361300 2253
160227940 812
583313398 41064
421499927 1405
1887 507189747
959565697 474780782
905876980 6034
75267622 334
211403824 4074
838656799 12626
109697281 672
975414345 861750686
893241662 7069
447466355 2155
925196915 3084
705870259 3378
344273355 1522
79963035 39981518
160811634 61758729
607983544 2502
869118058 4612
196 45437608
544662810 30000
791117465 791117465
952780448 4294
2411 538516138
64499999 215
622947936 8169
941894343 17572
890910225 15203
889649569 3312
562244864 2361
193284682 1273
78 6785366
603299991 54622
730264559 3484
18299938 61
809529326 3025
836087433 3264
742134766 2928
776643939 388321970
389963881 3735
430359452 394019278
802 217134261
849540765 53765
929099999 3097
202633197 6762
504883921 245678255
633631318 3003
318599957 1062
726015215 363007607
244683160 7121
821060463 821060464
531180719 1935
424289250 1550
215410733 1491
994456792 968786705
181653347 712
584788776 30436
517501780 1725
941580694 470790347
185300952 1327
15702 878843675
169028155 169028156
237918671 816
4944 878983872
648835634 3633
974220166 10095
214246855 7295
221759560 1012
648982810 4181
702458513 4129
835497216 2785
245266256 1227
719980529 3210
778367146 3713
676560469 11000
125159637 125159638
16715701 60
791406911 791406911
215996396 26719
815206493 815206493
104827555 1209
746061499 6583
68631 885614424
781935758 3804
785024683 4039
600002545 2000
81362489 40681244
194400029 648
110918435 407
907035785 16559
850658493 15937
478761083 15842
611792520 16526
323360845 1329
777489162 2767
152827009 984
5070 620101560
282551279 1419
77060363 77060363
236698914 118349457
198007673 835
242046416 3515
57059183 273
646287723 2412
15201528 241
226755082 817
36757434 143
26163315 3164
7648 888631503
208270566 2190
393392734 393392733
644001839 8004
639498499 220594644
960271965 3709
411407668 1903
276210278 19103
655591313 3092
176239320 678
772368803 3022
495195959 453032152
563253619 2208
256499619 855
385995149 12942
826422138 3249
792809239 6709
180818184 637
29399901 98
854688862 578838163
795636000 4500
243794264 1316
535165913 535165914
375035577 375035576
465635017 2632
729994480 2671
896102103 2987
292022784 4064
321037291 2879
930066840 4068
741333312 3023
273421177 1035
15248530 255
587350603 2062
171678751 1063
680697730 2269
742449816 371224908
182691915 1407
738093500 6322
401847189 1387
722402407 2408
312877585 1997
358492096 2565
411681055 2183
216634028 1060
400799159 24604
944650780 3837
104619009 416
4400553 38
157499475 525
95271595 646
575152013 3147
523499147 1745
929874658 464937329
651314035 2527
587873600 6839
136940600 475
445901157 10090
937200001 3124
316277000 1489
184160446 4448
437919791 1463
196904610 4830
685009001 2392
910865146 6917
727970031 329633561
575913623 58344
113400001 378
238054795 186307410
410238959 6931
760260442 3121
402626150 3320
303263092 1084
40834601 20066577
231299229 771
848097173 2827
577816820 577816819
932697952 3109
96177745 969
647099056 2157
947007679 18160
783154434 5718
462120437 1826
753867486 3483
100 25884000
950950781 27977
225464724 1741
146065873 869
24292710 90
299430072 1413
119381696 119381696
824700001 2749
164301951 2864
99483547 44145461
970192326 4066
7458751 918
188519148 721
618193548 618193549
986626960 3740
324419133 1197
473624618 3540
198900172 663
264122833 14364
847752268 9127
4118 669087587
7200004 24
78855101 489
346358377 1742
85782454 37446297
171436903 171436903
234300999 781
489755621 1915
36798969 263
634520908 2959
956998233 3190
887147024 10259
109479562 370
214720817 960
729824323 3161
914673424 4365
732357440 5536
233220156 931
532676538 1789
63467394 31733697
557700721 1859
39406739 3860
843988005 3195
2731 675116855
616915987 2087
967696289 20407
431100001 1437
512568312 5164
892839613 4643
753600000 2512
914819649 412716215
959716627 19697
148499504 495
355378609 1989
849193307 424596653
516443389 2071
255276188 6182
459298469 1531
268500000 895
529298818 529298817
871954374 16549
149317562 503
460194381 31310
728044189 3422
544606522 69567
831597228 2772
423957696 2316
740879530 3563
759001173 691016861
883878605 15678
928796903 3096
870836250 3750
212520276 58465
180705851 3059
33015259 324
1154 217144084
287666021 1994
410665438 2967
378100537 2558
926741411 451965344
634067468 3835
642185117 642185117
934290195 3748
133974220 14830
261299129 871
190201205 634
3128 242477795
53062405 251
819521300 3265
163356152 2921
609326127 2229
63300267 211
284771831 1702
374871255 5181
74621008 256
111992385 448
996780707 3436
437881753 4157
303898986 1013
790982178 2992
734956032 4535
72640477 72640476
62951412 766
436236395 2734
441444255 3098
858793774 65177
666405235 10892
525598846 1752
219770058 5424
618232607 8568
788190102 4793
703055335 3517
386643748 5011
794759145 2659
528873312 3118
404234115 2457
431913540 1580
235134233 6726
867902893 2893
803809301 7473
613132246 4059
896285103 3166
1514 313956593
424970319 16293
192900644 643
180346263 3928
452235792 1992
176672215 1221
332701109 1109
549899420 1833
636375432 5698
385254785 1459
414743513 2318
500656251 4625
60577203 622
258922366 3153
30461294 122
724 77975243
358971922 1507
113489065 904
865124320 5962
350651714 2817
624390959 312195480
867124383 4690
902996990 3010
450147780 164053584
183000597 610
517754547 1733
309895141 1928
401522757 7687
388041460 1729
300220312 1045
508008958 3673
667203843 2224
896702681 53316
143301990 1433
1202 91276274
973198555 3244
882940029 11026
857103088 2857
22308560 13429461
294828924 294828923
906286567 8824
812087315 4315
154927684 1443
762300323 2541
374833881 2683
327829064 6086
895682021 14660
586914120 23868
664802113 6418
863797330 8693
327898909 1093
89488751 583
22640479 80
347099999 1157
15382276 98
1982 554036194
88083604 5446
554370335 26381
491096291 245548145
506639157 2061
34799883 116
790197305 3346
753759175 7813
246318830 1881
401948960 3340
248520017 248520018
154500584 515
887839771 3557
367705673 1954
194011336 90108341
235063291 1078
992459882 4697
922487956 5549
754756899 2854
762039325 31267
2244 265400425
953099999 3177
325297725 162648863
510400777 4168
49045978 25869686
986701500 3809
443760271 20363
563398122 1878
928233537 3928
109164220 1831
830137064 7718
381514448 213413048
645367448 3464
474303077 25364
95693881 893
125498675 425
960 221161112
992216611 992216612
131336284 611
34500095 115
354270302 354270302
157325123 1277
4447 691882048
578061981 3850
316492119 1640
1552 291038838
892350300 31610
696602323 2322
10491 810545151
902402386 3008
299446874 3125
43 8158046
178742140 1055
774031787 3058
318983873 1671
893397022 2978
484800000 1616
633795708 3227
970137588 4239
702697312 3357
344700000 1149
207741383 1332
176046707 1618
525508900 6006
853495248 2867
93601799 745
836286921 402913721
532205393 4405
127192388 886
16200029 54
864278279 3468
78122520 5220
499579982 14248
2395 660254165
574162760 33944
494585400 2472
177300044 591
1658 379338794
430383756 1853
890249183 43846
768627356 5333
219833098 737
355052733 2004
784317194 27329
566559370 1943
56119042 511
277810569 1646
309200814 4197
159599685 532
936004296 3120
870230399 3670
210299298 701
347461504 2941
677631046 4599
680855980 5285
492667778 3101
4116 955619952
98681944 600
178578775 629
128399725 428
384899999 1283
743791782 743791783
725234632 3714
293931657 146965828
447843162 2451
565740064 2683
376305189 13819
810506131 2885
17700001 59
973802003 3246
946713973 7681
812201197 806374093
134180665 1287
291000737 970
2571 515311382
5981 557022492
1465 340316640
598710511 21618
42060789 42060790
917983945 458991972
176639672 968
379667727 16062
469410653 2802
50128354 35132933
687007727 3142
943798172 3146
756819829 257715193
754498620 2515
212700558 709
421801787 1406
116999609 390
538096763 568212
304266329 304266330
976777419 20211
170999836 570
777609255 37674
77214853 583
349200001 1164
597860192 3517
163580195 81790097
496386553 2438
964463350 13513
697644141 6062
382440860 266256947
111973754 111973753
19198983 361
407040659 2990
280719037 1856
420600901 1402
343799576 1146
718868179 3187
572002523 2409
802013834 401006917
575666999 4120
84899999 283
83646663 323
689213217 9353
191700054 639
198788417 669
720568094 5469
349562901 2599
760 183379640
140690686 2526
378 80964576
374699999 1249
494946728 2956
653543820 3173
448493874 3253
797397343 2658
661202204 2204
733735211 21639
931925360 17516
972034086 972034085
404400001 1348
837302790 2791
935758850 414712585
50850654 222
764351084 5858
954276297 4518
908768581 3853
597395831 298697916
48030363 267
103261288 381
890164561 12727
562837807 15361
514801717 1716
531408611 2985
531510817 7153
102000000 340
395098960 1478
64455760 757
103734752 12848
566825973 2247
893070685 9795
200258030 1677
595795419 46261
909489436 5445
675596183 2974
974103255 3909
461892985 1895
72000259 240
157968692 2737
703231859 361373
743792076 8503
712497624 2375
48683538 178
777709400 6200
1303 389048012
670200001 2234
359518850 4253
543898790 1813
114600382 382
569603227 284801613
821335906 5031
761998882 2540
47505797 47505798
480135060 2413
806 202944426
513656331 2860
231988421 231988420
676999546 3379
923698688 3079
768249159 3203
961980880 88520
96759641 618
5263458 43
737616879 11627
580569632 16006
554328798 2051
38258939 206
437248166 3182
907126165 3339
888 157025928
400691574 2454
214800001 716
6476 734607884
74189109 487
865527119 12393
802502373 2675
178716856 803
960157329 3741
111906367 726
933961083 7833
642816121 4486
650008091 9393
274639343 1199
370860379 5484
579899574 1933
213939329 2130
475799999 1586
42299999 141
672023901 32219
980665720 19199
811589172 20156
268022855 6070
759460274 2681
615195803 307597901
6994 948956739
17198845 156
227911851 1123
917099379 3057
198477960 723
913801501 3046
997191367 997191368
289378802 3911
114412507 952
992403307 3308
167574190 807
85217588 7249
546299546 1821
959985435 155175
553695991 4605
971294159 940845468
399582374 14475
186248939 690
227572365 1867
465021409 2270
697580249 3373
597900001 1993
834176173 19486
48467442 969
962393056 367915177
439990787 4309
228573184 800
499104595 289972955
241852171 241852172
229733171 787
228900452 763
953682421 6540
72950210 821
102985541 409
11216 368709768
124199891 414
855666890 5216
1747 206765864
506817562 3085
247352646 1100
418820175 174785501
304134464 1136
196800571 656
528027951 6327
693122246 4601
31800106 106
865706993 15482
140866188 6189
110651903 384
712519290 712519289
537389505 12304
38913770 44170
870557119 7962
820661990 3061
325494393 1118
577824285 3386
892179056 3205
429966371 1614
942003140 3140
228306701 1326
795538692 795538691
5502399 40
720802567 3000
2578 626167604
991504791 3305
725000168 13752
233157604 1392
506284200 2628
977370261 4841
945175675 472587837
178501211 827
800183087 13815
433619812 227564572
872287081 3668
671797328 671797329
658768510 658768511
942921890 4662
93224769 1456
2302 448371250
246057626 7239
702298272 2341
600110070 8895
387299552 1291
279721300 1551
923661756 32391
487025281 2256
309765987 3417
225599247 752
112259836 879
272765899 2945
16571147 95
697251175 3126
626738167 2587
544431900 3975
953437839 358493348
274500158 915
112429477 1494
192668317 1891
995894347 418502307
418611603 209305801
879946728 3336
277354470 1242
316357373 3076
347401931 1158
316893337 2056
598053362 8169
31658397 189
217282551 149972
13750532 1753
599999999 2000
1017 278266462
228492071 1116
749685871 5296
308099428 1027
791078112 8844
2496 217903296
296800102 148400051
585769902 2309
692120326 5685
464259699 4736
435982019 1523
161399644 538
528555596 2557
220329793 745
440531863 344159
403407441 2174
850255034 5737
893408593 600409
380912337 4144
994317945 497158972
772937063 3189
1342 168288041
353643178 3010
373695184 6224
547757481 5288
244494200 122247100
251815941 3511
431331243 1697
549286162 549286162
917034341 458517170
34779893 17389947
158909565 563
900466369 8656
255180678 255180679
535815717 3988
711443750 10994
28034842 389
484929651 2095
228899236 763
339980635 54815
11970 410355540
393301310 1311
52265592 181
552105875 42294
285947011 2082
54620700 291
713290070 3709
360908405 7491
269054861 1054
869263352 869263353
140943207 140943207
59459210 381
26 6672458
599555538 7252
664232225 7626
215497125 1125
482725655 83286
178500917 595
491070928 2202
780597397 2602
2280 373482943
250812157 973
330160720 1578
198640208 1435
104969333 52484666
966143640 3874
134457197 1454
574201914 1914
169243671 3194
145287377 776
393399210 4930
696800266 696800265
851381147 7564
478693015 239346507
157834025 602
295365797 2457
60081399 680
36447928 211
546258966 2135
546292973 546292972
326269653 1980
8216 903509840
561535744 3904
729050335 3150
42468137 243
83812791 83812792
796686432 379010918
2484 367165008
403529697 403529698
63657054 24043564
636 154592815
32455381 170
101041056 516
321212810 1670
105900249 353
101099777 337
881102936 2937
21508 334337972
759002530 2530
2860 783064923
761218389 5815
603321683 2226
259578329 3028
41699860 139
68978927 671
385801285 1286
301800329 1006
395402577 1318
158166063 886
699845397 2651
678711257 2882
529739782 2407
487058309 3833
434054082 1973
728112678 16504
962384921 14780
721849464 46142
657847148 7731
805735555 28418
934556755 3672
678032960 417991879
529954304 4385
562984657 1987
107712712 2421
794700000 2649
585573 83
483136050 334092074
976993290 4095
468536453 15953
997217246 4658
48166693 243
233389595 945
844368676 3194
772501349 2575
143627433 713
951791406 4390
321864052 7269
227700759 759
49937013 189
569399992 1898
842693396 7917
706493842 706493842
179443330 89721665
453188192 3247
776098485 2587
3304 877810824
457499994 1525
696358351 3006
467038671 5969
572227040 2464
47834348 758
212679837 1180
257522075 128761037
463290406 3068
399182759 12840
490552646 455774172
939146385 7792
22169664 132
267899106 893
627928786 4257
466661277 2619
338517868 3066
904947907 6975
594425185 14324
368172958 2964
846466799 423233399
665773129 3096
427771544 8561
491821436 19901
717182976 99168
390028435 1477
613080387 334917567
668951234 3754
361388619 1369
890721780 11180
155644530 586
515258701 515258701
614891384 6738
527839017 2462
812186821 3289
287159135 5192
386686320 1830
2848 670695456
555376430 1910
7582 875683090
993890455 968255941
471866916 2833
796117643 796117644
690324226 3439
544791293 1961
678856191 7037
723715397 3969
2378 647177106
447219161 1902
175500686 585
839002688 419501344
256339898 1710
406645269 3967
540038406 3306
52205148 236
493165239 4235
879990448 2949
392678383 3867
524892178 1779
412073569 3546
502257455 1755
2587 277109092
70870778 350
184762 450701147
85489955 314
558564115 1959
797517259 301696
297288915 148644457
442517180 2564
488326175 2286
886800001 2956
563998120 1880
679255851 2784
114600389 114600390
14809 639402681
83526935 1492
398832751 2073
31799995 106
922307400 29400
234300561 781
316800001 1056
453108324 1803
143246548 1734
334162767 48549
258478804 1074
102300341 341
907003293 14434
901013022 52269
945474889 4335
102174885 434
238376426 238376425
985317637 8616
652671668 2848
357134091 2674
660897797 2203
594466722 3215
383401090 1278
216503263 1627
292203018 989
593398023 1978
743833982 371916991
336 38161626
465773616 3883
468378633 8399
837464216 3268
607691268 3186
640438065 2191
91093717 1561
870455839 3578
815972539 2885
346870672 173435336
48447264 48447263
649801635 2166
856757706 856757706
989998192 3300
554240357 4942
863697121 2879
450369995 5548
860999283 2870
728616288 18132
572771440 42190
62909376 31454688
963524307 428297196
260910914 1607
701904679 2381
207286431 12074
274749551 1047
941452848 3198
1066 157806588
67059597 67059598
186035024 1125
924103017 4084
804197248 9496
499766035 2080
33900214 113
96591424 1167
973139327 120677
82389131 294
898559970 4858
510119107 1974
631585000 287733670
931638082 465819041
681002270 2270
831687911 20493
285709841 1805
93995235 1778
61180020 241
235408282 235408281
59658571 250
465471640 169873487
692088256 3801
201090061 870
430498840 1435
714104355 5601
659710561 659710561
920256654 3481
453341090 1986
210644381 8867
713595890 2541
535080828 1898
820336576 142294
857424704 3520
875923083 437961541
310582682 1130
447148850 6550
247133680 1131
449735678 6505
801717584 10364
563606267 7086
415801385 1386
231205735 1736
477436807 1762
512867774 1963
856 99326816
327194858 327194859
992100000 3307
333900000 1113
39143521 3060
256058260 128029130
670191479 3220
948069447 7035
698631669 2530
548100001 1827
464698611 1549
812769705 9037
786898935 2623
174495553 1073
236438692 1289
93311735 651
435965526 2953
839143165 8367
885827551 885827550
839947080 88490
692528859 2617
546901823 1823
705934665 2555
889682618 889682617
738001602 2460
585923637 2957
940196866 3134
535620952 1830
22920584 78
486898376 1623
451498801 1505
551272776 2844
407998641 1360
549599980 1832
407087473 3368
181354999 9500
1211 48502815
11951830 89
317431743 7456
694539228 694539228
272074961 7699
164781204 1028
302400383 1008
921506400 460753200
854968511 4416
268893599 5792
555877719 555877718
251010627 4403
840600838 5401
681000000 2270
719935788 3289
313142173 2861
837602792 2792
840754460 15146
509294257 3002
905350584 3997
903296989 3011
993896688 3313
300209077 150104538
130800247 436
363665361 2888
154200001 514
710416524 8703
476742135 16943
614659545 614659545
385066957 5662
532165648 2837
971348231 4744
172801730 86400865
388481556 2303
422476590 1606
884709602 841171103
722652775 361326387
662531100 7095
846876732 3481
767108390 3035
853850879 3384
325404587 137389512
662099999 2207
892576120 5143
811337289 405668644
862636845 8715
46239841 180
37490865 227
3450 952843627
11399961 38
976828408 4968
962227460 12626
999962647 3954
365517175 1411
927655726 8788
386308520 5240
472677650 3670
255300852 851
613312039 306656020
885379088 3381
126319359 2378
766006527 2749
684334618 6141
322289491 322289492
880569463 6934
555808847 2405
908461252 908461253
610670815 2906
552606912 1872
573190673 16951
889 235544995
308449835 308449834
750288975 308378370
132000667 440
621640874 8174
708754069 8146
15900052 53
88960906 812
2487 507624057
709050165 14961
999451942 487255277
255600945 852
26360408 587
190680422 717
4556 275594630
583801234 1946
385500000 1285
386504446 28409
561235035 3694
955196816 3184
164270351 164270352
807466438 21269
50116053 449
892800123 2976
257087786 941
231134222 1129
565798972 1886
780360175 2998
664105280 9359
9924641 140
4342 948336220
16162275 394
559236049 1956
592053647 210410370
88371610 730
118500394 395
753625249 4497
440310372 440310371
462966265 5481
78600000 262
871203378 2904
273000911 910
45859575 237
183777850 1070
390154660 359533617
62145540 250
712997134 3428
562907337 5221
421255905 1473
455306662 5193
2059 436402991
308912876 206209563
502266151 502266152
324003771 3222
138000460 460
994906938 465368249
941424554 66263
282410429 7342
669912747 3284
807976440 19815
768942704 5059
920572408 9751
682202274 2274
7934 728528613
57086211 28543106
394733441 394733441
314894441 314894441
257348480 257348481
52132541 393
360856749 3223
288235919 1554
831178970 10227
279259760 1346
13025 845697926
879414895 3557
737699591 2459
746102486 2487
884680446 9239
21900074 73
729485413 364742706
607596361 6790
353295766 2757
445436679 3894
136159603 1262
487 100787572
117300156 391
711187271 4565
328374544 1587
637689837 5011
104214747 3682
957143505 4350
456061995 212811171
299101915 997
592046695 296023347
698255241 363181301
732784850 5726
853649190 2963
430200000 1434
562204164 3312
201178835 1301
512100916 1707
125277607 62638803
616328894 5570
717535799 2698
1291 289176254
857695125 6592
640 111627960
585742724 3105
21916790 80
232199225 774
624142361 3505
997796674 3326
786447841 12176
72900193 243
992850509 7124
2018 377486380
40757272 408
567200361 54691
899386038 3043
128959669 678
847417795 2953
2596 482832636
654389749 3041
655248204 5967
564022557 2817
459040079 2498
69537303 362
582418993 2071
350699070 1169
351491579 351491578
1119 148545012
234301109 781
13778423 61
538782488 3872
427102973 10464
993489922 19918
71252478 325
351300941 1171
845400000 2818
508798303 1696
68579856 68579857
891230041 3483
932702330 3109
239478444 902
677549879 84588
725031790 2422
951001170 35826
470666939 2915
629078147 314539074
917396941 3058
91619482 811
116629499 427
774297418 2581
937109981 32577
388311489 1555
7856 567714295
373993559 2787
819602732 2732
568360354 43899
1269 124113222
697797675 2326
983872918 3357
302399390 1008
134327351 10686
378941924 2944
131839649 512
887853333 4309
3730 614892345
233425707 2636
188340416 1496
333000708 1110
631801865 2106
383432675 191716337
904986920 7922
894118220 894118221
197365219 797
995059237 3786
962590028 41189
716380313 4666
493200573 1644
21791512 189
739896283 2511
972900197 3243
595432565 4165
371083682 2707
8684 307330580
802310349 3204
824102746 2747
530425163 2658
331925400 1220
395100425 1317
749657202 374828601
989940477 118564
352083896 1221
982111105 3924
195729871 1643
172834313 3364
83592760 21673
354486234 1434
113969254 56984627
326537850 326537850
774217107 3121
942605317 3142
806877189 6128
653606467 2687
893333771 5199
842874841 16337
356197365 1346
76811887 302
790500001 2635
8153 194229190
996573750 3550
626151733 216933647
146020669 516
611909024 243943260
175128070 87564035
575086866 2502
491767821 1946
615952071 307976036
261494178 9493
508009402 2295
786517020 786517020
752922368 6912
485389466 1618
998052384 16549
272334995 1201
1888996 11
350542448 2483
5228 611513012
164936569 1127
743403726 2478
85745251 85745250
97085828 623
978087089 7877
393714249 1432
570744384 3597
397716952 7850
761445633 2715
136849386 536
417486763 8845
429950680 429950681
259805369 129902684
59600286 59600285
582398689 9096
447301597 1491
908416881 4880
544210541 2446
132300001 441
26186 921071930
11574 851162078
239700798 799
415438356 13044
535637125 4595
138042366 966
829570705 3568
267599109 892
521214425 4946
767960973 3251
307289732 186068749
671956512 335978256
6509 504049363
108044002 667
3250 860304250
675900124 2253
194860136 97430068
746700000 2489
838874568 4481
263869806 1050
539216413 4778
610797963 2036
509607271 1912
607 53320707
125352092 1200
504118226 504118225
578462631 2008
746089017 2627
38399983 128
842529346 95558
158810933 1260
51778559 338
4907 839150977
479954524 1798
414188261 207094131
501598913 1672
786970218 3618
730012806 325048817
155681581 631
887055450 10469
908700000 3029
452754631 3832
177333152 664
855660327 12360
444446946 1598
289109285 144554642
252690228 252690229
407443958 8298
633901359 2113
23645130 355
815400001 2718
875125749 437562874
470603974 42675
318623887 5229
344424799 42080
756684502 2616
194423984 2452
922551299 3300
389803728 23507
669752069 2301
42600143 142
256751453 256751454
915397525 97362
360592813 1802
933938387 7486
200621801 2965
135321626 4669
475461043 1797
19472980 430
349981571 1698
591808901 2843
941523001 27700
732742368 3458
4374 681287099
2247077 316
152123984 585
859120287 6605
557902411 4436
438377880 3984
497154724 248577362
621355015 2407
479698439 1599
509449133 13949
496345466 2065
889691428 3747
420996927 210498463
999422556 498998595
719651889 2761
43332507 153
832802777 2776
144944637 510
258182341 258182341
445984657 4583
590476353 3292
643417488 4443
836199011 709431
159721656 2485
716100000 2387
722766289 3774
571800178 1906
154351689 110672827
453372325 152816992
921293999 17061
741446252 3031
975144270 17008
421798595 1406
742797524 2476
689283119 5160
666587298 6021
529171270 529171271
285441976 5912
740697531 2469
520993488 2416
409636154 409636155
1873 365212524
490497252 245248626
4253 670847540
742861798 3506
627003855 2090
799748581 6978
700676590 3298
623945426 4927
447000578 1490
71864111 278
954599779 3182
207812491 4965
275881337 3893
600314778 5221
251961083 67969
223546009 2347
833128307 3916
520309397 1928
269453197 1734
200999919 670
133863513 1117
354315207 125465845
96343136 368
457198475 1524
445099585 4869
94200314 314
522115710 522115711
217716135 1365
207363410 2088
6729 434448747
438864279 1531
998895639 21819
54527076 261
751909760 14284
398461793 199230896
524433480 3970
700279345 2484
993898827 3313
752688785 5717
354358445 113431
486510927 2289
405846211 3964
260402063 1822
3455 950837105
500483823 2220
321737243 3823
531111205 4716
671593324 671593323
903896988 3013
645791706 2493
783556545 2647
3292 869728220
160559859 80279929
787449801 3394
972888091 4946
829630123 10669
388108667 3173
200400668 668
398153413 1477
64149120 222
676791836 2786
334893703 1630
637143538 6613
881757036 5076
356970285 1234
955983622 6226
595642866 2707
506024119 5245
775291351 6170
382926020 8709
125700402 419
974100593 4281
539970327 3352
8999994 30
458364844 5099
866245847 4092
516032101 258016050
304312928 1072
729911491 2805
490294426 4619
917100075 3057
388855976 28005
814504769 23408
310800000 1036
102473254 393
457400705 2809
85463085 42731542
30179876 125
431912833 1664
315516038 1081
298070954 1365
764046720 2880
924799040 3245
11985036 11985035
20403773 102
986658028 932408325
175589386 87794693
371748077 14059
358525867 1454
306136614 1549
193800623 646
481086829 2759
335483355 5756
249300282 831
590100001 1967
6505249 24
402194471 1353
757727528 2677
804027824 8132
1777 454454378
873822141 5301
668387273 290480284
399598668 1332
617355296 3627
250183698 869
175331804 725
96371359 334
631799999 2106
899997620 3000
718688000 2428
358406221 179203111
124563257 8831
860861809 4656
366719785 1323
102731617 468
61415244 61415244
146699468 3176
607596658 2103
370 98454040
41624017 356
242700810 809
192117344 1334
3747435 46
773246326 538891114
782684827 21454
36000065 120
833527500 6180
298931631 8221
98368226 1025
267033218 1441
93671823 368
626982533 4647
308259777 1193
86101313 418
982503274 3275
261001690 870
139515286 537
564987363 3363
511136963 255568481
889785408 4380
125573767 982
489739326 1704
581096174 229877301
989983593 985976416
332699690 1109
762106799 23928
193027861 815
733887181 8060
383264305 1750
34499885 115
756325936 5732
464902325 6837
711898913 2373
760200001 2534
166858275 645
373709059 2230
11108184 152
528464298 4229
3395 714362320
238500796 795
232148271 116074135
330780813 6734
228077279 2384
713125624 2647
272701794 949
118500110 395
9448023 43
694260983 567239863
389716110 10910
914147235 3182
122329842 692
316351495 1791
38546592 907
625588068 7266
511077155 2074
825026709 6792
182091982 88113742
305237050 1390
474422303 4629
699006961 3013
561697153 2672
520117076 4525
612661139 34755
561490727 561490728
389907865 1737
59700198 199
900247031 11412
38794085 180
186078843 186078842
732437018 732437017
768602561 2562
782239152 614862
309244124 47401
964561428 5953
960598319 3828
345345463 2162
161452139 1130
162064799 738
102300303 341
656886705 20581
2551 596964612
521648647 1748
813240180 3697
3003467 3003467
250558555 845
1963 232018602
566701018 1889
558668368 558668369
584110546 26850
385189440 1403
561369515 4867
790674325 4109
582587197 32262
329100440 1097
13649 918066137
819644678 4883
842491665 3715
312051775 1890
332688832 166344416
524418748 5557
101796911 458
701553405 59452
137700306 459
742114442 3179
394322403 1372
890610107 445305054
492612561 1990
207469359 1085
767102557 2557
50699870 169
615308586 615308587
35110404 230
77400451 258
487331269 16284
137999540 460
650403285 2168
4154 990413296
900049745 21354
833697221 2779
546300000 1821
187437689 93718844
353191915 1278
811614553 14341
846900001 2823
567099084 3868
386401969 1288
758260826 16433
630368819 28321
337115876 1176
98829066 6712
371524679 49176
986403289 3288
537208471 5130
80314171 842
673402517 5238
681459275 340729638
846853772 12482
984013126 600151636
245316038 122658019
33599939 112
424258487 2413
32171150 145
591685386 3071
50700063 169
493988721 2687
715485821 7863
211499502 705
202238409 932
853500001 2845
136192368 1304
575702351 1919
610037035 2883
628200000 2094
876717139 4286
937050449 9525
2331 266619780
401489611 401489612
592624019 2947
343464560 6659
284750153 142375076
173256679 86628339
381898726 1273
931199335 3104
510900075 1703
216830819 1664
676587807 2934
782866134 10717
991802578 3306
220601919 4621
22926 780496763
51726428 452
461186721 6260
744284999 6728
200035415 1182
818542494 6678
927401271 6832
227989770 227989771
576681836 576681837
354598826 1182
130710495 65355247
2628 430747596
431810000 23387
16854 836305070
852039475 26396
341147020 341147020
435007623 1979
795900849 2653
382465217 2400
95828455 3817
334375744 12417
572878614 2094
938381270 661968249
480207570 2215
345275605 1999
496517829 2024
749998710 2500
301830619 1690
503098604 1677
264686304 1213
412198717 1499
139800396 466
672299602 2549
299788367 1199
546418225 3898
27650107 198
191575167 1786
823797315 39687
690595851 690595852
23970 982002960
593658156 3396
828905377 2763
82834842 1073
494676195 1764
123818432 1296
356079376 2778
882364561 5016
931488813 3637
545361024 2042
131700438 439
945064807 4517
114000001 380
779489505 476886190
547544415 6215
481499254 1605
526168489 2250
1385 349882855
66658668 437
383277251 1757
988199516 3294
598680008 598680009
411919138 3513
550603126 3125
248928833 2336
68707211 2990
769545520 2981
552094753 552094754
78899887 263
186247899 869
23191 836870426
982836077 918057889
289360129 1198
237672539 237672538
441900000 1473
808868471 404434235
557101994 1857
789859518 5053
419 52892003
8494300 173
418986964 1628
74100453 247
592599903 288905127
101700230 339
792429855 7357
8699990 29
444399945 10065
642778782 17541
875969297 21548
251498412 1364
729718415 2862
889284212 4149
824771001 3931
767751739 3015
868497105 2895
465299762 1858
992571654 3489
54300181 181
782097394 2607
5138 931626686
266699450 889
187440632 629
702692366 2379
1606 293636440
395406411 2026
232603681 809
973699196 973699197
5305191 34
760555699 380277849
932722359 6584
943176072 9177
408998625 4952
859561289 4795
495555492 2521
445577353 13822
313465850 1219
742398558 3258
868202893 2894
661884 3
484710636 1996
282730624 2558
359500866 2109
253793060 1519
75878627 37939313
175200146 584
562332892 2684
904168143 4972
740817956 17567
897346207 10746
987381223 473847957
896236329 4015
275851746 137925873
799883375 3378
982801053 3276
124500235 415
3287 367761649
54265318 54265317
410429850 8340
427807698 427807699
776016466 2964
2579 770083733
622741685 9782
641 34493874
942602349 3142
648500672 7528
35588945 17794472
189618974 975
582561454 12536
459868680 3384
214903641 882
581699117 1939
491670958 2670
105043651 1251
697221525 3263
373499117 1245
676500260 3508
800098811 2667
16854365 129
125406447 1420
58891537 408
936459077 3719
227064653 3256
4200015 14
142500000 475
323162767 1151
543929757 3772
871271963 8982
731833241 3103
302198655 8464
33159919 914
941514779 4079
295688479 1038
768707275 3541
386099188 1287
482546970 1665
827022097 9073
75853964 576
956069740 5949
749358508 8747
693593057 3470
986465549 10587
359016840 11830
484888475 3240
764385120 2832
322123841 2944
599411926 77775
590428225 2225
279175573 959
51069743 203
392924420 196462210
515132409 1888
401966449 22213
923993353 8418
21636203 116
986421413 379930753
757489931 6170
266095958 4548
378846535 1674
444349270 4273
3842 982241878
516000000 1720
52909213 28364446
717159911 2698
140400649 468
233970856 1474
92964852 351
998466616 6507
995307202 10481
399993120 34940
7742 948232418
731999999 2440
328268472 79677
754128871 5047
454498640 5253
777949989 3362
682455415 682455416
848992903 26014
19840733 74
954550597 3676
392381435 2062
155399483 518
908691039 4759
589169269 294584634
492254908 2612
589499398 1965
408934054 1753
797700000 2659
646932733 2534
930290161 24749
815402717 2718
975205038 352946
153856091 1376
981759116 981759115
883768222 3807
857620440 12588
848661127 424330563
38871167 192
877504404 2925
417821229 3322
247401635 2591
387020765 2692
72300385 241
713155346 6533
484738716 2508
920378941 3563
696383244 4121
280705081 4492
764434160 6468
756603437 2522
219984450 1462
297425839 297425839
199427817 12099
123300193 411
256277001 971
371856086 3128
89100348 297
56823740 267
126899723 423
109051891 769
918300000 3061
303256238 2330
431811982 1498
923225669 5017
735396662 8239
522692972 10466
756180991 756180992
574430313 4071
198201810 690
875699715 875699714
747682589 4762
901180682 10403
989683455 3760
353999691 1180
834616969 2915
767112761 2847
732498929 2898
192149615 1304
18443396 95
689237017 4207
377744270 1315
30413918 125
635100000 2117
708597638 2362
82277362 393
138243168 1974
417513061 4113
720897905 603682940
535553761 4560
463162361 6340
571759299 2380
362201245 4585
701399999 2338
132975347 2674
760861489 21201
33169 858781399
48011931 268
131502693 4071
530930411 2959
902664839 1359435
29324651 1358
518951667 518951667
343897178 2556
783676338 4717
765743904 3307
817098054 2953
852298148 4152
924885107 5418
853799940 2846
374058475 2127
781502605 2605
304394173 304394174
554996256 1884
422666221 47220
227013408 857
594393575 21631
686997711 2290
268011949 1093
925226659 12259
95999999 320
225734904 1284
411288240 1660
182400609 608
147910467 1562
746605366 5685
809052514 404526257
86700288 289
624072471 3716
365743649 1245
228638315 943
848921921 16832
380609071 1410
803481911 6328
958146344 16809585
143129630 610
566399243 1888
415097532 5891
845484234 410206178
363358997 3453
98023549 390
876316946 5671
801097041 16304
173700579 579
406371734 6391
520480888 2129
914666474 4399
329645847 1581
684598282 2282
527191964 91005
394566480 1320
2411 477317725
756902042 2523
977656639 7259
657332274 657332275
511386413 2252
348506786 1587
886076995 8458
8946 589103046
694904958 4037
943710094 3701
8879 516269455
517198275 1724
355264234 1587
978555903 14263
265199115 884
549205799 2600
417001706 1390
638808461 4959
688777596 28548
278537469 3171
990350993 3824
700798050 2407
431698561 1439
639292472 2133
240471439 1199
471814277 2543
86877027 86877026
225370055 112685028
501511764 27417
59399801 198
462301964 1541
91858752 1123
76318285 294
821583333 4181846
933840681 19798
882899999 2943
795240011 4673
671843214 9746
1237 226812256
441332761 1620
33543086 172
300072335 150036168
782974352 4803
110913599 960
810828377 2817
7159 849796670
759961515 3175
957753292 12463
742803105 2476
103800495 346
597133111 2026
892092561 892092562
960562418 4688
432034000 2000
383777332 1370
699646332 8052
2781 423517775
178780355 652
921163426 14595
425635379 9780
336145159 1422
467196379 127754
196001592 4376
635516294 2147
799831302 32729
6001 449312873
567898066 2031
772442740 15496
316206436 12743
564429259 282214629
800426116 2846
356290735 1255
210665694 119118183
571319491 97535
713261151 10510
899592751 4338
844337899 4878
269269888 964
365722915 36634
266378376 3687
568440780 2785
991751950 7680
940078385 31887
739202464 2464
195209320 1427
631006713 315503356
821440583 3051
141900010 473
791999385 2640
784987291 41352
339866798 2827
721797594 2406
711903848 2373
979269278 5091
960049584 480024792
374401248 1248
145475798 14154
513473155 4443
328284621 2521
627469066 2122
994273109 407803
401785580 401785580
266333087 5390
3980 614503984
775655436 7534
754184827 8623
534986811 3522
59388420 455
785722176 3492
559184582 10851
796353796 3892
954636800 4160
549056182 30931
659485918 6673
611157281 5559
648108865 4212
227412614 89338889
524165928 3432
672902242 2243
477474719 3616
126213418 1545
536699999 1789
896099870 4267
819001385 2730
134954445 690
847171362 847171363
942742544 3337
270478580 135239290
154199999 514
421710001 210855000
463159731 2563
222000741 740
961503573 3205
37979166 171
296399013 988
2270499 1121737
543432801 5960
583382344 104835
161446051 565
999841691 387891499
577680502 288840251
635098340 2117
926957824 3328
800998873 2670
42297952 584
5690106 5690106
848398946 2828
722843828 10683
8986 866158413
339984515 1261
2140943 2140943
596998570 1990
88444723 2364
627887278 2214
108 25946244
176313276 3636
748894593 3410
555699312 2632
658598703 13888
287609963 41715
582920790 3310
315299786 1051
230520190 2347
615148419 7552
657189933 3691
685280960 6167
888641992 3498
560970286 9938
891247251 4645
622498057 2075
672897264 3324
595585921 2822
644678394 5399
30063080 148
856458183 4223
685536360 2364
974497173 3428
774927703 36882
53098320 264
181799393 606
238053559 4780
403199999 1344
25740 958398850
2323 333479330
4573 912601599
614122539 614122540
124153806 7086
46529415 235
688451430 12062
124799999 416
360664512 360664513
206045610 1074
853261249 83245
1465 235717035
585898377 1953
276448432 2158
43437398 43437397
244500892 815
934500000 3115
165600551 552
745389781 372694891
997505961 3325
568198105 1894
663376319 3188
946882174 11727
451219901 451219901
633897887 2113
818097273 2727
102899881 343
975779941 4890
1856 445843634
758780271 3088
146100488 487
45948852 45948853
722843750 3302
752412653 4038
838856867 715538
162099570 566
175731808 977
916020258 3773
782402607 2608
847799062 2826
274549950 1356
719539983 4567
798328543 3926
274776072 16835
16799958 56
202453834 5627
919045839 43598
966796749 710752915
724730174 3028
838203583 2794
300707093 150353546
527705463 2054
261117887 130558944
515193075 2295
535340650 3777
267464031 2728
437215595 3084
308695309 1597
590256382 2333
980120793 3765
860702869 2869
876302842 2921
1994 477861920
965682599 8265
506182000 3467
120393775 603
404934058 146575524
938027643 6346
562051237 2443
455 93460640
944168552 4804
820730456 3879
750900960 2503
921729102 7693
211500808 705
971816873 888762233
934849249 5152
311443280 1580
968834971 10951
168120568 719
988748476 4785
950455580 4153
738301997 2461
92522590 15770
745500000 2485
14187570 265
6805954 65
250032453 7092
46800308 156
573603685 286801842
783088246 463803938
726777115 3027
295474061 1253
188100322 627
662766349 17455
6892 404995026
338286001 5200
28200180 94
938321622 5635
327553998 3848
29473848 232
610944407 3451
739379049 24579
749151306 12271
350999050 1170
745202485 2484
854251342 3553
744644679 2678
74716564 884
6404710 3202355
9438956 549
886804060 2956
667962544 2609
1773511 6
997074275 30124
52694200 200
1764 362959189
828695737 4026
539701799 1799
630496573 6514
452 127211468
653358204 3853
368945050 1509
928196907 3094
340276114 170138057
543702992 543702993
406228714 2714
731695104 3584
594693002 2058
90615341 45307671
660749852 5531
780062473 5601
14654345 50
724768480 5360
724241658 2454
291163178 2897
441481319 1512
177423744 164388735
197100657 657
655989359 5010
972057704 4303
876659246 7165
400229933 6799
3809 703499446
46187099 285
39672 332421642
644826799 3568
713336633 13049
594465613 6652
27599908 92
347700023 1159
977568484 3861
851669399 10200
691762127 31792
755102467 2517
181354371 618
673027941 20172
850 118686704
35827238 17913619
620389287 2448
231239357 2086
527879265 3704
804890897 18232
897224647 887006
940203133 3134
378254241 11620
652545731 56388
998336348 915832941
982708849 982708848
882606568 882606568
712434305 3244
1474 314956950
942990957 12711
208991621 882
616319259 6470
8540 930429639
178745279 2010
35167921 621
43738248 258
433161251 1618
990091383 10363
641700001 2139
665271130 665271130
904116221 6301
43799973 146
641452351 4218
741693889 138816
809400464 2698
624173376 2848
326702053 1089
422633569 3002
347123530 347123530
138427151 1488
440701470 1469
882220430 7930
321526646 4565
725702006 5024
664353970 44788
110716041 380
621203736 3048
399447554 3887
375199250 3349
542729642 3458
976271041 665641
27000117 90
75000238 250
38507361 344
825689137 1004488
518859001 20964
427508502 286920977
561134399 4800
50700297 169
63600223 212
30318 612191274
234016216 117008108
615782479 2645
673197755 2244
589034086 7413
993668201 63144
656397813 2188
283199055 944
489645735 25900
12098240 60
3535 927269385
456537024 30065
22042837 11021418
980086678 474899885
831210239 4480
682204012 2274
554838271 2010
178982662 737
245291220 1860
594621745 2718
978752413 3974
65927078 234
376000820 1610
291807853 2166
406045931 4374
397679263 33141
307621475 3922
440405235 2943
894180075 447090037
921127655 68746
112636506 699
480300000 1601
938502861 82513
922124288 4208
826827572 821244163
895305545 39928
918987233 3763
566975041 2535
697497674 2325
89700477 299
666923743 2517
81355121 562
844984763 5343
615965494 615965494
516633661 177169728
871080600 3620
990098520 456047180
159849636 1279
286501033 955
662518766 13194
137074663 1748
375992995 55993
4610971 29
696835213 14054
310996346 1312
116701429 534
614672960 2752
743283842 6167
787630186 4294
704990294 3522
10874 997211044
299099999 997
94199817 314
163030432 794
140999999 470
201860672 832
185671225 1566
449057818 9321
944959183 469520860
47271674 275
311628999 1124
483808815 2583
236400788 788
78231478 597
596685652 2278
695626752 5143
348780629 3038
708444095 4044
683286946 10761
224999249 750
765487432 2855
521126116 521126116
629643398 2453
740703090 13906
790574675 11038
764020401 4070
338966754 1888
327693283 2958
246214011 1777
730503692 2435
123843139 498
698516221 6426
392263764 3963
241501449 805
674307549 3583
186347952 1503
426622659 3001
596242001 2000
837299956 2791
451281603 2150
8985902 8985903
662861219 5145
975682971 3774
308643032 1594
819016231 335963540
995640754 4337
84899716 283
799382084 17753
501034841 3662
370778253 5002
139110048 2142
977501698 478510352
345833322 313757611
23118166 79
402226444 2601
343959072 171979536
27000089 90
820258462 3447
19625349 9812675
72697850 860
20347302 77
554699999 1849
134341379 596
33449792 33449792
911483941 356284253
781135380 3668
47699842 159
558224037 2485
660381960 5835
217868799 1468
683097772 2277
354592808 180993917
66881051 259
14959569 92
111198945 55599472
423533860 3020
128104057 432
601072372 2313
757076440 4393
761719475 7378
735217482 2639
675677718 3281
686474231 3814
84900792 296
108846136 685
73499754 245
651292305 7485
317820574 5297
963874567 5476
463113340 1833
906454584 3336
815735926 3121
60599798 202
403501346 1345
893164968 63372
857009840 17557
950508773 3594
2830 418542665
164700798 549
4497 931690422
270600903 902
570939601 2072
317398943 1058
70952986 70952987
333948848 199016
785970548 2859
4676706 18
645187139 3796
555898392 1853
916438732 6304
721310976 71424
76800325 256
775183889 387591944
403198656 1344
581319177 581319176
284999051 950
580801936 1936
986096714 3287
990326951 844737358
435316648 10484
14399984 48
966901200 3223
785865044 3389
823660561 3100
396443477 1507
167910640 829
194812824 1014
605254535 5142
418628873 3457
747546928 381207
275969470 1526
707162055 2594
924223289 15257
190032101 5650
477727735 2862
356900417 6807
780758123 6986
7330 702243895
899425515 341770183
128945673 1131
56349861 3046
439500309 1465
144410399 1321
879217280 4077
439272481 26736
274996347 1804
769678655 8546
518703300 1729
796251788 3834
429602273 1432
857059074 3701
981527824 91723
109805389 54902695
720341811 2779
404199097 404199098
773763383 26184
105011606 105011607
326400570 2257
836421169 4476
567100801 7308
850596799 10814
133500446 445
65919849 470
203701267 679
112061279 463
957003190 3190
784559531 5824
6605 503182110
714841921 2496
960779706 15641
975822518 909977463
539007846 2463
457402343 228701171
609604424 2595
879151519 3380
19409 953816487
10680787 69
514026324 7386
961200589 3204
528577643 2527
546122723 1947
506481581 4796
85199943 284
715693253 7653
492959879 22015
372729925 7727
908472319 4096
621901655 2073
41402115 191
528319203 2974
174559043 1041
285299048 951
20699950 69
337057421 11470
626974823 2856
64152063 512
512514075 44859
78893450 321
588614833 2191
869796237 14769
2640 84720863
473639941 473639942
611652444 3202
205371008 1338
829734084 4385
549066225 2926
477752527 2980
207754286 207754287
976492433 4249
641603924 2174
644811533 2461
107100357 357
314714642 1504
95722468 330
75804 901764384
655758528 4862
69450901 235
41861301 41861300
267695652 42117
816599452 2722
178593009 1672
416100000 1387
149623392 54019659
299371175 14268
719579399 21432
3013 252692765
146633397 24908
108483615 373
661802207 2206
1630 296932210
940847155 3369
608588316 3078
231110696 231110697
85998767 629
121003199 480
839005425 5475
110342701 585
26260866 294
239520119 2733
906896541 15036
235890408 841
222199847 1044
756740550 8075
809893791 4295
806281245 3515
458721314 4303
80100021 267
142037103 1957
649008361 2860
719069552 5641
886226980 5155
910497723 3035
758489348 2959
299597102 999
353400875 1178
720602007 2402
607614810 607614810
392699738 1309
109912843 377
90569263 609
927719576 9498
370958759 2096
687763108 2563
191699360 639
672459231 3171
912366238 3618
25232688 432
184221577 1764
224399835 748
441600729 1472
369457033 2786
311401209 1038
597274397 3298
723483957 2475
133200431 444
345257641 3640
170474808 85237404
870600231 2902
465951422 1963
3135 327275190
979055549 42894
963992617 3383
255217360 1858
807447079 9014
641555748 2204
867689303 3382
793772069 3066
831410580 2834
933741487 8478
824097254 2747
258600001 862
947607667 473803834
41999859 140
865884903 68792
252301441 841
870524270 5621
984603282 3282
284222733 999
848426891 5006
169843557 714
576490260 3641
879034139 3348
608804065 2162
926 194792749
53171129 1670
762889711 2810
915879862 7751
772659473 386329736
398939710 398939711
329101495 1097
8604 662467013
898663335 449331667
747828934 2722
14997 489669432
399583833 5599
792099690 20871
322777690 322777691
773397654 2578
430801435 1436
923551313 6085
955124688 11720
691329390 2536
495934904 3166
248039173 1178
190132841 1670
987597186 3292
832203669 2774
276435962 602257
287575443 287575444
975 216123529
589801260 1966
720302400 2401
344753584 1351
290099032 967
170999999 570
724293570 3523
788579489 2864
64079800 1880
722917505 11829
527159215 16957
894706332 8851
612598809 2042
733197555 2444
458807667 36538
814423676 33235
596780198 2191
756164776 2693
700225307 700225308
5356 337669020
983743157 7748
158042558 527
100602738 419
227814001 1075
199500664 665
728104654 5846
392998831 1577
301448510 1449
715296260 11288
268200688 894
492410666 3109
926362890 6221
785547616 6439
475048830 1457205
200160577 7392
976734980 3580
331201103 1104
686464512 2472
722397682 2408
89956194 474
894900000 2983
590741759 3840
589031806 45457
493183104 12424
274867751 1490
12581142 80
375300836 1251
48600104 162
410246549 410246548
885320295 4582
451741486 451741487
547282225 547282225
868049460 42282
32998995 135
603470678 10838
482252348 2002
604127868 8533
898266734 449133367
843065155 6953
7856919 3928459
589065044 301148776
448198507 1494
1134 293230854
899181228 10484
600000755 2000
614091277 307045639
615382927 2579
908927693 5594
42482286 306
966725255 483362627
800401644 2668
471433088 3362
554533399 15761
538430841 3598
953896210 953896211
830830349 2778
3240 683838224
436194863 1638
833900201 9395
613809281 2254
282823861 4954
507000000 1690
650100408 2167
663897939 2213
8645995 212
647274169 323637085
331830295 1624
931665401 31914
900791578 115353
584398053 1948
496900055 12173
51440676 193
721790190 6002
339000001 1130
2662 678408826
914996950 3050
304499127 1015
511802476 1706
7118 946136826
570582055 156882
932850374 105247
599687051 2650
188382984 888
780678082 7263
319947823 10374
164400717 548
508131325 1986
547802218 1826
32100107 107
77909153 568
517812492 1915
470278704 4888
607685427 3931
307133652 3589
254661888 1472
271718613 55042
467877951 467877951
1621 308709474
783462312 6144
58351046 229
368048331 1469
43427879 216
360247195 1551
240874012 120437006
383004677 1354
303472487 3608
382104288 1368
327386912 1227
274277976 5432
424179029 2255
224894177 929
588311364 268077721
4357 227101898
61658883 295
179288983 758
498720665 6222
3333 993310659
382861856 4968
450599527 1502
1701 281070443
324315135 1719
382417791 2368
944315366 464654670
875100001 2917
5668 785405280
693382435 4915
910477249 5088
660492358 26780
1799995 6
479427197 187434683
214291140 765
211045579 947
233203310 1259
24583461 655
993302003 3311
591235593 3330
656952767 8472
822003799 3066
358722260 1196
935821315 935821316
230310636 2577
550508163 550508164
699163542 5973
694577186 3321
547503556 1825
438135121 3890
425616584 152857214
866087815 293685920
3150 646402050
247780940 1507
18420244 113
342861736 2609
279629146 1395
725657573 3642
998372421 9129
558303012 1861
242400564 808
452579421 2565
781991981 64052
926935834 4241
788097374 2627
563646881 7289
833562907 568541156
628201148 2094
3879 567134239
49086376 231
239203340 1031
1269 375095132
117704638 836
259403708 1004
858178899 3373
363001210 1210
770715814 3602
322865401 1255
911614315 27201
671402239 2238
2862 647745909
542278187 542278186
519227459 2335
463414733 103522
462190101 3454
539892303 3164
776311443 15813
434749236 1451
258822681 2581
847693635 16486
834185913 3988
734540040 10292
66494688 27430
814561247 4976
669234457 3784
318158483 2828
504335411 504335412
750970115 46737
517175701 11849
115643309 1333
428701429 1429
535134839 4321
123927616 777
578401929 1928
210602912 1448
616641795 4521
19200065 64
10202724 36
1076 279810882
71187845 366
561107799 2200
991503304 3305
4198288 131
714541630 714541631
408170713 2004
803221515 401610757
246017017 1748
38476724 143
362723137 181361568
269595208 2653
806698772 2689
305998835 7482
120779416 512
432431615 2515
667610280 8279
4092 582771691
574670269 4841
208951587 1079
218026309 965
573236639 2844
603758241 2690
405670975 123869
401226293 136947857
595682734 14083
651902173 2173
172900097 2088
565598012 8707
521517540 2020
825057325 5855
482961641 1673
2159 519752385
9281157 9281157
416663218 266568953
474450347 2786
28799905 96
819902733 2733
10689624 53
65394276 753
773404808 315301348
571004506 6705
186000619 620
574814321 8349
286218019 1151
613200943 2044
380951931 1922
626240289 65826
981480095 3448
104836083 537
658880325 2949
9832680 130
440814695 220407347
3347 970346962
515386651 2901
31125116 31125117
116726732 549
925384879 224499
453997695 4112
392700001 1309
938447889 3310
986918479 478011740
640318393 14136
51613091 3129
585523262 2376
58969041 583
199234308 1118
887397358 2958
712678860 336964
568641168 568641169
470202405 2033
752900639 376450320
596698011 1989
107174903 647
668905728 2334
410522417 2466
564329017 2424
500173268 2669
62700054 209
220335785 1145
929400001 3098
28972712 231
581287242 581287242
80400506 268
698539229 2396
818400000 2728
593153085 296576542
646136591 3739
999111823 13537
701787694 3293
122520244 841
94200561 314
335301586 3200
801326463 14240
904077358 452038679
907796974 3026
904 197053920
791208285 35157
601859591 26041
433 101526306
565203484 1884
687397405 687397405
895225139 5931
440398533 1468
732892642 732892643
637442195 236291088
577365377 3081
4636007 2318004
165570008 761
743076748 47563
4036 793423213
683380908 2464
2088 473122008
563551772 11877
619911631 2210
687599583 2292
813223410 3371
271665963 1184
388764119 1758
269700898 899
353497326 4010
422332739 6570
889202008 2964
426633472 4976
801603439 2672
3283 933644865
934644980 52654
990028916 3995
15969451 75
839157014 4345
160754545 552
919920292 6389
815930639 7476
676072513 8354
962285617 9019
904340695 3957
14099999 47
407549925 18086
98100414 327
512648203 256324102
549308175 2167
375807154 131545082
162418447 601
243171574 35729
18299938 61
1184 300947181
1664 237591810
146591234 605
740949601 4960
108667116 54333558
475897598 1634
559200985 1864
916198614 3054
194714116 730
931502279 3105
212223376 2789
846310996 150135
428831759 428831758
522603335 1742
210215471 816
385499999 1285
323061817 1652
970133471 4592
457787030 2658
45186989 21722
399767767 2705
547797357 2705
645175267 2613
426302085 1421
1938 276951672
99711613 6006
506400844 1748
198687989 99343995
853135933 4107
322199801 1074
506177099 3289
90299749 301
641208011 5178
465601915 4693
1250 255086445
295045636 1200
351901690 1173
430678005 430678006
79418943 197875
207328898 1561
696831749 3926
249224354 1489
895197015 2984
94611 773192367
942915521 5417
186105975 186105976
603875903 3468
366899449 1223
420299368 1401
664416895 2267
14589 171741708
961167896 4216
546156449 8330
581249665 2647
75235005 422
184705407 3712
458998877 1534
396854886 3120
330900347 1103
54401140 27200570
687409216 265714511
445116457 445116458
12739 693092830
662013121 8975
224818056 112409028
614339773 307169886
497398492 1658
684189750 3625
616597885 3892
341031342 2571
655948547 7226
679393580 543883124
361330758 180665379
658179628 6587
822011584 3567
367077803 1468
302323847 1732
236855010 955
514516316 16444
525225297 262612648
779924974 3824
4113 317400656
179390629 610
574820117 6022
872964540 6694
4554 889099246
871224032 4988
941940462 26237
558482169 8378
3192 87336312
456185120 2468
945867180 12604
69798413 69798412
639599999 2132
230984706 2065
67313210 454
243438777 2465
50275053 19963705
628693255 4326
231000770 770
9000029 30
683715095 3349
2242 471098742
377114053 26076
45470985 22735492
100200335 334
887895573 11469
29392 995114335
635684531 8255
278742285 988
768666999 4660
136192378 8012
107311658 107311659
343200000 1144
154477950 2238
240001574 825
658932480 9024
184720691 1505
326847696 21205
723519512 723519512
334228500 1275
744580162 6292
74690 870511950
645303562 2151
786602622 2622
616666846 616666845
453257826 1615
573931700 2650
21124009 2646
589999452 25966
835454347 9477
5541 930804885
703739232 15636
597634984 1999
124488277 2627
334652269 13230
621995644 2252
976054910 11615
632099957 2107
168616100 2950
938212285 9957
2713 812016474
336001730 5938
850963495 3303
334793972 1991
736367544 68031
346907703 1562
667199043 2224
316061119 55415
18600048 62
785978061 3333
32399999 108
563346259 9663
480877814 480877815
773163346 8355
901169547 13191
179688802 88179923
9079 948755500
57318834 469
127597784 842
852897156 2843
112074048 1087
578147427 3999
763342154 9289
442805832 91319
926014327 7129
898760945 4759
755169923 22859
834949266 3243
350100453 137599540
982503274 3275
220548597 1069
365229083 1552
231900001 773
648603840 2162
882957570 5388
38100001 127
2086 201943574
460143296 1605
853740844 6263
62100208 207
229633285 1295
298200993 994
42070864 418
370636449 370636450
976877076 3737
372983354 1878
535535633 17272
877337390 3209
875363415 4491
237283200 970
969103784 4811
943130759 6222
801169824 8764
336568429 3322
656087420 7041
648432598 5473
530793351 11823
108454544 108454543
208021784 208021785
324924512 1820
217924702 2297
716940748 10129
793196125 7908
458561869 1886
985290504 10735
331841747 1481
889125255 6633
467098678 1557
1184175 1184175
672 107669856
842809940 7641
495072949 2731
485398382 1618
582914602 4150
683097724 2277
679850828 10427
420535195 2801
910502675 3035
884180877 3508
575101917 1917
78159345 19898
26524074 410
655468521 655468521
478201594 1594
666696497 666696496
476400000 1588
244205517 1306
209408130 209408129
143567206 4855
405299471 1351
682921345 55776
785005143 7949
554909635 14879
35195406 603
980999968 3270
294050395 1683
231542611 231542610
983129237 4083
443916234 2943
166120511 581
347999389 1160
571714896 571714896
589500627 1965
176925255 923
522066325 4134
155400759 518
592220017 4001
730225483 45218
477390181 1886
574765800 2100
593045605 10105
481246664 1765
603303691 2011
717662820 2940
721940932 4111
954010534 5855
8087478 8087478
506401739 4185
449401497 1498
885665439 4292
544105340 2705
181799393 606
79201566 355
423313069 1671
599401998 1998
14699952 49
78348183 386
880501802 2935
9634 85056341
738253090 308076523
207704071 862
3433 952086893
729002187 2430
510426245 9053
809397301 2698
524088514 2245
924129259 3251
10976 942806243
754100257 5772
824 155858885
54755225 3933
421585119 6820
167309729 630
20711794 127
509700000 1699
481828546 4257
234154271 36962
334815885 2299
322417868 31557
75600109 252
457840175 2302
335095277 1348
395544911 2676
863293588 14504
368698770 1229
742798395 2476
653871919 4076
985563624 27510
54599819 182
422701408 1409
967957942 7798
161132351 1392
949737977 4662
104100001 347
231763058 1151
549301240 1831
935103117 3117
929741905 3276
23130 940280760
915029224 6425
295588931 1489
416210795 4795
221 6931002
473741756 2911
137518631 567
827069782 6632
379198737 1264
155104331 670
836458141 13124
425809001 4750
245054797 27558
515128531 2551
273507887 998
630344819 25519
81894661 1399
60222301 764
779200059 575493603
727303043 2652
622450242 5719
787737600 4208
248775456 2247
527030739 1786
562 119207104
168523669 905
975539027 19723
756304263 2521
108600000 362
972599015 3242
121800406 406
271779838 2134
254172592 869
255900113 853
365854750 1937
595813667 595813668
224100746 747
45600268 152
338166443 2037
131033321 1210
27076517 10934480
355690708 1324
47185113 47185114
507540730 4709
565703204 6406
427971259 1494
977889196 4043
897000788 2990
918301279 3061
729315113 2827
203210 606788931
861297129 2871
726006644 2457
928585239 464292619
445040441 1617
696602323 2322
350627366 2080
129322514 129322513
345019433 1256
9141250 9141249
164533802 2157
614132317 12587
566181206 566181207
972302846 9581
682234047 3670
502633932 2748
900992434 4749
2160 595713455
925522457 4504
26275571 96
172199958 574
427272217 35851
683100000 2277
3590 174130572
682110885 2291
298499006 995
629345692 6201
479534579 18522
542048226 2653
565227909 282613954
781802606 2606
952503174 3175
731960240 16742
250971588 1793
313015085 7701
474540008 5235
642336756 3564
183744008 628
325500048 1085
83071659 14615
543298189 1811
5100004 17
336547967 3296
1432 340136825
2788 521350424
73799944 246
890399256 2968
984597593 3282
810263444 3829
502300383 2066
973602011 6667
91605608 370
336330092 1353
126472266 8132
372517019 1587
36300000 121
37964767 171
550089025 3856
780825664 7537
213978241 3843
427200437 1424
871682383 61477
996000001 3320
385308772 5758
836724132 10289
968701823 5912
833708910 6170
31316366 31316367
405517199 2728
356499431 2377
232740593 2127
553918739 4640
657919745 6781
586999991 4726
87959341 501
475911380 1643
808504262 2695
726425479 726425480
941096862 3137
918299997 3061
977589250 6050
52505516 259
926243448 6892
861602115 2872
780722021 11206
261061711 1121
583288347 291644174
931754124 3425
394575169 7111
600660032 223506421
807593991 3254
478558805 2222
931893472 931893472
66949166 35367
712432479 3088
790730248 7889
78715239 61633719
196165271 7465
472772300 7700
613398501 48490
427239440 2830
284889052 7294
341346564 1357
485367798 1877
560649007 51341
723002134 2410
202846315 1529
202830895 6678
943687014 3237
461250833 19921
304198987 1014
14204424 53
60146396 277
939943006 936278102
870814633 4749
599919393 6596
832799999 2776
100222859 410
327600000 1092
2269 273389134
385993090 4421
841730315 8806
42618346 218
878102928 2927
663002210 2210
396734240 1952
799337000 4900
320 68211804
762508464 381254232
51599828 172
889875819 3381
611703910 2039
725807060 3213
869996354 16740
451924637 3083
928612385 82558
666243485 8902
52534090 245
104305698 378
364418321 1348
646004926 2897
375520460 3014
156184003 823
206592644 1517
18155 734188200
753735363 4490
62984 705657926
522050773 8623
579786994 289893497
62683143 308
825738778 4139
816597277 2722
29648 788043840
864706918 713705018
872683645 3346
495915223 4328
374396045 1628
879602933 2932
345105883 3663
897864344 8742
995824003 3923
297600993 992
193556192 14163
148973761 2070
788769094 2834
919797950 3066
999778151 4728
458572726 15073
626842177 268001174
746530986 9267
910290844 5998
480127519 6309
594183917 238095249
478161297 2084
793615223 3637
147900493 493
601232544 2916
35 8514730
364199136 1214
363008930 5004
492756442 1713
744598910 2482
201719374 5291
719485471 2826
408001360 1360
498679394 1866
82199999 274
361747563 3011
132738451 484
168722973 84361486
554967398 2491
753065761 4047
508666870 5975
597530641 21480
178630910 603
830568551 4246
262794729 1061
358799648 1196
759304984 2531
390814832 1793
312705446 3571
979206424 3264
711455985 5074
812026296 5416
962917857 962917858
579059543 19043
849574531 11439
5571 655036439
371401143 1238
229422493 988
433106077 2364
7013 724625238
838846199 3371
701663286 3746
822284974 411142487
626699999 2089
217071401 1554
82511955 276
594314001 2000
224395156 889
406659048 2304
473487508 3503
592922716 2208
423000001 1410
230660333 919
688586327 4334
733459762 4078
939478440 21963
312578141 2658
757204200 2524
492869951 1888
40633176 139
782856047 391428024
487593404 1686
162324163 665
257485636 17937
156363226 1635
73028141 642
668697921 2229
847512834 3486
519290260 3134
740710296 5447
690000000 2300
570230748 2340
146603 876189720
886973809 3650
454449393 1739
685200001 2284
78829170 357
481625852 3859
287734878 2298
3183 790760374
837270000 10500
900000 3
181861993 3522
111626097 488
78899737 263
850316117 425158058
610047810 5116
3555 243339900
996955751 32005
898501931 2995
454352510 2242
40329761 346
228247075 228247075
948816078 3633
686715171 3830
231875207 4824
83932465 453689
524462989 4029
925380867 18585
905699999 3019
551868901 3194
515398282 1718
940503941 3135
56036187 280
893827080 81036
765166573 9851
584998049 1950
18165602 1020
86252544 576
507432454 10282
816135825 12712
293849830 1090
605998327 2020
5226 910897026
336417590 11538
25594037 154
362267285 345655535
524977568 262488784
811198584 2716
819000000 2730
287242739 287242739
2062 352001958
311093718 155546859
571498095 1905
355499999 1185
217 48264610
340564819 2747
440494010 1487
3844 728161232
180458200 36530
884718444 7063
362672918 132097732
280614326 1028
364313824 6568
800951570 3051
5833 480464210
35604197 254
887110564 443555282
474278848 3949
884797009 442398504
719986147 11202
405600983 1352
399193079 8385
491969500 4431
627133200 3020
21386337 126
419100001 1397
186763335 667
5842 898613862
799595980 3508
515 138437484
840243514 840243514
775417735 4986
165900554 553
103049 886505782
801440798 2939
473766388 473766388
53633028 3716
366980203 1546
21827784 264
719463016 14139
22197 973978163
14667908 416
489877409 1961
298077979 1419
887650960 27545
909190634 7492
666680762 232630015
247335468 5126
771302571 2571
840998805 11383
274800917 916
363039890 2685
207674069 1494
544024009 251647
582960392 14434
621303437 3066
940686692 940686693
38331 420003835
219859590 813
887597828 3436
794733291 3566
265499954 885
117299610 391
734880069 3129
483121550 2397
853925068 853925068
61500352 205
32100003 107
640790447 320395223
288865896 996
661500000 2205
115837430 1704
9102955 4685
758960108 6048
864903556 2883
414574363 1460
103107922 494
654897816 2183
373959954 1309
918078937 14478
629549401 180905
899529203 6074
962124329 962124330
535201785 1784
373023299 1462
61000830 345
490718275 1775
156959346 1055
108298650 1005
247 57176097
526834585 4674
160000648 1194
638370312 4012
917382291 7870
339294552 118560772
135043729 1879
532265147 2618
221504652 1502
960544047 364895088
535718490 264156912
591297827 21259
110687556 382
994853040 3404
560639729 2820
981603273 3272
39 2573549
331922281 2890
890252518 890252517
358660139 2180
614475680 7280
793041389 12605
466801980 1556
608804713 2842
544339150 2641
524441116 25785
74776116 466
597360459 4051
749194910 2839
2931 843377664
699994761 4168
188700628 629
181013681 3618
526768921 6156
462759652 3273
666375101 5416
609635769 2863
899246529 3185
608042758 6511
602722814 10177
906662372 25440
84013559 360
873255005 873255005
359063125 1418
750608342 2575
556152819 6620
250340131 125170065
269294793 3687
985770392 985770393
332416294 1685
390733929 19748
931464710 5786
654526022 654526022
895886687 5623
498684586 3892
343623474 4225
201147190 15370
224399717 748
679649644 4023
871572593 55352
297209074 2462
941636160 4929
569114141 2884
673497994 2245
59400225 198
245579689 1445
925709642 14746
531390859 2420
603045478 5919
19778550 150
101126845 659
814568691 5174
107151800 520
270679696 1105
773213348 6526
29719583 296
220200734 734
967548421 5733
614846575 2726
579625779 8091
962766270 5669
52517233 745
939956157 3371
4692 959191592
975815664 193384
104699650 349
922026335 3234
790166987 3159
366299251 1221
131399643 438
82661554 541
206130021 829
355068421 1860
642330359 3735
678271165 2984
812384793 10768
327376918 1449
245999827 820
44999849 150
146590073 543
310463954 98001
20461089 130
614613807 9538
581697568 12784
271881966 1036
598791883 299395941
230590232 1558
8893 637257328
965703219 3219
476618394 8261
233546121 1474
526458767 6701
814502238 2715
353930043 1582
178995615 1065
381497999 2600
233494367 898
91491968 91491969
928803095 3096
365504862 1733
124151441 8366
734964931 81690
219560547 1035
276843492 1878
7404 547481376
771004080 2570
195600580 652
933691423 3254
858236592 9654
2779 720838044
846510677 7502
793124619 396562309
162065110 805
559390859 279695429
760377080 380188540
447295466 3427
17700001 59
849861696 4261
800932507 5277
916313538 5602
196079945 849
253500676 845
714001164 2380
891114439 20975
643221985 4457
917082455 18992
529991904 4303
487574231 8437
42002903 516
999440332 25586
65285681 462
193148071 96574035
557806064 2685
804987416 83867
5167 473394181
590701969 1969
9195889 39
519174936 2088
159686785 216405
235799500 786
327759387 163879693
181815424 12392
418439869 1957
435197174 1499
383009977 383009978
342231698 5570
673178713 349827
536223866 1933
83249779 386
995890345 7678
715198369 2384
616874924 86725
67746700 4602
490604859 2507
891479304 11043
493800721 246900360
151088925 1559
327810342 163905171
831168960 284637553
151799989 506
134271639 4461
220148 364665264
370021798 2031
990598516 3302
565999111 1935
151443827 103326649
135285074 1222
183 8458283
954995679 954995679
647746177 6918
83713458 83713457
127500001 425
516419208 2228
674478693 17031
306416830 153208415
30911 950481529
798932295 3593
226833270 1078
569749137 18858
578387674 2422
817078734 5517
369121343 1685
352923062 3833
246737791 896
989029800 989029800
469902312 2871
82627055 298
528000000 1760
156539481 794
809879948 56363
602524687 3813
573269086 573269086
1111 216308583
896997508 4084
122699721 409
480299878 1601
482867078 482867079
154931369 2404
939734890 3599
809069539 809069540
302401009 1008
753301843 2511
508432618 13827
424743955 1873
49489209 37911138
856088520 100740
618232882 3342
23543501 3106
10721043 8097497
71140545 1026
841733690 482065604
33409 518535365
127031360 740
4588 621628120
86303418 517
40519800 150
896166459 16517
663301002 2211
731857799 17921
818530203 6034
696992278 330461632
1343 309052503
143585963 967
437832768 3936
586462968 2503
240000800 800
495043218 2502
862518259 788835069
625413473 12582
418420912 10423
523206767 1992
497699193 1659
339965227 169982614
55692031 256
21331071 21331070
450759192 1976
938566662 18277
327301091 1091
395230435 1686
4162 872868103
709870593 6404
843146319 669948753
356704145 3054
784366785 3368
613173161 12100
269068495 2157
427615435 11334
664547222 53373
214034036 1714
635798631 283366363
711929528 63277
777827709 15473
920741461 5630
638954576 5322
721856804 6262
709425420 2442
59762853 336
2376 620525664
555266343 2937
968461467 585251785
613221204 2108
321795022 2057
125099954 417
138423089 553
257685269 3543
69183347 1268
102900343 343
490016879 1752
909396889 14913
496078253 4305
813536312 813536311
900408086 33606
641808699 3796
543300000 1811
279721041 3260
812693740 18733
1215 362548882
996738599 498369299
34307427 127
255040813 1203
5387 45071174
785653596 4952
968634255 4214
196180791 98090395
262298023 1401
440174126 1838
896992756 11516
861369601 9600
2531 619083845
12300014 41
567329454 2637
391200001 1304
245700157 819
836402788 2788
337925562 2279
789600383 789600384
544657744 36953
710811919 5446
854348748 15292
382977880 130508155
40815 266154615
507012452 44393
339901132 1133
640746704 2758
653107357 4554
987303290 3291
629879328 2511
940818560 5774
423385037 6934
252619361 853
635141960 2344
2138 599407542
981199135 449798507
15472347 62
540660504 3276
406283715 2607
591000001 1970
371443848 1592
349134940 1540
159732909 4310
915007835 3424
561135405 4833
476386922 2170
692956091 5826
157803774 1409
227400747 758
337009623 186856606
4526 751873926
585449865 6914
959482076 959482075
805280225 402640112
426292704 3702
406501355 1355
367198809 1224
531384971 1851
914860719 3657
893931723 3314
931151512 465575756
43093205 4402
581683971 5725
641017033 3269
774177450 5711
738358506 2531
164768514 647
15899946 53
118800001 396
194655797 63241
4085 378204695
995362521 989951489
200319576 200319577
792619969 411733161
196331095 1172
369404706 1939
877114657 877114656
354890231 1457
160621666 2949
164400001 548
307348514 153674257
667604079 2860
294717834 1122
862090515 9405
2157 504988662
352039035 50515
869392921 19074
781370745 781370746
992696117 964674189
321685559 2142
9000031 30
546844181 7457
144000546 480
992093233 7201
914317447 11051
569633021 1966
543586749 13580
120644511 60322255
253368753 253368753
655504101 2185
391563788 2173
740337430 3558
377180960 1480
469364585 5174
655 78481583
925259232 13578
116507139 3400
455055576 2136
897535404 5878
289458288 1008
620397932 2068
991620890 495552260
135644401 739
453353814 2155
5981 997045811
591798664 4269
451954516 1573
965118786 3769
194051398 662
927958575 13225
460259506 3030
201770126 3111
536399860 1788
251329543 3191
178200595 594
79778141 1610
187002962 187002962
331493487 25904
570302493 1901
519641239 14574
71516679 28039227
917256269 635309931
362115071 1564
333180098 1561
428816126 2265
99900137 333
733867879 3606
248396119 1182
52140133 297
78831025 472
209099303 697
513301712 1711
938227764 27815
521837269 2927
577553031 7588
414327732 3236
985745853 19084
747737059 304990241
959383511 479691755
479330632 1892
132642299 525
316461330 1395
596687592 15699
188475174 1026
6421239 3210619
85900880 323
474270934 2859
881222624 3375
182047272 42654
475743060 1613
368 107000633
667616251 2487
902228075 9205
899397002 2998
616277279 353534950
980097439 4144
644234689 75402
947213809 11964
779397403 2598
243525148 824
656757207 2872
291836748 7203
6004 798372817
485575136 2279
138084138 1039
674234801 5968
292722887 4372
376673921 4052
847684040 6430
882308427 3333
750580669 2516
985125681 7942
27168721 136
758469375 11212
905204917 15757
474136552 3697
679086736 2549
654207868 3536
533700775 1779
491682816 1721
104707854 52353927
830880512 7601
586314711 5948
560998129 1870
737130732 2748
717202730 24788
98234947 622
960291286 893135696
183211809 6203
155529878 3207
417151231 4448
832507061 6380
920400383 3068
63299788 211
742797923 2476
701141969 350570984
160709925 1756
790409616 3254
481259790 2115
323934065 1458
715802387 2386
902233583 5424
657532615 2796
50089576 25044788
382896624 2384
390136287 4033
883804395 11261
728100071 2427
624982501 16875
372052426 2494
87633899 698
904498203 3015
182180301 1670
236100001 787
622873327 3817
177872881 1095
575402548 1918
309458185 2521
242970884 242970885
549725989 4187
315779583 6377
35340319 160
578257820 3769
483601611 1612
485101314 1617
712869600 19020
398098672 1327
364431421 35109
537929817 2188
782949793 3014
823113869 2872
605658226 4158
739497534 2465
353342267 4327
665177455 4223
826729605 2875
144745498 549
497852816 497852817
125567962 1040
94717161 529
746267257 2646
721955857 721955856
3223 852967411
279201308 121180541
396473581 6085
794828670 3847
862779369 31714
319612828 1091
16479086 299
414684309 23620
38484709 838
832852500 5860
741188641 2910
518197026 12085
621534738 5204
805307866 805307865
210845527 3282
667945590 333972795
44826092 663
244201233 814
483676665 1616
552602232 3458
607554771 2573
57582497 341
1781 398325967
204770047 793
584603454 6113
15864149 15864149
670579199 3600
643197856 2144
788738900 4083
638289876 21912
607826251 2785
297225298 1396
289923880 1465
400535385 1707
978602126 3262
657322219 3447
158610839 158610838
237950964 895
886988921 11429
456302009 1521
58638283 698
205056670 1274
834786747 2921
437099705 1457
1405 375328078
530793559 5170
167608960 167608961
460775639 10553
88403336 2134
126291615 475
48899912 163
251955428 4028
756926323 7119
211500386 705
692097999 2307
854925397 427462698
992438552 8933
562217046 10697
286399011 1604
127500425 425
137099927 457
795300000 2651
698319861 8457
818705395 2729
254106989 2490
920132052 5393
243465784 3787
400499682 1335
986276825 23675
347053234 347053235
524635921 262317961
263844301 131922150
571968000 1986
101261098 823
813222077 813222078
811271197 14706
320213345 1634
138299726 461
740937595 9403
513589156 67063
442572084 2042
307929104 2755
949586199 5450
265080382 5384
198882590 10103
908443429 11025
291671586 1237
553146258 2831
79686450 1350
961868289 3626
753948775 3416
140340385 996
937886363 7452
211628695 1617
837216025 837216025
705302146 2351
958075553 5014
946814635 3550
965404675 5811
102879614 579
752878540 13442
632009021 2341
150691619 3206
209486538 1163
960220266 4295
749542145 2684
728100001 2427
422829742 2037
139800112 466
792140738 2847
520200527 1734
756293001 3554
930343973 85337
240057901 944
1499997 5
578774264 3272
565384437 5931
623 93353982
829704575 3246
866097112 2887
995116893 995116894
610075310 2041
331347361 1135
99838695 587
870516470 228063
941968148 13702
711702433 3323
564787886 4959
762416888 3558
622382327 3044
379692125 1606
450395775 14272
209464617 1196
194356723 2929
620402068 2068
943325694 5069
650865639 2228
933210584 4905
370247585 3365
467 113155501
636644870 636644870
215 63905095
149700000 499
994464764 6195
366299304 1221
488226930 1797
838645829 7110
854037995 6029
958500992 3195
714364408 5066
825915819 9878
45600153 152
660088846 9243
54564889 622
241488899 895
573825680 40533
187241309 1719
210834949 2350
866591273 2893
749891274 2863
41770901 20885450
400304592 12069
736849905 8948
336556330 1932
601603395 3990
989105281 940674132
644809070 290428485
623697921 2079
868075041 15820
168389799 699
505182607 22103
4042 645346949
548445821 2444
663881424 4751
109343171 699
399133055 1344
650937959 38071
721731518 2874
381305204 2222
456 38680120
578398599 1928
306926179 2332
517830119 2958
51110444 19056339
35148632 152
738327651 19247
742955450 12944
721822247 2818
91199695 304
782616257 3462
618241380 4380
929192663 32632
659948616 10644
294900983 983
448659471 2710
310177343 1361
128 30093558
913 252272856
845703231 4998
53866 625233479
622497926 2075
133298396 3194
23100076 77
429301074 1431
191126419 50020
626784240 38172
761906146 4719
187177396 808
325555557 118792444
806767974 2756
322218412 4584
75309394 75309395
626999999 2090
942600584 3142
617423407 8464
9184379 293
207111781 207111782
650714354 2633
515774281 3596
135592916 898
49849 866425469
667084099 2900
807349639 2793
299707722 1247
905632998 4730
999228956 14948
565377963 4031
884705548 5380
907347050 683983570
5688 499384169
226499933 755
537912794 2328
111562317 1261
567346501 3150
720 201985920
463654915 231827457
790986251 8551
979517056 26432
281400938 938
105689313 842
950464385 3727
525162649 1930
95212640 431
670200001 2234
724560226 9114
186300621 621
318382049 1252
462986255 2074
692733608 23576
504795924 1723
4479 752704908
83868774 893
249382561 1863
998998579 4626
227745341 958
228216967 941
912795673 19617
524671693 2467
890611589 6710
682086148 3074
200100000 667
2574 637678444
108893124 1175
833487699 3130
123980917 534
883994025 6025
402000001 1340
21775051 220
917197970 3473
100095854 50047927
547871100 8876
647997839 2160
919885075 9196
170835170 1348
489833802 3873
490329582 51710
958408545 14611
368098773 1227
693944804 5874
878663699 4050
958600245 806735011
300413101 3900
68606 530265163
711923480 3862
787223251 11226
278 48545992
509122579 3689
43590370 248
135321540 135321541
210495163 714
483815965 7552
905741165 7892
344670767 2045
237960136 1665
623688496 5956
431101438 1437
738520271 3192
786654627 390432520
521290647 8829
537195073 3229
313799055 1046
840446973 3302
672803422 5413
39599999 132
22521036 155
175199691 584
8033 739424801
747439512 3813
721204434 6759
226153236 847
863322181 25284
334073481 1670
72564907 7138
642325384 2165
385944935 3103
514198383 1714
25818727 168
284095264 3651
107810930 53905465
472036066 3035
2716 667228856
972596759 3242
858216260 8665
2184 622125454
928260009 928260009
66364096 976
198300660 661
984280797 5939
491320319 317404576
1574 448453695
812811390 229538
638399999 2128
634925050 634925051
365453550 5970
620890599 3670
871119813 435559906
528642832 14607
993571457 7066
598041073 10744
405637015 1459
342845067 4111
576301921 1921
37574730 1179
254692502 1099
236341850 1630
558644875 2286
234998846 4473
362465207 1459
161571202 80785601
570703944 9732
978333559 65401
265149659 1357
7967635 57
774512927 13608
689102298 2297
170566155 3727
96823307 12895
48127137 21096333
678597738 2262
82200227 274
7111086 3302046
190500636 635
804749087 804749088
595814451 4130
873297090 2911
952452172 5241
295799014 986
21977641 79
431148512 22329
802204528 2674
397727750 4610
126250369 505
153006336 3759
64254650 395
668155177 209716
788296933 6218
268200893 894
475833069 2246
933362126 933362125
764702916 2549
801625057 7109
662398430 2208
452340309 2213
246258837 3653308
573280132 286640066
503633494 7403
471437496 214612578
12146680 140
520967178 15248
255057653 127528826
641365943 12724
500106818 2206
840807378 13108
291977880 11460
587351507 5372
142500475 475
747561917 14556
942303142 3141
679376419 2848
591001970 1970
901915774 4191
308991228 1103
13799955 46
34400279 534
3700 369477491
269755920 5320
953860069 356892043
89870643 419
108612931 890
846540046 4288
454322110 3553
516527217 503998609
431092369 1558
975829649 936735753
33644575 148
92436785 1482
975710573 35492
593143309 7438
139296779 945
464098454 1547
560486941 1966
953462219 4343
934096009 437837780
562763136 12324
628742850 628742850
983987934 135181
312331737 1085
946202133 3154
11086 992507408
878200137 5623
74400248 248
567301442 1891
474900443 1583
371098764 1237
717187362 40791
827699999 2759
560998657 1870
55162151 695
763438621 12110
49518540 276
992609391 3335
325078969 162539484
372319027 3905
97072013 1124
612302040 2041
2622 224141670
691 173174848
194087763 6049
480479 2
600483621 3644
929845750 3610
451213632 1656
487866126 7780
187523316 659
463447700 2300
286212059 2005
64098097 463
16199999 54
110642197 686
695767688 5717
291423501 1175
288599700 962
145363241 854
231494058 4137
270402041 270402041
486599678 23489
249300830 831
492179560 4165
199543745 1083
919583297 8926
148859588 757
415439864 1484
364823988 1523
622346785 2546
862773960 330730389
180530881 7365
272863 1
495001719 1650
767958721 6080
163800001 546
249402081 900
88814404 88814404
937151590 468575795
955752139 20526
126749232 432
538504892 5609
875402917 2918
13353686 13353685
692591640 17848
904271264 8910
930353205 5987
894288392 5163
176634624 2656
736818060 736818061
685273011 2343
107987201 376
862395408 5624
409917830 1937
852570235 4600
748974696 4012
774764489 4833
72220001 250
973320717 970211378
6503 997993338
498884248 1916
20 3219930
766753666 255890
532966927 2153
524401747 1748
384073124 2375
474466312 4983
49592950 550
203716621 101858310
167100000 557
238925309 3604
7162 960131994
47399843 158
757211329 3258
856643489 856643488
54189730 54189731
621634795 9358
354600435 1182
965773099 8258
144010187 482
930888261 8823
51048228 2188
3700 948872400
145679668 508
375331824 2222
129369023 449
94800000 316
569108295 2043
108682373 654
355200000 1184
953267022 7710
842497944 2868
614401210 2048
929396172 422863428
4695 692304613
282136065 2355
697690530 5157
587903183 4048
67967423 33983712
340961582 2381
215089626 215089626
687697567 7990
202800472 676
234954720 1092
242343685 2978
867911637 3739
381017135 5051
93315747 2577
20156872 9753868
14034 762747900
53959771 239
399111869 1559
537405259 17197
749079263 3397
764101799 2775
629098818 2097
496882420 1790
44453962 662
979207701 3418
127422024 2154
28799903 96
242755725 44685
955714271 920635222
664786925 8867
283772126 4196
889336782 4633
220472871 110236435
506999225 4456
917254852 3879
995541520 506030567
324001079 1080
281072787 140536393
20561101 105
762271225 381135612
358491734 1207
199498077 1082
878006990 4835
634056455 3036
739983346 128373
742468156 10822
815587416 9527
771726649 8460
126169568 688
244637918 964
776333318 270847997
439059145 219529573
632449043 4498
463957473 3371
298354040 2192
928560766 4911
767885228 3279
830998119 2770
12083964 6074512
766364096 16135
818908995 7764
405527467 3966
2707 152206489
326943949 2243
118534582 1937
683585891 3653
676802206 2256
258157789 2039
343712779 3678
307575690 1615
587283343 3245
96791514 343
7494 990830946
503700000 1679
875201492 5093
747626880 2860
939684106 64692
618678517 309339259
75981380 317
852142247 3382
10355 988602205
903993846 5509
664119844 664119844
156473929 568
829208799 4077
972005276 486002638
874255153 13917
992637687 20558
866702889 2889
209571109 209571108
686837195 2980
973970600 4359
667960696 28498
574800394 44369
824997249 2750
989115318 3343
37562019 2651
173617564 81366816
221338714 2395
606612353 4988
697667297 498754980
928653786 29735
253731104 6379
321091142 4442
559 156225966
942909101 3960
802647694 28405
385132399 5003
831734061 6185
40673881 390
800904074 193663
344016380 1588
681843451 4965
565436772 4973
355653282 3317
14119 732235147
360001142 1200
955193604 844891498
427191023 202902205
316947833 118841097
780846641 4592
775681483 2658
849117566 7593
310647479 1263
692880629 346440314
52641229 335
349550869 174775434
955577553 477788776
220249601 1802
419458409 11326
903228316 1147508
598142189 2036
795347528 467200797
83 16151717
14431096 68
454634210 454634211
897916552 7024
139937891 2261
70291041 335
4188 698457888
76580416 825
783868749 23575
134841376 1315
4572 921632904
189300001 631
369829375 5431
598519909 4116
473220441 2396
336083329 1988
809506979 10071
510790223 2604
268028943 7527
450688827 19087
31568170 171
716753240 3304
954904850 3183
252543008 843
609 72162075
276599079 922
4461235 914
339847232 1376
424499032 1415
189944335 853
441842256 5513
773697422 2579
328875920 1881
486995625 2612
581400000 1938
452437074 7708
9734023 45
145478974 1597
335142867 335142868
747300296 2491
365 104682365
225348867 1011
744922193 29069
493449435 1647
916205774 3054
922056625 1473590
511445112 54104
619859497 2389
820044281 410022141
571226447 2623
436798545 1456
609478151 2958
149866793 1881
37307647 143
474884991 1917
954301433 3181
443408465 1571
63363810 1928
218223556 4332
75021341 8849
285018241 2280
920083401 920083402
800650498 69737
838800000 2796
823039543 3263
944659139 3686
149924167 708
617409955 2466
965697914 3219
629402097 2098
416629696 2339
571408222 23703
618001230 2060
348968087 4314
118251240 730
630574686 16191
586200000 1954
202577477 10084
144900000 483
492598358 1642
115113830 1313
145102325 72551162
931923250 11642
345816578 345816578
5740916 2870458
699599302 2332
591173283 295586641
150713817 682
532572559 3224
272486311 1589
735643132 8708
179198083 625
826037908 413018954
78709968 39354984
865769193 432884597
668144736 6944
507426161 4027
143146170 670
79413130 277
882716901 5590
686555856 17072
145083461 556
354638039 27113
40212336 271
274199086 914
6217600 32
253071012 1467
366902067 1223
543267697 1967
132245111 833
954399669 4652
674101978 2247
398700706 1329
2362 361523984
789188130 148623
814844986 2845
631889099 2172
15210556 233
32956177 132
496812269 3761
184702388 1586
996060092 996060093
305700810 1019
606264081 5281
160689453 72842
207299309 691
578809611 3386
982800431 3276
662386640 5997
690932252 2923
146810703 767
600126802 447040130
247799175 826
276879450 4465
979513135 979513135
590201162 7201
75943035 315
21311947 77
565020920 9458
418772321 209386160
225774056 1587
836282744 3886
410932404 1829
949915400 3877
718139384 7641
9872721 44
564662730 374935742
184054875 648
521699752 1739
171291440 820
839446790 3290
765381256 3150
604202013 2014
161972708 1121
201600561 672
300861834 2473
829769363 829769364
257400000 858
343562194 1649
16018540 127
838295743 9841
535948296 4134
508873612 5347
850992630 4522
932988050 6335
104 21519047
836593080 3664
34248582 247
651052690 2261
214652002 1766
980397424 3816
377969999 1465
895202984 2984
679203750 2264
629698565 2099
987535750 5166
5815 960245723
530887213 8866
549598168 1832
944459927 4551
78627671 568
141618203 933
779781858 3901
26315876 125
349009902 6049
537049612 1953
173402162 1629
351942611 3568
85200284 284
674100474 2247
487800000 1626
17057 897027630
964053529 4632
524722607 11031
224763777 3267
295589285 3538
593 160430220
293115091 2451
376201253 1254
661976310 2505
477515468 6257
393461610 1333
824970580 9290
310269108 1137
415137245 18476
741602472 2472
3107 832787641
149530680 1335
388200001 1294
455925889 1611
283227070 1021
448720524 2915
214291887 5435
367101828 1799
684300399 2281
76046839 325
92626074 92626074
886445487 4291
784794426 43809
21899927 73
543001085 5325
545262919 3310
1384 396801104
66907575 345
206732151 166466464
363079277 2993
971860681 6132
706736551 2448
387848009 193924005
408752551 1623
335401810 1118
899124566 381314292
867521974 3349
500698989 1669
122965843 1875
823200001 2744
375155021 337661088
239400798 798
930003099 3100
665101790 3015
316996070 3112
4662 803174022
539493828 539493827
514184336 2979
109825847 1910
160376903 1622
528302546 1761
631411410 4278
704102276 2347
847200870 2824
886693248 4744
72835926 324
947949171 3605
392125389 392125390
423110465 423110466
204807305 1480
590998031 1970
205075320 205075320
103500345 345
108230144 968
578530536 19211
451277123 7094
2749 488780678
861905861 823435436
320400827 1068
275872720 2572
652285635 13657
6502875 75
123191538 906
152885205 646
262226785 1544
2791 415970272
162693846 5034
479278225 1777
893567256 8472
801389305 3048
577575093 11077
412338806 1699
386282393 6687
81443665 643
907898334 3369
133468599 934
13321672 91
818996855 4489
712445929 5608
945141976 12803
517582518 1801
110709657 55354829
679502264 2265
143491704 4465
215402173 212977573
226237563 1611
1139 104750413
190652700 190652701
351481491 13892
902562875 52507
357777211 178888605
101045021 413
743003417 10111
450089837 2282
564178589 3403
531601282 1772
412062286 360350436
789109893 279300423
427123708 45628
199302816 3256
379743116 3062
7357 949036451
240937321 3158
301274254 1551
142500000 475
361297585 1788
668085482 12744
191585395 693
351366272 10291
978357824 3776
207365100 1021
214643948 1629
965 288148637
983795027 8378
972597530 3242
922088162 8012
100011034 434
900343271 3116
446416507 267825202
699827925 699827924
668229049 61452
531601773 1772
61706148 437
611385041 9842
44256368 208
354262691 13309
696493629 2398
928675198 5717
557927937 22715
3512 924051776
942592141 5562
389846976 189527157
213300000 711
129197985 565
973276114 486638057
604121797 4636
755738125 3674
600941962 14941
932029336 932029335
359343271 2574
367991999 2000
627903175 2093
941877929 26618
350108358 1431
330637974 2304
907913693 8887
185493985 1249
571967235 2097
225599987 752
699673587 5714
740675147 4834
996691345 10167
732903796 2443
267215975 1044
945181017 17223
123734317 1092
508691397 7099
941059896 3183
116699999 389
796942735 5416
336957409 1632
71727716 3442
559498134 1865
292 79312069
701828781 2559
121488524 3165
157622520 2365
218295689 15448
874227071 5918
142690229 48386900
459956357 1873
631000831 5236
728352904 5597
961296547 96303
474826761 3328
25592441 195
791 218568323
918238971 8503
676586705 6086
134693511 67346756
402079216 1424
565167078 2338
4532325 25
2523 679840011
872885909 12090
331205732 1175
834001975 2780
3120 801796320
567766603 2634
258334659 12734
742320719 4215
779096368 3886
506527797 13896
362401209 1208
417659765 1671
546000001 1820
927180587 9852
599458671 3902
55199817 184
398879825 1414
64378774 308
248729607 3747
766663 8
811769779 64926
489235562 1947
522869090 4140
887470050 3797
711602371 2372
499876308 190355600
729495329 5357
174043406 5406
330128926 2191
928888771 4046
355800752 1186
507613377 5410
990760466 3872
440870690 1483
175850286 2225953
245154252 1148
252120547 1036
817924464 3528
946254654 946254655
146700479 489
321603788 1317
640622089 6975
401258255 200629127
491558148 1646
692999420 2310
977319944 62996
218101350 727
912906044 4398
168900315 563
10101 785726419
655059815 327529907
726971976 2491
204561030 1918
878405604 2928
440632799 241575
401120664 4322
93000309 310
514425235 4654
992431565 3717
681917312 6457
166199999 554
482699999 1609
506013479 217080
513070517 256535258
210900167 105450084
115253039 1525
211644646 77128553
725203157 2487
235820191 15949
920111184 4329
693599097 2312
928199999 3094
888959912 4431
318899807 1063
249616756 2641
614955102 3476
475865619 237932809
530999913 1770
332263787 3064
367030211 3513
650399999 2168
594300780 1981
472201573 1574
461280104 1574
576624904 7636
908280383 24866
73428203 629
136397602 557
850693342 4140
197322111 737
339154464 1610
100800280 336
250731584 4705
497630496 2041
427500552 1425
730199372 2434
686967396 2678
31399883 105
878598495 4747
566222094 2446
631848738 22587
505394760 4407
862647661 862647660
152700508 509
673502246 2245
550213855 10372
522085571 6726
453900141 1513
570091255 2139
491174712 2308
638607635 638607634
890097032 2967
8070 741952631
790335570 30231
1492 322769827
598578161 6447
414987175 1841
987260287 15625
857326971 6119
212687102 986
341100482 1137
976242844 3548
324758319 5150
727817785 3156
890698700 2969
563069069 7146
53492782 221
152185903 3791
327082001 1525
193627197 2798
199179058 5437
968435711 4285
868031269 10699
185700116 619
475501585 1585
513844237 229609294
739579979 32388
622800402 2076
745753756 2788
204161300 700
905231641 12580
722616189 4156
515392263 4964
566101888 1887
249900000 833
1677 336750156
905671455 4559
478498406 1595
526418904 2371
517203467 30119
507300000 1691
923875058 4259
615300001 2051
418500000 1395
812666250 3582
817915779 8002
458688038 2879
500013950 2231
213132823 727
888779258 6928
980920874 3378
886 50108855
243070708 82649
1596 224657748
543342723 16863
723200807 20682
737029122 368514561
653197367 9276
102828171 733
674532021 3292
412200905 1374
353955615 1813
2333 239839399
715114846 4951
616802488 2056
430029874 1449
37644618 191
251636649 3729
834376641 3040
324901082 1083
625200000 2084
958697208 958697209
445271039 7680
50700166 169
579794844 195688292
984987396 3893
131100626 437
413468461 3002
181129558 800
465161066 8040
441300001 1471
8589308 8589307
310199124 1034
453671626 11099
60298371 60298372
292471201 1658
544789176 5752
222686076 5775
405889319 1770
331634257 3630
261017187 959
635700769 2119
719318218 297832826
961610879 3664
859422208 4163
507206113 1774
678871046 339435523
761299309 3474
260415606 87281277
782319498 3133
927904972 3493
459140701 229570350
501 132316826
408484779 6610
404142165 404142165
955982444 954749890
448555619 4020
686724374 2781
686402287 2288
924280105 3521
761240002 428860095
911396961 3038
5026221 52
423755113 3252
2886 471238760
13593 894233075
941958072 15396
363813927 1673
218292078 27813
64482239 40995405
225250475 796
989626427 4533
844612938 18798
606938241 2207
879148413 6081
659317009 2472
839016935 40268
999896668 3333
414142077 1523
360065566 1341
513025459 2020
951243755 11064
128700186 429
926904408 8586
899719372 8632
727033475 5869
554754697 3826
96050363 456
606755790 2721
107999640 360
361200000 1204
811801770 16453
296470416 1024
989287150 24041
719746269 10396
457362868 1759
872201606 8796
71775487 71775488
669798009 334899004
695880046 652781532
962955294 5131
286273296 21089
336439338 1273
330900000 1103
753069638 2841
884400001 2948
717185298 31374
193441955 889
101043427 907
913803045 3046
121777537 7296
584133816 2071
695055757 8261
334928908 1992
850359524 4665
212789871 1046
967041118 7884
877827850 10273
805195423 28124
268970917 1252
229 66302828
711786420 7470
17337643 71
66118667 59840615
36395197 124
751684394 10065
831683821 2910
472704638 2923
882298958 2941
801956153 3069
154787095 118098402
78122135 78122135
646759598 11231
647430112 2439
949361495 4206
499845666 2274
955502987 955502987
722676709 6564
481083685 60166
488485244 2834
944465929 12021
629170192 12814
928311790 5923
827856700 10460
830768825 7108
749874951 260574893
390747191 121918
721361109 334191987
606627576 4968
925426475 4698
212620204 2935
691482039 345741020
977830725 936039729
611998133 2040
703227207 11028
204759073 2016
31499939 105
304349431 1077
135604072 1280
446098513 1487
694806420 9086
42711720 564
964119997 4023
709497635 2365
5444 265416776
439836294 1794
775297891 5675
876358446 14363
62268791 676
848017985 3674
78 22591920
695615803 10563
230154464 6008
858579192 4206
376827458 3387
1922 375264734
836869595 19334
186293766 667
49220492 283
515196675 515196676
559855177 7084
384712561 1783
98001822 618
719083092 3163
738417923 7793
255985600 110499955
31606848 156
788321566 394160783
25828055 117
112602359 686
133799553 446
462874658 15018
156170485 522
379489499 4500
2458 47009698
843970168 369929934
599099761 15345
48869184 182
197699341 659
62671688 927
228829291 947
565723031 5556
59835234 430
312797499 1250
229364644 926
900575566 900575565
3602 842053444
96600628 322
421804292 13468
821204992 3893
91230674 465
311701631 1039
488277863 1678
436867457 33474
52329908 860
15866568 72
311749969 7069
235101140 993
362623792 2963
834040985 7482
435410103 1629
18033 974528660
544272537 2221
279197281 3440
797401800 2658
22665 933300306
820782697 5884
385803785 4364
739797534 2466
657596043 467707
184171113 3525
315590317 3307
218996944 733
464998450 1550
264600825 882
687657072 687657073
965 201519985
193336511 1632
108529644 81514266
706452848 2630
650687568 650687569
587453617 4037
198642735 3555
666302221 2221
728997570 2430
685379398 130470
462613249 4352
711325055 12416
114549660 828
763606385 6654
380688977 3393
496046231 3938
887462927 443731463
334911811 5630
323883440 4184
765498163 325365188
517482163 517482164
619093533 21008
668407720 3183
147727430 599
900247051 5323
36647 999656866
782703349 2609
111634566 102399088
625503073 2085
667189646 2251
280084005 280084005
491401718 30095
106792318 862
222629958 1567
821520505 2921
406256227 2738
656100001 2187
274500851 915
995362096 497681048
442201473 1474
452417663 1847
881098937 2937
219952330 1370
314700339 2620
872733839 4110
929224294 929224295
201900001 673
924221896 6801
708355054 4710
602420694 2288
734394133 734394133
207991909 4102
782382612 4884
463498920 1545
696076821 2449
660145751 11214
772978049 17175
987405126 4625
270005280 3966
2558 392345688
626907727 2127
329772241 164886121
534014098 267007049
863926340 13732
856921724 4274
3010 512103340
637697728 2608
824100418 2747
522538275 2886
276221542 8052
229954069 2292
32765693 120
881631300 4763
116428221 746
310015122 3957
465600980 1552
519605409 3281
39908108 211
783567446 4406
198560595 3985
802430458 10298
648598191 2384
806333407 4759
471300482 1571
555100460 1998
219600000 732
899271412 533791960
829785211 4493
546663310 4155
403896868 7117
134401260 582
926667241 3116
467499673 1772
745506039 3805
116659066 685
541908029 9042
504793076 59730
213157645 942
141394335 141394336
662458808 331229404
23399921 78
53699821 179
362539449 1462
144877815 144877816
824347081 9159
1340 327631340
121515697 666
137425726 1212
653185624 3224
482400001 1608
113399623 378
824193819 3154
461750201 8061
694301174 2767
533403023 1778
835301026 4022
274593312 1008
272156850 1575
571123216 2099
1580 473590426
668821231 3465
349837765 349837766
142871636 71435818
69282909 23195443
162625895 25697
294258319 2888
79726786 1702
42419567 188
848792966 8261
124641 182485056
892824857 3608
334414327 1194
893999121 2980
749097727 10044
93044 454086363
74100000 247
214431258 725
105429430 482
64294715 245
314339229 1263
600410244 17077
41985066 150
705915774 19274
71930179 314
819238858 16639
445317142 9943
627506538 313753269
17906813 102
968950347 484475174
998473624 499236812
681698449 340849225
845797982 5091
566028112 1934
55972343 27986171
454603275 2421
337655802 168827901
144599519 482
808037992 404018996
637797001 637797000
34528649 390
393773864 3298
584701948 1949
975704400 3300
782320826 705330632
765468331 419205
382498726 1275
551601635 7943
837988258 4322
570368820 225378419
492900513 1643
466731979 815965
829878266 3346
959130575 4745
525119949 4889
206260806 11816
645597847 2152
98669935 455
710179400 4300
248440052 1036
919800000 3066
639272320 3412
875616043 54468
128628630 19227
776114675 3114
414249587 1599
517904310 2310
861897953 2873
123098581 660
486543817 4152
444762793 2052
323918882 7033
285001668 950
885695484 5734
484764078 10421
304460497 44208
1153 283644918
395401317 1318
790615929 3611
906232645 3898
995960967 12810
281597875 1011
111637233 1904
70500318 235
250838875 2574
30236058 177
138178767 69089383
160543747 569
154 26591180
421683670 1523
770998298 2570
558587677 2407
980679214 3282
186532618 3258
735821812 4477
377331771 1437
772497425 2575
684302280 2281
797572271 6071
584119356 2081
674614755 3836
161429595 1459
235448205 1779
200999331 670
318598939 1062
306664214 2294
145497329 5918
248445620 1909
436884145 4051
8099974 27
808518895 22866
549599578 1832
2497 709737292
834977099 376714773
141000906 470
330192791 2814
642138491 2895
2079 560143436
533795512 7012
49309694 27003251
9513 869730064
788458417 2794
822598702 2742
159582734 2067
886349458 11055
831298641 3281
251479999 1023
185061500 710
358102638 1697
994520814 5838
458593057 8734
940810534 206817
663184501 6623
729441405 2751
640611137 3771
710842147 3343
923410656 13341
827394977 827394978
884738141 12914
870558974 6435
739242869 3534
108058761 74594398
699678694 16623
221237124 1361
571850355 3388
4518 987493635
704488335 352244167
600297999 2001
595655126 297827563
760551784 199968
605956315 2766
757033199 15400
115200451 384
194059724 194059725
878127251 7975
214799285 716
388707968 1538
403912486 1395
877799999 2926
53847000 225
545422947 545422947
381866610 284730609
462229933 40483
734957530 85490
485398470 1618
234316460 860
781499999 2605
310661053 310661053
369090668 2068
6915 616292049
272420929 936
466798445 1556
503797536 11376
860102011 2867
723588423 3637
841494373 52502
80699772 269
974701783 3249
3636 648510519
697357441 2340
237408540 1619
436765013 1953
267517745 914
658357851 2218
991127721 4609
236212800 2400
998002624 8875
70458829 242
35314507 332
391938456 1736
10368151 2045
472592519 2115
624949406 220934420
142260 629785020
163878219 932
698606851 378349559
870759017 62586
19200050 64
196633050 1871
265500885 885
135820511 456
746216021 3882
898800000 2996
6884 887094247
541192217 2402
852297160 2841
931547596 8283
156393424 77026315
545178175 4282
621037404 7956
943463738 27671
765600001 2552
168709712 1012
91734683 309
660467186 18017
697673339 347620
246437503 12701
704661846 10731
61976139 266
825099561 37323
273297051 8838
778532611 4163
226024803 898
661357224 2263
84510198 411
474001580 1580
123931895 631
214840426 1285
907 253204469
274020881 2239
107900997 581
713323820 122354
325787914 2673
80224369 784
724802416 2416
548841085 2008
484199118 1614
296312081 5842
348 44104219
392718727 1674
612826228 5883
950388762 4067
815386191 29528
717200377 2844
621930679 8680
966895455 4464
634824645 16037
541276762 327137243
108899999 363
916380653 52073
988184166 988184166
814337400 46945
65453000 250
271200000 904
220562943 5056
187201173 624
725622633 6088
407100101 1357
332869727 2022
501301619 1671
124752234 122609096
877338769 4166
890397033 2968
315333515 1535
742244282 2514
338344167 2852
363946360 2053
629400497 2098
349560494 7045
383999867 1280
776260455 388130228
34200001 114
69389217 341
589982779 589982780
598396495 299198247
886368700 823528896
347804230 1322
458767171 20754
674312555 2388
209748486 835
28199905 94
471781596 3719
378904804 189452402
39000036 130
665682382 4721
333807629 114606365
416101154 1387
267445855 1238
628700380 7999
413109625 4625
170708105 85354052
549915124 13291
601059526 2953
789545474 394772737
655202969 2184
108579919 618
61500000 205
564598117 1882
548252615 6958
204094335 204094336
9168249 35
478247470 2064
434466582 1699
3813 924899468
725986531 2770
20756472 281
872082688 597284805
576610033 6224
311712866 8698
948508673 474254336
930551096 5424
740150701 2670
541423679 2712
229 36879763
577355122 3537
723588918 8317114
938815391 3936
126671048 1093
3815 567909897
126900000 423
594179632 11401
89152855 1847
741474689 4384
315528452 9398
266324801 4816
191862569 4630
528270875 40846
694199276 2314
291782234 1843
496203220 1654
240594947 1938
70500310 235
462657595 2633
184199825 614
507335031 1992
920975992 30584
925044861 262670
899523856 11848
462777185 3445
168605746 1085
234153122 1203
225797407 225797408
297536395 2452
407754209 1376
911733208 3261
262223891 1393
984749436 5565
208326247 107495263
22915 544322910
636902123 2123
623794584 2121
6000000 20
620102067 2067
876302922 2921
380411108 3298
636795878 4379
489787033 3073
29652499 333
597578552 5337
195144321 1720
492244572 2261
472529443 10878
389 109732304
454306554 454306554
616160588 3977
4694971 30
671555705 3183
920986525 32759
1951 333160564
763199999 2544
251401002 125700501
894958863 62428
471598450 1572
183599387 612
74812589 965
514520357 4179
8054674 47
258267487 258267487
889831049 3379
893574494 20745
10170 388666890
775804273 2892
373741991 1404
455430709 2338
288969902 998
709061189 2730
69663900 1976
357944112 1314
246476029 1649
334978909 7692
583008175 291504088
991264132 989894249
573969420 10548
976841620 12044
740991935 8079
971914557 131805
865321239 12680
572945308 8342
541450849 4029
482576499 11391
664938646 3605
479792320 1813
616186500 3159
798300000 2661
760797464 2536
273227507 4717
2619 577824732
205799313 686
676268310 2967
75543480 1784
48709583 198
14678799 10758046
476185049 1650
770585 3
818296189 4524
156126054 709
517712168 2819
686372125 3279
691015742 2704
528516864 2292
114599999 382
377658316 3555
723684221 3071
629098479 2097
675199783 3376
14226198 177
945894637 3231
233746650 799
291822291 97416051
35727695 144
269716580 7012
208650239 2547
503600383 2862
17121046 77
489871651 19546
941585787 11600
275357237 1181
792336991 8373
929782247 7139
235831065 1811
997530178 6292
310328700 1100
366744950 76300
37800000 126
508494381 2468
586909246 2316
737841649 715925913
377561079 1340
911083094 28818
652468476 2426
746571277 8801
2466 644911837
764604077 539681394
221182077 1252
996914303 15552
11898 274324886
294522617 4226
762110181 4353
975296748 3251
119281625 2333
35 8383828
5283 467583674
345390561 1650
786360370 4710
853631465 853631466
784201042 2614
474246946 415873246
888764019 3861
270256740 4210
950402955 3168
733328320 2720
291256562 61192
283662037 3143
527270354 3135
859269704 859269705
236027192 236027193
676016879 2640
480482386 1627
293383678 1358
620406959 620406959
910115838 53653
936133927 4465
445186575 2153
185734736 1507
939901951 3133
369732243 184866122
718934742 7398
524083568 3912
247085557 3704
527401757 1758
760200001 2534
894118951 51075
783283756 783283757
878675906 756699374
403201804 1344
853085476 6350
643802146 2146
10472 334389247
905274047 4157
589758232 2723
792830546 19963
525484371 5156
220791951 936
686100960 2287
755853245 25053
220785949 8124
5018 923959322
714372078 4546
738984875 6619
700266791 2359
852480083 4529
219112986 1355
455371119 3633
917772526 9643
438511254 6416
549323881 8715
970985902 362939
850199592 2834
343501758 1145
974799348 6416
783058437 2681
556210321 203194
256731013 1081
189899999 633
836769165 3526
189699202 847
856362345 856362346
247799173 826
659702199 2199
237285376 40389
816002546 2720
300896950 15048
865803736 10683
771679031 3728
746450415 11486
292500198 975
204000680 680
976775349 34570
797122073 2674
791102636 2637
807297980 4011
684804695 4434
350766882 1702
526201753 1754
260214836 5537
410062781 2278
448799141 1496
302526827 1251
749097993 2497
579149129 2982
519661417 4870
2219 435920259
886842579 3703
2840 680926561
996801103 432452170
851973843 4855
802193424 5981
159478176 572
866499805 510132037
1857 116589569
589171044 2863
999232837 12684
2244330 11
745871288 10043
770908015 21104
725100971 2417
403726991 3436
725241301 17196
694798726 2316
618672051 22654
276906093 2407
625313423 67085
305945928 2429
264924703 2083
123299999 411
544799999 1816
528608079 16016
952394321 952394321
858309454 38305
198188823 85346642
724803201 2416
252300005 841
544500000 1815
57129410 291
175031492 1113
228958415 3980
891334399 3872
190778519 1245
856010061 1100270
12245310 54
500270904 4548
495352027 1962
418920233 209460116
285205385 3647
97362985 996
654049387 654049386
230322137 1825
644698159 2149
820200001 2734
359363245 2636
116099999 387
229499235 765
139844199 627
690430613 3998
811852192 811852193
294105370 1178
264299118 881
151283652 75641826
207 56522851
450101970 1905
427697136 4824
547284001 4000
391558635 13006
621229643 17346
214740170 2929
321026933 1658
853428340 7109
642101950 2213
473132371 2490
4441 885474994
615085169 2439
282407381 1593
579774591 69162
533881192 219498039
204781584 1743
292249592 7874
814395261 11353
182006559 75001907
184499877 615
155410371 822
738900000 2463
584036747 3471
76215149 8010
64012013 1973
214800507 716
672578129 3392
27308378 13654189
446440766 446440767
675519111 4079
257100001 857
948211808 4369
62099826 207
59700001 199
214743907 7793
27795973 114
815732970 407866485
149795100 3215
695914091 650387
260304653 2353
261171939 2554
826718636 32431
291899026 973
818791280 3213
584857610 584857611
396899299 1323
810002699 2700
494398371 1648
4828 518512716
504482121 3861
409201364 1364
771863208 301427106
3739804 98
425435252 22027
818319656 818319655
798986287 399493144
742947976 9405
585299609 1951
996646042 436526236
500176907 68838
73263012 73263013
8326 351993995
463951145 5611
1801 360225214
125099999 417
597834983 2665
644675095 5396
121602552 426
890691677 36334
639897952 2133
760992602 5715
561600000 1872
559490567 279745284
631800001 2106
4588 710855224
233408353 2276
658153157 10004
912955301 4482
106500001 355
562014450 6795
884330377 3915
833402355 16215
7589 941196733
5482 680438923
430498565 1435
129024947 129024948
428101428 1427
69168892 401
851829084 631078280
624002796 2080
928558746 928558747
495147984 2686
264 69130308
76417087 304
700880387 16458
251738101 1295
209382 394475688
461032710 2145
484171473 1838
662651754 5279
356365077 5392
854166550 3351
997805897 3326
859722316 3792
721290369 3292
344329926 3193
99615851 487
720852224 9928
225092676 1063
19452710 65
417 92322966
331195611 2167
953027977 9219
995997034 19222
705564733 689341026
380358719 2016
753770333 6419
764097453 2547
605836734 4165
37731665 294
407050159 7284
479190597 4717
596401989 1988
394987307 1135021
161631925 1003925
205070880 2940
3362 890424000
675774602 295227
619893494 23342
632565837 138599
93900224 313
338331327 1307
336228270 7077
941016376 113035
303744070 151872035
660002201 2200
475472321 5849
79199737 264
2950 623289753
995175363 14261
5449517 27
989 215315383
67839547 67839546
978395657 16073
127633792 4297
790716540 10811
3843 763537415
674402265 2248
897724737 4242
72840287 302
345137287 3274
8938 901770335
179100000 597
878186041 7764
857437559 4599
850205365 2834
678734189 66044
49499835 165
225379407 5414
644047845 3143
62827947 281
519854840 1957
298049575 3011
549117323 3381
502742375 2375
862523816 5255
203121802 789
318156515 2306
321995926 5325
731133771 5738
566398113 1888
934285055 7522
81367419 687
201268888 757
132299847 441
126484030 1071
484642515 2127
214946840 1457
195580598 1184
607145850 8209
743124769 371562384
744299664 2481
702085571 3083
1990292 290800223
722022246 722022247
494457871 1747
808884238 5850
434287225 1814
98479954 471
959189233 3236
871058875 7853
799586553 4060
594299243 1981
165536983 1151
425843163 11100
299516507 5125
753482202 8322
410677246 1610499
340691278 1293
472 98157435
416192123 1421
157982056 1995
593865959 296932980
827230080 5696
303267305 10589
339610285 339610286
223716714 223716715
470398432 1568
707563403 5697
445550133 2451
502255818 4842
174999280 1781
390896448 2379
698676089 2962
142712015 696
62413159 395
209610041 820
96600211 322
186900049 623
465580913 1642
711854781 11060
741676922 6784
760134518 380067259
345014027 1389
224074170 1969
459902229 1533
957452591 4204
1951897 26
556502882 1855
871242221 2974
172589949 62480147
284691666 1540
259870782 1615
510298298 1701
812548133 4797
477898407 1593
412139841 2686
720902999 3000
984126029 4536
378986763 11593
725771316 8916
528 133353189
84830302 4649
293129640 1266
506400000 1688
877798891 2926
709600637 4839
679352357 339676179
947097507 22172
455477918 2811
426858283 1674
511378247 10913
301653364 143255848
758015685 3602
239257052 1173
1583 150350174
941665492 3576
713129856 7395
860152205 3314
689097703 2297
611099999 2037
954855191 11926
647253386 5954
165327279 82663640
968609976 3891
718802397 2396
998397276 3328
331563508 1111
10205 668284630
614789069 2283
754801970 2516
285894348 177504935
250352061 861
586800000 1956
928430424 4129
646188760 2780
1755 294640459
858460182 686220944
319107802 319107803
548677924 114485
26076469 132
482339866 4035
501648664 3182
777045627 4455
905609428 905609428
792426174 6893
349402143 1568
437873637 1828
306900544 1023
223200732 744
914641585 49681
782376995 11713
58199826 194
836329220 4204
549524578 1906
312065274 1382
984134766 13875
939232705 5323
237316319 970
702105395 54948
919648129 13158
55499815 185
977869507 7196
956411098 873507170
693794011 19549
727001012 8450
41050619 41050620
808502694 2695
750721322 4665
575568392 471009540
57767581 195
338737634 3590
560169305 2641
23990 995992830
739197535 2464
805271465 798356403
506447306 3367
931176750 14475
373203073 4752
378317382 1564
778197795 2594
211213471 1103
28913303 354
347999999 1160
315300001 1051
872190987 436095493
919803065 3066
787584108 16062
411800593 1442
4884 349757892
455808915 3506
652797825 2176
919201295 3064
937863333 10176
255386549 1153
340545774 3634
248709277 184256480
436199999 1454
409689326 1702
248918604 1556
860447776 8075
1904 144118541
1546 286089663
80700509 269
4792 850076548
510147536 3533
342176106 1338
607277157 15461
968310681 46132
330546412 1759
451800000 1506
225109001 6180
3545 480013651
963691394 21039
10491590 36
361852933 3716
571081353 2974
254853330 995
806402687 2688
69597695 884
446440423 5682
752552641 9936
790202633 2634
880205848 2934
919216321 4281
864050489 8112
892958345 5176
476468948 1843
152597920 3340
674765319 255530110
893546521 18258
149254856 89481823
981602291 3272
493303040 4349
550200000 1834
500622219 1715
45275496 348
757045737 7682
369341103 21104
856126599 3560
593826968 3084
2038371 2038372
69544678 658
660077338 2425
595431307 7510
874778508 5683
676304928 11654
883163791 3039
502874692 4807
801301779 2671
708841599 73600
680005365 2369
978167726 3491
322920619 322920618
258657834 1295
383099200 383099199
762295935 3238
514547257 2724
752402509 2508
730872669 365436334
339599356 1132
807528793 37549
4813 553105747
715361031 4258
541710113 2648
6722740 141
654618691 2735
970213785 784516262
632396491 3292
358374814 3493
112566157 56283079
751329691 2546
346423506 3042
544337386 4232
631904823 5477
96367673 4134
39715317 313
347177630 1612
447301492 1491
785462316 8279
500999999 1670
785664035 16908
880898093 3051
865316937 11066
494120310 2627
229199367 764
564920298 564920299
301209151 1725
71419091 530
958796937 3196
235103133 2108
694049967 5591
644957990 21271
472501576 1575
720020381 2890
234086912 842
424180048 17846
329400290 1098
242950211 242950212
8752556 77
630865662 4053
861857170 3000
971925093 4323
654300977 2181
225610970 1153
233437885 792
913284857 7734
988244780 17065
964503581 3215
587865823 2704
428892649 2092
471402536 6477
630001395 2100
38604985 205
992134196 3965
24719128 98
455874489 2419
842400001 2808
697720646 4849
186844521 715
323174519 3523
784200451 2614
8409 894070107
254584869 3928
381301272 1271
250800835 836
620908449 3446
976866919 488433459
627684379 6162
614265069 7763
365539779 8908
506660465 1902
370311190 1309
13788039 70
811612742 3519
341827737 2220
878699370 2929
72599999 242
139426661 2572
145868480 1198
231363076 4132
630461998 2602
821111729 3037
825089248 4119
367551373 5023
530717491 6822
371900900 2085
96806556 419
485600826 5237
745955951 18866
407 76157772
17502648 76
647034804 10764
256874383 1206
161831946 1307
57693200 385
322 80184082
743792947 371896474
712802606 2376
675428340 2390
104912865 4729
595619992 2579
741744001 3264
50648504 1392
402298659 1341
151914841 1722
197496990 862
911100425 3037
899500889 11416
216815756 3440
72812950 370
898574059 3193
1688 239318486
234063006 32927
192657024 672
804297320 2681
471900000 1573
73763866 413
74257846 299
229799234 766
572103293 1907
12995500 175
363598888 1212
523670977 2518
614067907 3621
84900284 283
820139284 796133909
857731464 3706
498717253 2913
8062 993069098
331501104 1105
835860832 3810
431398562 1438
412800695 1376
144986640 841
949270227 97873
120000399 400
411945336 2934
268520287 3731
62507889 1124
977398940 3258
111373813 1446
529839982 6451
377050547 4964
98620188 5178
660967413 4917
86491920 680
214680461 726
414285166 1393
992921971 9436
728740992 17039
754785650 3295
41249868 213
182995857 848
154016192 1211
973294779 26031
798098028 21126
352832871 2921
798063440 2932
430498956 1435
727725921 9084
644460146 3665
160725135 706
928503095 3095
245822987 2200
772474753 2664
348712700 3080
53793322 256
94908313 37293222
78943214 39471607
518799107 7246
834986442 10748
769770528 9577
607193752 2068
2372 676017612
666264392 8993
861303820 2871
88245361 4618
884044430 4463
362458045 1404
499614252 2217
593176993 79557
481 122080994
56354917 47704939
873788927 15306
960601936 3202
576350094 12114
253500653 845
655338319 3343
293346397 2330
521579765 10655
782004625 4399
913797382 3243
138670860 138670861
172176807 172176808
916203054 3054
189600632 632
835068205 4684
662481676 2657
928808794 45748
4835 416898056
365369788 1897
449710388 1566
530398232 1768
342930435 1377
711479775 9772
781780173 2953
317474014 3652
531424738 2333
879314700 6449
45331513 340
89740166 24715
10515121 84
73567733 673
40866499 1431
728509295 364254647
156237902 3238
159899468 533
471684308 2335
135522272 848
153540006 1688
334255825 1493
303035465 1726
199370320 72473107
109754119 468
230611203 1152
987629913 489779793
416153430 1554
168673950 989
14607761 460
610007938 5513
774511198 5699
778615745 19664
748202494 2494
545998180 1820
478201923 1616
668380390 3703
568965893 2541
785343691 5895
580273128 1996
841214265 4216
39729809 242
15103051 76
226799501 756
696211832 11692
786208902 2816
624770971 209716660
499848961 2418
90327663 907
365794783 10151
993726888 22596
172652568 757
18861781 105
700294790 4340
187799374 626
985316446 985316447
565836109 3768
716483177 267146310
762233955 762233956
202199325 674
73200243 244
403799999 1346
705419405 3718
408445675 153470580
269999100 900
43798870 151
537048305 2274
845666835 8094
90689584 304
180156770 2678
574299946 414657
367005714 2843
341483830 1339
981722693 5231
401839906 224867897
434999783 1450
390379380 4317
30715 744160531
100441544 50220772
782411699 3395
749822919 749822919
902610611 429442707
3380 721280055
843964335 119474
818098820 2727
988109199 4249
623205120 387258268
3630 512256142
811097778 4786
853661929 6216
241827770 2877
661672551 3850
3990 519672640
153191780 895
399000801 1330
607477369 2251
179593386 378889
213216921 874
180195911 2259
914064874 7375
861182673 430591337
292220425 146110212
784692565 2891
313997598 3257
9600031 32
995999538 497999769
392840228 2993
570815935 3604
53117258 26656821
108106566 849
314178711 2425
705302352 2351
678461346 678461345
386399707 1694
377080744 13553
722888397 17163
28637760 227
54599884 182
734076360 7000
168 40912536
549337436 1917
129456731 871
390702281 6933
295523923 1186
355799990 1186
516794018 16413
836241593 5457
275592183 2036
476534346 4287
752968861 2660
161037985 804
76199185 1441
410537513 5203
194664774 97332387
236054784 2311
654807763 6687
636798620 2290
429673125 3325
699636131 8454
3202 641399024
943016281 9566
19047599 74
348778832 3541
409598661 2458
517200909 1724
893445540 6035
394042892 8821
790500000 2635
802264511 3382
640003417 10617
641417349 320708674
781802605 2606
690002576 2300
699560730 2551
739198404 2464
79799735 266
825567729 106506
111961927 721
99766144 3338
152044508 1092
1574 137542416
659343503 2796
715373854 2998
235686430 4765
600871149 141716
794099999 2647
201300228 671
881443899 4110
594824152 594824152
114064850 701
854556918 3803
194594353 185011159
17623018 17623018
943780140 3988
13558545 77
1036 29723806
85343711 4918
581225682 7819
1655 483075121
459784875 4484
960463661 24162
867900001 2893
265500885 885
980903306 925123391
389 104435608
825300001 2751
517854582 3071
741600000 2472
10534 904811777
82849615 284
481584393 240792197
780072257 3449
364201086 1214
161250421 3165
436559163 14002
64893966 28021
482690868 81937
73838798 261
322105409 1485
691226815 2616
241519263 3669
856227190 21730
606914069 2954
2981 707519559
196046548 11307
971696760 3239
493765367 2680
188167632 1695
813000193 2710
2216 600888796
957957101 4670
336307047 2332
31941989 8104
674038788 9550
980555838 13162
901050813 3587
980784199 6424
380174193 1366
909459980 17446
497701659 1659
325848263 162924132
684382064 163376
981403358 4706
192529155 1833
272400424 908
617326764 2329
5712 634558178
791064440 615801608
978097877 489048939
53964825 216
68218673 232
815405025 2718
584398053 1948
202999105 966
51697220 51697219
32858055 116
584565037 292282518
14399951 48
4837447 28
419420101 12795
720498819 6212
545558717 272779358
268580043 906
703463915 5394
132885406 733
851970385 425985193
723534541 8628
518517592 2599
672996701 3486
846671170 3611
294900654 983
5699982 19
339805713 2148
347935852 1276
182399396 608
720197082 5346
60900001 203
135989825 905
71932668 330
980267575 980267574
467508959 3880
678938889 265332807
426383564 1679
642144981 2294
811423630 3743
2109 240344799
198783170 1549
271199616 904
209470465 3247
78600000 262
34436183 137
639664033 5712
417672925 5245
984973456 5671
521470455 10309
895848073 447924037
384287670 2665
624330583 3788
519356834 259678417
416259333 1461
670154969 32732
225899247 753
793609480 9484
845849723 422924861
777597409 2592
740913941 4854
788782448 4067
586806199 2402
493669078 7447
227333430 795
632830154 4645
509792880 3376
482400001 1608
463134818 463134817
368698785 1229
71683205 1133
613197956 2044
36706590 691
621411484 621411483
547 157877551
786578939 3258
65634805 978
772987121 10814
46387950 525
751197987 18442
301416545 2587
812401025 2708
790808779 19979
361057115 3394
593098023 1977
243836514 243836515
551812816 11369
674718469 4162
436498544 1455
269999371 900
28702227 564
507416113 2608
86492338 1123
10454 553881184
12179 970536183
597336559 6457
247808962 1289
988396747 8742
372330222 1644
53048251 375
800686366 400343183
984303282 3281
12556 385998189
87410697 627
241966062 120983031
101747456 41055008
661378485 324554127
756871680 788408
37157242 17385522
728537897 302763770
37 6161795
28823949 373
933906222 3113
418382177 4513
508779909 4108
468836967 1621
550666240 2407
512532241 35556
567758911 2128
561991672 17430
841649842 11740
218772707 1239
365122419 4483
113366665 657
27342393 373
308555989 154277995
372951559 2440
41944985 248
131523410 940
912878941 46740
1326353 14
807702408 8808
438599881 1462
819215069 9930
532392973 92892
270971824 918
734011063 13966
395562404 2698
186403177 2424
11929 498739525
821470695 23837
743776605 133365
857556691 12796
287699999 959
5994853 116
5078 936729652
29471419 2180
220253478 1486
793973541 8378
770044505 8076
145800362 486
195861625 2328
546673931 9198
309242852 9135
505676361 2890
405898647 1353
433429348 3592
131100436 437
960003199 3200
943161235 713301708
983406166 3278
796728592 5084
519483653 12622
290283899 1305
359015239 239776050
5280 472239629
341588269 7602
538365779 2316
917699066 3059
257400859 858
890105196 2967
900706556 900706557
661242602 328624326
195344202 143850287
354919238 13473
139836765 865
744717786 744717787
432872735 3422
494420327 2293
6424 628144292
601729839 2480
882609360 159893
733265392 71124
649202163 2164
669072281 20360
504393182 4567
188119026 152573438
486506185 3717
395090804 205101797
4643 898035131
447052321 5577
235679415 897
89012058 652
757945924 6031
70800302 236
756599591 2522
968647866 957131732
718280838 2739
533745653 4329
899702998 2999
876564862 12641
873661825 17136
319224360 2139
842536969 3822
676298732 6847
4516 850313124
748516800 2720
213528251 118080
767098709 2557
200431820 1814
298800996 996
28803477 811
754316337 4100
556125670 2187
770371502 2867
396182752 39261
266736140 1908
471900243 1573
954529010 3783
410972909 5726
78729710 315
647443011 2213
438049771 1499
981125810 8161
503933423 2865
622853101 26167
594448109 2070
45599849 152
654024840 6231
242037994 997
562268185 4634
963242539 9802
869140903 434570451
738869331 738869331
107999866 360
723545592 3864
987702781 19940
726 205957488
674810049 3684
823970625 823970624
539321936 19932
652040525 326020263
221100617 737
475012178 7141
66005602 268
773997421 2580
666408448 6607
662616367 517183656
185635820 1384
452100000 1507
285138671 1092
439121913 8696
298404612 1211
180600603 602
384467365 1593
57625126 375
867305985 867305986
493276965 3815
424190867 1754
142799941 476
940843199 3399
116209489 1522
3050530 13
633002211 2110
292199657 1299
924249811 5115
46626841 360
445502256 1485
353398822 1178
842100001 2807
628800000 2096
337182795 3288
221999819 740
920315060 26662
969445007 3528
287769173 1860
196846902 98423451
512107468 512107469
502839169 2104
761999537 2540
3700 137470353
836404241 2788
946420084 4505
396867099 1555
170399772 568
7660427 46
996478885 4037
287205599 13915
761962129 3823
645488580 10809
227479019 3830
71122017 476
859753651 429876825
998317696 4155
759897467 2533
497260315 2138
656962499 3125
532707273 5103
177163448 1463
486449210 6189
591640138 4610
410401341 1368
488004133 2213
512999606 1710
920032679 3305
812516686 3241
937733847 7042
790411270 3709
935805770 4633
893664959 15152
478045882 8131
284700000 949
430501434 1435
114609374 2162
280385711 140192856
290454102 10630
18458 673648881
446700000 1489
26211600 270
749044895 31762
167854417 1614
1568 260886425
550433302 6254
583554921 2210
186299378 621
141610537 541
817197275 2724
51392661 316
970102661 816824321
258263041 1120
239 33234682
327898907 1093
117782837 474
236119261 1289
907968537 7112
729 119775891
290700995 969
658499978 8028
686609903 686609904
642503243 321251622
846384585 306516183
540301800 1801
830060167 415030083
879430630 4643
669841401 2825
254399999 848
307873165 1423
482962481 3586
3662 943235988
626398501 2088
986892859 6258
358562209 4290
294220968 4512
290306616 18618
309 32841999
766775612 491686484
362551620 1515
977826545 3776
822004385 2740
360544505 2426
507596157 1768
176699411 589
614702157 2049
493500000 1645
124653885 62326942
485490433 12901
7200023 24
947700000 3159
525466168 6847
85750703 312
831902774 2773
788644244 24452
913205379 19595
12377 929958272
123673067 1372
568198106 1894
39910470 226
246004134 246004135
547347246 547347247
661925780 2707
16728 320644939
72300093 241
70861430 275
723325565 3692
472203200 1600
947403158 3158
445250399 2096
692756544 5836
8708 219325638
926480407 4273
177000936 590
993083599 12506
924003080 3080
154500514 515
652381914 3873
750795507 2564
87950567 389
876626808 4341
813644055 236387
799308762 4006
946990277 465265222
800485919 2928
932672160 3360
596669433 14093
60871613 275
642442178 11311
984897306 3283
273300911 911
711216353 2571
744011446 2742
60431841 1244
326639334 2982
81403391 40701695
496587074 5825
145706341 1468
589198036 1964
92749329 46374664
663002609 2210
977401303 3258
430431443 1908
749103250 2497
918371709 918371709
44116215 347
849549912 2841
171246692 809
936980859 9379
527699999 1759
226962967 3888
241199195 804
411 48435939
834859882 417429941
761858081 4195
100089670 555
270958128 941
176914602 2511
606817996 90498
3896 761526197
415096817 2878
899434817 28277
171344819 1097
857899380 857899381
728100001 2427
306746077 2186
41999860 140
277623611 1701
679289148 27476
25199917 84
710818121 4873
108331667 5462
967436443 5474
669403404 4119
91168831 615
274295027 2581
331198897 1104
272759318 2005
888600001 2962
691838275 68195
658298340 4410
203401224 678
110999704 370
790048837 3328
601106494 5207
267530263 22962
549115493 2581
922458978 439972333
610499999 2035
553185794 2861
37413533 37413534
494754333 96764
252702485 1467
163795036 1055
890875862 285677
3277 811352430
6822468 23
285316085 1056
292882571 146441285
512998289 1710
18261 194311251
912682088 6833
311935477 2986
411901224 1373
424889537 1706
828602761 2762
768954839 4008
324826574 1180
776026403 3332
63000191 210
612103355 2903
418499669 1395
368439149 184219574
120712528 700
859799999 2866
952499999 3175
524998640 3417
985439681 19789
653719823 22642
309901953 1033
134447730 510
730548850 18913
520057954 260028977
430791409 2408
226685700 932
382762178 200058221
896557172 12394
675695964 4438
681344280 81306
966716611 6155
794876855 5662
401965802 2490
439740148 3531
123519023 671
442549213 221274607
959731460 9445
563697283 12155
953691507 5679
751670765 12474
116840082 969
527698262 1759
628867677 2202
335699199 1119
627103788 2327
550647600 5620
182848022 1941
198562328 4141
796202653 2654
445198515 1484
11504 578386608
156941778 651
666253992 4069
221896713 14770
315304546 315304547
563 56954206
247878065 247878065
432152299 1934
178973078 5767
988835752 9217
5871 468479484
357151511 3187
990471186 35515
560989327 16777
218100001 727
689212619 5821
523144971 1993
784663440 4785
374494845 1356
897695386 4283
322276655 1267
385813930 2267
138093060 985
815755070 27106
236999209 790
310800663 1036
995984927 5745
189255901 2580
142989479 1314
581461917 2687
726313931 9670
671052984 671052983
951596828 3172
913845675 323111187
597454643 298494778
256116185 5708
958499100 11050
297940481 1449
12084 938656623
563696000 12250
758788628 10360
78121693 418
293344370 1013
91316822 377
907221838 3961
839964463 7842
558972886 2162
149848113 752
399 48226135
22756964 119
927898887 3093
361782332 127121155
491542499 4359
421545306 210772653
585867891 2606
749377878 749377878
392941014 1669
143656129 1008
147731048 2257
749229977 6573
515701719 1719
864066369 10208
197100001 657
175800786 586
2109 501903986
768602562 2562
345572053 4617
700998845 350499423
24807 947007701
813896547 3290
84582323 723
978157846 482370731
281099063 937
119399646 398
332867937 2722
800017722 10017
88847184 88847185
9898 826244495
419913142 419913142
304475423 25509
133898259 514
525571796 2017
923101754 3077
762602542 2542
550152243 357939
603362959 4360
478345834 6199
942892241 4191
637491079 8379
746874382 4883
557830501 1900
528001760 1760
7500013 25
493942760 3160
751799379 2506
608731289 18432
289960107 1532
197513560 1637
901206326 901206326
24465280 215
22580232 83
521414433 4466
469776810 4469
890884781 6865
133207443 782
564842099 5925
18599999 62
960019332 3958
592924365 2355
598805940 4217
240456972 2226
200700156 669
700733243 5086
519704310 1930
171060765 683
75299999 251
401892011 1898
557754172 2407
87530975 13664
681387200 9400
584312022 7203
654873448 633953
4249 794760743
966342301 9075
882602942 2942
685370156 3623
358484265 152195128
329986143 5702
210438674 983
575339320 2836
339415916 2212
298179812 1141
815700207 2719
729439762 4269
696947233 3356
2083 150743700
951981894 19809
303916418 2458
571354416 2243
865865239 5133
535733174 2404
104105173 1038
245363820 971
492272477 7857
929341429 17038
207808426 1815
30600098 102
174383140 610
33368 270004080
60300362 201
26099999 87
966817215 3367
783631625 20478
2826 696639553
611926934 4208
63928 234871472
357234647 357234648
237804894 237804894
449998501 1500
893777583 220904
279778128 1214
964923877 3519
715677006 13027
953703179 3179
575799840 16632
709943849 20489
588663499 5438
5490562 19
175431591 175431592
598560280 2331
496499999 1655
307251987 153625993
151199496 504
252220651 252220652
41187597 311
32197384 32197385
24344747 107
486318441 243159221
320283316 5111
683358437 14874
21141639 173
281477625 979
835044202 3376
347282835 2227
387288579 2270
3043 292726205
682713502 2317
733284425 8975
110983146 110983146
803919129 17990
374333387 1716
389906408 7144
592772436 2811
163277296 683
225089038 1965
827845554 5943
800417478 6052
801130296 4254
591725736 9198
261299128 871
628941996 7820
421928388 2012
918322680 445910703
652968792 3738
996711455 996711456
688872169 4932
773698255 2579
798623729 3592
850149447 3893
683788590 400859101
556498144 1855
559374191 1872
998844940 499286868
121760193 833
576918478 3067
2999991 10
346276155 173138077
204365832 852
88800126 296
463321681 2768
558548452 37972
128702983 947
164167225 1496
984403997 6074
470042094 19630
911369610 33919
59121614 805
960757459 4054
158795137 79397568
551245553 8944
86961338 531
627002090 2090
731536688 5681
638021993 638021994
942041032 3254
282786042 1221
200448950 1420
103271211 1435
120566710 120566711
915294567 4587
259771792 1031
108299812 361
623648807 69156
674097754 2247
561301870 1871
510229699 2891
367802403 1226
406414569 2333
742200620 12971
101295351 515
429377256 1722
556219413 7042
686251525 6014
400150651 9862
614226017 307113008
3970 839013134
577905218 2689
496078126 3125
359409436 8412
463202749 1544
929806446 7078
942993521 4310
838201378 2794
431287562 4571
625781521 2184
93 23314410
888902166 2963
544920869 3471
493499444 1645
531899632 1773
517405199 7581
592505369 2509
720423380 3261
901098786 10042
546512980 11167
7392 827844864
411849593 7799
474105861 51034
916594069 8809
862650000 162000
888694044 5502
294402789 1573
391761909 3399
572700970 1909
364921243 1468
327567512 1351
4713749 30
552110593 7872
113005837 562
349202151 17735
764707121 2701
3781 743609649
454137390 3654
713100428 2377
364791176 2605
858799599 16827
858462384 4614
204261441 1820
69313903 850
712198734 2374
240584990 3952
38952463 249
497478673 2403
344511943 1372
378751203 2133
106844865 705
86400136 288
419101810 1538
944096852 3147
978308916 5694
601798555 2006
403408931 2788
950924245 3603
365514281 1797
756849437 2577
194729807 1227
235691579 4646
255061122 5855
14511264 201
15945 161522850
283644822 3949
488131804 2450
970523210 3409
454648975 2124
526042701 1795
643801479 2146
14673678 7336839
891722591 4777
724237559 3070
417322732 1834
25202107 917
941399927 941399928
456421678 3480
819311761 4779
459165055 1736
120372849 650
425329126 3225
498474466 498474467
372776146 241986143
662101329 2207
614445321 3560
430764593 31199
737831359 6230
411316439 2759
302224351 2431
824104887 2747
385929240 2443
3572 704298384
247800827 826
610197966 2034
295500001 985
986103288 3287
561913029 24586
667401951 333700975
807576992 3104
532798223 1776
882704058 10014
10140 696388809
220703379 1789
898800001 2996
888180294 4513
381808911 1419
474561566 319218746
178675679 1185
517617255 2219
489593900 10345
77267804 261
996160296 4205
676156600 13593
754910073 40376
903002659 3010
108300637 361
806216699 17650
494977067 3834
494250794 29453
932100000 3107
934618311 467309156
781799583 2606
180324061 1239
727524512 7352
664678425 6309
8405 672719390
329513995 164756997
680111689 3119
660897797 2203
5842 936971792
609329591 609329590
50040053 30908
565487354 2268
2023 550104275
313998004 156999002
302265413 302265414
817010761 3011
108775420 1756
54599903 182
913986212 5099
22199926 74
431237316 18973
3439 962254793
212840153 1179
109225494 527
901916698 450958349
683415117 341707559
521698260 1739
773098209 2577
387904720 1810
594721282 2935
516344592 1866
76284270 730
606967350 3135
400828477 4275
304902157 3172
188431893 663
19662779 130
744946801 7208
211658420 1520
640490221 2172
664609574 7543
268199999 894
2487 640264927
854256709 8556
742031176 9568
384 75604224
802502676 2675
375607587 1383
883197248 2944
850623368 3707
347533956 27324
769802566 2566
181719315 1458
402722230 2298
749697501 2499
671874401 2479
998239662 59183
325453794 3327
465898448 1553
303065147 2333
736108333 4614
176807 723839695
298375009 1616
14281578 114
932033467 9282
646321607 5490
381930677 1899
1664 224551929
850797749 2836
455032692 227516346
725236931 7977
267803064 1108
153899487 513
834027672 6198
716999373 2390
898430591 27264
4073 840159582
945581321 9318
291351949 4141
719154225 5175
798174741 9397
324826439 1238
512222119 6610
367521405 1804
371525518 2067
812400001 2708
189812169 706
373818201 373818201
39165908 1099
423493284 11922
829599083 414799542
12990 609064380
848099774 12017
140731536 57546676
348600001 1162
172200189 574
1714 309539830
986848000 4000
360711839 28320
250236662 853
492001332 1640
5361346 21
558827000 9098
258601122 862
268558407 6626
578302414 2441
520932194 2619
3932 855537334
543428341 42302
844612473 48488
100803091 338
399322141 1484
388198926 1294
155699480 519
16323114 466
446229623 6419
362504233 1300
947412372 919899295
808495979 3259
876914257 5688
537503140 3057
453274648 4307
757183475 3479
1258 84764410
263036265 6421
982945951 12614
74154614 362
101312394 3062
592501975 1975
499015448 1891
77506290 7530
467376236 40483
636223572 8262
185700618 619
269700354 899
229332271 4688
371073679 2540
561300716 1871
502134885 4759
737 214715174
490072205 2476
308712929 308712929
264705181 15380
714693167 3864
175750175 1644
299518958 139659384
296681988 1267
401100383 1337
162760883 2089
20281717 1092
589196484 5942
32173640 2417
262801409 876
661454794 2639
989140575 15489
764558850 2988
743278622 4862
941910605 3177
834399692 5762
252382229 849
343843537 10687
531635159 19335
511362466 1868
66914525 1666
64629428 269
635737799 4808
174600001 582
25810905 133
97799886 326
503821840 1851
262154028 1937
308900609 1088
319796153 6812
413417618 1382
414815291 1858
342674260 2044
3162 888947005
57577508 506
93714976 405
872053199 26429
757394331 2765
980252255 490126127
797158080 12560
82624855 393
593792432 5993
395926695 395926695
230446151 210400126
55718735 235
695697681 2319
997009045 7654
171425555 81663123
747222724 7377
288347442 1450
238783028 1099
458828711 229414355
134082430 85795332
87900293 293
816002720 2720
20400070 68
891630432 36316
260034554 55941
294082040 1416
777143447 3252
169826060 673
495900820 1653
944959249 6198
925547473 12069
494067384 3493
2615 609246826
630963914 2949
673410229 336705114
835445325 3831
352531829 7574
907995015 7084
116331870 1227
446826500 223413250
450368865 2578
14803 588729516
994123840 994123840
130953560 580
872468747 2952
737861273 737861274
426415374 213207687
616499191 2055
621368617 32132
699074317 699074317
513898287 1713
12330 992910240
76981724 1252
842663229 8782
3545 617056880
686293210 25843
464346072 14294
140706487 1861
139061673 956
119493812 784
88225545 406
630002100 2100
962085026 5467
828226157 4797
935498951 7697
387 65302517
108216289 368
546164255 2189
609047963 4578
47910404 242
186422130 1498
453025651 2013
742509857 371254928
228973260 3428
421789677 12119
2910 747730090
699709252 130548
552739861 3062
739179217 4138
459113407 2132
66467143 240
247800815 826
52358639 52358640
999918981 43247
584100255 1947
619965235 4746
58431940 1575
627180038 3825
296828304 1594
314701936 25895
83400076 278
2505 258331459
779731962 7339
743178895 371589447
1822 247084976
554698152 1849
101995577 101995578
891854780 3316
959874256 3916
919557748 6372
365110009 182555004
1335431 11
27404671 394
580386059 2969
544942441 60630
12000001 40
234568699 1600
777087043 719911454
364886247 1401
458529936 180636224
10856782 39
149571360 972
230239783 1467
55134000 200
706286340 5517
533538986 2443
312351129 2203
125227587 491
321553145 1347
276226750 2044
229766758 971
810898991 5436
956445643 16311
758961023 8603
7715 984517079
506194118 253097059
460313280 4032
303867073 151933536
309681853 309681854
652934967 2456
185999926 620
852713861 285956727
480301600 1601
208039969 1368
2563 416531071
177218351 1356
269825509 134912754
81304429 970
913785167 456892584
344006441 7286
604224953 4376
731786747 5621
686047427 28149
357299999 1191
314877065 1444
867749506 11262
758149619 5718
161999461 540
801221617 6512
598270045 3184
907315799 894951792
107792565 435
555636072 2582
99921736 495
52621134 375
887695030 4693
843300000 2811
932588995 376273515
359999364 1200
888902964 2963
400799999 1336
7087 302210743
8845293 66
196499346 655
206099519 687
398406342 1401
678043108 678043108
785297010 3902
893700047 2979
893613156 893613156
730195428 18366
25281547 419
448775046 383240443
3056 848515394
5112 688066274
577800261 1926
483321984 4304
922852021 9860
104309479 52154740
894597018 2982
420203854 1512
713231609 6734
975060730 4382
908987359 3296
198823939 2930
454488456 11892
850969462 4352
319738528 1616
13393591 705
48830988 787
320268057 3333
92072960 734
339442854 1421
277669729 1481
694397936 3157
765527762 3369
5216 721427242
616206679 3255
73712677 1349
802366423 401183211
360601911 13344
25154116 287
649499734 2165
297621265 998
930525 5
24279585 111
584451392 12575
2420 725783627
573797971 2017
217183756 209863930
936454313 3147
973101749 24329
171028994 1159
498762029 2354
951295177 14856
298139535 11627
261530595 2314
938396871 3128
7420 526918840
422925942 3816
2267 278682310
153479745 2985
467113090 2733
134183 738945781
683655280 4060
98292419 98292420
607256840 3308
126254071 434
221910428 1238
826804199 2756
245822444 2160
849840576 3602
659 63255433
290700474 969
163203672 67229843
482114759 3295
236635675 796
408643353 1478
313320435 3827
337201295 1124
972603917 3242
104818113 574
735763227 37235
407551174 2139
622050530 2721
449194567 224597284
925733375 3792
647819947 323909974
16799984 56
79928774 13275
2424 528551382
270899121 903
681583205 2792
846100692 4468
107757075 563
150000112 500
663568751 2992
2546 348469428
512281486 256140743
663532902 2934
908996969 3030
863999897 2880
753184760 2945
251331310 125665655
762298045 2541
28313850 150
642390114 2175
776066206 628156722
1317 312677737
328010579 1266
922239330 3497
130802041 1603
3250 453115000
732902442 2443
331500448 1105
483601613 1612
252336807 1228
697970521 2628
789688129 2961
744530761 44003
482113450 3185
965967695 4085
270300000 901
2210 447060552
937377503 6678
736504468 2455
221862939 10447
621073513 69988
20084486 401
69000229 230
316135880 7247
737287189 18531
417835405 4956
479474409 229865409
370135557 148633447
386879747 5358
785166335 40356
658763294 5571
875931135 875931134
95127047 47563523
179730702 179730701
232991841 1077
874732707 437366353
524607635 2677
693121210 4377
65282600 337
105428195 52714097
292579868 292579869
941537377 5824
992570388 483516837
47618007 383
181315627 90657813
843687887 3377
2090 605849200
293615653 293615653
3000004 10
319344078 1577
178696545 89348272
22799978 76
444924932 211058412
51456867 249
609300149 2031
829373642 45693
282530435 1587
568798103 1896
555482565 66011
233455154 1038
258300786 861
947787545 4481
791841576 3282
169799428 184981
500577711 14396
989401211 3298
152949254 152949255
534 63328632
964879855 3347
685101144 30604
605102018 2017
870823781 8090
52706665 306
3392 702839360
857435397 4043
966620590 23578
647911601 3725
785700727 2619
74400440 248
286200755 954
195194263 886
650530882 4873
192000641 640
946464331 946464331
770702570 2569
772734173 6708
619923616 26288
135395387 458
129479743 966
649073753 2309
379523328 5034
5587 106675738
14261 402484780
330658173 330658174
927530419 4235
24899999 83
945252855 4353
259511927 245565372
123899999 413
466198446 1554
207716383 103858192
830810713 5944
888432741 17758
575040158 3952
684210670 2990
208179270 1170
842919477 613812971
48894289 172
880018209 880018208
921121454 19660
150600077 502
876305731 2921
377698740 1259
863927525 431963762
206351433 2632
54970519 1870
393690050 3425
11703 950444410
493016220 3200
891949481 5914
536993752 6220
198102589 3063
980913160 3758
519598267 1732
513621380 1911
846563701 2878
124087204 632
218695311 109347656
987605795 16145
981117935 4014
994916741 940888107
618169553 3718
2852 795129044
356146559 11088
611369820 3590
203649111 2213
763977336 16161
939903133 3133
440588409 2696
230399987 768
252300841 841
988199104 3294
264 61467221
288944302 1009
132766303 1012
993449367 14222
593163362 3307
864718995 3168
641991699 13531
985176366 35410
325935974 12065
704100001 2347
67517 59668232
180120065 180120065
990415262 990415263
445500001 1485
441565030 2578
739569093 16971
257099116 911
911668708 911668707
997869290 3982
582854036 2388
598432355 4695
450807175 1528
258600777 862
790200000 2634
845688872 6691
947917349 3332
598037655 4432
976135870 598693672
743346097 2693
457517545 9305
784233544 157445
12234597 41
110099684 367
571388765 285694383
549414000 2097
116676840 478
287701594 959
314999785 1050
861579717 16903
983511759 11915
565737312 5664
961213959 16281
648320731 21415
704197590 6930
290215087 145107543
887660445 3639
106659697 429
769902380 43186
856011257 3561
3501 890699848
398821015 1931
354000212 1180
600978959 2070
798127516 5477
861003610 2870
153600215 512
632883960 2315
397742293 5609
702297659 2341
472264878 1707
1465 338417930
627780092 282231937
2092 201028519
807838500 5250
134964266 595
69540535 424
768400732 3339
514427495 8316
735289527 367644763
567975455 2608
553629386 3611
681000000 2270
172161849 172161850
767998623 2560
578318383 18403
1144 285697570
252065528 884
174541181 798
234047545 1363
999163087 3464
181200001 604
80333063 277
265199870 884
471241989 471241989
907202899 3024
729870432 3283
945306002 13001
143598365 891
840728245 166382
38999972 130
900437569 900437569
39212470 137
20226514 13140017
667499960 2225
890284080 13902
172799424 576
444802765 2574
10500001 35
831300001 2771
761975856 3228
465705478 1823
747690066 7818
633484063 13696
906465944 5944
666059994 7117
760637751 4297
796587510 25087
549144611 1857
435629745 3056
222000489 740
491240772 2193
610198272 2034
890580780 3786
175484979 1310
220660897 10074
287401172 958
202321442 1121
267501837 4636
636899156 44115
438301461 1461
404873801 2602
227792391 1002
222724113 2114
806402941 2688
610320593 610320593
472499999 1575
401402471 1338
858170783 3437
325548235 1926
216858612 1473
682728729 6910
326778587 1291
930599999 3102
508064480 1760
120300001 401
370410389 1853
955761426 5275
71700001 239
206636641 6230
972843506 880877696
52452275 1027
8616 824645976
582900000 1943
293100976 977
286200955 954
498128513 5506
139060117 468
706164580 15052
883323348 17762
431925493 23569
732300001 2441
176700590 589
2388 640635199
414300000 1381
646497844 2155
2505 398301124
17437893 855
962655330 7202
467937504 3222
559740425 559740424
491422221 5897
910007281 4472
926114909 5870
231442853 974
167699459 559
885757673 11629
1281 309293607
69000000 230
541283251 11265
149129485 74564742
541260409 21286
430653468 1577
156441817 156441818
139844387 814
126900332 423
577147585 5321
926695092 477937390
257428418 1281
265933002 121017067
13222254 911
838508800 70820
316100018 1313
220424350 1826
985780995 464360133
34389139 148
966237643 348218792
137065710 785
545698232 1819
801477308 553846020
649913748 2274
966296780 3221
299671040 9595
165899999 553
644890409 2754
805447522 4163
700896658 3092
204899870 683
762333390 4370
250784258 3767
424851662 2859
1759 453624477
693873930 3828
893557363 446778682
668257968 6384
300290689 1319
331564178 1437
405045213 3169
508930272 1704
434619319 2666
306144895 2094
42929923 318
805766484 328245373
621542057 6530048
278193506 1457
383681641 364548210
233966399 1919
448305964 448305963
8129424 28
40143179 167
711230713 2514
845884964 155362
800736761 5821
25309625 869
37969479 321
785901316 3114
571000965 19034
634512393 5127
550343868 2295
367505276 3017
183550601 1301
388802894 10531
868289563 3171
356125759 11230
453296261 1574
551334195 2848
854127549 3545
601628675 300814337
756676402 2657
697231901 270911301
414005914 2542
847459124 22947
273625289 1215
44313168 528
617966601 3050
9188 624980251
732331739 3183
379604603 1267
656760630 615522608
202613197 1391
572214551 1990
774343233 18464
263334952 1336
479945015 7164
623325105 9596
282928169 1609
155929058 788
45 12570138
357340242 5414
763157635 3268
350748700 2757
459268219 6624
683098266 2277
300478897 1128
170328148 3617
318899559 1063
885472760 18120
208439517 1261
441274740 1789
990803151 11097
265399428 100155848
391426021 3111
582898056 1943
729900000 2433
800355842 400177921
874447891 874447892
48158427 547
508630753 16184
207636823 1017
276299817 921
8719 243373447
71652677 239
463437408 1582
566100000 1887
933896086 3585
362053035 181026517
649267198 4500
147583205 73791603
734818049 4905
354900000 1183
752527644 4542
42896794 367
51682720 272
564521682 564521682
876300953 2921
945857223 5308
484200001 1614
763175567 763175568
837366271 3857
173337192 690
954146177 4387
46321600 296
478512830 2237
547837704 2556
115334415 1112
972903244 3243
181499396 605
848917707 6251
79800001 266
594040812 9246
241721146 7300
547510686 3665
404561676 1973
95539771 862
777433778 661992259
551394935 5094
972662987 4171
266073809 1456
960741453 5059
879742621 299598180
539876441 5471
540815942 5426
19519044 1981
587968683 6298
3749 530109872
134834831 1501
802018662 4193
62065639 289
368786488 10643
869405467 2898
271552564 7728
668281281 6707
12834899 60
267885990 1222
100905226 579
124798819 579
769500001 2565
741618802 6695
30300102 101
20229 926634428
616502056 2055
28799904 96
359677676 33755
232004204 1251
436469217 5776
31475 876302108
112612483 734
10981 694800232
791548792 5528
189333943 1422
963304612 3705
929035664 272205
28838759 14419379
243245337 4203
993962081 7679
70519750 413
137536609 834
329148936 1487
970240861 970240862
531469186 1833
925039414 11695
530617175 9144
798004998 2660
655138219 327569109
665001229 332500614
835621599 6725
52200201 174
744905753 3189
374099525 1247
275399999 918
23472 745449369
791186527 8091
134610922 456
731287173 33513
585415759 11969
962630326 4837
334498885 1115
531492710 9646
974652120 22035
575208317 10152
310045568 1181
789175707 19967
75893038 487
783601158 2612
364489103 2396
955124873 3256
583500000 1945
310689444 1406
320342607 8373
947488772 3417
2222550 9
357098827 136003833
770595697 2832
176029789 729
21773 714698725
3851 990013562
422998590 1410
485541624 1654
23399965 78
215091868 1433
220499265 735
64164271 269
82987167 82987167
356290835 1313
260153134 881
951483711 25745
975020454 5909
757571707 376299280
975135760 6416
379743135 379743135
982373314 3539
143499181 6765
464399519 5928
729852718 8374
92660587 409
979632048 489816024
984334290 5060
741597529 2472
996997164 6766
616826098 2676
80754 881647194
375747041 1520
38346746 249
258038051 129019026
813573640 4084
107619728 107619728
923108326 4509
634224861 5756
661112401 330556201
879578148 3092
1233 263692891
611998436 2040
906486998 27279
979819534 5047
1424 317455839
936362325 4635
208800610 696
9304 909584931
432311578 3876
321070152 1839
860120737 430060368
7815 915942730
548359496 381957832
846900905 2823
999953716 3437
459699839 3595
990317899 15055
763171555 3059
267776929 8496
587581725 2315
179609134 179609135
344400001 1148
761983795 59994
706801091 2356
736395553 12774
14669979 14669978
819845922 7728
539101796 1797
617530811 3972
445315250 227349034
3523 817610794
349758605 174879302
552183420 7485
318591091 1228
218659545 1414
888492230 16803
800075648 2926
535799999 1786
188439553 1754
318815806 12907
955463640 11761
243869196 841
2865 752709436
219989303 1389
666078209 2870
225317843 34707
843506233 11868
154419983 712
494393115 247196557
847340058 6263
197 32761888
416370411 1818
562403478 1911
311098962 1037
120809112 46062445
622867307 2235
2605 274011424
4906821 23
329402009 1098
378949065 2092
307890525 2419
244685686 244685687
482950187 2959
743416018 8657
263448905 3023
577068254 2359918
251343751 1111
766479550 3421
248700000 829
808582680 2994
521701738 1739
892155467 892155468
691527329 6870
608725682 2577
5672 516634120
2798 186483391
556827823 4086
597864727 6073
677538849 3575
834565184 4373
67095755 1092
236602555 1338
35170545 178
768420314 3315
585493362 3802
978727270 377689157
162815446 813
230105330 4771
820763225 3179
683396295 341698147
686501858 37001
347556250 118052012
70500001 235
762000091 2540
650444842 650444842
231271807 18484
72844252 494
786564856 5345
816600339 2722
966127824 5136
1056 296170262
135969121 980
448193503 4136
934409411 934409410
39004529 2337
924302711 3081
245601177 996
483976835 1674
870319817 6164
783139666 8365
673918458 2331
321517115 5646
871317470 5041
919418437 75275
721199999 2404
865019871 372672885
210900704 703
421258996 86066
897210247 5146
589568915 8820
2030 199455263
16740279 199
757499375 2525
522187154 6345
133879825 744
902748136 33980
142713558 490
333599310 1112
261438127 961
278303517 1013
21532 496388946
776830474 388415237
738159618 4746
712018945 8064
67175009 327
665061300 2839
5411 997221545
741468355 2706
525346087 4108
435759351 1778
668 126837168
569050740 3396
267761799 3807
1200 288758702
118538273 1376
45149313 416
853800000 2846
143972410 947
14654 596593648
34797575 925
961182562 961182563
149813761 768
440974191 2806
631984449 315992225
80610233 4231
168265728 2304
306898977 1023
604958065 12112
774775517 2699
333900664 1113
666013400 7152
550501797 1835
713124072 3150
498602103 2717
311113267 155556634
56818190 286
625810249 3336
985053923 10471
468000856 1560
510869774 12346
172339 661234944
184205042 1362
238407144 843
579855468 64404
854361295 3138
76840960 469
295390964 141379664
269457749 1278
721004635 2811
287565373 3348
681001080 2270
585797198 14854
698913602 3052
728402429 2428
534 25039260
594029648 285236457
636566009 5320
1135 282187105
760961740 2539
796948085 398474043
755037687 5069
900898030 3003
167433326 925
167099442 557
926125005 13511
751053517 16631
281699061 939
970524818 477064718
292355853 1519
419619552 15072
423657543 211828772
478453394 239226697
3891 201118008
93272000 890
993786914 6106
743611573 6004
414797104 1435
839422912 2802
40011588 209
798052319 2848
881023336 5736
131099563 437
65186773 24245939
912194882 6957
391339917 2173
6421801 77
769238347 2675
197100001 657
511419844 50721
439217745 3231
159472361 1029
990116121 5067
527580462 4299
3212489 15
262568630 1123
503398478 1678
452004696 3146
948531751 948531751
492104960 5248
614309133 22702
590400001 1968
202139897 5751
654594359 17815
816709373 816709372
683444998 3201
316463560 1691
174012332 596
801250725 6105
791408085 8538
953402577 3178
58813359 380
141444635 141444634
942447 471223
232799223 776
929597066 337828774
841777957 8385
457303813 11013
308394909 1492
356824261 8060
824240681 12640
545101062 1817
454994253 2701
981628634 488846584
707859653 3041
297934417 148967208
436652091 3063
7892266 7892266
913640683 20237
199145906 953
523326301 20550
872800240 11600
8311745 64
515506627 5164
134684131 742
881100001 2937
104700132 349
828422899 21553
939278270 466968433
357204668 2966
824052517 3741
899358525 4407
100027084 577
604743027 2351
387571211 1548
790578578 78051
848917925 3574
236854668 1553
88785216 832
737817332 2479
166430071 954
842264927 4052
922627952 6197
429044937 3571
260889172 130444586
495336509 1766
741490369 6029
177300000 591
389100586 1297
3300 202372500
70499765 235
287399555 958
29279017 351
19800048 66
466452360 1830
973103226 7480
260184614 1255
611496143 3216
66859947 231
393719685 1905
801506718 6987
441021036 2015
115800385 386
35591431 28826982
337189123 2256
1229 341684718
123899586 413
990384335 4176
616828802 5841
413101378 1377
793480058 4853
319778144 1736
936903846 3123
588089226 588089226
248926871 124463435
529953845 2459
138300434 461
158682606 8285
591499629 23259
645977556 5738
2977 654722679
997381995 6941
476095532 2979
435509272 1965
845492256 3402
447002756 1490
413397389 206698695
18599938 62
648599999 2162
418159983 1804
36293072 271
152173387 60517981
510216658 1778
207 51383296
584257835 35258
415798614 1386
223420595 1428
368414720 1845
87753843 1174
243996153 61762
276899660 923
78324950 550
582966340 3940
128080326 1825
557926679 298036
540620383 5414
6749 212942020
627300000 2091
526202457 1754
516714043 3406
790537979 4985
12294767 148
681852133 4394
485400001 1618
248836950 2969
11358031 59
230315601 3077
3222 896338593
138100587 716
61323360 17039
148482396 948
326637465 163318732
17864877 70
633192601 2671
591214930 7329
894261000 3000
349634000 349634001
917446343 6562
561163681 4851
456559115 13776
789518393 5901
5271 213710159
992421169 4942
1037 185728178
789431765 5091
92400259 308
527726945 3865
436579160 4817
984738401 3490
639629311 2570
902991319 451495659
865202509 2884
5466 897353220
1693 471734134
171113633 1609
209999299 700
671845318 5774
854621125 854621124
46848053 64529
980226888 10498
167185539 63374786
44400290 148
552222349 2991
588206356 196393008
596401987 1988
588971970 4122
849362464 92002
31800001 106
608697972 2029
935842283 3601
312102316 2205
843598425 2812
997906380 6990
822905165 2743
343821940 1190
878689158 8068
668614303 16047
3987 596073674
703322389 2904
722045859 5694
830669620 3190
954304739 3181
272700910 909
546440890 382593493
222834641 3026
828973761 3333
801961754 4514
915695660 4850
42793570 42793570
5538 706067310
54580268 54580268
462901061 1543
428198930 5613
423488168 1647
859500000 2865
831967182 6837
47700159 159
983223990 533570816
946502716 3673
153286305 553
816306143 3453
202749381 1060
822460216 2856
687768345 13859
807600806 2692
266235020 2075
933544080 3384
457789999 2500
675082098 5240
538638657 6464
553923636 2338
560101866 1867
523852286 2793
948963774 6094
42364819 146
806788220 403394110
964031977 3253
1371 343261184
640319983 2275
209057665 967
758966454 30071
71734666 770
931353091 9530
565498162 1885
376032199 7804
445079527 445079526
41424232 424
745913860 4739
614702120 2049
443101477 1477
7883737 28
185400618 618
249057 594794748
955360542 7765
487799999 1626
368330924 4605
665830120 19843
1539 412307853
134046525 12384
229825107 1058
396164577 1368
77700001 259
973306186 194079
173534428 787
706500001 2355
393481262 1689
473098424 1577
663618795 4191
946127316 3649
819842912 6318
473701580 1579
204265909 1276
719052907 5068
648096603 6045
238038189 845
89692919 376
694042712 3823
404072853 14177
660013085 3044
2430 698398655
764262556 764262557
3781 953831034
492 104579352
711303969 2371
163368734 2165
172972123 619
58805899 2669
940081513 480504764
79344016 664
105721509 590
889742663 15577
422615077 1497
952496825 3175
704034591 6454
729649601 2920
388187904 2863
2749 568306268
822476440 21330
357838571 3554
832094655 4486
3487 998401434
491245191 3319
581320321 2960
434420151 2841
789825940 7881
121871457 9131
334819542 334819542
977125660 3332
216017378 138144243
462164672 2082
10541 469337092
864592024 121825
2695 677291230
99993123 418
458720949 1550
380755312 1493
979792836 4313
273215497 2291
343471480 3431
112186870 489
591066212 2430
251539404 865
272269938 1679
76200073 254
530825074 3175
988672454 11931
669584467 61747
109494199 5742
203238112 884
852378325 7141
678002259 2260
545949750 9429
685092078 2589
582023344 1992
562751986 2500
643199628 2144
275022433 275022434
549436939 1958
317101057 1057
593312175 2608
741388827 741388827
489839427 21861
98048238 34027
494765824 1904
794216849 9219
704572117 3683
861292245 10771
64311842 1850
159245745 671
555900001 1853
216329926 108164963
168919182 12794
975459489 13606
567409263 3031
379760696 3428
411040201 2900
190437856 95218928
108637516 627
485101616 1617
429738870 6608
656235011 656235012
101099662 337
404731140 1457
258262559 939
392841036 392841036
135796375 591
737312548 368656274
421499999 1405
801807546 3035
704236190 352118095
371144056 1912
396091697 198045849
908371323 4777
826635239 3639
384014120 1490
648603939 2162
301470961 3571
153299959 511
749029351 3332
97893121 636
953733871 5405
7397 844116052
939718411 939718411
575180044 2811
259290721 3040
487198376 1624
564944331 2283
369716371 4170
180599449 602
163597099 7624
2341 535068098
213900591 713
874096616 2945
476173790 3991
7051 672984824
741048506 3322
323609091 157893897
280587034 1022
686601397 2506
754437993 18436
445200000 1484
640098732 2522
192770387 192770388
87529050 544
666048904 13382
159899999 533
145019269 508
67161393 67161394
269049673 4874
506325079 3474
267711821 5607
411 35529306
979067117 20602
547622544 2408
387185993 1655
482094935 1948
992276209 3745
296023354 1060
710041915 4690
780543063 7231
760207561 264722541
951950709 4149
318221024 1661
498818605 3767
865802885 2886
761304770 2727
618418268 618418268
132172495 1367
180057324 636
756028500 4314
222380736 763
913497317 3760
750300893 750300894
639603790 2132
892352818 3878
13349 639563939
322720402 322720402
671195086 409515
477440919 2840
733049773 4618
304443282 152221641
539929501 2365
984564577 939349403
95369777 47684888
6238 263434299
180001608 729
836535791 124968
259719735 1041
158285446 1057
869883558 399568571
544965170 387004174
754792476 12689
939434559 469717279
742712114 3398
95060763 509
159599469 532
696933864 348466932
5676 972956392
910377937 5131
997360352 15979
152699999 509
861157925 7218
119774619 119774619
794699999 2649
610161609 305080804
19213552 139
937099458 11853
958544527 5029
806610052 6298
1138 330523898
508909467 6165
660349200 9285
709528044 2419
15009 150383402
384981579 1796
353449040 7588
562642255 6083
929992563 3134
623936895 21356
558598138 1862
174653744 2121
955244996 71627
514956640 1961
265823015 1012
35221 483760435
400141466 1787
705520032 3864
747312205 10189
955166051 477583025
180071301 11386
470821681 2432
346016531 4671
879934673 439967336
379384794 12476
250200835 834
617906464 2323
740022444 379788280
241199565 804
319998156 1108
574201596 1914
665151972 23217
795497780 5180
119136577 59568288
539537637 1901
865201909 2884
656123491 18846
943800000 3146
160799463 536
264803961 4892
629806556 3704
122031834 419
668170837 3130
617999999 2060
224699252 749
910164123 5067
875097082 2917
951366044 429129838
232220890 232220891
112199702 374
39847331 24370935
156089317 591
492879823 5923
423801415 6330
954269669 185764
38765781 351
489298370 1631
669299999 2231
996325501 458564510
956096813 3187
339416705 1408
642121775 6145
321301070 1071
590405960 2275
572806339 15764
848999198 2830
635157512 13409
306561539 7897
892779735 7257
11248105 56
175776775 624
340577897 340577896
518552608 5572
144018240 615
555116190 3374
396370918 1603
436584148 218292074
691500842 2305
21383557 87
407010055 1382
895856379 3428
572924802 3992
867343881 3143
987872815 5404
862433700 3985
353237428 2829
624637312 2392
319127035 2714
944404709 15779
571736079 2617
811264828 8651
619112174 6303
714405708 34466
874799256 2916
729901441 8003
184729568 5069
770097433 2567
343747882 1791
84136897 1849
741230005 5926
332597414 1463
767407723 6920
955034078 7784
824711715 5697
19584529 108
31633569 15816785
592947232 5072
338218558 1277
122702149 38916
1259 183467775
3081310 11
402683385 2378
232570779 1189
31851131 15925565
32569368 312
906903024 3023
948848550 948848551
251288399 1200
911672956 4661
454479146 1638
725131240 5523
432341991 432341990
404219265 5809
726231039 363115520
172317103 670
691197933 2304
477574875 5638
561900000 1873
512868849 5962
180599397 602
656917695 4934
5469 579299504
982268767 8672
194466386 654
791672363 6729
908531322 3534
409659931 5994
369278547 1311
956717737 3374
228299239 761
119592577 1798
14275630 16964
196243394 1828
87716835 6831
311336630 3257
2059 551813703
27376439 105
834636640 8672
512684667 256342334
102995050 1850
811711213 3372
644458801 3348
798851330 4166
844708480 24728
458048025 134089
351658930 4105
240654764 1087
420644260 8434
946203155 3154
884368489 4243
124911874 1229
986170723 11753
190527342 190527343
966953576 3275
68685299 614
20071457 187
67091688 240
412502384 1375
152399493 508
84845386 517
465595208 1651
574798755 1916
728761746 20486
921132079 4595
109604231 6684
781978551 2721
429227538 2391
233999966 780
710015459 4910
349701995 174850997
225000064 750
2999991 10
36367451 396
638597959 4004
450883554 238942
88800045 296
86029546 343
940796863 3136
770412253 8213
619841162 4296
553301265 2087
217587440 1880
6300 564429600
256200168 854
626299740 3042
770081019 2978
638069054 3107
5402 515424638
872463461 11123
331087212 1108
933948771 3767
797038901 3950
223330724 1095
438300332 1461
8390 844966897
768304271 768304271
300933087 3447
514678415 4809
441038709 1631
413494677 1443
673024249 2608
568042360 2892
990417861 3603
271434836 2871
683942190 10113
1289 83746330
317080583 1746
501865170 4217
164496528 588
374013424 1323
448464313 2366
828603802 2762
220091183 843
747299272 4443
447298509 1491
103184504 363
284 37402662
784296328 5273
334540761 1490
17013636 159
568754027 2484
7068930 339
417535688 208767844
191100001 637
66099225 278
720062629 18332
209045292 1646
551769997 4474
247695703 1467
349737762 5534
803415563 401707781
687917793 4870
890411542 4049
33899950 113
773370585 2629
507581079 1941
493699581 2980
3641 851533372
13799984 46
731572028 2451
451990917 2444
20699932 69
53357547 267
668771943 10434
763047584 3536
561598513 1872
982102260 6906
950579352 4377
788483665 4459
665821215 337561465
959362592 3686
903838523 903838522
757368085 28160
930707356 930707355
339088621 1286
758177999 2614
288757560 1249
438637940 1953
195875046 1074
621455758 2240
370550382 9674
531696818 7008
640282080 2406
266804380 1575
722101312 2407
478947201 6172
907356714 453678357
485288451 2854
907274521 54198
886849687 443424843
960032821 3330
46200000 154
214076710 777
654026605 4752
954208414 61969
683303384 14682
73095906 268
369626730 5881
746 202906714
83672231 476
931161779 49260
286033247 2322
213848555 150538663
3176 864194314
731531201 11950
555762012 2549
397958399 2632
992096692 3307
868682084 39283
896266181 10892
668929241 6748
223710999 90687
194644920 1482
116908741 423
764405055 4959
263075222 263075223
948920846 4609
701850699 2608
528215986 10196
173610216 936
893032371 7651
443700000 1479
657297810 2191
232648031 116324016
978939223 392503807
740030605 3750
256645407 1058
254394388 1839
335442382 3060
831030313 3196
351458015 1248
428065345 4644
415913760 207956880
100564961 344
543901058 1813
744908796 3163
533462642 533462641
744680980 4780
335998880 1120
303610040 1685
511480706 9038
306297419 9570
488389366 244194683
761990740 761990741
374839933 1603
745547110 11770
163931874 834
849707737 10319
636164821 23805
873028155 58877
115151442 10167
382827591 2001
28448244 398
332141835 9127
692440228 4159
690363674 9218
40373988 40373988
753439287 2744
3219 526348540
810839759 810839760
391220235 195610117
900246668 24940
320491940 16401
84366867 397
216781107 735
207383953 207383954
789594240 5440
330300867 1101
602926545 33668
500698844 1669
304316920 40581
9747 111682000
136905105 793
796671291 304800316
316955350 2127
106884194 106884195
922753080 5389
544450813 2892
550199709 1834
664235204 2281
689440682 49693
961200967 3204
349079862 47072
843855814 4985
780911598 8489
521999053 1740
671999686 15645
823532705 2775
934130483 9198
279943719 98990
943203143 3144
813002710 2710
912153392 7729
378337918 130668186
760950059 380475029
586578666 18745
1500000 5
74429381 347
50700168 169
209525553 209525553
795756576 7093
1589 171804894
220172619 1019
325079935 1544
595721820 3876
691611018 10247
482611381 1685
760048743 380024371
221292708 1347
453318952 1953961
647843457 2432
715218566 3864
513770610 1979
392232149 1694
987901977 3293
877843527 403479070
114939971 544
1503 239594733
446999190 1490
700027920 25488
973396435 19766
45680053 1739
185022243 3121
610037644 2891
938127960 5446
782944302 2703
450084435 287714
983598513 7583
825601416 2752
593999999 1980
964306557 16039
236737551 4446
148009245 59893329
35203277 361
385414635 1676
48102375 742
694001472 2533
792302642 2641
616515926 2327
702412565 702412564
946492704 3523
776278404 6534
703500478 2345
743113159 5515
3383 794325828
87356154 297
165560998 1289
777600000 2592
378431857 1332
623 115942169
271571680 271571681
384667162 12031
996910447 123963
942448650 4134
26038670 1001
734429207 734429208
936481455 6279
209100086 697
658272281 3195
849279104 3232
726870736 3165
535503185 1785
584100000 1947
246725764 139009576
80664491 3391
329548486 1173
147495620 1148
351171889 2115
991938672 495603348
838664552 4997
813278287 3447
770699999 2569
24299918 81
225934015 5852
139200895 464
568774411 5565
89660999 418
883886244 6583
539064749 2638
4542 639535057
676497746 2255
167152179 559
436393506 6121
544697721 9583
403474540 1988
651365290 3082
7684 37098352
189004320 2412
818674759 409337379
3107 524674081
84300388 281
477899999 1593
761845608 14004
969868514 11319
226889704 113444852
955436337 7188
991434272 4102
565942844 23572
2264 534603248
583977472 3755
721638463 9730
193219666 193219667
338253551 22659
921897301 3073
798420567 399210283
414770847 5895
677015872 3297
260229402 3586
204514512 2191
286499990 955
300446800 3455
510903050 1703
427113340 2331
182568522 1792
160800001 536
433798872 1446
488935684 4617
644698619 2149
412240834 8662
880635647 564845
197536165 73929916
74195947 659
76844354 4666
8267 783182512
189384646 1738
255953067 3493
129599999 432
756910880 6159
556566855 12596
786306974 4685
488006495 119815
910543613 715953325
671573187 7348
223494151 1650
572868021 286434010
633140119 2159
562841883 2071
687065362 21597
443398522 1478
764395429 4444
824339181 9831
438481470 1905
163543535 723
937745789 314042008
523236852 5371
842369164 9893
973351493 3350
188351592 5106
156748057 629
209977401 3532
59402765 1540
394639343 3157
531751900 2104
175849530 175849530
705420605 5700
37697 790339510
783036713 783036713
99591346 8812
439202355 1464
590607586 2558
448436869 6458
184479758 1112
992965229 790782939
255165599 1903
384902500 1283
946796843 3156
989450407 3315
61413353 61089277
33287121 263
270662627 1378
485759481 1749
516349883 2629
550032463 2667
845702818 2819
120820077 2404
995943733 16568
413999250 1380
575288576 12487
265637833 1337
738002460 2460
830762906 830762905
419940661 2242
880238083 3454
497423755 2309
213977249 1125
739776111 3894
771115700 771115701
636002119 2120
222643197 1449
95518024 725
669795023 5064
890047949 445023974
462599903 1542
296866177 4287
688992879 4607
417600120 1392
984866921 7461
57000001 190
499715377 4949
670691399 4030
116999999 390
910571345 4703
775722651 3350
590154477 8334
642227130 11905
599451244 7141
344918153 1763
822745505 3858
69428073 634
355728624 177864312
703017124 703017125
124557426 4870
496645509 248322754
522015047 31774
994493915 8891
479035754 240062794
834059207 3271
203390805 841
673691493 3509
315601053 1052
258599999 862
388157701 2100
417756126 2767
901788139 7843
44693208 733
742336657 43672
667710694 2499
532912872 532912873
166749572 869
986 165662790
3989 175556930
891740889 3832
781501951 2605
684625393 2376
178168796 926
186684840 2564
589731219 3087
484128535 242064267
468670859 7034
390901304 1303
6297 936446253
588909963 2138
187153378 93576689
41763498 660
534665881 70723
88069599 566
331498896 1105
488472898 3277
597822721 2816
960552985 3963
291161074 13694
915071300 9790
874155752 13560
557400711 1858
622803664 2076
327734559 11104
339601131 1132
126660917 2294
579184020 10980
645600896 2152
440874191 2244
532543087 3787
750877594 27729
500932607 4224
872667345 3220
613609614 367095146
318994432 7424
619800001 2066
591672431 2044
469154080 1591
561279968 2979
327000001 1090
787775805 5221
580477040 2288
203688959 894
656367009 3344
215554819 5046
926982882 11809
703608685 3641
806997414 11370
738706800 8297
204383295 1163
882311688 3115
970203178 3234
303921184 151960592
4661 416907806
846898480 2823
589144934 3505
290484723 1034
538879316 2239
727797575 2426
921258248 19041
4551823 2180719
843420919 46139
72491500 337
110999822 370
247917739 1273
598064089 3470
747319773 3676
986082723 13102
74399979 248
987842257 11577
105129709 403
63813591 265
54336387 54336388
148565804 2102
1711 463646276
864129109 7206
22772 684981760
311700000 1039
228010101 228010100
271346338 913
735579018 11322
166907211 689
651248585 2509
673168110 5467
250736471 2648
885492915 4794
391768288 7369
146782621 1576
580803050 1936
866701740 2889
850178609 4624
797038512 1012825
419292353 2259
557373880 1892
324802896 3156
618025631 40278
975654166 53436
418367338 418367338
915600766 3052
291766306 3528
436038929 3796
474533640 2268
814498202 2715
494820464 12176
25547 966085714
554013825 10427
412527745 3169
956974649 478487324
3451 954830285
267001659 890
23403601 360
677955216 4944
476055762 2296
232879914 2126
299702640 14470
708854740 4510
361975545 8855
355532819 2998
51879489 3632
314969089 1164
686012877 2372
6106 732347534
2438361 47
283735195 995
864566828 4417
20828 462557452
282630791 1754
218935323 2181
849818113 804752
619043325 9739
308912419 28726
135197472 732
864979814 562738676
521766687 66123
19716 625991764
402598657 1342
748202495 2494
700656631 6990
277492571 1628
930076534 3181
878742393 3111
677861138 3591
792602641 2642
458006911 4254
982756267 12198
280041732 2567
238643901 1456
816601327 36136
923347797 15421
316789923 316789924
761400001 2538
3276238 14
675074483 2493
116698118 42205138
623513283 3298
299512587 1201
202255189 717
320699979 1069
421446758 421446758
327599993 1092
295071094 1719
27600091 92
659181121 2652
479701600 1599
767344503 3783391
94437877 94437878
769493069 384746534
530666740 536569
681597727 2272
860258182 11295
675702543 6093
283275802 16787
624613657 624613656
983151584 3502
865845220 3416
283799388 946
841199703 2804
389977145 2085
77700000 259
177972495 177972495
300600000 1002
697726135 4478
802403056 3015
342863164 1211
950 168831150
906734612 453367306
440842691 98557
35397646 341
904803287 3016
459280724 3010
72079801 312
599999035 2000
928746336 722920941
5200 172364400
886325307 886325307
814502716 2715
807302691 2691
862248605 3178
10504891 66
822309930 4047
272999090 910
1403 214184408
690220807 4887
643449232 11419
910402879 910402878
829499337 10687
719301298 6061
925087693 4778
821705299 2739
138507193 4302
141513900 1830
351298977 1171
214264755 873
460748355 1545
952203173 3174
159691305 701
223368560 760
542611005 1862
2382 673977372
314148689 3095
313499999 1045
205956197 2226
713 187838424
13957745 73
732745326 9604
695702318 2319
711045895 6964
996432320 4053
95099684 317
731972279 2872
3399 474575858
562762730 4790
49906718 49906718
691802310 2306
70402818 70402818
476055299 2026
1646 331914254
649428543 2776
115199615 384
392534234 1881
674097752 2247
756803811 2671
506069987 4476
668322871 541369359
406201354 1354
121729151 1150
391530793 2454
606600345 2022
618067692 9332
16388 686313052
260100569 130050284
317400001 1058
32692411 127
411945731 2139
559237474 3377
453638799 3573
5782 859448044
225386050 148873776
838502622 2795
819297943 2731
810125035 3019
174480121 633
431865666 1483
158545404 6649
517709465 3055
154914335 5406
45 9946152
74549568 35539446
190582368 1887
58003361 378
868497813 2895
736296528 368148264
216519691 1521
480824496 5744
362680109 4302
563957050 14479
822453015 3818
4109 70005033
284249406 4502
485658329 1876
37060256 134
473300139 5449
248634673 3256
950828360 3439
117530504 551
60900202 203
164443991 2321
848716208 406981976
642149353 8550
996199432 14351
126697624 1168
210263880 910
375080948 1342
796860285 13480
87253772 489
235874113 888
951919305 951919305
565203193 1884
99434744 3645
769479544 769479544
965350877 456377019
67689520 268
488887690 1929
654299678 2181
967220850 4717
940546999 470273499
113700378 379
578101283 1927
540542336 1802
152099492 507
332399206 1108
297159287 1308
985878025 492939013
488429201 3578
255456607 2332
206189984 22451
10119 481947228
522904431 2870
117748493 1891
355500290 1185
435297365 223115
299385539 3714
389399357 1298
765226551 2675
193823726 1585
235127304 952
19257 818955354
838387825 3509
269100000 897
1654118 827059
798491713 5370
178199407 594
325522439 1368
320196389 9026
34785287 504
919196936 3064
686385364 2338
21581694 721
3993213 46
118942808 4467
464652738 34221
771649760 2740
332853783 11059
344567223 1281
308533411 1245
337300929 12216
989806982 6810
898075174 898075175
374852431 1648
210250039 1001
834600000 2782
122752711 584
103796831 410
645820633 2293
759001188 2530
400002881 200001441
367990072 5811
702304459 2341
480301601 1601
892748567 4890
365398782 1218
983096899 3277
75354752 274
379028715 58357
481500000 1605
918220654 3266
775340697 4988
777299999 2591
239067890 896
318065025 7300
956090684 5781
973205962 486602981
1225704 5
18402 859471101
46800000 156
418452655 3417
852720991 6945
16699 625141450
328248103 2121
173099424 577
818109702 4667
304481745 2296
939604177 3654
752100001 2507
683538529 4688
124476858 124476857
42799823 277
287809737 7452
3512 902574047
663535557 2351
143226018 52690386
342063421 1396
647364445 4019
261013347 2917
189911311 1165
405464970 19123
69952098 378
917903091 3434
449140 421614271
873393753 3189
789285024 3168
257699468 859
691498546 2305
390301301 1301
204000037 680
711319408 147917
277501650 925
932219105 4641
389714013 29736
183833169 1739
748960841 2680
519125201 2540
64199862 214
660539493 2204
452962314 2142
456291306 2187
810897534 2703
750487491 4437
161940463 7063
21803218 113
960574176 80802
284706519 6614
233925008 233925008
3739210 444
189076652 782
633635380 2539
38812996 144
7988 902692277
217981891 882
208469405 3091
964392038 651015712
523200000 1744
79593751 283
809193506 4508
546931451 2015
244742658 1447
124235474 545
66002905 33001452
837925363 6934
425010620 3310
807955076 3505
257282957 1031
691764480 3899
832309977 832309976
51045854 483
417301786 1391
2263 306081582
570023513 2204
77677 986808608
200534036 100267018
898692434 3919
98400341 328
549731090 20553
767363390 25824
648388085 9277
256501389 855
530718123 1954
993941352 12356
225132723 1629
42942567 509
586501218 1955
452479248 4056
85966926 475
465657659 1620
48000315 160
622229079 10901
877263545 3431
249530596 3041
836997778 2790
214549391 984
806137921 38880
464011318 1953
953002843 3544
975640381 3718
147761801 547
730684844 3765
851334723 2902
961100587 5342
915507316 320550062
231085277 231085276
722463166 2999
220199905 734
952873695 33443
19824882 242
263318351 2024
391196484 7986
199618099 1958
273900912 913
944009912 470539709
471298430 1571
321475226 1117
813683851 10930
294591066 1133
459275059 229637530
347341624 4989
911401943 879896150
108227136 906
378663159 1634
804601199 2682
921340197 332346978
772163324 772163325
525000000 1750
765338936 382669468
794897296 61496
396714589 2531
768280725 3655
229717271 205288
714566874 23729
996474174 3698
794102703 2647
48200850 48200851
2468791 15
980443166 980443165
644099999 2147
442992451 3970
409599433 2234
681902273 2273
621294788 3935
291742357 4737
26868935 133
472491241 21660
730019170 95348
906896978 3023
305404195 2224
245101228 817
603862431 2855
485631908 286116011
933064530 7939
267697949 1176
882311015 6018
909905430 3033
876904375 2923
5718 949937058
616413479 4260
916241059 416761952
279459181 5460
517676585 5051
849500144 5057
451200156 1504
680704348 2269
224354217 1792
940238172 3516
695093525 347546763
785686879 3725
12491 991498107
664592295 664592296
86099878 287
816650374 37569
548158552 2018
421227762 2502
175995634 175995635
827884082 11294
731097563 2437
520002364 11629
673542296 4125
8585 924844200
892095751 7875
764963849 725841189
474898983 1583
173039155 86519577
711622620 2406
767539256 4301
7390 964363777
533242641 4875
493632469 246816234
5088 808999379
613441221 14420
984205411 984205410
499620766 7815
153403529 1592
617326070 2435
820805900 4007
36599879 122
172471800 888
754259665 6178
411900409 1373
915409360 22040
903272821 3517
490136011 1998
589341419 3726
52239208 266
987393624 4123
365572436 2246
800079280 3395
636872056 4695
4038 726028352
516847339 3072
741 177261351
684270641 189461
359859711 6121
610269471 3969
448918903 448918903
518423684 518423685
2359 612749082
488396572 225686777
988564703 988564704
590187103 68372
574801917 1916
20023086 166
274718347 5087
145558574 890
329099999 1097
223129577 798
138064291 138064290
2868 779204098
720305276 11854
270000000 900
827311600 292363
674960014 2518
961173782 13006
781445610 3210
982503276 3275
439984686 9546
688544191 6165
975185329 6488
902345585 3871
322819264 12737
853806989 6772
648324461 324162231
54006348 492
901937201 4374
498945356 2054
866402888 2888
148068171 1358
692875424 2607
853499999 2845
879160645 8281
797656860 15378
2701 514018171
861995008 655218885
914241426 5839
18040 626030307
479699694 1599
541485668 4105
455144139 2740
707098400 2357
808138594 4258
255601051 852
514384600 2708
471086491 1785
304499163 1015
824377564 824377564
989479794 5848
528106676 7419
119556841 59778420
901576059 4510
899880770 7121
632882768 4078
79885905 1234
151212222 691
606667537 303333768
91889935 91889936
4870 94594880
744116383 372058192
747321859 747321858
391278928 5874
99707141 388
765623559 382811779
504014095 2316
440359888 1914
793223416 9624
201431811 1199
378881176 378881177
929944511 3184
149906152 63672462
626784021 2341
112380553 56190276
658509228 54234
665102217 2217
370801075 1236
237738735 949
235059233 2727
294110228 2417
14717 372400133
909075951 6868
650924895 3824
554350869 1945
491279825 101128
323101939 1077
682201611 2274
926112047 16543
36900123 123
164698675 583
538136292 2148
214361112 1580
88098673 88098673
683789673 2769
485142914 23090
977561689 8941
862102777 4965
886204753 4488
835603397 387825223
296476739 11478
853797154 2846
964684606 10823
386762507 85548
354898818 1183
263630986 131815493
3969 870352402
498816510 3635
93961732 995
866300759 3042
199267583 696
85607120 817
143809160 2321
870897097 2903
940509072 5313
176216041 7335
4423917 127
908522497 3108
864590730 3838
986407406 3446
651904266 2173
575323788 575323789
398 99396918
568599113 2374
986400000 3288
299399688 998
465564325 2214
453404001 3189
614363293 614363294
423826636 3403
808959054 3884
245413993 2365
238575809 3090
520889668 2288
815312674 10229
506990095 2032
937898198 16109
276000574 920
435599737 1452
342829619 9765
689434959 344717479
513079363 2753
122762347 119719181
305700000 1019
638943025 16074
780557049 12350
272856984 6327
100199667 334
821 155828751
364369057 3231
113548876 403
5931 544897044
1196 280761000
632102108 2107
867092888 8581
5215 982701130
798734183 7457
168072048 799
691758642 691758641
711006510 4817
547200000 1824
797989734 398994867
511486396 1785
662873843 2567
998698559 3329
544113360 2632
8711059 8711059
695571301 2844
678458611 6799
258398649 129199325
710524305 710524305
656199743 2304
829578709 6624
917533056 5399
321300067 1071
394249027 591078
561314751 9411
876447669 3447
869556641 22938
457905577 2433
855715953 19292
684602282 2282
421798594 1406
436035011 2146
209399549 698
933371850 11383
799 196435218
5384 250686133
149822852 867
245656125 83540172
29 4676453
135600001 452
838717746 751610555
869384817 8266
517077193 4282
27300001 91
21308710 7165
64838991 987
856177749 7463
4140 887690520
731703450 2439
135600718 452
4104 452720448
17241275 156
5100019 17
859503160 2865
967485357 197084
990379214 3756
356832412 1457
600567025 722287
367523067 1367
292204200 2010
103807963 413
959922214 7302
77820949 461
566003212 1895
102041182 423
383058414 24164
506764607 2954
463358902 463358903
391054552 2302
361173383 1287
264736584 2289
613841732 2179
447276620 6230
71641278 679
118 26383856
245121931 122560966
382068061 6567
37800174 126
739310626 28375
193970393 934
658123650 27810
974798908 8276
623176291 2270
780371927 9183
96819251 3553
41999859 140
601073288 5376
863707239 17270
743998998 2480
748254699 374127350
277800853 926
729858136 729858137
613914778 3087
776585181 42910
117615191 426
855070065 11133
227869784 2111
533470187 21379
677250055 2901
581809479 2193
288493731 1094
367442376 1495
748840014 12323
15414429 7707214
202483731 202483730
548998171 1830
615432666 8236
891110443 891110442
781201403 2604
16791460 59
227699630 759
880134344 3543
159183 509222635
582546387 2687
374775877 187387938
271339330 5763
930770417 57558
496799999 1656
465787408 1597
379598604 15076
1912 318486152
17356 781273483
362655766 3749
623664195 5257
427647128 1491
378705249 12875
509070041 2185
895178466 4374
133894590 1727
2702 142116659
233204930 2491
605745587 25932
172199794 574
740568284 4847
637590524 2535
554823062 27948
199920522 199920523
526301180 1886
525845395 525845394
113747431 6386
858597139 2862
892206435 446103217
270267671 5828
362 100467906
65614416 1807
519535862 2079
22200000 74
243913511 1332
528272689 2928
784686847 8576
595595351 4025
671475210 41874
743676023 371838012
534189424 2233
372122760 1670
69861221 260
66899999 223
989874898 8743
901803007 3006
553201843 1844
15531835 194
870314507 15579
3987 573232979
872380409 10621
762128948 7603
528158700 4041
53321352 20930932
2918524 37
812697290 2709
952496896 3175
767078840 4631
121971045 779
10291 835798598
266348 443136581
666829727 2556
788700000 2629
285069341 13460
460675768 2065
917636850 4050
62241555 389
171292843 1902
149552568 648
210338651 724
2671 274159453
694679580 574508909
283225863 5960
890404552 2968
224332241 2090
223333074 2108
664200000 2214
207400801 2209
981293568 3547
525249489 5149
6005 242272756
650397833 2168
531250033 2769
401184079 3174
857097142 2857
766605557 11591
300700217 1537
750637055 31045
47230047 304
164984028 1042
936833677 3296
655202185 2184
47348189 285
382546204 3081
522623976 33028
5529657 24
16752284 495
349801166 1166
167739359 1770
441130573 1512
873810937 451599
677134120 2805
35573838 199
691565297 3441
544262113 1906
254400849 848
371916745 1591
450975090 7159
261314593 17808
631105515 4300
925597772 446846999
96300320 321
188523468 3274
661458519 5645
5933 808300054
153123249 1994
751663961 3442
978963706 12465
804850850 4009
278157505 123859730
609071557 24816
488831734 2698
563415646 2665
494701650 1649
681002269 2270
521597722 258904798
878617439 17376
329398901 1098
994938560 4928
146103399 4464
694197794 2314
328860095 1501
430731891 215365945
870853168 154190
385052680 1737
636575861 15484
403178828 7567
854593011 62972
46800249 156
446083177 67928
776698891 2589
421237639 13509
814448708 378357184
30930 152917920
880177080 92444
46303871 222
354942027 1238
245460915 1643
987902452 12591
975441009 474837314
360831136 6708
983816711 8161
776671711 6304
58995551 483
791695650 287231
653700001 2179
739352444 739352444
980073502 3301
888664746 4601
796807431 796807432
45 8023909
110969167 462
60250938 60250939
430485922 2145
937707742 744363853
877 260814298
214183196 107091598
272997817 1681
757252322 378626161
638409788 5151
547177284 5333
18494475 18494476
953351392 6884
470060332 173058848
903297360 10973
82289758 1575
348132902 43404
690675902 5352
872047559 44372
162866299 556
739486296 2660
580482239 2150
173778542 712
87599786 292
774511451 4566
45373009 353
985226089 14498
918676188 8046
800386552 6707
118111469 633
196484242 5818
860102173 2867
562482229 3212
328628569 328628570
734689720 8531
413083170 1467
693165341 3466
765895284 52628
785251886 3658
226799245 756
270000900 900
710691501 7300
485115922 1724
237092499 977
393462640 1366
70633305 519
694920775 3277
409800001 1366
967208534 24957
540728989 7107
544622804 2309
278394807 139197403
806870233 27993
715451118 357725559
34458 965218118
233657292 13130
907256981 24220
935146559 16032
997069127 6442
209078583 209078584
356985934 2699
765670207 3554
1551 397048245
393001311 1310
54956285 297
137001152 2700
747600556 2492
557869603 16648
280378673 1773
591092089 46433
317606413 317606413
96394203 628
783302610 2611
612323174 612323174
809398076 2698
629808961 2190
224645070 11057
545948201 19775
428764661 2110
33857828 3249
289559296 1664
221258205 3122
440944753 2009
269640497 976
465599228 1552
969902173 3798
834695035 585839743
663909136 2922
138299999 461
880197067 2934
722987336 2647
556085284 5083
718620624 6103
89055837 44527919
665135479 2226
42476224 224
414110235 9845
883648996 5679
571941026 2209
975711267 10655
139598841 655
680686146 2646
872711874 518115588
458948232 458948233
637406910 3221
602571350 4630
742497526 2475
477370131 6359
749353606 2535
156299478 521
326702072 1089
902618580 3540
771819730 14041
111868372 1078
984264205 6314
822472633 41505
584582217 584582218
856431270 2907
286819966 973
953890910 15589
330536975 1232
230100768 767
828627228 9111
383 99239130
806565839 403282919
237599720 792
655697076 3274
5166 682420851
324919896 2256
2047516 18
814881675 8092
599183550 77115
261266201 1285
448400327 8206
976360287 728858687
866715568 9334
60900202 203
768498944 3106
871828915 47009
951878940 475939470
3485 746225033
752515539 2890
329562553 22774
210060783 105030392
985971434 6619
906900835 3023
718498276 2395
809627475 6156
492598358 1642
8645 952699072
578360952 2301
2486 257174615
192458009 695
392318917 392318917
828902329 3544
51971933 651
281818331 2931
473301779 8702
829067317 3388
1794 211907280
378965295 1886
910825997 4678
526891903 2464
213821482 6971
286185017 1703
618268321 2544
717603660 6691
835 173170037
85213421 42606711
552008430 10514
877253847 438626924
613805344 7226
7982568 66
646133290 3523
401799178 2787
487203676 173006212
639711753 5653
290400000 968
737537841 3376
386321111 1610
5928 714519624
970194037 4902
660949885 40734
109200364 364
5269 996510163
665773235 13113
521430961 3180
823140013 411570007
106703981 922
632697891 2109
410676776 1987
552598487 1842
458711497 2428
618439103 3804
466544324 1833
339875833 1572
1945658 22
468298438 1561
945462168 7112
909774614 4868
303415526 303415525
681641926 9603
64713559 295
337090515 168545257
672359677 3035
227693921 767
14205524 201
2772 507373935
440001484 17273
503813969 251906984
129300431 431
207422552 2119
738314989 14061
479986829 5133
337077409 168538704
995145283 4556
181976529 823
263422527 3051
168000559 560
173701529 1144
835560734 6719
951055958 3638
493209304 1649
340974616 1247
594143484 11748
627688334 23842
676560366 6469
938683485 4003
288828803 2508
136935372 518
812700001 2709
886397524 256555
905 190063036
599701439 8285
324300001 1081
923998969 3080
158751274 13505
572106760 7610
180877065 3193
455354074 1872
95699914 319
841161401 34423
846565859 423282930
644128089 5528
324442643 1299
595291110 2379
324934522 1273
606239229 28747
895640434 17826
41606203 207
719791939 6525
125691901 972
905565712 3269
670397607 8783
132442457 537
399806821 399806822
803467578 302112041
11774 333475002
203750695 917
355549518 4725
130133281 2253
53890658 531
6981656 6981655
3300008 11
611540229 2457
21323155 10661577
283227727 1015
925237492 16459
980699999 3269
308130286 1279
639606601 10440
728908140 3756
742501874 2475
899431017 505328943
848442555 33254
923396921 3078
69152 313673472
474070041 3880
231344194 1993
591349793 295674896
813146165 394622752
634486028 2251
37789395 411
11202 609834018
806075709 403037854
179596380 1383
743790134 732804888
46499999 155
189892891 705
168702043 750
841202805 2804
211822339 1447
31305007 493
92718930 509
920911947 14207
386740061 1330
259199767 864
846598280 2822
159438633 1420
340200001 1134
492 82238506
746989433 374582517
610107213 2053
280448055 2935
253401409 3218
865279642 6757
354959081 5816
33928480 174
2514951 12
855191251 3750
922978782 5058
643234903 2353
326814444 4380
300162240 1008
454799999 1516
6972 875294741
624363659 2514
401448649 5763
405472615 1558
927704047 14608
139200062 464
764312438 265778237
643452412 3297
334501116 1115
937324456 7597
347267699 1329
614663312 3088
331801106 1106
410098634 1367
426210026 1523
15418337 7709169
304440247 1337
33987460 130
20645279 486
831297229 2771
1218 284533752
147048948 2116
326700937 1089
44986971 499
4169 550390761
48551832 1304
89234809 312
668339674 11833
828259802 8883
7389121 74
817250113 3808
402000001 1340
901992938 4440
297561600 3240
509573501 7011
635702120 2119
212807378 749
104160063 353
993477281 1244959
293700574 979
493502619 1645
929489586 278207
370232086 3893
54855835 363
398978125 1495
272910144 1378
150410397 705
578476733 7194
257778665 1345
493850025 3975
7799974 26
9819 853663860
104045589 104045588
235743341 2259
267278615 1566
800697332 2669
336324600 1160
719150084 4317
395398682 1318
2583 171438876
502793801 2571
107606543 6288
534390677 2799
533078675 5331
879643454 9545
143041812 951
663519839 103352
962650117 6411
476843164 235434904
117300168 391
844394507 3950
358319463 1565
707565162 26178
715644717 357822358
46569600 864
702386432 2907
949500001 3165
525300001 1751
901275401 26350
551101710 1837
50025221 258
322310925 239008348
887889114 25137
1528 394659480
903570245 13212
42610109 622
153899488 513
998921971 15822
885998106 12618
908256419 6155
967436027 8073
650540999 85880
1217 209143700
180600000 602
553809254 7560
119378710 418
692257180 346128590
77413027 1036
666757764 2635
403305781 248859373
384599167 1282
216948197 893
460788428 1589
560561244 3956
466040724 2687
634881540 2279
240600340 802
893540144 880658618
143161275 617
949585244 453283096
301276304 3735
821217518 3418
703247281 4414
705633962 19330
974970601 974970601
777158571 2890
801299163 2671
908869037 3212
227500204 994
727645985 2659
939037609 69512
949700614 4851
359999086 1200
445178845 2178
907203518 3024
736786404 7546
869056643 20111
274233086 1295
356534396 1997
320518122 3206
183082534 751
142561254 497
498693777 3976
1429 82267530
599700000 1999
662689434 2746
190199520 634
484614654 1865
316749720 1236
834416101 10388
106653383 433
3875 545411279
718801077 2396
728098282 35913
546952483 8749
820236851 6111
745726100 6117
948267429 38830
395701500 1506
555553915 2139
123445344 528
24300044 81
972938944 20122
161867704 1383
437699436 1459
418497876 1690
288600904 962
293838730 1188
603828104 6124
28758006 317
926939169 12412
17280691 122
143090539 1167
126691575 465
355249516 355249516
137700001 459
693298160 2311
955503431 17109
974980259 487490129
642302141 2141
485569541 3940
649670191 12913
724849433 4338
804478781 6692
851455149 5151
787938531 9028
582781836 2122
151386269 1886
889504271 2965
395337446 1422
35310913 1806
786664531 29790
317683800 3387
307054552 4118
637804967 4327
253802434 872
580867041 56193
519298509 1731
483420391 483420390
355581067 1414
145461794 727
271221357 271221358
62099954 207
628798526 2096
259332012 259332013
597384897 3616
507990953 19038
468514643 3797
222151711 1265
122386173 1307
75422693 37711346
438649198 438649197
191595689 2449
929204483 13159
710620571 83501
946517065 364178545
514193320 2217
252106093 1103
289786203 2433
866802730 15772
462729726 1655
606842661 3219
251999161 840
3847 730263576
646885475 6925
425258908 212629454
4165 964572350
456102218 10391
954724647 935439777
667489519 253530416
294067357 2118
171548059 2442
863699999 2879
450502491 269032529
804070589 17583
24290552 108
123661744 3704
17646001 8823000
59308001 3757
939603971 3132
230999230 770
464058841 123256
790200001 2634
602800449 6142
833920640 9595
604235901 20030
431401437 1438
985285855 51090
243005409 1317
182917869 182917869
499141191 4351
824062888 3679
116682465 993
788992051 5775
432256068 7439
833703916 2779
57600214 192
325718322 3151
213697760 81172868
721007367 25653
150781072 554
756034890 36592
467717095 1757
231743601 1550
530662704 6886
96563293 490
575483014 26131
825261990 3045
279900654 933
623004644 10489
681101174 12945
383523165 1395
717074736 3216
657679237 3012
887743561 9818
819949092 5400
3309 443753574
2122 306265654
433800325 1446
84435011 657
371166705 1328
997672173 3536
491101586 1637
506840046 2296
966766440 7768
288217495 288217494
224540448 991
81286986 1047
638907981 267672286
245700282 819
894801275 4902
708773624 3224
348546810 175377855
533932103 6172
113352516 43543661
943132212 4372
857997141 2860
558480385 5632
330552225 2465
477971296 1691
674877097 337438548
4910 34744311
369901973 1233
701272290 2828
477758375 2075
670634810 3339
513845891 2088
306518761 132520
593558299 43029
291467704 1766
703050503 2822
176790002 2073
317401924 1058
10760 468932615
42295552 171
3984 777145366
522839031 6772
407014361 203507181
152700464 509
207343037 1219
864138257 11164
231640192 1359
430222465 6102
2101 495897245
903602451 3012
485734949 32030
340253495 4532
745670520 3724
609000000 2030
690884435 25594
394423327 197211663
537897642 2711
303691079 2760
206165225 1192
568423226 2011
883524042 15911
273753361 2168
420831871 1802
419400001 1398
459901534 1533
990602400 3302
957600851 3192
869151831 8066
618208900 214427746
431101017 1437
993818392 496909196
10756532 1084
771301603 2571
980832425 10239
835844009 3773
473099142 1577
13721 776247516
206384196 1753
138587895 694
428759686 2285
168798929 728
187812625 665
55200138 184
723166948 723166949
359400001 1198
189354526 6278
301252979 2660
979614352 4937
359101198 1197
118424907 461
486900001 1623
215231473 2286
467873920 195600570
262963138 262963137
198600000 662
786579646 444030409
135078077 2258
659746964 2845
991853716 482847142
571291792 4016
7200000 24
652193984 5408
341333813 2205
72495081 322
989292712 149319
758375542 2673
752099999 2507
69312440 29579352
267334179 6002
307548868 1833
445885600 1730
499096289 15510
88241960 387
387066268 5521
949886391 3341
689363099 3489
292438389 1684
985932510 7922
446945805 5448
108763896 408
456809768 3627
507581420 3857
478678427 1844
744753197 4268
233054957 998
804089808 8532
312600001 1042
27044929 250
886837898 14518
645002149 2150
62416381 937
39556724 179
839094856 13268
674398104 2248
922475781 4286
949446791 16671
1778 412889861
755187563 20579
11554587 11554587
512595614 1993
874694761 4380
446524848 5544
942221969 7695
973876272 5161
218061219 1460
373705170 3215
205844682 914
531340977 1912
974806147 9169
783325480 6952
801110704 3482
825894888 4117
748353564 12284
303348682 2522
29099904 97
851140395 16042
786036991 3655
840193719 51752
995229072 4878
898289898 9311
341700202 1139
444287753 6099
527098242 1757
391704064 2129
737444216 4285
25731090 90
768132189 5641
434294548 3859
443070502 203703550
124500001 415
555268060 49312
656716343 3838
614524995 17294
11138098 245
618296476 618296477
17961000 300
744900916 2483
898797004 2996
421482798 1494
531650881 3194
977096743 3257
11957 846082067
439498953 1465
481741393 9416
620533924 3566
853895193 3649
147663419 1531
415674480 4610
127103623 2316
347231799 24820
103434659 2163
41264562 202
511114603 2782
315920929 24061
979780877 482091180
228300760 761
38170230 144
289546811 2631
424798585 1416
618051338 5958
987935458 3556
902906436 438723
956082886 3409
264521203 110496421
836699845 2789
233909931 1018
144300329 481
273256182 1343
634728149 3073
90300000 301
972434502 779138090
19990697 91
658311549 3637
188093904 1038
648897838 2163
382502395 1275
112552813 855
667447637 5126
260014600 11627
707542270 308672153
742846877 3597
747278161 3810
393334421 153603470
3026 473671884
370226056 2302
108067867 361
533998221 1780
3764 548076040
44999850 150
426000724 1420
146078585 902
98216027 1316
681602482 2272
61545989 691
571549233 4240
258600861 862
663058363 5724
884402948 2948
990995446 5643
224729728 1045
928467749 12633
561972129 2029
699425252 699425251
4306499 54
63599787 212
999753279 747709951
125305949 475
402721651 1454
156519467 574
713997505 3078
3319 804141406
963731170 59530
722037757 246117630
675118530 8054
171826829 1645
554420056 2667
360 46052640
785850283 9693
594884651 13030
277159133 5138
527677194 35576
639067687 19014
745204945 2484
891060501 8791
720313607 2472
334190056 18520
788097374 2627
160518770 2961
476558884 2284
183180086 820
574491171 2179
992864516 16260
640376385 640376386
159670295 3181
910202996 3759
491215580 3112
143355891 652
936787647 3779
509650495 1901
501411245 205426053
419142484 2356
783991598 783991599
933683139 8851
855005247 2850
262884251 262884250
215005668 1418
606699712 7232
428606021 3471
334526969 2290
111802979 1761
962922534 3873
182000804 7954
59672269 59672270
514165121 514165121
601336924 4674
212235737 3047
93600587 312
4062 951254738
571420217 3194
383079052 383079051
309649079 2280
941078653 10955
241500000 805
467204267 2092
529942752 4176
42925546 192
1803 430900773
96957900 585
334257799 1211
384601281 1282
240535927 1470
26025121 198
359398803 1198
340200000 1134
928322978 4499
560283969 280141984
654884955 2659
178922641 624
377098742 1257
439254639 3085
915901311 3053
105586023 2005
91706374 3004
183948918 91974459
638093301 11492
322862149 3441
32008478 149
4920 314565120
706993539 28439
795531097 795531098
673944339 4495
473417824 3872
757566425 6712
604575775 2191
2372 492516822
725224903 11868
986746284 14577
7019 694452841
852196092 8653
484633589 2226
146265 501688950
372617218 3162
183813447 1358
214835230 214835229
382 99264992
324812760 12346
135415267 826
360105480 1995
142592911 570
641387799 5402
861264243 861264243
211516567 734
993947457 3488
629888535 314944267
965004405 3574
528900001 1763
180798519 1551
1528044 10
980424395 12901
668309477 2546
388010515 1531
824435720 3541
185284944 27304
207703670 147099092
751095905 4027
1492 414046424
959493833 4927
118130789 546
2863 747326027
968424694 5502
386840700 2186
797320905 797320905
52276645 382
896846842 6700
881057743 3517
301369883 1332
207494674 5234
495670607 1854
104100348 347
802945643 6553
841853383 4669
587635719 2719
787496294 3363
724 18534842
503393585 9048
351456607 175728304
294702579 6980
885061936 13499
674702250 2249
30184806 106
699565367 6289
792223224 6162
400735325 2134
11126 979016769
493501646 1645
685144251 13250
461398463 1538
191719586 995
570193316 5190
46752476 1639
430296335 1600
772194097 3532
163092716 963
633982510 282434008
962375663 10796
459488683 5418
285406970 1816
753323386 3847
411598628 1372
941267081 6906
350693173 3567
718830064 2416
5738 945608735
393916016 1352
916389927 3701
484094620 1881
108495843 608
332806361 166403181
486559125 167075297
766197445 2554
541391326 541391327
560978905 280489453
75908607 389
691863626 9937
17291569 106
371928395 3262
674632345 2271
681785096 6269
708164296 3248
696219313 3378
107994974 395
723141099 16144
919935393 4623
469200000 1564
144832594 1683
519439918 8561
130908720 968
827100000 2757
919204905 3064
864244225 3738
334769280 6780
847340803 3641
558076405 10255
634800309 2116
705313632 3480
590605560 2639
92253995 46126997
64519073 32259537
762897456 2543
694216817 2733
620271687 610042103
521102928 1973
339753407 1214
676297116 3672
310957601 1821
23870 447307893
466498804 1555
625371578 273795137
988759990 5783
683257960 12040
449398501 1498
119999999 400
3355733 244
518350011 259175006
760202804 2534
608673407 18989
283500098 945
130439104 6440
195796712 1923
246077516 1465
371953658 1933
385004922 1514
263254755 7817
964154938 4909
405186079 1660
100500707 483
902699999 3009
605820635 22127
187800627 626
233215883 1628
474887449 2029
433078490 433078490
698896105 3265
100997986 596
612657611 2095
135761006 1101
14400065 48
9005 146115488
901451305 5256
334836173 334836173
703603084 3214
686187454 17731
703200000 2344
773641616 7984
57600014 192
974518981 95955
906500107 868055423
796485473 8588
753393343 7724
321982531 9662
685767551 24073
725894721 7529
904707446 3693
909587071 12390
69599768 232
96899777 323
393343197 1520
531704375 2809
4095 711440730
405924445 2658
590131200 2400
989926311 36169
247113700 123556850
107278854 2357
472574680 5177
702824686 351412343
349714889 21405
535500001 1785
681036850 3556
897436723 29616
188699370 629
563098498 4970
439117272 1713
473403480 4237
641567307 3203
267001716 890
124225919 52416
10945900 61
909384655 5219
697500356 2325
24428303 122
682861 5
273074610 38289
581304639 3363
746558904 6234
845690745 3803
34579035 613
210837212 1317
766203744 2554
659699999 2199
789322816 292426640
644912017 2289
835408017 8093
927149954 3945
44482938 631
1406 318684473
916798562 7219
403398153 3191
479349362 4351
164623031 1430
731632417 4822
756600001 2522
742988864 11125
261138716 969
322168932 2479
711141984 3674
692533689 17864
703468738 3771
528240887 2394
687597709 2292
965550937 3752
793801483 2811
310587476 1076
710097720 2367
721379345 3164
165137602 658
552101420 3958
921808956 43781
257185998 1021
372599728 1242
804407408 2799
599802818 285068062
28866 890172319
78119886 883
708938725 8825
267449097 1543
110526493 1061
592528 2
510503813 278658689
707201119 3560
73448337 874
511744380 7043
996951658 5583
532017710 240386622
704400834 2348
411911577 1742
414736281 2861
241573924 4475
16340081 66
331745720 165872860
366184280 4148
196970579 7173
2324 510101681
47384353 158
357900268 1193
718792281 7198
437909947 437909947
18537556 467
912354410 750192414
240435696 893
99004 805765650
621901516 2073
906898487 3023
397707771 15530
844804147 12194
737317815 2461
821402737 2738
812685675 33814
972665175 30286
677084589 7670
690291798 3633
30128318 124
29051321 159
340647765 4489
596238298 44457
566877320 7671
78494939 540
692472152 692472152
245028388 3982
819640732 4017
410330760 2872
660144587 43926
72590699 1050
152302751 1302
819263447 20132
403593116 403593117
6629 881642070
69258827 1027
449702958 1499
124311487 62672653
15933562 15933561
833003389 3303
543492993 2302
784171869 2998
985335907 492667953
792903719 3423
701698203 2339
607802025 2026
42844799 1920
530754218 3024
937738588 5703
766158766 2826
624884705 2313
315214574 315214575
76440538 257
255300001 851
809289594 3763
540112105 2405
875226267 118178
962222193 9610
807465869 3210
674862848 2956
400383217 2686
3194 395781929
83760 553151040
2800149 12
44999851 150
496939489 6176
519538975 7137
217666771 3243
408886466 176326
436135893 3553
960610264 474781108
85499908 285
424984960 14031
62396441 271
304686261 152343130
888740072 5723
224466841 112233421
594245136 4294
20050 901044085
816395220 3204
869099999 2897
7642 719211546
576599825 1922
456110730 3974
892065548 99572
611402088 2038
108300225 361
373345367 1966
363318119 7786
683355769 2359
2715 586582699
855800218 4382
615156634 5733
649373103 8728
379331655 1478
805797313 2686
497157440 2461
813398896 3065
873404662 742385923
924406746 19743
372528367 27174
400201334 1334
311357835 2529
307575379 1062
817997717 8015
263101466 877
216787239 761
956646690 3679
254436440 127218220
179185548 734
384232725 2907
2503 381948213
861607573 6909
393721699 4097
132194145 1384
789770220 18137
489600001 1632
907605577 3296
754481279 3066
61798639 746
385601457 2821
570924658 304858
861638767 3656
933952776 7052
979758967 5704
10378 976611312
883497054 2945
407166021 3518
818063258 13973
777902592 2593
166619739 2660
919113232 3292
280752329 3289
375426349 187713174
776179667 388089834
296802993 1334
847203715 2824
517511550 2166
859125599 3600
564763705 2158
992518617 41629
194636517 36696
130912701 8091
826246360 3656
399429903 8800
983048633 19650
273016216 3652
927995291 4990
582462119 2649
384243048 1692
1114 286664173
525794489 9126
736201372 2454
619496725 3538
527758587 56217
117599609 392
305195112 3159
232078253 1158
826802755 2756
38596600 411
834851242 834851243
591820201 2768
841602410 7370
988206451 457632559
866788207 2983
3247 481111237
630587160 6282
809446889 3830
812848362 4567
337019301 285497434
335113843 1612
265499583 885
682681701 13780
147869097 1008
243227071 1431
64525493 642
670206126 496792
835503099 2785
371398763 1238
882055944 4279
714945000 714944999
701049118 2893
378299554 1261
24759937 96
740974081 2688
425363013 1427
9348 459002388
697298061 7780
994118406 3811
970496764 3235
745788651 25841
16195760 137
471804211 235902106
268200565 894
75230691 11497
999446872 486771003
187436491 3026
169996631 2623
955042777 701857439
747677027 2557
932491541 466245770
952313415 7473
162811896 879
153502831 2165
40692073 40692074
91786047 1967
589799999 1966
686028740 3265
897778167 4137
333778222 1648
200058304 1035
37200124 124
969498270 5135
141730865 141730865
169841378 4027
747793123 747793123
401728095 17162
716100231 2387
18882 745744590
326742160 326742161
96520159 346
752097494 2507
382521236 1373
842287253 6918
939880591 418945688
62634290 341
275982014 1771
213253447 7959
741918234 2746
218023858 1461
109333486 378
293699369 979
579014437 5719
538498206 1795
566748710 283374355
210532625 775
773971637 773971638
710793772 2587
788400001 2628
643584641 2720
562216837 2807
762330365 69543
658540586 3255
648354903 6046
399417248 2541
37696512 1024
196728100 1882
846600000 2822
922497583 3075
223988365 1865
186484051 1028
738327042 11797
668149824 2813
599635099 6327
848694424 6520
760851212 760851213
744471729 3289
203400679 678
617386122 617386122
669643884 2769
17052083 471
407904247 203952123
985800000 3286
444601712 1482
800422644 800422643
11509591 48
176501187 711
957572413 8724
235666487 1032
650577654 3745
386418384 4194
489416408 2056
63535753 294
88825194 321
461907258 4476
43050864 17161912
893399999 2978
236660591 118330295
273536249 930
364501213 1215
46459763 702
646018240 2240
676865713 10932
989552493 485351900
138219200 1204
995333994 991515367
473917855 1616
230399231 768
925800824 3086
208799304 696
248746871 246621450
687864424 343932212
161085771 161085772
723897586 2413
615903249 2053
248697819 4124
579298068 1931
30600012 102
544655072 265168
545483828 2893
188544362 1646
771 174325415
688802296 2296
217243599 1348
502170291 6619
1134 319352879
965602212 965574900
977172849 6295
986105184 110761
818156647 7086
416536878 83686
507823722 8127
554260010 6154
89827112 520
776026308 388013154
224964104 3496
655126491 7710
584182120 6121
294076920 5052
921535218 8262
206583509 915
4241 505278724
576998877 4702
156600239 522
296850970 1874
609047269 175320
213506886 1908
61192351 9690
762407677 23158
971375593 10346
359653580 1451
348723203 5207
535252700 2980
559799840 1866
968398605 484199303
30075998 15037999
881142311 4757
271913889 953
772261497 4504
219667645 2892
173699862 579
432465553 15216
15460 398542478
832600359 18968
69000023 230
902097915 3007
885631536 103789
810302815 2701
32817550 113
829500001 2765
119257764 648
85518668 42759334
856421570 767626512
538201275 61869
17719 838108708
83090851 603
444784924 1895
313702471 70215
6114 431040458
485004743 24108
508886188 194765415
706524300 8405
127500001 425
634129717 3293
986800940 3301
432153802 5872
921337050 44487
604844184 604844183
616790471 3964
527138926 3967
818275179 2798
868338624 3576
283077732 52383
134700063 449
518929365 1857
426601423 1422
664189993 2962
328987565 6759
729629999 4020
926613827 4926
284089670 6849
524798489 6106
586143298 204075828
6600022 22
54300274 181
236641321 1340
796798091 2656
147203790 795
427978558 1864
586501954 1955
255599999 852
805113522 3028
215777514 4817
1514 170167290
214538253 1108
676285065 24826
84021121 1006
80799767 324
93931495 830
203716711 2123
494273110 1730
500735980 1773
6302 622103549
755494599 14033
864299999 2881
616499626 2055
613140541 14282
586554775 18122
51816799 224
242347036 1343
684740924 7379
79745073 2520
483716411 2113
898503748 2995
295391608 1524
642909802 321454901
749114072 3841
122930313 61743
662957178 2643
698099396 2327
875097084 2917
608990802 2285
219439528 9076
139652390 69826195
148499504 495
423000000 1410
783003791 8828
598198343 1994
537508281 9013
154145664 867
449655815 4558
886546138 3111
459022428 459022428
36478260 497
153599546 512
253367320 2045
188662688 2348
541835900 1995
1535 333435484
967183489 5030
145399855 2408
754321314 3484
727522422 30969
455172623 8622
437968440 2436
27169 865681535
370889533 2363
796898784 108495
449701500 1499
833363736 9280
669253378 49881
834900001 2783
977253038 3566
663002499 3238
23910881 1467
7146 917982306
743233280 2696
205911669 709
56872 225525753
906655124 409123708
379770411 3800
734997550 2450
293789221 146894611
488099999 1627
688829196 3324
988315741 10863
489890226 1825
296724694 7598
320168159 57010
551646495 1996
4111 591687057
368644201 1374
605234518 361766
692999999 2310
231000769 770
414601678 1382
475822199 2895
729250422 729250423
864376019 4214
125800839 440
881519860 28631
480734624 2625
642824439 6940
683171179 13073
240299198 801
476550439 4529
722699714 5227
765002038 2550
314621523 313910
359699365 1199
211200704 704
562112125 2022
720710850 10093
29079623 358
478798443 1596
156360180 766
2951 656787983
295967317 1919
38854 797007221
605556958 644131
881455376 3799
97500000 325
567774533 3292
611066976 17933
521551899 2186
360804599 1800
967090913 3347
646433011 4225
11625 613295576
942900000 3143
890 258732802
67488767 384
567954973 1989
796053587 4137
721895896 4372
266170026 1487
17334001 200
904572920 3580
511058790 1793
561299116 561299117
418584122 1418
111330384 596
583500727 1945
687455141 3197
659618882 2673
973073304 750934086
122709769 1874
769728888 7416
20077399 140
404171453 202085726
401400425 1338
692402308 2308
204845428 19577
937503126 3125
292712809 8010
34934560 379
669601950 2232
227317381 2820
789437778 4621
960188165 3312
42965891 1381
466011052 437626495
160028699 740
270001254 900
303601012 1012
596402377 1988
45785679 3368
105692187 1561
996978307 3714
658358197 19639
614768174 2302
299427554 1336
429495800 2900
505171960 1969
891612541 9385
771339640 12172
37505458 140
524703213 1749
678301618 339150809
28338011 108
237223780 2201
51505272 819
192000639 640
335698881 1119
198741475 1041
8000 756360000
140135 977275885
375084923 167553794
230400705 768
900771086 3403
817954339 3219
334910162 135032
931205943 3104
850251538 14278
212814403 1786
671804087 537489915
375133255 2137
382603832 35485
706206016 2685
594626498 4187
342900189 1143
489963394 2071
179946801 6482
377525705 3477
686703158 2289
502372516 29156
794225807 397112903
2009 412154386
551060210 551060209
551338789 4067
990303983 3301
202348427 1063
143903232 3168
789604871 2632
789600673 2632
273862050 917
319765977 159882989
853429940 19868
574799304 1916
96995744 48497872
491806204 152959
298929423 1048
242927207 1076
430237080 8280
264659468 1185
589825111 294912556
523049430 4385
128 36054157
496867765 2869
37774520 241
283487096 1348
164774997 1094
792597357 2642
875227816 2959
644019496 2355
842902475 11553
620640924 6291
433574245 216787123
442844065 4806
984041668 4179
959169250 4007
814260294 13955
214881368 214881367
694727473 347363736
632157047 485730654
941155261 8042
912446790 3049
13649221 2470
342509307 7291
491400458 1638
565500000 1885
57299902 191
925355892 317572311
380701922 1269
449568644 257795367
964251172 3721
36963459 351
809402699 2698
11342 986075292
405898646 1353
976304744 9153
273309109 5367
129931417 558
442546156 5111
169266637 4842
27000089 90
1296 307748160
856434049 11345
485999999 1620
838497205 2795
293700979 979
880404503 8057
661555413 330777707
562503185 1875
528903234 14623
120843530 439
940 151284540
306309328 2782
183473757 695
603289441 8880
6899999 23
945242397 4022
489452450 230044588
366095760 8880
788489849 3064
568201932 1894
353194510 1811
373169276 37105
140453736 607
786209941 2750
977889572 3454
849297168 2831
293492845 146746423
157324027 1146
96606510 768
162920311 162920310
9688800 36
570300264 1901
611856358 2199
15789 498749529
762584687 10737
471219737 8086
443837516 1619
539132328 2331
430599088 1499
778913884 3596
951416124 447739047
3480 196002821
957400838 4412
633921631 2490
41700140 139
426854449 2078
247989964 1487
387048242 387048242
876301774 2921
475380965 475380964
410747780 70096
337122834 1691
707930341 2801
913799999 3046
475473480 3388
796299973 3354
454143525 5398
25500113 85
176458074 176458074
706986154 2883
844250760 4661
625628691 25763
986769887 493384943
4821988 4821987
109597583 1552
268024419 4761
121074464 2364
953400043 5418
797411761 7253
677755945 11746
569098566 1897
832372141 9957
232623850 911
206878849 2924
244200001 814
946658505 6229
257400225 858
450600735 450600736
914087790 5843
439499936 1465
14839964 54
549936413 32887
525248476 3292
6128 994457968
432439113 2518
977996739 3260
841134294 13167
353274045 1994
988804118 3296
114666895 650
262208866 1032
179399861 598
801 225549701
672302241 2241
862905500 5529
587998040 1960
850199999 2834
360890843 180445422
226522769 113261384
729378649 2717
902591900 412044939
637551257 8184
888900000 2963
568638161 12380
277670150 277670151
516001720 1720
934199999 3114
54599819 182
784797385 2616
193668956 193668957
858724234 10191
399213360 2106
516466906 11143
398098975 1327
172500575 575
576225684 2133
2957 563360810
43102752 43102753
25584256 94
956755808 8578
63038336 832
133277556 673
289201532 964
4446 931792680
610034373 3303
856601618 3017
685041407 3456
900750584 775162338
9118 301036925
593101790 1977
310048636 3315
439499137 1465
251239440 1410
585732735 1993
67425988 431
546087529 1932
627795057 267534703
156790531 46484
863999625 2880
814286788 10579
811286469 3307
391680600 1695
850477677 2947
682867180 2652
636044060 636044059
507394311 1712
368207331 2254
149811911 1828
69613734 69613735
157953802 1867
11235 989634975
683102278 2277
100494051 439
631019912 2692
6996176 176
115765409 2266
91315213 971
923393622 3826
306782970 1487
105900126 353
883613371 6008
80099732 267
342081936 3528
105020723 52510361
668848209 5173
31433442 621
311868174 148814383
507683240 5031
433950626 6025
306754665 153377332
6294 916614102
908733647 4304
804302681 2681
197816546 840
6730 620174127
345317533 2686
541003376 4457
60030056 303
191100197 637
57829054 744
864226723 10931
616391733 123688
180600601 602
429300000 1431
115796775 57898387
305398983 1018
632602438 2609
558901863 1863
695823799 4616
809777818 4077
739500763 2465
243190225 1027
381002192 1270
5052 482798054
885168439 11319
884541677 4904
586453609 3238
936651087 26261
713401099 2378
419180758 5090
207286884 756
765032100 366141517
725295576 2608
96748453 516
322716576 1326
755574073 5163
720304764 2401
472270831 11805
651300188 2171
225468862 1153
442901689 221450845
523498255 1745
508705353 13244
564760951 3054
754800691 2516
556206818 2024
775980100 6678
793766688 19162
686999103 2290
572935330 29695
755 62343370
290100968 967
141659691 526
281467447 4729
641188081 8984
95 27077660
784 182997462
140921143 568
412375461 206187730
305701020 1019
51382777 25691389
938293234 4878
423940271 3604
63114963 63114964
726597577 2422
849304278 2831
912437945 433355975
590463377 3101
421800001 1406
4498 120973710
487707083 7370
120300401 401
567111985 2568
102981035 369
12327 786166752
503409469 11942
624049920 2496
196221555 98110777
499736200 4909
962780254 4586
541637616 2417
770097434 2567
562975999 2920
100362975 50181488
323520276 1206
352828048 5151
494401648 1648
488302593 4230
761520514 5705
25445730 12722865
156915912 8119
842151680 842151681
606434291 5526
784637446 766019523
447598766 1492
936299999 3121
696230271 3721
865819708 3596
2197 534619614
583516809 4835
656788904 10935
877974825 9795
937980101 468990050
313801046 1046
544272521 3127
493801645 1646
1595 443497725
1341 323379669
799685282 3781
993 169733179
710456611 4958
529179489 529179490
527174809 5370
753897927 2513
573765209 4417
970206975 6784
424201415 1414
363072283 12061
617370600 6072
3372 784622540
659922419 9405
74999906 250
678405400 2440
714 142038876
562964113 5112
539718929 5194
33342808 149
548225390 1910
220014053 991
374398752 1248
622116197 26997
643447540 2185
555118840 1881
469502583 1565
564140359 10326
336949524 8965
450597071 3190
160093081 7272
768113513 16807
400310121 10345
386023881 2339
477102786 1790
312926208 1632
953402183 4392
344053552 5342
420144047 23366
67500311 225
928056243 21221
821030044 821030043
431461045 2394
546598177 1822
575310297 1969
285773203 1088
892203698 2974
112692035 396
713905009 6253
416069102 10873
975301496 3251
734012485 8094
751566899 4214
876602923 2922
652577462 2219
729333582 2557
940509001 4500
267365615 1193
710900858 3365
47833268 23916634
413712944 146603145
776101132 2587
795473559 6471
368547624 5678
995619583 3559
968578006 6743
155099767 517
979569929 489784964
481295428 1891
557210461 2520
61448825 575
439198536 1464
335465975 2109
116700001 389
415802354 1386
206381999 1325
893224463 8052
798749051 399374525
759104064 3036
831202766 89242
240312096 133535915
75185196 758
719666815 5151
841061706 8522
474911159 2600
43968049 175
845098390 2817
916539231 895093961
103481131 37182451
818402729 2728
189300631 631
198801777 1349
276462897 3862
278699991 929
73472440 1323
385775433 1477
793254299 396627150
38883953 205
315898947 1053
51934491 25967245
396670973 2597
394332287 1344
36915253 1077
224131834 124759363
15723 729963468
701212386 5795
631497894 2105
764103585 2547
157173249 525
715659257 2486
240115981 3163
3738 682936121
602599119 4924
418127276 382344398
213323517 1204
480602729 480602730
908861660 5228
39847203 235
912899370 3043
956291846 3943
367501928 1225
539549595 2921
5203 488148902
129183887 766
54089783 7021
478120709 1873
520519671 1925
537001789 1790
635511628 4052
208874867 4021
92099694 307
643803115 2146
700468497 90104
527878805 27979
526008842 5157
64491655 248
891334351 3632
883188446 883188447
972611167 3424
831421291 41840
984403648 77293
142200360 474
802872134 401436067
28655625 125
107599274 96675
108150631 434
134855783 987
372139292 1623
465130655 1587
750382693 9094
536701283 1789
777496524 3738
391561983 195780991
670799999 2236
778693242 389346621
634615562 8870
629050772 17222
203985392 2804
964661895 480784329
775774961 2830
957752471 3972
191921238 695
571098440 3124
412253987 412253987
2816 407545600
612412920 123570
3750 956291250
363650260 2386
898914264 5272
14168808 83
470134771 2605
477901140 1593
851071240 11720
566366153 2057
233509356 959
293191903 3174
201529581 1268
991235781 5254
308080336 210115026
825241536 4704
487647835 2426
283257607 283257607
120319789 13548
405399054 197677766
788718228 4076
748527525 2725
842345704 383554693
880199718 2934
65400277 218
710539650 3825
628098043 2833
889307063 4181
910 183154940
80797656 311
444298518 1481
923896847 4452
291139190 2189
301442425 301442426
151500753 505
707109974 2925
505654000 1970
531889620 1991
365335096 2905
40389912 2387
799202663 2664
452610519 6260
921667559 11925
1458 287460899
939133999 3500
868995849 698169217
426898578 1423
418067019 4460
433454857 1639
361775962 4013
825793334 3609
994699139 4471
221614433 5408
813262885 6964
940503134 3135
913641202 18183
544700881 2813
716452610 3715
760878939 6515
2346 493352575
186924443 668
729304489 2431
584896992 3144
331750332 331750333
840851251 2875
786338016 3984
729909022 22681
279649920 1760
358076393 2451
141774931 1562
365774741 1906
432155673 11494
626427239 313213620
402362288 3429
380289464 2565
284518187 1044
563822939 1937
662102207 2207
354170682 7371
884642001 4072
371143986 3617
66397055 267
468124062 1713
991203305 3304
853243546 3363
855438496 33443
790089973 3031
976456308 7289
843558104 5015
796633008 775563671
843304368 2943
698097673 2327
456882303 228441152
1565 213062230
660998566 15615
649112214 6298
39832099 140
344901650 295542958
334048321 4006
160743421 2052
552069815 7418
346623710 1445
500694106 1873
870899999 2903
101399663 338
988040549 4425
594753952 594753951
3161 469801558
603300001 2011
46552553 184
414901383 1383
514826036 77278
780162444 3447
360060044 360060044
981444899 766563429
932401483 423895080
361330795 4003
855282920 30770
617543483 2381
32975368 3089
528096600 2190
537390309 2093
115778084 115621636
22742176 11371088
644097852 2147
84494767 957
628544159 3478
12443758 619
982497596 3275
14162 674568144
3676 976725592
217709971 217709970
497107622 27203
450 124630022
942943052 10111
751563483 65633
984365491 4591
935314431 3536
460244755 3414
291303563 1520
650998001 2170
429466261 1157591
193490665 96745333
207907449 103953724
652164796 4479
404011297 2262
496362444 2823
824182956 297991
309300046 1031
715463665 40816
47762497 821
492241282 2144
45693339 21240437
829188204 3589
704782773 352391386
672072628 2924
114916724 605
2529449 13
415338643 1564
884397051 2948
708544850 3775
52525513 26262756
833103791 2777
108776084 770
281159395 10617
527562287 2948
744279057 8042
84381336 333
346114976 1488
373768879 2740
314176053 4180
5785 853808150
8616 534727724
292368007 11322
437701459 1459
943045335 23085
688777469 486721918
802302234 274783491
863680084 2897
674678269 9665
465023833 1636
936664795 3393
203853479 821
324409409 8082
601484700 2540
368701071 1229
65243837 32621919
384601281 1282
239488206 923
576216745 2549
836999999 2790
374306553 28138
604855501 3478
10072 563431635
541167873 68003
631861078 631861079
151500822 505
275019465 1642
557979989 7552
754556626 3897
164699850 549
131210966 131210966
939720533 21445
905828724 99948
941481936 5699
658593294 2869
13897940 518
787683456 7632
687602291 2292
209700568 699
19200001 64
282526601 16161
41547154 20773577
861598004 2973
87008416 352
267772921 2355
218701749 861
272594394 4164
671400945 335700473
57376228 289
12638 692436020
715686826 4335
748500050 2495
478626624 17125
477866659 159342
44203805 599
506122367 1891
219900001 733
73263138 951
722719843 2822
784068116 9315
748949562 2617
524164076 503591244
2637704 17
626759925 2539
10901 909120715
703364415 7978
632177310 22871
439771695 4434
323137532 1879
642858849 7003
452973665 4576
800165293 4724
35400117 118
536100000 1787
714625822 26692
378372643 189186321
795543040 8720
602400357 2008
899097006 2997
525214877 11896
614054734 3435
301201158 1004
865983423 432991712
18455977 6810863
968081486 4061
968558518 8427
674823719 674823720
385301520 9752
55592107 221
793 103451799
51358681 228
258600000 862
947707147 12283
969277794 476263154
505696468 7291
43596241 718
708208896 12192
1479 216685440
284172223 991
40037609 188
961113054 4947
124630974 2139
166053140 5815
575999999 1920
284754609 284754610
7107 988419861
155633684 605
450302454 1946
993792473 9096
293494245 9999
846375051 423187526
93484579 602
779349941 2614
409197075 3016
366298780 1221
574721693 264728813
680514642 357861318
415199881 1384
157056154 813
771530627 6402
126956618 126956617
817797274 2726
171600660 572
922039354 10432
258460830 1161
424650418 7380
518391293 4564
658503139 2479
699313866 2594
318142896 9088
17457923 287
405901718 1353
966429793 8791
576993975 3260
337556700 9204
5730 947650897
893908972 6457
567274769 3690
744540930 22155
813860896 61458
307714721 3786
467098923 1557
885602952 2952
494401649 1648
335400753 1118
516841217 6451
159182311 690
271630290 1014
128521684 24309
277280999 2250
409222934 2673
795733706 3655
531832382 3477
610259021 19010
177048859 177048860
528088609 2784
787799999 2626
615388245 2055
408827386 3437
981091310 3322
90017576 1027
928118518 428919048
453066096 39856
701395393 3638
458854669 1724
138116791 735
579000001 1930
728400430 2428
339608294 1215
154814824 3517
254147177 1649
640748346 2270
792552201 6214
175500000 585
830672690 5239
254674885 1730
240844372 1877
709491270 11091
136009399 819
358200733 1194
284076973 7065
536228499 8221
849875819 3244
3028 657243326
384599341 1282
155349302 155349303
499801665 1666
442577564 5785
783180458 72766
866035420 4426
666229336 11918
8731 829651693
306600623 1022
924593086 6326
260244768 1123
775500372 2585
423188090 1830
335316956 20956
298566018 149283009
204864992 6733
507660830 1737
827039697 17582
295982742 1349
398409 550612137
872914153 252562
905152395 3243
250021347 1476
4218014 16
96963637 462
597922525 2271
366765174 307259610
987518514 5114
329091589 329091590
126783937 486
914657185 9072
487547724 16943
805075907 805075908
837193595 4139
929149831 3291
399091223 3486
431401698 1442
126508128 561
98567956 728
546667151 184223445
516228949 516228949
640588525 4059
763801178 2546
177071960 1832
814439468 2851
5628 584046267
660822925 3154
65585049 245
692474092 27789
639900311 2133
909422143 909422144
758965554 5649
154439693 77219846
701752652 2491
452910769 3791
451800000 1506
637498599 11252
703238184 14212
782650315 3778
51900339 173
608401671 2028
572991018 7640
560334673 560334672
400016416 1494
204945941 1180
717557959 9888
790202635 2634
275220990 1955
353578104 2388
947559128 473779564
675001839 2250
923965946 3803
112548163 56274082
228839868 2873
484230047 5088
983 186919572
721610481 360805241
12919920 78
622490838 3527
433799999 1446
867947824 3455
445763411 2313
24086 902818058
313969624 2130
1829 244158697
714532865 5682
210053460 798
380226242 2486
858302862 2861
138522756 685
550766040 26202
796803041 2656
930003099 3100
181135915 899
151961381 620
488914259 181775446
379332312 160206676
986830751 5536
906829883 4166
602263465 8591
809842819 648796823
107411417 447
817351768 3552
584266624 2465
987120221 807464553
6335 995035662
70880109 247
378600431 1262
3938 623810704
22314854 265
399705035 1753
679815360 2520
38217135 178
983925117 348777906
939089199 6727
359332113 10689
492598675 1642
61006662 239
720885243 2542
505112561 4570
699579405 14839
239898298 1567
444601073 1482
59164023 206
372168014 4060
628360825 4836
76800000 256
766647123 383323562
378540298 6349
990083252 3545
328500000 1095
188258687 664
884096180 5830
266175602 1099
212592419 930
650146368 4448
219913059 4105
52511420 1408
465096080 3018
68733449 434
734855660 3771
822532247 278925289
86069868 3342
28800096 96
851449297 4357
428301977 20918
338040003 1517
635043772 4088
870295948 25229
971100885 3694
539416704 10266
59492005 1000
435988058 6591
743100420 2477
806281167 24728
455099086 1517
368181177 184090588
414610706 1925
178508808 937
497267012 7876
733238002 4708
3087 819839286
317098955 1057
577489848 13228
941697216 3139
565990124 3156
458549121 2586
525497311 3088
193872951 1467
208254666 695
25738427 10835923
713437300 11543
883118940 7190
757424800 2684
2451 480698740
455953458 1803
496745041 3320
784601471 64555
501235927 4903
408600272 1362
607587942 2441
1598 417621704
118391579 414
191999969 640
959703849 3199
105546937 419
845697180 2819
942157001 5338
916286111 458143056
510657199 56775
54000016 180
228059860 1295
14437 977298278
1953 476430444
222600011 742
728039969 6181
872432373 5818
945545440 18020
788100001 2627
791465489 3828
961618635 3557
750665252 282524725
968333291 15228
395902477 7875
491109873 1793
527687560 1821
825412307 412706153
835800001 2786
863335821 3910
85930389 42965194
117748472 2073
200813867 1047
907805758 20684
285497769 1055
268054006 1731
424110977 6074
218394994 5996
81084573 1090
133199556 444
607604199 45850
530457185 5960
509122054 5233
702063029 39687
624649419 5539
236659325 2065
263182481 880
88154200 1585
586552582 2534
501751159 5693
635355190 9535
792742631 28802
203441258 769
398279614 4358
560259860 531052
494260341 26465
880137335 4889
770268570 14212
106800355 356
48599999 162
352847771 1790
891704057 891704056
313199962 1044
427684324 5851
715714083 8633
302485301 4221
161986074 588
874888988 3784
740357914 5089
234601560 782
384154140 12289
312389222 1197
145010403 2266
754197487 2514
876620366 12406
22238625 93
272699299 909
937133741 4834
179556074 675
223976289 4072
830400000 2768
873877784 6044
315831508 2687
438299999 1461
420957145 2540
901485666 8551
58329955 258
3923240 3923240
327451007 19776
308413105 2058
718803913 718803913
246386010 1115
18696296 65
263298618 3553
6963548 6963548
657953071 5705
269411006 134705503
917568350 14273
793864567 8963
104043059 605
416250331 6634
708370464 28576
67640077 306
828753932 5707
116434040 116434039
494400874 1648
589650284 105703
226767923 1731
2517 748588605
623659025 311829512
54384668 54384667
21070127 133
559565533 371251324
995238797 5243
888236476 3675
790197365 2634
605865260 14846
462159961 231079981
173892238 173892239
555977829 1957
825789832 4797
934803238 3116
563801792 4448
56 12206932
100309604 561
130738891 3490
420900000 1403
2998754 54
47593260 12870
323762190 2865
392234244 358709059
657587453 132593
244110895 32141
127199975 424
144600482 482
901797875 3006
24407585 9219538
172166443 597
393020316 3042
643182571 2526
581920699 2300
1015 297870229
810295163 12879
713703953 4095
721535892 53854
72899756 243
5819 435730585
100372415 444
32534404 778
615607902 3029
595093429 2532
409972392 2046
619553175 7678
416563591 2707
695099999 2317
622697059 2218
993276186 4465
279244377 279244377
834879808 9987
685905480 42837
437237917 7636
3594 782873487
265109748 1252
46816168 196
32528859 389
842635891 11739
481 92818089
822365087 56131
636603229 2122
859279640 3201
25738341 106
45236628 409
139553711 830
485596106 3617
809922121 5208
614175703 2554
735515674 367757837
321299408 1071
22340908 241
35980737 352
203352304 1055
370798764 1236
370513798 2121
719358143 3552
236399503 788
852491437 5968
873566983 11000
839661631 419830816
725283613 3015
14799 287366982
316827074 2347
841 160172655
104583024 936
3952 957206016
443674502 19157
225275863 2332
883258161 4455
496007667 3635
100500001 335
751407022 5760
854911175 9025
454579369 1862
830102768 2767
442856213 96152
721718625 6269
934500001 3115
273346435 972
367889796 183944898
441899943 1473
436801457 1456
421338667 4794
974240893 85738
535612943 2308
181800593 606
530974040 223717619
74700378 249
869495918 24847
444737010 149440405
449989529 10490
908453303 7656
460420416 3185
508308120 3160
908799654 3423
747116262 4064
1570 373738500
609920142 609920143
34817001 125
119495199 5342
729992341 6138
387486087 21349
409290539 1421
975296750 3251
966330900 4531
525091541 8131
630998460 2936
156158582 630
974718444 899050949
229677590 2595
457556401 3015
216688315 1194
830097234 2767
993762735 9917
996082132 4367
528917273 3783
957724900 72918
511199999 1704
834465759 4089
607525808 15424
762072496 39943
12900043 43
456644999 3750
418933629 1857
46573200 176
62527 857646619
300899319 1003
439112304 4136
182629930 1231
429300977 5213
435718165 1932
527178175 6995
964749512 8533
449941623 2577
419893760 16280
2752 227136320
90916606 358
871201074 2904
6781849 25
98820977 488
867002851 773608596
334715999 1363
654528378 3141
292199999 974
835427134 798799504
117586193 589
352379183 3792
804636178 3698
375963080 187981540
168242840 5889
860487710 860487711
587034947 2362
216001390 720
489853306 10676
787897284 4267
210524257 5704
141000001 470
389159641 2254
704403099 2348
1067 262152831
487278096 487278095
109697412 836
192853194 14309
257399354 858
842399999 2808
38053971 38053972
83667059 8474
201300001 671
885605603 2952
238505241 2719
824700001 2749
317925701 172106294
864898520 2883
677026729 10584
421990847 10102
851909070 6590
924052049 13599
406693263 2090
325199975 1219
478803451 239401726
833016498 5760
45472952 213
658772111 4924
901197163 3004
439516632 246504
9221 262382622
71881749 475
230502 4
986302207 873882829
462899988 1543
505199999 1684
706278651 5026
919840079 919840080
982870318 7293
767167332 7914
887764254 760578554
874097362 783659627
742796936 3768
344183611 2202
886710887 4536
676661899 676661900
681245137 2288
11828353 86
765402908 3733
667359979 3188
523638045 3955
15667328 665
54865488 184
291982535 2133
632046784 2233
884403268 3163
565754279 2472
631419762 2361
773145735 3023
574800001 1916
131477506 1003
149792305 2950
540267006 5977
851378579 14164
131160668 637
48617419 551
558836721 6729
923849744 3605
714299599 2800
428926568 1588
934803117 3116
897733558 12803
863285597 9767
442616543 9888
208200110 4047
863605674 4534
84899999 283
902480945 902480945
575525504 575525505
422036522 3420
173 48760742
390549475 24698
668808576 4626
105899808 51829597
600957158 5462
875725885 75936
106313372 807
306645573 120908957
220801761 757
875703425 2919
763425513 5396
906194234 906194234
861426140 91108
721037673 3999
600903521 2003
813597745 2712
249772157 1251
433798698 1446
761074714 3047
324976476 1211
653474735 2544
19266896 108
354155661 1972
501319498 2371
494041378 2279
871297561 871297562
794711070 794711069
59802041 434
994140472 496900483
52090222 52090223
224 44524460
748942080 4757
63763692 63763693
62528508 941
871802905 2906
24915780 398
615276688 4652
268738000 1000
824077912 11354
60389929 30194964
927473651 3794
221792255 1452
272995709 923
578484798 2983
518100846 1727
972945990 115758
603303242 2011
80990891 1010
136458591 907
302764934 1419
607394755 12037
372650750 1597
947158189 473579094
398087675 4722
848105604 2827
23100001 77
178273155 1818
893402977 2978
322801075 1076
960031008 5328
339602096 1132
218082463 77405
118927318 543
860054567 3828
593863271 3731
115759134 57879567
592801576 1976
71992961 640
162599671 542
876299735 2921
794284001 4000
2662 600515043
629193361 70680
242728324 1563
235063453 2028
393425949 1334
655397575 327698787
67257914 1863
81185980 497
326141448 326141448
894928320 8745
901873639 17332
822300000 2741
579146785 6627
734700001 2449
248037174 1914
261104075 4383
844602540 43452
36238979 1740
340562979 2942
446674730 4414
825494511 4852
912478515 7326
110276973 5461
211887527 105943763
696904092 2323
941700000 3139
462751708 8928
598853167 2297
29845232 112
474943935 21088
788619219 15641
966647298 17281
227050217 815
128584435 3750
377701260 1259
547175879 3987
43123 815275255
871546611 3113
763156967 6526
725914334 6535
302400000 1008
345155573 345155572
647477637 324606874
82110397 3560
511464681 3339
18131427 293
508677323 1812
526245307 1759
63000210 210
252494174 126247087
280764208 1116
736608835 4902
860027262 2969
74516623 318
37131 382002465
335664336 197001209
517757163 211698915
387461350 37067
185064769 948
109010633 16875
68060274 518
610130178 305065089
838557324 292824537
670168721 6140
414 102317202
550542805 10826
12462 636116912
3556 715295414
507601912 1928
178881847 133603746
992611720 5247
406816015 406816016
110837070 1127
815280712 31848
669361305 16249
840897197 2803
70500236 235
562785643 3713
546642465 1916
251594113 1232
384346740 3079
210795428 72538
965302179 26066
831004653 2770
238757351 1550
3454454 12
599428330 42624
291762291 1278
409403279 3137
305478216 1116
443381446 2187
458125396 5891
902437729 902437730
844892742 17242709
780297558 2601
689034016 28231
673108997 336554498
3168 468265866
249173200 7667
566699364 1889
21300127 71
1786 482594511
258892061 8151
223800765 787
122089104 424
457733807 9324
131252028 1644
82800276 276
397081371 397081370
454175712 2936
662647067 40585
120892215 120892216
557400533 1858
918237779 818867222
589071036 2166
415206545 1477
852002839 2840
82575995 1319
28138879 34718
3055 635571365
163575241 615
60899797 203
847521399 7480
225225211 965
805351119 3289
656663039 3840
387032625 387032626
382863625 8734
772577916 6204
320401067 1068
178111305 89055652
657129649 328564825
226800306 756
998096673 3327
141712348 4557
538186167 229965758
137100356 457
975959362 9369
170700569 569
959765364 4163
366603324 6325
906903024 3023
503297587 30127
2794 562450344
41612104 1801
91479860 307
391007239 15464
218960633 218960634
928773795 928773794
471702968 1672
457439429 3910
622700785 4428
404507325 404507326
751998113 8976
845725379 15646
796832920 796832919
708597637 2362
100800000 336
169499434 565
920534311 920534312
624284481 248446
47651670 8338
479985645 3005
135369747 1745
772915257 4269
149291999 1056
325840855 1124
922114623 5528
6210 924482540
725389478 2979
175930638 1071
430506179 2526
20539008 108
30953537 971
53270892 486
13969 570733278
839680556 3595
12219093 12219094
9614786 91
513866185 7370
16216685 16216685
33000110 110
949857323 13227
599654577 5003
24114523 83
296946350 1593
608818501 3505
857366371 3115
349982343 174991171
129900433 433
945380982 6086
518645810 157835
81232809 328
200400667 668
567543483 3044
639602132 2132
456298480 1521
273300000 911
243073178 1857
742992470 2617
2050 143048755
802708755 401354377
552714750 276357375
293995981 1058
983464104 17416
685274591 12679
684553655 342276828
511786149 2911
817642486 2973
752547395 15387
70849484 603
101235621 50617810
387901229 1293
664149383 453960918
108024435 54012217
225372005 14034
438002544 9744
864900000 2883
847505197 2825
345661973 172830986
416101500 1387
179250894 5610
529902467 7446
5801 977382214
246000965 820
282683659 1117
705597648 2352
803187815 730061249
672300000 2241
553858177 2999
751959916 751959916
892336769 20613
644548919 487761016
261968547 1094
389363607 3480
376613232 376613232
617735530 308867765
394379441 1744
779603849 9090
3271 576740475
294299020 981
449026807 366780320
83399978 278
278134817 1312
521675028 1772
377102400 1257
234520001 820
879004799 2930
813511755 6759
64305562 4515
984000000 3280
311659605 2023
435901697 1453
928798058 3096
617335047 308667523
875610273 437805136
527098640 1757
997288670 3559
5492 876589104
195000650 650
111495481 111495482
58033672 475
429203969 5397
747343522 4540
777879393 388939696
782067080 4540
388684885 1662
471046213 52234
871353653 360646844
409222923 2553
532238521 532238520
71400024 238
383568858 1462
381580235 190790117
983855736 4915
282198856 1817
783801374 6942
64467618 293
346887451 1638
36643045 948
605748879 302874439
23305699 117
369618126 8614
767402558 2558
973318191 4271
33856222 777
545208695 6152
144722761 787
820621497 2987
544009190 3335
224136863 154567570
614997950 2050
535667552 3808
684597718 2282
204119093 1537
386282230 386282231
556879139 2322
213107413 1236
858564417 5056
323161496 1939
488936979 244468489
436707149 1815
829290665 100579
595608897 2498
98270100 900
830778148 4187
915974080 736729438
109811075 1198
447041245 1677
228857369 998
975929821 59076
592278967 4078
393298857 1311
150180799 6325
454040145 9368
450003891 225001945
260993198 1037
480057123 22583
4166 817582912
549148423 2491
463763521 1985
398935724 1349
286799803 956
494428628 5006
241362789 1735
160500651 535
389610173 9080
422350437 1863
838891611 3659
2712 755010512
833979043 3393
375927376 8175
697489125 8908
964499061 4729
755255544 271667916
958457319 5642
736648794 4338
848160077 4427
323577065 6117
949298600 12147
94322250 407
901340083 21249
290655662 290655663
114299620 381
725217450 2550
333413959 2801
896699266 2989
656939760 293557668
87370982 87370982
955251332 4844
304162541 6999
846587635 7258
952162942 4914
768736237 2589
447609546 3682
628403517 3109
56535 862515964
384080438 384080437
987715695 17228
684390841 2868
834438536 2889
405929928 1658
873310704 12432
10685 358869246
100110809 7406
906960573 11263
1185 173707573
741777115 8018
951299473 3171
243066778 1039
486152633 2051
281302381 1316
631256487 4096
1453 205744379
945128167 11828
274977202 4135
153910704 708
2991 335632195
994556712 976679376
697899536 3064
815695600 3175
184203614 5155
28317893 21119567
253342829 1690
926051993 3574
108189163 813
317098944 1057
546302427 1821
626865121 2520
570483731 329994049
44224565 237
248337363 1941
923973632 15226
893201760 16368
230861375 1325
167050320 167050321
345371845 1171
210600393 702
519178953 3254
823406779 411703390
555444477 277722238
71399999 238
361613597 10207
268811995 1518
703876938 2424
72000239 240
746073403 17004
801521642 9847
454286652 16471
617270939 224956193
756629257 139548
512791851 3257
368638218 1658
633144825 2451
258360597 879
692277554 2666
826660545 5692
481899403 281402865
324260594 1705
711119905 3828
358434278 1509
122400118 408
677588267 3584
232799225 776
640139373 3554
535499440 1785
261600627 2228
419698600 1399
938746165 6796
1129 104854886
566323065 4521
742939775 371469888
369897931 1524
860753320 3436
967918225 4452
457580754 4962
610139399 4940
745546108 3091
748502494 2495
925012517 920120969
658889088 4686
614399562 2048
35174474 225
171325407 10784
625801005 2086
245869876 1287
885835428 28718
983396722 3278
772197427 2574
832205333 297236390
301801006 1006
506665298 2820
354283591 1897
911662911 5216
26695367 252
980101111 3267
754483460 110353
8198977 37
316851430 7311
864074704 4052
878478187 768411664
313420801 10560
737015701 2945
902423811 6935
796880323 3229
801575708 3776
762597457 2542
984036930 486722470
747113472 9216
459214001 229607000
592087498 592087499
975246527 11864
161535995 80767997
318674136 2676
293633928 1204
44400046 148
245953135 1167
389606441 3322
108402 918164940
976203255 3254
211964313 8312
647402157 2158
795792136 4992
678739820 4429
228900469 763
32851908 118
762048881 4481
163193337 81596669
210504534 1866
19313559 92
459370341 2596
24668 956790550
909693000 902327050
488411623 488411624
434422850 5175
887934924 443967462
628800766 2096
515321990 3731
672408965 597054524
490295550 2049
728709484 25108
306767898 1427
218729051 218729051
667867393 6056
203400095 678
667698569 334686
632928854 14819
36899892 123
551206246 4127
123164961 439
438299837 1461
428398573 1428
543230221 20605
544362167 2482
735297801 2451
3333 613731954
287792750 2875
664943099 6502
918124789 6910
746040252 376516956
511324531 4178
706197647 2354
409371568 1419
251431709 1342
156641795 4541
240638940 1148
818464663 6750
166424526 104891788
721347991 3210
11715 697040796
299793454 1017
564659928 5684
585580319 4680
478457986 2285
297600960 992
853093747 426546874
686280462 2982
512148205 3335
285970065 4750
48153798 222
72917025 444
93729670 384
814736389 814736389
821398196 2738
789898537 2633
504003165 1680
658786830 658786831
752402508 2508
404084766 1754
197571258 6873
214718924 1181
565943937 5983
664474515 2612
94112736 2544
172731746 172731746
792602477 2642
923157624 7303
637316074 2675
935267639 696724007
765592019 39021
253972045 1854
326233991 2869
255718764 1204
416246111 7456
721366342 12948
933301584 3111
929511618 3298
890702902 2969
860857483 3649
15331820 194
187768711 5309
519903748 1846
21603135 227
663255757 311076111
566137694 2519
904944246 11567
114000229 380
965692008 3347
2418 558487878
468211523 7369
2270 513321922
641286791 320643395
171332767 627
658432474 5562
424620268 3782
999483192 4068
148243203 74121601
155666680 520
981832402 4261
536341501 4050
845582242 35117
662358892 45009
114000643 380
207657933 4557
394498684 1315
4090 739893270
571486819 1974
693307476 228744
52854431 4102
148399082 1702
151282930 730
411288905 1508
8390 563660796
707102358 2357
392040132 1361
231683412 1231
407519819 407519820
531556392 31664
37027722 241
866624313 701828196
258057240 258057240
193561515 1305
168055915 696
285103186 337799
204955129 7752
137323073 471
629126632 2180
159366012 792
395556055 1492
758706585 3156
589799999 1966
762879347 3546
722437857 2776
497433782 3109
116673748 490
23566375 452
564441101 2184
32099353 12848501
956557474 576614
355401359 1378
713115484 43565
818126184 13154
870302665 10934
902570711 3929
6336 326411824
18748635 97
816354827 4751
860780625 6406
304463068 1274
192591120 787
997235672 1007234
471598384 3512
269699101 899
910808400 3090
422015586 4397
835664359 835664359
669897673 10622
953387166 3702
336143277 1669
853681645 2965
498304572 3014
111084744 52249489
27526461 326
449419979 2540
704393218 4226
885901718 442950859
952796825 3176
97809561 38310853
750597499 2502
571910919 7660
681732376 9832
587169644 1998
35144407 151
713999057 2380
799502666 2665
237025184 3002
82415921 304
724999229 3310
487761694 3348
385863853 2105
962874424 5089
185633611 899
837002791 2790
209518659 870
418201376 1394
163737231 886
771402048 24089
276899094 923
5543 507114938
654600001 2182
1895 439334905
269208616 269208617
605261112 2914
411001806 1370
687535107 15790
423158423 2166
589050460 294525230
210224761 782
313475836 156737918
983350079 8355
272700285 909
659102198 2197
847292384 5981
243860039 89320867
802004896 5535
406290207 406290207
6564 304937184
794139231 3593
354023714 7397
132106946 849
856 227201396
604146109 4799
480366058 2819
578693712 2488
127963000 569
307199709 1024
745941797 2646
717349370 3292
145116347 754
44482985 22241492
816897276 2723
682069600 9755
602677973 2041
153936901 975
329284105 1103
237900300 793
5001 221699331
700799999 2336
279018386 85190
530101766 1767
106642319 419
922175485 39966
362297665 181148832
642301888 2141
605761822 211574563
769165527 6440
439701512 2394
788398387 2628
831188275 286655553
67302001 400
110699321 452
206037763 707
773727001 3000
931502198 8143
531778459 1994
857398574 2858
173100577 577
679083907 679083906
102994878 2414
7036 613858418
175961673 87980836
680591284 3019
39210718 2090
224553885 112276943
104219011 370
763083055 3983
24533454 213
428560562 1951
918221752 3409
955697053 10093
339963267 169981633
96300321 321
58388806 2237
309528681 4517
973790847 3557
500402371 1668
122267963 581
227921155 1673
381540038 190770019
524279332 524279333
753727780 3340
838597648 10654
200100384 667
571535995 285767998
634857132 4082
774070698 3342
232993919 5941
667255559 6804
267507289 1257
14291 896422283
816620280 9578
733241799 733241800
375657658 375657657
380700001 1269
720181195 7679
171900379 1014
176663129 987
853686587 5596
267600000 892
307442918 1294
548091201 4072
302266740 1212
543658208 3641
750000075 2500
971035461 5634
598798005 1996
782361855 3915
216599999 722
464399525 1548
99000001 330
9299 370840236
148499598 495
835813907 7381
859214276 328441885
784286973 3019
870373739 870373740
936267984 26736
279910003 279910004
8126 532504906
712837419 2433
259208144 1857
204899748 683
849262317 8359
210726944 96716477
426001420 1420
6587 649045262
520565334 10018
266026837 926
481292027 391997
202823611 1320
174538032 618
981540230 3538
195738266 1048
600597999 2002
694634969 2510
23479876 375
282900384 943
736312627 7674
729603799 9394
353158207 1391
969602567 3232
156222429 5907
844199923 2814
211963411 737
375510161 2203
279106245 139553122
877108473 4470
417994303 1621
625910516 2889
749726651 4874
268154550 1424
84050227 1139
997803096 3326
698935500 3089
127036 209040289
409898580 2029
159599974 532
318683161 1862
919798472 3066
809701985 3809
324952017 1150
540075227 2593
1075 308618525
824981688 339128814
257007620 1048
483059775 11948
317401058 1058
645901051 2153
732496329 18913
735118481 3085
801249633 6847
61721216 1532
38399885 128
645897848 2153
600302000 2001
4019 737654962
2344 633869168
657897806 2193
195630728 1102
968478379 5857
150427957 75213978
891599065 2972
536107581 416325970
218699821 729
919216285 4063
504574499 2659
659474755 18742
202270158 2716
11035 737011566
737714299 368857149
774079877 2913
984941753 984941754
75000368 250
898830957 12394
847802637 2826
199775015 199775015
955803570 9245
216466412 1684
594226430 12007
374644051 4831
453806730 9770
44787501 250
618720522 200298
558542049 2147
756599999 2522
820223906 820223906
443923910 4843
135780185 456
838760065 4128
343536632 18291
7103 396326091
996900116 3323
506681251 2658
747602835 2492
898888230 713970
444113527 2822
127488640 464
32905 660008637
979443736 979443736
757501443 2525
6221 404748948
426553888 1637
710597123 2715
919247561 3802
192815149 96407574
300000999 1000
532502734 1775
522418546 261209273
202199591 674
593505676 2085
83033376 2671
267838570 4277
226611251 1316
537080508 1926
43230524 791
825903070 2753
769012651 736940467
935055521 3147
526651981 3303
639735841 57324
966166405 483083202
539427648 539427647
184286979 2155
322499841 1075
722472585 3112
609301037 2031
349498834 1165
915599880 3052
545003089 8954
607201837 2024
931158172 4131
541585460 541585461
524869382 343231626
537328576 3925
965396975 3218
29400148 98
1493 339521637
303505689 303505690
782874981 7660
659606891 12574
502592475 10484
863172689 5958
310395370 20449
971208769 3912
469224664 1729
350998831 1170
388684427 1452
614047748 2213
758459141 758459141
705667549 2729
302971233 1621
637544516 3725
258560871 1364
707988542 246201024
574941040 19037
591325793 2557
801447066 3633
232432163 1278
996396278 8999
789975200 3084
575300292 24373
411900087 1373
87328331 798
385121277 129257674
797400000 2658
942524590 3656
596401132 1988
34800000 116
794484415 3424
273202597 89604
998830217 4609
534385999 534386000
283443551 1105
1596 102772985
181145137 2148
443100135 1477
613200000 2044
250533566 1151
994802913 3316
939337567 56933
694816121 66066
929505374 3879
811198823 4684
188178318 1081
374698750 1249
284279263 46264
644940673 322470336
158699999 529
128400544 428
502537147 2644
950124542 950124543
905977660 19171
917187227 917187228
138890591 1613
809702134 2699
839410013 19331
199699031 5668
637263655 318631827
426405575 7608
602162233 2562
436415200 1508
724167439 2729
217300024 151340168
401219841 1568
482589046 3120
199886482 837
6663 699088623
132 18021828
597601751 1992
637372960 4494
968002601 3886
805783984 468362841
10319 504510496
868751696 3225
483988555 2406
29557 804571097
868856280 21963
4473 328908636
642001675 2140
430714795 4805
866415190 36038
388091596 1815
591990434 9252
350321926 1373
832008532 2927
361198797 1204
229232088 3269
923292408 920411819
960099705 56693
549175296 4096
351249262 2369
723077817 3013
860295769 7899
78800641 314
660363579 548991718
573513697 4088
6201 660662309
956107749 4810
613573800 2102
4364 745954231
248115237 124057618
3500 34824215
123568303 61784151
634430991 214910347
863901589 3124
127450176 496
215773868 817
824262908 9436
554154900 2823
967508866 9733
850801484 2836
489888697 4622
246242989 1090
113814961 592
930040074 3674
313378787 3437
908049023 4512
789763487 7916
586752127 10198
11834651 50
229308245 14493
929403098 3098
610802036 2036
178017689 2060
983145615 5735
213690360 1014
683781723 683781723
401371915 5784
4058 200716796
571468182 2438
535649581 3415
989926705 10715
91254054 339
655199999 2184
769841810 3218
112441779 1243
3269 799072916
516276986 3115
8353 901211402
372626435 1598
845887428 26622
802821239 802821238
4611 199924545
259477344 2916
88274705 361
246900822 823
35995510 309
80648968 287
12385032 129
648900000 2163
997743244 486051047
969860536 4305
53807485 24313526
876525156 3685
411736247 6458
359629510 8706
593402152 1978
529063458 2296
453600600 1512
204807845 1372
483217509 1738
122664168 682
3669 728168085
848698880 2829
781621058 320699701
519483349 519483350
851229376 851229376
3818 100478306
347996726 410858
758082651 7377
600578119 11201
744000001 2480
3052 548630572
515924361 2323
969538609 484769304
921370420 3281
773746429 11045
745337207 4228
514554958 4684
1109 305524692
127163229 602
436734759 1463
782199585 5346
937458063 11006
10559 383593163
914137392 39146
120600207 402
287757792 1372
452992499 3963
145102526 6294
234725579 1035
179610304 4297
3557 804515146
278400751 928
174456344 764
26750121 427
377874645 13016
206203705 2548
842136767 74184
381950176 2384
632991736 3298
787072951 3055
434252158 3224
23957576 6999
28686 945652014
677361789 677361790
962125191 3473
295647225 147823612
76042411 38021206
772502575 2575
504019989 252009995
918599998 3062
410526899 3852
210560840 824
15880557 183
908820561 3323
293751961 5042
366813272 4213
739230524 2849
642923709 2597
513053312 2484
776179760 2839
334461895 1796
31500000 105
691462738 2399
211200457 704
233100778 777
650278794 2209
488101628 1627
456298478 1521
6468 952448417
872647303 373706534
462229769 7618
52800001 176
225228996 844
390911155 14603
688197707 2294
959155947 5947
881643063 4156
10997 297897733
273470967 102945704
323429831 161714916
338029961 1263
481931617 240965808
69900234 233
401570030 8130
774899601 3758
97807 857571776
316499908 1055
664758390 46003
825902478 2753
120954988 484
67519309 67519310
39163220 519
529573000 2200
961784756 13215
959186166 153839
874530970 874530970
18669 523740126
275749109 4698
5041 787593467
952339500 11106
526142 2
161031431 696
917402106 3058
912115970 3091
769613770 5391
507312592 9904
872099999 2907
611105279 5640
134321039 720
924123284 6257
469045825 3616
426702881 4954
593426313 22691
303876946 29661
367179478 1393
193577197 1389
935000825 20216
858452645 4748
373251190 4810
869979053 6122
873900001 2913
69899767 233
740206217 3179
892627381 892627381
412 101967037
259943390 259943390
803818824 5672
776818944 2816
59345286 574
29155724 115
187257581 187257581
874890816 10767
978751847 3788
678379361 339189680
51007965 51007965
557526885 55416
163945540 3252
767905382 12537
955179270 4489
313393801 10294
576948272 30441
7950426 282
818801712 4062
364545995 2757
367498181 4102
990690047 17351
207899999 693
901805777 3006
895802986 2986
6185 168708245
377352120 1535
446017991 2058
192899357 643
805179120 17807
785441181 3526
722761201 2576
286920476 4885
909655471 3926
54233387 193
970663877 7911
516247867 6872
986703290 3289
12442 852961197
132565180 484
80733948 1945
464832298 2757
728868749 2765
601263620 2373
10759881 1093
15916321 720
923900449 8527
3095 447681082
620514599 2263
751304681 15933
76274199 341
1810 162698000
545267826 410490643
212032585 1656
381600442 1272
804928829 3164
186498246 1448
2177 503283048
631653175 2204
764786321 5210
630974689 396590
399902267 1333
298903794 1239
349224264 3132
828285547 382048420
388013319 9615
757275103 5886
9610 926019600
200822630 1334
679612789 5765
832920494 4050
40200000 134
703957286 540986816
833680173 4409
764954113 4524
414274574 1425
477000000 1590
210569446 952
603331301 2665
902682137 451341068
982881324 9066
789140387 3931
782984907 3001
870441911 5637
467698440 1559
983245725 4635
837033985 6144
244130036 1047
398698671 1329
171106767 2660
578276601 289138300
587701960 1959
210252381 1467
4021 729493841
444386706 2498
214033137 921
298775377 5968
583410816 3028
508789929 1698
966297537 3221
1935 579424550
765901051 2553
311399783 1038
224099340 747
85168013 1613
73403537 14187
960352567 22279
864603144 2882
328855009 3495
774059387 5106
700402580 700402581
355199999 1184
881006654 881006653
559136954 2063
700734593 2499
299398221 1108
30994308 192
5705 479294800
781484799 781484798
662425895 9259
928610367 7756
157200523 524
266653094 11021
178499999 595
731188529 1151478
567172867 3615
694419485 47674
777709167 11212
378503369 9905
949800000 3166
977218576 384393667
137700459 459
587101957 1957
448220465 2392
710956884 19650
188022707 94011354
494684718 4080
117676250 903
427684254 1975
139500465 465
233000278 116500139
661038150 5975
295202038 1988
723004365 3932
952417325 3546
119496911 3890
365793429 2156
154876236 77438118
806533965 6181
421283149 1532
296400916 988
607851911 7045
367699111 3585
333936196 2521
394020245 3335
239509677 3804
110399809 368
883909442 883909441
6435563 57
748500001 2495
336067000 1366
167831490 782
657672249 249891548
922595959 3324
747434304 2592
582720061 5349
3999 286445059
691899758 7757
778343435 9386
2914 827591799
152518862 588
289651467 173416667
614163773 3057
260737071 4835
480602468 1602
291960108 1122
801427662 2773
660040301 2207
109058282 423
194721984 863
476702732 1589
827681142 3967
646724882 3063
270935047 43112
181340117 814
619797934 2066
318570131 159285065
139807875 69903938
773100661 2577
305129237 1348
305281035 1382
209028762 4866
82968800 296
476700000 1589
655549171 2546
223945092 1460
175249456 1218
583840122 234830871
150409468 807
191100638 637
193722382 1156
110909574 623
785814488 3957
635100528 2117
740893964 3943
379211860 2117
581250501 3370
443103228 3407
317802723 1442
798356250 7695
762884010 2934
496260761 8936
278183688 4669
125637042 751
236531095 4744
134163401 854
101700001 339
311400001 1038
59009548 436
249514084 1071
832826900 7167
768600103 2562
158900008 79450004
946547790 939211655
239 37179796
261371337 2218
662397793 2208
681693193 4909
834121366 12705
4022 220002917
175799414 586
83399722 278
817401280 3599
683697721 2279
337911156 2468
208140100 1281
14274 753139062
847101737 556206
343004624 171502312
617214246 3102
175136873 618
909005008 3030
220 51177640
611710989 317855
941943735 470971867
935049149 4759
757142848 13309
961087126 10241
669552214 23727
612544859 3595
113657693 468
366795813 2921
879080203 8757
4388 343444372
661211185 38490
640305352 2619
218160179 738
361054340 2489
484201613 1614
684818294 5011
956372578 371875559
903402917 6176
311026883 5430
609276037 3163
519781973 259890987
291147909 12600
600484091 2388
802198824 2674
534371188 534371187
25533 691561305
2450 490026565
640739268 67208
23970 206165970
967158363 379743390
475201584 1584
665997779 2220
55166 266581763
357003143 178501571
127086103 671
47292266 30138906
331621474 173869855
4019 718782074
132631471 2934
352407745 1824
436137141 7557
604687875 11362
870485439 3685
356045785 1468
144199750 530
57989130 386
293808379 146904189
494401132 2994
871288349 370761
445556521 45670
487371831 5518
538895332 8751
552 111484662
395190184 3341
945571617 4812
769096515 769096516
728625 3
644745462 6077
255141908 1017
510928367 2629
62810111 399
309731340 309731341
617635887 2343
809813858 17822
227021580 809
787562281 627930194
95573257 689
403451591 1528
762415457 2963
937042225 573189609
570643871 9726
151866943 669
690301388 2301
193579290 96789645
578336095 2814
61801216 305
226457139 1820
919928062 14947
305686333 1971
964603545 9005
39042172 177
265022596 921
210886731 924
508500001 1695
936689170 17147
771777819 35354
813617279 9520
117624876 656
55726199 249
866125248 41436
762632856 18205
3041 520896982
832031768 4627
406879273 203439637
792604235 2642
880276186 19189
1572 79129764
6267 786723231
857608660 3978
953898498 16254
651826430 2194
2124 497608995
522578754 3307
309501645 1154
91534495 551
326189814 1501
861996787 8713
245032973 5443
205234187 112632306
906622971 12767
852743082 714147784
113576389 4148
821613998 691664611
672002240 2240
102600501 342
505107326 13657
567260846 567260846
393898980 1313
320280124 298315031
67185589 557
831897857 2773
395347557 386459
396976006 5891
51600160 172
786189673 3677
463770481 231885240
639902795 2133
469834006 1673
902399873 3008
1722 236261844
253200413 844
336057163 2146
483001610 1610
390900000 1303
732353951 165616
47270706 17540825
628518544 3247
874197087 2914
94199999 314
186343344 653
210084150 98052381
614448936 3996
598198545 1994
48246576 1022
732372481 5376
909948815 11592
77189542 50919023
412502234 16181
910774123 3603
435811138 2291
115830084 933
21326 485763628
14092826 6572411
861336464 861336464
817466560 4792
194400871 648
135285039 664
917080964 401610132
470119486 235059743
223044163 770
4995373 929139378
111900374 373
75599999 252
274499166 915
978389997 128648
327899783 1093
19726616 104
222299260 741
659946131 4439
568727519 3894
854124683 9239
201824847 848
1951 393201187
813876505 3507
983796434 5535
201837714 2418
814300432 26687
800017786 594164387
988401025 6448
695828688 5424
791860055 15073
853195595 2851
12541169 49
389957364 194978682
135000288 450
697207756 3168
182519105 714
348636871 1539
938403355 3128
998700404 3329
588415441 11524
505271715 2795
249655652 7059
326315924 1472
234323172 3222
114984189 398
654231401 4825
204269022 124113936
320999999 1070
410434004 1591
388916221 96548
468449308 3950
960810722 5377
191267707 1459
351000866 1170
67616506 269
256710203 2069
131263929 65631964
997756507 334988185
958034388 10413
433800000 1446
145465066 579
506503060 7314
455838513 2168
816116728 7210
474050681 1873
956371405 478185702
141300470 471
992090193 7388
634232640 634232639
727913343 2788
650987468 2277
541168015 60378
485173303 2558
62497424 287
1642 437056038
897146626 5967
948848367 860520805
531300465 1771
437632165 5277
760121384 4739
834002585 2780
754338561 6842
584170622 4383
108600361 362
60899934 271
353417117 176708558
123897734 1081
56218206 1661
146107786 2068
215917479 753
517201723 1724
234299218 781
302280116 1297
572432567 2288
939900000 3133
111589418 723
594301980 1981
418805129 209402564
617286146 4022
291692736 1548
185383718 754
777101338 3598
497878056 3887
618686201 2731
849193731 8699
953359535 6096
909004738 12139
402696458 1683
403283717 1904
833951581 3745
927161649 5936
575385148 3748
993138215 4337
339143961 19577
210459324 105229662
6900020 23
318301686 1061
892352791 670242895
542031713 2114
828263519 3556
108362085 1935
132487351 636
842569290 20490
97918651 544
187406816 3683
816661381 8227
322185385 5688
604412905 2894
207424272 1035
283388894 14535
83580390 5120
852137890 10968
4360 612879088
971703240 3239
454508261 6340
907863132 5537
711559030 21938
308143010 243236195
824223959 6959
714315920 2962
3972 756571946
679491380 7507
735790731 9874
509641084 9661
408900172 2255
30000100 100
666312575 4078
481802178 1606
974085002 5751
184208472 644
593717316 2295
855168417 6386
801381823 7842
886298928 25944
724306 4
605400001 2018
839102626 2797
521564159 66560
206345586 2542
337201124 1124
528712045 11508
680814170 5676
1509 170648853
905360560 13180
297943629 297943629
583007935 4648
461241501 1669
912940017 456470008
200100107 667
349027052 1280
786225900 5011
394100263 53883
283471245 1442
2557 592226484
961398615 476843969
446413183 2404
332241443 2748
355699304 177849652
390598959 2504
784903647 9151
998709726 10346
727199421 2424
638418690 21872
719112980 719112981
283426843 1331
419398602 1398
394123531 4605
699759759 4070
630795905 3308
589000686 2345
116099955 387
5598 473066869
641322315 3259
463259164 2542
736797567 2456
633137929 633137928
471300987 1571
663322438 482272590
868981539 52279
834231877 507644590
523863766 5540
734799443 4334
648603341 2162
801522653 4177
719869410 64935
935394875 3978
216261255 4987
588615805 55467
895481631 3239
567452089 2393
721202244 2404
756719895 8315
152138241 638
509999151 1700
432719124 4598
352237113 2563
428627479 7244
975170795 13321
44734633 276
183511429 852
957058809 7096
485100000 1617
291393684 145696842
261167468 94925395
963301482 3211
634462012 2181
329401414 1098
526717355 41308
528149813 528149813
910803036 3036
899578416 587029146
432528768 216264384
504730591 1758
864299999 2881
784805229 27313
283661420 1281
419861988 9282
697069082 2939
166271853 592
967962661 3570
369901233 1233
500224721 3911
975487271 100011
1900 539638839
252600994 2221
121185267 452
979500106 3265
953014059 38223
928198514 3094
710828569 3634
108523359 749
755018111 48565
392861426 1602
763248863 15056
434726689 1786
799594015 399797007
773568139 8562
84 17935278
989890028 11889
642583985 6018
22074 549190626
216608871 964
351854879 4520
81368462 503
741109494 26624
250094278 125047139
516902415 1723
384519128 1839
41928688 631
90882793 1092
567363596 3787
186813597 4250
814669877 407334938
668004300 420489890
690902303 2303
791470792 4132
671345429 10423
416417789 3501
558888889 43473
425408519 4956
131105035 131105035
23998 832565650
403479279 2309
824070660 3885
256792619 5323
586838283 3499
409098533 1446
182776071 820
840528671 3170
44386853 914
738002461 2460
262059220 1352
165112903 5553
80400209 268
203724071 2088
669362598 5662
200584427 1122
583831949 2702
535542209 16785
51385060 317
253500265 845
685676664 2960
903306769 3042
637975996 637975996
304874313 10280
623097922 2077
516705299 13491
165327991 2263
671755146 13583
929287623 6065
926241204 9366
977696742 3259
952183742 5115
410590800 2550
575711711 3132
595304224 4049
293799302 2961
879000000 2930
349622783 349622783
69602405 785
265200061 884
833845446 4673
726640345 1291072
45692067 45692068
954090059 44709
731070110 2685
565800000 1886
954771640 3467
654860119 11562
3421 432649495
430024379 1465
780871585 3616
5742 264270055
5635 375138855
812041679 7222
946203153 3154
725461401 3128
927397575 6452
319770266 6785
908252561 4241
605435952 3102
408988914 1877
83912 811165286
580577327 2358
303142559 2905
977913750 23550
707363340 3594
932294012 12253
353933130 2031
834009980 4716
990720499 18434
979881155 4681
112614799 559
503463729 86313
145824521 591
452513231 226256615
312466874 1995
60829231 210
723899816 2413
306612095 1344
661525703 5901
164162161 82081080
891575829 5291
777126187 5355
384455688 320076576
789302631 2631
547225849 286806
513601651 1712
341101111 1137
501724644 5543
155567881 1359
962893486 6497
854103079 5942
871202905 2904
270000675 900
111610226 111610227
78599737 262
19914373 9957186
105525945 643
824273122 9497
581680264 230744558
666937855 3104
245145095 1153
393197253 1956
613947859 306973929
349155068 7103
778756202 2637
145500001 485
178200001 594
80182805 428
322971229 161485615
44101269 271
453299349 226649675
285432819 995
545947757 3417
271608807 1433
966896777 3223
742797525 2476
28462231 1214
926899238 3283
258900386 863
953978341 340208949
395224319 49243
760995124 23951
944816542 5444
888000000 2960
291532423 199978916
983943273 13784
62700204 209
10816 693850430
219000729 730
230100884 767
249009242 987
21128279 204
87695071 1123
13623856 665
567737552 283868776
257300866 1611
406800677 1356
590401969 1968
206080578 699
869400001 2898
66141537 633
160671182 2657
499600375 91439
193244520 840
880891748 9529
549980640 274990320
384300873 4577
43200087 144
145500902 485
853197422 3771
303319134 2041
365707739 3012
51853 765411934
231836683 1583
112799886 376
28254 973045555
414025614 4202
7157724 7157725
272326525 4085
33181134 251
3410 936563320
282798279 282798278
462102811 2355
150063433 842
444677800 3416
121441642 47268
991825848 12168
804606082 6398
800702670 2669
603062598 3301
638102128 2127
591599925 1972
406775102 1687
870662759 4840
419108772 1429
928090244 223045
442201473 1474
506162183 506162184
384633236 1385
197510089 1291
826066142 10202
244978849 2764
78711791 310
251712277 251712278
825689843 8107
913061035 18726
616797943 2056
968309569 6661
196916268 1941
656 129751775
852924060 5605
77556959 13810
57588 913251871
3766 833590650
3924 611198259
7697 644977668
1360 243977937
248953759 862
78172081 456
354617199 1400
649998636 3012
402288241 4309
260157951 903
191316758 1419
967361241 4697
624028540 4481
128400428 428
523801559 1746
984162191 492081096
308199505 308199504
494852519 3480
970143149 9802
195636721 9190
304842563 88458
309430992 1139
663000000 2210
865103926 2942
457198476 1524
560676772 13207
537429257 8476
989207641 6840
979110723 3995
947047937 3904
2199 619583643
736006336 4234
814829141 407414571
67439585 262
282301317 941
448467974 5429
993901420 3313
141421393 1228
308342583 4161
274290117 137145059
940800843 3136
834403868 820037480
338086946 1481
868496543 4296
40642536 337
862769397 9881
825259035 5806
647402159 2158
598992408 3569
712347263 3456
984900270 3283
586801956 1956
695585124 5967
11288 271338200
961496795 3205
626698520 2089
101113761 440
569103511 1897
281307201 2180
774001698 774001699
896683747 448341873
637348976 6512
131602336 849
542598438 2846
1819 401098595
688474075 688474076
590169405 15532
30837421 201
194504514 867
62620774 1225
965100826 3217
190386240 745
610182133 7188
603516459 4823
5756400 27
645070465 16101
947576574 408938119
722505803 4166
173265675 65102168
894459571 447229785
198484973 2978
22746 515249616
473004079 3664
643502765 2145
555352941 3196
216900891 723
768402577 768402576
566700736 1889
529807357 2722
583908476 2425
646008760 425903723
529409035 4257
934746084 19705
259499134 865
279865628 934
940957952 7744
226325501 1650
5301 943238736
348583743 5631
70486352 267
55819 881974469
839451936 3209
481503002 1605
989638479 3890
102000000 340
140564570 1493
427199136 1424
689099630 2297
547198176 1824
994800000 3316
591302671 1971
851905618 851905619
114661601 46497
856180280 313957
214678437 4345
638121322 2299
1318 352416334
715347890 4142
171568226 663
727165550 7369
88460170 343
728924345 728924344
3438 603262334
263344590 997
955154305 4324
252300841 841
3028 897708148
748988770 2897
156019761 820
761632226 3235
672716208 3033
60599798 202
117383821 410
63770280 267
106665523 381
329098903 1097
316540435 2965
978335001 489167500
133552990 1971
4017 405836380
552601842 1842
919440262 5482
418145467 2924
927960881 3858
803033012 4223
125099641 417
81404544 736
466779833 3321
202800675 676
402974987 6103
530701770 1769
528464606 304678859
818366113 33221
763067145 354512229
786772056 4799
942530711 4344
698731470 698731471
581263494 3745
596402173 1988
3755 854821995
598501995 1995
559142131 10323
987903292 3293
594000000 1980
881919679 4601
175760559 782
997881409 4300
113829711 1570
95400000 318
842256619 29258
426797721 5283
416844749 5250
831297229 2771
604479743 6528
73721141 398
169817502 736
82499724 275
687316239 3380
2558 304349912
75260192 510
667774109 4385
591676615 4880
88726555 1055
593007449 4447
445091724 15972
579139574 2891
796654875 8069
794399999 2648
776402589 2588
425026187 1432
320023324 1147
664039000 24235
385183530 3522
630392350 2113
558321991 558321990
726543042 3417
399602533 1332
576783741 5531
3216 800813453
565611164 2865
75007587 382
924407234 9153
773552535 5317
911841481 4840
205706046 1482
903759499 451879749
80133312 327
49055172 324
656613135 314661273
273900449 913
510684314 7339
671429299 12380
170124183 170124183
286574488 27855
977645719 8619
891571862 5857
406594913 203297457
722702113 2409
994794514 4741
15419 521105168
476531381 5583
21223587 77
1998 166151682
34670629 222
247684912 1016
943271276 487707587
653988825 2188
140643552 987
383701638 1279
600220451 4450
187200762 1022
769718769 5410
643196064 7655
904985932 904985931
11999986 40
257978397 257978398
452876123 1589
247 49689808
5127 895876599
918261801 3475
439513711 10142
598501995 1995
880980086 5474
80512705 744
331098301 165549151
189895281 78797856
903933926 12003
660915452 4490
735756150 4447
609845320 304922660
256909236 16948
584698051 1949
892145534 3014
821497353 410748676
435901453 1453
23400079 78
891597028 2972
602700271 2009
222000001 740
2724 815407762
636638084 2663
1876 439075151
39216770 253
813080331 108657
629731949 2186
411904675 411904674
920378542 920378543
856663705 5382
544366561 6680
270933316 1271
602755616 4361
941884763 100009
136784383 68392191
380334205 2991
52059605 52059606
883680004 12729
602492841 7603
161099549 846
587871788 23162
811265985 4907
495432487 3882
851943261 5215
989938801 19365
443929954 20697
957801409 3380
142696816 1218
104164479 640
79460030 426
205573656 23948
946514857 113887
2155 598426087
214317757 107158878
590109041 13061
248158816 954
423707032 27973
835503281 2785
491232885 5811
367281403 2494
948 247308900
851999999 2840
827059183 2827
42612910 253
492682446 246341223
541825536 2576
114771780 1567
708274597 3134
981633671 8170
563037925 4114
984222877 974823436
251999737 840
858005288 2860
86568092 2076
220059499 1030
58721910 442
822614992 3159
565025775 2529
189349449 127364103
717004290 2390
346515963 4622
14345461 180
681053209 340526605
182732464 10097
30202075 113
959999999 3200
270300901 901
389886765 1979
739779479 3663
465300432 1551
617462297 132389
59700198 199
420646968 34066
257700397 859
3017 401487287
508857961 3081
71782481 280
980750227 73255
660300967 3006
898646490 7305
99899999 333
320700001 1069
936583375 8315
405073491 4259
767002496 3312
274509401 1100
90575044 507
676531198 2342
281932611 2626
741952729 4818
167623115 1542
6349280 224
5502 471167043
262002817 1186
238977490 831
699302330 2331
923170548 9244
381102353 1808
673149282 2444
3412 658555463
330889524 1195
242936948 1219
180356043 897
124200415 414
997092231 37861
6089 932901034
639370425 5684
664702618 3638
87839678 558
646381911 3809
778855014 778855014
181920468 694
349337209 1280
866646761 6583
934988601 31850
814136544 6192
2474 643433812
406441916 3469
570324870 285162435
676402052 7214
906469910 5769
596961000 8387
808620784 808620785
15715633 53
935697910 768443433
297053347 1893
295632898 3223
878306832 16432
727176210 727176211
218431540 1563
678001049 2260
475190354 16126
629101875 2097
415501384 1385
190446072 190446073
130225322 57985625
553201843 1844
191751911 5721
806912742 8392
295199017 984
344450071 11480
640557631 4576
888560351 3013
807574607 4392
321001070 1070
540518187 4393
748647821 28776
364752855 18184
355501101 1185
728750733 2535
7808 577028046
736145928 736145927
371805659 2677
982500001 3275
440157745 2569
485785588 14327
804465507 4381
2609 721909744
424141737 1731
652693874 4625
565187133 2859
889631941 4209
797085023 398542512
70889720 49420518
245628582 2181
704401873 2348
598910192 4284
575071069 3910
93960243 644
330144469 330144468
217581061 108790530
470912103 1768
160793568 2167
544537571 445843787
849145454 3935
176700204 589
38491391 131
659156259 4130
839666171 17508
80034808 868
499233208 223341803
749014309 2521
981608026 12762
902342013 3182
586835572 9449
351330937 24787
276852445 1914
768300522 2561
462610583 2071
594023821 4573
450158896 1707
57542406 655
326397037 1910
176835099 781
866182743 6904
217599943 108799972
708402758 6683
500128072 32598
794398218 3558
510607772 2619
533842344 4206
398650507 2334
869700293 4101
607340299 2601
481793597 2574
934246870 4141
76220480 320
881100242 2937
569168489 67485
834516541 3154
964500001 3215
826989287 3771
138618791 822
19358266 19358266
650866091 650866092
187 35748433
330028649 217230672
119656710 106933980
550258991 2001
518893376 1859
925787790 925787791
227279521 2272
768104194 4667
7894171 52
16912 97431489
890644054 799995148
546582710 2245
437339934 1993
173475996 45047
4540 567863089
14280 921421705
915058527 5284
412568108 6225
344951415 20799
818938804 6876
418198668 1394
8694 777959472
394664455 1851
751198511 2504
723302412 2411
740697530 2469
934583472 4304
333898066 2012
683803199 3313
252872972 2791
851133703 17922
766333249 4281
760495621 537450142
725097583 2417
519244477 259622238
9373 440787362
114984936 423
98099999 327
944497707 6107
912880432 3873
990902264 3303
844565150 5590
217202138 1089
949920693 17569
703500000 2345
576841552 6385
536190990 46300
5605818 102
761284579 3710
434552818 20414
737969488 10029
3629 494959177
124697263 8782
839781951 3197
921131784 3634
629697901 2099
766200841 2554
618584638 28018
396115330 247467894
117479011 430
772940977 911487
128358283 991
61895556 1345
512825100 6339
436770632 436770632
194622959 3535
101362485 842
259811138 1597
840654702 2836
551810332 4749
3999 689813583
857730756 4055
793474881 6920
686523007 7197
898861943 3368
655061072 205666
487977694 4692
89700188 299
704672605 289630437
781795299 3575
858327895 858327894
660712201 25609
769113685 3501
752207736 36243
984603094 3282
860316960 3043
544202719 1814
416700001 1389
141545940 492
318651540 35066
458093492 4520
730113931 15057
384960516 4436
288385299 5679
836737031 11874
484612188 18059
16199999 54
128746132 128746133
632058791 6163
416449801 1924
628230035 5398
446868256 354553891
542863186 12647
897671061 26455
180308248 723
341390344 1528
312213520 128400573
707260752 707260751
593892285 4314
14754 348717032
580798063 1936
210954239 5760
234669979 1002
546706801 2043
792024956 792024956
70154984 287
643129313 3808
951646579 3674
13915261 281
897143966 6145
32910 542455530
555614065 36148
750037461 9511
515883759 2828
756904130 17293
86682596 485
552300001 1841
167518385 1427
286895208 5269
447564394 447564394
742762201 2532
129646607 92144
634200000 2114
624966420 4441
412418526 6094
258912379 1389
464201006 4457
156767950 971
548669460 6940
496301805 2041
128247730 694
414459008 2146
829426268 38829
910662577 14647
501596343 18618
957636401 478818200
807204644 9529
7885 678224702
697225374 13023
205736855 25041
342766732 1267
290670366 10038
593454499 1988
859434405 11555
618886790 6830
216870443 70734
26194055 26194055
508699913 29445
353704832 6002
949476147 927185591
493249749 3131
42600237 142
428825285 11698
183083267 91541633
252250160 3687
175991886 87995943
6900000 23
776699999 2589
764848291 887295
185424381 661
417172420 16463
784791667 784791667
449507279 1635
1111 146964191
355494177 4384
176140439 644
763197455 2544
6724133 6724132
306994893 11854
284876460 1485
786329135 24966
1233 326405346
529371638 529371638
833530205 5329
515802883 5281
873790464 14808
899569815 8437
1425 257281745
737223182 3357
60515293 854
706643690 249433
2117 575728981
72392305 602
175898017 1008
274647088 1683
797546709 2885
241083392 1024
5395 639033716
543823369 3208
732944617 3034
195920114 1119
815766903 407883451
1552 299232014
700798619 2336
665654527 2464
864867532 412505275
930271797 4329
193553263 193553262
554317025 4525
98557796 560
618535603 9335
163030544 2104
312682166 1245
202873209 2984
686073808 3319
752201359 174161
766342629 11321
18225513 82
216434467 191636344
918674776 3448
609281919 8320
525001480 1750
328908829 328908830
199199410 664
815343434 401438569
408687768 5498
821817085 7369
527699999 1759
245380833 1399
167096148 563
371916807 6719
327825077 1741
295034673 2756
12289 664764433
39012545 39012546
884278754 884278755
111783674 1232
71913012 382
313199550 1044
640765547 2173
537719290 528593817
832940385 832940386
413320907 1463
845110525 3236
163694760 1554
510898560 1703
411601185 1372
508103655 5342
934591437 934591437
364230271 364230271
849897167 2833
497286419 3734
434983419 1751
413636128 1753
349945940 1460
700063324 2517
180226034 2019
796830042 543404060
247178204 962
156732841 13193
278770442 5096
701787259 36672
313776311 5683
636488717 2884
128106990 664
453139369 471529
4262 865829562
608045747 2282
944707968 944707967
86126639 372
835810585 835810584
271200263 65087
614988119 42215
106064803 969
845694849 3850
769387550 4962
839171173 3404
495848141 495848142
926586365 5004
710352475 3337
71401122 306
789820048 394910024
418172179 4161
755402518 2518
457840725 2393
548951421 3230
308423056 1696
866997111 2890
664996733 251057971
206400885 688
98375145 98375145
223000452 773
84319851 283
404398652 1348
78166495 541
143379558 143379558
515694854 22496
81888135 76748603
576175079 331232474
292834717 146417358
2347 621584005
12750877 98
973845000 7125
365923724 1704
293788759 1434
122505756 61252878
126430535 1570
896421671 238600
959265223 66225
122163255 485
611187361 8484
513033137 3131
83099799 277
24839624 125
51973736 317
2681 650986757
190915864 1357
666406448 2789
903231746 3971
769074762 4079
424409920 2486
697574101 4164
527880267 263940133
405207272 1475
62400001 208
820603576 3219
850198211 2834
953443322 897849727
2172 334629527
399598668 1332
471598428 1572
629048701 4150
879035036 3278
713877282 4376
593987325 593987325
939874711 5073
457548676 228774338
289791781 3038
475388951 168748130
914422561 14295
36943359 151
189899515 633
728627569 3038
161385696 1044
743500814 3658
996616073 451321476
363814181 2098
684164182 2724
940364734 940364735
521218530 521218531
894481685 565960059
697799503 3044
91790277 91790278
2066 224392392
880211879 5107
633763811 2464
34067032 1157
492159213 44811
896541414 448270707
82435 975883748
559343568 279671784
573472628 84758
513766878 8593
529527706 325905
871854060 4620
448502259 1495
934807524 15724
125546644 443
550662410 6357
929445541 929445540
984603724 3282
162003881 2584
372506400 6840
257281278 1079
803037190 536207917
958366877 10794
124023311 441
335398881 1118
803758200 4060
814423860 3015
694276276 2796
985670517 985670517
248700001 829
907351587 18733
818700411 2729
936507409 7570
361993912 1410
903917946 3089
288744981 1264
721733614 3598
502069471 2336
42513184 143
20387902 502
27829738 12523710
160500815 535
568498106 1895
211734473 105867236
923647232 923647232
469798434 1566
428759791 4688
175719599 1260
390637664 1705
127263228 756
354718814 2035
959601955 761448695
448848251 1618
379916552 11711
526724895 11047
232199225 774
5030 874738539
628336489 7083
318124043 1717
694297637 2547
70199767 234
489300000 1631
68531594 8134
283286303 3386
3166 634842055
880871898 880871899
127802725 948
373429276 373429276
890700000 2969
845326452 4002
5842 671567110
908 92165552
20910914 720
207150049 731
981833292 25417
569016075 4988
917482027 4125
355247313 1303
59331138 267
15299999 51
805986597 402993299
90004751 366
668110977 3926
792233729 5168
926424259 724938280
742380326 27651
12648 827609232
283800945 946
304801088 1016
383610254 1533
352330775 1176
127289948 1075
996921749 8250
413641406 1594
4209 993429225
843526162 843526161
649106127 8572
96424310 330
152700000 509
85796336 42898168
755718699 3837
792364073 2811
743132016 2647
536358337 4629
974099754 3247
316949137 3151
276234640 1481
2340 491381280
364200595 1214
873002910 2910
137370312 2286
906301730 3021
468542185 4092
370879316 1629
993548774 3819
413658595 1614
701702698 2339
948968891 5041
492697602 2634
522851 771364029
53999821 180
758700412 2529
536478656 4339
756870200 303043185
352885212 3431
186844363 1253
361602820 1269
960292137 9802
794122180 4021
730207846 14123
5099991 17
776404515 2588
362400001 1208
46124669 194
905710723 7147
297387090 6435
699280301 3934
251829586 1953
145273897 658
139258414 69629207
545472170 2202
323999556 1080
339545713 1501
794015865 3645
201899326 673
494103330 2007
851596793 573068415
805776901 7145
221399262 738
660202136 27544
175413889 1521
627949696 3341
263099750 877
850263831 850263832
382995193 191497596
847194300 3425
59699801 199
298784980 1376
508800105 1696
212786583 2032
262782887 131391443
600475426 2325
683863559 8964
143300277 1376
161574147 887
18664198 98
422399644 1408
715115615 715115615
634744067 34574
965923254 11863
193500645 645
879262385 4447
387277526 147891353
390515104 1986
536929991 2833
42300000 141
491658404 3535
12059089 530
99734959 4338
285892904 1675
198369989 2730
976331819 3671
946225969 363777973
910087229 8165
296816443 1052
96688341 380
480620961 13539
928335908 19319
430404520 2522
195318768 1283
688368558 156911
65009485 32504742
211201223 704
61315824 291
770801681 5993
329899679 1947
643850235 3015
461860251 58088
986184162 945254402
126840302 3583
7136627 57
243899186 813
769895379 6818
840302695 2801
338936835 149147054
61614379 798
414236875 2125
443378337 2762
159276768 79638384
969567204 484783602
288412640 144206320
892737076 892737077
226220941 6039
653099999 2177
872683125 11412
325981864 1878
363965568 9664
124970039 468
369729845 1234
677366151 11963
5183 748840142
990581452 495290726
481981928 203645
411141420 22005
379379885 1772
58710608 387
933000000 3110
296070019 1185
178097809 943
22063349 10062066
761671128 3874
35981434 433
34981078 191
473810633 1782
438594935 9399
481664425 1873
913197484 3044
58021433 226
930113660 930113661
843298251 2811
874520507 420847597
496842803 248421402
803605950 6945
547783647 10334
539890829 4366
156725520 76202149
448462187 2098
270299217 901
781797393 2606
287400472 958
606892944 2305
45231111 927
443100001 1477
993195657 28142
656028287 67083
789019679 10773
856243965 428121983
681899999 2273
152387978 959
328785806 1689
673522470 2313
687559981 2390
844797437 2816
52594785 241
5750 678853601
73436207 3084
44406415 18666
2711 543886242
275459390 6122
967274549 17358
866861482 7738
198313990 738
646953079 3047
324922655 3232
545581909 2988
172894902 1727
691902886 691902887
597301992 1991
26773919 160
17805 148276025
514685251 19625
587955697 2730
295434286 147717143
823826376 772889895
89147951 324
92776484 92776484
962939082 544220858
306605243 1249
628523748 2196
327001090 1090
587672819 32166
960399181 5265
538260611 5390
2044 367351652
190499999 635
809090056 3777
899124855 8718
944281977 3512
267932126 1509
3328 642661778
38434311 205
42109 697997922
485376571 242688286
624728113 4931
203835035 143941570
619939231 648472
5099983 17
557401859 1858
3469803 449
30837078 173
744997207 744997206
999929251 4689
293102155 30931
369666486 10367
80399733 268
844359423 844359424
716399999 2388
1483 317959649
495416079 3949
943896097 6149
348598838 1162
982129551 15115
17513463 229
17887452 182
220635198 1417
391147273 195573637
2945 677546758
322658671 1290
173111316 9114
728102427 2427
639885396 7332
122400000 408
146815717 1034
512708503 5272
820926328 7208
123782281 25159
921482051 8598
1956 330569868
247199888 1072
713204924 13786
558614577 3172
105947192 404
782397391 2608
26 7207279
887618163 129359
840217392 3249
775431602 3073
714623046 40511
201964950 990
703794619 7467
251232656 14781
960524363 480262181
111147552 648
970068689 15034
987300000 3291
908397424 3028
610200001 2034
61438770 211
271246338 3523
21006841 82
658234495 2949
648762589 2296
764994418 4231
325518745 1762
755100000 2517
176546798 974
398700812 6049
852 156165107
841732849 110088
3805 249478630
87600481 528
815080912 3272
420997614 2024
18934023 126
1231 219325456
296 62360609
131667430 131667431
928643293 9869
15664 912939485
3052785 16
964200600 3733
171624299 794
839997718 2800
832912249 3857
2177 607273417
671875491 6111
892708086 12611
447601491 1492
643984984 321992492
751707973 115452
47411905 733
692257257 12356
248014241 1211
244182168 4274
1931 447225831
564246400 282123200
349729253 18540
94748664 639
465298450 1551
676181750 3238
922594171 461297086
614460694 257028594
414690522 414690522
769954109 6450
196586255 39424
472613736 236306868
793801557 2646
707304600 9700
443891700 3672
539004237 3277
400934580 1634
380401268 1268
919533160 19670
374452599 4300
345022252 2749
357602357 1192
93858963 451
976709804 7582
781207710 317494545
998176381 497858876
734701183 2449
421423450 2973
806657488 3484
896694527 442653341
475907282 3077
495876579 3964
207621354 1471
395848373 395848374
861785728 10912
829981979 3343
554867521 4008
16592213 63
990569189 15366
810159775 405079887
105134408 1017
719323034 391988006
543369182 10913
61633984 51774888
738067631 3032
188551161 670
3409 533590814
981597399 3490
166035575 888
231039985 231039985
848716416 21677
535800340 1786
222885301 957
5802 983169001
366300000 1221
933862398 4070
63204 485406720
90529199 910
817777407 408888704
569037310 397162738
85800285 286
800277061 6200
128100426 427
960072038 12040
942270920 13119
590901003 16034
588650611 5723
462614849 4275
317881629 1844
2575 422549775
879160726 7075
8195005 36
297940719 6117
825849024 83690
146288411 1044
635850623 4489
422400791 2793
965950854 5214
438673096 201233046
333300545 1111
839539322 839539323
472199269 1574
242700809 809
46947487 553
693641643 6354
381061545 381061546
28476714 367
827274971 413637486
523117417 2098
481973432 184252195
218543203 738
168000828 560
340733176 1425
302980969 3688
470987760 2133
854127576 4252
187581888 1217
696345111 696345110
873611169 3130
7212101 26
1523 311880981
370648001 2140
15077 529743730
926703715 3089
974639589 3448
68680 386393680
244875820 122437910
251101073 837
447167659 1615
577798073 1926
215155877 4786
236644337 869
669593052 2806
636907104 6852
219233529 1299
723223478 2917
964200999 3214
174647609 1938
32070214 146
1974 300506228
857959319 22566
867314501 32410
939289675 3613
212999289 710
237465193 237465194
133329953 29982
905769983 452884991
907200000 3024
985556946 21522
690033276 1036086
990391975 5866
267558671 1136
983978774 3653
470098434 1567
862503767 19928
812545719 4027
176420386 928
703162925 351581463
74578679 393
547798418 1826
887102958 2957
647100001 2157
888762954 3210
848638292 21694
2100 367269474
5241 697881929
497755651 8050
73199756 244
343310237 1334
971492637 463941524
982042512 22154
297411787 5909
335100000 1117
495837575 495837574
596761033 4871
178103199 2048
945903153 3153
900000968 3000
106320872 1373
131164770 46415621
790205371 10322
817301339 14310
274854225 38052
552255985 3576
157567994 100108461
529930436 4056
15361673 5364262
469510254 1933
616875618 2942
619542301 309771150
589189976 8709
640801059 2136
337212055 1363
67790465 230
507416120 4385
540468673 540468672
623399164 2078
965400000 3218
846202751 10548
402416877 108137
2895 860322112
935957611 19670
426315263 3281
11056906 207
744897517 2483
729892670 2582
149758103 74879051
558755398 2091
516009231 2969
540425867 24618
747526404 5397
476698411 1589
840297199 2801
260471036 15887
531901774 1773
330499023 3626
308785824 1632
393784133 2636
379781029 273065790
644463726 604652669
680378789 13117
573900001 1913
43265786 151
601323559 8020
897033621 3333
295315676 23703
788002996 6796
627000722 2090
291444762 1022
973405230 20832
122736978 546
8562 474874206
880732950 11555
884638132 432949594
265204914 1072
650570691 2485
722878624 6125
105679191 2951
571623975 221297468
210472886 733
978770131 5694
697326993 348663497
346765910 5479
192300001 641
512770832 1876
2438 661275823
527451771 263725885
983973358 3829
415210321 4469
814716047 3572
5327 930301953
21599931 72
262101599 1200
876600000 2922
964760727 4042
3266 635207606
1160 266065720
72300196 241
342298860 1141
397096478 1965
854587471 6430
721932959 14818
331200001 1104
380681085 10084
257266961 7120
464647756 5577
839 245320244
675532641 337766321
960904125 3406
845656839 68680
191660040 858
883703166 20102
790805836 395402918
423601834 1412
906585877 32433
689849212 3887
470531251 1875
726678747 3125
896256217 4862
872099798 2907
751876008 3485
838798406 2796
498359590 290721691
317226675 2132
142668793 78072816
526537727 1824
577139979 577139980
168428886 83565188
902629011 3210
115394528 398
786898281 17121
529980490 9329
893206959 25433
41683320 147
811574589 7460
407192289 13033
421444914 285091827
325372555 162686277
405345887 202672944
539864783 5548
677637889 3648
38972267 227
6841 750187473
754804391 2516
730802437 2436
143534349 143534350
993486361 5369
604190679 3913
284337597 284337598
309340599 154670299
296643258 1112
151800983 506
810 192277572
526563107 263281553
627480323 627480324
422399370 1408
717302392 2391
959696801 3199
442501502 1475
3455 749892101
179200488 786
257928030 4421
959354879 6528
314152361 1102
309889271 2684
297954640 9827
801312599 3064
411900613 1373
335998978 1120
4548 215091941
3024 626026558
829661537 2948
989523783 49923
976796815 3256
449957359 2407
612201719 373049877
430386753 1739
908525407 6511
584242463 15511
437757125 1625
425564526 1594
878315759 439157880
920018385 19305
406500001 1355
117413017 392
549945436 549945436
936319420 3321
49510264 431
529649365 21301
488917605 244458802
379231801 379231801
648603621 5496
376863426 376863425
763502545 2545
728934229 5406
120365429 683
887416526 3671
722938491 4742
170844865 636
640971253 10408
826848240 2791
2464800 10
660782408 12116
864399432 4434
2874 603696707
827762989 5107
691502304 2305
2925 588939975
767924899 432731
163499834 545
463711865 1991
257511956 1196
451798493 1506
670900678 3569
10955 808007935
845724689 3182
113079315 2187
893694159 5690
488495577 274253084
1512 251352929
818300256 2922
300183812 5157
9893 503642176
12125 997245717
570624989 13726
208599761 208599762
459497760 1632
925465890 16129
140390681 4575
434506595 1495
703172735 703172736
335841426 1962
490643892 3396
97260510 40004871
806307259 54506
47581512 29133
158399728 528
35820401 140
905837618 88505
804902684 2683
113815913 633
280292599 4311
439312377 1921
949496835 3165
552909537 7021
492541216 1929
498901662 1663
927861182 676994692
751199849 2504
614945654 4680
943640407 10103
786275469 2647
526755 6
916463455 458231727
839423665 2844
802686430 2990
902959878 871993540
72300153 241
2140 478251480
748690303 7312
677055735 3635
181359961 864
562668198 2147
644715293 2177
630902036 2103
684097213 9353
117627301 420
980403268 3268
652202175 2174
43783838 1221
885614021 442807011
381933239 7215
834264909 3805
376198746 1254
702914784 3151
838950033 1898077
694158374 694158373
29399902 98
855299864 2851
891431977 891431978
11582250 47
722136792 19044
899999 3
4815299 22
590401111 1968
225228231 5145
605983463 2061
310208789 1894
694038224 2390
28498 617583827
983187798 9094
771529402 3626
63300039 211
1168 337213280
863704005 2879
200100636 667
130841954 1396
12825 938127265
613172839 4130
907401520 10521
312419418 312419419
581282106 1955
780577085 7416
58012095 514
623448827 6634
552598157 1842
28825164 241
45030943 224
527665006 2222
102175373 413
338239991 1846
216711400 839
422450582 2063
396179327 2313
594170170 3269
756772484 378386242
361709661 361709662
575398854 1918
326025285 9327
910496965 3035
613473913 25231
54328934 383
530698852 1769
969614047 3287
4152 969624864
43358714 21679357
995815485 5191
941098866 3137
100865567 383
19852 713123544
588068639 53190
353729899 1940
793801205 2646
394801389 1316
79799739 266
826834134 5586
20080381 10040191
440181683 3439
573920654 573920653
931297500 4725
712986968 2692
174655106 648
558125246 3955
631995876 224007652
527099124 1757
59277511 562
5880 928102924
973503245 3245
616112580 2796
697174968 5509
895544004 3097
548634628 10247
567427356 2881
190203975 975
846299660 324210529
199684629 738
585035440 1991
927461584 3143
116511130 508
729126683 5223
640799274 2136
3441 602017702
86917591 794
481994808 2136
97200099 324
126633402 1027
507095579 3148
1648 345084058
243890538 2141
22960124 178
597300202 1991
933214858 489226569
578398072 1928
588299492 1961
386217474 34685
538011131 1844
12866 795916492
563351387 4614
1956081 70
57000252 190
865661768 7621
547018729 1931
591100309 3922
5974 564351832
754263726 27551
883881169 7912
479580570 3339
852597158 2842
361736551 1471
1178 253362236
91799738 306
842278831 3720
669899455 2233
697678791 348839395
595871131 2065
375953175 1521
888680592 5578
970128145 863051717
211806436 1744
501901119 1673
224699261 749
737332336 3279
2450 73099239
826840392 826840392
530683885 1814
390656240 1401
563684023 5414
957971070 5047
681948834 19545
355380807 177690404
447163631 2736
88199782 294
313151051 3054
781 103074788
581851698 3861
737100260 2457
113400379 378
553890051 4433
2419051 10
674840198 2607
808609790 808609789
22920480 308
34848767 239
746097513 2487
858860367 5645
547129095 40125
815880119 2920
895266307 12389
725408572 4485
951777259 8930
316089212 316089213
729609720 364804860
309485622 2861
2692793 69
541501805 1805
72834725 896
707141995 5460
747885478 2611
303214973 3021
582331775 1984
3168 567048632
526602741 17306
134510144 635
735071341 4595
703845056 9092
669594359 2931
541642051 2853
386301934 2853
461692596 6663
938054134 3595
744900492 2483
14135 897897605
941919073 4408
581698060 1939
483000310 1610
997342857 14558
508444068 2339
177950718 157248637
787987373 11807
401763461 4795
382387694 2733
606929970 11931
547926716 16265
486534265 2419
350101166 1167
720602238 2402
571799999 1906
796620113 6824
624641188 2087
89984745 580261
875137395 3703
433579485 6789
581675569 2285
174000579 580
763730481 3032
676608211 338304105
986756089 7482
60484 987297793
319699671 4834
253799155 846
252797443 725891
509789791 6898
326897072 1576
458699999 1529
256948684 1387
399000000 1330
994500000 3315
275845701 225432852
17364766 1595
607050400 8800
219619435 219619436
231924291 2173
831707183 11956
389718264 6661
660309487 2344
802197326 2674
661845731 661845732
515656753 4589
536119149 6816
887099696 2957
227999999 760
953329825 5425
875906916 3743
629997901 2100
219899340 733
699000001 2330
858853890 4285
776984311 2790
856606752 7044
821099999 2737
537382969 2604
395796399 27824
966593609 53855
280919646 2545
377094676 8044
831787669 5845
846758998 4349
698400001 2328
894039900 2990
413905074 12739
200835000 2200
267252478 2887
500821559 500821559
376589304 1512
804031758 3799
13521416 130
451731233 197459072
783003785 2610
151773006 61255721
704937024 3069
991898513 4696
969347179 4310
761892993 3489
879308745 439654372
398699999 1329
376367028 3350
960040745 480020372
17464 645774949
336551183 146320470
475985161 1890
647819634 4697
570504241 2088
47699841 159
998341595 4854
938099714 3127
440411321 1587
662097792 2207
438002062 1460
706873729 49984
435901454 1453
580814307 290407153
6159037 507
70767552 2822
252278274 169065131
716767949 4108
6620 513361140
28251936 235
966277946 18137
334800001 1116
116099614 387
59396341 1282
726600121 2422
377671580 1924
798297338 2661
264600881 882
366700389 1504
161677541 1461
283808523 141904261
34081 732643660
984596718 3282
362538342 2123
80566439 9960
987800060 5106
943289372 506582690
487246751 5337
445202575 1484
8377 519960390
471338946 2127
3822527 25
213392726 779
799847805 3433
365691710 1624
206689965 776
938701104 4915
375227175 4926
95400066 318
981501606 5961
2855 526576200
199515 883748685
808562433 4556
6761 799022065
790500001 2635
378102733 189051366
46500001 155
3710 933930963
201411386 3484
760046353 10036
1658 473180090
480846463 10304
302953056 1104
302070840 1608
31296014 2725
280393294 1042
324232974 1315
406750113 17721
135013937 1247
265799113 886
276476234 6420
418893423 4738
549089064 7884
871802906 2906
636545829 3116
876788610 738474129
431883576 3246
412118389 1804
397501325 1325
93684854 355
473830589 1892
241042704 1903
535798598 1786
820893064 3053
354427910 2095
122974678 7989
274004956 2513
710704125 2369
712617820 3022
440808487 1532
506283316 7931
1427 345263617
459571982 4571
660254983 2876
931411533 46538
413530185 206765093
77095300 358
496618858 2149
304288126 1241
2300 430695700
669115161 4910
64799899 216
983068237 3862
396247355 1836
427198577 1424
3643 864873701
2224 341427911
400323215 4846
783574688 5402
10447 809800216
209861085 1407
335009661 1154
2438 318066356
755335339 29034
305400176 1018
204173214 2744
579959114 6154
454910663 1973
938402146 3128
982227393 11499
809743473 9819
562118753 3689
639072282 197947
110382006 2909
984461421 3526
10097 883940285
865991971 3195
876394344 4648
724799750 6625
353555070 1363
867170773 3159
822598352 2742
127569716 1759
442236000 281061490
48299999 161
552635498 6411
580759679 1965
645804171 2889
149382951 1006
68100227 227
327549391 1171
605399999 2018
340500864 1135
765169160 4207
297600991 992
2394 602792880
168632253 169821
618317362 7641
334942336 1315
795013909 2652
655626491 327813246
116959969 2208
224738045 112369022
4569 667620204
300001001 1000
753947749 5364
126170529 1356
969646392 4059
736462501 3075
714029545 253491537
532203021 1774
173 45533694
383949133 1902
761746487 761746486
668626120 334313060
153600512 512
799489395 11582
882122365 4995
979669809 11024
972044443 4671
286189801 1950
609925920 2042
148663033 1178
147490959 1028
257061038 923
893999999 2980
618769580 2090
452162929 1565
28128808 977
197745482 5599
249220621 990
939881685 7200
761779499 48275
65630506 1686
94706536 629
916760087 4225
10278 680287854
856804728 26934
209595925 2754
894631812 872751513
626338393 3522
2083 549745360
708215270 3782
494399999 1648
907965176 3523
716405396 13849
210487821 1152
91626870 91626870
171307285 3067
798829288 14110
75378067 349
774303412 2581
4046 884212840
645302152 2151
17319560 880
992332993 982930293
129015590 10190
681657149 5721
354025816 1560
860592421 4261
825626362 5143
325611749 2050
691940599 5330
714559428 4574
366654496 3385
928479559 3767
83368300 1550
626999999 2090
312996129 1106
873649191 3226
897000001 2990
2024 290950000
295429871 1036
85953928 298
309319771 1919
146150410 146150409
2332 255512170
953466324 953466325
985285055 985285056
274199087 914
433932399 28382
174921928 1183
702444012 707990
599426799 3920
91500306 305
733808603 2679
662183524 662183523
2173 372911120
199829772 1272
571273680 2026
153000510 510
768297438 2561
800405181 555420208
509943592 1753
271394773 1202
739741059 5833
968101550 4293
982502014 3275
221277821 5286
848722184 4377
47099999 157
469499999 1565
651982239 3185
850205029 2834
519043013 2839
70328006 1165
25532026 1675
433677043 5195
989731886 9349
948896837 3163
375801451 3270
816297279 2721
338427055 6488
673120349 4361
170686126 865
974440081 24909
566538090 8256758
985025737 17779
57412224 344
744160441 2640
495298349 1651
855743007 6563
484498385 1615
199800001 666
106067930 410
719118876 2634
83498042 313
830443350 5649
386044517 386044516
4483542 21
590028215 4250
231233313 821
957807596 3318
122999762 410
523197509 1860
188030019 94015010
59961349 5532
206814385 2916
862567230 35021
139898333 69949166
115207597 567
149646727 1229
482373405 4711
763385858 2610
401595297 1461
94500000 315
421111159 1898
364570136 11811
179572414 1358
299401812 998
835285653 16465
813407717 406703859
851973274 68228
789240651 3239
930396711 8434
620259516 12655
903490408 3099
788828348 2778
35303169 9305
791262104 395631052
265332805 132666403
915421652 14081
266711956 1241
282067468 4073
990002689 3300
896156304 5224
544072224 3104
170778929 170778928
1126 249613484
26460209 105
807009835 29029
75923386 75923387
480663155 1948
814072685 19553
517255606 4679
1450 181027475
78718865 38164780
386345973 17382
764174736 2808
405300000 1351
87599997 292
101011493 1296
794707223 3496
623373428 9813
942927489 137193
819602972 2732
23699968 79
633885798 2177
139639478 2453
223012018 801
579761534 3371
906055556 6567
353099999 1177
929999999 3100
995961269 8627
594351616 3160
592662437 42009
38387780 292
3080 255526040
917320484 30052
4870176 17
933424153 466712076
488569112 11608
122100067 407
256994529 1345
645599887 2152
966062906 5440
416977649 264953411
533243761 112026
13793 965178968
46614257 587
648952453 152122
5396 920082752
449277886 3255
176974920 671
728293758 364146879
660346207 6331
486791547 13814
287976823 1229
276786150 68931
272556242 917
362716564 3936
995611615 61119
991890099 4889
381583464 5919
29648285 199
614840590 11830
60564732 49616768
623369046 35516
813588721 6823
205346947 798
806564359 3272
792498885 5899
854913275 10116
868500000 2895
939053093 10369
839412692 6716
606275280 2106
105151111 500
853019286 12535
815008122 10457
462387201 3520
514 131007052
645 77474860
557506575 8551
770025282 3594
967601571 52460
770402567 2568
711820223 5856
381296137 1677
393234959 1614
3730 684395320
276552767 1237
563701581 1879
611400000 2038
105844776 618
247216 439325683
747244101 17398
863796268 7389
622547344 622547343
241301207 1425
344670175 344670176
348001519 120852911
2868 303310814
83919350 338
514641523 18551
573481216 2816
81099882 40549941
423244291 5591
316800703 1056
431 64093605
821336257 2964
466277552 164273966
693602313 2312
145381141 1110
581088640 153890
391201303 1304
22831281 297
708241176 3157
145268833 876
204311178 827
250656769 1296
844839259 4078
542402675 1808
873603624 2912
421963239 9087
863 139090948
311415569 3114
348899544 1163
262499999 875
38819910 2811
73284939 1739
510732615 2569
944403149 3148
957003189 3190
942417251 5662
936197711 5144
724835314 14507
836097212 2787
854978431 4279
345346501 1868
9284 595082831
939539754 9380
836677457 21276
252286571 5254
82878119 294
1275 234906107
429986770 2264
19880673 73
90710181 1443
658840820 69667
860858255 8039
566124429 2067
241602341 3430
637359231 9526
775497549 2585
502449928 3059
903201877 58211
274663364 524699
893893651 442815704
250294440 6493
224524452 1029
4947 607697398
771219434 34923
973849523 8626
440643093 1513
312000987 1040
808733632 3878
609104063 4326
348988080 1302
441713725 2854
351425256 22987
148117185 74058592
622444868 5226
608323185 304161593
821991303 821991304
90602101 53552782
364615002 364615003
253263432 5196
383398721 1278
655497814 2185
599997365 22064
581023510 581023511
24000079 80
5869676 1502
718601862 13476
846576961 8724
685162557 7787
920996929 3070
502689711 2535
684446441 342223220
652782218 23987
994114157 994114158
879104744 641624842
196205460 1383
262 19321124
784500000 2615
89536039 472
74909915 282
129387658 528
929354255 3761
232098263 814
913005841 456502920
467098442 1557
325259920 2740
693485352 2958
507444079 173106959
480535144 4751
444917565 2884
759245587 3342
209073499 6241
14782684 80
753523375 440701622
319200438 1064
2727 564952863
436071824 2331
245542699 950
468776312 9458
630305733 315152867
112253058 642
14684299 7342149
638397871 2128
888600500 2962
344117279 1283
579939168 9778
999232104 8012
906600000 3022
778651650 4725
50234932 201
289205856 27266
264626776 19425
671439747 315914231
424556368 1921
61716931 638
708352476 708352477
871905383 16669
491037384 245518692
884562295 3065
228161760 1360
423302103 1411
965493843 482746921
237901843 901
797736181 4062
693253720 252920
393956750 1375
934739505 6536
545915005 2516
838154539 838154538
197819154 744
844340220 3915
1412 259775552
427183528 2918
43750535 185
650206852 5188
724226144 7485
768900000 2563
139636811 658
565225815 2099
162995893 919
182707448 30739
200573063 5076
671865087 5693
887278495 18418
2845 730801059
249870335 1685
524700291 1749
709162425 3982
909454014 909454014
508734294 3594
455999999 1520
46783380 210
268462430 3167
319500335 159750168
329492901 3823
30422089 15211044
293795163 4492
305560259 11389
698719986 4933
482397448 482397449
171501782 2746
663241021 5380
792846572 396423286
78593963 1874
35634940 220
268799538 896
248699172 829
353550919 1880
91742287 64775274
967428670 11221
639301085 2131
509225587 9538
539998267 1800
900332029 11068
675297749 2251
101400504 338
598836187 165699
342890547 2233
461744473 2433
908099955 3027
864927651 9052
28140069 199
337472543 1135
284374187 4231
979471797 3842
114734293 3433
491398362 1638
166499446 555
979928325 3348
743792764 2684
350015381 13156
479101597 1597
660523726 20975
899997001 3000
152492449 8364
929770909 7172
733800000 2446
47717876 192
63303460 63303460
626162194 3647
231979145 231979145
211487416 1364
3232 501230033
672301499 2241
22366140 103
43800232 146
152385749 517
666795731 666795732
933002517 3110
684609379 5668
656339606 8049
239929014 3306
971803863 11402
399908690 1816
825920421 2845
425501743 212750871
869492744 869492744
988410329 7305
225214711 1635
259403706 6194
901437335 5669
372114535 186057267
552601429 1842
16217681 12736120
150762529 1328
18984221 114
803638495 803638496
930522846 11594
331201965 1104
656869913 6206
123299589 411
902525886 30626
1168 330748253
613146801 3280
50610 704420408
832795285 43595
171034069 706
750496814 2655
777897408 2593
379098202 11647
96069979 418
293401590 978
7557 645775878
884009176 3255
297290674 1499
997196676 3324
32914422 157
496885274 3019
40907679 192
870765685 3514
620649001 3429
689099986 2297
535079285 1841
852399668 27687
576563580 4338
158371076 1360
495927277 10381
11053 406639870
923049255 3111
843635090 4310
426765654 213382827
207058705 848
444436670 2757
881105033 7737
58772020 1858
203005859 707
857261119 174349
895500000 2985
305899117 2748
294385429 1159
23035595 85
726871607 2872
927000001 3090
150752239 745
781202605 2604
683413273 6971
259899821 1638
694338969 24331
767823092 3680
968403200 3228
980721533 56893
753757497 6553
61200000 204
386227529 1690
275999999 920
158119496 653
999072593 490244960
693076600 693076601
480925587 1779
390277153 9676
90790685 1629
848685128 3436
317022487 3148
934580165 4145
329787639 1372
157091603 638
129993667 521
6789430 3394715
724940254 2909
631166760 3683
688935599 4350
592124801 3937
188699372 629
813350984 4763
842968976 6095
157205740 1078
57672998 291
764699372 2549
607958456 3187
160499465 535
36429101 243
74803641 370
803138697 2975
94874207 429
541680867 2524
660342850 3019
700755969 5632
843313888 3491
336940211 2379
632 174988437
576914387 3168
74956052 37478026
153286139 906
981881544 3336
602345976 2695
220176743 220176742
272104311 28913
239100798 797
855127719 4687
591821182 5597
943910112 4548
158997433 8888
305699999 1019
565285636 4306
28731837 196
284616124 10298
448679187 2608
24225245 146
229264417 1304
185532053 1817
432001441 1440
943825567 3892
996587060 3572
848100988 2827
80246165 2387
582163113 2743
818111822 3213
611542899 36949
671697762 2239
3537991 467
70842558 25858
188634873 2974
956127480 8998
436071811 19228
557274252 3092
900308023 7073
972106557 3317
255719587 983
19730 130198270
192300642 641
833621988 4516
269758268 134879134
753266398 5279
309704005 107467161
527486597 2393
457010525 2276
665897060 665897059
60315865 833
139064934 3721
8099978 27
948044218 3651
935031649 5232
668271653 2989
13414740 67
452701348 1509
608080778 3741
527199278 2763
30907131 131
400376610 2176
864674693 10413
308400000 1028
269622507 269622508
584550480 584550481
715299750 4950
866797731 7516
909903032 3033
3149 564244221
401754997 8081
37622088 2369
247593734 247593734
550695640 2497
522091341 522091340
657426555 12542
465599483 1552
1189 241086076
902398860 3008
357188088 11188
307461367 1592
291182283 1136
690302302 2301
7738 980651860
489851174 1977
479999928 1600
174185398 661
591970138 6969
168039262 4139
370640183 370640184
301238762 2222
888847096 7959
958007296 3457
321452415 1472
94647150 471
844813619 2852
754141117 18178
540542294 4877
53851353 243
501601706 1672
263772774 4429
4782775 26
355678262 2104
105182249 1274
972618520 31040
468384550 3753
261773103 1061
429598568 1432
890616547 23984
869949893 3282
910199417 3034
502446235 502446236
278235846 1614
802978830 5917
632668789 3898
274983807 2164
885644115 3137
60961980 12328
727333297 3268
780208577 31724
343256161 1439
294350668 3971
41899373 318
525770935 19928
184586431 735
377402031 1258
977359027 3463
536474576 14212
563620789 2567
964868459 12848
31 6701806
436766996 2833
654771680 50363
616144609 3438
442862030 2007
858027705 66674
667502225 2225
624340900 6354
744504136 744504137
245983006 3382
468902180 1563
450354146 2092
3248 298523680
17264769 17264770
92440320 46220160
165592715 82796357
38100076 127
860701149 2869
119630337 3248
73386736 299
174130256 3963
628899054 14042
232414271 1159
624916577 9925
275100046 917
5579 670307719
641131631 14804
804897317 2683
135181687 656
926641156 7303
745647099 8167
452262433 2056
546374275 1834
358764726 1919
764474765 2706
594001981 1980
821100061 2737
95684292 636
521370650 521370649
253682876 124487823
109121230 8729
139884865 592
545100000 1817
330861376 2348
5519179 27
723378159 12753
710826173 7007
233650801 984
832025623 4916
858604508 2862
917103058 3057
961122096 6504
486322748 22291
166360992 881
37656435 37656435
617311459 4870
946223655 4233
727364110 21829
248974588 1000
346115410 1563
962719690 26230
158399776 528
595479515 3152
500635461 3584
25579960 98
484048158 5706
443571762 2146
549573463 3221
108475073 393
628608648 11992
611423757 611423757
323654251 3756
942166512 3216
662159124 3807
785873275 577757725
789921818 2870
332789117 2207
674691168 3227
71945135 268
995554325 993257010
606489157 49157
148889117 613
191649900 3140
204268430 1033
29271679 128
525143366 4224
880098563 3533
989192946 823740580
85000629 715
631770241 2820
926079840 4314
334707701 2150
931882382 22003
749462264 12335
757820989 3659
604961681 2835
838374552 350538470
534617912 923347
963156060 7188
65135799 602
275999734 920
479706814 1633
270010811 17818
193415355 3415
936445370 6588
242781874 1315
744380334 465971992
573984675 7997
637924753 16646
292201614 974
1966 481503813
617983952 5834
437831922 2711
179327350 1808
251999161 840
770727642 42295
490015345 1888
157752840 1876
906639359 10560
999762303 3488
645090768 2732
758103183 2527
687299999 2291
1227 317728843
581310316 3285
48650111 336
454794633 377600157
933898792 10047
500787494 4761
722083849 4286
173999883 580
499278967 5006
874685417 6424
412493400 6600
514327265 257163632
617842373 22834
41801136 20900568
965396963 482698481
472280363 8404
630646279 2360
87712723 499
395716825 2005
85724781 1509
662323193 662323192
112800001 376
137999999 460
161422791 600
175588354 1271
556435020 11963
507115271 44965
420600121 1402
315301887 1051
2298 136981482
217401103 7214
436860126 2665
7471 589044939
479017277 20269
294304862 1043
666996177 3249
3992 829710427
681427947 2351
298825164 17983
639271463 3107
925814306 3349
376498818 1255
77887663 22052
492861876 10142
34713864 162
826520996 3143
84347288 42173644
224035569 1885
800072576 3824
145441406 145441407
228074833 1128
531759447 2806
987381769 952079865
197984656 855
92505850 2710
480231620 4321
192267354 1193
639655780 5543
4819 942810152
586253959 3431
352394227 352394228
366298778 1221
799194640 7240
539700000 1799
458852436 33747
459293359 2195
975690908 918138249
382332844 2017
509916741 20413
620150417 2138
700378887 6529
200143930 1505
1191 347747473
1905623 38
938996870 3130
933382981 3306
18619541 109
345298850 1151
567410161 73839
818317368 15364
615602755 2052
489722010 171320486
966659844 5827
930900748 3103
766196820 5452
179793130 1111
138869640 486
723 136955863
3531587 453
362399223 362399223
496198345 1654
172840777 592
253950192 914
712202374 2374
835325537 835325538
207899513 693
773442245 374318
304800000 1016
750131069 2510
719283501 3734
153899487 513
735958382 4247
994641047 994641048
541875145 17345
611363595 2641
691895819 6820
7845 916302897
180599398 602
742202632 2474
862802875 2876
590477540 3334
628751719 7343
731609244 2659
191996185 1056
813089054 3763
510648864 2508
659556950 6410
694197822 2314
323826200 3128
674495916 3789
15299966 51
591384095 295692048
269730201 25470
139329455 8848
905551705 51138
322142441 11103
395398682 1318
815697280 2719
399880322 199940161
171383989 171383988
316231858 145775317
288015920 144007960
33062095 509
591027414 3477
979083464 4024
519956319 14222
665654219 5940
746960486 4329
433442489 1504
479818055 239909027
274509885 993
870812184 3158
668219152 2608
729183010 597684964
908445599 5062
128999866 430
918507106 5641
40904 551846808
193018154 1887
459204836 1678
274800915 916
15824 672760606
538424096 1893
8845793 66
598498006 1995
30670823 161
34800115 116
991924488 39976
538501647 1795
835202785 2784
3490 252717880
683243815 341621907
97979604 97979605
84984471 368
579001931 1930
634198197 2114
892859059 4978
749006112 20256
528510212 8811
297805143 1274
623917601 2900
637834430 637834431
108000416 360
906215849 453107924
709504672 2365
119064210 119064211
603589104 3238
836080449 74391
10839019 5419510
820648666 5415
958936218 958936217
406069983 352189373
994253362 16621
496295252 496295251
443630323 221815162
994430837 497215419
750 217488836
702166034 7457
2169 66258612
962651521 18560
304201399 1014
234276504 924
829819546 414909773
3174 831232512
478321136 239160568
1977 467947302
435301451 1451
456012969 135155
935810489 9654
695272417 3254
816134815 8588
73866 839594835
13708 824498593
625 172128255
256794791 1412
491826490 245913245
381438080 7296
858455906 2951
753264797 2838
273956036 30661
365194055 182597027
949466314 14799
177968485 7602
285497454 1991
576725000 2523
869308005 58928
712448453 11104
681660080 19907
89072567 351
3186 650204107
667499292 2225
343677852 11277
22894260 22894259
80063985 1727
391043485 1357
12897422 111
596850528 2783
179632716 630
383057572 1953
917968743 6523
321590752 5148
102853079 570
798595081 7715
655199999 2184
901949417 4617
650399999 2168
288899999 963
871567348 871567347
650483962 4569
205048221 771
5469 326951989
504113035 1835
13172 921533183
979095928 5200
918066396 4243
639000001 2130
514798542 1716
537544412 12309
324517326 10003
791402637 2638
674074513 6078
450963079 372389
639443079 64319
167571437 626
628625326 42854
556704531 2452
793503157 2645
398595342 4799
859066368 3072
26388025 215
574903860 15420
521428311 173578
973751000 3889
336000622 1120
973094801 5026
11100036 37
733645078 13729
866762205 433381102
556511999 9300
815246984 407623492
115968698 3993
2498 615757000
116042797 2448
3505 619231855
244753596 1331
386999999 1290
153299492 511
653074981 3044
671390485 15760
303784483 5961
511340703 24712
445109152 445109152
101987885 101987886
294362506 1633
69912396 2858
330978437 16897
345464693 172732346
957417074 4053
679292926 3565
178406266 1548
338421156 3605
5164 819857296
831631703 4554
3926 443494783
259608955 6514
772197841 5240
797578782 7007
36418357 1404
702768001 4000
916299368 13501
995401153 3318
365997107 2471
315710236 2665
198161279 1440
729000001 2430
148043876 562
533622433 3304
605703946 2695
214740603 16309
914944743 3765
227428159 1099
612285785 2234
498923705 2645
363022117 363022117
12159231 12159230
373299672 1955
230679927 2077
235717419 101262131
675600000 2252
26262027 99
60902529 1096
559970717 7064
580667575 5814
959117232 4496
1631 415740181
210 62454269
505795011 1691
912099370 3715
2685386 35
314990516 4485
1961 319419446
329139200 2600
984900430 3283
961166212 607393678
26700090 89
185399596 618
378308022 1684
399489931 5334
694701841 3084
31801690 145
845403962 2818
907919783 18557
310815711 1314
856877434 428438717
816442140 11028
376799663 1256
145200180 484
670504897 2361
673672390 3162
261234991 2396
223455616 1517
564341358 5514
971554049 16154
75012770 599
503701679 1679
568498173 1895
97618954 382
161089135 538
784744338 3414
342901143 1143
271303833 1292
689942609 2430
41258601 145
359941890 1770
846900000 2823
864002891 4685
484215586 2190
454523789 192955199
245697243 35717
400198933 1334
879379567 439689783
478457707 6647
466944085 21447
128804622 12156
663902509 2213
159759715 835
117868547 1399
984336822 3598
278950816 1283
170465833 8808
1731 184755750
639821350 5950
104700017 349
576084810 2071
4407 842710947
291810075 21785
134438913 134438912
845395627 5702
2613967 13
48180289 388
480192915 2081
652894739 3110
108745758 652
309822593 2473
118580904 1208
4485 236319135
43633390 254
122495837 61247918
567516624 2757
261628519 1237
748557673 36143
951316847 5062
617401808 2058
273779921 3106
182120847 17368
632402108 2108
102622429 810
927129599 241440
528299535 1761
96742379 420
132245539 66122769
389228104 3871
370199999 1234
662370049 3672
436089556 1562
620101619 2067
5746 840639929
993980879 3732
276757773 138378886
342374239 1928
557666787 10173
934547713 31848
3461 324569119
695021426 26755
1092 170316987
33853 239331882
841797195 2806
618194046 3815
562224821 300164655
477899999 1593
433729984 2426
91836746 455
486347214 486347215
758102528 2527
830211577 19279
34405885 162
848098571 2827
331304126 2861
100932481 354
174989309 3015
190373757 2449
980051733 3638
922889851 3364
643783989 2438
176527770 705
838495057 4116
485998379 1620
238499204 795
476101587 1587
809433842 306310843
764092440 3240
647101681 3467
991991093 495995546
730200001 2434
477187473 1688
350289609 1711
303740273 1199
641102465 2137
887557220 13173
1147 243365257
16877391 62
157225266 6608
417354363 4619
335245935 1268
1162 189190675
288305495 1941
154920067 1029
791586143 2878
195899999 653
396971982 1421
697258771 48982
94800001 316
937200000 3124
705645917 352822958
983280034 28630
551798199 13100
782627064 8746
234479000 1640
711820757 6955
519833664 6466
683218800 59400
238774341 1106
344400001 1148
749419730 24850
17931744 2147
962124284 3322
92591240 1157
438827543 5383
812402709 2708
260345505 3527
934650485 24801
507868637 4980
838276358 674177
740193865 4159
803392432 29867
913 200123209
386201164 1349
585000129 1950
977481152 7828
474603277 12674
744096875 3273
640502134 2135
90299700 301
874239640 3085
865199556 2884
405601353 1352
669621794 2799
652436737 4638
819005309 2730
224657664 928
243068832 1972
765384309 7916
541600447 1868
609598488 3895
906302272 4613
916161839 5940
188973613 1058
371324557 4908
811740809 3243
174371909 1242
897899425 2993
915143769 3212
334715743 1446
809402384 2698
542753505 2583
277664370 1951
850001453 425000727
711573489 711573490
201218180 6696
122977654 899
392599905 392599905
32937438 186
258223916 1491
103499782 345
237963536 3423
514076257 3816
358908225 1744
505745876 2318
624949064 2603
293331397 1214
2490 699192229
3335 778315630
872632440 3060
2604 442582737
295103370 3544
595798303 1986
355667827 2706
696885229 9243
820654161 820654161
649186824 21443
303397947 3934
134911999 168640
587353475 293676737
503950471 251975235
871321601 3200
30269 597948070
319566885 2211
320547355 2195
641697860 2139
238460057 5300
404278662 202139331
746495792 746495793
170580151 798
921366969 460683484
993885808 4029
201659701 796
730152979 2644
907199999 3024
715460851 74295
470631017 41721
933393324 440167105
405786475 5819
6046 966640526
975267670 66680
191613121 944
500291601 2575
20218505 10109252
60211988 30105994
965530910 4294
62099798 207
15698719 98
163585380 1410
10005 814985851
947065526 10051
849899999 2833
949289164 4362
1003 205557411
379123313 6892
929764803 464882401
852600000 2842
513408942 2754
535499999 1785
315896664 1085
264833099 900
791083051 2942
653550633 4648
755255298 51954
748264071 4590
384314510 216619238
67500426 225
911279172 12498
2071 509660644
31223680 640
99851086 380
777753651 777753652
811427679 4256
175688824 175688825
611608607 2784
69459002 57904067
383360821 6684
554080435 4562
820746705 2737
843898638 6182
538498489 1795
650689227 27742
72412920 270
419100602 1397
935345928 8829
625457156 5806
884682858 442341429
232790732 1179
234000000 780
112817736 1039
347997334 20771
502800000 1676
947704271 3159
633122452 5913
779658227 11246
189899561 633
167063757 2188
330273240 1208
805158721 6254
202799324 676
900904638 3003
499340407 249670203
668637615 12505
407193616 5911
830688262 4249
137283692 51371393
905046554 7068
465415807 17312
162702511 1438
250132734 909
830826708 50056
313703633 2426
2672 431666944
301763584 7808
237717706 1117
861434408 122139
4790 992947631
117266 463904296
705302350 2351
813599999 2712
979354226 8849
353660537 353660536
108516485 385
470248463 1747
880680153 880680154
604588580 2921
376524741 4239
269100201 897
942553807 21973
72900001 243
225428346 5786
961201601 3204
899795248 3513
546739446 546739447
580639566 16115
300553109 1018
714079508 6736
363156786 2945
415498108 4548
806743823 7349
594812040 27044
759363645 2685
647920118 3633
54193279 100731
233424854 22905
532352314 2485
546452399 2392
986859378 7535
28113148 14056574
296004814 1128
577345544 31731
841586939 3339
111113472 3576
261265284 1107
504294491 3290
236845343 1196
87895681 369
451333275 178111
487490652 2527
368928054 2134
826500000 2755
920700001 3069
461523799 2070
893884547 893884547
4190 260056540
44100133 147
939168735 53418
882311371 3422
275328702 1563
283795412 4733
385802409 1286
803097323 2677
499664119 1674
953713899 3289
772417687 302283859
818237103 2776
76573975 345
503776823 3628
971715896 439636995
816765565 660239008
123414018 481
943500000 3145
166554754 1922
433705034 3046
214499999 715
1422 315327525
244849877 918
156211306 88243968
23623242 23623242
425101265 1417
931119220 4114
304587561 1091
852193992 12714
781820355 5000
564898303 1883
976704018 6228
216699720 1992
140036925 140036925
483804242 2327
582906658 8893
333259705 3672
394386960 13904
506517221 37930
89123859 89123859
960603202 3202
707828933 72073
91500183 305
783050146 33249
272489155 4608
938477047 633048364
162172960 162172961
687897708 2293
845186958 845186957
625498206 2085
366628623 3352
900575788 900575788
996016615 3766
49623132 533
634084093 3126
571705848 20756
343934719 3009
495223806 20039
958200001 3194
436154848 1479
47972028 272
855320074 4426
382900587 2616
616390426 306877109
302498319 1456
229550173 10735
696889318 4969
150296265 4936
110663054 474
979702269 4084
712659507 618571001
912134762 132597
30085 466347585
925044134 3551
476744953 2683
726557161 4820
504413335 1689
431883600 5892
144300480 481
764700000 2549
535012633 4774
984102810 483212694
222299259 741
986148607 423474897
13605 931428770
451073774 2649
183428961 770
366899267 1223
738683892 738683892
247755059 1501
223014983 5757
2074 178666583
851699413 2839
899097002 2997
730592784 5862
960813151 8457
189833377 1720
524625147 2207
576521309 3715
153607574 2043
524540374 13493
661497799 2205
799567704 3246
132417790 1490
732374003 9892
933674529 35164
101605279 3234
812952528 8060
331197924 1901
616688285 3233
160014761 1122
249960825 2771
340230652 2553
122699999 409
428845073 2092
490379726 8459
944337048 3543
446632687 154783423
227699242 759
781412891 3977
412542621 3209
584894213 4437
375104537 1982
161194244 843
490921057 2629
339603456 2688
788996034 788996033
328588851 1450
741602473 2472
51334851 1150
902403727 3008
238055773 140796886
866112591 4572
783600000 2612
961295871 4679
726291606 5757
119017786 785
482665193 3894
663712277 331856138
479177166 54771
419699226 1399
827400964 2758
488295588 190490351
665895769 10996
567876317 2138
559813772 466056
8265 347832525
743691642 3782
191700342 639
498491475 249245737
530380592 3738
573258284 6835
545 141220908
418441971 326897025
984460947 5198
294796123 147398061
1291 170333898
608999999 2030
720305199 296746298
322411321 1320
450831552 3221
309941990 1259
5464 443841344
390699903 9045
79457289 1237
182686080 4930
314348338 1382
441726045 441726045
636983424 2473
22287600 75
912665229 4658
411844428 7076
110999999 370
882928278 10044
524263030 12379
816601594 2722
914415027 9853
287768242 287768243
281292011 1001
801000000 2670
789623202 710538358
132889625 1507
989755864 830379015
613077919 6320
247859999 1000
819000305 2730
155166299 5454
758089898 3339
67213627 844
511987669 5739
482765616 2005
880543391 440271695
97409601 800
358313103 2465
277500926 925
658287949 4525
320398931 1068
655103688 2737
123010160 976
279424630 6324
510334367 1704
606811143 16342
960200382 70298
828724239 8852
202119999 202119998
820697929 4434
486855694 5873
632099999 2107
521630879 216786225
392452471 4320
788080231 3087
540387121 3640
234608647 1112
135971676 2967
487673009 85277
347401685 1158
260967896 1163
318817563 18159
246371045 1601
952993297 8559
438620982 1850
908283408 3427
676141559 2849
576850052 6646
422701409 1409
827907781 3133
3604 946363548
420265562 2126
985927611 875821254
885298726 3566
433117189 4070
347248359 140803518
377246705 1445
854402848 2848
153934310 76967155
722402408 2408
308566824 2345
965404912 3218
605700818 2019
835498901 2785
980696730 3269
209798952 104899476
316801311 1056
492015718 3133
684900387 2283
223670680 1400
382957529 1388
948301614 948301613
354718674 2319
857530440 3880
360631428 29149
717647990 3212
4081 818207117
906411193 8328
150868647 1882
540993337 1992
853061439 4984
476152940 24437
264908856 985
502764304 192086375
668100365 2227
588058454 55005
2794 296247030
832010703 416005351
179248590 856
83694381 308
57300301 191
928091099 8483
713868624 44575
589023751 2850
252495785 40470
516939845 1866
915929503 4256
629815449 629815449
990065962 12567
67743193 628
739229867 3107
993497463 495599062
984766644 17840
8472790 181
391215999 1568
546208158 54096
880850103 440425051
148440064 72333821
983728136 86171
803099409 2677
277053802 3408
246299178 821
165208366 614
845217709 3186
876446 10
279192341 1910
741604636 2472
410259917 1665
237681852 888
646774429 323387215
300370542 101077713
928064687 24796
623505567 5936
399279165 12298
707151358 20464
111232836 403
395682578 1663
999169248 75603
490138459 10855
793809011 7022
578024556 2786
998790430 11851
95099683 317
106845450 519
408308081 62672
9587358 33
636166262 2080692
808800001 2696
7497 865521153
457474803 2154
547223 2
747306635 373653318
674841725 2329
321375435 1515
411377294 2652
183451014 667
280334854 140167427
856721250 3010
769971943 19097
104595605 477
897523682 448761841
540214754 25765
433320519 4333
62553235 263
869267414 8538
350 96238643
48358729 195
897861133 4188
4753 894636900
36925971 331
522152034 2081
658799541 2196
866052828 23684
657328903 3502
670449264 4112
573690490 286845245
535355851 3889
624356605 2850
791474535 2661
32480857 404
418575680 2012
140699996 469
52817682 265
168774371 27564
456201958 456201959
251406750 1750
145799514 486
641339406 4831
227824115 2262
826201649 2754
100939322 548
84534335 29682
510209546 1778
587381893 2924
186618872 1549
617178276 3939
293238369 6001
2833 649048720
209328268 1424
986619239 10620
164999846 81362294
546212856 4237
779186703 3741
270636799 1462
304899165 2091
193066598 704
169800000 566
261005650 261005651
48686923 188
979822890 33291
791104483 2637
899692791 3222
815902511 407951255
11391 405599337
195702265 2378
549070285 4594
175583583 968
274201100 914
278785055 1056
262495440 3474
580410169 290205084
989928169 14707
201619658 1682
610932934 3516
70975477 561
4239 152706990
599189698 290096483
235752951 284856
4766 332566714
947718452 11266
939597307 3132
658133328 7432
166660177 1928
569301768 2408
464399469 1548
102841111 855
556039331 7403
386322214 2314
897004688 2990
4053 770202960
679238741 3980
780389233 6846
251699162 839
778035798 3061
662083357 5313
26099999 87
375836383 1442
851400000 2838
488867821 2855
631241822 2992
933076236 3657
481549387 8592
734081138 20951
932 141460824
824916159 7360
840649993 303605909
972512732 25287
599853275 2673
491751469 1745
239700798 799
664197787 2214
355288978 2083
848818484 4377
666434035 15897
117037993 734
529157154 12371
180462021 619
626398362 2088
960521432 6906
905778735 5567
487626647 4831
947514862 18723
972231403 10467
305566285 2433
974121506 3933
2806 528081583
952310240 59408
561038798 1884
220845908 982
332891591 4822
574587947 4538
158969235 53272923
905396982 3018
766837919 8480
410598243 193686000
94335864 537
283499878 945
323365531 1742
216016419 15716
156131256 8993
1199996 4
882597057 2942
996071142 900555913
537839029 6420
226199247 754
448318986 224159493
629402020 2098
832122215 22033
2538 684744941
136668713 136668712
2839 666545717
245935208 6157
231911153 1019
163839522 737
623019937 93984
639133855 4999
757456193 17526
793641133 793641133
1463 221782022
797207345 797207346
95309311 512
7846 663109430
367741001 1655
576845146 2363
425398583 1418
969146147 4934
740115067 30751
534666240 183665144
102786219 346
322163569 2021
205799608 686
979321836 861784475
862511309 13747
141291374 482
593098023 1977
171421296 888
373200001 1244
977425680 15890
513836798 2304
881535908 12132
888832666 3347
645219156 6068
555285416 1868
806871031 12027
2916 799981705
176038668 2956
628226375 4682
524999096 1750
847693188 6054
356485583 2492
130084791 790
498 77936902
880399988 3199
784197385 2614
48834324 316
982762487 3732
780299999 2601
282203100 1150
634310507 2132
38400006 128
598831959 3561
953627018 896597564
704453529 6908
4740876 4740877
1426 72348110
476305854 9574
859798103 2866
188117064 3522
494223041 247111520
330629305 2391
867702527 4224
251290835 2511
377088318 1367
197996368 743
921349550 4073
457915449 1770
397499024 1325
905622622 452811311
144600137 482
921795183 594550433
615163938 615163937
134757983 1281
553446701 2300
321755088 130486
372124519 265598059
67500224 225
311926472 1144
141928407 746
902391238 3347
230482648 986
615600000 2052
949935693 3747
699710010 6316
623146656 11044
32734377 117
554541372 3762
742702877 8468
4939 335866817
13067 859993546
620919499 2477
856466933 7651
278100583 927
645153950 310377501
783572781 8485
380419375 1799
722375914 13153
709849280 11010
512110787 2982
70799938 1235
399945060 22001
599258337 3977
270601534 902
649068161 10880
49974443 2622
764097452 2547
395 112458080
390746211 2014
311860305 13528
591875373 295937686
597028159 2197
769494724 384747362
812360949 3331
122514623 1362
795494928 2874
445200000 1484
634498387 2115
731727899 279124235
632702811 632702812
951275493 3593
125619578 792
295619690 12190
481832905 2986
553500000 1845
226919816 226919815
67645508 436
383324004 2043
141751700 67174478
588898907 1963
932200609 3553
351484402 7619
789546163 789546163
153396118 553
735602920 2452
518401727 1728
422522684 22095
483210737 2452
294595017 3098
813185428 37455
18 3183030
151787012 1098
95699681 319
150340852 625
459757768 5723
860687834 4665
536560139 2490
515601589 77290
107999803 360
632100000 2107
462902014 1543
707166429 3599
834000000 2780
643049800 2440
981003270 3270
74193012 496
731306039 252084192
850477686 821001009
972903242 3243
22764 984656820
799850305 5412
1437 228812073
706283184 2514
725040989 362520494
603597987 2012
442536147 6722
737338967 12466
796687361 17920
495109029 6231
2092 439338828
322460369 1267
253155131 76644
558300992 1861
55500281 185
386 57064277
436948314 2699
3119 561148647
284706865 9081
2026 492736257
465995894 1682
238104076 12353
203399322 678
13419864 101
999522784 476096173
156802029 78401014
287100957 957
951865849 377425
45778934 421
988605931 4015
362078051 4508
704400000 2348
210599298 702
894654569 3921
990674893 409478105
429301432 1431
922094193 7118
660302754 2201
23335597 151
418397708 2411
684240670 2287
839936085 3172
497188861 7455
389319995 9842
779933811 389966905
56746577 267
272401068 908
283801232 946
708394991 182388
1597475 12
912572032 781179835
230348463 1114
432765396 11928
609161213 51055
795902602 2653
357232400 1400
988668610 10860
645921496 2237
710114905 63400
571946308 2960
3019 829418886
762830046 92813
475508735 14270
304799999 1016
425569354 425569353
408607799 3865
945883582 8218
317101056 1057
502500001 1675
598819209 4051
417599827 1537
140207098 531
4996 866201484
337909456 16909
651001075 2170
970500482 3235
886190946 443095473
493054768 9892
856349387 5436
138332669 138332669
59719430 1304
391080561 391080562
41000460 41000461
307613385 307613386
19100399 19100400
426299992 1421
1519 382696980
895023691 3135
306040316 1221
4936 798443423
440560324 1484
5174 761271316
197861971 839
603894027 603894026
880367261 3004
771398333 3675
194333139 895
754699409 10472
533102488 1777
486266473 243133237
714433619 13862
311465752 5998
637873934 318936967
237900793 793
808008238 12433
435039280 15020
832501981 2775
141418797 576
168487731 896
811002527 405501263
208369010 730
472233383 1764
202088027 202088028
46200065 154
727565901 4618
763894475 4779
866099999 2887
696445072 9003
874076529 19610
39551513 616
689336123 4217
795143296 2655
389869354 2676
949813748 6273
109014655 609
606648018 2571
965058446 3302
143915190 64388817
796654259 5380
163942686 2392
638053549 4025
425683501 1650
145515941 54054629
225557913 99786316
841839263 5087
246236419 14582
66899776 223
771901529 2573
644585303 2287
339265331 4809
273325151 13344
56627152 596
856722175 6058
901162713 11533
670535007 6094
137358680 507
337499876 1125
407791975 203895987
535202207 1784
226476961 2166
430781904 2448
497461506 5007
216086976 1313
456240828 216781
419404500 2350
900171143 6588
145110887 757
75918159 305
469798045 2195
247808237 16740
801603511 2672
390916295 1692
751246145 9416
5746 496579084
395636740 3913
225600086 752
988132173 5456
243221592 1864
430101505 2124
926795427 4871
672923649 53705
655473856 2608
107326883 1823
601496777 2037
2605 619316715
651422304 7864
999900001 3333
484211580 11142
27600006 92
59723580 2683
806793900 2937
280757707 1246
3893 380198554
992996690 3310
922205263 3074
423599517 1412
793504424 6253
3020 449294460
919 119253240
343028923 1258
750897496 2503
567693391 4642
911818762 6666
188404889 632
382922960 2660
657652963 5566
5052 449922871
776690071 2910
264865079 1098
759602296 2532
149399998 498
943895587 3914
296989322 296989322
591391832 85301
65700218 219
983403277 3278
393686138 242896
121199936 404
431416964 215708482
534549510 7677
363925861 1310
2623 168181514
604197987 2014
642598011 2142
2362 333233719
331355709 2723
884379997 884379997
584372481 33859
732876753 12261
126303269 6785
154298917 888
184200334 614
205248301 1822
429514013 1866
441622719 1555
74247031 429
236099566 787
361198958 1204
712905231 5307
748734239 4461
359001639 8991
742793506 742793506
810368389 405184195
46984067 1236
406336409 4470
709347672 2888
543657638 2283
203058232 754
209889446 1327
479567046 1806
530891168 3359
870893569 10656
486147456 1984
1899 108956667
181243696 749
385200143 1284
74021760 307
714359768 3107
842854738 8299
810601026 2702
742319180 3031
591996762 3122
25382185 97
281700001 939
320469314 13757
623913824 5113
860879250 9486
187805007 2757
883276791 4138
920742532 5714
159203717 602
720638761 360319380
955796814 3186
143671050 641
731317359 5402
572043499 1918
180637149 20901
113999621 380
90894727 622
789357806 12359
741202127 12586
107051981 703
190337897 1064
469201565 1564
30388 777613571
88712382 443
38624268 2081
709802365 2366
244294964 922
980117999 6120
99587800 650
364750413 1742
676742561 5798
694979459 104070
902400001 3008
653502970 2244
633163799 4260
13861802 80
335446914 2905
627087122 2769
64571127 388
981790121 3887
492121784 6404
409851430 50147
338865831 1369
947453025 6757
350466740 2287
140263738 1567
121447910 509
923112899 4700
370752992 3524
106922757 1411
474545385 1811
800860451 23465
178500594 595
332059664 6037
320811704 1865
207000001 690
293699542 979
929997401 3100
1290 169077095
853055645 2915
175799714 586
673802472 3857
343499869 1145
794936613 5156
882353659 6357
515714318 2571
3680 386521440
121802916 415
262866941 1527
670683097 32372
570444175 12425
739802465 2466
391253676 2391
121200001 404
881123917 421664835
121188211 1859
562070178 8261
742597658 17287
160535760 647
323306664 161653332
12216 828647928
846247418 2931
862802875 2876
991788455 9838
607633372 2627
244348699 1400
548100000 1827
710556919 3064
489000000 1630
149123916 1116
848872744 3761
712910063 2514
710162727 28468
586399017 1960
973621873 4399
650034566 5850
838277983 4516
618298284 9152
389334767 3378
366344273 29456
892800001 2976
43296903 293
352411641 1645
314880921 3272
28684499 260
419957793 419957793
127135096 3608
252196092 1524
359629432 21722
266401765 888
886625740 4883
973370137 486685068
398014626 263330014
151800001 506
625424695 269255345
854916387 3683
282069121 4119
861302096 2871
65047725 888
995829554 8511
23912097 188
688603955 3778
413956331 2745
378361845 13105
949666023 4946
691852805 3058
505401468 3428
183366612 3627
767825731 2674
671319599 20580
283431379 1661
122745090 41004795
601574115 71285
425774763 10196
512609656 2006
723917028 3800
325175696 2864
430869394 2957
913737031 859888443
152813580 1219
193799354 646
214628321 940
226549032 4884
444599685 1482
243299741 811
619800001 2066
452172639 8816
50935219 172
743326304 7407
21515755 78
328283827 1493
485098382 1617
43943158 180
480607604 1686
591901303 2597
428400001 1428
923549984 7586
287845344 79824
745499316 2485
686961201 2499
13500001 45
864201459 10868
840573385 4061
486889560 2910
948599341 3162
645624131 3999
304426184 3719
605832464 7256
635327712 635327713
56685839 251
2407 712905260
602113097 4038
993123540 9540
615217818 7629
296710100 1477
49800245 166
388440320 1859
507437117 87459
760304032 2819
297514175 1931
914658062 10298
441022896 1476
575095450 2104
727601397 30162
826136267 3401
48784863 48784864
43683356 184
414508396 8205
669138251 2650
512101342 1707
141657355 1036
630089484 4001
64410119 5186
477710280 1635
897602993 2992
83999831 280
843427153 843427154
695644164 3972
845891506 8739
552298159 1841
691108030 344528350
292880039 2203
857224297 4205
322015533 5462
943751882 31021
203389905 203389904
246835544 1348
272232332 2570
260986127 4578704
206808188 130002389
693681173 7156
28445198 255
85033095 1908
578088413 3078
964444890 4722
64799784 216
621120767 3083
435300507 1451
844499999 2815
438599429 1462
379078351 14538
454948310 5387
175337448 13442
265 28152529
966000001 3220
804365951 28752
645515972 6421
422287015 2730
421805200 6700
226232344 3767
374398499 2625
245046416 971
772824618 744805679
682570475 5418
265543693 3841
773882269 4594
820575433 154884
310011407 1736
562437259 5186
797759646 12291
134428265 881
689737087 15969
502757037 9597
834216988 4334
988587225 837863610
23538731 84
674365644 2288
825600001 2752
720297598 2401
345862413 323672
34730382 163
406867075 1559
5750 621391000
221100409 737
354901184 1183
173725562 709
727746474 7917
842296454 3289
329696419 2407
979196754 3264
315891692 3393
669661848 14352
51571301 173
157201217 556
93547675 1658
762940774 3281
216736182 958
1049 84284003
788698351 2629
535191130 3301
799070652 4253
659175726 7989
5104 971898576
988205131 3294
920767957 528056248
235469892 9313
1669 479608049
174291299 698
650319719 19848
752844071 752844070
479114420 1714
187532999 3000
465001366 1550
192540182 1001
729503599 3320
13539370 103
602592474 3839
1548 286130772
819303652 2731
55889380 273
811204753 2704
103981305 1203
984025695 4894
443952669 25591
612640292 2199
505463203 3167
535903297 2266
752840659 3100
881698510 3938
717918600 97676
517028170 3971
970327968 10760
106466582 644
106800001 356
196499904 655
65491501 233
932197905 11705
189181282 189181283
18660801 6800523
345705316 1201
629747935 8849
855461187 22073
383077625 2839
918003061 3060
942302097 3141
314791030 6689
620168607 22766
660896222 5558
991125217 4496
502770637 2234
575898349 575898350
362635521 2812
815402438 2718
722989128 13063
641779930 5453
930303100 3101
898803308 2996
174982607 87491303
2182 491160906
754799513 2516
532526033 13273
952241126 40483
900900000 3003
222900742 743
97759423 448
798079405 5211
773402578 2578
922803077 3076
704714715 2549
651253924 651253925
316827487 1096
947686737 4826
755537333 377768666
529798330 1766
69458375 1141
739080173 369540086
691416853 2676
222071817 787
405150305 352865407
313798955 1046
589016182 589016183
644014826 3474
535747561 3223
70195120 426
25115581 93
601341394 3291
455562398 2188
558743699 12850
15343 807573816
61795192 458
78000016 538
903107703 210090
830301520 4997
3792 405080400
134286909 67143455
48087219 1350
957642348 4130
323223848 1127
639066615 4807
3196 544500179
516599999 1722
684002706 2280
756998535 5745
752287535 376143767
323561571 1487
188706447 2504
783597389 2612
173047251 950
286042731 16167
449661460 13143
3910 518720372
955496220 4564
624865710 3005
707755737 7987
93478146 676
3002 505798652
531190859 3707
759275929 2712
142578917 665
477192406 3454
511210715 2822
2013 346388988
220740197 1475
982430598 955766996
78554979 855
896736723 439725592
206873265 901
777745822 4986
359837164 1983
131736727 476
448554710 1838
306599605 1022
1921 317051445
968620765 960289958
312 37677918
557007737 10909
716056638 3052
444301480 1481
302291210 19961
984070820 4654
950593794 950593794
377232961 9834
414899291 1383
113885604 882
800400001 2668
487208247 243604123
3891 988640844
939297744 3131
951527885 475763942
98700328 329
467698440 1559
497976749 2125
624000779 2080
673904871 2813
291429285 2325
21109985 98
21563733 166
115078369 1166
832205947 2987
529675299 4900
555638102 2181
974061051 970637574
458719757 2684
191694607 958
200524728 985
106663776 415
451960175 11223
99396451 610
211475530 1121
55615938 701
373799636 1246
749163843 5122
215162313 993
928345524 8613
46440656 20485733
715514047 357757024
51914678 25957339
669653919 5049
558001861 1860
412 52225120
392871898 1803
683547838 2741
1592 343352260
156045495 2090
328799943 1096
800761556 11367
481211060 2017
118201145 59100572
382765536 2568
54739472 293
197833160 714
904495685 3509
775711135 9603
545100218 1817
219264193 878
152699634 509
317746773 158873386
6040 818389391
884026978 8003
363084259 1505
145290130 145290131
681897728 2273
967159927 736271338
849115999 424558000
186649048 664
375152861 4679
59590928 634
49762754 315
775852545 6108
326340501 1371
54899970 183
873902913 2913
391248833 1882
976964061 193537
584401947 1948
373574810 11290
73158712 1958
1621 316839041
274006425 7862
540693072 2232
779018598 7316
292977951 1775
494261095 3164
595051767 1986
573443954 9663
594061911 2226
183212356 698
596297811 6719
984734511 6376
708824323 354412162
834565265 348630334
508202732 3151
850503166 2835
367500634 1225
365552889 2390
229492197 15151
323109241 2278
181096759 786
936690001 768423924
975896747 3253
339537093 1203
373065571 1710
980649427 5854
503635693 2492
407176595 2807
96656061 13246
378105017 2356
2959 674030610
257088568 1202
407021297 203510649
202135911 3829
231300984 771
782033729 391016864
559485657 279742829
653632577 2293
500682769 3571
27600088 92
496545229 2187
590 38458406
216595088 108297544
407661782 3823
748198662 2494
976180843 30303
40507115 219
801410346 3723
645298901 2151
495900001 1653
547620128 4426
186596719 1950
382889487 3247
291070170 2763
609201165 2099
147299911 491
288842162 7228
207901024 693
937660711 9773
526253197 211020448
710643479 8071
2017 114507313
228896823 114448412
706396933 8835
237900000 793
436198817 1454
137411916 137411917
470401567 1568
688159977 628660
447516210 5147
25800019 86
883428103 5634
874004918 8895
13146 814391648
402339151 4846
554885488 2060
551728418 2543
7388927 96
651969541 2740
745460596 4013
477403266 358401044
892112916 3891
720431775 3045
2734 162648642
568227300 284113650
923396923 3078
84599718 282
935683017 766005
268315739 2970
972000001 3240
266400562 888
119264649 119264648
693345106 6255
668102226 2227
946479957 5922
660780426 232504405
68036391 24995
555602261 555602260
512401708 1708
747280521 3356
277499999 925
984064084 23942
316335696 316335695
985065110 3537
309685469 1382
690315775 563888410
29233386 189
725336024 67611
825616096 2908
205593642 1329
941100000 3137
575063670 219308504
519358 17
692102279 2307
451048975 47811
379224834 1329
573109237 133779
837597209 2792
445941748 14884
195444425 1529
943983749 3475
126175840 653
219731388 849
704046160 2435
665165520 3240
457501524 1525
638810518 2203
159535427 950
550768374 5094
395699940 1319
641030736 15263
191746816 2956
215141780 1510
110305977 381
396233634 2095
448498508 1495
148941382 1457
680400422 2268
931705703 88715
386698712 1289
591447271 2577
848959436 3051
2244 39168741
644751985 3469
959066906 4642
368115355 169020995
775485383 1231684
570000001 1900
287886069 2520
631434426 4242
208599149 2491
940756212 6803
787682794 4434
867619835 11124
589748215 3426
137121919 471
195899999 653
131813993 928
868724115 3044
178097233 802
3434 809392093
196897664 1008
160499999 535
927609805 463804902
551310775 275655387
177494591 704
492599999 1642
960298115 3201
312999016 1478
414610244 1889
468715129 2076
217748147 3081
854399999 2848
301328751 1175
914152050 5507
614061399 2333
979146431 53771
296489320 1099
941101522 3137
68596006 658
754896940 2674
313651379 26236
416402462 1388
267000273 890
195536302 2785
617003188 4978
526367098 2765
711601197 2372
523500488 1745
848870537 424435268
448302330 18435
900126481 3686
636302904 2121
586919057 2026
683443557 2866
1579 406798578
871910171 9378
237399355 60921
346434990 1368
7245 921103180
157186606 815
929696902 3099
656112790 14603
50100141 167
462588539 200784718
428999992 1430
867454445 6030
622679254 2501
536507370 3990
204251495 204251496
516718539 6547
14965124 125
921941317 366229311
760096753 2742
20855175 2805
954458981 3879
893704226 2979
465902659 1553
930329305 3776
250342768 1394
8247742 41
74120781 521
285185780 1115
484199999 1614
183147295 1307
569985923 10237
609255656 4556
71536095 7796
719338761 2763
158099920 527
607566237 11075
12312 970133956
772190151 61971
932267648 24359
141276450 521
374461975 1676
160874712 1893
676762334 9050
628925811 6841
703701984 4296
411947032 2357
232800699 776
980158095 7851
334501668 167250834
127499574 425
128700820 429
918572160 4224
628579301 2487
403200751 1344
131063543 472
280550620 157790
445516902 1809
283084000 49232
340942872 2424
653102178 2177
947896879 4046
813850469 2816
901358493 7147
194699351 649
736470890 2758
808328418 42603
446996410 6281
864902367 4362
587784959 35460
986936373 3951
3862 743564275
141557408 510
68725593 287
793552850 3302
503646618 3409
395091813 3356
621392176 5319
889482040 3383
351030888 1937
248209910 118648
593458097 6512
678187401 2881
718980019 2419
123686927 898
978504383 97968
758099999 2527
870895621 5055
340789026 1377
12549790 55
548541791 2298
100500335 335
924680455 4148
301500001 1005
837454751 3190
894219600 10590
578516797 18612
462723556 225567207
936966665 12173
34239086 123
627550542 511660357
48042704 435
133804224 1908
483619015 3060
852130745 426065372
405000000 1350
944354898 5771
239754029 1367
4504 911601117
423236536 2604
505594575 2768
757408491 4852
843300001 2811
169512348 1103
6892 237257100
607801003 2026
755460120 755460119
536091911 2484
465695626 12797
440023308 2172
936713159 3554
346899902 2971
481461121 2240
537299999 1791
861592096 430796048
460158522 9100
97323591 423
1554 370899396
456251501 21500
83611389 316
700588832 24283
732210320 3722
951032555 10034
724771085 724771084
886961983 3568
128991524 3884
998191657 3592
605864527 2393
245903696 9085
83959705 359
946796844 3156
422700000 1409
131801406 2279
152999511 510
513815707 5519
631565733 2362
632472142 632472141
853949752 15270
282900944 943
165880778 742
360896685 180448342
733139974 35176
416436962 1618
647099027 2157
435936942 435936943
848699999 2829
122414976 488
380528100 1427
44236053 333
904158485 3234
649416655 324708327
898328593 3792
124636587 124636586
849035616 3036
6756905 196
834467139 5980
813315867 379308690
736620970 6199
42882840 504
12569 862610470
585304039 9220
990031195 494325221
655802303 5302
773871428 9539
175137084 1694
626699999 2089
819659918 31856
768949464 3863
821992485 3408
245077594 873
376773120 4608
143394368 3088
84748951 439
634656903 15372
649368481 27012
144522799 920
762047103 4813
78899176 284
156936231 543
898150731 9682
517798273 1726
331435741 1172
423077172 14964
960896840 3203
804409230 4484
972801009 15471
332400103 1108
978185618 16256
883797465 2946
209845905 5815
642902143 2143
449101478 1497
624308340 3334
444195119 4982
50796204 204
314998950 1050
494706691 38655
488 107008152
826317679 826317678
693431791 8367
625684025 159654
19800049 77
105327216 58224
498646054 8619
688498319 2295
500734556 1831
517952119 2781
1501 152966910
983582923 4478
687253687 10183
977545195 7914
882301566 2941
33276755 16638377
777686049 388843024
495218472 247609236
869961519 869961518
320700001 1069
502220758 1678
852219994 3003
868064555 299129896
43258722 16475680
933414351 3449
843602811 2812
410281336 1499
801782061 24754
518856975 2672
426075118 26241
326505947 1511
984870548 3708
796 136500242
132580020 2148
584604951 7886
770011901 2735
429447051 3425
920100000 3067
845102032 2817
141008392 70504196
757963093 5303
113278144 939
298433923 1006
524428526 8052
760781104 2891
606313599 15466
608102027 2027
3029179 28
892483200 3262
964814078 8881
792202087 5912
263699150 879
901087669 3926
714452510 2389
26592385 224
683774724 2515
685418385 2425
553606337 30143
788108866 4119
544755200 6122
628500133 7092
349763816 2065
5422160 103
949338241 41088
844797183 2816
473501362 3193
470104966 1629
135835024 135835023
378631221 1996
154752706 14143
840512437 3120
433431319 199770743
68933094 68933095
937325427 5431
262440565 2158
638763137 9611
660079649 12106
296240965 1781
339001317 1130
117682249 117682249
513973151 12936
1889 187377038
415198616 1384
488324593 7021
855297149 2851
107832610 1990
43500144 145
831326843 6613
324950411 324950412
340375582 6409
827066327 22855
922910479 7984
368102137 1227
853722473 35475
448757128 1617
321331698 2097
505653575 2830
566 43700294
517535353 8718
219899621 733
937034447 43918
708153909 2682
380167481 190083740
946456109 13239
699035803 4990
760087439 26145
279300001 931
87327898 655
470671155 1740
69451201 910
503679749 24625
3403 830115013
377099999 1257
116786220 1284
57232219 271
842898976 2955
984659501 6746
963848855 4268
4515 281575275
231628578 956
819002730 2730
205188165 819
2164 465514674
897732905 3095
182850914 705
681852710 3183
294905859 3187
577845042 4531
932176085 3143
504727182 3095
650703536 4406
159600531 532
98402052 43912570
806402627 2688
200644780 6273
285097295 12336
806136903 6721
272844517 1039
609287250 4125
323670046 1988
1443 377028917
169583567 4488
616225351 2175
840688249 13642
191700639 639
100611350 674
428947915 7276
762547241 3640
153564714 1430
921604964 3556
753898909 2513
208623375 1025
262799535 876
278769289 4548
648433020 324216510
531477996 306392569
50134926 997
425701894 1419
241793041 2549
537851745 2605
486750384 12528
920993857 460496929
132 7972229
875427911 3609
526618269 1776
538 158871611
716322375 2981
144600314 482
495901652 1653
533386372 14573
751990541 11995
497503801 4392
498381999 2553
35027282 210
667870972 2238
497101387 1657
840809372 4281
927720118 9660
147300490 491
5753 692938453
128067726 529
410100000 1367
567928595 2874
866092234 3200
640694150 2987
353947051 2260
232500628 775
991243649 5865
934289502 21709
14919178 98
994594859 4284
255991535 1341
353957516 176978758
456507530 1622
245721630 869
555251346 5977
412403481 206201741
323090692 2541
49199835 164
478267852 2671
217269942 93751701
465761038 465761038
683798170 2780
391540864 2310
213982915 717
157865070 1570
341410891 1594
406496821 8976
291639669 145819835
3329 870067440
810646149 26039
1930 231878837
729902432 2433
961701742 50194
297506367 11432
5380766 65
247131126 247131127
357901365 1193
117900000 393
244335239 83413943
446398511 1488
941521026 941521026
726898337 2423
754881297 4091
174263884 713
751498006 2505
156599649 522
269393041 3299
136800326 456
578495824 2524
299296679 5790
857703509 2859
92193974 765
864607289 62413
879723783 3078
135 8247860
947263881 4034
170366591 170366590
845724474 4171
513735038 8031
300712110 1410
875741832 799528902
1327 61357826
770697432 2569
561855002 2047
600603128 49469
121499596 405
626700659 2089
335236668 1326
506698595 1689
638066688 3072
393660446 1663
566381312 2797
724950962 3544
717221354 3164
13799996 46
885681955 442840978
980237916 5467
793138849 3628
51332495 174
700096051 3897
555014105 5299
546482324 5389
210215695 6080
529702176 1829
327399879 8138
150007219 6751
38962887 173
3509 901493681
658292946 33017
194700649 649
456317874 1625
706104945 3381
48932345 1418
893929841 5798
981058376 410755084
916800000 3056
446702576 6227
313801045 1046
844774338 3112
897002991 2990
73060620 2276
990223789 8360
769756956 5757
768744062 768744063
996425091 494213265
47970042 1184
66302335 3296
345855689 172927844
508716708 2015
325 73331753
213662176 1569
489132059 1781
278844800 1841
696776161 7184
721343932 12023
454231362 5131
122724496 553
401953762 7987
775161005 3593
696008440 3019
805568313 3079
612643557 306321779
532495008 532495009
938817206 4413
113792468 113792467
229518168 1082
604594457 2097
539998201 1800
472184820 1877
636878559 2216
169228079 720
716702388 2389
945599637 3152
353071962 13288
254348220 5967
752 144886336
849002831 2830
974084283 13135
662974873 7464
200527973 916
458244630 2987
3202 848296954
550709778 3206
1539 360366605
656838191 5673
853276891 3484
648414078 324207039
678556902 2479
667285771 2243
936781050 19850
373860145 4374
559559891 2170
302522549 151261274
182100022 607
200352303 1993
2398 599313401
2982 766165456
800 153164664
553201845 1844
314700379 1049
186229523 154036
776097412 2587
810602701 2702
553688387 553688388
150611924 1282
823747922 41507
38012786 1165
576322056 576322057
168960099 1399
319797246 319797245
840938453 4944
3963322 17
827509139 6147
758029280 4808
497682027 455344230
726598507 2422
704905392 2570
673503600 2245
635411420 4547
841738141 420869071
328922770 2453
381261179 1412
81044921 362
386134444 1557
522002761 1740
214179155 752
847569240 14854
59580219 263
610202514 305101257
381099611 3080
604202013 2014
389187983 1752
161586673 13208
528149102 6777
26902 864361260
732900000 2443
823921339 28415
181626109 2619
596128813 7730
645482381 4768
736020359 3147
179722207 1428
76512851 326
835203561 3382
662223235 662223236
753131413 4644
413399671 1378
14454 492493811
427496077 1674
345901154 1153
652606251 6286
612703444 49885
778587499 32892
118499999 395
778343748 5538
858549613 429274806
904526800 3152
383849648 49048
104126358 1262
33619824 157
113127299 450
725473009 6087
832993022 3630
350068991 2184
198383138 99191569
517799999 1726
3513238 13
478248724 12755
967234142 4345
751653196 21493
441527359 2993
328633813 115360832
729779280 37832
396580013 198290006
124242723 737
88631755 298
315933900 5700
911682056 24807
360467911 1270
999206361 8973
702827201 16527
968100001 3227
424587635 4554
730808655 2596
426480434 426480435
714084156 3028
786221748 610344100
690261263 99792
529779978 4735
387224188 3095
388661232 3342
810847161 3362
801721746 3389
899998682 3000
426599045 1686
635290885 266025810
463144700 2633
907309971 15366
744352154 744352153
193682456 1797
551207165 3001
782360153 499204761
785473682 785473681
575796241 6360
468760819 15329
216032103 108016052
921239913 679307545
343689258 8815
205800743 686
918542379 3181
513584581 3949
999752030 18723
806306157 39519
769996588 26440
114877824 384
527513626 3335
570631943 3782
369642903 7312
363820230 132132249
663943250 407347686
677567429 294562484
280200934 934
639333696 2724
551752333 2006
160416933 648
564747029 564747028
21899557 94
373847884 1468
785822845 2965
319009109 2747
987145467 390667828
208199305 694
390601301 1302
848326599 3340
11192340 6687560
580180705 4138
839102796 2797
428909944 2462
619440103 7583
461625817 1937
392999999 1310
366862410 1695
372424676 123935
682021299 10094
921900001 3073
977646669 74459
251656831 251656831
782387152 3042
683981002 683981003
521700000 1739
439267065 439267065
598255548 403409
575267646 2044
466218255 233109127
403199720 1344
568587045 284293522
982408207 8278
219369997 1981
785693851 3365
795850128 390373964
193907435 193907436
3415 897920564
432838223 9282
673802245 2246
581280832 3468
507014304 2541
181563765 1545
311888615 1222
577028542 2134
146100487 487
36299879 121
260226772 1612
38295401 715
687 197918433
319934483 21366
627134533 2621
670184952 670184953
257773049 2370
635475049 8344
944295254 4200
429809296 319161319
357722570 357722571
373265078 1759
66300110 221
656367606 17089
3538 621378846
18055251 82
899700689 2999
700490113 4333
260400868 868
77613987 1493
47616701 303
522891687 2160
887622037 443811018
468691456 2542
369313032 22933
591724370 2095
562 155490682
446787627 223393813
805641984 16651
787891311 3611
678246706 678246705
228479553 29851
250729209 2446
905416756 3610
531001769 1770
934199999 3114
840157174 420078587
156358049 3505
431060175 36075
327112524 2030
181029351 1678
3828 135676687
439053511 1810
198502737 70211730
382623642 168228547
931249280 21242
711902374 2373
973451590 973451591
188714547 188714548
926400087 3088
685638483 342819241
666963553 11306
863282503 9289
381515708 7081
123047857 432
537547675 5036
524366928 8223
982713692 443242323
925196915 3084
335101118 1117
900003 3
196841938 841
79499928 265
522924010 2270
738824308 2743
92699690 309
518101353 1727
208360495 1715
151321533 3333
489301632 1631
991503304 3305
147984385 512
150006654 3759
337020049 26679
498499123 2428
980900687 35188
407701851 1359
653791464 485053236
812348063 25262
842972282 4476
333061612 1475
458975106 331522641
689098515 2297
218956968 2542
467048581 2461
661157515 2531
389606823 1798
89836709 1245
150000523 500
315898946 1053
36709928 995
49583730 301
635343282 3683
277573070 1457
85386676 1815
289200001 964
68026169 8764
316459994 2309
137991055 536
411158660 1728
995063538 3921
952796824 3176
1435 330847860
308905281 4182
677384300 677384299
28788993 856
830097633 415048816
349871606 1379
792924632 12328
362165575 19442
144989084 6933
758545959 5319
39053749 333
291006239 3370
678300001 2261
906981079 18610
924105077 25034
687442315 24114
126479185 877
88161695 432
666059632 4924
383330648 1432
218329245 1306
221409006 7874
476722120 3320
635888985 9360
16711987 1190
343200000 1144
304340026 1075
899927214 5147
46199999 154
534002329 209326002
821638635 9082
952082068 4963
953488352 26463
655055939 327527969
600266445 8219
821466257 8985
439527518 4433
943200001 3144
385201972 1284
462989880 2764
220799265 736
331303773 18931
613800000 2046
527870443 527870444
145467872 682
871399332 871399331
103199998 2151
990003301 3300
113400001 378
824409783 4834
7036318 31
369000704 1230
958644388 3682
488816714 8373
226552867 1545
932688377 5598
971638281 20959
185310100 168166234
906901753 11144
875294953 21426
756106260 11382
176954000 2232
733762169 2462
511499186 1705
742 203384426
952256700 3825
213521941 2628
192900777 643
968343073 18344
632574233 3126
879279723 3603
908639850 15467
195886010 2117
3218 819415430
561602143 1872
364743908 1252
344999260 1150
585850751 2264
864419093 5049
107088373 564
680593241 3208
774826858 75453
345132639 15164
559077475 225212783
966695604 3363
17991957 17991957
330205890 3045
56528 935923309
818896948 2819
968183794 4768
750002500 2500
969857926 14664
3870 654075432
889910176 377381962
5256 520792452
191100477 885
451 114776932
5462 290911582
727829200 13300
706005939 25120
891887975 32065
378458469 2278
805770991 17368
748657209 374328604
980696730 3269
866 175146974
387122619 5418
753128220 3380
943181711 7708
890509728 8787
654339877 58247
919626675 7031
569578817 4684
801855781 3324
717848514 2706
440844101 6481
102599659 342
286487749 1874
528898238 1763
78599738 262
823649108 6277
615962899 7985
457165109 1655
305173005 1276
849521839 6355
3116943 16
665399351 2218
171131519 10914
667165951 2656
909675642 134069
874428499 9515
12518982 54
818702729 2729
787528804 7291
717768040 5192
853203942 2844
72664272 2582
775199999 2584
581984038 2379
292412725 292412726
13499955 45
982820356 9002
430 17239784
1015 139103720
18503237 906
999060870 3348
107689615 656
928783580 928783581
669008586 5578
503698320 1679
457521875 1932
651741917 4102
373974053 373974054
572952427 2413
687375552 3349
75202625 75202626
129826003 921
328045701 1207
795883835 11209
6207800 1188
827698423 2759
931070507 10231
18220046 67
525196123 525196123
581250301 2375
727499999 2425
652286631 4190
568763856 1928
90599697 302
951695525 5002
627598664 2092
359285082 2938
447582296 4729
1543 320960897
199357537 2096
730768853 4105443
20652061 166
726002420 2420
380327090 1373
472420374 2082
65894275 65894275
370453861 2460
769260009 3124
398640613 2532
100058702 443
684012916 2843
603371100 3345
255247567 1022
992426919 3707
267000185 890
863223045 24015
396232419 1553
683 152854034
164161314 6757
259164457 1141
930859781 3490
253696172 2095
6873 286454467
2425 625082002
234048894 1371
782707022 3310
797036078 797036077
547610966 2255
568697679 69067
702066516 8723
465901553 1553
511189076 1795
307953645 13751
42795201 21397601
560099426 1867
242977679 1584
203310904 1063
562802016 1876
83797752 32713021
667502226 2225
189 42950817
12899956 43
939169543 3302
170663596 2537
572505285 572505286
501458676 1867
129502825 736
311099609 1445
231300390 771
10893 182054709
779815300 140634
43761705 21880853
509357241 2212
515698281 1719
505374838 4663
754856061 2620
607046331 2903
169437573 1311
685500984 2285
804597319 2682
54264588 523
696604487 2322
524306638 9979
348363455 5056
852836548 4822
670674518 670674517
686702825 2289
483164211 2047
349455325 283780
266300366 974
366474241 3960
1036 128279592
534314854 534314855
216185132 1109
544937112 4124
237025834 3679
970764871 14212
932781240 6630
435265703 7007
219543908 1833
450045447 1552
505437189 5186
687569190 6896
2705 577207976
708006622 2487
75314986 75314986
753500560 61340
527226413 22361
793530145 25968
344400761 1148
237353258 6513
7490 874482510
258857238 4416
124932810 568
818292019 10834
774962709 387481354
919631150 6789
74799800 313
779224106 92452
7224 893412740
598765264 2345
343685171 7086
320398933 1068
885599901 2952
339491841 152793186
287087439 2862
840689487 8217
170602486 609
10913 505542217
712647825 4037
669377577 3532
774412879 2721
567310906 18415
252533194 2356
522871826 3683
8163 753599997
346799999 1156
945077591 3624
113100000 377
955187959 3719
371101238 1237
127485006 651
606334287 303167144
477762271 98528
136470207 592
744267392 6688
431216156 2471
498865298 2040
559715451 2455
920403067 3068
848388306 3919
685575471 11864
4253 352871532
811892087 11592
4061 889909988
3033 807928568
784387296 3069
153069534 569
522761435 3874
625008994 312504497
657345945 2456
26382463 26382462
723633263 11838
306969832 3807
529442962 311588249
966428676 6653
160199465 534
3223 301856134
440679289 440679290
295199903 984
4309 495373891
78932741 2564
855225415 855225414
2398 678337335
592596516 6021
892506500 788366870
119191839 524
26100126 87
90600078 302
931137193 10404
218115534 3486
462205269 2687
599223440 2224
57455172 27015881
527770076 2645
973801821 3246
80400269 268
81300000 271
574200000 1914
136636276 53200267
2704 514884661
533787380 2279
725413220 2422
151845016 609
435912702 11455
436799985 1456
973129806 339932733
860857905 23324
172305111 2984
866911528 71339
980099247 3267
253728711 1021
936645902 4786
762003579 2540
446115547 223057773
913284095 782532030
76656008 572
20652402 121
1812111 21
31898064 31898063
550640100 2122
809039397 11588
418645507 1558
76611448 477
249629447 878
774507194 17655
991435199 4200
635399999 2118
360070190 180035095
321027763 1105
255429814 931
330262467 1103
125372841 561
286555321 3645
914101857 3047
330263371 330263370
14355023 8950230
567301599 1891
460534347 4993
246600821 822
988 198417076
8656132 268
750297846 2501
640967181 11615
138873228 803
468600522 1562
242400807 808
364375977 1341
206157616 1042
121428104 1065
914122020 30289
146420109 1019
849520871 15422
827702759 2759
396699648 1483
21181826 185
341357281 1244
95399951 318
720393102 327716057
437932928 1888
271260141 977
954489220 16113
796800336 2656
754581141 4053
145381531 2452
153098278 563
996927673 4319
310499942 1035
583960486 2446
372830608 1386
362301895 181150947
255000851 850
57446552 519
137306048 505
125100417 417
721954569 3305
360269285 1473
861511532 3748
636959360 7136
210069826 791
466338726 354904367
614402048 2048
816902723 2723
620386092 3070
817723031 408861516
134712432 914
924822116 18652
872705399 5640
33076812 224
140644349 525
814504735 2715
441299614 1471
848209845 42189
259732770 9073
355985001 3500
613595272 2812
489298370 1631
133232532 450
762302541 2541
429298818 1431
263165530 1641
879334744 3801
183323978 2823
196199380 654
464265267 2561
331780877 1727
372155703 166759762
580125078 3133
79310692 284
225107677 112553838
9279 717157850
487439668 8349
955830947 4404
812498866 7501
8835 198133163
967652479 3978
54300000 181
308518453 2637
475798414 1586
226258275 861
540923459 3138
11154405 109
85885645 42942822
327453287 5079
675452891 2303
378063129 1563
510600001 1702
878097072 2927
743771205 4625
439597081 7540
866579095 8234
234864124 826
772798960 2576
3296 671889600
738071479 2909
267599109 892
798008757 3771
406069334 1783
245231343 2995
5197 924000559
196001747 196001748
270300000 901
829798512 2766
766664411 5435
653153718 3422
669877600 2590
96408815 581
457794957 9896
757718585 303908826
722400619 2408
808772816 808772815
377592703 2037
473831929 2088
776180436 776180437
234144965 1091
993008929 555022703
390901304 1303
315478170 1328
318451740 1074
96444851 576
277199984 924
4404 789733059
706193495 6371
105940296 591
273360579 136680289
718084989 2773
637406472 5849
529158674 8036
610399835 7766
116825329 67380585
408556807 7005
699970454 10592
26480610 169
645705400 2716
885998602 3092
30899898 103
861384036 10547
835073849 2477621
924064305 462032152
243986789 5066
361540557 2791
916198211 3054
130436551 450
198516345 884
520737489 66159
567699088 1172932
914600291 3084
228660955 4271
212113097 1421
773102578 2577
809097302 2697
197219614 734
163026557 64447164
801030272 47264
1841 507577079
912136753 456068377
133965332 513
295365734 2138
80123894 458
736501992 2455
136675078 1287
502482718 1751
192510740 687
961633827 109577
666599999 2222
132444237 66222118
671693031 7859
381133738 1641
865510871 10894
841134685 420567343
330899999 1103
426055168 1498
634922251 2764
914996950 3050
491027041 2520
64223687 377
299178547 28113
994304274 978497051
509746973 5026
633518224 2378
558395581 3579
89086214 1028
193218242 1447
920853309 11682
634800533 2116
612153620 2872
94355463 339
545141839 272570919
895584674 8028
146400489 488
404941321 2072
764318288 8457
1548 157451085
948028400 4400
4762 881017620
4213 261716554
303444526 1566
34019999 250
504902029 1923
771912032 3725
178508425 89254212
892122102 7016
779438678 302408549
4651467 4617164
207610963 1166
742288354 6819
565013943 1991
150674787 881
357299999 1191
309787021 22740
319799341 1066
381899999 1273
103769810 2337
193769798 96884899
354326594 354326595
190539395 760
914293129 7357
198683064 15849
925390619 3938
555598149 1852
138825239 8258
291757783 1018
920099019 558728208
478798403 1596
476461948 5992
455511344 10544
193835333 2209
938103128 3127
252686088 6085
669847557 669847556
665097783 2217
588523564 2087
924599184 3082
552695619 10172
655704819 6699
739832801 36137
989304395 474418629
879369953 13849
80002811 1299
987451957 932182294
366324998 1349
473459008 473459008
470759983 4288
157500990 525
963923912 162523
167276257 675
856426541 8683
783029809 38632
301071063 1075
10809223 40
726728369 569992008
732600971 3086
984420304 5936
566907272 18119
771924207 3828
570271648 15642
797363798 43624
710608142 310155297
405511585 1526
695637382 34990
101946483 986
62294265 2133
537825500 12410
241903894 3949
758219226 3479
550622382 331512458
148350497 1081
822001334 2740
945469012 6938
242403103 2169
368037000 4755
939106173 18775
928460649 65288
961884968 39449
185922633 1036
243647363 121823681
705563389 2417
479698402 1599
679501031 2265
632510152 3647
169800746 566
72900243 243
106069159 481
385500001 1285
990786671 3551
387997091 10610
565540933 4586
727277929 727277930
371192501 8129
850203591 2834
356400418 1188
279899068 933
704381317 4154
37492109 18746054
334182814 2846
796155780 650597163
987904439 3293
154193825 922
983099999 3277
186899796 623
17240353 188
463470200 2668
523775711 2275
860893903 3670
85252787 770
996870516 6711
761377742 13009
86034702 1095
658731027 15033
324537010 1109
22974332 1541
785204320 6260
211350761 1806
858841457 3582
344547158 3132
674529433 2584
433836311 2168
622130521 2552
602620411 3704
373276472 5773
838155942 3018
541262956 1973
449402853 1498
994579831 5058
441001469 1470
700262915 10054
394572599 3560
109436714 2047
490241154 2429
183416457 788
416014467 208007233
813571639 12236
793660794 3699
64502210 283
911098644 5112
716682478 2674
30770591 283
552223414 10407
403800001 1346
1163 145324374
496799999 1656
398623189 199311595
976611242 4273
838106897 6400
577919877 2293
145255225 1527
895261644 12476
282600327 942
742099314 3477
548956681 3720
12831 838283998
971304168 16169
835501537 2785
848097173 2827
341215676 1255
595501640 1985
531524493 2173
224960947 1218
342298858 1141
286539624 1113
725277119 9583229
220581871 5702
736229012 736229013
438299504 1461
4931 251940186
921341064 41360
244189089 1496
304769176 4493
369384939 13541
228559653 114279826
765297450 2551
694203367 2314
213900000 713
146098327 822
328201095 1094
622772617 5892
924017310 924017311
480316427 4518
75483756 412
693901251 2313
705175169 2379
228010066 998
622416714 18657
101979296 404
3855 354660000
560616021 3493
136650671 574
3765 942958907
330001100 1100
156309444 807
373501689 1245
904474254 7234
990885900 24049
259137696 2051
164586222 17276
926879425 5137
240299191 4138
409379079 204689539
933298961 3111
777383167 3176
881937280 4562
262500928 875
259428545 5557
949465550 8111
830346502 3256
106303321 360
531298230 1771
298799999 996
554555565 266870058
58919201 1175
434715738 11078
686169440 19018
546668686 4898
75825100 441
218743288 1442
927903588 3093
122700410 409
743833123 4859
22695 969959914
333243611 1917
240946565 137674975
436501454 1455
348880554 320277270
236688727 3421
747142895 747142895
43942904 556
622033851 4133
960667554 480333777
1190 326018350
391128170 391128169
5276 650187860
6661 883977070
64800089 216
849897166 2833
697799070 2326
858745515 3642
915268847 37288
991308384 10128
643745191 4110
828864770 3264
875183985 5545
567675505 3608
206193538 2098
293012160 3136
311252709 1508
948084697 3978
120334075 1266
571830839 571830840
683479042 683479042
151176297 632
594979334 12434
395970077 2454
755964217 574907906
437215061 1837
610532657 4091
32940508 119
893749571 3499
560542857 2313
511800000 1706
874642301 3113
124057695 436
4765 955334850
503930197 4494
971631918 506322
691497695 2305
286536127 2269
165497685 823
789182183 2796
243015146 1537
5943 926852984
2414 147327817
641986291 20831
718800000 2396
459613206 45803
752482909 9875
13946185 61
527659478 2259
294957314 1099
840605946 17106
554878751 7250
583800598 1946
610253550 8538
643497855 2145
683298750 22426
891597028 2972
129344463 4979
832364639 80284
715940243 3096
173427608 1033
210879149 2010
549181016 16099
362101206 1207
786721025 80106
295816890 16134
17436815 59
158674227 158674226
34218451 306
4702589 90
749103355 2497
58800338 196
123261684 1843
652928727 43989
341419832 29847
622268073 311134036
100654722 100654723
394682783 4183
709988389 34387
302338400 293206247
985501966 3285
80471676 798
109604839 611
277501423 925
581098063 1937
363602190 1212
534900000 1783
715970686 357985343
795302651 2651
9536 539956928
608456201 2330
480132575 4158
234660951 234660952
70553227 586
877602537 877602536
1587 459136261
415159837 19086
220652222 1661
510538542 3194
691682340 79285
86562815 386
228679395 2145
799636461 4478
52809844 189
936599118 3122
627599540 2092
791667432 11629
260930480 3359
970796763 3236
908076209 10768
89399701 298
647100410 2157
407792092 1447
126106112 434
96966671 36541307
713 149909836
336889602 168444801
515492324 2109
19988 163083070
806987521 3840
851968740 15505
103098953 51549476
698325785 5562
591001844 1970
969049190 7953
153188224 1088
71434272 416
606893093 10804
80058703 1076
850350110 425175055
179924422 889
3443 527170279
148693977 1511
706410040 2395
903777077 3952
417612771 1403
635703843 2119
852458852 3661
200607339 200607338
1200001 4
886197047 2954
643448833 4992
398783416 1750
278909836 1109
594040297 594040298
222 14666430
242665749 27883
183779856 936
683057135 3372
967219754 4957
441838805 3883
845754974 19276
456387101 1819
188522592 1816
501599917 19044
490679158 2555
768933804 5722
23953345 1306
292170781 990
981182686 17321
623619853 8187
928635369 11815
261314999 1000
322970425 5037
967669249 15824
49515199 224
969571111 484785555
882976349 12769
104699866 349
118799708 396
1922 282351623
576702035 2648
735252041 17740
642976515 2241
884947508 3317
161700498 539
961740616 4917
924986144 5454
74699922 249
191931444 2009
199999333 1521
652233806 19117
472320449 2317
597144365 4561
10911 692337877
337218498 1441
423173632 4544
701698122 2339
677974983 4253
46132406 593
382245225 2801
619555136 31085
169329094 814
34340546 254
2504 279776928
749081754 10801
627103568 2157
707187319 2710
726620153 5889
4867 375967902
88495071 423
526201219 1754
610549290 37215
966904304 12909
669488727 4187
166994979 83497489
616097599 616097600
52456253 52456254
438319136 1473
907496974 3025
883619077 19282
338347772 12862
266664542 50609
686286637 10137
643950355 4022
438571655 186150127
283459582 95839040
17100058 57
642420247 236968
19213789 209
948597537 948597537
887736080 29540
347041796 2715
322800691 1076
692293459 3940
761882895 11805
284668711 2505
2889 764397621
229324996 11086
24779821 199
866099999 2887
239083165 8388
957824175 5775
766998262 6563
889520607 6569
266778663 1252
452376310 23793
588599999 1962
957068631 4974
445202709 1484
175820759 87910379
169545089 715
884792580 19180
113696692 56848346
691499803 2305
712501464 2375
159749626 798
877500000 2925
32100057 107
779049480 3278
36407218 358
795464016 3377
7098 794404056
835500000 2785
14987 931470122
487015231 3412
742867967 3792
449966568 2509
875155051 5775
994366496 994366495
365859375 1441
128385105 128385106
816602722 2722
824370490 8283
473164838 2073
126146892 1381
280363369 39830
406201861 1354
397044871 8852
421829345 1433
903148063 8606
302974687 1920
850554006 3007
146100476 487
373385710 2273
93589462 441
48899837 163
354000000 1180
815637809 407818905
449103541 1531
247500824 825
504220795 1694
6258 611882208
322248921 2031
30516129 25384491
454857236 3033
260313419 1797
951024803 3236
995306129 57870
189087359 672
486001621 1620
565912196 6980
817840839 817840838
350912015 1708
557999999 1860
184949699 1009
75159370 1555
492450254 2585
930769861 4155
717720544 9897
511590473 3841
23700128 79
237843396 4956
530794052 4210
42635938 202
744304116 2481
390938737 390938736
383064345 1534
624372436 4346
86334067 369
320234916 160117458
434698551 1449
827993737 5526
6281557 103
910799999 3036
582598419 1942
984002293 3280
752505179 23858
54550951 185
185550768 936
48566471 268
101885596 3423
946972325 3230
537384387 2768
2630 528051051
36000165 120
479699030 1599
287400644 958
556174402 6223
862675954 326043504
834859390 8589
186732870 6679
453893993 1726
409319946 2019
194373895 5701
447978488 2768
779121594 751364643
3001 240383101
158700519 529
640303761 10790
666854319 4701
451209738 1739
708299959 2361
3946961 1973481
991259935 9618
332030051 5461
243209404 243209405
947772717 947772716
181676002 754
705632192 6153
961336151 3918
215700000 719
567657635 3796
274729036 14733
1687 256300602
321256799 1080
445052914 1935
981313237 19089
539401798 1798
4622 317832851
277585905 138792952
513198207 2848
124316169 970
863950941 59661
739882559 6436
988382274 5489
994419411 4687
722396223 5456
449922926 2159
971668116 4932
8960 599033115
992594710 492592509
457794767 15441
960350054 5061
932207302 18962
337276863 2752
631811443 315905722
988824543 4926
570602788 1902
928203095 3094
486716405 3399
166485200 1311
734014454 2758
918307261 119106
29347200 128
113418041 56709020
797419512 18924
3940 890847877
388798705 1296
811995736 3279
443400001 1478
934106900 934106901
88546943 388
882911591 15730
592423819 296211909
828563668 68479
254945133 254945132
532423452 532423453
481498396 1605
322200000 1074
145493116 885
301302409 6031
487273585 3709
958082852 41488
17900 449791200
570707339 7973
229981049 133517902
856248491 14071
929799826 3426
761699999 2539
289720468 1227
748972287 7299
2065380 10
492215619 2210
358675043 1807
3580965 15
783553393 3672
592459808 6088
735682641 735682642
302061066 151030533
905302681 4440
511501705 1705
359999050 1200
3134 550758550
727118653 10739
750666115 2785
658889475 4630
991011552 3552
242016323 1351
691200000 2304
192000001 640
694545961 7867
994625963 496350741
222458879 1303
170008029 85004014
163906156 723
957244126 8487
282076642 162393
115610313 1608
221074999 956
144478189 2538
789065640 4366
366229096 1347
742397235 2537
346179633 173089816
549090138 2855
159473937 543
804304518 2681
584932635 2373
751900001 5150
538020392 2232
863541169 4073
4741 53231948
907908787 7041
825597247 2752
976697058 10132
614722347 9653
967218830 5329
296699999 989
136648079 540
67735056 361
137682719 864
353294559 2061
472099370 1913
98266693 772
378409784 10984
203146326 2458
212874303 5614
188390497 784
179308459 4553
775871018 7552
140208110 1159
361046106 1251
834902181 2783
225978150 870
389808371 194904185
302998991 1010
730717425 3987
283149670 7907
609648741 7972
442443300 2665
231606540 1804
873843062 29766
370036815 185018407
46554065 171
355382719 1292
875959668 875959668
477901592 1593
297317523 15046
617401015 2058
1319 306319295
226781855 226781854
323613581 5223
823804666 2746
678844881 2781
884348739 34369
108005600 537
514106174 11275
963242483 3956
771953023 3329
738727107 73714
380699999 1269
225000749 750
374178271 4170
777723065 5583
390146413 4811
14156892 128
648928406 7177
24361 358350310
18625360 1852
948898188 3525
70709717 817
210803212 2687
592107891 3065
18378113 8900832
12600041 42
99600074 332
367469990 1785
662977792 4949
1366 261022110
15609226 93
388137423 54529
860016693 430008347
717604639 6364
261355831 5626
856474595 5095
734403563 2448
2377 680534133
752999058 3184
916196946 3054
113700208 379
915458943 40929
289116215 1557
301735056 1338
366665896 112855
992117334 54208
127273101 451
887538369 4811
941031623 3484
478069720 7586
169388547 698
416171546 4348
486899119 1623
331715775 165857887
972887110 5026
509102955 1697
272972284 1486
267819481 1422
204300682 681
525701012 525701012
499730564 499730565
524832962 6922
594574853 2007
946926659 281708
47990250 165
856276545 4035
148200734 494
762719404 2978
232799716 776
509585523 4947
378748527 18499
247007243 1194
576208307 288104153
855751445 814060975
814802716 2716
159299999 531
897903107 4211
712420219 2564
953087138 5007
524119890 459248523
530902628 4358
364906256 1892
972022129 4951
357905212 2374
677468842 3301
653759146 2529
3943 702678087
40200190 134
4333 914406154
380400179 1268
840001712 2800
903222726 7591
48317404 838
9851227 154
397614815 8009
75299995 251
10258 594793969
899811382 6581
725010678 78144
712932918 2701
395196759 2474
200391421 849
773780699 3075
295275249 2575
204300680 681
230322489 1094
234900784 783
596699149 5134
958080987 92032
158342353 646
16382729 119
2159 217303574
746344249 5993
237444025 1885
17694 469784019
49604986 214
712454837 319827793
677851704 338925852
51599828 172
177083268 929
341251427 5574
575006861 8437
32516 590366339
219379552 219379552
519301731 1731
472799999 1576
807002689 2690
688044531 2913
535499743 1785
941882094 5467
806746506 11969
851754515 851754514
731061314 731061315
49658158 571
143808703 126646579
792237781 792237780
103241168 534
496173332 2146
13714482 199
538928460 54180
527098242 1757
19276 144550724
563116200 3958
285809850 1350
302638729 1294
859708511 4521
932580000 6600
656701171 2189
686076669 8885
922513095 9975
807870218 3707
956109460 722652590
734102699 16359
844902516 15174824
222797634 824
20420243 375
141415723 14247
493929111 8367
453147798 2737
903434401 4026
947103158 3157
748561646 4471
481508624 1625
205920395 10092
946034356 4153
1829 249667645
573317834 33315
796122558 5046
50100001 167
97392579 1160
872804463 4753
872819575 872819576
158852577 991
417099304 2034
889262487 4383
145474389 784
188756575 2483
595650161 12739
953230726 4031
814943038 4649
230288761 936
611356870 3109
992992965 9363
966017723 8702
96900302 323
961196797 3204
349860801 3592
20118 720584860
430944278 6129
592010024 3225
764351109 4041
541592568 3069
680753890 18219
931049281 14433
373810175 3008
586198303 1954
471991383 235995691
873334308 9658
333504991 2841
686068924 3184
457972501 2724
394621199 8235
795443645 795443646
763769263 10794
70483224 952
802667808 22752
317099944 1057
564287043 366760488
928501149 3095
121917899 60958949
104351598 1242
556719121 37535
863508396 3878
297301246 991
170100000 567
443895840 26719
2086 321317010
367443480 2710
33566777 189
842758914 6263
888001531 2960
348643007 3024
217435639 174115833
685696032 681416822
151518963 16297
359100871 1197
3179 669889816
849960504 27752
162600706 2609
124623592 4145
541833282 2193
609722974 209375858
923869888 4799
342083877 19839
565685130 2270
345901940 1153
830519438 16197
445523858 6927
648600168 2162
688830948 2796
800102666 2667
739201820 2464
2590 622210848
570298099 1901
656680286 3131
151199495 504
186306626 3121
153440232 19482
990943386 439328859
975168790 3733
907835412 506608169
66278519 540
310697659 6442
426792428 1859
915045742 3562
24877109 1481
699766649 170550
59847018 230
851969913 3127
78599782 262
820668988 8198
810412540 2740
172471780 710
344256027 12654
111299630 371
29970 705583710
556455640 3796
565730290 565730291
949694830 769479977
478501272 1595
716021756 5786
549658537 1992
996360487 24485
788926193 788926194
1779 410564709
547 127493856
187532780 3684
2581673 9
713912048 356956024
19199999 64
6095 800267927
852482272 3024
266525358 1127
21467 457431708
464002667 2187
376834850 2332
392567324 2476
776397413 2588
885614110 353525803
477462681 2005
690376990 3699
651543099 325771549
175731721 175731721
602405667 2403
523325152 8078
182404401 1161
743472345 23842
766705057 2612
840302800 2801
4843014 66
816409937 6736
15043416 79
959645112 13412
731439452 365719726
214347310 1969
446515489 9809
271651866 271651867
668023269 3067
55127723 348
805306775 5573
148800000 496
538371848 2983
512440846 9377
46725326 222
963633915 6307
107835978 384
157986491 17459
830004250 29125
82199852 274
952201641 3174
300259193 1101
774719801 9032
176644159 1070
311947849 3204
11501811 42
357114573 24488
243941363 877
202800675 676
657767405 10192
99520175 532
65586473 1123
14203388 116
361799861 1206
24636406 478
1795 248020221
917403058 3058
799740160 799740161
755400000 2518
145877381 651
433076489 2815
832707251 6350
97775369 770
759287340 3255
903839651 441353770
675452100 2538
634658040 2294
550798525 1836
100287024 632
416311757 56143
288533748 4657
311332812 1812
951600887 3172
979659669 17299
998707115 499353558
132027525 525
518101728 1727
787303813 5499
605081696 95999
927474275 3472
400135489 5136
965212734 444453789
331064282 282112659
84599972 282
578775130 2604
686352576 3423
23399921 78
635498459 5010
511119069 3010
479398401 1598
15781080 210
423302338 1411
512553665 2320
569844689 22544
628558217 2761
584824790 260826647
294926732 2428
177600559 592
780299999 2601
897157924 20648
351814762 175907381
621302071 2071
549107216 49756
156837021 778
926103087 3087
669302232 2231
672924911 25285
773400000 2578
919498560 3065
644972417 2617
52712639 26356319
529565015 3029
284570584 8485
747953404 2654
376306008 7948
885016222 3991
282299961 941
823056275 5362
4121 519622015
354671711 12044
862800000 2876
792410196 792410197
451850558 1538
807406066 3535
79374773 373
78234241 320
627600595 2092
665401362 2218
689362428 6010
123826500 450
228900717 763
331539010 2745
3795 939505380
989479046 494739523
503401678 1678
634600499 2833
674102541 2247
742140642 3611
317999797 1060
336400992 97354
867480383 4012
211921147 3655
552302545 1841
15020 548871931
316201054 1054
841633767 466119524
27293 847113685
903528870 3858
924599359 3082
270664250 7250
533716508 8783
519693258 3157
82480771 705
348398094 1563
883 220527504
388335935 2654
450831362 3308
84935241 721
489103275 2432
424018243 3206
606111829 2802
11926 729024671
194902313 194902313
558799623 4936
242699999 809
979895317 7242
698791291 3491
495898348 1653
35105590 2714
749998517 2500
347181310 1190
349926504 1279
726478999 9635
563724427 188068353
882873403 3989
562798123 1876
852589584 4104
764041199 3900
804197089 34035
44699852 149
2343 645101298
369659029 5940
718833625 359416812
545819249 3197
735254192 3568
17012096 79
882657524 3604
236782833 962
885463239 3938
514868802 2731
515823262 297619373
146944328 122433782
933279242 3203
214591241 841
749602863 4021
654848908 2261
427758101 6957
11525300 40
721197597 2404
790384470 64165
983802081 29977
34476978 339
307551547 307551548
601988444 6971
390236634 6159
981068863 13742
531301772 1771
505233444 592997
713703346 2379
87 22824787
633704043 6389
614223189 8289
803102676 2677
557335347 1866
674099999 2247
136804591 1744
884705321 2949
416726652 2518
70064332 248
749092501 3546
460295648 232977369
28815485 14407742
858865055 6576
832425999 2960
35400001 118
641385599 4367
482700001 1609
776049649 4972
191338965 18821
944013385 10294
130024605 6073
793913737 2856
871579801 2925
673741394 673741393
412414517 2599
863 188879983
721797594 2406
423696414 423696414
136870985 526
752858718 376429359
970585070 870710307
980083451 429459404
731188195 5798
247313017 1597
144347394 798
281720749 4641
181018020 181018021
475552209 2149
130499893 435
587789103 7252
785698071 2619
631199472 2104
326700794 1089
941474919 3201
587219420 3365
59699802 199
736673999 12486
921296928 3071
813815117 6709
809328279 304545619
331374769 5888
3000006 10
214326544 1576
942603143 3142
72899838 243
719543645 2404
54571733 238
744291570 59510
6600001 22
731253290 6536
72889859 5164
386802940 386802939
97496083 413
604802015 2016
5065 444969238
255608828 2853
747786346 3670
790031997 395015998
644144655 3885
402919068 2297
458645697 458645698
104169641 3571
982884651 444823447
378863905 1632
994431955 117116
745822482 3369
405540113 1410
928919899 5531
243852306 4224
283799053 946
418955103 418955104
22754 972983794
790482629 391044968
905943080 905943080
411388649 411388650
960905070 3203
280108491 27761
1801 237735602
439653885 1565
464730100 3163
64746833 1546
558598288 1862
264322792 892
806399188 12698
773535818 2729
551340753 2413
888460374 3242
182615580 182615581
705704404 2731
828903797 2763
56999811 190
207000691 690
141919741 3876
113409180 1236
183516951 2491
705923659 4191
517268938 214220512
567003087 5652
164892623 634
322033509 5923
918083981 898635296
316639254 4208
153395971 1365
549601831 1832
334465620 3726
955287763 11022
733759151 6584
752326446 10838
637180396 2605
416364576 13751
447831530 1515
547346536 7303
287871271 1091
662934131 5022
653928575 7504
830997230 2770
388698802 1369
84948886 670
938705426 3129
281 76176009
505498315 1685
235437374 1846
92695727 739
210113482 210113483
532552595 6774
299700331 999
331556299 2151
328634896 1410
539684169 269842084
354900575 1183
764129034 4778
486411339 486411338
702542272 20283
894164844 8151
214070453 131280592
799648400 6174
12034812 41
120599999 402
479299299 2051
832889658 832889658
705358709 9697
507656447 3328
334866237 334866238
747602597 2492
162899513 543
17099942 57
139258241 954
396594157 20146
958979521 3264
787607987 4538
40 9400211
81335789 774
271799094 906
592468792 8142
874802917 2916
841802805 2806
733800693 2446
148892278 885
727067951 2534
535548944 2197
554700510 1849
506 38651316
667797773 2226
860150508 4740
462694105 2054
993420288 12528
568988568 2337
883448888 3729
300203136 1224
534440628 5069
382108398 5019
735197009 11629
778383633 7137
875981047 131732
857396931 10322
723302411 2411
95869054 40986257
180599999 602
418320563 5805
302109590 3333
874414203 808949400
542968130 191109740
992180109 3451
817629695 3328
863096016 6258
793649405 3143
143792507 71896253
961927304 3277
492923244 51843
929022004 13270
541198197 1804
879 166394436
745497742 2485
251359569 2071
171074798 669
724266201 2968
216017491 216017492
843068148 192218
987177719 4149
62758048 421
302888051 32536
3598 645660778
754921917 5659
375842869 2361
493734699 4955
149771947 592
339427000 5900
556325316 323225089
922797420 3076
448189181 4804
320100306 1067
643170213 3071
916455344 3244
299100768 997
99600575 332
101135505 561
108029601 54014801
710221379 4380
583782257 5001
2834 759061394
12123 344547783
650269158 283445860
842400001 2808
251962494 1502
278754398 2079
193249150 925
389098478 6527
286717703 978
357301191 1191
884967917 86271
1135 118933245
911178800 3159
702548725 455196430
320074501 320074500
77006200 309
291381496 252700235
11495 954239889
976189375 41179
571758792 2356
317699003 1059
178920033 953
61492324 953
752655484 3164
485131666 2563
706675191 3529
872323605 6636
96051055 472
581360982 6387
2674 692944169
830769064 415384532
217499797 725
128092910 978
213211889 1845
416574815 1603
276687953 6847
943024144 6067
320751233 6126
371922605 1254
912229399 7660
16192728 184
1999591 7
283545297 1361
359565501 179782750
7803 129556496
449 33676266
755949023 2710
844984846 3195
47689009 179
132771739 577
227400663 758
47651689 252
682029031 3351
731399999 2438
692196516 4733
939224384 14295
866572823 5928
953168563 19358
575288089 3583
11742 939232719
73286303 1092
262201305 874
376716959 2480
43200143 144
630747538 3986
790544891 3952
813176473 11927
164121497 82060748
716103560 50990
956433997 474398973
81169685 436
766127984 7546
53947038 433
971404950 3238
927299915 3091
638698160 638698160
193799487 646
865091203 4087
716089991 5665
4458 809858983
248396806 2168
449006172 3565
573255671 2041
5670 330612030
730661499 2947
5152 947011841
262554449 6925
813741849 3171
870086527 3470
834589681 30600
332347885 1159
2298889 10
810116997 6001
812097293 2707
756900001 2523
7491 855842759
199967941 199967942
777024381 11605
702696011 26107
651090605 2287
776095885 5706
594846760 22590
987347759 5348
745077546 2717
3099 192018414
568436246 2674
508582841 4605
636116771 2677
376498926 1255
555037641 5736
880202934 2934
100738054 395
193899672 801
20657097 491
559735241 2567
524101855 1747
813639023 3886
22978494 177
596990748 18284
495898631 1653
520201293 1734
82489423 351
590637609 24199
225769436 1824
834818831 6129
692483318 3382
771687666 7745
346815559 173407779
924314874 924314875
960538929 37921
389468001 184284172
927185435 3902
164638623 164638624
432253376 5312
764194273 3513
304096590 11773
390563172 74921
765545848 547497676
941766609 8971
3528 937562472
117972171 610
333803441 1640
473576001 3397
862762730 9309
655 176369489
638265881 5804
717544819 14860
886321849 19973
327892556 327892555
319753896 3124
32088 805216272
69271124 1155
348301180 1161
264180001 888
576929173 3188
966559086 3407
163431165 697
777299999 2591
278323916 962
329452171 4237
723639951 16898
385507988 2061
962997628 3210
848481722 3969
727716281 5982
369001231 1230
568215510 4486
642340811 16812
536700527 1789
359073792 2048
4708 968775676
911102723 3037
680983805 340491902
996091055 391330958
340199952 1134
155900464 1241
180899944 603
651430133 9571
643225490 3607
508987300 77000
321911057 321911056
269551953 134775976
522626059 522626060
356271557 22966
590176049 2368
1901 453019706
678294514 3457
841299084 3139
28500096 95
686822026 2410
614822820 4020
83695287 281
731098255 2437
3239 496980292
917995749 3476
847657703 88868
764102792 6121
52392701 52392702
340401646 1293
347700000 1159
292355861 2783
495393338 1975
541500027 1805
380 108838826
691801864 2306
203100251 677
1326 327249826
240003163 240003164
522646382 8707
9556 659574232
845841720 3115
707296888 3699
634581851 17542
357752585 1624
346651489 3672
232199387 774
110999754 370
339605566 2960
549068119 11514
2794 519264024
309351630 4000
242652126 1459
459211520 2780
616281413 17601
626479469 529239442
443306714 2455
249789580 947
617771581 617771581
207177096 24423
425645441 1760
823488119 4104
437006569 1465
840792729 822265533
413477311 11715
721309660 9233
621929641 310964820
946144343 770798072
957611357 4691
65699871 219
140167304 1483
185715387 179540249
2904 711808708
483311574 1625
310269814 15602
854398747 2848
439525798 3432
289645273 1064
667641574 2263
33600001 112
285341068 1500
370188557 2471
265199767 884
814930530 407465265
336183979 2930
946563286 6495
836588906 7821
560933010 6897
807486715 4282
830279197 15882
350092916 261444
862383235 50479
330690940 2630
29441110 110
515100001 1717
424883564 1618
569614600 206311702
249752777 1469
270389065 270389064
57347108 1183
829709492 15160
982381740 8660
111849803 498
765253370 2621
423861149 1525
3428846 3428845
312301022 1041
240662961 6471
441216192 1688
112698053 533
186146589 2387
468325472 1688
393043265 3501
789552696 5698
152400131 508
993710570 6626
823722724 14482
912801060 3383
352190915 4158
155593985 896
878074527 6931
836084592 4347
6166 344556080
405211766 2237
51447 618804516
431399131 1438
387821724 2167
841294505 10769
783297389 2611
718967910 192013
500766801 2218
658499999 2195
457195046 173086043
395837102 16007
248099172 827
654912286 19613
742987083 6030
949627867 8018
588689991 5118
538772147 6606
508860959 1795
6972 974051148
322809869 1158
33125905 168
775802586 2586
136076947 6159
497874595 7581
865822259 19138
104787843 540
546331141 2286
576383335 576383335
196265591 3249
19562229 545
99292972 49646486
36805 945737217
418400550 418400551
17099946 57
225044223 1117
306892895 2227
684817817 2793
546519334 207109012
176059178 623
302396538 24977
933319623 697393037
952907899 471987770
90700891 521
183531835 1944
779304711 3694
358564415 1724
367393266 1269
888277303 3238
186300644 93150322
51592334 24570621
651732341 2387
295469875 1162
264600864 882
130799778 436
244499185 815
686950411 686950412
367504613 1916
602375561 3379
117890784 398
520137750 8375
610928970 2986
770152113 770152114
649672046 24572
893359741 491104884
860588947 42165
852954394 689197234
825016644 15169
669602233 2232
908181365 3829
652348500 3100
879894997 779826250
658802853 2196
292485661 3644
887739861 3577
906414081 19808
252994676 196401391
359 101700289
615181352 2722
644550274 5824
665531690 17903
796503936 55684
390599573 1302
641400001 2138
152090764 627
191999359 640
651172840 3620
475799682 1586
152572412 2822
731658776 2914
557654133 278827066
974174622 15984
588001961 1960
916938063 914048189
11935105 65
588723499 3366
360883424 1373
5137 968981192
467232624 5508
23853266 369
521802247 6619
433200000 1444
120244280 467
27602935 103
199406088 1421
133096077 133096077
101261960 514
170134 5
53099979 177
554005410 4530
812510285 3973
267301147 891
3842 801113248
704462916 6718
820561929 820561928
3232 368621139
339534910 30597
461985414 4160
912904360 3043
510301701 1701
306427002 1239
4153 452448870
12552 664653504
656552362 2628
790018504 3608
516415683 2095
605402019 2018
426162857 213081428
969972996 4153
2329 576697664
594425002 2123
133887411 567
557649893 2202
192751460 1084
603048807 12707
923999999 3080
298121520 2136
565801885 1886
559857864 3498
330722784 314470176
540337301 2314
319139313 3371
244801278 816
847 129244423
46884000 160
374591321 3172
623187802 9713
319480244 145180341
578865743 5954
625466634 7565
2401 710151445
80625708 280
89807774 16585
458665168 3952
612075966 215598030
934032363 71087
18900001 63
173968361 3451
62559800 233
823571983 2862
939422583 3451
663300800 3440
65786190 453
661012155 513154264
645467583 609606827
684044352 6858
440098534 1467
753785265 3099
715010416 13339
778758954 8257
320698932 1069
853726802 395359061
946620810 3494
522448108 8057
57808087 452
784796935 9201
760933214 2985
797097420 2657
642602138 2142
502899868 6133
318360670 318360671
944484995 3822
77145734 334
625942091 6431
523480495 261740248
878098071 2927
998988437 8945
44999896 150
571837137 3824
820503131 10610
901818809 5357
98216741 538
198700272 99350136
971696762 3239
922828445 4565
3919 484854761
365466081 1481
8279 548664316
376923461 2543
364901680 1910
659711532 5331
918437877 5051
72785438 407
828654420 60841
457601688 228800844
409758382 2043
57791 960920154
972792554 895877804
537711597 2084
911412123 3163
64445298 315
639751548 3657
3453 635740286
206512696 103256348
238289697 2892
934557859 11317
349490354 1605
253674549 1063
860998921 2870
578361797 4974
745557412 32268
398970301 4260
880364143 10347
716256309 4081
168899567 563
218298215 2802
669564588 3012
45726972 399
428401427 1428
601216701 2396
436040809 436040810
93301086 407
953381400 474720121
906059062 3913
803442025 803442024
101999661 340
93719241 46859621
353324731 9969
650758695 2228
838737669 12920
78900030 263
4005 578337225
733840759 5537
241028007 3177
88666688 404
80575679 480
876600000 2922
771086355 771086356
876865560 3102
806326135 26323
28487144 107
795897346 2653
80394006 602
236992167 1966
3750 439548603
590518187 4212
706627649 5692
152871265 819
246612562 971
241304524 84396301
302814186 15662
778799159 2596
472631306 8131
104699650 349
854763839 3024
379501099 1265
556714808 55577
674746155 8051
696707130 2670
546900224 1823
542065976 4143
560449985 2602
140218047 632
385762654 2670
536614775 2294
3303 763969437
295144278 3602
750897498 2503
804238395 377960
903784171 4602
728456321 281103661
435217952 3002
71280833 335
977306838 4902
708413791 7999
559767451 5883
98507615 592
522316510 5569
465300001 1551
40799864 136
552182445 2071
464290963 4659
445801965 1486
790061085 4349
828282221 4418
896821757 3604
52857907 254
168600000 562
193500644 645
138732469 671
817202040 2724
530101766 1767
206492527 1276
599158915 4794
581348922 3102
336823318 1858
528234078 308337370
433520772 2036
977106684 3564
984603282 3282
426377209 22259
815957297 4955
1079 266900409
428700000 1429
570000723 1900
150845495 1587
362804737 1722
935092828 95233
870822207 28557
636300000 2121
974364999 3500
67035131 33517566
746255247 682885190
82314003 2373
574199995 1914
269406436 2818
335138685 3165
6577 851255548
730944263 3291
813798996 4385
90421241 699
464698450 1549
118200395 394
539900296 3027
197346521 5243
967636558 946438330
600493563 2266
200323400 2020
898889070 898889071
154157647 2666
268635200 11075
383283860 1940
133723464 516
722702409 2409
825635248 283442
890559501 445279751
593279731 12406
267133603 1199
63762072 253
438825097 219423312
369555551 1415
467436008 9973
5505 988355409
186456379 720
624846289 2244
240983630 981
378610163 3253
689188249 5124
582609154 582609155
282896688 1208
619453129 2822
131999923 440
127501176 1252
499233493 2001
35068449 781
680 121160899
156451719 650
503312468 6811
852 241332408
959447936 6565
1854 247600125
167699455 559
814961952 40608
389750021 2322
956832690 3737
45195805 22597903
56999809 190
642833872 4670
789561086 789561086
465639577 7237
328381705 1536
419627922 2411
622293288 622293288
350165893 2818
852038728 52501
75429108 631
327899883 1093
409500546 1365
741507999 3152
7121 565203267
496569124 2763
866099764 2887
228 56102364
55653837 373
402486785 5978
945587052 4439
224999249 750
619748402 6227
763593431 4088
753603935 2512
4805 790610709
677721002 4952
1664 443103978
457876775 4952
986100001 3287
20319552 13624851
911673607 4939
314717340 4767
561545037 2811
467355724 6275
522001529 1740
261234240 2720
753903559 2513
62823180 399
333597399 1119
804907368 33778
314700970 1049
931411624 3111
185514299 810
21155592 21155593
909155321 3401
873004544 2910
4614 580406446
458089489 55688
583800466 1946
287658949 1002
355201184 1184
219544310 1010
122558045 528
316419768 1384
395210207 7908
758580615 758580616
822916033 8864
588734464 3372
237702877 2852
865412079 5840
3508 830698595
742020106 12213
600357443 56025
891651852 3276
878967389 4470
104785768 794
908697366 3029
372598759 1242
945126127 10607
918857479 5711
52136 168843429
590998031 1970
143224789 1146
720426322 8477
222031831 769
589917047 294958524
142652763 142652762
140188324 689
950599024 20645
256515632 127066041
637200001 2124
104813999 500
347630827 12303
357408039 1843
650699999 2169
120000399 400
748478512 2733
406498644 1355
436427009 417534437
608674975 14675
106390019 425
705298058 2351
494838642 2097
908402053 3028
779588172 4721
588998650 10051
927 244029294
988350204 383331263
492811547 492811546
657865592 3754
750011356 2855
418499947 1395
8080 888575348
418368042 1673
919800090 3066
414898751 1383
129698480 2452
729972688 302341878
413922584 6984
739798919 2466
107452291 866
163796059 2638
713227914 156869
674387999 2620
654283812 11394
964053947 3993
415536075 2194
941404465 5148
2675 706358963
88200415 294
124353281 509
291078 1
367910047 3906
546374610 3259
138004766 636
431621568 431621567
453597686 1719
164400548 548
892294647 3408
593989188 7501
246592240 1236
734998241 2936
43328277 158
10199966 34
423680722 2038
953058176 37904
541 99668722
313555079 1240
440593699 8099
349062382 174531191
743999383 2480
260972031 9614
814501874 2715
983726351 3304
966186996 528879526
770854035 22729
909939224 10474
875702720 2919
338954693 1833
635951874 4858
208620579 2183
776010249 5375
582897193 7397
259499135 865
4764 521902419
311568060 159015656
923943099 461971550
438301461 1461
350158873 1297
566066500 4903
584668505 2142
388600333 2094
506012910 1770
820664237 71418
688802678 2296
147928087 880
397621380 2127
3368 788906313
677416117 9306
937800019 12503
893874451 8925
362035253 3209
706550269 353275134
394167540 2964
712743754 283241588
389133096 6645
586555283 293277642
395977826 395977825
999376979 1417556
391800000 1306
2219 497168786
794288619 3573
416718780 253786390
191142252 698
64199808 214
579554999 2430
907977276 7012
955766252 8446
407293143 24209
51 10147185
672227385 6945
517800001 1726
137699669 459
987 295317309
791967120 4307
744825074 15943
747932710 3572
538383923 1902
947951500 3368
233712721 958
384298719 1281
362446456 362446457
697434052 2591
2168 362827808
742858884 3199
780056342 3810
621494441 11002
63318570 261
991638629 9613
983871988 5849
524518699 4325
862579450 6775
46550484 271
519599999 1732
718450812 5003
177033359 4417
604146889 3347
41700138 139
323999506 1080
877 198309871
598741557 598741558
571798094 1906
218418343 1052
879222596 35106
473981179 1676
512362615 1913
862726715 3924
771818969 2696
431998559 1440
318552779 2460
339167203 1201
782471436 782471437
706316955 3855
185841919 3520
4660891 17
691203945 2304
714402785 2617
702304381 2341
703527129 5687
946208007 3771
604848106 9343
551376960 9804
444534337 14496
17246559 1216
35535031 195
186104809 1221
201000670 670
590612 3
329026344 3336
960751134 4509
335099999 1117
663898025 2213
376004482 19311
530178406 1837
22975095 22975096
3472 634926683
837228862 358805498
948969343 12470
647712043 2406
487498374 1625
728679319 8408
226800113 756
629887 674608977
627521021 3964
64729280 1136
550228120 22780
970118299 6922
420600001 1402
916201352 3054
867966579 433983289
66468683 377
972761797 972761798
368664481 2440
587167044 29419
106924 858706644
814552769 4288
201300083 671
732109282 5937
540790169 4636
72020 519480260
191469043 5174
173504815 1055
935373044 8467
900133195 3098
569157011 25741
143512219 143512220
16711321 61
142605099 495
62310009 1505
443098522 1477
791997517 2640
490798363 1636
4361 554557843
704814366 6325
534610460 2224
715 203813790
289455202 2348
758685327 4226
682 89251976
73180351 2653
540756878 4128
363198624 2125
655423271 6486
1409 222589101
862830848 3904
626758563 5524
514342079 2976
994200282 17405
373047464 3955
861180539 3333
693620797 693620797
57329179 28664590
5 1082361
940616661 940616660
633745522 2193
513601712 1712
142738501 860
83176719 2480
95700521 319
317398943 1058
406231390 2734
839400000 2798
465852925 4682
477300000 1591
148127608 148127609
481200083 1604
746403169 2488
545123891 6708
476936065 868736
185925169 1287
689282220 689282219
189759098 132440887
4133463 67
242176000 1000
129292264 641
389558296 2128
201599329 672
946232313 746098695
321794173 1807
626643092 365588607
573392849 3675
818702730 2729
441722903 1941
756264359 3540
510901702 1703
863923248 841865539
387167908 221230968
964799999 3216
44557295 398
613462250 3572
623406011 6418
540526806 2832
537585907 268792954
604664617 6987
414672695 3114
286884281 286884282
672897758 2243
482805503 1968
2713 376436735
10478728 104
675071483 5751
834516410 599518063
386449317 339344908
812083357 306485630
150985333 1808
907805921 3026
551923920 7592
491399327 1973
217446190 88468
266400506 888
520068640 2912
423719707 1702
826608463 413304231
908572823 3570
21018 920317402
115014027 542
924000000 3080
376491618 2170
370673480 1331
31843215 27873964
477136681 5054
950785181 7538
517039663 3518
10733 697269345
317212547 1897
402299999 1341
903847378 728696411
365485844 2155
692338958 2788
648368675 5636
104100183 347
137877024 8916
504941041 2610
139178640 69589320
591345371 3115
327703072 327703073
903538072 3862
570415104 10752
233344124 1140
408899569 3804
35999999 120
443144056 8242
693591406 2879
116102365 391
760555218 3306
612953012 6933
7414 784598266
848479951 3376
57697666 1282
927444609 3702
980396732 3268
864603778 2882
912903044 3043
969596684 12856
481563097 3057
53963786 53963787
979219960 887271506
244119087 886
616697257 2905
171300572 571
28369330 110
598801995 1996
111130845 111130844
353083852 1562
607466894 3254
849995825 424997912
669463543 2673
808334156 13051
243972071 99795778
32099894 107
7418 521144172
2171 544569820
253542973 1008
346234105 1224
315075594 3686
140100103 467
925466519 46380
581620773 11307
636999893 318499946
520606311 9967
191564645 882
260776315 2306
2609 676835062
285524205 1948
15072 832804475
265799778 886
517931336 4901
217799999 726
435927067 107602
373283409 3261
437439381 2126
312900328 1043
983385527 15388
853908991 4159
530621484 5725
70117783 341
770709324 3461
683624251 10875
244916633 3371
565595064 2827
424285241 424285240
370201234 1234
161399462 538
191100265 637
397294611 1972
101483959 361
547099157 273549579
265084118 113437217
802575369 32743
35942320 830
153798036 1361
398633676 2198
158749173 2162
836809604 7220
499242902 1766
23061 790941872
3899990 13
44596208 191
745155153 14161
476099408 1587
950180468 3227
838589461 28009
359401766 1198
361596602 5047
117953939 864
351114171 1562
270351918 1103
798809971 5453
611969120 7760
349198836 1164
154705111 1124
892504626 131735
279943164 1968
48000061 160
609563578 4495
321899362 1073
166048180 940
8623 895138172
721850951 2849
34800116 116
6819 573948411
642883525 21354
10914 795139470
883079541 21656
61807769 536
64200214 214
551622188 1935
86286278 1463
419494687 227446284
999442754 499721377
549869212 2880
836098307 2787
4843 974773565
3982 983889654
519508242 427383784
637092751 8649
87600566 292
811955622 24658
46763983 335
101669396 421
202641643 687
925 22065129
32362475 425
548101726 1827
420468049 3003
109499636 365
61225979 228
265386661 3599
98699670 329
684689858 342344929
2702 288755012
950566095 3622
258299395 258299394
5780904 25
582283549 6931947
70462674 35231337
304264051 1549
530400000 1768
112024095 1744
565780522 565780522
948627014 382162446
726845131 10414
628011075 7361
29518008 24135555
832252078 3807
101733996 364
154789732 963
814689096 4568
211164786 867
250800374 836
528147284 4277
661649988 28086
3063 804401997
929478331 3245
759191154 3090
382510557 1783
884033004 230772
689400000 2298
744956603 744956604
714186873 38378
465702094 4423
467155201 121655
882112519 593608069
604800119 2016
5331 847470022
764592640 8960
323244488 1811
992397898 3308
832310724 2841
587101956 1957
784492414 6895
518100000 1727
108124793 459
207325145 908
203285404 1019
658379317 2611
191438919 934
659400160 2198
12209982 981
851130869 779872019
204856635 755
171112372 1973
804095802 8908
387558691 1447
507073320 15132
237572220 2280
164552815 1015
433453799 1464
450987666 1578
646800461 9339
983153375 6966
8829053 827
314 87053046
57663939 28831970
647402154 2158
5924885 98
3841 376792090
735105005 20389
35789862 17894931
948377234 17166
598557399 17002
554529682 2246
882369929 441184965
300298998 1001
724428572 8414
862955698 6933
4699 358518357
615320169 2822
858993141 3194
553558081 5807
117263896 600
34800019 116
140143771 2106
584401894 1948
864073744 15018
577199434 1924
601834616 4063
578 171635366
525741974 2355
122988182 1191
522707811 13129
547614567 2619
599305936 4772
285600241 952
110886531 1602
650193473 4533
262500742 875
409123089 12973
571232008 2857
229199237 764
980646169 127274
314826105 1293
516166449 1744
467924113 1851
4451 893897848
754281991 3066
130450761 440
858494601 3704
860997214 2870
23236235 186
843140933 15364
840152041 3640
48867953 24433976
941302820 888499542
457183899 4475
387548868 3315
42299999 141
87135740 620
173386978 5785
701935237 350967618
830452021 10969
539814952 3727
450022600 6846
841338499 8500
53256218 287
402728613 4448
609119881 304559940
588158724 2225
763719401 2681
531572 2
84142301 366
960557008 6308
987679863 385758713
3051 871585272
854675263 2855
997803327 3326
410062503 2080
404546724 202273362
117381444 48428721
634237430 6051
329975561 5691
871188308 4607
276554070 2691
9327583 66
380927190 2908
265986416 2452
45328973 884
540774948 6351
983029548 964737209
174204911 605
632162304 4219
173192479 37626
1429 251632610
295033784 1408
572386022 2773
292563631 2456
661632300 661632301
249900001 833
523582072 1995
797485916 5822
959015307 71686
97017477 621
5493 27212322
116257034 58128517
456251562 2082
273585231 1229
356099999 1187
741418479 95519
167013851 1481
348682258 2023
90901245 2737
185461640 1976
595415175 4188
470455597 1766
516398492 1796
548339848 548339849
535696223 3948
554351896 23668
169618055 874
163955914 575
106583811 53291905
818392909 409196455
999959954 914058957
163068556 2096
806215446 9233
579355251 4625
41410693 1027
689728961 19528
701271854 2601
22185805 118
154348959 1808
854703296 2849
246457941 1598
118864583 954
582293027 5807
375987767 4775
917758531 458879265
860370960 3056
167637681 966
458098472 1527
3167 408311809
161099569 537
774296057 4071
667800289 2226
603411689 311083039
167702385 856
636769951 2261
443171307 391019474
101700339 339
530245357 265122679
978619734 4468
115500172 569
453512467 2006
115866231 1213
191485518 714
904391691 5651
229200764 764
69221601 1316
624198681 4501
503585673 4094
912523731 3070
167400316 558
866799738 4220
719100001 2397
422692129 3038
641886855 2288
400919176 6874
911206165 5923
115188839 978
153362442 153362443
539090397 3311
378167894 1757
489597320 23145
280542142 2506
783166147 38738
552298185 1841
478077240 5388
274370185 3762
411718844 13471
602099508 2007
161747213 4182
366972249 190466513
43908325 633
771897996 2573
68699971 229
118674939 460
229016229 871
453512256 1855
94799705 316
584436425 2647
185166102 1758
364377615 364377616
105459848 363
362669296 1598
246440951 1463
836001719 3699
724802415 2416
308360803 154180402
102915657 519
91439377 334
830834303 12864
9496 957485330
577436153 288718077
72900436 243
575701919 1919
267857809 1935
230700770 769
844131649 3174
925375072 183752
761298609 26096
845354102 3064
233999221 780
988084009 3635
457707761 228853881
796002677 4564
276701976 1416
278100807 8424
118351233 429
368551848 368551849
12865 813260975
910077713 5369
651002123 2170
293435529 1327
935703118 3119
224832941 1718
1116 308537172
399543718 18599
172621654 4765
262766077 1173
909471349 4240
631173791 2670
171806333 687
80388336 2185
353964559 2140
256669370 18815
341741245 12991
26769950 387
164400334 548
663822529 2784
286562624 167875
903906181 4246
314321539 27599
5863633 2931817
796952677 796952676
972650796 449105769
64744013 1641
284928040 1207
923359262 7269
592650340 19561
822297259 2741
588777940 2581
329399163 1098
654595199 6120
313025570 4891
367754665 1474
62694137 3398
962698146 9761
864742672 2893
773701716 2579
753863337 12573
128413733 1934
548771308 31673
387298708 1291
644699999 2149
529775994 188025
331324699 1254
71011152 30085928
29109985 269
748044987 2626
190199366 634
41143420 3727
752337563 3213
170536115 996
12563 833279814
600048934 221251841
500398332 1668
347564111 1695
168000382 560
284406793 1106
598726060 13163
463463018 332462
834844644 20586
381332527 3215
398 107590732
65700001 219
165472638 616
489693660 8210
239983485 9083
552204104 2924
215903440 934
87661006 420
394 77468571
424169261 1504
441301471 1471
331726745 1241
80917956 644
365133770 365133771
235618243 182805
597063874 3537
613378537 306689269
956704922 915385025
1785 417211448
451473547 225736773
991487848 6479
242274900 1806
21100680 120
14896 489363392
813600000 2712
340413217 6028
946274660 3637
234307503 21253
927549169 463774584
569507784 9905
8761 822088435
976078530 3430
3218 682562050
826631890 826631891
144536800 2812
709734825 3898
794959921 17415
817355178 37266
6290385 446
805440980 5288
50415892 268
833099940 2777
507692025 1905
550534600 1960
507817990 2231
165755114 828
494400000 1648
374874123 9668
421939119 1558
972472627 419896835
598118710 522869253
261249616 1455
388127315 1457
6249 815606982
6313117 118
571498096 1905
18636839 285
226959728 1214
839726512 839726511
923613157 445689080
623697920 2079
458351514 2917
428880993 2999
483631440 2036
511801705 1706
519301730 1731
982288221 6460
67897376 1335
365563268 1387
392407761 4071
280457721 1303
924214749 15410
403821396 2484
54600209 182
182734801 834
21300070 71
611600489 2216
952933192 952933191
1393 367465042
883726496 883595783
1106 272047351
594162037 1989
733083410 2763
99299798 331
361213875 3179
18003276 185
2958385 16
443132711 4174
992703310 3309
810452093 3164
889757596 4027
735525226 3719
367107918 3527
981274038 63474
433081084 1761
350744041 3109
938954862 47500
362400743 1208
579216684 5247
2920 302600466
835681105 21624
747097155 4995
312299999 1041
3006 881554590
308621003 1569
70246493 254
49797181 24898590
725060603 3680
877879979 3119
746410789 5751
251741447 251741447
932696891 3109
539604313 2126
439128729 12728
526841139 8813
877505157 2925
338141654 283347059
788679025 5992
248948237 5423
3836 737434757
74700401 249
777444912 5238
406795176 406795175
360598797 1202
687237233 95001
3633 691933914
664714661 3412
186715606 93357803
173474011 11183
989506516 989506517
656999725 2190
777742350 3495
222230323 6054
610243951 2094
475009814 3299
694872084 4132
659670624 329835312
354587833 3746
959429754 3535
413246490 2281
87000005 290
220854628 2719
347795694 6333
226886220 1045
913093056 95005
228268079 1010
253051210 9965
698500502 3173
476898551 2091
299095891 45249
611998626 2040
551466572 2131
976807946 16442
270595054 1150
555702247 362715321
953397570 3178
922199042 3074
749764349 5589
483285084 5888
689700166 2299
760107265 11424
329580161 199438341
30313 821633865
726328935 3401
337842282 1414
940401427 4249
413577720 8611
418833135 21912
452866197 7851
361716930 1696
454499314 11626
40907846 383
36691879 21493125
519066576 2484
458040575 229020288
104054046 52027023
546000000 1820
561694608 2188
106156538 682
739497536 2465
389698713 1299
144899516 483
967655683 4225
248427733 830
174656180 4063
572750375 5866
234000780 780
613083579 19805
730999520 7863
720711997 4460
483601612 1612
3531 962921313
736101685 219339
2715 502037797
311431345 3367
691 109747873
298958313 1268
624532862 3650
647807056 261167836
127584480 1256
531381575 99989
351377614 175688807
104738777 522
404173419 18710
647891021 2753
365680944 3315
663982568 10924
336566102 168283051
205238841 1206
12054058 281
969222193 3858
8425 639830058
259801152 866
537881633 268940816
990650246 3816
538632204 2111
984742228 491161107
350012805 3014
767845534 3901
836807804 747678724
261310419 88287800
311368527 1226
11595850 56
718797604 2396
78106094 4665
811127948 4140
414298618 1381
781486224 3981
912391499 106900
149358565 3626
110025 437003272
770735938 3791
160202276 2460
647860555 323930278
280499999 935
490184509 4095
764704217 2549
307161557 1067
244766056 2232
553274201 2300
272699405 909
788661926 10291
428817807 3348
843297188 2811
706288123 10618
739497535 2465
787285891 17750
962317449 3551
977690533 13363
203916053 5050
832352881 7103
825102817 4281
813479750 2770
557359299 5451
151094569 75547284
257405199 211941152
60127818 60127817
7401953 354
160092127 1107
542701808 1809
6473 982174182
880047790 47137
656 123386496
827633559 64558
264291741 6068
259316151 259316152
179999401 600
696888542 8021
496248786 44946
455748609 3472
280198228 36302
578975976 194981984
452328337 2386
212700173 709
312740314 312740315
76960610 273
511229680 2041
981766739 490883370
163324631 81662316
720781138 365935233
52172486 927
757257090 757257091
528581331 20953
573930372 286965186
810042751 10350
555897448 1882
183814344 620
731884805 8731
897535074 16571
616247610 13695
356174320 1455
269700899 899
872790710 162743
4895 659166400
747887970 3995
530257595 233805807
981573889 29694
127799653 426
372058275 4547
3279 765134976
829497236 2765
796204906 3118
843398075 13111
33446349 151
882033065 3325
139158604 139158604
685171475 4717
839454145 8406
967746783 10476
677324726 11165
276294127 1675
943246863 8261
776409538 10723
750488589 17793
17539399 150
163441591 84566
45085579 755
962975043 925193346
396901322 1323
36743244 385
480900257 1603
438298538 1461
762832391 7791
42154 939022504
619113102 12729
771371987 2804
915596947 3052
123953171 61976586
955205474 3184
3065 592069115
688470839 638682267
308700001 1029
592803064 3524
480679499 1696
1653 146643256
798917159 4000
938921684 5243
793456213 5724
970786208 5612
24323 931721636
676499999 2255
109499843 365
12000017 40
127678827 2667
376217800 376217801
452190563 12516
235800787 786
846763473 10555
331184927 1184
580436826 3135
415573321 415573322
20559071 1294
531301770 1771
399333519 2022
816824249 5643
786426539 6330
16472613 151
836941951 2925
612464622 4809
882695384 20276
728210126 728210125
512031060 5505
186894036 979
933510726 437096281
361545391 6243
907517892 25148
360139680 2280
692692300 9447
632997890 2110
983712160 3831
902163653 16670
56172158 747
852758504 11302
369901234 1233
489804000 2744
572263798 4981
88764896 352
65167995 1714
984421648 492210824
958491849 387727014
125400001 418
650910107 2178
654146410 7570
62035240 398
979189658 6421
634906053 5612
110229651 463
541491587 20409
303922108 1451
2607 573576498
43834 258138426
731803680 4949
154918036 1612
465299763 1551
545047659 4539
465761143 6867
17999981 60
598803863 1996
48900164 163
641 149781188
25500000 85
939502025 11305
895402894 3170
677863488 677863488
322498924 1075
515565590 364356769
187077617 781
128399573 428
658191925 15143
617893427 8733
846902823 2823
382998225 13909
795302539 2651
522003560 1969
897017703 20320
704041681 122279
258901314 863
524831100 3094358
358500922 1195
830458060 42089
113256113 592
253071519 1040
721700261 3437
682797724 2276
561110234 12495
83650100 83650101
500628581 1867
342334807 1392
572534589 286267294
2043 314027686
210300000 701
59640436 367
723122676 8310
248568859 2497
526941470 202576383
184010022 14858
120916718 120916719
20399933 68
252179708 252179708
642351848 3686
212696901 212696902
414615084 1386
632223223 2145
979574640 4484
771598609 2572
634772666 11618
179493446 1761
369884761 7241
505352707 505352706
287693786 1284
851235000 52500
945047535 6757
185265634 1939
185999655 620
348454847 2114
853591190 5644
611595551 4448
93906414 21925
488144043 244072022
668998416 2230
260068376 1015
903624010 3753
907763470 7916
266408171 1426
781054536 3288
89508549 1348
699097931 2774
1890672 8
92747636 1278
695458995 2541
976829665 20567
5803 520500085
871819712 7288
793754451 3563
121993026 1266
358292683 3811
55725384 429
177633720 744
102393673 601
104683755 415
842 237489654
906103629 37342
958493340 3361
650566282 3450
920318700 3165
518884878 3709
688659819 291256976
7858047 32
804317816 4616
613836473 2467
969896766 3233
736436935 27221
207916110 1873
997149126 4435
814502715 2715
655326802 655326803
282900943 943
537756887 8297
576298079 1921
508799806 1696
694941722 62433
595148746 2426
969899089 3233
21217154 345
994839149 10825
860583623 29297
599099137 1997
777061146 11881
798156009 119288
341297528 341297529
967749978 5129
337354994 1448
968491109 5557
90478952 497
379811824 2261
155959454 535
272011096 136005548
207090285 908
925200843 3297
1855947 1855948
33049870 111
758510891 9891
300705783 150352891
6826423 36
422701412 1409
2135 532301719
450089768 1645
170723449 1764
400751167 200375583
865244377 3672
34979035 118
734588492 384187791
937500001 3125
46500227 155
912296959 3041
694201090 2314
351899999 1173
54600001 182
272156005 1672370
511710869 2110
936790410 3851
161455860 1983
88799703 296
496306346 3791
422396381 3941
779470320 5051
10798556 10798556
468599626 1562
952793008 3849
566933656 251635
611399999 2038
470107204 2299
125297712 8138
179994999 1027
200700659 1167
458443918 4987
296279999 1250
321829041 2210
625851854 18385
769552645 3052
528347465 7536
449101497 1497
404056225 4576
157972274 1293
965691509 920037877
693006859 2422
295522732 2157
811402381 405701190
624168116 3856
76054771 38027385
230887545 230887544
46199845 154
134988946 473
495598347 1652
431101873 1437
610387509 2045
986183604 4350
11100038 37
30830006 30830007
119020736 553
241825388 1311
932962931 932962932
357158826 4790
129854511 441
369001141 1230
110700274 369
459985343 2912
248137196 1766
805505085 2685
865433884 102092
5900 238834549
319040763 1831
532311516 8844
357060365 15978
557698788 1859
99534229 671
147656523 1799
184990719 1243
60474 205188282
660864364 660864365
18105 875358645
631824923 631824922
31322032 123
652065645 3495
457200392 1524
620081267 620081266
618399326 12597
195831009 1328
478829542 10874
770697430 2569
496801657 1656
10455 529168834
267592977 4217
553201875 1844
18345584 9172792
385729059 120068
920443693 382061376
845286331 3955
825431073 5333
28 987112
76463310 330
645599543 2152
627166477 3191
334433195 1994
397283874 1475
647131442 3327
2643 105757002
264746471 6117
285207169 4314
957029206 18645
839922479 57360
545106613 417525769
963303210 3211
424019100 1775
375154369 1734
332760815 1631
974067095 3731
248102227 836
308042541 5074
812 104174706
55339713 429
327351817 13333
7691 239889981
147521214 3181
584046719 2160
942394302 471197151
394095809 6254
937498860 937498861
148369304 599
518698272 1729
329305537 3216
339983296 2341
420817885 2837
896369625 68925
485999436 1620
687298515 343649258
738536644 5641
890056383 82958
713097622 2377
521791722 310221
810788982 53017
148284997 1714
233719060 1180
165168235 82584117
353353998 1237
441690480 50750
100336184 44582774
799950492 31509
799576007 4818
289612845 1935
465301287 1551
785958830 392979415
3676 935882795
859032173 3054
947129701 12210
687122416 11504
448798505 1496
5060 983748629
606919384 9723
325131364 3328
707356159 3293
899320824 6175
455400441 1518
339299671 1131
724574982 4563
844670748 3849
52876 376000189
91834081 520
103449783 1237
910091880 3424
366779599 2047
428380568 1939
858300001 2861
851973539 6826
258805296 1266
893578627 8286
107877259 1494
440372481 4768
914364499 457182249
352797401 5782
211114800 720
681646796 2386
982105500 823817138
923593545 923593545
887063756 4569
461999999 1540
93769297 2544
188699371 629
453594940 2121
648726200 3775
255299999 851
337762102 1151
518101727 1727
136295833 52125955
169462434 72291187
460769059 1537
920827173 9994
656430591 10112
960896796 3203
49072495 582
216948749 750
148168747 588
219978354 1013
954599999 3182
737183755 24978
489104875 3440
748798689 2496
420002051 1895
187986581 1134
564495081 282247541
1852 493098704
20699932 69
734935346 3651
87793887 2891
555374572 2301
780385782 9119
45189100 1100
5683 523400556
100526800 434
928499513 3095
260973380 2506
641250611 14993
810900197 2703
6595 889250015
800438601 131342
174030780 9485
382972511 191486255
235157451 1034
83538991 395
536971755 67315
76800078 256
292799025 976
730802513 2436
274028167 1760
700556333 67439
476862409 238431205
745539658 15317
802499999 2675
259180568 1711
808016760 10462
120406850 545
806699999 2689
415202104 1384
364754629 1764
904813847 6186
543189144 18741
16599597 57
396332812 13039
482602642 482602642
706543461 5660
312599022 1042
8949 268246275
57002849 477
321301071 1071
942901645 8145
643000693 5003
316299057 11078
422566003 5521
932511305 5717
1002 263765420
356563231 1907
272662752 1238
431040434 2751
108116735 624
387897713 1998
2036 401176824
648644741 4518
754933953 3002
788534441 3301
414639226 2925
469150697 4258
254400321 848
330847100 2350
848182470 50221
841800000 2806
712566357 712566358
735426205 4588
150991933 741
855841842 3348
570898447 1903
715003614 102231
526498874 2625
183599387 612
377158831 30255
623341045 623341045
7262 972185726
3186 438732075
893401934 2978
990352096 6221
602470224 2476
135276015 474
1373 353087545
194563185 67939242
250731628 961
873766954 4158
787944501 393972250
838383088 289907013
814682003 803844142
399300000 1331
837223459 7206
524136383 9166
448353079 2209
582598115 1942
268995712 1136
981974547 4170
364919228 2200
4301 615422445
584862255 3092
67090272 508
98854697 647
587592206 2322
458458743 229229371
3396 954568056
1317 253419774
232832281 81925820
3843 750653190
619805311 2493
20100056 67
43311031 210
199114015 99557007
286962390 2145
805742431 8272
824211665 21834
164060163 2221
265382440 186312737
382902428 191451214
93971580 1297
90598782 583
820167580 6095
59563373 230
773102576 2577
289250121 2193
573765555 14271
539809106 290757941
712249128 367485290
527202769 2204
3922 967906030
405538174 405538173
979803025 3266
429268024 1810
983415699 846249163
838282714 3513
878808413 6165
400506532 1672
241469775 133879649
674189726 603062304
178500371 62258306
134014305 1512
98820529 98820530
536321708 2421
489787254 7389
206399313 688
342410056 2535
1273 243848242
987733279 310023
5368 788530424
357154904 178577452
505540034 2871
591165888 7089
649202954 2164
950369535 399910857
537474095 3612
86100287 287
262292691 2411
869414153 83978
728397572 2428
770173031 3981
550055278 275027639
383409939 2798
104007961 5817
918001269 3060
148297736 1350
156900561 983
556676023 4035
635702119 2119
51600270 172
15315561 141
128729396 1255
40199936 134
634754900 16385
400486349 1725
764196774 3798
314700001 1049
5328 496503913
884862763 3974
978684001 5856
380853960 32145
885991050 5635
946114731 13310
6580 658049397
101147058 584
91200305 304
745337331 4252
4841 946957692
253449561 980
4195 809581437
888707178 25821
1832 530304241
844802815 2816
568920677 284460338
762976884 8763
935032020 5722
703497655 2345
703583385 3421
293701140 979
152862028 748
952426125 12961
417750556 1939
6293442 37
711674460 5565
12649611 12649612
372038534 1793
212274646 1683
421277920 1504
152694923 2201
965103218 3217
259106933 1172
881372964 3156
928649630 46781
602068737 2746
359449695 172174912
930303101 3101
310699058 6267
977021192 4050
193851775 1856
791921650 6850
140999911 470
737818773 737818772
849602833 2832
712057415 11368
780693305 3602
887232096 10464
4198 360595606
419630121 2236
10557 990335400
143699720 49502877
733587426 65769
957403198 21923
4196 685378836
973801763 3246
10672730 54
314701050 1049
87899708 293
573955079 13368
228899492 763
272585706 136292853
352893418 1453
112253491 660
613879538 5729
238499205 795
741362238 2586
655493867 7281
398812248 3321
211800706 706
454800001 1516
440450485 5212
209231346 944
473470559 2226
3429 34540317
849688364 372440429
742038196 4458
125075713 542
179846604 16992
686285621 2453
254348518 1033
879075405 5655
474071777 188798
589201342 1964
153688172 902
468904122 4621
303359473 1482
449282606 3301
556951600 4677
417300001 1391
926195970 6990
704952600 6600
476750013 5185
185508591 2686
249900001 833
948494680 8107
738277870 3099
992016411 4377
987836445 9470
137203341 2270
850202835 2834
489221587 3334
575376664 2425
458295034 400820106
194521748 993
234600783 782
3925 477613054
560323638 4098
250924190 3058
378690465 1756
910253733 4708
843927599 5532
338342549 1470
773488680 2995
770289568 5762
261064742 1239
4627 976620890
872379641 3167
247299821 22374
901009956 8357
25071654 1803
266060568 1763
928200001 3094
629743098 2345
619771780 4633
641842801 2850
472135031 57846
436675753 4907
223982559 223982560
347400412 1158
988362357 8075
798095920 17065
33000000 110
222588613 1545
518329916 3335
678456577 2576
992864069 4292
330203628 6944
447459551 5076
85668836 315
768602561 2562
788026851 10323
951509349 475754674
279300526 931
418292547 418292546
9531 227419191
363268441 3210
995597233 7991
926979139 6447
1277 242169009
393506401 1400
128974001 1626
551738416 2421
629099956 2097
736573838 2897
560389950 10764
461101536 1537
46550292 177
706365204 26954
26565613 95
935087608 3692
452793373 2245
721445942 3296
753365885 5826
415417106 2471
178013471 1274
206483496 1128
136404075 1427
224399253 748
663174631 2242
893402978 2978
931301207 3561
179802465 89901232
28078722 161
664481821 8121
998480938 48395
370500251 1985
656035915 2788
626464007 4716
608098344 2027
308031486 4709
554716163 5786
650113728 5168
733800001 2446
52761599 768
598235770 11589
987447750 426110755
666995628 4173
39889667 219
348000000 1160
497345005 1733
422100000 1407
262954396 1387
984422284 4593
99627890 2132
370049639 1340
97199822 324
353685926 1293
260094150 2161
845502210 3614
846284943 4696
75452051 335
500713105 1992
923098323 4656
811502706 2705
762732375 7108
358282850 4450
254125300 1713
77716909 1627
570527801 2888
48951954 48951955
718179527 359089763
25900088 331
900767753 4042
681096703 230802
70828043 1788
518419595 2357
385219237 1788
3208394 15
497400001 1658
417826332 1412
74990718 297
640934649 16255
151807553 958
852735922 852735921
451505459 1981
591248700 2940
337177374 18299
460594043 230297021
968699999 3229
438806805 2397
849580169 3118
42970 963545807
213468425 103556556
989458275 4485
967206029 3224
752616960 5088
767257103 4914
509700000 1699
627792488 3953
630449591 121098
408849479 1990
652020202 10105
145671468 72835734
330834483 1564
32935864 295
579698741 5092
372800039 130671111
773175361 10488
773998256 39809
883520167 1512877
261476144 1095
30491 927383765
1345 344447775
251143305 1014
484252943 2788
122598862 56724293
334935139 1405
858750591 3274
783871456 8176
410616080 1736
402269348 1497
568037736 514941349
157380461 681
201900674 673
520246549 3895
230400767 768
829769974 15359
973643675 11756
541626521 1891
190087796 190087797
270609627 1039
155699481 519
300848939 3164
924731101 4140
705700205 3713
634073803 4142
935178841 467589420
434888979 2530
987159941 4150
795302650 2651
593721267 2553
288247045 2316
686916824 4055
998695610 7207
231942140 913
708901213 4877
999066692 5101
273167327 2615
823710097 507180207
211589987 3212
217207227 1865
169766529 169766529
76078288 286
152383205 2396
27935 835810154
526593471 263296735
518510673 3478
291300000 971
430152181 1668
191458969 1024
98541792 577
855467444 3297
233 31187396
207728958 1256
201122280 1270
784144203 2938
302227671 302227672
354901285 1183
843675825 4976
574973284 2718
649648914 324824457
58022293 401
944942993 3512
221786577 3916
655202183 2184
700197667 2334
933678914 3518
741279028 7320
553507524 5537
49200000 164
321706692 1108
454498484 1515
530673360 3468
280801165 936
820801609 2736
488992862 2633
407159477 1518
902403008 3008
345931838 1211
14051426 50
233612212 1227
429600000 1432
680890036 23930
161400182 538
692097693 2307
628559832 2379
687467635 687467634
156578055 156578056
971996760 3240
18078255 196
228181288 1256
642302695 2141
583113046 2055
594988160 3380
97927383 97927384
105984061 1835
93230690 93230691
615902052 2053
212376287 2579
847658289 6788
956419539 42263
119699952 399
482098393 1607
849813443 10000
421358876 1623
17921639 110
980920948 4699
573225930 3429
858766104 3192
175695624 936
531908299 234666703
993680604 1126622
949214141 3220
134400633 448
547308818 11597
864963659 15460
822806463 411403231
91904713 696
843607297 5376
970192272 29456
215100000 717
644948812 5159
464975159 2136
27002051 756
322112999 4994
879605341 69293
920078279 19704
771895098 6222
299998999 1000
221769899 6270
1010 238945800
642001615 2140
742202475 2474
952146115 3711
798995329 4220
196793931 892
786019728 2683
312968141 7117
322754690 1273
387714520 5797
977640439 345024073
796906623 5023
834599999 2782
655802187 2186
178402533 3803
970873344 5056
620786742 3094
395998272 1332
46957353 586
485940880 1877
141899526 473
887705007 2959
462337897 4258
828281563 414140781
940196867 3134
529990079 264995040
652803659 2176
489753095 2443
653125535 3843
183600236 612
325499999 1085
487953754 2482
184499999 615
701138298 45743
385988063 1452
606223926 8694
601797993 2006
455553704 4336
123498730 754
760200447 3226
166234836 792
950960602 5211
904974266 4241
483301874 1611
323663807 1209
490234914 3476
166422300 7975
138024448 1160
203700749 679
978090599 9669
461073773 1589
715341023 326841127
439663228 1548
9331650 150
5110 787793282
533100000 1777
96732536 1182
36900123 123
110413339 460
8184 706000944
481958099 2070
387936332 6398
100462999 550
862029755 3836
364527748 2472
90746428 454
361974484 3932
9564659 90
60673234 254
476401102 1588
526775921 2141
121944420 754
965522931 3253
943698639 4856
728097573 2427
248699497 1493
462446265 1832
700905252 5050
866150846 11545
865352533 3677
198298285 1650
216694421 835
936265781 468132890
56554121 438
23916791 239
83251961 439
284248058 1371
659666006 5937
279879314 2221
353339164 1218
319414558 8247
979532348 979532347
31021312 175
835276624 6827
795475705 397737852
607502024 2025
603472457 545014472
496802907 1656
376941947 155969604
988825373 124318
790498537 2635
318877597 1523
590704627 5441
239999201 800
732900863 2443
581112804 581112803
5416 913386736
435087408 13776
121499594 405
693420233 3666
251393834 987
231025327 903
11167 490711481
968463251 496999894
676843355 5129
129173710 890
8434 684891404
167261980 562
765903031 2553
829229824 5938
380405313 2117
683209428 4463
140402121 808
261819113 1325
2585 708936358
900005085 3000
826074259 19689
898363220 8969
619486241 5009
640802137 2136
52799955 176
81135784 548
3469 750552840
322321939 5406
4984 790554114
848102826 2827
481510809 2936
799781262 7933
737702459 2459
61462439 414
152572504 2105
3487 379428994
611096859 5653
1005 255457935
559 103282915
163692 600668004
704712645 3445
519806779 55833
670754195 3738
639713052 3819
931969445 182132
2024 514711296
6566 586429158
6395 657889242
351601371 1172
493901159 1730
538199350 136253
218486492 7934
413998117 3909
76800001 256
687667265 16302
512100000 1707
640503444 2135
350381891 2546
487207642 2462
357061835 13963
640895058 2268
811345342 3839
903706454 4121
464574799 237585942
198986147 9028
448784412 6020
3098 523964867
57970491 370
804902683 2683
408993529 2585
223083642 787
110311721 380
94896704 563
946197698 3154
389520294 2461
661031602 2721
984003281 3280
566715601 2640
931633068 76701
956868741 24078
68610432 253
230444197 7538
710500431 100552
27515332 617
286326623 3524
192494396 1174
445038141 71081
167909500 1100
2815 439793471
401684613 200842306
570800288 5496
457199212 1524
28032550 501
579422480 3304
890295801 29651
195111979 97555990
569277676 2455
199397654 2050
643423519 321711759
204722392 4254
305128223 3091
939169997 5967
946502234 3155
704873993 420163941
35807461 17903731
302992225 1734
119538000 1668
337783057 2084
237313799 1080
716439985 24492
508159953 4031
735100739 3740
423362976 4340
145459651 5075
344924621 2137
854842560 5070
135254186 626
51250421 335
185225298 707
701885782 13394
307193338 5163
119962571 482
29974561 110
657581079 34646
78615255 705
264900077 883
457868318 2177
142995154 3679
190547500 7150
280745221 2102
798774913 6184
226459691 927
35603 370271200
2941 679045958
543949084 543949085
918751980 918751980
504901682 1683
698491704 8722
663788307 2582
688500000 2295
293582456 4343
678597739 2262
596100000 1987
494498031 1660
548371594 19403
607786948 2962
961090404 3825
74195 1
566152672 8417
302250694 1835
671764849 11121
211203538 1313
677532536 5728
500700001 1669
174 7115904
659323085 329661542
672597757 2242
883204961 2944
337946830 4974
990805340 3801
780119740 2692
194526363 991
585002083 1950
757434240 27360
100694527 1408
636671811 7292
382555165 16964
951825054 5266
149440479 1002
4466 610989772
306307001 153153500
112113711 442
1066679 19
390901514 1303
547098397 6203
401419934 8295
488241555 65325
818451195 7072
656546577 3919
964197721 4392
649915900 3111
790025546 276539
224887915 112443957
502161407 3072
769889937 310573589
434098623 1447
99026902 99026901
637198491 2124
2665 317634659
226540459 110061153
707089820 353544910
1747 450350370
404862987 7631
534857181 3806
435458980 13275
55199817 184
758327569 6305
205242446 694
63355814 429
446562435 223281217
252347979 1041
81986545 781
2169 127713928
665420680 3943
6933926 3706
728101039 2439
466902003 2297
273029088 912
389644870 1981
380170704 1608
731006836 417896
33298350 203
1271 316779362
4007 54727606
4780360 90
856505831 7176
108197542 534
599400583 1998
773732154 3271
780882382 3320
240643331 83046936
2400007 8
966271798 4386
821285325 54354
741468105 35164
337799907 1126
926400000 3088
300581988 1148
876775598 312799
587615764 5511
50375883 993
594481473 317218846
505746031 252873015
496491157 248245579
808252871 11508
183650668 4525
683398460 7766
360810080 4101
894595471 447297736
506771153 7779
900360560 11504
146416411 930
940493946 3365
326171823 1111
515261980 3651
661412286 661412286
850847094 5112
122508071 2246
607502024 2025
829827698 414913849
687612545 6306
159163367 609
758395295 3438
845313980 2841
329701099 1099
787800001 2626
642680390 4696
381088175 3506
746317111 6021
971397913 3238
462523050 3498
613700212 306850106
709989649 13117
96985635 878
253597983 397489
4898 821742358
465601551 1552
74699752 249
294000843 980
21299930 71
906298672 3021
101540387 9843
161230163 2366
284099774 947
478811341 2940
540030926 2018
435728474 14733
980460703 6903
547273214 2320
254336503 254336504
746787257 5266
586774324 3023
421324703 3102
825891697 31227
795800192 11968
9223 824471639
986406366 3288
232260543 4123
8660 807978326
798298410 2661
55674622 259
431401438 1438
491101637 1637
547498174 1825
522993521 6364
681079036 25935
535242193 4974
991306696 7443
313779567 5061
659746879 2210
853888943 13487
167277153 579
985199318 3284
959405053 9271
50722107 1063
693664921 3770
306300272 1021
432302346 1441
491385485 5107
430864439 1940
851960384 686053507
664802866 2216
376420337 1894
3549 565976306
673043977 4092
602397991 2008
958790291 10435
355199999 1184
139800393 466
20165 633523805
81576159 4321
543666506 30225
175222246 835
701673783 222539
3055 511559750
179454406 961
833073504 5548
583800000 1946
366935879 142706887
502150110 2782
753002511 2510
87590708 607
800723414 5758
333001109 1110
278817172 1733
814577591 37637
468343676 2098
345996951 1288
953977469 6964
266393632 938
492408768 21776
47284187 23642093
645326599 6646
743100000 2477
892519913 9270
733526929 2449
241578419 877
1714 207277871
79446262 577
123724632 2279
882979087 6527
3722 383050670
366430091 2795
613972970 4689
801438955 8357
503398321 1678
97792789 942
258585964 4618
295094920 151458252
679770468 51895
415159964 3945
805144083 8942
286399761 1640
680041709 2889
331117708 1919
611702040 2039
85107727 368
488946679 166876
82677883 283
68990209 34495104
253625968 920
737957133 368978567
580120663 2519
957978518 7693
552600000 1842
847162161 4333
422881480 2204
1606 333362518
407001006 1592
297752689 1224
350071249 1438
24994943 156
550841045 4123
256722433 1206
675249820 2324
807455970 3180
685058042 7707
210299729 701
651619540 3905
388801295 1296
972841959 161203
923115001 5700
979350317 489675159
4627 757555575
477903097 1593
128447863 1162
565678763 2815
37974483 387
117900393 393
637683003 13202
13614 842069446
145200483 484
699646000 2839
322552557 8913
36599919 122
649699721 6762
990883653 463461049
236977007 1598
269056759 1019
785593759 31088
133800464 446
77452760 308
440088262 21871
509632285 2324
774082059 774082059
323564298 3162
131399999 438
891603683 3028
327376386 3337
479857321 2979
610962199 2942
181200154 604
59212189 441
209543906 104472184
397702820 11603
545714443 4914
64499785 215
9685 496210975
359701307 1199
679857526 5026
360642375 1215
246824142 7963
546863159 3857
259383249 950
430990914 12503
321058789 160529395
302691472 215804
210057798 1250
413682255 5635
862500760 102520
621386664 2719
214500471 715
66020813 286
3116 492858400
734165116 8252
266781974 1470
166214835 124989912
84900519 283
18692673 188
43253826 43253827
901498830 3005
2757798 18
570998321 2251
218995121 845
316809100 1420
452874577 134232
105882331 52941165
108784156 108784156
758300872 8428
854285887 655844889
889829201 13715
377699612 1259
225877470 1209
863028363 3958
22446354 141
185858218 1210
154547821 7602
732655667 366327833
464173821 1765
93747591 635
17505424 11021031
851550640 823182498
339823351 1182
540949109 5953
47575137 723
59793134 366
172214868 172214868
69766745 24932183
469578137 213516
547723481 6578
906452004 3457
2607 524342238
659598461 23526
847777121 5273
446614623 10289
9275 487595390
514470781 2715
502757162 2074
310450229 1270
676991633 338495816
147000325 490
354236955 1279
90273866 863
176100287 587
905697789 3019
622169365 6351
137871778 757
40451041 180
243112992 904
289314824 2349
981599999 3272
133589176 989
214436139 827
652668449 2648
363352258 7671
681555511 256666651
731773836 7092
496625851 1890
167793723 707
27472480 152
768492581 36993
561714664 2785
991547934 9958
789410663 16002
889145481 3973
148796307 566
493171381 2340
648899999 2163
801498966 3376
606300001 2021
688786505 11510
851697160 2839
13653044 163
525901752 1753
641593212 4347
847326775 3838
870368657 6859
876817938 3084
587649254 2551
2132 431833895
440671326 10705
5697 512253895
144611306 2818
650997393 650997393
593557334 5591
293400000 978
477215689 17116
782700000 2609
230455399 9683
2599 694541166
343150938 171575469
4222 487885876
374999999 1250
800271167 4066
483695783 12753
161809579 935
271407787 1109
923798679 3082
652797823 2176
179442239 2910
5199 781570869
311913706 1953
591535245 9901
2641 748262867
32056510 287
220490559 110245280
539500178 2213
73735566 34588545
198999678 2471
959328900 959328900
118454124 767
725578365 362789182
438815592 2377
593890910 593890910
859444439 2895
213241356 961
506729665 1744
795143086 2873
260497600 7097
692804926 2581
110100933 420
282 58476583
854991369 3608
583199999 1944
289799999 966
558149491 2445
2708 487643100
312578883 156289441
697876080 6270
160371002 576
4002 966272855
630001183 2100
612789104 22861
204635592 1476
48552988 3487
887794060 3529
600 93784800
576586735 6038
180808151 3846
445023053 2643
973797491 3246
965204240 96424
223597292 5042
805033725 4185
84427161 1183
34200058 114
525463800 311062273
197680615 665
957631155 3548
229016647 1492
547558541 273779271
875795532 875795532
551597528 9137
485590952 12089
648906761 4084
399707641 2283
867438283 41387
896382696 8646
502799999 1676
496550924 3195
868710138 868710139
98249305 1095
824604993 3068
526270615 4096
235548517 30156
389628870 1521
661979869 3828
220289907 220289906
550569868 7435
989654484 749179233
271224672 6668
218700045 729
385103132 9857
375496457 5602
683008201 2700
192120768 1176
646588821 2321
374182223 1434
679951631 2726
959471248 3922
884885035 4739
418141007 43758
787202071 2624
612750163 21342
418688561 4317
223800765 746
517394904 2802
712558028 2449
910838391 645750927
549899331 1833
731687804 4065
707959256 236926923
118825013 2491
272399327 908
244273191 244273192
733949124 3955
478764091 2679
82177185 555
851732824 391023554
895196399 134900
650857169 11482
933302057 3111
351300709 1171
215173747 215173748
230515591 2760
778159326 3019
1848 547602309
807243931 3674
499375122 249687561
661209873 330604937
947826296 5246
828302762 2761
391798693 1306
554101535 2482
227400001 758
763047135 2932
869789320 143503
867419498 867419499
595202314 1984
205499314 685
412501961 1375
36958213 15871365
998687130 490649617
454502463 1515
467098444 1557
332191692 1701
569396207 8439
293077279 1007
982890264 4062
694049102 58497
852903028 2843
950400001 3168
256455750 1331
454262951 3745
822323599 423868656
21814607 426
748051383 51416
167494505 772
390364751 1564
255158669 255158670
528767351 3537
436201455 1454
756689471 3948
644805622 5572
486532676 2024
3662993 438
129939047 1404
663004362 3332
783602096 2612
744002479 2480
710397822 2368
284140442 1191
527462467 7367
65791520 243
725802119 4860
939772916 3404
139572840 660
315206828 12731
298662287 1569
321470527 17439
1365 236593463
494829567 80232
441956883 3063
823489556 8679
729318892 5937
815402238 31899
463502617 1545
690297700 2301
4039 382619077
575743725 2690
3330 392521824
252411402 252411403
400440678 4126
235004641 1040
45816389 36293766
814798255 3551
427408381 5220
680701480 3401
736797602 11447
349499315 1165
348612401 1846
57007680 258
609858144 2642
2415 649922368
704007814 3782
439200001 1464
430410469 2196
884697051 2949
249249050 1775
962617417 8726
680289986 3276
269889127 269889126
203266549 828
838141857 13473
408898277 4351
429902856 1433
662254572 2856
283173589 1582
937990532 3805
1317 185631688
608041891 4023
964905797 8170
410647533 2882
85848985 936
424499601 1415
3464 469372000
338351749 1878
4309 218214591
293399106 978
933779513 3236
610731696 12505
412445381 2231
386502558 3442
814691490 4019
537245724 3228
409837711 18915
197992321 1021
605702019 2019
400032013 1426
555415734 2289
195186543 2072
7559870 44
539531563 2082
611699166 2039
762786929 32318
718815582 3947
900429814 4497
462299999 1541
842470206 3371
951296830 3171
947585169 3632
560401883 280200941
652 192018564
143239610 26066
482314874 1879
590371375 2086
1647 105039525
510854309 13290
256199146 854
42299858 141
633886902 3897
647139903 4714
331852295 2839
189371212 11017
704938086 3163
500179375 1671
517397185 4498
113480797 1014
125190177 458
278702035 10974
461618133 461618134
215736898 215736899
88269214 88269213
5683 493770258
756917363 378458682
743700001 2479
241761019 2614
763980140 17845
759173608 8837
141600186 472
776354239 776354240
746037679 3722
2519 429237600
121960300 590
478598076 4114
624644320 3512
2131 510833391
453826000 2193
704657550 2490
167303247 1064
50838332 18887
1258 336623904
446379857 2314
199629395 679
56887590 565
374233938 1309
794535224 2775
593368194 3109
58747774 50904442
1872 508359943
320401069 1068
990296698 3301
63820393 519
232102148 4822
185344963 2423
949196837 3164
166163432 1227
692598335 4476
844659969 422329984
4740 959608260
821489283 26067
405428566 1503
805206841 7195
549771659 12399
620722171 18986
736172769 2867
811618459 11723
579943909 17738
112259739 1112
386758543 7434
615322164 2817
255924856 3256
952454142 632586633
790500000 2635
956936040 3965
518755641 5222
882394631 3864
201351467 2208
942768388 4828
826797823 35232
915289197 5284
578031447 15058
72590251 458
422520303 176699557
279006552 139503276
415800171 1386
106225086 874
831992617 11042
24414107 251
842695942 5914
664838983 111656
659980148 659980149
806417467 403208733
410559637 205279819
263587646 1683
961228927 8234
570965647 285482823
863101103 7525
787115707 12466
593465370 3191
786589756 12741
2821 747470004
230230456 1057
568533717 6726
825298402 2751
895478397 3267
674203197 3909
457801525 1526
621700775 4392
285728489 15082
545101816 1817
739918574 2475
374175681 1169299
902701387 3009
970479351 8926
242645500 1170
480164355 10989
858981512 6470
776431200 2624
830253550 8363
12765699 2313
786312906 3527
528299243 1761
121945899 1779
818026416 9625
940823594 402564577
452702437 1509
525303116 8509
645171699 3569
284667909 1316
958007232 5096
723069851 2605
490436994 1762
332186569 2201
607441407 2431
687455049 3863
167100709 557
894582215 447291108
750527309 8270
373284370 1535
566864149 566864150
672299010 2241
511181245 2169
686315161 686315162
35181566 1647
599 50351341
15146 652589127
990754917 54113
790012915 9258
709792331 10322
786317223 22904
680970515 10840
316991284 316991285
546930682 2397
477649392 3674
522969899 2563
3914 848687962
78508388 78508387
943894559 5818
681035432 2509
338101981 1127
991204667 7551
647903334 2563
903013366 3061
406798643 1356
462 96650215
304498984 1015
118861382 1483
747875219 4889
48015304 818
426253968 4547
358209525 1869
526146730 3817
118514969 399
341333755 1200
261422673 1006
12685 751281810
555983704 2894
502498326 1675
326921449 1596
4873 527151300
821465305 3112
974721533 487360767
741303235 370651618
151200504 504
284400948 948
264977554 1078
489710141 15166
213143421 5740
409737755 3059
444415244 2366
843256977 3400
1070 260800310
453998081 1882
277200481 924
272400909 908
478713457 56108
12404 557894372
86991593 49967160
88055401 6450
850203473 30617
248475045 1489
514899214 2206
181894144 713
839350847 3601
213256488 106628244
612615824 2383
378596431 189298215
834902783 2783
178682166 2262
641335183 267242345
605052253 6101
291404009 1036
712827016 648365951
232253033 1669
301501004 1005
896240995 554334565
922672637 3116
89252511 4630
523695398 3219
673893618 3020
840995280 3720
907232853 453616427
253674493 3371
761973193 761973194
29535217 122
526791305 4810
592325496 2953
219300521 731
675513034 675513034
972231857 3981
249651817 873
657470545 6373
799857414 3570
202500252 675
47540874 271
320549781 1305
924902518 3083
241984895 120992447
517420801 53898
768124944 6373
734097554 2447
812203963 3419
53509 731682066
370563189 185281594
989567064 5779
377699778 1259
448723388 4154
925496916 3085
709656864 4193
718501540 37203
611739113 3786
506434630 1706
538097742 4347
234400449 979
842700508 2809
235385271 5264
175024171 175024170
130720609 65360305
536117772 536117771
745197516 2484
359623858 2381
733669352 4258
62394507 446
820607136 863244
421949688 3522
382501182 1275
528543125 3025
660864491 3146
909252886 5795
366352912 366352911
245629181 86073800
469573994 8881
711292940 3041
124294893 4778
439655168 2077
796689557 2934
339686543 1158
384299999 1281
2286 407323909
162850739 1124
483075877 2452
289294688 1283
242305527 49946
152 33403744
195965465 1185
72572828 266
891372090 24723
660929853 8293
745023346 5885
902396992 3008
504301680 1681
270601711 902
1579 436204687
122127218 1121
717699753 15928
11578 309622959
999997048 9513
544290050 2548
434330857 48168
504343082 349956361
190714664 5656
731400344 17739
382758568 2923
353132887 22993
260732667 3598
152985749 894
649102512 2372
679865265 2512
92043055 586
738486777 4016
813855499 4329
5245 338888876
745876382 745876382
705541121 2560
355867124 1803
2978 440581619
64196927 291
581701939 1939
5254397 164
803126086 4231
702593572 2516
942083510 6948
401392179 1903
740092789 6156
638722858 15349
778334842 30729
507741079 507741079
816600905 2722
718963373 5197
149478825 1226
319262578 20389
876287292 3684
948568720 3890
136794878 79117088
95426137 538
932183957 466091979
152254373 76127186
885173087 3984
658890760 2390
497667959 3697
597595189 2916
661134924 43585
603064907 2778
18713788 430
277948447 10558
602973952 15232
907317496 3879
269048816 3753
256208792 1033
65911301 364
344099999 1147
669598254 2232
796674756 194290
113168831 588
235780456 10424
784500000 2615
678002485 2260
660408047 11437
104340156 570
202320969 101160485
87471432 743
54204176 267
741601463 2472
608702030 2029
327588300 2295
323167891 1156
676855866 2917
249174510 1030
426201967 4043
478155550 2160
872701040 2909
54746 968183010
556765890 7513
104614600 5305
7839 196042925
269945233 1689
616272551 2226
330372288 4896
802695737 3475
905055415 435058207
751746149 11529
736395749 2908
979451120 489725560
2533 228764753
375261329 2327
132900000 443
175782833 1266
964991149 7876
615150334 2559
485716015 1926
772736641 4316
23385233 144
274506956 2530
621792452 4647
214004404 137605
6780 790534440
749827968 9344
20504184 533
783911826 3316
768769105 7194
786721335 3155
189630976 7331
562720457 27786
358799894 1196
885498494 4406
205938435 2948
451486108 451486107
465131552 1558
119438427 774
41069 953176923
607284949 303642474
557101508 1857
404727636 4989
867401946 3840
454492859 1860
403760207 3811
785446755 6921
143171644 2269
246077689 2056
693793325 14356
3210 266599707
741353712 741353712
700882189 6485
85199715 284
60029484 1548
516482409 247831314
249411838 2834
40917727 213
42784100 235
274958685 946
942458440 942458440
233481888 2499
530043833 5543
665285773 665285774
774299999 2581
23128977 91
417298608 1391
647794280 10003
785996537 4385
525705527 2679
21601476 265
812152516 10980
801360159 5062
491099040 1637
2446485 1234376
389953967 1552
141289238 2913
108638748 1247
380101269 1267
563419407 12561
183585040 680
964527418 7999
265499698 885
33258805 176
820822356 3996
676921216 3863
3991 576088713
561972024 2033
154388841 1008
656112002 3994
794518280 7060
600236030 2734
802958789 3842
394022223 6218
940343719 3897
78028062 1442
576898078 1923
983866444 983866445
559231665 2936
183900614 613
249801589 1933
952796824 3176
1341 387572556
918956863 7407
617837611 11374
434999999 1450
389706719 4693
73705219 413
171420077 3748
829499827 2765
484023702 3139
385974866 23431
461162469 461162470
632478177 4387
464265122 2693
768503421 8485
218293209 812
755729255 6958
787713585 374793959
237783780 921
844725683 7499
11532 353714195
271199867 904
566998110 1890
2798 719038346
431973367 2634
594299999 1981
165880576 82940288
663728520 4055
542280586 5033
182987544 1128
645487201 5920
825350470 4071
268810969 1139
583889881 2786
4686 846413436
333729215 9483
986914812 4517
132874930 6361
752172806 3109
815404533 2718
27803 932182523
231046577 18438
14100089 47
761 114464293
122595488 537
960664114 354015493
413398944 1378
3104 886265839
362635079 1356
839778748 8948
870902902 2903
54770217 27385108
815402718 2718
117207190 735
518974706 2340
425419255 212709628
126348708 804
940011514 47829
197538888 197538888
811736674 3673
207300692 691
237132687 3317
694934411 8751
53588208 456
484017533 4996
162000476 540
388148421 2456
550705020 2540
3373 985380541
266628828 1034
1776 432108311
896804104 5272
485043325 4210
740140658 8768
34485019 206
997797218 3326
296378912 296378911
772895706 3674
266059868 1010
250057767 42835
938101928 3127
307317957 11272
599100001 1997
937038429 66622
505682340 2210
208373201 2800
795974527 6368
290192904 24343
169339134 2014
902327624 4665
175130383 634
883504553 3282
131530741 65765370
827099999 2757
384001281 1280
532574928 5393
413603572 36789
637824851 3668
571201905 1904
866613013 4328
163499999 545
789921521 4121
894600863 2982
262239850 5751
145752136 1139
447187346 2097
508009669 4596
694595405 3726
67275313 786
254021992 977
198380474 797
679797734 2266
884397052 2948
47099989 157
100445141 590
294299125 981
904758749 7875
829979553 3616
786031585 6444
5513 890790540
248217874 947
79893249 1367
917609444 33034
363392165 2290
188401193 1060
503317958 503317957
601805327 16906
816608446 7151
600297999 2001
27422949 181
859973079 859973080
2612 343266428
999697216 7405
827401618 2758
290100958 252559758
628816417 7608
875467590 20029
876900824 10581
130500648 435
75509987 316
161635946 601
647810362 2979
3946 639978164
473415059 1714
260689257 897
908791980 13060
919724687 11766
232500075 775
474 125216320
808797446 2696
762850675 44406
572958248 7261
324001080 1080
130857226 545
617701594 2059
21000116 70
484647913 285908120
614486751 2681
396614406 1883
562437857 21319
168299737 561
862618518 7141
806893607 100024
240299999 801
27248 968422544
718522559 16240
154799483 516
950774959 98936
725600885 4543
268181483 1621
680334900 2660
49150728 2061
2108983 165
637199007 2124
514881809 257440904
458897549 4429
587972909 587972910
637269562 22563
274571414 1965
10214484 51
705685217 352842608
983503244 5002
343762291 2502
869272704 19386
4197 933786333
769952455 3052
1122 301083593
769279099 9560
533551083 3838
359662615 1467
126511749 1367
648947628 24762
991408969 5223
945985879 10996
716048447 15866
229501025 765
709686384 5412
174 24746813
800199161 800199161
10063 164771511
692413573 346206786
502800369 1676
280385864 1108
943100453 4317
144026598 1988
532389279 3827
897273405 719098676
199499335 665
972382383 28683
854289765 427144882
348599999 1162
349519097 129102453
478201333 1594
829886511 5286
959717972 8877
726300001 2421
204397331 118974
576731156 12606
360283358 7118
675648077 2562
582495021 2329
1568111 551402
869196394 8853
585042564 585042564
985945701 492972850
873846396 873846397
126687481 524
2413 663629408
905315287 12542
78069430 39034715
225422726 2279
777893855 777893856
957722529 9085
576312940 18316
356161006 2745
637501214 2125
981525599 4455
265201053 884
3224 665004777
57112639 299
48599864 162
3949 900419388
909535659 3860
977103258 3257
81730981 40865491
7379630 41
98325103 98325103
252630868 252630869
69652049 432
391324780 1705
98342447 592
416999086 1390
602200305 3569
3718 965642294
113331090 662
815676523 5644
77709289 77709290
43941600 235
302557659 8645
998360916 4874
116554800 1725
6104 354774650
796045360 5104
405514626 1511
10209 799619925
620102068 2067
467259328 2501
772979672 10094
888729174 888729175
763349699 2559
381346475 1849
370184674 2548
555981237 3273
467125841 173611445
490127916 3445
225000000 750
986438011 10355
916200000 3054
972635677 486317839
967057924 7756
477503347 8741
842176682 24597
673582499 2700
345554661 172777330
832757618 3058
768667627 2951
800904830 2768
977696741 3259
76041 798356201
218039009 972
32028493 1154
901013397 442514535
3151 817772008
2231 423635666
284564351 25839
717699987 2654
172730712 604
522378638 4461
771623247 4153
500709328 500709328
534495581 2934
229732167 4179
615300000 2051
797920768 8669
645044262 12357
308999429 1030
758274480 314023458
401252197 2373
125002310 467
675406049 2848
293535876 1055
77100257 257
759302532 2531
777729878 3828
186816761 639
621457867 78004
268499999 895
153231113 1760
815807720 815807721
65197622 1354
352132915 1384
940526317 940526317
313201129 30470
828004132 2760
774226219 6949
348654485 348654486
190661903 744
633934620 3690
851367673 8293
445351590 1578
368744458 9876
1873 220721812
344700001 1149
516108273 3325
261640226 1058
352619224 1860
984603283 3282
763591015 601489764
68901934 289
667497776 2225
287099723 957
301801006 1006
870798929 4395
438801647 1776
815238408 287827422
939083771 4927
517588991 5203
110586089 530
664503983 2215
441553195 1954
445502481 1485
625636709 2714
142756855 507
301588303 10188
602694968 138490
341775125 1701
553631952 6067
100011023 2088
986991931 6521
404203702 202101851
202800001 676
643427381 3850
414513881 1672
176576401 2744
623166975 3721
274520335 10096
759096071 5294
471654321 3695
503730835 4084
845161521 4564
685284449 2550
140911572 951
212809080 737
438600001 1462
583316733 291658366
253800845 846
65700218 219
230745744 1820
476286555 364333786
924490016 3321
57683081 598
861602872 2872
412782446 3527
431437213 3209
325311368 3774
975085022 6524
737853032 3532
228000000 760
545143743 272571872
180704965 7656
867198112 3471
318068737 318068736
58079482 244
981497461 4404
4203 809225818
960596799 3202
262851013 131425506
267600883 892
631545997 2920
905540190 4135
2478 312203220
853502928 682568378
235682563 1383
857430634 32528
944696850 3149
610800001 2036
771861947 310284791
5807 780666152
677778496 2272
192700715 3588
547452784 547452783
954203531 3920
816102880 3009
460655921 2939
172499424 575
411210095 411210096
747301589 2491
961419434 20217
713784851 7531
361991385 149160555
245100001 817
237759007 1462
253711459 126855730
390600984 1302
339010737 169505368
165056459 1655
663001080 2210
440701470 1469
3212 458024776
693599999 2312
531587735 4645
562087212 231603744
93083437 2321
153788090 9895
506639086 2071
11306785 85
461209 230604
517538717 517538718
280755663 1679
985795593 30958
537227401 3090
177560690 3007
4080 908612312
520302037 30468
611633011 2526
636295921 4784
585413070 2243
777001711 777001711
687724849 3144
426082463 2953
348097846 204267963
3148 588008624
534849524 19215
94842300 2100
20154482 7014659
873516625 863462238
321299918 1071
40965222 331
651658848 4052
228601181 762
689522531 252553645
435528087 1622
619714016 269413540
481619399 1830
713540783 250827854
849051894 11755
357535799 1390
82550714 1799
338107077 169053538
831001631 4503
940367424 867897059
317401720 317401721
524462800 2950
989037503 14278
495600670 1652
844705367 844705367
991358668 474206813
82398213 623
530100000 1767
897298935 2991
587329535 3037
876597078 2922
334567314 11457
740391618 33671
115294081 2640
906376557 3909
752756950 7501
104683739 8870
396598677 1322
2519 357837770
423000156 1410
352499734 1175
523798254 1746
749590674 4235
860770559 4160
541249429 4454
571296276 5108
639527197 4543
579245784 2335
910500000 3035
752430608 3127
592198580 20855
72599878 242
685313585 2698
698217251 14177
364809676 1363
484730251 242365125
257057697 858
708197690 4205
341334400 3520
190200498 634
831902738 2773
236514088 877
1883 343824107
133800151 446
73842217 474
522855845 2358
274763918 7780
216901317 723
918505000 4900
99819525 99819526
898778045 3322
810156439 12974
575608400 7745
786311568 4872
373153956 1358
500133744 16308
280317164 3138
807777026 6614
15890 753154220
38286653 515
154523292 43626
791800632 12264
68473603 273
670974612 3278
745972123 5132
790802866 66819
827202436 8509
660520607 3232
1192 280442482
479235101 1850
2687 503951355
652826951 652826952
395486686 1395
63156307 449
330772019 1528
510375274 3536
383643360 9117
249072252 839
712492123 356246061
375780338 375780338
389699389 1299
480047505 240023752
606599613 2372
689028580 3085
463501545 1545
517029887 7536
388796961 2524
43794778 31872907
343198868 1144
456937952 6278
812374263 22419
593924895 2854
395037383 2694
515183089 3317
2302 567806716
782700001 2609
855297148 2851
673000424 13028
2577 329147256
607381464 607381465
196273727 196273728
753685323 4213
156299971 521
544599500 272299750
303478336 1064
675804361 4578
923507774 6729
663302212 2211
603140339 2046
594884410 5997
266699999 889
488773418 2039
884856752 3116
719702136 2399
957973003 6381
421747779 1549
29472860 118
873316516 873316516
827583373 3388
650271032 6856
385645710 3788
663871881 3732
7259 705256388
667502226 2225
55379878 573
494850061 1748
100770680 1363
4456 806912859
806402687 2688
238799205 796
509394218 12291
185094083 92547041
418951392 418951393
38328320 15760
720302860 2401
588616475 8108
98654922 4149
423029100 20994
640309966 4727
679689191 2392
374686163 2134
480611665 6264
61399270 30699635
593456206 55997
914580658 24942
913197076 79305
285599999 952
858900001 2863
512702970 1793
472798425 1576
596361115 2743
815482072 96644
129916290 474
230621285 1803
853200000 2844
834905682 539946667
858773012 5554
479500633 3833
887702959 2959
11360480 73
921062103 12133
819180480 3048
164880171 797
909265150 16670
891992384 14215
908511447 32009
530069449 2847
570898096 1903
409864417 409864418
605346608 2278
86609635 2098
614916990 12596
667367171 667367171
447203631 2736
200419349 819
413277919 1936
662315868 2364
890094115 9387
377943664 2319
894169015 10074
10805879 51
171983023 171983024
2550 616679250
558300000 1861
754802516 2516
714179597 2941
761719302 48453
637262550 3157
935606065 5433
331873759 165936880
111300229 371
112499626 375
812634802 5411
76799858 256
254401236 848
959635299 781088877
502681201 6180
391174599 1656
198465497 693
251999321 840
891853183 891853183
130015217 537
919286916 6342
121539266 443
395330235 2315
200401241 668
24169040 87
591463567 2442
664231886 8502
312048752 1181
542287795 4678
11088357 6246251
230100767 767
506188549 1975
420000811 1400
859198686 2864
17604651 66
255060379 1060
237697874 2477
1803789 29
945287179 4677
44698357 19793
251593634 2479
353719169 2295
179131086 4902
344163583 16142
2921 754774716
102844507 424
278375682 2019
107302013 637
186803819 1710
811687047 14841
158371345 2689
624196316 2092
102772981 102772980
585990239 54907
6075 782338500
572 151367105
972555864 950174370
822756475 3881
545935287 4258
727978504 356420087
700817101 6150
859889618 859889618
14897113 1020
468654555 5493
121047451 648
725528807 362764403
531591978 7093
922890993 4603
341345224 3304
926086382 65914
327321170 1574
83102332 83102333
959700000 3199
640766310 2523
2049 376350075
431496249 8044
538263489 269131744
879276199 10120
399313221 2021
139174277 2463
410350271 13613
263510291 6439
865501729 18928
131407770 470
812569340 2916
430201434 1434
166469732 166469733
902834683 4823
623067680 4774
792904736 3708
169033997 84516999
123084221 987
777084673 5824
818501684 7163
381301272 1271
658205238 2606
844198136 2814
610615706 2378
135315348 1091
146399999 488
254100001 847
960719060 437769691
741231586 14338
586444594 3479
672053120 4006
286800956 956
341991877 140932768
284095648 1001
382875479 1380
498818551 5042
173100576 577
573998786 2855
813002711 2710
977301830 37538
414933706 2189
171294350 3786
89 21947244
115229619 390
429017582 1478
765476969 8405
544 145080160
748251900 3487
586551873 2344
199990279 916
270131709 270131710
106709719 638
439826348 219913174
964918657 5616
738310817 22249
694523368 14039
170700001 569
928504044 3095
586740794 2687
854701644 2849
231255913 34341
744601083 744601082
42899856 143
40796594 315
312297376 1175
409864201 3140
308460462 1040
530858766 7295
542401425 4647
661601078 231232676
859682753 11949
695360833 695360832
256200953 854
710311349 70175
921646031 460823015
420260786 4812
474756228 1859
408242835 6201
729107859 364553929
509998373 1700
821420419 22233
615933698 25076
957070761 3944
681665092 4839
227262215 2267
518625974 3615
750644671 5024
686592196 4013
968452172 5938
670923645 5059
520798919 260399459
734790398 29098
857492467 857492468
359593823 47605
418136652 5250
147053281 528
247283119 1288
627727834 4401
956148235 11677
133930793 2012
315221251 3750
625397889 6621
206734733 1098
663340068 3009
697282255 348641128
574564859 2235
752624099 4575
119199140 2948
457199406 1524
395033117 1427
749079683 5058
686537226 2585
583249143 291624571
34403313 18484529
834465572 4067
942562781 10202
49229898 219
93661847 3486
7485 929524725
62334459 326
364439143 1907
518452399 3400
145499515 485
386398711 1288
848098793 2827
234697955 3268
5803 410309356
586645652 3039
306615143 1511
834117185 38497
859178521 7160
301792233 1204
917567195 39082
705527310 4317
106893605 455
463871601 111347
253873911 253873912
499580077 1700
196801282 656
333144443 6563
540848910 4830
721856079 16027
146980995 73490497
599825424 599825425
112032444 413
445312231 1965
586800001 1956
798884297 4648
76200254 254
198299363 661
858883575 7975
411297371 205648685
639304919 10685
308399025 1028
46434779 158
5225 546147215
776448282 3137
613840115 4178
370818100 1339
132012457 12587
60632 807574696
237150153 969
759495436 3726
668661749 36639
288605815 144302907
32100087 107
8305 441585155
600602495 2002
257470873 1769
270053678 1700
937312160 3249
853522993 2982
4781930 18
611183333 2941
6401 995662471
672585253 2678
931180052 325479979
609108026 2296
833807727 78104
663789767 2958
977518079 56671
950957656 415825858
61500128 205
69109196 2729
114783760 628
297599303 992
826852077 250410
159479782 14222
272099094 907
412636478 412636477
598045361 3798
54599818 182
294479169 33728
208873263 208873264
714990239 4320
541201805 1804
370500578 1235
295731247 134491365
399471607 199735804
345001150 1150
365964479 1444
789407248 8534
516901281 1723
258265561 861
831002770 2770
970796764 3236
331501774 1105
406553088 1950
155736127 3057
516298640 1721
29415547 134
588820147 1973
2785 92603789
141900622 473
14980800 241
541882419 4774
153300510 511
450049271 5347
993900001 3313
258717369 2289
46520145 242
338859105 1407
568496832 3184
400502167 1335
198378386 2199
970697025 485348512
794268171 794268170
771509319 3904
582940648 321633531
532166416 3593
518227549 259113774
651540757 13730
417601393 1392
805563205 3793
696485567 4634
28849858 467
962958581 21474
474934346 4695
35988435 236
775688045 5085
754682203 3911
22648021 447
642327224 642327223
1296 308577627
661177717 2537
20754609 10377304
94499686 315
61733305 30866652
100980789 100980790
864032780 5252
200 39425619
709431074 6500
658136576 658136575
485422164 4167
3631 820506023
762389807 4138
745867208 3139
409214663 204607331
664111364 2549
234017520 9079
839702798 2799
47509133 1993
104967575 1902
162720085 1705
760797668 2536
543557165 2118
969887792 5384
459536337 1963
119200970 449
957027588 880543302
429581793 1964
304449970 2913
555300474 1851
105000349 350
1194 354262188
30899898 103
421501406 1405
436395856 2587
315825671 1182
749211 3
333000532 1110
436042864 218021432
252542611 2430
840453120 3312
157326361 717
432600825 1442
740788944 6312
705142799 8175
998943711 3446
6109 985180639
332302826 4141
721839334 6329
678351877 3074
1661 192618022
984082389 5962
742429546 6147
666211247 3779
819004429 2730
119513 662460559
346552809 1412
728831378 9641
398099999 1327
376201055 1254
100016215 485
517498571 1725
371679840 1440
927666935 3738
266217067 266217067
786634607 786634608
101943586 1757
631248973 5988
460335954 1833
313548087 1077
234087491 910
754797485 2516
459408599 1805
13387 938529077
766832301 2743
377100206 1445
221687571 968068
750734342 8803
756925073 11889
516955056 7432
197701161 659
644168954 3072
578399999 1928
38999135 99290
838715562 103011
463047068 3335
24848153 213
982917121 7999
464449512 4016
769319656 7709
588599999 1962
232377027 3338
157217306 541
275561428 5237
574263163 3366
131590220 3004
980585900 980585901
177802441 2441
620866295 8524
203633264 6355
617623627 3258
566537405 8366
540885276 3273
501475581 12776
942061039 4336
680244629 2773
640368935 4478
6293 88284497
65999914 220
740797968 740797969
1471 398715187
512520911 4432
428386899 2494
672304590 3106
268779596 2913
703429958 5181
145683154 693
932118993 9027
35400001 118
651774002 2175
855557414 3190
757799026 2526
2396 564811476
603364095 374708
235845324 1763
689672969 4662
1086621 10
258021271 1079
431689501 1949
123823139 46335861
979053391 4585
701205299 3225
326047937 2202
30911097 521
326530659 9217
991842707 3337
787096554 4380
872622616 61078
254693029 2711
240299199 801
735147213 23428
36299951 121
888507312 16116
283500945 945
522453888 3054
914608703 457304351
899471643 125251
28500029 95
926591879 6744
306607307 4633
341075385 1719
678770916 3217
833700000 2779
214737246 107368623
177027877 602
734009336 341222857
607162320 30010
294578147 147289073
463800000 1546
171036899 825
279403747 1682
471517894 1609
844026271 7177
539027988 5706
358573442 2371
674403869 2248
66753100 261
84901129 408
996960518 10905
394815058 5919
167940333 981
348642405 1515
524835981 11383
992903939 8106
162050449 2050
260022269 1429
659727315 2404
999326619 6370
81782359 1554
23416055 152
513769675 18553
193689088 1137
783144829 6825
204356971 102178485
325601574 1273
11546 165278997
96495718 418
443691089 443691090
873576049 6177
553152997 2529
83700041 279
194447765 1022
3322 937455112
151147921 880
395135780 5331
106860879 4253
930371645 3763
627265124 627265125
80011000 68975
414465804 2018
8211369 46
384456759 7868
121438919 513
80071295 274
964030977 7456
488436729 3803
414173802 3697
727252801 3048
916257275 916257276
419083126 8445
169895234 914
139199900 464
42567151 850
291300627 971
452801125 2955
787865093 14812
338756656 1658
128675017 1236
182834408 2386
796497346 2655
703211113 11961
948913841 4144
489431137 5647
366507254 2377
785065020 8664
933579119 6274
650917899 5851
868267013 7028
929641680 4488
724977268 7023
139515791 877
952665222 5861
1615 186637210
473550570 53047
910169425 19716
152865598 1649
439508740 2599
139536935 708
934 248937035
246 65586060
156519366 1297
572667499 6597
40320809 158
142910411 508
802274200 2692
35730940 921
319055790 1429
876604051 4371
528920064 39806
126033467 635
181389969 764
408077455 8237
934751651 3512
527264667 2674
1161 249676316
479229074 2173
192121902 2012
662360780 244903859
264239690 1285
979008513 4659
561001871 1870
18900080 63
883527877 3366
174300580 581
800921953 25296
831300402 2771
4048 526115762
400640165 9678
273208244 93937043
714045170 357022585
664842479 332421240
908183863 7142
551037217 2029
281717805 1364
798901575 2663
773730496 4055
886974401 886974402
88709677 1153
15213544 67
829033630 411823694
897482955 56849
885490896 3832
943295809 4368
85796360 4748
859577663 27438
702602341 2342
447296949 5388
53051 450759058
319620755 2067
223200743 744
8653756 537
726900585 2423
919869259 3702
444211868 11442
62884419 3836
326399554 1088
297796600 1298
724567852 15549
13109140 44
287958392 141865397
828902764 2763
794241204 8137
704999989 2350
166366488 928
692699524 2309
211500705 705
956910897 394134636
64343931 1009
900061957 3562
2778 679143216
546093832 7057
385327027 1297
939285845 9745
372162180 1429
783902614 2613
246049995 84893268
334186367 3182
985606903 3319
142342253 503
636993497 318496748
249900834 833
539407972 2419
63600038 212
841182616 6017
997853491 5677
766567199 3296
15392043 2976
738216159 11215
344271661 1228
17072764 7392046
22705547 7699
710 151353789
235016976 1074
3360 913699199
447298766 1491
849300235 2831
715502384 2385
615318679 307659339
112569239 46483662
932099779 3107
152739169 1177
524999999 1750
902782335 75794
591428977 1978
239647401 5450
611098555 2037
978178919 489089459
210626999 3802
318434953 1419
391523057 15058
520965777 3823
253 45124827
630030617 3832
403684286 2224
646631550 27150
96288561 543
623233016 35944
412165685 5622
213731026 1910
156989096 836
922312221 16981
701865139 701865140
4324258 16
957001574 3190
914958853 10492
789031309 3068
870599554 2902
148014648 913
247199175 824
282403897 1597
153300538 511
690897696 2303
515999883 1720
72540959 316
443099188 1477
336001113 1120
181199395 604
411213191 3034
555299999 1851
432598557 1442
704837355 292032386
501613073 15223
33741753 188
630 92768255
885048233 6852
1787 454809370
694701149 3791
507235300 1975
488746751 1664
577270640 2708
532201773 1774
799502665 2665
39842736 39842735
34400294 243
460892907 2159
300619006 206611
991428846 25465
973607580 24156
250696445 1274
893710031 17215
189702136 4552
534873832 2428
257400001 858
914098648 3047
915118452 915118451
116489807 1339
387802441 1356
739977568 3577
441285385 4612
331585251 1179
154492778 554
387808997 2117
129006899 628
526628361 246345620
895974700 3877
436626798 6419
854545650 4534
46608046 165
266999999 890
768116343 9278
920390401 3420
2957 416523020
672597757 2242
603680364 4833
853648743 22856
795320294 9735
738130432 6656
883072667 8331
847387255 3303
476160048 12789
511923342 1806
203387224 1263
100200278 334
924703785 17965
633511068 2166
122700410 409
202078800 972
399491998 2371
590436269 2687
732300001 2441
915677299 457838649
763714908 7029
564389030 2165
746809781 373404891
54582925 248
183981706 955
110784480 447
381568919 10111
213539147 106769573
890702970 2969
920 208968334
746566345 389750031
437690703 151211477
102047208 513
469520164 3339
375598747 1252
696711402 3010
671430383 3888
200053622 200053623
946633729 4613
918602424 918602425
411747475 4627
311737492 1391
726708599 3542
409464659 409464660
362386740 4730
359096977 4536
880502655 2935
74567693 557
434356596 1555
639300074 2131
90623897 471
349310049 2848
737631783 3058
744036568 3784
10836 989270115
774793503 387396751
951 253848050
1238 322723078
123342107 2797
371399236 1238
912285169 8709
740810267 2472
706305446 14791
423616921 2294
910222575 3615
189532201 1175
35152718 119
88677154 1687
960495596 3621
568854436 12461
57600167 192
551101837 1837
777949890 13193
668102227 2227
697511640 2776
411670997 1667
4811 945039163
934 186416126
196778357 777
483324617 12094
237779680 3040
721376825 3261
825859361 3715
780600224 2602
562200995 1874
745497516 2485
698299141 1956020
406801831 1356
873635422 11548
962824851 7475
863241666 14442
464 131642731
287099738 957
989045903 6248
211200704 704
640797864 2136
565529578 269744012
628755873 4109
258411042 62981
466946451 205275592
53205471 608
153204252 607
600600000 2002
53699821 179
1872 479995154
819297533 2731
379201265 1264
23730538 106
166281959 590
1102 232423371
706202353 2354
133024321 576
319740921 1336
679798518 2266
974542001 3400
461228785 11712
687010327 343505163
771614649 2839
34062880 215
555164708 22172
860698348 860698348
514281554 332439527
186299830 621
136800144 456
652227023 6276
381426739 1950
58659385 322
185236541 908
319664639 1153
894450200 665132
834900000 2783
685802286 2286
962029763 481014881
478750501 4050
194868522 1083
399064946 1927
758532347 379266173
559302430 559302430
660578815 4991
986100001 3287
825396036 412698018
426152681 1480
874200001 2914
903270232 180271
499207103 3168
599258913 6587
822220369 13346
388323721 2760
870667780 27680
989272655 3376
608235007 2648
178724951 2263
89516242 2981
340483048 4749
538465216 15195
798301931 2661
876265056 5007
88126899 44063449
762979295 24346
601001874 17125
539023415 501884
436152494 1616
899323850 10343
591561628 3952
642272052 3777
27900092 93
318786466 2450
418217707 2259
905299238 905299237
232199550 774
258026068 1379
33439 474726836
946798046 3156
804768275 3221
725448909 362724454
392047967 9172
1531 227387550
434701253 1449
996554790 11781
334187018 334187018
468866251 1589
843282775 11963
663229387 12659
684900001 2283
549534312 2043
406499999 1355
470075773 470075774
536842125 2047
77700043 259
195003082 819
892689536 3118
633598933 2112
538893724 37926
522293654 2819
987603291 3292
149099594 497
119 35079922
723394000 3170
29269557 171
4196 285000712
801735563 4015
771447560 9067
553065351 3332
662270289 3355
190992711 87344181
558328205 2589
801981808 4366
353230017 22433
168132174 685
837055172 5441
972840388 3571
672335184 4273
670197766 2234
407764799 1600
310198966 1034
185399447 618
601537280 3392
452307630 2130
293857307 5734
722102408 2407
422598213 2778
498211016 1967
877544887 6790
402732982 5500
844466969 3079
7792 602859558
541455839 1968
422403907 422403908
584398051 1948
46195033 46195034
762216189 3759
683007975 36075
383101078 1277
932166912 435687782
973326672 4077
276196998 1746
835500001 2785
86596069 389
286732629 1318
378644143 1519
328377114 2223
21480952 292
207187433 9928
400244375 400244376
708143347 38572
89827390 449
925034153 3724
21299981 71
249681753 1891
673125254 2565
341245141 5804
635187018 3315
701102336 2337
679206331 5490
632700000 2109
687602291 2292
487787229 2933
858465080 10322
671836210 12438
397812365 4442
228798852 16713
909027522 7002
106499646 355
4135 584120374
975553614 3385
636949195 2309
502547607 7981
754431270 2598
699602019 2332
523500895 1745
26230623 214
117300441 391
200951713 1792
193598129 2530
686689361 22638
447001489 1490
524867470 2499
339404857 2081
734375665 5652
999965074 4479
356708446 178354223
518284732 3630
1083 319028104
608872149 4318
612148376 343622293
78207280 37791062
3527587 3527587
748793196 4759
245282261 899
544193741 1937
868613401 4140
179217696 672
302400271 1008
59697971 324
12546454 6910524
37974 644979450
23538716 86
492042811 1995
866826241 6672
486301077 1621
858591090 6503
15835575 75
44209705 231
120131495 424
494782822 182096272
472348225 21984
610096892 22411
654419099 2657
240855815 4209
806594586 2994
629792591 2893
540531994 2025
288986286 3989
427763540 1988
123911639 456
798302661 2661
838521036 13938
551587424 5287
897441273 388279774
412253453 5060
421500001 1405
841914845 32465
682614733 4197
101670766 1577
244705613 192131234
1862 538903764
945766639 4432
250915201 1920
288641834 1035
5823 429853860
462301541 1541
55932 1
75669609 1119
813359748 733165023
919763999 3600
565500630 1885
898894721 17897
168808636 1103
768353174 3329
126836862 43954099
9103924 31
747095409 2679
991341041 494864689
733306913 366653456
609802815 609802814
210698121 2361
758032494 3274
38913065 215
575338961 2981
477369459 4291
6088 547324637
357203167 1915
650492675 325246338
804229413 11780
473648678 1823
851845663 851845663
585971351 585971350
701954783 3581
212999536 710
104400348 348
776992903 7814
836754192 9168
543188511 271594255
735600580 2452
124831721 520
224941752 882
594900754 4981
493987736 2455
991184322 18341
876547630 368588193
267667294 1289
429601432 1432
252263183 1891
417311106 1995
466321325 448886897
824209947 9977
410400555 1368
448798504 1496
391526864 195763432
383418842 134600389
1988 204976716
40286347 151
842909439 3812
48956150 327
821128586 14899
702356995 3825
792475809 7890
5904321 32
987745471 4345
424202160 1414
952350337 8064
387267206 2480
251343726 1555
296702014 3077
961202656 3204
822000000 2740
937429821 3362
181453067 932
766401158 766401159
997208650 13540
209099708 819
821947103 2932
728011558 4537
746384146 373192073
279330569 1530
491255330 5463
319292488 1787
416913499 3401
687176722 113317
449012852 1899
92217823 1318
378901264 1263
557368709 1905
986403287 3288
47502774 253
373993709 1866
822009599 5680
742011275 3098
2461 618594499
605189337 3554
775965200 775965200
737966600 9833
819407388 5721
425700011 1419
792183223 5861
1902 486942098
68894250 14205
822008200 3865
714599999 2382
938139603 12276
336860514 2575
38099927 127
52133455 184
624928848 7192
142004632 630
595164147 2691
406314656 1639
717142690 46915
575591501 204736267
709168717 3540
1863 272632455
808968518 4087
1212 287416649
999137322 4817
912842615 3526
650397832 2168
755700001 2519
953028000 4140
805049114 2803
387834424 6008
180000600 600
581501271 290750636
718871231 6112
769499390 4360
109199999 364
95099683 317
476059200 2400
387833625 1931
491998361 1640
7282555 82
313869936 4525
427825568 181238604
762897456 2543
137049792 1274
728833248 2835
923906618 4770
782372057 12293
114549761 2355
688400164 263071769
603602011 2012
299999001 1000
685378645 685378646
969724998 20493
558002157 186679691
2216 605511758
41958316 41958316
834108390 9738
469558451 19972
774883124 6345
559577568 2157
242199151 242199151
369633740 2201
999003605 4386
200400430 668
732357821 2842
372859417 3599
370744920 2340
845364662 6899
900903003 3003
708403669 708403670
636690513 3434
349022275 3587
79 8237478
541368195 2081
751451574 30358
566531303 283265652
52369695 100905
225352799 926
949605373 6668
976387891 16046
870900000 2903
756986372 2629
397822329 2719
301499833 1483
957414329 3586
522725891 6396
17004 887863332
218690379 1396
510165619 2260
363472110 1458
419257189 1474
395727626 2089
447026102 447026101
921723889 53244
674393945 3842
3987 342057154
321 77448791
125368565 661
892814504 5099
181890527 849
179981657 1453
16966598 1157
996259108 29918
225563743 1719
795 73363734
128700490 429
678061269 3886
847932952 423966476
827700000 2759
993810966 12761
582464451 582464452
458720891 229360445
27591444 207
914823768 914823767
742182558 294357426
758633581 13348
116245078 22753
43546486 27098
188951735 761
208767409 14592
157200525 524
439198535 1464
4321697 16
200577349 1115
612903236 2043
572403298 1908
537895236 3107
167100005 557
978348600 5505
905011392 12637
308700001 1029
563225937 221154730
968380708 393923618
194083831 4626
6617 512857202
195729231 1235
3423 612641063
908702044 3029
200389144 835
263100165 877
585603626 1952
365097780 1620
282775634 109536
892227447 853524406
464701550 1549
103459285 3665
952804830 11339
671335028 2444
252427129 2292
18000001 60
320310340 7298
306952413 11239
468002569 1560
986215307 481708513
893316096 4458
711158131 3294
211195239 914
90680136 32575151
453004592 2083
810783541 4492
3131 426827873
905133712 3073
52231737 13802
43809488 526
272285761 960
170739756 1419
143438351 682
116945724 602
228900763 763
776703479 2589
935021570 210070
50344683 221
265755668 1140
848781288 59366
342598857 1142
316446060 4396
478209941 239104970
200699332 669
30453828 27391646
682846936 2445
699614048 4984
942050799 471025399
442 88455888
497978823 1984
556370681 2680
438454064 3139
111064510 1701
3258 881758152
863684571 863684570
815659504 9436
612595517 2194
75000033 431
167760121 8360
996904395 3323
398285658 4257
104242711 605
794951173 57996
982841935 489869185
786572047 10179
453796777 1836
97500131 325
575101521 1917
457377913 5506
39525747 185
242856370 3786
2439 387585004
703373411 18505
463070048 3608
761686084 17791
669162143 5650
889167484 410854972
700192157 5693
754458846 15161
74604102 438
181289874 9354
668397771 2228
314711351 115194121
160837973 12771
336624506 2178
15177 637213928
952200001 3174
200714378 200714379
4924201 34
305039863 245378112
976522176 10584
156956713 751
697488121 2520
640639844 3183
486002924 1675
458595002 2275
471968750 3773
4400 960765897
460104567 2974
506493368 506493369
371443159 1570
771598656 2572
84127251 436
751556609 25696
642323956 3048
332613562 13297
43833978 34018731
269778208 2384
543301810 1811
280153078 1096
942112267 7782
921413856 5192
14599 555644140
658254224 3747
520508352 2418
474063527 6011
549743481 14872
970699882 4062
345476705 345476705
473347423 4426
567000466 1890
771672841 771672842
626344125 2441
913548375 3862
126999970 126999971
2699992 9
234101013 117050506
505798995 1686
197696059 1466
8400037 28
202801137 676
981445514 470693875
163612570 684
1884 449431968
694486414 4789
328263610 2169
2107 624773961
546298179 1821
919202761 26215
204248953 1535
520085964 2371
318826333 3228
918910859 7446
227400758 758
839685330 3322
600739200 4896
509223513 1996
225673107 16204
610940561 57964
487511936 1881
231000771 770
56670657 250
497838982 2491
145199516 484
3685 569326621
725407254 725407254
499029275 249514637
772805012 3076
31844719 144
781497394 2605
854972680 4323
149918 866570573
282899999 943
364497199 13765
144900001 483
846307289 17690
418890770 418890770
892502974 2975
494908051 2535
881649595 440824798
578670324 2479
135798389 546
422955061 2364
521080750 1853
114000345 380
832801216 2776
462388717 5039
613802047 2046
807444328 403722164
1926 351279288
830517778 3989
239100796 797
85812080 331
183600611 612
490576486 1995
177462586 177462586
246600825 822
2825 810159289
418652226 140927054
85872046 419
218892599 900
823499999 2745
971011177 3491
364405512 128619609
410666769 21733
261517893 1951
5966 803359167
641447190 641447189
246139067 1762
795450597 3210
184775304 48792
260099501 867
101699263 1413
708199464 11067
477599874 1592
857671213 428835606
259298456 59630
762299999 2541
878906459 18003
694638471 347319235
206233795 206233794
95325731 327
620896203 2643
150600001 502
376088261 376088262
32399893 108
212399291 708
305138351 3684
425505585 5065
299400275 998
786034500 40780
5290 669994389
908399325 3028
24150 591123640
978105886 4665
992993465 5829
979228799 4224
611646563 2727
373924701 1722
47012060 1232
635997880 2120
158962692 5768
843297190 2811
191688839 1769
477879639 10445
271619669 2671
372545550 2150
446424931 7665
804635298 6243
199200657 664
337858712 2100
747601179 2492
76647084 3043
101191052 652
911606554 30987
62263507 3197
351900675 1173
212699999 709
810004131 2700
674590212 41116
940230062 7311
337634451 3843
511624349 2477
94345994 94345995
636002121 2120
385331267 2098
393192129 1419
658555061 12442
720352201 720352200
468409227 3598
623097922 2077
183899388 613
910796964 3036
713206279 2578
655023906 249477
226070566 903
513321375 7621
976807337 914212751
13999 990611237
835986420 5892
210868843 9692
240397544 1513
438238150 4197
642897870 2143
426288750 22120
379698899 1316
415834755 2162
542762239 3893
159267895 114593
22757 634306948
202706396 2696
388499999 1295
899088145 11054
156283496 53523657
518101726 1727
585901954 1953
217073245 118392055
426008827 2493
278135967 3124
37476451 670
36364751 277
338530998 1267
265475196 23988
932485017 28111
307843662 1558
491764967 20588
474608201 237304101
94595622 655
649755081 35198
5525 316518026
263373388 1180
1070 231418639
464609699 1790
175562700 784
828938461 22890
899363791 4626
971775072 4853
722656115 330513689
329631915 1792
760800001 2536
880197067 2934
370046255 1488
654602370 2182
152 45376554
471350359 5763
760686761 3372
1418381 7
215355635 5289
969596768 3232
207025983 927
800997331 2670
708014412 708014413
159058706 4241
574891934 6495
358282986 10410
891340992 53952
3245 718676881
109897905 512
622502076 2075
400931065 200465533
367705059 1401
94103668 1391
957299700 712907053
248390755 3657
584072851 28961
138 38106061
258383506 4790
9175 591524488
966303222 3221
120018990 120018991
775993133 6932
420157800 134150
369298770 1231
2162 14120912
502343933 6229
501884232 1797
331505585 165752792
765902030 2553
158170903 893
196799345 656
241320409 120660205
9581 771340334
402984380 15617
569276708 2717
288424967 1196
699434544 4583
900451082 186159
626006785 313003392
649681367 5362
672455216 7833
427251564 213625782
225523262 3418
619021014 5668
666572929 16512
517500669 9348
205199972 684
585608391 2459
3212 807775994
391070591 3168
387983520 1296
292565671 70126
137466962 1684
389804254 1939
591608005 3012
425950038 1807
334773389 1218
36302140 388
997745304 5092
631636284 8214
387898707 1293
928355759 4464
945240323 9577
237311076 3398
372675987 186337993
312931598 1819
823443850 3495
596884311 2129
2937 543982621
841113840 22376
57900001 193
679564739 2917
382668432 8003
511711135 20995
888132209 9870
71999770 240
921596928 3072
245547820 2531
594653417 594653418
584733219 2558
417299139 1391
121665249 419
300238766 4701
115698717 57849359
459036510 6176
996013588 4286
163702877 1641
175362378 7049
598587281 2344
172348784 1556
473850365 2625
159548334 2302
126930320 440
275626883 2489
325550548 1317
689596589 2349
444782119 2118
151028405 899
109062632 427
766756913 732159101
154568817 706
875144368 7626
118200001 394
150109048 1142
581865199 19600
101681433 3179
814484219 3961
519380356 7397
162684612 766
774277183 4814
227543147 982
776399880 776399879
404398651 1348
756599999 2522
728672153 4472
941106028 3137
411912950 22279
965616487 4065
766044869 7150
601757794 6673
923591011 22183
12983689 684
892342182 12237
716450594 381076420
404651810 3101
371160914 1615
1365 297737588
4570 801108751
599703668 1999
980772609 483118817
493284919 6506
826503404 2755
990882719 12112
595825580 3290
532199607 1774
300901087 1003
528140654 2835
919379151 4922
881663542 8913
3008 901088927
80322209 345
32099905 107
994370754 3535
412898949 2068
422101431 1407
12658449 50
355660648 1379
796881267 40131
572803889 3747
725420088 422055527
4479 501728622
293986337 6624
949557435 13333
680219274 2347
714155519 7464
383630269 2081
528712630 528712631
474190521 2005
658212724 477658
1855 425065564
477881532 3483
455051253 227525626
514646331 257323165
631707412 34319
2676 404250230
669566237 2742
578701638 1929
120000707 400
909631612 5903
926467589 3586
698949358 698949358
452398491 1508
612443214 18048
702457910 480234321
402710882 2318
2037 114969240
852342858 4031
1955 246460536
150900970 503
74517232 300
908377433 4931
516300001 1721
521020073 3081
450001444 1500
286663555 143331778
827790554 3145
477517612 1732
312752347 312752347
958956837 958956836
534543866 10258
496052927 4164
947779008 133716
938886150 857448935
12469216 75
354969681 2483
430966429 11695
425600447 5824
24763 814918603
67287024 378
878639149 8366
928487284 9593
91450005 395
629099036 2097
501443713 2772
550803022 1836
23901151 170
882304202 557271568
373801286 1246
147209231 105542
138717534 2515
495096371 2849
500168098 2379
161506581 8507
681349488 6944
554182106 187103961
600600882 2002
807927124 3074
842389021 3548
929401631 22053
494529700 4304
592519617 4901
730202125 4157
466280366 3385
525993259 20170
624190995 2799
314101046 1047
706088721 6073
696037320 8574
388801464 1296
167100231 557
156724267 566
331500001 1105
330405783 1121
369901233 1233
580006728 2842
865530362 17447
417814241 10460
139765885 871
580632543 290316271
738108672 15316
720108287 48768
163138456 569
321901154 1779
580519738 2378
53999918 180
770102567 2567
875985068 30127
670390477 6398
983996719 3280
89582269 1150
135201235 67600617
65700001 219
738749375 3875
575398082 1918
340475796 21970
6209 472291913
555773151 2463
654882864 18655
22199977 74
845 163897045
334191228 1781
276518273 1584
909534420 8881
772656427 3643
935680895 3456
781800000 2606
905700001 3019
310801252 1555
179747953 1614
799097075 542293064
852585089 3736
134399827 448
393300398 1311
245069149 1826
283822223 1087
458783659 30379
709621017 354810509
6000 195270000
711157296 711157297
11062718 61
1247 270430655
217200098 724
167700122 559
545183487 2143
178497991 886
679241888 3208
253486521 126743260
799814466 58543
40380605 1134
564889248 3707
561893654 5069
273600212 912
1341 212512293
756304814 2521
993000000 3310
852002841 2840
166408093 2439
545525335 15018
498817183 1919
49499886 165
771731815 3382
86350725 520
391178479 3220
752181072 26161
28554701 283
864710079 8482
795259278 10263
199413621 1510
264365641 1080
559192560 3540
993739067 496869533
499267098 2201
334506496 1868
129359563 129359564
427500410 1425
543892699 271946349
496966428 1932
1780 479234359
541613714 3624
170700569 569
504438922 1820
228171813 1636
386999238 1290
850185750 3625
763030196 30419
875955920 7235
892654487 8318
277560339 1738
866039257 4924
383412924 1531
492094664 4505
126363439 1004
331177150 2137
477302975 1591
267966257 4852
30743285 781
514050928 2356
987999091 987999090
867842730 4769
778569476 7583
489153220 4540
757202525 2524
274199086 914
450300144 1501
596695850 4373
170642817 2104
497400000 1658
591983577 277670561
49128931 262
957206934 3987
262973832 3327
88111814 386
999007731 4135
34210283 146
487201624 1624
467101557 1557
811127365 405563682
646088392 3361
224598524 1586
592100231 296050116
23200052 23200053
966084716 3497
593400498 1978
585995213 2633
251463005 1262
977808762 7499
116400734 388
388282144 1746
69642687 478
280236523 3126
352667631 1247
711241380 4035
10072 381468967
877001235 23665
379801045 8754
948485676 4188
163940633 1287
768146275 9061
331915074 114868992
421872139 2358
859233718 3124
364952846 1703
661686900 32350
774140845 17370
1426 189557718
771899999 2573
448575357 271127210
461547494 1831
920736607 5676
704317008 2517
840337786 4348
823201380 4716
832559524 5678
509242812 3372
429233129 2696
893401416 5377
852642623 17989
540187362 119858
788144209 5264
203078879 696
628342809 3266
50296959 3488
395302944 5373
234950657 1216
19573 964003939
982221319 77919
430070281 407488882
645669967 2874
630597898 2102
797686161 2431970
510416227 255208114
945279467 6906
423960076 2025
824967025 5962
127071646 548
248232600 1188
650052839 3814
5789 390824100
6751640 356
308801010 1043
166 16389163
272399093 908
30900062 103
103748687 578
239700304 799
722915424 3234
743274664 332191330
682158785 3568
310244449 8462
362701208 1209
758558075 3678
611492976 8755
936806034 4037
959397545 3198
469758391 10573
634799409 2116
417944081 1887
169379341 962
74099817 247
767796030 6479
615991739 5538
793452685 8084
818850801 26257
974871512 4389
498912022 1689
930553055 930553055
351636649 6373
810425087 2736
652321450 4675
115500385 385
874333406 8815
244761692 2846
308601110 30234
523696466 5311
16200010 54
245546266 2335
91440941 45720471
67500226 225
173377352 886
961315026 8275
775371149 387685574
2282 639457773
169717947 1247
656866279 3560
923080070 137159
956355497 4390
66029692 273
7390 314000346
948825010 197878
160500001 535
871605306 435802653
905839731 3732
800923679 42876
650891265 12317
40800178 136
56398859 10710
178436238 178436239
797127893 3179
36580891 18290446
774907094 6771
901563759 4923
349529949 1384
286499044 955
226050990 1041
203700118 679
992800255 3512
70399540 4683
994477681 591951
377964581 377964582
108619607 108619607
728775104 172046
429301870 1431
680012053 11453
488087094 3235
860661260 5129
219619699 815
798751300 209591
555760608 277880304
526648711 2157
420724226 1569
422005165 142360395
177125044 1109
238409835 1633
212249067 2269
3502 628300824
4037 809963334
326615839 2557
549 95691943
748992286 374496143
282950622 4959
35799611 266
21337 989419299
628754708 628754709
832227759 3430
807396959 3223
528602777 1762
50800807 172
831458174 2887
973750792 19197
242855797 1501
576438351 48621
397799748 1326
70167519 260
166800093 556
498426778 3742
832833626 3679
557913320 15219
521126361 15267
359327407 5744
337705133 1759
779098969 2597
739417493 12135
831002769 2770
320617151 160308576
200700000 669
603037742 2541
601024388 286225604
244199185 814
230611492 876
389098876 1297
38056076 453
884825912 11810
759507466 2749
388800000 1296
525819284 274130236
45990910 159
313152323 1296
684271791 2471
7079 987237827
517333183 3488
968694704 5807
260250100 1165
478780995 2345
182099400 607
614650455 3778
611075264 3083
749860835 4774
492633054 1717
718199999 2394
643499999 2145
839890381 5180
281597909 2965
281486825 5778
951896826 3173
255167694 127583847
281859123 1027
210719466 867
395121887 1764
1463 305946949
128235043 1036
596065429 2826
2322 461975850
666782024 2265
263101541 141862230
593269440 31370
435046393 1809
967711832 440149721
852990151 129496
288421054 1000
489732039 145306
11399979 38
1066 215842036
493896854 3065
500658401 1794
499561262 16959
23180865 448
235477459 21243
968159499 51717
182170459 154897232
318684965 1886
207599309 692
245400819 818
763789824 62208
846403549 3341
956747379 478373690
1386 186353832
920396932 3068
399384072 275172620
486057959 2918
924603082 3082
503335230 5355
278849512 129469095
156 32759738
362535453 3560
830324995 2985
208742940 1127
53969873 914
336769200 4038
556170509 19938
843299233 11533
637750167 318875084
106593040 1840
63511194 282
701702639 7826
410956395 298475672
295854101 1115
534651926 2225
892797187 2976
153601569 1130
360187028 1444
363389251 363389250
10451 458706713
391714132 1543
79412778 79412777
778131639 2860
603766394 2031
614359593 3124
998955317 3448
297402693 1096
722231859 3592
781159939 9370
68099778 227
887698271 2959
249381520 1121
153065246 1082
813895927 679454055
467980787 1700
206169489 206169489
488667169 2784
132899557 443
448626030 2029
915657601 6240
334116491 1907
496001847 3032
847731499 3178
232782500 1480
171399853 171399853
292164957 1806
753325633 16867
370801237 1236
857133815 5519
487978331 4846
5774 831456000
10691521 40
243455297 46181
637887713 7407
382888205 152278
2013276 11
554597379 1855
913501072 3045
148739868 1836
423831407 24024
270941691 270941690
663686912 3064
897465977 39952
253200845 844
31937537 681
870602400 2902
616828420 616828420
650889255 2362
776998934 2590
782912171 4306
555527111 4162
756801216 24022
262856440 1364
165382127 4644
902966071 4555
272699090 909
215719938 954
995500814 4001
1544 393100856
724046235 315033728
610198604 2034
903903013 3013
25596015 12798007
988203294 3294
247361115 1862
355748199 7313
655611907 2973
614190965 8512
891651225 5493
3110 726794098
47100000 157
28707041 1029
392184989 196092494
42692286 182
661506693 4957
870692161 870692160
82199859 274
882853161 3220
174431598 3669
338999403 1130
578999577 1930
202199327 674
990837432 5064
965103929 5595
808972890 808972890
266287059 1180
3170665 252
993138783 496569391
778022497 3758
311699999 1039
664549282 2759
679461776 25968
416011119 8784
719077675 22960
748379501 2509
412136505 4617
247074647 4548
258599427 862
568462264 5490
90373933 741
567145821 2189
439643441 14417
366251399 1700
612300465 2041
939300707 3131
965382112 331971160
380232401 15650
245603250 2125
3571 951218765
862524243 4008
360351672 1238
635895810 6255
29700001 99
799802667 2666
142799999 476
159143482 801
977716643 40961
978899686 3263
474578327 2621
754690628 9087
111701765 1225
6493910 31
351363391 2469
829501982 2765
506298750 1850
237961233 1567
596400094 1988
708276032 4443
255900853 853
994196685 3314
490669305 7751
540301801 1801
390528294 5626
926001959 3419
352171308 1734
840875011 5407
830142724 17590
785996167 4443
458347667 229173833
265585061 1003
520411042 2425
458636441 2752
18823249 9411624
593800247 4844
279123294 1255
7582131 31
490366799 14152
475066236 7181
874467076 307644607
243544751 1908
449704556 31556
589192105 35778
11393 217231477
520717204 4650
677650194 5226
673358742 3368
184617066 649
997383015 7331
94544192 453
985217555 3506
975195834 4939
970426227 485213113
442498525 1475
996903181 4982
235973813 1071
994854258 494896497
292819638 1837
31123995 665
70212589 289
31963677 127
960915981 442185106
529955680 2630
527482907 3603
951995894 475997947
894299999 2981
4560 446334391
120899672 403
435900554 1453
38403541 2232
115499900 385
1047 281972039
968831920 7952
791413255 2714
212163119 3120
115073159 645
2227 668040905
143147075 4414
106799719 356
309699589 1892
546508701 2917
773535216 5509
624527737 3626
401352969 200676484
56100001 187
225152588 1029
362520743 1636
868376942 9981
13450 940669833
561598129 1872
170328085 794
638540253 3556
260265933 1315
600349347 2442
284429120 1912
38475528 273
604638457 2397
331638751 6150
46718368 1811
637914379 4076
213902149 898
718106395 603899670
607702574 3453
336008476 3141
642749209 321374604
6467 985626520
126575859 1299
813900756 7287
651929219 6924
923613299 3210
710561654 3793
790280813 395140407
953338762 953338763
793366941 396683471
772531393 2789
138421999 536
885804140 5471
949197844 3164
416062509 11335
676264089 3383
244500000 815
578707915 16869
4467 854816918
1353 397545024
479631464 1627
110100001 367
300096615 1621
572992225 2512
190911540 3210
667870977 12464
901833326 4385
425635853 1974
719110740 19860
823161141 4323
502498325 1675
69900233 233
335769706 3307
501122115 5105
253801235 846
276300922 921
278223530 1105
817520089 2969
518702919 1729
166607783 3654
252782887 174642959
584254869 292127434
920104610 573485490
576898076 1923
680355860 73182
794393339 5421
5144 586559313
180300064 601
876671251 15925
219564593 741
610789971 3460
920452839 902848419
3140 705317976
98444971 1053
311400142 1038
600237234 2865
438001461 1460
321619970 142167615
555334894 2007
789961513 199346
653489437 2301
786297380 2621
962337020 4738
121499935 405
767553242 287846958
2862 658851197
178917490 950
1956 429269639
668792238 332365381
28739490 118
734557047 8589
188203180 787
553501887 1845
162448680 620
713561833 2612
905999146 3020
46789635 17100156
990081107 660381813
6159 397101525
203425792 1192
521345752 2184
998310005 4134
553202133 1844
806506930 233059
324017040 1483
748600309 2526
756578422 20485
199953305 2708
483225561 3519
563403072 1878
752474970 752474969
327163882 5732
503043079 2770
119571335 546
610819507 2174
486403771 229822847
444969450 2862
559157889 3398
940861341 14974
289067570 19394
312283269 3595
496680819 248340410
808755900 11343
20659 523284068
384866173 8271
257805556 916
786208666 4239
1326 332098026
495000295 1650
321514839 1930
549711956 4559
960683519 3840
266880592 1012
36899915 123
368219104 1849
68029199 1200
104048385 104048385
128099891 427
824928836 5892
665912443 2663
183306246 2306
36253747 336
595048351 2561
138482137 468
992623145 4577
643891310 3507
196083007 98041503
163589087 912
323041320 1176
51585381 308
689 187704707
350698831 1169
907196976 3024
805316713 2733
394014766 394014766
225006825 812
662061873 4781
19800001 66
550730585 3637
109317696 594
469499999 1565
312500522 2666
453232401 3048
464966963 3717
367695323 7412
774281845 6118
461424987 3493
880934443 6617
421951080 222604111
320553072 1210
220359091 3010
776628816 4292
542693279 1840
984600001 3282
64799857 216
351859416 1832
914109363 4471
144477384 4970
355641983 149974123
739037708 2637
9017 735765742
424499332 1415
31989749 125
750005920 21411
139778352 501
96172398 358
352397759 3322
370678563 3193
296695866 3899
31968359 325
538588295 269294147
620097934 2067
93084509 319
74857844 456
132138857 7982
9445 539204172
428897560 3055
1997 541519654
473929916 2452
585783114 4469
896397011 2988
500398070 1788
302569249 2039
619247691 2921
830099374 2767
128838637 822
872246466 6146
482097065 3714
660724977 6193
997301549 993753252
86304860 86304860
837947027 6322
962524585 3304
762318542 3119
512199697 1811
702339561 18108
928452456 357372
749892902 80847
228977839 15505
993299614 3311
796170523 4798
250280973 1933
408647779 204323889
980540417 8704
620849846 15071
80625726 339
314840415 1162
22890936 10873229
189936273 2224
12900000 43
693992596 44407
978399817 4378
685850328 3079
540572383 2581
179216131 2518
695927169 695927170
405003003 1442
779233729 12124
104700349 349
551934263 34397
56111550 465
14962139 1515
877204630 4304
486001501 1620
449260461 2534
753901337 2513
196402681 1433
245700820 819
969525386 4125
12350319 459858500
746008242 7374
213899467 713
213899287 713
614337748 11203
834600000 2782
490065520 7608
502141742 2313
37299597 238
992292752 5303
231600001 772
859368133 6270
4093 883428198
270899097 903
633037376 633037377
521995421 5540
466134326 3704
594269350 2515
969035667 3257
127682983 658
70707239 1576
154500000 515
701641965 701641964
273440190 1128
466534894 2013
608793018 4362
351299999 1171
251215259 948
809124525 3245
200066366 3794
43961 529253798
7941 917844603
60537 909326277
471182632 2811
322199267 1074
296603833 2363
56192563 276
152100213 507
539099999 1797
314120817 1226
7275681 80
443316738 1683
3010 738581773
360062925 12225
14831 918386068
208879866 6786
857338085 5546
533468848 2030
602999999 2010
672696238 7968
591899815 11847
794580144 33022
372265230 1689
4623 991050313
959497811 3822
880399460 3044
211832121 1076
177370675 1499
25556086 118
454333263 3346
250055856 862
490783492 4755
806308880 3133
640199121 2134
575355061 5145
102173264 35844917
660457772 281498425
859663183 4797
243924995 9606
164275367 82137684
323701418 1079
734958236 360937281
722697592 2409
486585248 3489
319079618 4778
869721385 3359
969206764 14725
687103224 11861
651300001 2171
407568989 41563
982357458 360143
446881290 4722
376430317 188215159
707217899 8972
327891902 14048
103139333 422
139066930 579
555327863 2588
969305961 3231
926191983 5019
910396297 455198148
188708332 1096
969463535 568934
584519690 2165
462542359 1567
297299999 991
171000008 570
85280541 429
705297650 2351
101699661 339
323794702 8162
794092653 3483
351855671 172463022
1089392 4
23108053 273
195818240 2176
701149431 13776
208711104 1344
488340929 16509
856797610 2856
497644770 1959
191984510 1217
88403109 44201555
801732805 6255
859500066 2865
187616604 676
978461284 26305
9487384 578
61495739 270
841093560 125724
494043692 10014
415003726 1407
553261871 6836
95099999 317
120451327 55253983
307199081 1024
151411855 75705927
96623888 723
2184 410853932
392091679 14058
870301921 2901
10225634 35
214199287 714
928032285 4357
121645646 417
310800001 1036
680097732 2267
1865 371903380
419700419 1399
7389 936849275
723906778 361953389
135298062 478
945325784 945325785
547311241 8460
128168256 53377117
639676920 41768
560919162 2513
967764893 382288594
689374079 2320
744346777 4354
56778115 1458
595605895 297802947
707502784 707502784
663900828 2213
773071586 16982
260496118 130248059
727064884 7909
71983463 387
599870726 299935363
734457440 3938
544677913 8808
655982671 5237
377204541 2579
171900573 573
211171013 1157
730817864 89135
359701199 1199
920673159 920673160
922732840 12635
670592688 2824
461098681 230549340
439525200 439525199
939415057 5552
498902516 1663
949313115 949313116
380458419 2187
42000000 140
631662672 4091
853429744 5067
488444983 1874
71159266 439
896403887 4104
799074264 399537132
489928738 13406
337201125 1124
702903255 2343
247842001 13488
371998761 1240
169199782 564
3596 984254904
7877 831302266
522952611 261476305
236270049 2336
41951022 498
683575515 664936910
17897333 147
407268069 3905
583983137 583983137
6313 873523379
236999307 790
918031534 5558
852885104 16819
14862 871584402
183136001 3471
241624401 850
557700001 1859
151911760 1430
658696507 16667
543300728 1811
923068962 6218
604199999 2014
939253672 455977214
404401347 1348
716634967 15944
25745 703759307
309219687 154609843
556593632 19209
66876541 177614
595156054 6811
703042367 9083
560353075 4391
473489803 2187
400863297 4921
612383205 3330
844505008 2815
838276416 3051
898516928 5056
524177389 2819
734099999 2447
865197117 2884
30130553 1244
859998894 14503
5529 348387156
464700000 1549
821702740 2739
679803420 2266
267113095 5023
652927770 5157
598640840 2007
555546169 277773085
446860596 8268
538362127 269181063
137328010 483
71213267 294
913231055 374510597
121852595 20507
353638471 176819235
2036752 17
220790387 1958
754101012 10986
831627779 34329
714015467 14556
897371566 6863
745198100 2484
392948023 1314
658054243 4440
823696092 4792
776655645 4818
62606711 215
569928487 2756
667798338 2226
51939 893673478
836700460 2789
436499784 2191
468698684 63054
807349269 11374
237714328 118857164
808957203 404478601
212905519 106452759
563527287 2376
265337561 132668780
22608500 412
568024602 2489
993205290 4895
648175705 243492
979203780 3264
502032319 2586
274819514 1116
978966431 30486
479515536 1754
525319863 7439
386466667 165606359
932932350 7263
823800806 2746
30513512 749
292649221 1065
465862869 2134
954009540 3944
743518411 5407
784971563 16070
264445724 1917
380560162 1861
679837907 679837908
529081278 2369
999896668 3333
365700749 1219
123968961 477
705302352 2351
2337 374721927
635879159 3540
355 84492683
212999289 710
977409448 7707
889072841 444536420
742499400 2475
1315 362929445
667369380 8509
585600156 1952
569898104 263273812
517386195 244977739
875726036 3911
847 190393742
747726082 8182
231155618 1436
26409445 205
649743599 2640
938096874 3127
5808 937851526
909762071 450647474
128405089 9072
652528320 7448
162299458 541
540016448 5621
88712831 44356416
632981834 9819
768002559 2560
234358828 2684
878813689 4035
383929834 2433
532201774 1774
935380336 7139
156288159 940
919790782 799098344
83091492 583
997862926 4792
281261256 2137
173528086 940
396453420 4092
150979451 1451
1811 478719740
341912623 3368
403940731 2119
3419 938077868
360299006 1201
206462400 800
638947764 4914
265944855 4041
262366200 2399
989118010 3993
4998 480459700
229942857 229942856
712999423 356499711
476399530 1588
485488798 7334
690356532 345178266
4389000 38
163013460 708
16679 713292830
561250353 2224
42740031 592
798069295 762657680
327090384 2988
922778289 4130
32125393 624
104004315 35929916
987305371 3291
1579 439072530
265199115 884
99798985 2617
423301529 423301530
741943875 4927
601803651 2006
158390233 1001
707919132 2500
27326161 27326162
657952121 328976060
181035108 604
161836300 722
238811449 1003
686102288 2287
493999952 2501
210995762 210995763
426720849 19086
664500025 2215
954124971 4996
48607306 259
44997007 956
2377 677506399
359701199 1199
492739650 4924
271701985 271701986
141299937 471
859830040 6377
856197183 2854
770235616 4892
988869259 813824610
419701588 1399
908696970 3029
27892420 367
499151697 2476
464619812 1893
316500001 1055
451952435 1617
692682017 4717
469573734 6130
791884808 11738
996299251 3321
681884921 58390
246583206 22945
635698966 2119
349793218 312604775
706136183 353068091
616010331 17276
397 90405237
375976558 4753
906231865 829716083
902384309 23555
479065048 2254
832732281 832732281
154272540 1178
813083397 342580312
591298664 1971
514541405 1933
11761476 53
571877414 2305
47239435 209
408100595 6733
340667146 10465
119833777 2051
550802399 1836
415543617 271187094
242999191 810
353875035 3276
6178 298382425
588563040 4103
273110199 1100
969053630 440339058
984000000 3280
513685328 11024
3884 753417567
667287923 3983
559459716 2723
1564 251661676
411499511 3702
789301396 4833
637262790 11449
208200054 694
52776700 6220
299024547 299024548
593918353 296959176
294600001 982
429900409 1433
5674 248923351
95261213 374
699255226 699255227
697317162 6659
177899565 593
136509895 136509896
280152421 2120
424619726 9392
593702461 2106
432000001 1440
3260 879066788
242999190 810
418801397 1396
531121550 1977
348320190 1211
569699095 1899
958630527 7232
622330332 19266
898609451 449304726
759462299 4140
598255139 6469
601153613 3137
294042517 147021258
692671803 346335901
766120881 2917
71838414 35919207
345246571 2270
743750933 371875466
705787083 352893541
472467932 253796
113743430 423
567900113 1893
907169263 12929
179619389 1508
884720144 3092
219697569 2034
705457407 4032
95211639 337
948112096 24530
948904329 3163
872077937 4944
218564695 181592025
610981758 4824
334801115 1116
529441093 264720546
493937545 13661
226055016 1170
431430171 1535
669 196445491
188218818 188218818
780158083 102556
629883803 12562
227999241 760
817240157 4338
548417191 274208595
682035944 10685
867545355 5584
677724814 3023
801902673 2673
219880841 2860
159100435 657
721498890 2405
407702101 1359
533400000 1778
633800904 468847011
526405059 185430561
254933601 1115
879448159 3560
970647370 7279
554792587 554792588
149085443 1067
3084 340069596
423 87036480
814115501 2781
2559 318582705
876129385 10879
47399875 158
56999852 190
787200720 2624
879002931 2930
702135288 2586
472881417 1982
809572139 2964
975763031 188444
607442288 2487
978568320 23887
891188363 3463
372010596 2796
722761754 3242
242250506 121125253
89916702 2157
944283955 5774
524701749 1749
742750629 371375314
557279414 2541
779051835 404636885
749397502 2498
802207142 5674
83621129 678
464465443 2919
631048751 10448
307625498 1467
115800003 386
650551834 8331
112194864 413
829368243 2872
618166681 8793
119699872 399
586268369 3304
1134 129958211
108707736 539
890943451 445471726
2659 432944317
314624105 2396
914248008 3407
723663612 20693
20400124 68
566996625 1892
188399789 628
417721739 208860870
126405366 63202683
859755184 17451
23484327 331
834400783 17464
303741446 2757
524245567 2036
318709734 1156
215967304 832
878674316 878674315
684594247 342297123
412782149 1518
292583461 1388
500398331 1668
102019393 344
3550 833814451
6134 899719785
853202844 2844
868750012 3825
888 229528464
596401987 1988
829231171 4749
535801785 1786
739864049 2964
490124848 2116
988587951 3845
266368612 5488
467999568 6224
184954831 92477416
121856728 501
543649065 9750
206420391 8534
173432431 706
139199845 464
391705848 3006
830397233 2768
40200133 134
560077647 560077648
462601541 1542
807650653 4201
673411392 2532
514351596 2053
603947290 6277
676992832 15442
572867713 14663
609215669 48515
685519916 2919
331984752 1211
189600001 632
262132121 262132120
344091263 2784
972860167 20646
292057281 123110651
304241525 5576
267599988 892
817905297 28685
176474037 614
517562304 3794
671039881 9762
492816367 13023
96900051 323
173768388 917
448915488 1598
94449457 11196
155546077 1755
364971749 1430
783066649 9903
888962746 3543
275935254 1941
929025553 54842
231574695 1118
854898440 13460
867860281 11432
952203173 3174
593701219 1979
561916142 561916143
275579290 7120
797462599 3767
431911229 1805
922698810 13798
11707109 315
844519883 7159
257196071 1630
333445772 10927
729783029 364891515
181074774 152979600
3732 737820132
410089463 1368
123585240 689
415922159 2280
613658571 613658571
89799348 1820
487460889 3395
372002257 1240
667255433 13845
912450005 912450005
579000000 1930
35504562 431
453900000 1513
892250077 4954
251366792 3864
69690028 308
313185655 1441
336544544 1136
735377282 367688641
24299919 81
35157410 155
312012283 312012283
492 70683616
962072900 65267
721944872 333056411
733673872 6351
652800073 2176
887393561 887393562
245800727 1429074
861741831 3332
280290801 2320
940440449 5272
480600001 1602
994173627 487779612
738394775 9156
337113239 2926
331800002 1106
9325 647453967
28769933 417
412798623 1376
37500041 125
31593 893179628
775115740 946948
979771224 3276
867239988 4697
255816288 1593
153833922 638
361905115 207741673
465316377 232658188
94800000 316
690411176 2548
969943720 10620
400204903 3803
276472908 5903
410850745 410850745
783656831 13210
744528825 20095
600975699 2900
856500832 2855
805853117 7142
838540851 15050
643198896 2203
374098752 1247
110833918 8874
484488901 2385
2542 752089585
183600365 612
881057951 3365
841931437 420965718
320577592 7768
812108097 6047
67044235 534
523048094 7789
624900308 2083
545074319 234972505
263661649 2450
686999999 2290
309972309 5548
116769995 2882
334924737 334924738
194825902 1207
867862995 3226
69232148 861
617454272 10820
701595639 3933
111027693 483
367941879 183970939
590822400 4033
610797972 305398986
286597160 143298580
566544466 8283
587998146 1960
440998841 2920
19019895 161
441224818 1721
568079326 1987
638745723 3116
270453762 1559
981899528 3273
913877787 5414
349338545 3335
889908371 444954186
650187299 4069
78600261 262
106901471 437
342000415 1140
769161199 3538
970443740 3778
618475600 9951
442017491 2561
817932240 5160
491822508 4807
460579949 3914
927901864 3524
565260044 565260044
585172480 6385
841290306 3131
149308978 5033
946381933 3356
725528449 7922
176302637 1400
161776605 1735
517813726 3575
850802836 2836
139802170 1599
896917293 305543166
316260206 14184
709016741 5140
766204953 2554
631845674 631845675
455309000 3736
2540 284705371
951020869 812094895
5489 696471765
915367675 457683837
87300291 291
270779339 1934
153214049 968
766270634 9453
2535 747534000
272410080 944
2183 326349468
182154179 2082
531299349 1771
690423941 15118
525012000 3350
31820 878391100
155904658 751
9431969 82
324 67958693
846754819 161687
470216434 2485
516191017 5035
8917124 71
813282600 12700
951084497 3426
848102031 389335420
880797065 2936
60463372 429
643493756 29692
827632836 2923
714447031 357223515
618302060 2061
54006673 229
429599983 1432
427823001 2200
74 2225344
417535804 1797
288901081 963
427667621 4159
511075576 2276
926028272 7150
12226031 50
883366283 9576
430801073 1436
210031964 4191
43500221 145
932114977 608928064
8912520 57
166382430 83191215
111174911 770
847985197 423992599
15693 927911397
766232045 3626
759025409 148596
997051326 412175
651345381 16641
742398218 4529
543900001 1813
139051637 1210
995118228 7006
665593078 3558
151263404 573
432301663 1441
462734362 3354
906744441 4445
26399363 95
728753587 3872
996668933 497560815
154032698 154032697
967060256 5184
603956357 11379
798828301 18530
422999687 1410
224755307 1062
45169350 447
771898352 2573
717931706 43913
98717015 60606628
863802632 49599
602596643 13889
473372317 2072
362050951 1590
558198591 1988
193873911 803
889986533 3791
385258128 117672
428882032 161483136
611324148 305662074
594596917 2400
72113723 326
366901223 1223
722878156 4004
852302840 2841
336122399 1663
535243991 4961
46715760 345
415801385 1386
921795801 537217154
640703515 6342
329790126 2075
206746243 866
147000000 490
813601482 2712
6412 216793001
881954229 4655
263029863 21893
912549300 5268
822942845 411471422
988923411 6540
819630392 38007
373342414 2967
620910229 8438
366890128 2096
186052613 1294
354224101 4357
783688116 10535
903011679 8452
2422 703019883
921606008 14669
435194664 14762
726921954 4132
384384376 8203
450791063 3386
318899094 1063
208500695 695
101118737 699
819600000 2732
242655497 1035
45600145 152
581262701 3460
866 153355204
824477471 4053
344145858 1172
11478285 105
603801693 2273
285946321 2136
264593609 995
164852614 590
28521556 296
925282265 4495
988377882 7045
49702530 49702531
819565465 4943
440695001 1559
918190814 459095407
565732831 2674
689060824 6017
159135088 602
760292647 7107
982892193 429135869
693499337 601020704
833981416 780992140
390986685 195493342
10225454 345
694083612 4967
693899736 2313
123296330 811
128836046 982
523090570 6509
690446618 20050
803999999 2680
23392124 125
972432298 133780
2639 662032875
532022297 532022296
333430811 348777
364445726 7691
392667441 7468
69299775 231
654599999 2182
115670859 817
456542580 6214
390470263 2507
301304369 1726
432273695 1688
800627752 3661
622906283 3989
594695437 2308
620372885 7756
1261 327498722
19610761 195
7008865 26
581999030 1940
59999801 200
310835869 3637
259800865 866
111427849 2785
145003956 145003955
522071742 2274
916490766 3372
592001155 296000577
600074329 3531
945248955 4193
8498 463769852
47400000 158
352165523 352165522
607552093 5607
176554127 87710655
449588280 80030
449785206 6077
41699862 139
579343105 2137
931164714 7504
82197624 316
291299874 971
193580379 735
771464759 13308
186829650 1470
568117043 4992
834331501 5550
399103922 1399
662455551 2816
941247560 3438
457042049 1825
509462011 254731006
162797768 1214
508855944 3246
2459 719097071
844151941 6060
411316502 411316503
75269881 1428
728402428 2428
760807333 59779
446099675 1487
883613087 3312
3197 203915358
775564984 3049
739797642 2466
869701768 869701769
28766548 734
30984049 341
425398581 1418
370521373 14684
981750025 18804
813425776 4885
283500369 945
730306879 3969
991467119 7476
458882192 8489
685324153 406019177
852717980 769525928
86517233 486
307172620 1027
919797137 3066
346840649 3608
50399971 168
4594 579715777
413777979 2043
819892791 2984
608169171 304084586
846297180 2821
223152219 1973
239261633 119630817
755378001 8840
367798774 1226
140077026 68135416
9237 994328445
935615929 467807964
594000872 1980
2269 676157462
827235389 3703
636715688 2261
362398259 4254
547209574 547209573
506027960 6226
497711842 6394
350456214 3045
58077114 205
626006229 313003114
400267423 1650
392041935 1555
720302401 2401
434432088 1556
765487983 199762
769200001 2564
334355311 167177656
734171210 1350757
41351 747531023
695805385 3685
746059551 3816
404668000 27050
733802445 2446
708125607 95991
690949440 14030
325933981 1290
321616690 1571
129650418 64825209
556665227 2238
388465146 26973
709615637 2769
163194952 661
307161906 1737
348833034 1189
229873472 14493
98999894 330
135596452 2349
675997214 2271
355527745 2392
261191311 2733
328500962 1095
690751644 5181
848601500 3691
524169527 1784
825998706 3393
669715556 4349
463262821 3606
695696949 2873
895199549 2984
882184435 5008
776698225 2589
454477315 227238657
192408701 3862
109317049 520
23487275 23487276
835415095 6231
116874157 408
137768797 1303
153427257 3242
361238437 8663
803365191 6249
475157696 4912
59962035 345
21143 327483927
248207179 2980
567510 5
528793745 2969
924375998 3232
747262743 176366
129980461 2582
7228566 33
697203477 2324
626767780 5063
84000404 280
78000470 260
272035855 15794
813268888 3125
731073809 2957
131581982 534
13938885 55
839153106 368682778
989701405 3299
468671284 3361
237294336 1488
406184772 2809
733838113 268039002
400724801 11840
462303129 2501
431698561 1439
158999999 530
667236699 6063
420902754 1403
529199709 1764
763490490 3401
489358216 14227
59771759 373
423151553 1619
89033408 89033409
955803037 3186
783992294 2655
17695319 8847660
2575 504066620
850797163 2836
394273859 1543
252773399 252773400
804 218044721
8761 343687276
24862850 369
433634219 2129
795643989 12378
170560336 4057
88986355 692
38051547 388
891297028 2971
89099719 297
253499999 845
828769533 408763974
231943375 231943374
596998009 1990
595674144 14724
729297010 4745
527665076 263832538
910278036 411000667
948281826 4829
255207823 127603912
835517746 802429372
827102017 3888
635694240 11040
789958974 2942
316200177 11463
587 175203651
565812941 5260
917480238 59756
361200396 1204
296700090 989
176774488 4013
33533 249753784
550199073 1834
277500926 925
269030996 2087
501138420 2442
626879143 4959
801141749 4110
352383831 185037223
571352542 3955
18810583 9405291
371228995 3338
506783735 1896
272923756 911
849033784 6763
470079296 1861
133613402 1021
578361730 7433
633237418 4366
886507967 39548
823075988 2857
320500319 19005
517859431 4310
726307036 4386
836466048 3456
268801147 896
178033996 624
679968072 8163
516196111 3206
711002370 2370
698206930 3381
634797885 2116
1037 279106371
992287772 4743
82368932 82368932
266625303 133312651
207294780 1694
327310868 1346
788097373 2627
892078227 8828
702307428 702307429
538641458 170439
811499999 2705
702123898 3761
625498625 2085
642657007 4224
457276763 1931
407701748 1359
928729621 3658
467225673 4562
403224466 2593
482700695 1609
552903231 249189398
931501825 3105
472803001 1576
970537589 30899
954423470 5483
631308397 315654198
656870866 656870865
688008376 2547
781802606 2606
108291321 506
549846154 5174
431113468 1608
3102 433880947
12868750 55
366298776 1257
207975628 103987814
522178641 22125
175539999 1000
385928124 131020
918582200 650152492
389728008 1656
39300012 131
907286577 453643288
701008597 30054
221643944 1350
843188314 148662
122401588 492
748844259 7217
136404872 649
968767019 14034
523718175 3716
780940770 6863
958843391 5952
994349914 487344148
729541947 4824
682233305 3441
513901714 1713
846083637 34796
908921209 10803
646093731 2878
2505 694426080
843931498 7422
914554680 16692
777901089 2593
873520741 19610
774298715 2581
444051639 231682184
590080488 13086
425698582 1419
198407153 863
764297421 18893
449555497 2875
386065512 6664
903982349 72495
477560704 1984
480607775 3235
1519 258913280
555484081 2676
236452185 1462
2742636 13
257244882 1022
101505600 424
273 62518911
737504342 9233
721953244 3541
941972271 7258
103357874 775
331580417 165790208
251347428 251347427
597298010 1991
353021129 2526
66449819 34251840
630634220 2372
920403069 3068
297279528 1659
4888 786816472
136608213 577
705860534 2642
881107607 4377
723902414 2413
45108805 177
959868640 4720
87900229 293
486619935 1903
531790266 3846
24344 531211259
649884707 9851
781465839 157840
481369470 83993
443100000 1477
810772637 2886
286585216 1189
610199999 2034
5785 978420830
432519689 432519690
454913536 3388
772746590 14020
578911530 3515
522614984 4652
244585047 1151
413254293 150865150
83806873 323
663000661 2210
510602497 1702
7748 244797758
879908122 3081
189300631 631
303351149 1630
230696282 887
781801676 2606
60000126 200
439540464 9834
87612352 6248
735921160 11288
917700001 3059
925102966 86475
992558239 3820
729687089 2953
528399383 264199691
812485423 406242712
258807688 3544
368181952 1494
12755833 6377917
983146793 6489
21093280 78
153600513 512
3394 669370426
237030141 1753
743884355 3197
3842 516699054
646476673 2156
179890397 1292
772800001 2576
165659898 633
519243916 4954
910912074 8075
895197016 2984
8698 276534968
634410703 2818
116182639 429
254020106 1001
398700001 1329
880497065 2935
26796981 136
816302720 2721
92553581 318
870740027 435370013
689100208 2297
45921427 196
700380330 3438
376160401 1642
994792478 5952
851191197 3146
284388071 4483
804298551 2681
80100009 267
157118255 786
7648 343991749
24129559 104
128513407 5542
757912854 9707
423301512 1411
954328635 8595
62052533 225
225795463 1766
407836103 1558
687821138 13876
261000869 870
707347339 353673669
311662101 1310
993038697 4264
148499505 495
23992650 187
995406628 3318
356417681 1272
236875081 1585
306735860 2609
133064250 4125
508906989 3292
160308562 703
337523637 1640
200905221 1046
213262410 2583
156959321 4110
254502820 873
733455711 4320
104691615 488
971545080 85074
601551363 300775682
314858880 10260
75070161 42631
725113419 362556710
321788899 3860
405489955 1854
388379402 3123
637849102 5546
109287075 109287075
946201816 3154
739699857 4144
542604726 7225
487674159 1661
557685470 278842735
878979365 850630348
503847361 2510
3771 251356552
330947494 143037116
4436 265811448
902689979 9015
223189344 1008
419652583 5435
5886 310098024
1889 382522500
99947380 407
852897475 2843
134777419 1097
518016519 259008260
602927446 65959
629909261 12629
496837340 3003
211200703 704
623787085 3347
297217818 19751
313621028 110268433
765523086 615125534
822897231 11391
601487443 5877
930673475 8748
838881538 11729
853488553 5011
354601181 1182
577201924 1924
4360 357781600
479380070 1821
549003576 1830
958156436 3885
865702863 860857246
658420056 3491
484198385 1614
529919465 28273
495491165 495491166
590398032 1968
969000176 3230
96870815 798
527698242 1759
547798175 1826
610953727 4649
295520476 1130
290251331 145125666
698557168 4039
770605434 3759
165899800 553
70512157 468
561933967 2102
759682788 759682789
143400478 478
209079600 1700
437386770 1845
813446803 4884
402624491 152465854
423947589 15840
775200834 2584
669934304 7218
757657573 2636
393296162 259383
196541437 1266
540170485 4236
422425419 5011
84827970 855
180727849 798
332098393 1394
865309164 35404
440996451 1525
556166612 4147
127671149 55326255
99162576 1457
240973350 3470
260496481 1748
912943013 15776
399298729 1331
48052519 230
591793387 591793386
223842145 2544
332265255 2294
354256357 1356
418580784 5112
935945044 7817
415343826 1926
466945666 2391
947403157 3158
118491988 400
256499145 855
606342905 26362735
3821 743521502
67953132 1794
629822791 3460
651299999 2171
348898836 1163
946470215 464584980
431359408 431359409
37170550 638
121952204 511
963025866 15779
744297520 2481
539608390 2007
416171411 3996
894645125 3496
324963451 1739
329099999 1097
4875 790773524
563093176 5435
90041816 956
785728192 785728192
943166280 8484
778202177 2594
383701279 1279
259677953 5679
582632220 437539208
997801621 3326
216623894 1277
576703513 11484
31450069 236
524330539 2319
501735302 250867651
773021908 4726
319651653 2385
636599999 2122
825576929 32190
668826736 3516
247710728 7511
342971154 1669
708761231 3653
105226098 2216
122100408 407
57140571 409
336852793 1982
997168545 4223
509913701 5140
228172032 2112
796946042 3273
619896069 3691
493772285 1697
612715201 2400
873024397 3034
417452568 2321
734557940 2530
244255585 170877877
311672154 1486
503392612 21861
637078427 2247
796331592 796331593
224100748 747
837506544 3108
729902434 2433
33382 593632106
186618528 666
711380341 6985
112395488 4416
437399999 1458
513704929 1992
334500973 1115
424199832 1414
444106414 1717
692325585 6172
489042444 2577
804335672 12803
188783594 94391797
894124916 6181
735173064 33893
195430028 1286
309809273 1082
718296427 2517
632581115 2248
217705320 1655
973695505 8963
129600433 432
702865941 8758
317701953 1059
497141927 1784
21556 423299064
34566311 121
249144721 1254
277301615 1115
792702652 3959
147552467 605
687354954 4209
465038666 2231
861795901 3045
3943 722546864
709336080 6546
993964487 7537
492848855 8676
136547320 1274
774598653 2582
743343052 11955
47577520 554
252346456 126173228
87338091 526
229888656 1817
843350949 805963637
406500691 1355
145035892 947
454119457 1596
301075362 1283
473400001 1578
993582949 15109
736002472 266898469
674569036 10983
341575218 2619
68792013 340
1226 346092021
650703655 8695
537769193 7242
765888990 3662
164182123 3198
794342122 6245
305360604 123227774
67203483 289
473398422 1578
17100039 57
276499019 999
815302727 4158
134645458 4871
697494005 3102
726598580 4539
141517615 7184
460718714 2447
449299869 449299870
305644185 111723002
999303332 3331
927529829 9491
7901 569195941
2511 516447697
195643152 6218
259217102 129608551
574109266 3071
377507354 376815625
333059913 1381
929545488 23568
746288279 636480958
629100001 2097
352517866 2023
7672 626854032
799655319 2767
997863833 4412
666902224 2223
337127892 1478
452400225 1508
427991735 2394
77099743 257
712796176 3627
704102346 2347
901199999 3004
114840724 573
318723289 1805
119009181 415
830048059 3580
764713568 2806
815485465 3634
394520420 394520419
910227551 909928270
934920952 188058
868799999 2896
214513317 107256658
117000001 390
3380 955960212
883683840 13568
98257559 627
504700804 504700805
692418979 3124
395813895 2524
577798231 1926
269025785 269025784
233099224 777
298968863 3992
628768350 4247
953396823 3178
807003599 46540
900478889 900478888
601800001 2006
455753393 2908
294757579 1048
854 204129418
845100000 2817
359332637 179666318
2182 486773652
466500000 1555
195481404 690
717899574 2393
420456912 2603
470098434 1567
607022664 3653
28799904 96
476100001 1587
268200285 894
335998879 1120
821011564 9491
341522065 1518
645 184483959
36803 477334910
386864375 30587
156248376 582
363968968 181984484
454798485 1516
183787758 831
145545266 145545267
805501213 2685
791285299 3614
873988665 8457
396129376 1649
80895187 1297
769109095 16986
939352887 4555
352453458 128307864
401492041 3005
842169674 421084837
325000763 2346
449789625 1742
876617125 876617126
783602612 2612
934929798 11946
104350274 801
279780270 2387
800526833 13843
655822851 9850
72261251 344
113342029 2197
100199703 334
848268883 3428
719448138 719448138
106500574 355
965200679 3690
825825018 20523
869109460 6147
225536471 3752
908980241 3220
115799614 386
438472340 3525
19206 553453842
512589169 2704
156323481 1116
364155058 7343
266188699 2794
26399913 88
329393469 5541
489026916 13763
315247519 7049
597000000 1990
730069977 4246
28528149 175
651418018 4701
3860 419342162
224678420 6417
454683718 16867
776392112 388196056
356894827 2357
652802426 2176
806191055 5141
42774451 42774452
798183373 1059420
586436071 586436071
929396475 12961
727216161 154377
200708855 684
986827006 3818
909704519 87480
869656024 3080
613497956 2045
717199307 4775
560106042 3493
790454236 13838
902044071 440753547
3217 650998944
399347396 4857
773489053 2784
392596246 1519
978470217 360233704
272999091 910
406666841 10198
163017271 4009
298346401 2640
49942640 880
585303076 1951
201036150 798
608235001 3075
379009681 1680
344012798 6459
970796764 3236
979749375 18268
581802029 5677
816300000 2721
957499055 4081
702299999 2341
108348195 108348196
828832863 3782
171399943 1323
943500405 5014
811502393 2705
277684396 1139
242213679 121106839
34163206 154
810749695 7128
915 28635840
814499999 2715
495332240 3137
730367792 2608
849753670 2885
312019190 12402
494698350 1649
788626526 14963
582574745 7527
227602585 1737
535502800 1785
801547561 4356
126988131 445
281033368 140935923
660022647 8678
74025490 385
844999464 4183
740206199 3612
663899423 2213
212400001 708
973994788 20961
146932597 1009
999030946 650927700
348998561 1341
326631120 1656
742304671 2542
8069 910507461
673545844 3356
984372480 8960
272699151 909
104061676 2292
9445 782038830
735568107 3164
570 79945060
832199614 2774
292459247 1332
413699999 1379
13537083 103
694200000 2314
566651849 2685
111524555 429
922504427 489917996
212125877 4348
464139985 3927
902837319 3080
467140559 237034775
209213601 4193
230751719 1080
854123488 772979377
20701595 10350797
206629711 1921
588848597 19468
39762492 39762491
551070874 10347
154885188 948
756304933 2521
224826330 1931
89030770 588
233924077 846
391499478 3386
439003023 2461
951125036 7261
139052766 810
418121138 1881
385201284 1284
494586516 494586516
114426410 902
382377725 1354
136726321 523
916462281 7939
59999999 200
278116301 973
477762075 1801
801148821 5548
2474 665193263
349468208 5177
215061356 1492
13499981 45
956996810 3190
957604122 3192
987690753 43339
551429280 5384
178396444 1152
996146816 147390
816562599 408281299
703884919 18363
701939576 350969788
386862595 2244
122699591 409
225900752 753
3207 723445524
794971883 7122
936300000 3121
547660894 2358
815101239 2717
542398193 1808
537114621 268557310
291 44441837
945599999 3152
222844338 118620963
912596959 3042
271195254 908
1838 502827229
70407757 70407758
937983957 5758
874974896 385879931
871595414 5042
278695243 210654
622983770 3570
536532641 2660
907247250 3675
777271626 3971
1 251019
800149676 311765060
478434490 478434491
779239300 4213
495672100 7700
7903 884919343
87597225 2117
488515345 1991
699902332 2333
739622045 4999
735103681 125530
223200000 744
876600000 2922
792399936 5186
331249184 3737
5674 713117282
761026751 4345
971406261 11660
64499891 215
742798814 2476
4173 342037451
7245 860300280
982199999 3274
604621759 12246
492530862 2887
268182223 15936
566001789 3406
608182107 5383
877605381 18617
476399506 1588
767389719 6395
422175188 4325
918624500 619252986
857639882 108879
720826858 2781
58552995 304
116562794 116562795
870733692 5881
565397457 565397458
447493379 3349
8851 933671690
54176780 1467
3785 905648305
884195003 4543
966624165 138465
59409975 41810166
345437138 1817
861032250 337678644
186300620 621
536312396 1823
123450316 509
747897507 2493
344699914 1992
435191914 1824
998578703 3624
725360910 143437
902096993 3007
186326106 683
900353583 97136
190680811 70073852
11707 396875667
219216422 2107
753549830 42086
632487056 2232
974224800 9540
387956787 2220
443833804 1915
256363836 128181918
517359701 3380
462475714 1949
4113 849949752
3367 849160072
137621084 634
727033395 7689
496691047 1807
522299999 1741
425050621 2191
402863257 2918
728869709 3671
990006300 3300
555970221 2795
672597757 2242
576599999 1922
930886718 930886717
357614088 2090
985505692 3285
406342542 2360
696267115 2935
574684098 3279
8154 790639414
926 105561222
287439598 1441
619633494 2338
81495688 578
553769678 4526
379375159 8674
329100001 1097
521100001 1737
843954553 3352
824633693 2974
344568271 2032
82602201 920
189856305 3204
821275103 6236
802803579 5738
585010700 254541389
111234 976166464
345219496 345219497
479219861 7664
9808959 80
322930088 10822
453944326 9583
874500000 2915
825122296 3640
209599512 1598
168201900 675
688693222 20765
543268400 2301
864052828 864052829
467778054 233889027
931448021 931448020
33300000 111
10187 849636548
746858915 3268
279599999 932
613497954 2045
792297359 2641
782778453 782778454
148200000 494
792095958 4486
940557401 7355
713286133 356643066
361142323 1532
140803588 499
387226441 1593
585109880 4683
35116305 17558152
968403229 3228
235962851 1059
795044 3
721787761 2568
344101675 1147
986717990 11303
197755573 931
933643243 5139
391054230 5355
590384969 2390
419678983 1487
846299509 2821
862906305 4930
960600000 3202
93318517 379
350490654 2184
158557890 1129
923257501 5225
79212106 509
792027877 7417
59523827 599
928994433 37523
826502755 2755
10168 951536043
867423062 4849
676199215 2254
545768713 545768712
100799663 336
951876458 7011
573675040 11933
564486330 1991
40831290 3124
543927730 9436
909138259 454569129
916772156 4810
839547467 6238
943439239 39617
551591952 2299
267899495 893
822882773 18128
439728476 1475
972872931 486436465
450294430 2419
637255006 4340
524544345 4315
413865732 4264
714954150 4655
224999999 750
620652131 17739
492001246 1640
972879319 77644
94492859 832
731697560 2439
274 42607548
968562605 7285
449399817 1498
505894100 1962
941756736 3502
406 116927562
563076676 273581335
327059355 2152
522879133 2118
340187241 3856
637629009 506682319
865700378 3807
402462856 2030
999458705 12482
732 115017696
320691449 11759
947265011 10966
547 82666916
396298679 1321
203830182 836
427799999 1426
98403502 771
548152348 2113
575117599 2266
124776655 2274
818403503 2728
585108320 267956648
587610074 6312
172149125 769
413807267 1601
226499999 755
215399791 718
321770331 321770332
295876787 1140
596306979 298153489
338698926 1129
821568176 3014
822588218 3611
800741481 4510
887290221 3467
299016636 1721
944623032 7453
350773561 1305
588245238 2530
674402249 2248
292475792 1974
536401788 1788
536795174 7761
310170060 1215
268647130 4491
728386119 3388
775497414 2585
661856991 330928496
338591380 22337
150804118 1436
926668968 596537488
127200175 424
662998154 2210
429000000 1430
834431437 2869
309618772 4445
910496966 3035
442952370 2170
710672503 323026039
749761100 3650
383693525 191846762
206269121 1579
618890134 6481
367378097 367378097
431892076 1905
372944491 186472245
79799959 266
561901873 1873
620102066 2067
344722169 4615
995629311 990403717
449538431 2688
706866680 5252
671219466 4945
810297299 2701
579900001 1933
433719633 1718
389698702 1299
52500176 175
753719996 7654
870372350 2969
377084495 134354135
587353670 7904
620618900 13030
521339375 2075
292175489 1408
143680000 8000
429299033 1786
419101397 1397
83669093 41834546
33900112 113
67022929 336
494262825 193104682
242527408 8772
408287283 2461
552096079 45560
784378962 3616
295800501 986
512955981 3895
545481849 4990
171089761 5172
374874697 8206
659397803 2198
670140464 5241
568797386 12337
850802835 2836
968050445 3410
286968515 110298346
320894121 1439
991280249 6325
2080 485480561
869463648 3222
615297949 2051
182488457 13441
911816516 6694
52706234 628
242453082 867
75600438 252
643810127 5316
179957765 31566
999225553 6128
427764116 1839
542163023 5616
76807089 402
35951670 123
910816110 24510
110944140 435
628497906 2095
878997069 2930
761702538 2539
531784400 2432
923079538 4575
119700399 399
758253948 28907
724952090 3273
533992187 500463957
884433491 3433
816781073 408390536
321480863 141545101
758206732 3643
689406091 17070
673962770 3965
298701267 2039
140962589 70481294
747910966 2535
156041088 672
267955049 1304
603514261 3690
202720737 1676
436198546 1454
310895077 1125
251099739 837
943121590 943121590
2289 675133683
775952568 3218
215328021 215328021
118189896 405
954277420 907419612
192899358 643
673658101 8314
261600873 872
509702479 1868
550553859 9220
676609475 2896
23276715 478
923015611 5506
88888996 329
554825070 3994
752718745 4683
854400001 2848
523382809 1954
190800705 636
562987343 562987342
888783245 14119
317753227 3825
46905401 165
657064186 4318
746271095 3428
258506178 5623
697983687 3193
608911993 2952
265456315 1341
627302090 2091
604526173 19309
430989259 2338
583011038 291505519
190704001 725
63726119 362
713636586 2455
599398001 1998
445199860 1484
880202885 2934
268799999 896
498345121 5460
27034817 2391
227490939 2643
645026633 15433
328609900 1597
965269434 3746
27147863 268
823471982 4049
174607639 817
655426771 9629
797464392 4633
772468416 2976
707407449 8934
961 191485016
49365745 249
889220940 3133
180598383 1867
285118371 3604
259614870 7619
956397583 8358
189600955 632
356805295 6158
778728600 2888
477632148 2174
71278478 981
681002368 2270
618408481 5392
234923062 1354
164186537 633
449430206 1631
711586760 5240
120809339 411
299448743 149724371
671541385 3524
697632600 8510
590702765 1969
90056741 305
554163312 3079
587137269 5282
269514237 6874
779138308 779138309
343172316 2194
430345473 2056
465594048 459619
433429380 1766
865702634 61805
36883599 820
184440139 697
835155659 7442
745533267 3291
63900114 213
242796213 1706
685766012 573601293
682747418 6679
848697171 2829
643889222 2191
943198838 5841
983403542 3278
220685824 2672
1433445 5
580518781 2363
856554574 763339115
335818162 2260
121799867 406
1961 512857082
84532110 587
836269177 22809
956099999 3187
627602091 2092
999176814 999176814
536089125 536089126
146999509 490
716921721 3279
633092351 5170
29700099 99
336115563 1762
914535896 5915
804636484 315137782
372061299 1300
741000001 2470
760497466 2535
176029636 932
288712695 1159
985282317 614501867
123144232 411
2287944 11
271799095 906
558734592 4584
679225526 4931
52885402 1565
350399477 1326
203264952 203264953
362566179 1363
190369240 1610
375958199 88858
110514763 590
253251850 1150
384220752 23656
197366172 98683086
907398748 6119
475276145 4856
57847097 997
630599842 2102
72645745 1031
2826 729628126
942822215 942822216
150 31583140
603297990 2011
61637071 261
722458082 4526
414989336 8362
710224 5
826055536 6384
142799575 476
651708847 6352
976203253 3254
162111492 162111493
771420493 40661
881340168 3223
984003045 3280
715646303 3824
762098346 4038
909955872 4284
663752789 2671
205199315 684
440854569 1672
805844397 10094
525899501 1753
1602 388954386
140012693 542
269 57346049
254799647 29864
646707715 2707
974939399 13775
992713367 916482197
27993000 124
573598088 1912
653533691 4442
930527135 97909
821740508 7043
784146725 73036
993654897 3520
318138632 3010
721827080 4727
1173 312627960
839602829 511113
593664001 10240
238088807 918
206999798 690
13800045 46
752938859 3081
113830508 1004
802502239 6862
552754756 2158
996928416 32351
614009461 20532
672105526 672105527
813973562 4023
545399857 1818
195522957 4762
482957763 482957764
578467292 4047
443243197 1482
482519232 1872
694321429 2365
770672903 35312
3387 532212758
63445206 4611
690599468 2302
564530172 3361
347619391 1796
782092831 6285
133499554 445
939727694 760554727
807272973 3789
125438399 576
931501036 3105
724633035 3788
3543425 27
408396821 4661
21300071 71
53444338 26722169
91441339 45720670
945903153 3153
3719 567998707
353906753 1197
755998497 2520
665477439 3408
745802486 2486
647049698 13141
896920069 3322
616909054 2544
42686491 45654
388908002 4095
751514819 12790
109299645 1209
374214026 374214026
448161326 1581
79494417 266
572645520 2558
701291857 27311
459445503 2887
95089401 700
904153346 11129
353911822 1474
753377761 2916
309870653 1370
368426729 1409
663272963 4782
197588658 8178
326105409 163052705
767661858 347981240
387622669 1461
864539066 53245
411938248 1548
205490391 18526
681198126 4361
318000001 1060
26915127 304
217306838 1111
666444739 31265
312380276 6746
3074 709137986
88156121 520
311102485 56593
429014821 28887
841452650 1117467
330150251 2650
831000000 2770
452419363 2097
5917 892662288
930568448 3728
382672372 6244
149771821 894
252032164 1529
434359645 6118
620186997 2444
5472 724040681
377757116 2111
491363486 11007
338098872 1127
5253 465751495
525035221 2308
369428446 1689
887974651 326715918
445340879 2664
4007 741677742
221100738 737
924902538 3083
252519840 1440
889532543 3712
4156365 34
503431187 2158
654829589 327414794
165461000 938
8506524 45
949820159 7584
338225632 49863
236863743 824
465731882 2279
264818179 1455
181712791 1419
518782167 4737
217799999 726
227147083 1629
399066985 2362
893472957 8057
505534740 14568
686695881 50840
400687672 3417
378432108 2216
612665306 5078
275099083 917
664212545 222765096
40499864 135
220649021 940
196499997 655
411947857 3319
646197847 2154
38330484 158
238440001 4132
851698449 2839
779697402 2599
19778184 116
165930887 571
987947212 85433
809966299 4423
720029534 7605
355801268 1186
890415156 4476
11096 636144776
403199320 1344
621001630 2070
93900050 313
450329153 8719
380099655 1267
685202283 2284
790664509 3027
708383612 2581
525602449 1752
582803764 3300
903599113 15847
816300001 2721
538119383 3226
893750282 3951
418913165 2149
172466137 661
755531712 5328
943661943 3970
52934382 329
352200702 1174
87185867 3189
793501505 2645
3167 775222331
725308448 6119
536936944 2294
270129469 1308
105900685 395
753110779 2814
804300715 2681
234276112 36232
883505753 2945
668031879 334015940
278349865 24648
82112736 323
238996713 2124
397201100 1324
863351824 84945
459299191 1531
501519795 3560
498399013 1884
897129501 6151
27963 635563531
647997841 2160
213 54651540
697693788 125426
812511786 62922
865450038 12862
507678205 253839103
802428633 3643
21600073 72
784509263 4092
136864925 1048
286460240 4840
499255811 4686
816511412 3929
547488362 2758
187 52693834
629401455 2098
487363897 235982128
973256880 768447585
156562073 3949
826888113 6799
227697295 3597
322498925 1075
774299999 2581
518831057 2008
934700857 467350428
218999906 730
21010581 209
959477106 479738553
181117448 1037
443100001 1477
603583488 2052
309079 309079
634915542 3758
374203764 2797
406200583 1354
148199505 494
620732726 2136
343498856 1145
370410240 1403
881997061 2940
703176611 23224
192472241 1340
89754589 301
289484045 2515
711477676 2737
1535 371270450
408480104 4594
847504379 2825
727667852 3754
51533260 51533259
372284629 2336
987299217 3291
252367557 983
223810431 79351884
39328791 2410
50501581 636
237043232 8757
729347786 2703
832399380 5785
442742288 5023
18473615 84
521930365 4502
182971368 2042
241490759 891
235900746 6800
521 142087006
242008923 119090923
459556729 229778364
910183277 22918
262652545 1152
246867385 898
859550227 3061
975362259 36655
835498831 2785
528899331 1763
2637747 56
182615122 8541
563910715 563910714
444298952 1481
368772566 3254
289047200 1040
664418895 332209447
540661913 10891
998396673 3328
876817034 4984
780015393 3584
346957395 1861
528558268 8258
347401159 1158
675858044 337929022
552585773 2854
355414225 16228
188618771 671
865817440 20848
496503222 231333846
766489827 766489828
930073559 3705
944920430 11109
545698398 4910
983591968 11644
1863 167723536
693 199294326
117744811 117744810
595447532 9828
557236042 4487
569962484 207093889
354301115 1181
807898152 2693
965117581 4690
33423249 1345
571609633 4590
200949152 1046
316800471 5830
150916533 150916534
1375 294061972
861583684 8657
241395335 1512
38352691 729
528092042 3921
889497035 2965
402900001 1343
788701337 2629
539381013 269690506
638474421 6395
463360041 7607
573985470 193818907
582924721 6608
854884805 4558
754158037 3863
932696966 6902
855335743 3776
2660 756207367
873867610 3031
200340134 837
909824339 59524
292304659 985
1954 428331934
832363318 9130
430561710 42906
660775691 3363
7424065 1891
598647584 2126
531682268 6214
455575482 24903
371619718 6006
957376747 11421
549206327 192078329
934465481 18638
752914248 5048
92529830 685
53923799 555
474513101 474513101
267599109 892
192300451 641
641337612 3316
974575454 5415
989713193 4842
427228121 6862
540901970 1803
342001060 1140
77587898 77587898
141900001 473
751203600 2504
403200840 1344
995219744 3841
970186793 853995464
402103448 2278
427177300 3074
153755681 2068
339226847 169613423
895049839 3701
20217512 158
815479843 45106
457800001 1526
717647131 2718
526727366 242198704
597124390 17530
408412437 7639
715841009 3005
606902022 2023
2028 62557716
124442549 3825
65099872 217
469766674 3599
719691087 26946
465000000 1550
137237645 1729
413312354 3073
501898326 1673
431458617 1784
206682478 1193
542401060 1808
975899999 3253
800492234 800492234
418831024 4317
244908931 4604
25499915 85
804616597 7452
883799140 2946
751861951 82086
26421141 773
49967243 426
942985091 8906
231599227 772
272144119 989
2553 404619620
894248140 5857
687507479 26305
789376022 40981
820682185 4616
1477 134805040
27156093 164
6646 454765842
513054217 1737
252096931 2598
582012094 60557
812103384 7895
371989557 3473
905996981 3020
831874384 2867
847904857 3112
2815 687805840
168900562 563
531521279 8352
665075455 332537727
821699052 2739
190536841 780
813574902 3606
649682200 8787
41212881 1317
61799794 206
219692115 842
345165691 1978
80126378 339
161080305 758
823248032 5210
610841156 3668
240675266 240675267
841252831 3355
814366887 3208
461649300 104825
56399974 188
308199526 134541
4043 500586323
858231389 4173
200401138 668
194355603 857
121779152 1192
109500001 365
509700023 1699
311399611 1038
654002883 2180
752878135 3747
462815345 231407672
952503174 3175
623783326 3339
6632051 196
936359197 3594
633389406 2262
708298561 8760
266364001 1800
535800290 1786
449407010 4701
482832398 482832398
777992151 5416
64199787 214
59186688 496
6595 700850650
314861988 2563
413055121 1391
409041797 1518
1496 110260336
301499658 1005
571331047 236712026
298801075 996
536181766 14945
718559230 2755
597898374 1993
3219078 47
145995394 2194
424577405 212288703
864775620 10235
399914923 3102
5046 446669328
433376324 2295
174142622 1464
94185866 582
940796865 3136
129434677 498
289711166 289711167
587103403 1957
320579922 1338
616197947 2054
253332506 91959448
3652 603065716
153733094 1726
979637413 7267
871636259 4090
688282345 2699
833950663 5369
795994321 3091
77565212 2169
479790676 2675
168578319 892
793771708 5189
260394109 3079
484498386 1615
758805840 5490
109414667 31833
746548863 2978
736342649 42137
593398023 1978
769073652 63120
207683811 103007594
692786335 10724
2784 107692469
951165523 475582761
201421947 2093
762862100 762862101
864914086 3629
777236366 4624
5296 698212715
687937176 3266
742216608 3024
171478207 1278
160200934 534
546110919 3137
255465630 1530
579781315 2274
553836705 4124
451995667 1542
702242249 3890
274335854 274335853
188655188 649
288649799 1530
972903242 3243
548381908 1929
55679251 2550
47295647 217
851218279 6213
985473554 3990
380998731 1270
192185949 882
759043555 3603
19889132 122
539793358 1882
877902963 9644
767096667 21367
184386691 184386692
2595 401015730
617546494 3477
633901346 2113
685524634 342762317
422730664 2201
443050378 318934246
42146762 1153
60947990 507
295999705 54054
224700564 749
498192214 3406
603452998 4509
6395 682601751
7365 660500565
3762 421250685
115288991 672
799357680 7920
950104764 719510699
420065421 1697
955798794 3186
980666953 4327
919517372 12072
705072106 3170
408673394 1765
93053222 766
300778945 1469
173425975 682
716624943 7800
933817500 5082
179699999 599
810368961 13211
185884075 18215
115019199 2071
132683146 609
580200338 1934
526198651 526198652
352489201 4872
64200228 214
665235046 6355
273364 438414575
756394633 2752
693613013 2873
850958185 6948
954853267 788946709
713808538 22480
821997001 24909
686575849 3054
902670240 17065
587447774 12486
957598230 3192
572700376 4275
443399549 1478
397252487 2671
105543509 52771754
813318343 2765
122700409 409
467698442 1559
384009951 210821668
281179244 3152
758052312 13768
265500884 885
588535152 5466
197224118 1700
749399113 2498
399386550 399386551
296837015 2073
610803019 2036
389935081 1384
614500052 2791
107400001 358
191316677 1262
386760191 5824
14399989 48
856358763 3612
222894035 1805
545849952 5469
910348338 8837
209597767 104798883
731813723 3893
631735867 2399
756515172 10583
736328304 427915095
295294677 1459
362249735 2296
314001505 3231
821100001 2737
894 198667600
170662705 795
700084774 5975
292609233 146304617
725484737 3351
188969955 713
907238706 8251
455076200 455076201
197721451 766
821592931 821592932
17895779 65
132531236 628
646833335 21910
717126631 4552
290302657 4184
883069482 739783109
417013207 5629
773727369 153946
285529896 1841
541712786 292154860
747882904 8579
69900023 233
932700000 3109
5271 809613452
442554925 3252
802234550 3694
336434317 336434316
389098703 1297
281366820 1095
902 170110886
643497136 3478
3771 792350600
630897897 2103
49555758 511
3396 447185280
580745851 3165
90035063 696
809054273 3418
59392060 231
484339498 6467
152060895 1197
751828399 6800
916535067 4692
452177512 2836
748197505 2494
715500001 2385
925106186 7099
479995141 1826
4774 97218221
629699258 2099
514402530 1737
4331 369096046
535192197 265510445
792989959 3242
484776332 1647
477833818 3791
452520737 13302
414362779 1522
72666519 512
302596651 1490
791101817 2637
255540792 4504
210717638 822
945075327 11258
582870520 3764
730048559 5020
784117147 17799
586001952 7824
236700789 789
159879258 882
85899000 2508
214007641 3059
134144112 983
913563973 4195
967541120 6734
490919988 7226
630532211 5134
67742942 377
8856 822803147
85 21320963
590636870 5711
698999999 2330
988352732 6301
793502504 2645
727802427 2426
851027452 768631902
637203339 2124
171744041 988
561502166 10224
271969768 3141
41334859 406
653014553 5975
743917707 5158
697402061 2466
156734911 831
933979999 17000
532904611 5763
141865696 518
231006648 1051
11935840 70
349287451 349287451
297633330 3670
340180872 340180871
631722960 2883
655200716 2184
807297993 2691
509970447 2589
414557216 1433
346857017 2701
809753931 809753932
777328757 12105
976594956 6847
761772108 2694
253800001 846
598461241 47580
126893051 49298
533835541 3870
458871385 4585
133171464 1715
848734741 7665
27112309 13556155
650173136 14564
429786288 1536
621701269 2467
773468079 4298
598998951 2510
759648607 267275872
199435323 99717662
898201793 2994
592559324 6499
475818399 237909199
614099363 2047
1577 398258734
562177668 3049
907229520 83093
387901865 1293
757276349 2850
164742368 1169
713 164353721
960273523 7894
641700001 2139
593779669 2448
210299300 701
209724828 268538
763525801 2910
632069485 316034742
457011827 228505913
825011939 412505969
752549029 376274515
34012140 516
837476473 5672
298147277 1129
392698691 1309
795595165 3589
492991027 2568
436081717 1491
337875134 337875135
258001022 860
766877040 4309
119399601 398
664452181 44673
356838350 2266
731700000 2439
499027315 7052
978375135 4897
451648493 7312
2995 721446889
247500000 825
939049665 939049666
618922044 9166
532530821 2330
580798064 1936
325799356 1086
998711541 3584
955893941 4727
2165441 8
127618 352473560
90867931 1177
172021430 588
102683478 51341739
2659 756680535
325708744 1776
857973811 3061
984004327 3280
537600283 1792
994402494 992474025
845669470 3176
832800001 2776
840899999 2803
267878491 267878490
388202803 2638
327264653 2103
874920564 2935
594284814 5063
604306707 3239
202799324 676
49895362 175
96268329 1391
676202254 2254
568963313 66051
135275656 457
300600213 1002
353866760 2444
749 197266377
425239846 1723
723299999 2411
839071188 18651
43774792 17907981
263587925 2564
2808 706268225
743194000 3100
437735138 4359
107700360 359
609599999 2032
821941722 4638
508232577 4454
990361433 29060
200799360 1420
453901513 1513
938341315 5121
826717439 10947
108453852 1586
896320975 448160487
2384 341449951
930615301 23214
360221182 360221182
9801045 45
130 8716630
864678905 6513
293448465 4078
982796724 3276
110012490 1965
899097002 2997
624206624 20644
969002392 3230
746207395 2562
101880073 3133
265505528 1716
463058871 191817410
912477887 5418
114599617 382
378130136 40380
872402907 2908
708659201 2692
39960269 788
471376992 3744
297993842 1851
662093837 662093838
779537024 2752
69299923 231
846102637 28572
624302080 2081
101146760 84468634
515933579 6151
507479219 1793
418313485 3501
6412 812495191
415204254 415204255
993611605 11208
890184500 4315
156918784 1408
257999140 860
598498213 35412
981899999 3273
403194539 4263
713099999 2377
588369807 11362
213316983 5581
694070403 3818
101526025 6964
456354143 3852
531341974 1968
958490460 7162
968829018 3530
847445467 3615
367949619 13954
772692809 772692810
713151420 39251
399246459 5570
644313993 644313994
747977612 4123
555595762 555595763
568866076 2175
497929681 5805
498920184 498920185
215159615 3723
392101308 1307
869113477 3388
285000950 950
58804884 212
532608627 2281
114599617 382
195093903 195093904
258047177 957
237197195 118598597
43034991 578
24259688 83
201600672 672
581147680 2980
971105436 3237
131616299 9626
981911781 45189
173078104 86539052
266645942 11683
357898978 1193
721837493 360918747
990002473 3300
172384735 5562
578233973 4086
190794226 883
94007258 94007258
756602523 2522
927539019 18616
542426219 1860
531073878 2855
843246185 3625
985923198 4086
250474464 2448
609300000 2031
13722 617146950
865983068 2928
79262310 8950
817504611 2725
571143619 4038
65457 897677298
283172401 9254
924297863 3081
660602201 2202
989402640 4404
194099999 647
782104671 2607
515998279 1720
379499663 1265
285580139 4258
320193203 1253
6374 775914022
441180323 2718
484628440 3221
52275310 241
35735744 35735745
532482982 3092
780473693 8962
759250601 10700
702003163 2340
441988237 4716
944291317 84077
434378795 217189398
136067127 627
640795462 601153242
448761105 2362
604199478 2014
471647660 1719
495449056 24536
220365866 986
599999 2
498688338 1828
126662626 917
484243226 5485
726187547 2933
314074746 1926
22306700 191
325199730 1084
130200001 434
759899862 2533
297019661 10578
296099465 987
987722342 5319
408536033 1504
145433885 1833
891873947 3180
586813143 2649
757690273 5664
575098618 1917
858702238 11568
8563 987401104
387298708 1291
51478275 2207
70898009 452
284758222 11278
424216364 4628
485571919 6320
850967611 4693
469392282 3040
700549641 4163
756454107 756454108
402476027 2218
896732929 5376
580314758 290157379
959442222 959442223
667660488 3186
226201186 754
892877743 892877744
579601931 1932
600597997 2002
456326039 4357
427801427 1426
300507864 1608
331206270 5451
363301210 1211
677697741 2259
387083423 1416
896830410 3893
419445815 2514
494853830 1862
589201963 1964
154729232 3199
547019927 11927
485500999 1657
892353360 506198532
411496031 2455
755759276 24548
592016762 344421143
955 280146385
812987174 3927
437852709 2319
44036948 257
194346989 97173494
248067016 5945
869535600 34712
598439125 2052
798427889 333480340
508405880 2980
294901657 983
591546384 5148
77773702 787
124021532 124021533
201917298 1480
921897107 3073
339748277 1181
423366078 9633
691801950 2306
332699859 1109
712878472 3541
832198997 2774
407594309 203797154
7493847 3746924
911345468 4599
610296563 4871
805856687 5407
410247450 1486
2682 717445047
348320432 3554
896052983 896052982
520801736 1736
663542090 50571
251935003 918
156459677 1058
770564963 770564964
99000038 330
869693877 5031
718990428 5683
595611442 5076
542105990 2914
769197437 2564
4395 866799480
467288976 3703
100737290 100737291
27993767 206
192793195 2965
284974570 1639
156681828 1406
807268297 2724
379879985 1642
715579442 2654
102825283 357
791809881 10562
376673032 19971
984652350 3525
9514 578127724
796570547 7314
564826354 22930
15468785 54
950353026 896937922
472072395 2118
439922748 2116
6755 614887553
670581949 19412
249671391 9719
2300 550662524
762928470 5570
81949303 81949302
540803458 2153
920116610 6118
491802914 491802915
555000001 1850
51943644 2616
946046213 473023106
341585042 1520
199425868 1041
670201274 2234
717161552 3769
501117750 1757
873092071 912891
1649 397526302
234000434 780
590141838 4782
505645240 4698
548857535 2475
580745161 6345
587295509 3313
890261911 13466
949083878 4891
38168066 19084033
607038579 2995
574500427 1915
965051778 477036028
308318869 18428
176837154 869
78926658 303
135465873 566
570892879 2662
945627549 433712
457469845 457469846
150191855 4972
588297890 588297891
707359474 36874
154302216 5316
135375369 799
826152657 8833
875495740 4033
1828 517143028
488992626 2933
202814442 1359
953100001 3177
171763925 655
5008 918847808
188116494 1426
727607127 3268
1894 334404775
777587689 494681168
536543029 4059
658201537 2194
534128399 3636
944 264496181
59099804 197
396637409 1443
606856823 4564
311009825 1244
753284869 7841
687450659 2858
175977037 87988518
657056393 328528196
233091727 833
1314 322655100
38835070 530
250306135 3107
619702748 210447342
773923280 3826
262200873 874
90173241 571
323998919 1080
721631956 12837
532628113 3152
711599305 5599
536128534 4572
59244259 295
988088436 866964140
215470287 963
457800001 1526
847048187 847048187
142286454 700
729700058 2749
812679041 5248
373799999 1246
395952580 34626
429968307 8951
151908582 2192
884789713 5732
677871525 8717
364929942 2779
875750080 84174
212399558 708
782791538 391395769
413556490 1576
982158306 6511
779928092 5088
906896330 4906
203789269 97776408
679802266 2266
90688148 337
803698286 2679
564877456 12428
54770229 220
1984 329288448
3487 564686344
1854 184792675
48049515 1846
594949849 33490
5113905 68
910345909 3465
192900644 643
755291393 755291394
976530398 6250
285725841 2232
600001 2
5411 665547589
700669039 31098
851917695 3472
709208499 5668
292800551 976
991801458 3306
960568614 6059
703360912 2363
956948772 12038
245683858 5031
961792928 10341
721558946 2733
823197257 2744
664038692 15125
867643701 3232
991456575 24926
770099482 2567
48861 583927099
373629393 1730
213784980 889
164699452 549
548431657 9029
112497281 56248641
679800001 2266
220084755 2817
493347403 7437
468602314 1562
915192388 91174
441896153 220948076
786097378 718141488
468735609 12691
678811201 6592
421656977 210828488
881870977 3771
556129036 3465
314954567 2143
913500128 3045
779160759 2648
183519447 183519446
565496316 2394
959226930 8467
420969932 4701
823200289 2744
594716358 2041
40287136 651
34482170 159
558753283 3489
623402078 2078
942705700 471352850
300005762 2132
429890449 1476
309381552 2447
3560 553194108
557155771 2668
746452163 29630
504752513 2702
118796048 471
678604484 2262
204224500 1069
125377721 2182
856804417 4497
811052761 6046
658413007 3660
1883350 14
674280988 2869
383980512 12971
238753373 6281
707412976 3035
152700370 509
666875293 15017
35116621 330
215400207 718
637735000 3425
423271946 6112
878439247 701666099
875335421 3595
147109661 593
927903687 3495
676462911 156227
191980662 5164
583493127 8267
228299258 761
201 21469762
8802 855580806
173699716 579
604488516 3088
490799999 1636
199183646 1963
915191506 3467
482189268 2171
40954351 360
405600045 1352
991945728 8727
91977586 1429
118842137 1275
52467462 242
489008080 6949
392809627 392809628
844502814 2815
109800012 366
531165589 265582795
747600136 6505
96000629 320
186962039 1655
574860505 6612
18944641 160
381853877 1373
977675883 5390
146863470 146863471
401752923 2075
349287785 13326
307925048 152088504
694612826 10939
381899497 1273
437378731 218689365
68395791 321
608837999 99875
337277689 3763
843265379 3134
987303290 3291
59999999 200
657994651 3977
13935833 87
750859990 4953
296999010 990
831313150 831313149
677407876 2579
108022105 444
888302961 2961
103821279 1330
248169100 905
75351370 274
291732167 4683
576600000 1922
153645789 76822894
888942417 444471208
448201495 1494
866721034 152303
164098470 1117
470213759 1834
108043647 536
872236394 872236395
406710719 1560
437360560 3641
526708822 57227
541668497 3112
209541543 3365
808824157 8204
262430117 909
2755 254475675
929273723 3905
653857763 9953
804994597 6066
97566257 681
340212289 6490
483729170 4465
879589947 251905
999385375 494253068
946092007 122662
763747712 3451
411274279 4076
810001875 2700
192897375 718
198640668 2012
277277687 277277688
783528435 29173
583498056 1945
825054257 24798
669245761 4176
618719745 2824
455980872 193914456
945489356 37597
299018015 29304
452810137 2041
278542806 278542805
556182787 12082
607067221 2670
254761944 254761944
214214599 722
96982351 1249
933388033 4079
388800422 7447
455219895 2496
559108493 3129
256085848 1005
368220603 368220603
364584720 16405
352076009 1177
658271144 10063
300512346 1821
470700595 1569
109850276 391
249299288 831
736910411 12511
925792534 4275
932025831 1974631
372900000 1243
793971721 396985861
490139354 33801
8399990 28
669311491 7185
169560993 901
275411008 2485
980399999 3268
725400849 2418
101380330 455
268709401 1140
359972732 1645
62477112 526
924346765 8284
841620474 3945
222193596 2344
307500001 1025
466802715 2569
611106361 4380
611463930 15855
639001162 2130
562286973 5018
847929134 3413
159899999 533
138006763 706
123653489 638
415297794 2075
939739305 3443
231000559 770
786748667 6611
55200183 184
849458972 11798
152211485 602
181448370 1517
228342654 1057
147919901 1983
224156663 820
984003280 3280
212609703 861
8151149 245
889527155 83017
320101067 1067
865824696 58696
628312985 2428
204599336 682
602870944 301435472
580801936 1936
680581462 340290731
846150214 9919
86905423 43452712
673356884 17518
352649933 7098
241124267 1239
3000010 10
994140969 12054
312317535 1260
452949663 172673484
839915803 419957901
946267124 11270
776700765 2641
159307164 642
560816686 2145
926199392 800583023
935999596 5270
294871359 7006
531786853 3457
825000000 2750
320158367 1719
61274525 346
3198 914143856
257972315 23268
907198939 3024
525940837 6249
927600001 3092
234924137 1126
3755 739644233
402350199 1787
869638000 4400
262647869 1290
307800001 1026
135057661 690
209004946 1395
181413601 639
303344108 1181
504243636 7332
780254017 7528
2992 667758626
158220205 566
278400001 928
724403618 6623
816755300 5403
642487599 2878
626115507 2243
979502180 3265
433500000 1445
891898902 2973
400775817 4522
842658240 3160
233777468 1489
431864691 2769
758793688 3364
44018744 158
350840899 4391
713496771 2882
242112232 1054
436801449 1456
896674213 9558
671584319 7095
713428559 5646
95283884 716
832640335 3113
646721786 646721785
31008847 31008848
936660892 17898
86699710 289
487011643 3092
42844549 326
754096925 4477
416100001 1387
385051239 1651
332291397 1852
794946855 7624
59420332 487
87602223 43801111
163470132 2763
432601441 1442
770089787 8268
723086519 4927
850265122 3159
174242354 938
339599999 1132
484605815 2505
100081817 445
586198240 1954
887762338 4963
182044259 1061
485398882 1618
74480834 413
871014618 3546
115443459 641
223283328 31187
781895881 18764
735064299 4624
888247799 3970
150197400 600
807334268 18538
575372187 18369
866427515 3807
145200407 484
137999561 460
482069733 11731
365914833 2840
440763083 5053
183001009 610
410548905 202337893
458752799 2138
768604161 2562
77640749 3563
135747439 1048
912985921 3580
302588523 1851
2643 383170775
411667452 2031
487752031 200721
884183850 4906
805961089 19443
794971800 18900
708048222 2795
613020730 246520789
594522930 4301
700374352 5816
4201 996622193
971816951 13410
914455150 131425
805919040 3603
141912496 141912497
713773696 169013
905540472 4254
489794489 4629
30732 122290993
415283026 2195
788403387 2628
230350837 3363
422463111 211231555
545155784 206186
302699999 1009
358366831 1639
612104116 7647
145734435 1730
224956809 44892
958050689 479025344
909603033 3032
294240900 2869
26149503 603
919258186 919258186
137400226 458
3473 877390739
293577982 246652395
618597939 2062
675151792 2735
696531892 11239
220748460 31540
520191023 3036
16123760 62
395073719 1722
67868251 425
3009 295589930
138603658 2081
17700081 59
577215246 2461
450817970 9295
646800336 2156
168462861 1252
595719985 2746
705671077 30404
367519975 3395
158274315 1294
537876871 20088
960209020 7043
543974194 2961
904331740 452165870
20964089 1964
726956293 13065
905314129 11359
741135696 38405
495600000 1652
329218663 1271
81207701 81207702
716537763 49663
506364193 2329
504804433 2666
322504951 161252475
532190751 2041
234874991 1507
545179377 272589688
58577091 299
597601992 1992
587100300 1957
593518713 3088
925503084 3085
200263415 3335
280244602 1005
979126769 732861933
694410240 51180
411886529 2355
872229247 7256
447599901 1492
539340174 6151
608585039 269803465
547115968 13109
633115894 3063
441900083 1473
172502995 2261
404294806 1679
607047925 4015
132417444 132417445
253861222 1463
20797999 125
519920714 4231
789361342 3139
432237770 2144
907830222 3086
737583977 3715
331504780 8017
175225314 1749
978951275 6048
1636 293237584
404832257 27612
632576961 316288480
455123273 227561636
575435805 2397
474043348 1593
788226731 7255
747740485 11115
403376930 6541
135705131 875
826502756 2755
150788401 1857
135790120 67895060
605163217 2087
637384739 4573
653916201 3169
889157150 8423
746748355 27948
2460 481670460
140143675 785
164945832 4184
457464451 2670
96982886 2123
933756063 3961
880309601 73880
172491975 7065
950697772 3169
313234727 156617363
527264852 2270
345554484 2965
709 200076255
509397623 2682
700493987 3898
460500870 1535
928762490 3877
827705760 2896
978150969 118506
340421871 244709160
799718626 3313
83999733 280
967816662 4283
315883361 315883362
722702015 2409
808120185 3111
878698698 2929
985619771 25853
720282285 5218
239361696 1008
369519879 3845
956823829 11523
105900498 353
668911084 4353
881111051 338550
476764715 2135
310112922 1524
161672794 796
487499999 1625
544501814 1815
123535562 1073
891676492 891676492
709801343 5607
256669650 1035
685318277 5413
262 64863726
868103200 868103201
617887383 3979
373762422 2213
512972683 14666
510267894 9186
696603894 2322
460738441 4449
737602511 4309
691240329 11770
862594463 5997
1658 365161236
915119202 7801
379884098 37818
78074477 703
180000394 600
725692276 2775
474554492 2407
654860177 2197
232256389 1113
84416727 322
231506936 932
479655228 2337
195892855 2081
112682616 563
473932235 2994
324300183 1081
802303137 2729
439495864 2963
178227017 657
771300544 2571
630623882 3393
659524368 36588
965996781 3220
401748899 1582
151411695 2227
326326213 1174
284294471 1176
275853438 4912
967965249 483982624
909821637 21089
562587674 2175
758640276 55355
931698649 460114960
354738320 4360
269289169 1427
255000448 850
459902343 1533
977403127 11545
114762037 63598612
558845007 4177
290187456 2964
842543990 6817
354653890 170947474
565962931 10341
249837619 1457
966596777 3222
872503739 6940
483184503 7939
675507730 3124
551357676 2299
818801179 409400589
501299770 1671
750323638 375161819
97098747 458
923696922 3079
775335307 387667653
578732843 79023
106862302 1647
438018137 2060
939343760 19746
574356508 2269
469199999 1564
138961542 687
269405092 3754
828669649 13642
238700293 1702
740097533 2467
570432612 2753
331373108 3186
441269097 2883
26594 893611588
864002971 2880
84705391 357
888002961 2960
587412852 2881
929096902 3097
1515 329179911
433500000 1445
4089 250737032
6549 946229753
797397342 2658
907969075 73182
769492465 20176
405187031 3310
226205914 829
754831868 754831869
421498596 1405
896753087 323504
709742626 5325
545040380 307244585
402900000 1343
756592310 4814
989939501 4700
61393903 323
385580317 7421
793725186 4583
980400001 3268
184385571 644
59069961 244
940301171 3395
457472790 7988
460801073 458271564
869397103 2898
379071731 7332
470461807 3934
13510249 1267
749555501 4075
12599986 42
628156053 3287
438623120 3138
902217264 451108632
836705553 3668
755105658 5269
739474519 2921
538930263 2481
670798493 2236
381065423 2233
531461693 188769060
312034750 5179
18635667 75
663079203 7701
865153579 7060
5283 982252341
934277093 9846
829203669 3537
279110389 949
376654087 376654088
516598277 1722
857408609 12230
576203294 2328
209678231 104839116
834169010 834169010
7135319 24
487501462 1625
247164623 882
592227839 10456
436891431 40732
191514399 3554
146279051 146279051
360129606 2667
17131419 8565709
6626 400952512
635770997 3164
777301412 2591
221771380 16159
445362758 1608
588938351 294469176
472581035 349482827
958194240 5516
842031878 842031879
255544453 255544453
451748894 4234
595138800 4600
799500519 2665
858661078 858661079
468298440 1561
536528277 5174
318000001 1060
1889 368510603
144299519 481
635400001 2118
594307664 3376
799034092 16132
977218202 6388
518540985 1890
837763775 5136
450356660 1508
67355589 33677795
928655108 6499
993247478 6599
457997976 7661
693565202 3893
6226 876627026
618464729 3874
726151954 8451
620699999 2069
941198 332462
797912308 3261
2164538 39
852146402 852146403
436244654 1995
384258765 6765
522449259 261224629
50098176 2718
184500366 615
704103023 2347
782702610 2609
801411459 6260
563746988 2073
569167771 4628
800650890 8055
500277324 2483
69610590 270
658875318 24470
947785551 8930
372002085 1240
102399713 486
928991810 3733
378074785 7571
549051308 4316
599270565 5492
152400736 508
414013482 6101
438923474 61345
504001679 1680
396951669 198475834
561465433 2376
576926962 19552
839326341 6811
1702 391794154
265753664 936
967349672 3489
413516019 3140
710702369 2369
514675507 3082
826345134 7777
681522424 8653
879541291 439770645
961899416 961899416
857035524 723927920
5955 479980813
589499695 1965
372925721 3460
147161454 1681
180314171 90157085
120299724 401
691362241 2696
252724772 1342
765141764 3498
847715969 423857985
13499980 45
171209827 7959
925199654 3084
321713349 1990
232562483 812
770740137 5212
604030698 7058
929403099 3098
54161601 27080800
297599042 992
494794340 2006
294905764 1522
264299679 881
776100291 2587
664866981 5990
62700367 209
445200001 1484
536682770 268341385
983993293 105661
533947881 36977
648297840 2161
917110251 17359
565499305 1885
255710999 1183
123531542 5231
691647311 25638
255565309 910
108201914 685
58200194 194
7345 746920395
858419003 4027
305703021 2041
407622727 2047
99919390 2202
501869090 8210
829204987 2764
186471641 680
99141621 6548
106685811 106685812
970656506 4601
251873925 125936963
255905129 28106
979196737 3264
726905551 2954
965400001 3218
93106530 2726
465704556 2047
158100245 527
345464823 28438
62617462 259
181903633 2544
607801999 3880
331854159 331854160
351182836 11526
780086996 3386
488699722 1629
237838913 1439
92127030 474
86216264 309
9899967 33
723385208 7253
601518888 3631
1701 331716079
149767669 140495
269439159 1531
686898333 3356
713640790 713640791
223548269 995
182645159 820
756197898 10944
16605491 164
551371628 551371628
379247118 2703
93978001 4086
42789375 375
686392927 5864
828603254 2762
732836382 2811
902692234 46091
351064264 1894
169501076 565
327245740 2260
278149678 1418
791076305 30435
438330350 2209
289522210 1273
60441870 324
301784999 1705
721489119 2656
926452186 5807
941778914 7161
51646250 625
608097974 2027
617517546 9205
115555812 56240141
218993715 133046
82624117 281
864103815 30105
652120162 3676
100708358 24581
716155159 12534
486271635 2603
23696 468232960
988756651 988756651
794809992 3782
664393078 3970
82500001 275
605435270 4129
786602223 2622
336562850 4745
23013266 79
93912788 624
553323518 3603
83400037 278
478689720 2469
559116611 6861
814368551 13550
448798505 1496
159525564 796
149073170 3246
562058643 4061
823479521 626188663
504029354 4787
948901615 3163
379403000 1844
623008857 19948
583782094 4745
948599832 3162
733459308 3060
999 62354583
12878970 103
712641707 3238
591601616 1972
585778599 2980
209411041 182355821
498261921 498261921
520800000 1736
3004 601511183
61499795 205
657087145 9639
571226831 2728
792300658 2641
265487949 1850
147961342 627
947237444 3465
677704081 2259
734209285 367104642
601580447 2352
237842471 237842470
258998845 1435
979035796 10967
968325390 4271
100815026 2769
747577217 4384
509241326 9973
395765371 8022
60541153 2192
233700649 779
913196956 3044
414723835 2226
511787958 2787
710153210 4349
626400203 2088
143999519 480
121799747 406
3150 713412000
737883721 6980
392130349 196065174
88425027 12539
559768806 2281
533716492 266858246
723722999 18798
819356901 3302
2853 213258656
145082361 5306
1596 312671320
834657118 2839
721944805 2900
890467238 19325
975524117 4163
790394739 7333
332189666 3321
220363552 736
331755600 1650
724477915 2555
601587919 279599776
797726278 3527
627503577 4837
373957260 1668
68618279 382
305902863 5754
319513774 3986
921300001 3071
234796771 1521
15171035 7585517
589681890 5355
2104 624322024
852303426 2841
360057257 5753
755104194 2517
272100907 907
468001560 1560
573727757 573727758
354265663 1446
280845473 1149
767874170 13995
860557716 3422
167890230 613
712221023 3644
382188033 1541
631204132 2104
339689955 175732
467463523 1681
640962072 640962073
781502449 2605
752097492 2507
301554494 3105
499799999 1666
893020513 3336
178395158 5892
357883333 4496
977757354 10698
38699871 129
516599110 1722
806381516 3279
678900001 2263
4340 478803110
927419059 13964
590432473 2952
824017673 4553
759 198784671
10813334 717
1309 280821079
28916 857161546
978834375 9375
551157947 251177652
828022035 4114
233176124 6102
598428766 19366
910007907 910007907
894516720 5249
131930629 1033
894005493 3251
152435067 628
999965587 999520707
903854385 5185
83209955 707
614756519 2097
803534850 4143
918105024 23024
984890890 984890889
8529 851091852
597710170 2089
898782812 3326
812781603 406390801
198817835 103365
271795895 271795896
830637279 3415
298725540 1220
368616191 2696
737560709 2658
73658881 640
133426709 709
704999651 2350
827479838 4109
795058555 4685
88742706 474
825992356 4205
63691509 5676
46632638 598
246655298 1974
58264655 1101
228155532 3744
951835437 16119
408003255 6105
136564893 1513
769497434 2565
497401657 1658
574200308 1914
577285006 577285007
900381541 7267
184270712 940
113118340 389
5003 985901580
271338550 1433
411954796 6269
47699913 159
14240 910675113
782401107 2608
986051290 5525
642152959 2560
2617 563013945
576917711 2142
496545319 4647
630287943 3687
180519773 958
698153505 9259
94889480 392
288700222 8397
924903083 3083
547227945 2833
144034915 4468
834444913 3446
26131137 36496
79058562 807
811500000 2705
953065672 8117
471435565 2602
291956192 1574
468556320 6281
762599999 2542
190399220 4378
20792159 72
919192147 5636
981152466 917314960
853921306 3206
796837981 2832
14996501 89
558009671 4092
214165020 3921
801698258 4924
584909767 12493
773909068 10308
688226602 18137
45822371 402
619201326 2064
984597243 492298621
23400071 78
861807541 8635
127200345 424
173206353 740
990904224 3303
960545697 8734
63382319 940
729599341 2432
490987139 16529
191100001 637
287235270 287235271
366792966 136638863
266400691 888
932371497 5464
684967570 9674
441600001 1472
563366518 1019806
429495431 2568
2602 471190976
754778503 175082
87671005 43835502
716398438 2388
485098382 1617
899055646 836944762
189599495 632
450105315 1835
379113524 379113524
922766448 3524
802759924 25279
246899824 823
798175807 5312
935498497 467749249
673408136 9566
594299229 1981
35400095 118
840446290 29479
646102957 323051479
245999181 820
755097482 2517
987963986 475501405
691530208 691530208
3967 516741420
139699093 1129
496685487 496685486
366408085 260992362
832486227 4862
867899299 2893
709428691 2370
359664481 2520
96900575 323
593556173 2187
337174312 121093317
465323879 5271
259500001 865
624300000 2081
851131603 78975
266287166 12323
32534268 563
620943360 4930
783911034 3391
448801343 1496
2247 425919282
3906 454085023
703430651 7930
500137296 11184
914400314 3048
523124066 2924
898268591 803341163
318423678 1741
313200576 1044
909730865 29809
384631856 4047
343673433 2311
835275129 6376
125934386 493
918317269 459158634
782867609 5010
737100001 2457
91499999 305
574885077 1949
652077425 4075
116399901 388
377837112 1502
654005029 654005029
67179128 67179129
967723713 92552
1272 270018172
870565928 435282964
484841339 31820
730965183 730965183
651485455 3240
526498246 1755
746847880 5971
1815 148782810
651529171 9745
165900821 553
697227376 25239
45258374 289
42425804 1165
195900000 653
101800530 344
543555711 2495
71100236 237
739881751 5858
944685789 4618
923639509 3949
2933 655314324
892082830 3831
297682749 4250
234021429 117010714
987903294 3293
793753126 5057
886830897 443415449
489601633 1632
178829907 652
752779244 8368
704636702 4141
685499744 2285
185994393 1132
875813038 5533
652339886 2563
968401229 3341
326329768 1437
673734393 7781
410699000 1369
381589377 1534
586673342 7519
590879647 4689
197856587 1183
3977 727248818
567598770 1892
202365973 1359
222432688 2011
733797554 2446
534796074 2322
807902693 2693
21124 720117160
314917592 1320
572999655 1910
673371621 673371622
926701430 3089
978800822 9009
909182978 909182979
846299999 2821
455408157 4018
663659132 2804
812444150 6591
599462596 44000
649951149 649951148
100529801 100529801
671147243 335573621
518984580 1740
759381063 4342
918751420 129020
717712816 2995
523775752 10943
841822560 841822559
470629357 1595
292026648 1177
834300001 2781
920673457 833079041
838495448 3668
260593213 1804
752609447 5576
636449483 2298
939578374 469789187
689397702 2298
540601802 1802
148495841 1182
198760449 2752
90900068 303
546863533 14782
300479368 1093
431576279 1455
780167856 780167857
17723 479756712
769633574 20707
861538786 2967
123796331 123796330
376675036 5986
911701756 3039
924154507 3258
18023231 80
64412000 261
798106006 3735
531317892 2478
176964306 5015
2412 696497127
685890246 8937
326549403 4373
190380440 190380441
828903601 5334
920696930 3069
878164835 11622
870920638 9442
266429918 1079
990602570 423695144
704994481 352497240
781502474 541488884
354793869 1277
202812375 1417
584816747 2095
615899983 2053
908700000 3029
508180126 3941
271928041 1363
748709607 4453
960902619 3902
972554599 8108
507601113 1692
128795281 790
303665795 1142
241465088 11048
663599113 2212
700433476 2575
462481353 2619
592375517 57172
312301040 1041
834301461 2781
1206 82862056
912003041 3040
203039281 3863
312154272 4944
871721360 3316
14999999 50
2716 490122155
198712405 738
3931 869662992
669670342 83455
840066435 776952377
147456288 1161
594787115 2526
715322413 357661206
624084000 5796
969505991 3276
450743999 2800
381000001 1270
724257846 2606
162011987 702
708088463 3049
910046623 11426
520546619 1759
658236078 329118039
372624161 151676660
113959183 56979592
468513720 3723
696243765 4605
225282329 9646
224700000 749
91652874 7386
13001795 57
304256168 1641
756997163 2926
919797245 3066
397603276 8218
310343949 1503
510573441 18016
456452249 5750
522595926 3174
158921248 841
357928395 2424
372912120 2568
444481154 3489
339902557 1173
936218339 468109169
490956350 3826
528741439 264370719
106768359 1046
394516795 2114
311701039 1039
55946001 55946002
540901803 1803
321102720 1152
498302731 1661
32587696 441
812683144 4732
123057266 8903
296402778 3401
816781643 4172
878397072 2928
640021367 4088
890399580 890399579
993564167 5469
730202435 2434
140699648 469
336519142 3970
540727704 2057
67461605 526
224400747 748
250309502 1571
822534826 228165
233511105 116755553
965265417 4809
604217312 5751
623478654 8245
357583896 1194
572101907 1907
735186744 5861
276220004 3363
15713446 55
465852114 11466
266 18119942
735733392 2702
342898858 1143
526556961 526556960
91352120 2227
759425988 3383
47170593 224
762109680 2785
440770227 2087
572917569 11200
185243415 626
705476310 3133
363000001 1210
223674186 1192
84451630 583
715799999 2386
421728327 6034
103030934 2654
674398210 2248
880747589 4434
565854427 2884
330174816 6549
711433476 328731916
657658737 534344212
913914541 5660
428322778 18043
367500001 1225
827968216 4123
517764647 2329
502837475 4885
137635177 1316
731550418 15956
420299999 1401
747530384 272396670
88621151 587
820197266 2734
221400001 738
982033014 982033015
659097804 2197
146162499 73081249
988137403 3652
638157480 10807
722751254 21742
731717123 4948
475099150 7775
597898984 1993
880103283 4611
804404556 6810
554576049 2765
6381 410677251
633770055 316885028
97045521 440
2469 657415216
852594926 5075
414776883 1591
406879080 1730
707283553 278591169
109785569 82880885
820872557 52066
826967287 5604
118499606 395
215194499 1700
393598689 1312
415603711 1498
949203090 3985
595253862 9849
886659995 4317
931443378 333335913
520363842 5432
126568809 63284405
994484987 6540
251401414 838
681301679 2271
691691131 2307
184708804 39439
115064422 479
927132422 11182
775497611 2585
118203077 935
168105000 1601
1062 303250432
508094632 16612
771409855 140593
145618129 17898
575952877 5391
415801902 1386
53725109 370
257400290 858
821962752 4264
366627962 1604
646602462 7986
153431773 828
795107852 3191
270717510 3990
871512541 9353
543057013 2061
755940709 755940710
506832996 5035
431401113 1438
778312745 6557
819784802 4026
686562667 343281334
519961160 2404
642994071 2328
196531300 700
329144218 262809373
259500908 865
448610101 2507
421447069 2142
952052006 4309
63558621 1753
52444262 199
322040991 5264
145499514 485
962242173 5399
680998232 2270
358258293 5914
674836536 4566
66261877 256
71700094 239
81946279 6498
630248195 16957
3248 193012012
502342449 1948
213759787 1221
627 178172680
731350191 2707
978025530 11306
755396629 5339
684720647 98247
874197086 2914
122753489 930
875168863 23443
827548726 4553
570601903 1902
838115454 3806
793497355 2645
792543319 7415
698103910 2327
148199505 494
876106411 9711
838156300 32380
381401410 1428
556498800 1855
970092384 21574
573601913 1912
749453109 109226
132923163 1426
54103603 453
471451856 7147
717215572 2869
397110450 27246
962602200 6748
507318974 1825
296391925 9253
575101898 1917
419856016 103745
932999249 3110
833800285 4582
113400492 378
388 81821383
373811639 10280
508475096 2578
589802689 1966
621004521 12520
71908463 1776
498007761 498007761
342601141 1142
194900225 5084
541999172 4961
374672284 1339
540603181 7155
979840847 7061
616314476 2318
425887773 2158
916196946 3054
361182663 247769579
892285785 5993
958271927 934617961
316704726 316704727
888597039 2962
349499760 1165
410727230 1483
42577633 372
152935020 1517
843961410 5422
940 225043095
278092134 1062
823837251 289403770
382942330 2739
91527083 729
227499707 938
455879331 357287002
60186166 205
653515924 4442
46200452 487
866273869 20405
28876385 147
303901014 1013
223386390 34110
982864531 3846
859914945 3333
311708040 1299
2594 464852582
730149605 22522
447598508 1492
679808608 2321
759315556 11629
961202109 3204
828300423 2761
614557510 4835
746825159 6169
845216522 4639
41879493 284
989109190 475000667
821130052 624356990
210497990 3128
569761252 13214
497280429 218758642
621000000 2070
54433211 316
342415292 19363
160854000 12920
136716983 1269
790668289 395334144
259361010 10183
352201175 1174
146161687 1216
371978944 16292
360445477 174413897
940615949 715150018
34668984 206
472243439 3140
907949093 7757
926248052 22053
422497980 1590
762902512 2543
25499916 85
680972964 231925848
813900000 2713
667599320 2707
335061654 293582962
388885182 6076
776058075 388029037
178472442 1033
488399036 1628
564967312 3472
720806574 2735
615130687 4131
926958272 412186509
389732027 1596
841200001 2804
181232089 90616045
621002071 2070
787069699 9146
960891506 74935
479808661 4583
638119135 3238
106151809 896
973479154 9427
52748 529176753
359722559 1552
80594657 2272
588207319 6232
161524954 716
13441 809765390
545248527 6779
242395280 1340
83250215 1372
654056247 25352
6890577 517
846232305 6959
333923043 1666
944388108 944388107
219689895 1746
467099369 1557
469073250 5427
808957761 194461
381031165 1977
134264899 530
897899999 2993
837919127 6156
216885614 4361
605262115 56699
331801264 1106
536586086 4802
939867701 469933851
87877061 702
582304727 6004
865800545 2886
453001147 1510
351601173 1172
640802135 2136
2421 621506397
457094311 3510
362701210 1209
511998704 2520
203562599 1740
566039408 5731
685822675 2648
56460145 1249
159300526 531
122465491 2805
547832354 2051
28800095 96
528602645 1762
646732197 236759950
113069456 56534728
996167172 6604
587549863 1998
991145288 26550
536355613 9756
371745994 1718
210036674 7931
38663381 356
576681329 279220233
648299999 2161
46313715 2955
620737594 2858
901719749 11109
15669 491473854
184342357 3546
767435119 383717559
284028067 284028068
486044625 1635
435349205 43470
614399376 2048
48006360 200
681571425 2390
349721301 2352
831302930 2771
787110413 3674
323473296 1838
227836674 1521
470846805 21475
564277546 4634
64266 669751902
1443 406838380
545907432 2752
318480209 10455
256182966 256182966
343699537 4707
967044963 754908985
162300001 541
851430277 851430277
453059175 178477
935096883 3117
690023524 2777
501196805 4394
172817855 86408927
684597717 2282
232426838 828
93768894 1913
33295289 379
200423092 5493
874645948 6196
296121179 1487
47714929 226
104854988 1484
768477635 373018285
254994676 2051
668700001 2229
312899999 1043
849214324 5027
501982967 2532
247683355 123841677
198409551 99204775
463264619 1666
609079 304539
946951736 7177
221447432 1325
560155096 51651
771791403 10258
738902464 2463
105480772 64499571
176100412 587
723897721 2413
675939120 4861
598373495 2654
35258564 205
605830286 11519
66899777 223
215399460 718
264042457 132021228
176092972 110992761
679720223 3144
410562736 155681777
904197299 3014
10732 409557849
9153327 38
101761697 678
401102731 2549
762989499 3250
528139620 2501
408077540 1917
5287 987119909
428849411 1734
355527892 1799
824221464 87432
915850621 5492
8148 666636768
438341809 2189
868202893 2894
390299380 1301
44605121 224
348053224 3239
759302532 2531
318189438 1722
502500370 1675
138899946 1097
470539552 2575
37118782 1088
991200000 3304
819727764 11045
176565311 1728
137699552 459
297080122 297080123
389009816 3548
180382343 630
327774630 1240
276855336 1224
825139639 37207
233182054 810
336442806 2107
19553273 19553274
415573774 4516
224400749 748
870903577 2903
57300191 191
705129787 4139
866612847 11639
515694007 257847003
405004355 71873
353260079 98676
694777282 10899
897208503 4667
790873527 5029
631624722 5461
834754334 417377167
264600883 882
895513066 21305
998895431 3609
979962487 5752
216305824 19531
606938864 228461630
556450316 6013
110659556 487
686241140 10638
69365023 895
45600000 152
586079460 5490
112103811 910
508538406 2821
424801076 1416
318107231 6176
803285733 4607
495609027 202042
761631646 2985
738006501 3469
640219103 320109551
4010 864225940
190246364 13771
608140514 6994
545402684 1818
735688096 3874
5600781 22
209611887 1907
313814099 1567
270050066 4862
108502198 463
437632569 2412
702187423 2599
948248840 467182036
266556500 1559
545700000 1819
265443952 1405
54002920 297
974467031 3311
297673634 1783
340631481 3560
959189716 479594858
213035846 823
534 153658115
941933035 8371
2540 499816120
148243563 1094
433758021 2963
782086227 4444
261642502 1961
537298646 1791
679333933 2678
214823642 214823643
717214079 10591
72927862 252
469933469 3902
892521169 3028
374101247 1247
994060142 5981
977743186 9562
617604961 5213
996453863 9265
17036862 58
793174906 7177
85199715 284
265930839 1064
717777192 3212
563930167 3727
800702670 2669
848488594 7393
681947344 3263
171784710 1110
365280497 438512
429468023 8724
9511 293967263
927390305 4768
826692781 16102
409201733 1364
282761106 3685
100020853 649
992125443 496062721
788142231 394071116
679264129 2455
684867505 3590
28418670 148
239505761 3999
183917167 2084
463905890 3005
808504909 2695
889978308 5223
252000509 840
603251855 18864
15323151 92
383082301 1996
87600001 292
954614209 9213
39676228 486
404698651 1349
542992001 2000
6569154 54
934109117 6891
705940704 3024
384612993 1546
220060265 889
269101709 897
894677615 5348
636791901 12205
6509 911686465
619307633 4892
361852223 2624
166954466 831
836481896 5073
616151281 5282
809971676 2705
923414616 923414617
158525528 1471
858787271 3396
905399162 3018
372629361 2972
925502752 3101
259280497 1068
848237505 5288
241910445 2685
74400300 248
37599525 159
307403880 8743
341978205 1688
447604311 2368
682199970 2274
607477877 2853
124222 587694282
106827272 106827271
1459 294452551
615783601 11879
701999999 2340
93629172 479
174300001 581
778500001 2595
353416027 24107
86258563 533
888899999 2963
533681423 2358
324308792 2388
116700001 389
941315936 3686
26926127 108
106200001 354
41210923 359
961213743 643287870
906604059 12074
444529123 222264561
145200867 484
363520164 3851
834600000 2782
965361702 4400
466267084 170642398
42586 804088234
980103268 3267
300778097 1048
226800756 756
812960226 1827937
204657992 114647825
570970297 11518
34609171 169
333431102 2529
932703195 3109
460133601 9293
480869135 2403
809146783 4314
539454337 4861
170372502 688
529704801 13838
903817565 7593
649058534 2737
587132680 5480
322798924 1076
88701302 800
79734808 436
675396800 675396799
213356714 845
146815579 73407789
911910366 455955183
274500000 915
66300433 221
629860906 6711
939521774 9087
481 143341367
988713459 10870
285934740 1365
994730906 13300
692397693 2308
800526902 400263451
889133551 5025
173849107 173849108
12656233 6328116
608399999 2028
678971923 3581
120011377 60005688
993910368 489053295
3323 870303174
663980042 4799
820434045 3098
8583 578374038
605958467 6548
415774354 5818
108252069 1247
5429 815066628
89399702 298
251799630 251799631
408215362 3391
866800923 7178
308138413 13044
561381783 2066
101099758 337
124472753 579
398701329 1329
751587399 6191
591002858 1970
64499784 215
541235832 13218
810575411 810575411
161699856 539
36372051 286
949503165 3165
368648141 3220
776105947 3654
996152569 7259
1635 300756203
480947702 3640
419049183 1653
573600001 1912
749104114 2497
3670 959734514
628402981 3869
893488561 9190
553499999 1845
395225063 2284
540613641 1825
3199 810848607
468002210 1560
977400000 3258
991157426 373415883
518692364 442284891
905634303 3424
517417171 2760
21049568 76
744071880 20202
562771033 4967
449702641 158346
483982792 1880
738902464 2463
365319907 1321
5059 886458216
590030028 4066
314700001 1049
645902152 2153
266697985 1216
265012952 1489
738921953 23126
61619208 2586
35708046 23111173
108900000 363
443788399 2792
853768605 111823
583781701 2550
61924076 2086
990517824 13801
105009486 665
857578919 4739
901921183 3390
441298528 1471
929703098 3099
873300000 2911
381965710 5767
353210414 2187
884100200 2947
38407032 371
618387251 3250
51900223 173
769017203 3041
18470240 160
629791440 629791440
1464 356876352
971977486 3926
49800000 166
413409888 1639
382201275 1274
775204123 2584
4141 628080794
76340637 358
897679629 18554
8099973 27
3627 574977429
335565475 1707
266768856 18711
450757091 450757092
335093528 1694
252148247 1188
595783570 28753
541281626 7304
184606813 2028
796324050 4031
756604280 7912
857168773 8346
1378 286089163
264681045 2836
53348623 608
990702727 920590327
416606679 9440
383824480 8255
622859214 3139
494306576 9543
383548103 12735
801611750 6625
861153605 4833
693564317 3461
102188892 1599
323663140 10037
919098511 3851
835959861 6017
272330741 133536912
182335469 743
412717386 1453
636736402 5391
346313588 11229
109465386 1527
194323448 1050
611255104 3776
485401617 1618
362401074 1208
926217719 12780
651056099 2525
584813907 6009
955 283050485
101497758 101497759
837120726 4272
454547963 12697
231968251 1574
903034980 6373
961500971 899538263
572101906 1907
780589201 3568
263850847 1184
124648520 440
618708065 9957
159559327 8963
2012 201959027
139890975 525
361500708 1205
754 225919916
865772620 10564
209206023 84112581
983743615 955938988
346958996 1502
366623092 1397
470195649 11740
955432404 6036
127197196 818
845929334 7265
536945114 18197
39304639 160
21109429 126
1143 224217065
930519578 51257
346493003 153143222
81299765 20986
930930825 887222286
215636867 1922
320745060 8530
910119768 3271
831002769 2770
100507231 1458
725388744 36395
780301887 390150943
343195373 6812
158283891 806
570899848 1903
764797483 9430
971743392 3888
1274590 9
673412071 2477
39610662 182
966728121 8194
1563 442049223
3221 948724691
378628223 2078
34133279 445
780822447 2989
944403928 3148
675305407 13273
984046994 8906
856754319 2999
56700038 189
116403001 1446
548075418 3806
47100224 157
243443636 1035
375385645 1908
689228571 5007
4927 798346445
705424801 3398
120488317 2652
614218321 2283
483600415 1612
846975601 7154
26121732 102
944456057 904020093
369786085 3215
2580 543796883
84900001 283
299442753 3391
46931806 1605
902269139 3138
860737096 38531
308058 3
2600 555856600
3248557 1283
53396071 182
971061880 3305
589759267 6042
614064625 4439
515638076 2734
127100171 63550085
708870392 2919
230013169 1382
687698479 3470
260226225 3825
514165301 19315
329351315 164675657
962308287 3272
816002721 2720
966271980 7159
831167777 10137
385756445 1357
25774546 450
378983015 1967
773258635 49878
2265 450875158
927267263 3168
7139 157557730
3068 874274735
739637734 23827
423110742 1867
281224198 94632312
221647176 9741
319204599 1300
57333941 226
830955114 14949
701817072 108372
807168284 5803
895541886 3834
732053763 12423
417301392 1391
868115911 9068
866833494 6799
657245572 4586
618237884 5420
46120724 46120723
623377852 2446
932435503 3174
249828191 1398
916136492 7589
730200001 2434
770810680 3780
362274771 2171
919696939 3154
703271089 3814
310779188 310779189
318601062 1062
289326297 3237
606399340 4337
723047641 3090
334209844 167104922
591287917 295643958
181199815 604
830952721 3120
58200194 194
208291690 208291689
853862555 14287
284635131 1165
481729455 6997
458391235 5766
92700110 309
95336779 1085
699097028 154337
547272885 8897
48324 787848151
714849176 2603
576681600 2365
690240042 2322
767915406 14963
87150174 1497
382186319 1338
5192 576127234
405141637 1602
147875786 1735
296988123 1147
521177992 521177993
323103290 8045
3607 572711835
508498898 1695
620700390 2069
660599338 2202
141900472 473
172656631 1035
275707743 3002
206470957 103217296
353584980 13230
638861117 319430558
463799358 1546
126776883 3003
209172196 98702993
66595369 66595369
728704526 2429
328147975 2261
784448972 4028
13105349 45
133022483 714
146792385 1137
416700001 1389
837061123 3542
465759056 3310
22780 921540701
132004640 500
484694311 3502
182313440 1649
492044081 6655
160100500 700
274294556 212546714
238957155 2792
608776203 3363
539099555 15811
781921891 3082
661881121 2760
536195197 2186
444301481 1481
76932727 632
240000801 800
19880980 244
486925971 1721
950741284 5057
981192879 5303
503935039 4713
920061388 28769
313566321 156783160
89184984 322
723600211 2412
277200204 924
129452548 623
1722 487750071
391810464 442224
759602532 2532
769828045 3012
199355547 199355548
461189717 2831
942561324 3755
943799999 3146
102 27495048
186899399 623
723601164 723601164
602822496 4201
642753986 6656
783619355 2613
300271057 2084
647374286 17515
19464361 456
785103360 2617
919203064 3064
324738048 45712
112800377 376
488857063 1646
754785240 377392620
890114297 714211277
3029 280182500
792856638 8819
337316851 1725
967277603 6564
385092817 2515
792324981 10666
87299823 291
912023883 6211
297643823 297643824
670942255 5972
692209835 3482
238499572 795
905015753 452507876
801071630 801071629
566607925 566607926
944983157 472491578
423888137 1962
947702675 3159
311757887 2117
36648 833228928
791793592 6384
500020059 3470
567160478 567160479
243554775 1058
104369256 47031392
465301551 1551
112656686 1573
201590334 682
347822658 1339
207083157 826
929364385 929364384
753000001 2510
282820389 2220
513245866 2528
272576981 1660
665119800 2467
240156471 5938
495949860 5564
731939299 365969649
964653143 482326572
804165607 4152
432972135 1587
919796934 3066
398583563 1437
856505055 2855
145923229 811
871623809 3943
231354155 231354156
614421416 3031
221806013 1121
596893112 9679
712581359 356290679
368165307 2389
854982755 3330
58800196 196
315158012 2452
12152144 86
695324989 3993
894544705 8534
396647350 8349
725979133 7690
870827596 719122860
303232709 151616354
955752128 9056
3600 943162287
630443404 3483
83400367 278
248099174 827
407584944 9895
710217613 3474
864051191 2969
429914449 5364
260193900 168344334
139087200 974
101303999 2062
174791962 13084
581098063 1937
328710981 8060
989096263 16097
901723337 334947399
456901523 1523
796613315 298583473
17100056 57
408448277 7083
573872750 4027
719757939 3476
828480689 828480689
521536988 521536987
916006051 916006052
216312207 956
276715531 1449
407700515 1359
434603915 12534
198027631 932
57994384 266
277582845 1515
581274838 2421
165838829 82919414
666900000 2223
615752536 5173
956462609 4703
6482 830392716
94143619 47071810
354534584 9515
256988298 1337
671299489 2451
295789780 2860
126915570 618
112859648 464
968630678 27414
563699205 1879
339138986 1234
834657306 98974
373647707 1558
62105807 488
421061609 2266
929895071 929895071
390048080 1684
600438201 2953
505199005 3901
748499999 2495
355801417 1186
283766995 1302
892141548 34945
644226178 644226177
476887539 4387
727276108 4731
889123391 3363
133 35858418
516162250 2551
5661517 42
352201175 1174
955764998 955764999
962758495 3241
953749009 3492
708213010 2506
361498795 1205
639241056 2941
589846580 589846581
383 55372075
177731197 177731197
486898968 1623
480683098 2724
959164482 10681
274544678 1154
639135225 8372
39424730 17359569
8327 619586307
463449401 2522
47099949 157
418799999 1396
646080679 2891
856638923 11654
164234051 82117026
460108519 4520
407694648 1731
593410049 9088
282096573 1102
815400000 2718
867159750 187494
22046075 78
592649064 296324532
827893866 3763
836833847 4398
840001230 2800
2526 407917183
919001182 3113
69353137 834
561431576 3844
522405737 1856
62051724 378
316303600 2899
11853 768907074
435184975 2159
880234272 42376
163500427 545
491159307 42911
470907832 1832
346501912 1155
503448229 5750
972551808 842366963
327438455 1174
918587820 3170
920508413 14574
17599569 259
5196662 139
177178039 606
888002959 2960
37346109 170
565636800 2017
2655534 153
610136991 5626
923776975 17306
293638798 2674
528566976 2334
236190359 3329
986100214 3287
2783 693142329
920889965 3208
783892109 46667
669792452 5027
969900000 3233
574504814 19535
384042552 1336
381158365 264696095
132060646 717
790839159 15188
46589026 209
249082120 12051
552503928 1953
469151238 228729058
477504153 238752076
667914715 3373
162905960 162905961
240827877 3586
19778998 147
500942962 7939
450866790 2046
232453654 7261
987825349 493912674
512862276 2849
440344594 440344593
84440081 387
880502935 2935
552740257 107936
873009212 12445
203100001 677
477134054 2545
22112675 79
269340337 38161
593232256 5595
529774119 4176
473699374 1579
253607009 2894
868 118719379
472050443 11227
527537849 6492
9522246 60
134711839 7190
102900316 343
782966679 5273
11700039 39
601259330 421962413
646528249 4148
271342246 271342245
717913433 358956717
178308029 1538
117505 401954655
491185872 2736
940617520 5744
713360374 2975
774896492 15497
184679822 1439
82516719 1043
951005505 3170
236552504 44313
217799438 726
622346739 4042
144530277 1440
220290006 61482
772299290 18033
993830282 993830281
782818153 8697
963028837 4509
33520875 272
719473255 4534
574288831 4677
513397969 2206
637670086 50349
230358618 1001
558775915 6395
361491415 180745707
927314461 20390
351326507 2539
491398361 1638
295804780 295804781
368797850 2116
84233587 344
568869852 568869853
950456173 129906
194431167 6003
270299999 901
869100607 2897
446404486 446404485
34940795 34940796
86118583 54571716
533118045 2661
419245550 227057409
879727983 18796
468537875 234268937
328655591 3998
471841509 1855
483601611 1612
360399218 246798467
374626755 2883
543601812 1812
641826281 3518
583908319 37945
498899999 1663
905053540 12820
594272822 22087
1447 286074197
5392 196721500
765523261 4140
13800046 46
23065227 92
520849197 260424598
559312419 559312420
221643275 746
650304185 3008
174260857 798
166576042 648
855715692 19502
795435808 627089148
22412870 109
677041771 658915190
78375751 1082
892157289 11181
911100001 3037
236155073 1163
897599679 2992
463500986 1545
821566621 7266
745791109 3370
757539509 3822
128329816 889
20480352 1073
316039743 2272
304819816 13990
678298537 2261
486034875 7868
156853199 5523
147778458 147778458
155999779 520
868544008 8891
15358 310204699
656676710 7646
120693873 1043
813312639 4012
334783235 7201
866153199 14199
35958640 656
349201768 1164
964939769 189762
524098254 1747
590685845 5531
278833836 1545
789290985 394645493
765733103 2823
740073231 5647
43619009 361
677887247 677887246
829874260 2954
2338638 897583
594898035 1983
15 1144558
4401161 18
264899118 883
167744846 823
266535577 2220
394950705 2452
257723549 2733
634413128 71677
4818 187391292
282599999 942
591299029 1971
713 200692604
891905192 3043
2326 623568809
494441254 1761
717902392 2393
682080569 2391
814447103 86441
975055200 5600
8470604 62
666598885 2222
324627373 162313686
391807569 1359
988269662 55294
992381547 5084
188061713 632
45931743 22965871
319777824 114288
683102676 2277
763362205 3390
994640538 988895097
708001002 2360
571918999 3100
574772984 3896
999127921 3990
726000000 2420
32159920 136
813761380 5410
890001785 36129
931235220 5540
15689843 612
164122546 562
66601339 343
7568739 101
518037444 182361244
909000099 3030
125220472 2236
499501738 1665
479148015 479148016
541336110 13058
346878525 173439262
487570679 2842
696839624 696839625
685158649 342579325
404893040 1520
209783847 80442572
398976489 6910
222601731 1231
369384212 1634
502198326 1674
132151426 585
795002649 2650
954733586 5347
1821 487916919
3571767 1785883
449701882 1499
109804921 3847
376667212 3560
614340550 227057788
198003216 1336
241443735 241443736
127657094 502
543223488 1943
509061719 26087
543899823 1942
15570845 64
1622 40741018
521120610 3030
740629755 3195
38633649 18485
38366057 1243
964503214 3215
421613089 2028
145710928 72855464
595543539 556250379
422310722 2558
679862623 3954
85198599 1565
115200384 384
802591141 7834
999515223 8757
373610567 1676
3666 339988506
310854193 1747
772502576 2575
57815477 57815476
737148489 6376
959906251 4408
181383250 1640
990857070 9342
153473858 2619
262297767 1080
424091854 2581
378988565 1754
328876768 61181
202467448 819
977132421 6122
635325151 2572
379272950 2207
149509365 817
971232847 8178
778015725 10706
916329 37
320580254 2074
107912770 590
360984119 2312
720000001 2400
7760 667115618
922272347 461136173
793947941 3148
55500160 185
426900386 1423
219119775 5997
609986885 2963
913919640 3093
856957271 856957272
286788937 286788936
302433779 2012
297901705 993
542159422 15174
134056259 590
419918539 2039
470090400 2600
572691953 2363
104722057 1641
990823297 453326637
396754296 2539
886924806 6460
737881050 368940525
41168514 169
65245566 1038
308051413 3004
855284351 855284351
966569984 3351
253985551 1071
558483357 2902
967701518 424860606
447216709 2524
805 203012145
742950012 2984
2978 673820618
951799815 3464
261997342 12037
412068025 12888
13538 506483656
711051180 7442
2170 607871250
460201534 1534
150394437 692
348000843 1160
891819701 4993
185536539 634
43327103 16418
709954578 2904
665613088 332806544
401524481 2870
351450982 1533
545126520 4616
904404961 6163
338400639 4481
229267739 24060
764328636 13124
22166 832655659
331170356 10252
565798438 1886
732734897 4711
394865906 162551871
841894735 420947367
956961515 30252
613386819 3919
660463537 497337
622763933 6782
413204319 5288
258300001 861
886278423 4793
689335899 4028
695640067 2482
527242604 6692
105000349 350
421653978 1721
147664793 551
1700 499215749
100725443 519
328970881 1117
810648979 7732
386701153 1289
891302971 2971
110373576 479
283799194 946
196229883 1312
996695901 39709
326513166 1710
532029313 4068
943 192953831
134222295 4342
25996713 405
811183356 4882
786003697 2620
311878091 2179
970985063 3598
116607447 422
733772855 6339
567326290 2257
463802541 1546
678918116 4899
682797724 2276
838701846 3019
430516863 5943
667965520 2290
470308049 10004
472502425 1575
723404302 5369
959235548 279579
90523719 318
725889090 3638
205786104 991
117992232 713
878404268 2928
332001609 6087
41129203 661
380358039 1445
49747388 180
676917809 4401
512101707 1707
462662675 9162
288775646 2402
243133625 3197
58799805 196
248868099 975
717104251 6253
914898199 914898200
33040667 186
579300001 1931
995664348 6972
2561 192694720
394403311 1477
98228394 522
592799826 1976
518409083 4182
116999611 390
953080579 18849
375448445 40475
35031440 135
1514715 14
37590978 132
883167294 3277
255381182 11629
820674307 4058
97556521 347
735880298 621396454
454208741 227104371
632786924 4124
491702220 1639
47699841 159
580185583 7568
988598887 4743
629359263 3701
39599869 132
280951731 140475866
729899027 2433
600894158 2263
249785494 938
270965002 992
359555812 1684
723391717 4727
701727569 2565
736873244 6170
65276221 631
628383827 4138
120694563 2000
352499498 1175
357127809 3302
5900 83739439
754349289 4774
356586563 178293281
873602358 2912
99405464 687
192684032 688
52800177 176
922097944 3565
406201353 1354
943148106 9769
838567529 4470
823573495 411786747
187401188 641
355796635 4488
421039242 1794
970855832 3792
737090361 16443
423802479 180157794
952378165 5787
366886135 1390
106449291 106449290
58326132 26381020
396367624 1774
470887161 3211
921133844 5350
140677021 8612
65982818 314
868645841 5990
892008099 27438
963857211 5253
896481030 8903
661804069 2206
403690949 1963
970248448 6203
304786893 304786893
69908524 1324
957556964 6964
917214635 30838
264600000 882
2668 79943425
645807593 2571
318483205 1119
501788737 8879
818065312 2757
969929026 12024
685656494 3429
643801679 2146
516165185 6834
668003959 5630
39299965 131
279600932 932
617507902 6589
924050307 462025153
513298289 1711
746638000 5770
88835337 549
638 80546224
308653155 1315
56400188 188
561518951 3143
255935327 7986
304871180 1241
744000992 9772
760004777 6357
732765196 6124
849381517 9843
878627130 10903
570900463 1903
222836340 2890
36125887 197
386234850 3021
829500545 4793
743526145 3936
3189 629745103
765902553 2553
725316647 9255
354141025 2032
973261537 8032
491700350 1639
373829573 1756
342058848 77776
744242653 6471
161400947 538
853830291 3301
314637596 2282
706247857 2711
651148995 7944
367695803 5478
43874973 1067
240232136 929
755291429 11190
431399802 1438
241200805 804
483534800 1900
510990251 255495125
274320604 2041
392927568 196463784
233122205 2254
207832346 4423
892726332 7651
990155882 10759
663215492 2749
479232066 11197
574194435 2011
404837042 404837043
249285119 1910
593784002 7713
527453179 16961
37869288 244
355801186 1186
188526849 94263424
275564288 1472
268811566 1183
302512032 4398
496311809 3139
529338282 2131
459511199 1710
972596759 3242
142622220 955558
38123111 258
778117666 3055
936873307 12015
332377287 21106
778076896 4083
94945393 1626
682073100 2364
213611220 786
24673585 281
960418892 4561
621252117 3617
249511018 112443
288000000 960
246312612 2548
235503861 1214
60171153 771
661575215 661575215
65730871 32865435
732303234 2441
427383002 2126
164866476 907
728774081 3947
327113352 2029
892667340 4098
800778362 3509
168733928 751
891416434 4640
715543812 3804
457482590 3918
827713360 17110
166174092 1701
134348163 765
433424391 2168
417591115 208795558
637919867 2260
2672 264946969
950696831 3169
4436 948483699
554713844 2895
253217672 862
582898892 1943
3985217 23
493360218 2793
681841528 88538
687517611 5372
268222185 4697
988404815 4307
204302680 822
317701408 1059
993058619 4618
707403839 2979
958506034 3195
677398117 338699058
303298989 1011
589373234 14355
976466583 856800713
197162729 959
486600648 1622
518420320 9218
24914921 974
711619200 2697
143803624 706
604197986 2014
349500001 1165
229665657 1651
291809951 1008
568548626 3164
3664 849597575
159965288 709
918097855 5818
998414157 995683087
674618942 3160
432797400 5880
768686378 3170
826540636 6263
803099687 2677
708398599 5912
624398496 2539
323824528 14261
544823640 272411820
335521257 167760628
11410134 111
754947000 3569
4192 933815899
912327828 128502
989474835 7039
572298356 4970
162413230 914
940412479 940412480
244951501 122475750
513018280 1912
706970579 2895
207194776 1103
80359244 15427
279814028 1419
660946932 4077
102239048 1096
218100096 8885
243782979 243782978
155100000 517
78054042 1038
97403474 325
853797727 7672
149414397 67134563
3283 902440889
266541597 2207
848097172 2827
990120780 5094
163293907 80478473
122806997 61403498
849215738 3943
317097885 1819
579453718 522409014
956342562 5619
869094356 3543
990305562 3301
199045173 1103
865973472 322323460
217500074 725
40776137 246
766718216 3489
784786127 3864
4569 589560915
2886 174239364
756761487 24387
114970427 86744219
381974355 29470
457092336 12299
584398052 1948
123300508 411
991310561 14915
474193122 4069
137118641 822
169825074 1435
426892221 4977
111274001 1206
558527310 15345
18419112 9209556
179893739 628
838199999 2794
492299999 1641
487502352 1625
950261106 650192796
4832721 40
282381551 11079
851665348 21411
83646537 346
97120422 714
842744361 4174
383626445 5184
457172941 1653
223551169 1104
1401 284648579
432984760 7580
364006130 1268
30766577 188
2786 207231038
971713049 354185105
3616 945511680
196373784 9303
991424439 6422
334366028 3701
334800539 1116
98457211 1009
397924696 11733
868967200 868967199
560965481 26422
832393681 2971
987830361 6515
710124575 9732
642633992 2232
676197747 2254
846040056 846040057
689102297 2297
905671087 3331
697639951 3045
3113 682697102
260211891 961
945634301 6298
185052270 923
208269043 977
985787723 934467488
971220248 4715
807989836 807989835
159578103 3816
34 8568476
69993466 69993465
975219501 3868
916663381 3229
543744686 1814
918400335 4714
682683727 467635988
250457057 5134
647718401 2240
807070462 5024
458400256 1528
302699862 1009
87636489 808
296296741 1020
909742697 838781960
219328028 3014
473774975 2374
383948233 5639
210615680 210615680
337200978 1124
10972 690740102
442461021 1896
391104175 195552087
925496914 3085
733797554 2446
511386672 3448
399085217 1701
51240524 173
86863296 312
810993038 15294
130584520 14102
73500001 245
569101896 1897
278293689 2113
323697148 3686
221806705 217032
652502174 2175
769858876 769858877
584103480 1947
979203858 3264
390899453 1303
379737478 179037
11539954 64
66179340 33089670
964472135 17943
375628759 2123
851102608 2837
804328640 2763
460198466 1534
790421011 13990
778930360 661793
219862624 211551450
528942614 2139
208208533 1818
478009167 2027
3536 832192941
354900646 1183
805574241 3080
803102676 2677
651056764 5523
702884975 3649
830199048 2811
172533550 994
620340273 3160
338398873 1128
52848199 199
642511275 7539
236020715 25596
703802347 2346
591011300 2226
385416673 1572
11338 615540864
776832867 683664703
930001251 3100
927263536 927263537
698160108 30097
109041580 438
144182753 15846
69600231 232
205799921 686
218655361 1224
371401238 1238
443399044 1478
919846259 3348
650132736 20647
125875751 910
761395950 17694
446746543 446746542
932700000 3109
999328218 5105
239400000 798
527101757 1757
667548531 16403
525738262 2269
409200001 1364
555890456 2062
74400251 248
565932871 3805
649731699 9095
240680688 1928
361391957 11874
438527505 1960
755509987 8238
365804323 2328
848162493 3148
818648401 17379
763804404 2546
992864055 9289
343489140 1644
900288117 21051
543802527 1891
330613502 1309
588300455 1961
787540952 3013
524101215 1815
550707729 10403
575192450 5950
332091719 3043
321084017 1236
861570484 115437
333506381 1228
84600450 282
867994139 867994140
499498336 1665
374491279 2243
762604398 2542
131099563 437
966119048 4232
771097412 3232
390596098 1887
203345296 1666
548847787 12675
287857043 1129
545878648 1838
193771736 96885868
1054 267447199
494554563 1870
227420789 227420790
820958327 3231
266388300 1035
1571 193263109
6445533 67
4703 635487759
668318977 30312
429610499 15125
280413410 8377
965024675 4268
952166879 3864
878588491 439294246
11025460 155
616974888 3928
535258374 1821
700326742 465605644
516052296 516052296
374367845 1619
800014256 487064063
508413946 381254904
131773550 65886775
26754049 109
857076742 4133
165900643 553
337801004 1126
759046665 42609
3700425 34
751486791 13883
412066408 3562
659402199 2198
560006889 9183
175 45023201
36900122 123
42121420 1885
935103117 3117
289988910 1780
5894 784466353
69377751 713
640016299 2977
4446626 115
391617274 8183
531396960 2735
268504073 268504073
951306158 3171
560701692 1869
221018811 86608227
94385137 1366
212571295 106285648
623508280 623508279
626098542 2087
377316099 1450
720953675 6205
973792694 3499
616 39209794
891511328 3707
20249638 81
389699850 1299
556842651 122383
437933655 6043
135751400 57685064
161789272 161789273
955674423 9999
248430217 7440
25576236 243
457244391 3058
928711221 4590
412221916 1933
812700886 2709
671601887 7545
683748407 6692
92171990 856
995793837 7593
10493867 56
674096721 2840
402482500 2180
874977810 803259748
2936 514774847
54234267 311
827503314 3788
940846458 6865
859673134 3545
210342975 818
188228402 94114201
510299274 1701
268326290 3377
180821166 1267
367062420 367062420
368597674 3331
587998041 1960
766024122 4873
317104332 4845
523799999 1746
659139534 6587
319965790 2847
407307261 2348
606130136 2112
290185117 145092559
740400240 2468
235500266 785
257761977 1372
852710959 4399
635001172 4417
238033765 119016882
571356151 2069
701187191 9882
362632899 181316449
38961960 710
873234418 436617209
791629668 25074
481081776 3431
685440200 3800
139025632 580
999048959 320208
997719184 997719185
759961230 14198
526201754 1754
339766915 3960
981235263 981235264
512364636 2966
941 92956975
180069119 616
750086358 200598
924720302 441221284
338136833 1181
637801553 2126
55800167 186
673170211 3105
541044325 16886
374291039 2687
972396948 7191
476401588 1588
748674818 3874
926773608 4744
955839840 6220
169504741 1055
976930874 3281
820800000 2736
262463096 1257
936599755 14277
624538130 4054
522346245 261173123
281506528 281506529
210824870 826
196017482 1060
750092310 7442
368645669 1614
390603087 3363
742279733 2641
58125993 349
374400866 1248
369884548 1868
452699999 1509
432756047 2141
906037175 906037176
542100171 1807
444300162 1481
403372926 3123
708898004 4815
859238722 429619361
914096989 457048494
334799947 5499
632400000 2108
353049519 2564
790287529 564607483
584110405 292055202
359049067 9016
637965129 8984
983154696 3529
387144882 2979
514500426 1715
45282973 177
925391872 7208
727586909 2495
359359629 3492
858462179 9974
346016394 7299
849614200 849614201
936855461 468427730
740554483 5569
97751678 1436
56294379 7847
666494784 3904
968259073 3371
689533415 9022
625195206 3543
275641966 1467
191109519 1484
562996030 49491
390429913 390429914
751486681 2889
333831167 13024
427069500 2172
690737170 2566
572184551 2970
364041425 19855
852770528 2956
852462773 642185314
929435359 5140
189856581 1780
812842118 7736
513901538 1713
2784 111815425
849595699 424797850
6250 999156250
932705417 3109
222645838 5046
769823898 2889
702582159 145885
671800415 2636
737175253 2698
954347699 3659
113319984 985
277743683 1548
734603261 6267
394643536 1835
679146577 3994
632028645 2179
7083 525079287
599299186 10321
310499139 3164
577470355 15754
504351746 11007
444450866 2747
253728289 1181
4841 582309367
433137026 100101
564598117 1882
488425627 9178
414336813 4412
445381440 2292
562541401 158910
972069165 710607179
797162519 15004
507776631 314752303
959223710 4007
32399990 108
448847092 2963
880250196 484414444
160562482 1351
845940150 6390
761770224 38448
769707035 2628
91774066 493
43496228 447
347813370 12645
694798980 2316
83448784 355
675757033 228148345
344604960 172302480
708302361 2361
2857 579151041
548057915 2196
281542800 6648
910056084 10370
553727324 15187
913011526 31867
194748015 194748014
5172408 78
280475941 19724
717599667 2392
992703598 446618114
666510320 4354
788867618 358331032
141558546 2778
472988965 2404
174570779 18023
439798535 1466
660659134 265884811
524356560 3816
856144195 7152
882449834 5579
203616887 696
542526661 49860
494211527 6414
404941174 1547
994203314 3314
794703383 10357
13552 323139956
555753061 4980
123106099 1405
301201250 1004
534454849 2096
477200278 2061
463057704 1943
549198580 37838
821928024 15948
845207213 2845
703802201 4925
293401250 978
51488437 411
330327191 13507
147729231 742
1468363 616630
509998301 1700
775708758 775708757
137225199 567
273338021 1079
436801455 1456
90894718 349
893254598 3443
803960237 401980118
762900001 2543
587511628 3751
56830411 226
769183463 3079
333110985 166555492
430698797 9028
708599999 2362
701402338 2338
2266 209062245
305701018 1019
203267340 1469
803400001 2678
911118489 911118488
150457969 150457968
115014103 652
991199025 4907
100390773 1132
343941806 9279
438694142 2384
982829695 6427
272962969 136481484
980753961 15647
823185865 3448
819625137 30388
961800001 3206
151903564 2255
302697837 167945810
979096721 6755
460099217 4432
570626272 2090
699771391 2621
786398412 3084
506104347 3705
373715747 2217
511761770 511761770
156972195 1796
302587287 1700
811930132 4083
568868662 4247
306421440 1032
383033906 3501
678597739 2262
253568010 1012
930781962 4201
537689334 515825381
645707624 17694
2402 276627770
846167435 4487
181991318 637
891475154 891475155
361874649 1598
9303 288591453
833997221 2780
460498634 1535
782151243 10390
469022584 4474
247434146 1376
615362952 5502
428321840 428321841
936521595 33679
213127168 976
389643055 7612
941332179 7103
965400001 3218
928840038 17598
244323602 1223
671398287 7304
976655408 485314577
225899247 753
86102829 369
861933869 4635
875229810 55230
432300000 1441
442194950 4150
267601256 892
789300000 2631
808391201 3950
910096722 28291
186900623 623
741796855 370898427
953839834 5147
99533815 6054
63900000 213
758103541 2527
635102117 2117
724768329 2999
693602312 2312
475139383 3841
123271385 61635692
810897298 2703
622088279 58871
333213701 2083
464376528 2772
2557 572934205
980105978 3357
317902588 1196
258902883 878
1310 324708902
530720767 265360383
673375543 3229
81899726 273
336911445 168455723
216559137 1045
823866599 411933299
403236716 2372
331039354 4366
536204496 9159
449700175 1499
865767739 14441
399795863 2138
765264309 12964
106149148 733
852387423 5054
666002221 2220
265964107 1358
958411265 479205633
577172415 15765
31878713 2842
803845762 57067
788633990 9053
536298405 7311
645298519 2151
471220120 6580
503676504 31508
556891246 4803
394543449 1378
359753600 1552
365675597 10868
776700001 2589
4049 883107145
346201620 1985
19199972 64
542186591 22758
377669908 2470
240599198 802
453298926 1511
604049903 31348
270480471 1370
742860135 5185
637983821 3626
850838 334379334
765767144 3081
414574174 1582
556657084 7927
15428973 61
579146575 55336
949198246 3886
141249527 645
808204384 2694
328494085 1266
834805827 4780
722301127 4171
352483380 2317
515857018 3282
71951452 442
699301197 2331
3917 605807137
200099999 667
140999890 470
345189483 13298
603597988 2012
287658451 2825
733813939 19071
134699242 1983
594273643 297136822
185306525 811
534460322 5407
182999980 610
323399915 1078
2306 417630436
758064176 6311
800499563 3700
633733887 2176
37441936 699
388798704 1296
801859186 9090
732286078 732286078
940372147 3873
603221892 2151
359098803 1197
555955889 2163
42 6710868
189070407 647
884997051 2950
250523954 932
2359 398486998
259674121 4036
426794746 2486
147600491 492
462091813 2179
603129892 65413
421406371 7665
529287000 2750
378032178 3183
838315192 8723
407578030 407578031
976074400 3291
316939769 2415
522627310 2401
454596138 2454
68099773 227
275897086 137948543
309300462 1031
340418852 1909
4704 950805408
385931374 2785
3880 977061600
487440933 1954
712867882 712867882
6673 855625406
149528774 825
247935143 123967572
287359646 135713722
819938499 4715
84018457 1640
274801347 916
576416710 576416710
633666834 9063
942896856 3143
914687944 8879
243985329 835
871800001 2906
92714105 322
57291004 1309
332607178 2149
806347760 3824
919481093 16407
75599999 252
1777 422528210
533058186 4773
273899088 913
188193856 1789
796983987 796983987
396676584 1465
142051101 71025550
783959042 280774829
4012 701168269
401914079 202143479
374190436 1632
369902803 188378149
464840952 2045
777297410 2591
576229787 9612
982338743 6936
387993931 1398
73685275 283
269223471 2374
740885707 20226
879934603 2948
813349077 2883
228260836 2673
898771063 8102
95973792 412
696160173 6703
492149047 2652
261 69267312
662642058 2524
640906896 10416
114900621 383
558030395 20215
954086277 3289
157555351 2018
395311191 13633
549298168 1831
580491119 9020
96365504 985
13214881 48
165955463 589
4515 963760893
920703070 3069
251766010 8705
841791554 4785
337112912 4624
832768591 416384295
54642 825469310
508800001 1696
431701175 1439
119567005 59783503
224813409 2144
893753218 893753219
520800001 1736
631503997 2105
779530564 296365630
634369224 7885
392101307 1307
929359111 3859
205266176 1009
777602592 2592
766883950 4018
969177363 969177364
994901415 489204612
122496001 6380
301516015 1748
238641139 238641140
527914773 1946
72317673 321
889211670 3065
307500914 1025
825199280 22823
241175615 815
671397761 2238
809485951 3255
240227195 7359
487734283 3094
671009019 671009020
472830238 5807
942303142 3141
907140036 731511090
576602270 1922
525755335 2606
837902792 2793
341068880 341068881
941305053 20806
892443721 3444
674473018 674473017
243600812 812
72327197 36163598
535474994 2585
7368679 7368679
213599288 712
641126816 2377
835686711 3752
256068646 2302
449701985 1499
841087518 2871
44273239 385
486001015 1620
680697732 2269
817354187 19598
793509093 665649912
627937154 627937154
139500000 465
394474105 3516
624020597 4131
399397236 64367
762766913 20202
219944964 1606
895402512 96968
453919517 8677
927217535 3152
306967105 10632
510001132 1700
50100001 167
433625718 5999
893469485 3110
322169549 10763
122049200 122049201
693983125 19098
68501357 241
382198903 1274
876725682 9291
308187311 2248
72300141 241
267025538 10262
298418728 2536
763677516 3443
52826447 52826448
925471169 4092
653397823 2178
89531581 404
726904062 251035591
948230086 856436402
390300550 1301
650830498 2232
210360796 1367
564749255 4655
229862367 3347
714603188 2382
885004831 2950
607246001 5375
269049822 1231
976290904 4981
745692608 10576
408898637 1363
910801026 4894
73168089 532
763037518 4944
797311336 20091
599001885 5415
47282737 392
2519263 9
56699812 189
479401979 1598
867247779 867247779
697144180 4868
396044067 198022033
304275795 7855
998865794 3765
647957255 3736
3938 781171644
553461857 3664
553990328 7249
1427 311198089
45310865 22655432
861143809 720836684
681586813 4133
569941246 4303
975900086 3253
244361946 72727
2596 756110960
569701710 1899
33772199 7480
487777513 13647
47133531 2056
663187477 6783
6674 813818042
476884417 2368
217339520 1136
433257290 216628645
578101926 1927
335061583 6292
745628223 4106
649758147 324879074
984224521 5010
74217269 37108634
551031914 2958
718673419 359336709
929326845 562269377
549213874 2629
2772 471644361
631288275 2201
610197966 2034
858603401 2862
631983016 3549
945623270 3181
169990639 1354
143700480 479
200030428 200030429
541482569 3256
253934639 961
30179918 112
821861607 462653192
85059535 394
747300001 2491
475699128 1642
412378629 412378630
842099999 2807
939 252047223
433201381 1444
184090518 901
341264615 1221
738770498 6589
987269559 8998
960321344 140362
460498918 1535
180295289 1410
3418 192195195
250263193 220469647
934 128706663
848700442 2829
280499065 935
225080907 4412
5181 677918307
645792901 119260
828709582 9853
79690235 39845118
537601792 1792
12165 552681725
491398362 1638
322187316 1445
906147001 11000
905015279 8112
231204205 1134
160112447 11167
223996064 2427
364493328 1286
3852 555305088
54367865 27183932
182470461 91235230
746100473 2487
729359928 2904
997249242 5181
651119404 4059
2708 581598652
73342972 1463
279273467 1065
167399999 558
597598607 1992
350326980 1285
2467 364364890
959889689 34722
21246304 136
616023690 3314
298201546 994
744598383 2482
733210721 5654
507144039 253572019
939452766 4031
421530810 210765405
217137167 1368
265634921 1405
1804 246720452
843604146 2812
514030219 2530
425105222 60191
60599816 202
259402717 2391
2961 274324881
3733 250137131
625501031 4776
288299038 961
293200779 2185
559201864 1864
971135640 6316
463319623 2286
722028287 4643
563904560 158045
722952374 22365
225136152 1265
703546167 2389
1651 488354243
576892564 21881
913497788 4163
461527174 246334317
987156193 493578096
186394 619723598
251916915 14654
935231905 41167
752959761 4614
3900012 13
204292501 1250
629139590 2554
257249354 935
167136438 651
450959486 5527
5009 853734581
500133089 7952
188277001 2588
930739039 8680
401115747 2596
963900000 3213
897545226 4599
632534741 12257
253672502 1654
899207400 33540
261503173 4502
504851818 10205
909330968 24254
4315 985602095
7664 971377796
292539480 217003439
844000865 3777
3146 694542420
577959076 40349
277423399 1043
72174071 273
272700650 909
415349425 2128
794054955 46333
170925203 618
675001201 2250
543975793 271987896
76918075 38459038
6372 860175396
169295773 84647886
9675 853422075
536100803 2513
227315713 1024
708291625 65655
789902634 2633
525001749 1750
821487143 4954
20197 470183157
849049728 91890
452522367 2752
489261361 2590
699602251 2332
730633858 7801
392320346 3189
822474505 11892
922859055 3083
767102557 2557
392401309 1308
742175143 371087571
525301752 1751
206400602 688
804601568 2682
12758 284477884
802799999 2676
2023 521359783
285715809 1139
88800246 296
133500380 445
928749619 4530
943168011 5345
402353406 3342
347375537 1434
774343328 774343329
218100726 727
3751 650989801
117274144 1869
321842101 1631
779840678 286736674
137971622 1009
459589157 2846
93322463 2358
141329734 537
473681041 6856
663903779 2213
70336140 9797
604568853 9432
849587508 4389
278252595 278252594
44101664 151
955850339 4373
4725886 2362943
225980710 1661
999597730 3332
909836735 7752
503477591 2385
440684406 16182
874445842 8436
344758391 1278
162619275 975
22890 502733814
328459521 164229760
389099609 1297
932557296 16316
735086440 4197
2844 245749537
803089669 2746
2989 488017019
439198537 1464
533301975 3173
916664622 6725
81475236 40737618
774478551 7925
972189065 3784
20195 595049594
457372091 1918
874249717 874249717
55200093 184
27163990 467
744950127 3313
701458481 3355
936026059 14764
913323364 456661682
6169 778169947
705885841 17820
756263894 2646
471899889 1573
841802806 2806
566940673 9216
853872570 3123
411141155 1980
328719080 6627
716614178 9374
516901743 1723
238007011 2845
765302551 2551
254700001 849
2774 580992108
943230272 22929
737200834 4711
876894062 4973
1909 465419123
128903813 743
917242819 5063
490636876 2114
144093253 1123
981603273 3272
588598037 1962
946004508 11257
682313370 2812
146244 628897943
74867489 391
156654800 5900
198279852 2999
943636801 4350
790841512 5116
577498403 1925
882718848 3936
242756634 4301
581702128 1939
521263452 260631726
592650111 2314
816300623 4047
84439587 393
284857975 1313
93940001 488
130499610 435
3982 951120610
706676293 3654
516551903 3872
462554098 2673
347573687 222376
205046640 765
435899332 1453
411286677 21548
711076132 12547
994719180 3588
362143611 1402
342870840 1560
75404420 338
918760476 7649
168870702 1209
844085034 34644
781812542 4261
593708920 13105
897287723 18222
473820701 473820701
552535651 276267826
914211234 7301
80025791 308
852775901 426387951
790497365 2635
370 108603144
710402367 2368
291300001 971
622038888 3459
765951361 3739
3059 684515489
510600049 1702
191138704 796
392271553 29826
342088927 3541
726661352 23209
920064484 5935
546373861 3277
796098913 50921
289456212 1951
329703267 122933642
84811271 817
702019471 4928
3831 873552282
382541938 382541939
374173794 18749
597683189 2042
312000806 1040
631673737 13308
788989758 394494879
570301901 1901
399524230 2193
365325514 4580
3313 988930500
300064976 1715
491700000 1639
250240909 1181
674699760 2249
727448439 363724220
284620299 1251
570951937 4068
648003483 2160
766377664 3016
767649054 767649053
276530328 1895
163310128 639
715497615 2385
769823786 5393
192461243 1352
178596141 1135
730607827 730607828
515059775 241472
575700410 2847
154067808 912
605988689 3551
894863472 5482
347644415 1302
264364031 1488
321717697 2558
605102016 2017
589245585 9650
411899091 1373
287699040 959
513740695 3724
715650487 2399
957270709 3302
319 52721130
464398453 1548
109199696 364
693415945 11549
564106701 19497
816000428 2720
83032903 41516451
86761045 991
118361227 5774
699601696 2526
390037553 160618348
948031808 3309
744247415 372123708
448445735 9236
586321301 3759
633000857 2110
281887361 2909
266706946 1251
226099183 992
384020489 1370
40041 648090349
271403651 1785
35177722 646
334591685 1677
473603427 1580
333652393 166826197
982385318 26148
796415792 6122
829903488 7104
634914345 634914344
136502249 136502248
269726759 1187
930340136 3256
967458834 10067
581167190 2008
469517296 469517295
83215441 665
977718883 35005
683 160578191
825066935 9317
840000047 2800
667483124 3938
149452211 6300
502657979 502657980
318829996 1172
719126688 4441
9808 728347280
95023865 733
638962704 2424
2548 723986172
386699160 1289
560249377 2083
933899477 3113
377999999 1260
701975251 5050
583100709 12080
921984820 5005
226200001 754
854402849 2848
743556051 6050
960600739 3202
447745589 2385
407190802 2300
374101335 1247
462301103 1541
571249117 7541
527445882 3023
373783377 1690
868927847 5030
22192476 99
602027328 2136
886204007 2954
112345112 75934997
33994437 691
398719189 4846
975298293 3897
73358400 408
657452618 2889
163942163 5191
526896576 2624
380005015 2665
865800000 2886
88389444 1981
243167518 1108
17373409 78
957763760 4694
2609 548863157
934085645 14282
5942747 28
296999011 990
557700782 1859
166200554 554
459298468 1531
771542629 560822401
737025555 6294
3446 675976102
644299622 4966
286613480 1249
731897323 8359
89876065 647
520737069 2258
2571 633106179
902396616 753401325
495196822 495196822
822979354 3381
875671941 4906
674 191569672
241212917 2336
420721482 1551
857097144 2857
961128109 11574
69647903 432
928500731 3095
211973338 4461
662157016 662157017
686281463 6125
330490845 1531
977495789 11727
309217537 1425
311699999 1039
626460266 2881
3974 805457978
280499557 7284
740756546 3797
631492475 5924
308426901 1636
975604007 3252
172643200 640
896995585 52992
329626788 329626788
396224861 3765
2385 517432969
151109425 65303
901258159 3610
750614095 375307047
732 78818966
255128269 2827
940527294 3962
780751429 15910
484551585 1995
931677248 3577
960090554 4029
643149539 14652
455221734 4211
326733799 3100
675602882 2252
289228269 1148
32879739 202
451202137 1504
926260010 6704
66899870 223
985803285 3286
167050240 1888
786297378 2621
449246249 2175
908406558 15767
19476 555447596
65583616 256
883842461 3076
194399351 648
225739079 92915064
137790294 527
858760753 5909
1218 200581655
575998080 1920
261552415 1604
792366775 5386
98825279 480
692598828 2554
1778 459954017
206100377 687
1915067 957533
649569288 10511
54460405 4955
282000001 940
461852577 3191
114906713 5816
851405580 3781
106222443 2446
537367309 4415
649377401 8428
689998919 2490
195530443 97765221
417246001 4925
548871658 274435829
837519007 4348
498419208 2632
621507290 113373
257553240 15160
960960359 18264
680185799 6475
655927039 6243
468529555 234264778
209918375 2565
807900213 2693
628118975 32594
128587223 586
382904399 1740
378258869 7842
656151361 2760
719930302 3979
409588399 5363
53924321 258
457884856 1935
434413257 2797
196677544 828
929522207 464761104
941703138 3139
591032376 3564
187072943 701
323398921 1078
405 99287721
882687646 9765
240871455 1288
291215429 990
325805637 1979
399300655 1331
244347435 8854
967257587 3273
369900001 1233
662884167 4686
862501804 2875
544630745 3494
271501571 905
991347669 6201
773285535 13365
747049251 2815
698533204 4453
845913214 6685
283200944 944
273107958 3464
115355772 636
690351032 4292
44476130 162
57900035 193
569319407 18053
910769030 455384515
948600000 3162
164125871 568
695702320 2319
844154407 844154406
148939990 518
925725774 4745
258275831 129137915
544021298 519160874
894915925 4190
99215018 602
377503578 188751789
310144802 6326
116988813 54144929
194976318 1917
747797534 3454
316609302 2750
87553486 1737
391200709 1304
828174950 3573
184239328 1208
546899468 1823
215992005 1054
450079615 2335
198144640 1089
721694583 360847292
962302573 8967
296857804 1908
17162309 165
491 92630540
535227000 2317
996646588 3340
428871301 214435650
267897674 1244
109045628 2079
674127726 12664
420885349 1751
105842309 403
15005722 67
8536 224735808
808802696 2696
81766597 757
56400001 188
513072503 3681
777825180 23880
138299538 461
276300828 921
3764 312092060
477618834 477618835
671476377 335738189
600599641 2002
178812217 744
375999497 1789
551201215 13649
579204320 4535
342901144 1143
564014299 4412
217472309 3635
238200795 794
568312488 2390
303899108 1013
286506284 1825
553802552 1846
228877491 842
21160200 75
2251 414523901
470960575 3907
976693562 7358
370438081 2250
104915569 536
199828379 1326
142518751 825
656384361 328192181
795900743 2653
833236865 3773
787821389 2910
962571556 3753
1422 381816954
156300985 521
570722819 8583
932099986 3107
537598828 1792
788329784 3014
278274212 2999
146696185 972
562531126 2041
390258624 195129312
348648774 1166
781631824 2804
814892640 15776
245091885 4253
630217491 315108745
670266375 626158098
984385036 53444
418696657 3976
267174209 2528
577188854 13116
877863563 14777
816615756 3132
826377792 5744
504104332 504104333
470121270 470121269
474587503 474587503
879917822 4193
833033668 5707
509906041 4515
717419739 6796
86999710 290
198112640 1052
745420848 3694
139499534 465
182100004 607
161858650 607
947264091 7237
151243041 1780
773551252 2587
852301052 2841
352394940 3160
9800 793047698
933299869 3111
236999962 790
368401229 1228
199859875 1916
863845198 3355
847538560 4595
484702668 1891
114606480 1558
829444545 19952
182313547 1215
42100257 176
645543427 3894
876146268 3331
439904111 1907
210299809 701
775643291 284595527
121566250 1250
676618335 2402
119116354 686
342787535 6363
127305415 17031
41700077 139
509741119 5782
627648080 28010
31800000 106
208200000 694
241767181 1620
188453097 861
995312746 3573
96260175 6555
974150199 6686
356620660 1286
558859375 3805
236099789 787
906410276 8695
878476005 3067
561781595 11276
3997 377839883
884376808 884376808
736869622 10334
688197705 2294
995005917 3678
989698263 3299
562800210 36070
449857809 1592
692583801 22477
43084328 262
587675273 587675274
467816378 11135
805501916 2685
541345740 7998
13348 403416604
37191 716774372
659928961 12673
361594155 2242
671947614 4238
408754951 3368
322315009 3084
39527189 135
967889572 4665
232077843 791
235425578 2213
5081 895714247
380129090 1423
464913434 1644
756598510 2522
630693119 4736
418412121 28252
602011181 7388
542746506 5894
324565680 162282840
68809337 34404668
890214756 5515
42167636 147
644100001 2147
450250637 5764
120827569 691
262669249 16090
490785600 2515
342119471 5390
610715766 2440
997335675 9460
439783217 4588
688660517 688660517
10690 861403343
873598243 2912
612303735 2041
814876921 2904
507299511 1691
605480605 2770
840379478 836503248
26400088 88
284884686 1062
146208204 5029
351823985 13142
306787451 4450
558721448 2081
763369113 3842
619193450 2245
646980565 2182
586849188 2658
679031739 11761
713992630 6487
761402537 2538
829803430 21427
544196673 5381
972575101 9450
111377569 688
265318361 1015
655099331 2279
717571930 828605
100256392 1136
3521 902761885
663090556 20739
465005036 17768
699284801 2350
41203396 598
696430258 696430258
613956095 79776
464708322 2366
423807477 5654
859215417 6923
604203149 2014
23399922 78
411503200 205751600
83657158 8401
970995984 484323079
449826007 449826007
841168315 5229
546580209 2023
597599999 1992
624 180890623
979911824 18637
469622203 3466
303446601 1550
558822771 3627
691512265 2601
929913675 464956837
98400281 328
141900472 473
608101419 2027
988781113 148332
983141955 10095
537121777 4112
530788875 2085
162170904 1261
480956869 17837
281359801 1005
537009318 3429
751800840 2506
194161445 5007
431487777 431487777
643543839 3349
4859 752481442
8846 420872784
644935313 3688
373362381 3519
794406999 397203499
872665792 872665791
92359069 702
802394588 2913
54556931 674
607621848 3846
473119391 2280
3455 800482040
260052280 2407
724415689 10974
568809406 6507
764099999 2547
422923814 1845
33650 685471426
875438057 41386
785327883 3255
632206095 8341
485739776 8126
971526075 80538
238039074 1134
313457524 1069
354762571 6880
686395724 266994130
1057 303333632
724880856 724880857
535945809 91646
341401138 1138
580201934 1934
351717053 8633
41082753 41082752
392407583 2784
204643317 1774
351599268 3808
177720396 1668
605397857 2212
443483250 1750
745290575 5922
570121594 2661
715213132 715213131
832866093 8777
996707088 3408
801474520 801474520
302547323 1294
457484544 3267
81473277 29948557
470699999 1569
408155721 1615
838238415 4593
169689584 773
989929405 261333
202523122 2034
443818176 2156
18375343 208
789049900 3458
560141069 1986
741187346 4344
935936867 16823
937532096 6746
80456804 80456804
790147585 5035
123676875 9586
725872898 725872897
421934338 421934338
652406354 2595
992096694 3307
590892952 11856
41656 991871016
654721452 5271
759348698 18220
314088140 1309
195600653 652
69363303 540
337202335 8302
877137627 11827
831536623 3558
901195905 4443
122448931 766
421848769 2112
302016177 1179
285034425 142517213
2611 695275357
688990362 688990361
945504687 7081
783642238 2774
585091892 4042
251223526 945
346379540 1495
238959500 24635
98548767 1006
223416116 4466
349801819 1166
524262111 2123
319208451 4105
416488195 416488196
306301216 1021
799224911 5695
710396402 3419
234347065 883
526546439 5061
341098864 1137
816 143937504
481200000 1604
592949943 1978
800386087 400193043
688930727 3132
579552486 8018
413700164 1379
538348481 4960
583122260 3135
222880710 2437
698898721 10839
345899912 2333
606437503 606437502
71691867 614
498278755 1686
958564041 20356
287400507 958
816628697 3529
1352 339179949
189194247 878
3360 797902560
971741919 3277
253478911 1952
557953340 4151
318301062 1061
687703811 2510
621599075 2072
947747609 3843
754227192 7944
855778883 25712
402067407 402067408
21299929 71
860699440 3725
407946946 2999
951033497 3594
256567553 1361
449407475 4978
817769768 132072
960845390 5379
844806750 6625
573397664 2391
569266228 6847
691836122 5226
425468641 4874
586884627 6489
922936689 10102
2779 814285906
503912240 2051
192302177 682
212459004 1144
206639159 92456
777616896 4915
252455999 2680
343300565 1330
903221429 3390
883726922 4990
345613904 1365
31598 492474495
514875238 2777
536809679 17820
94420583 408
725426279 22266
433201444 1444
553098810 3623
850461899 3926
864300492 2881
544203037 1833
270173715 1245
256790555 2178
108554828 526
805832384 5672
734392645 2459
941732646 4532
611029357 305514678
520689913 520689914
535582691 1863
888296570 13202
564964207 3055
635696835 2261
878226144 596323596
70973538 782
103823649 3038
369746712 1319
355800000 1186
69295575 287
547192561 4920
627397989 3466
978645642 52494
906072894 3445
267361002 1261
832323080 6220
929411054 3679
211072920 2460
162589480 969
686529802 2609
331046379 1161
530099999 1767
860766720 11040
875058779 5788
123484382 2662
184766779 790
394007123 176994
103194322 479
68825115 353
235800297 786
72000241 240
273023262 6822
780824896 14759
446 100685392
88210006 12363
899653524 4037
2377 569835231
2636 362053608
2039 435629460
171835668 3121
562389744 4772
409637289 1649
330103541 2980
4284 975262166
518212799 12720
946107239 471396844
9253 786653048
972440721 3969
478050452 2348
987830552 3553
567681244 6145
488698372 1629
36425180 220
456601523 1522
3710 908096700
310198967 1034
434173539 2693
742430851 3651
301501388 1005
1304 371913775
710869313 2551
199138887 779
543450130 4287
626267967 626267968
996259503 498129752
273431494 15442
840360192 10432
195423488 1352
999651823 6621
982564200 4328
54795303 227
332367200 332367200
33300110 111
859637111 3161
989194167 4797
96174174 786
350181387 1621
873053441 11216
45868495 558
394698005 2308
337199467 1124
668339521 2244
857919601 3240
197700907 659
995466234 10704
732783892 3840
606315601 2440
932100477 4749
33384857 172
435667639 1640
627697000 62253
981599999 3272
347998840 1160
601138643 4780
17644707 71
928309116 9228
991485300 3365
465117836 5374
60300000 201
968189948 474246718
329194584 5762
189128576 4732
378400119 2030
519560673 3907
267521917 267521918
832502776 2775
619916935 15834
1153 73638990
475234088 3609
180899494 603
979189626 3974
958803197 3196
705849863 10679
690968221 7993
353698821 1179
932940303 9749
942064425 5726
144377311 863
12025412 88
737097544 2457
286381126 9201
268200719 1620
766174589 5310
935996879 3120
939593560 469796780
380117696 2968
496633527 2973
676388516 2585
282336161 1090
121070144 433
173110924 173110924
597299999 1991
222546991 2096
359046563 1527
143703434 854
127813119 557
479859414 237887152
968105739 3227
901988345 3318
818463083 3812
770330662 5995
603704448 17195
266862437 1194
7354 688544026
503737351 2932
59039102 1223
39074399 3015
395778258 1598
923121080 8024
601030145 2288
344101146 1147
406502064 1495
725536932 725536933
171000570 570
160800001 536
731644360 2837
811235421 6247
763734529 6912
895533714 2987
931680295 4277
1175 274711475
497630126 1775
747139582 373569791
556216943 2109
150900316 503
759098807 30636
719992646 169194
545801253 221207365
247424445 1340
631362012 631362012
206664279 7477
605700000 2019
611 151220791
24299975 81
13116 473723688
59668853 26405892
266699999 889
470509780 4108
260302427 1234
121199798 404
937842998 468921499
152489077 1861
69408772 346
373274116 373274117
392315615 1555
794102647 2647
338579519 76880
929578853 4209
1859 92854580
519144094 2987
452075014 3159
434398552 1448
601686369 300843185
447599393 1492
814475488 9369
185495565 971
21125630 73
278058600 2641
794945580 2860
99842218 6854
876568990 4345
438125699 5100
6768 73211150
3924 626562265
10622170 946
473622917 5881
600001999 2000
570154805 2097
358784845 13596
9299979 31
788687413 6558
917105481 3057
100189970 445
974269879 18860
455 59304906
325199300 1084
526545874 7612
305098128 2324
766507053 766507053
698240223 5080
142376200 3352
14567 738213647
798134940 321545140
698765145 4081
6539361 3269680
46200198 154
809702000 2699
820215853 2971
34676 686311766
775394278 775394279
399857033 399857034
944755867 8489
568724867 6054
991886350 6430
748894558 369608177
3573801 16
157291760 729
161434498 3129
931318521 465659260
973142079 6776
63668811 292
241481521 840
102899826 343
763168892 3426
609689158 3021
999796122 994766220
2271 188534031
641401032 2138
178890025 827
241286350 4297
789637261 3079
686097713 2287
177111523 9954
2538 494671428
1735 454338988
583777474 15636
368700001 1229
198718693 1680
1023713 511857
632031161 2697
945424825 7771
892202974 2974
224399253 748
989179725 839095038
608419449 608419450
337654177 2481
851531340 425765670
768401924 18154
735710170 2999
941041567 3142
174160968 678
842189613 3319
734519355 6193
778127487 9808
710236906 5720
156127254 719
454325094 2496
126905686 453
286148610 990
467701560 1559
554776314 3407
753862766 3276
747000001 2490
593328519 3442
861290707 4577
685769876 479531898
433026148 1484
128772968 739
229662680 840
1111 251645509
2588 764738472
968216643 484108321
230575751 792
5209 917950816
532198755 1774
790371333 687312124
680136 310615
900167400 6050
846774896 2992
272608329 965
841206503 14358
2274 544773084
178377015 1018
686099999 2287
696281019 2887
444755907 11942
590610240 1991
170403354 2275
883395689 3511
880667593 28812
337934642 7781
717470095 4066
3177 540555877
297900000 993
966733066 5198
762200069 9377
349679361 1280
391600922 185458548
974652265 3537
675002477 13790
2278 118474224
232386881 1123
892980436 614557351
499 136538880
911805938 3147
583202781 1944
522236241 2519
708835603 708835604
626810999 4300
415820703 3559
11825517 5912759
180134387 882
648266726 3321
886797045 2956
845625683 5566
403801345 1346
105440666 5237
313166809 1416
619032752 4498
763512448 381756224
737948886 368974443
761659769 9110
342301142 1141
610269392 3376
515093345 3913
442145623 431729206
98228423 437
34710369 755
963633501 6220
708297639 2361
764398059 2548
177899999 593
128489011 2535
321030080 1216
913297719 2235028
946203154 3154
393905136 7261
956400886 3188
530807707 3282
940585648 4468
4655 825287798
618887110 6054
123600412 412
288791787 1422
464980358 3439
31031596 395
1103 45828108
472816409 1858
106988191 496
671663208 455113
610266130 2185
530876241 265438120
141531961 1606
121448197 598
591093083 3863
17615 312918843
614489946 4135
494795788 1969
988551485 47000
488571529 488571530
428035651 2030
394868437 1986
818205559 53568
364082999 1500
355728142 1834
296699778 989
508771682 3683
878758906 3337
565500001 1885
697577918 3343
433070872 3614
719019513 3968
578815428 17034
541112267 9218
17445339 5763
332168784 118146186
426353838 1473
443196197 2503
151757558 1251
423342396 423342397
693837078 693837079
88729060 433
650947661 8338
995104368 3317
490351595 245175797
609064516 22237
524095845 404377407
983794518 3486
218100500 727
255518110 6273
147549550 723
928657703 928657704
454232714 1991
331201680 1104
109257217 842
897624591 897624592
81900088 273
7409 950100524
786343054 4805
285126254 10072
550372250 5753
173922022 2703
730499307 63866
162332987 713
633603771 6026
786866279 6096
589199458 1964
483978706 2772
792842348 4178
665207907 29500
402487921 4911
831500100 6690
509400000 1698
214500714 715
158638187 854
573419033 3339
507329343 8672
859969030 4182
553340597 15628
212097671 4006
453901137 1513
56100175 187
795083381 67340
238475176 3058
684966740 12692
922966831 7100
19376 879548499
514194209 2139
567161009 2504
769517027 12588
450081030 1697
467692923 36000
522606444 9555
551578514 2217
962104426 3207
749622554 3795
865062229 3327
986 253046439
904803016 3016
386698712 1289
125119609 529
715541996 2822
309116200 2191
432298559 1441
885117900 5084
838500000 2795
636342943 2822
515360285 4145
764990953 3992
625250605 10649
80657918 278
395230294 148334219
774784491 387392245
379115271 2335
691799947 2306
726073329 17061
357774399 1244
187953106 82107770
594177169 2438
531489589 2674
457618298 7550
119400397 398
576601922 1922
253930349 10561
982666066 4469
202500764 675
184074660 11286
812907577 13689
415753443 1978
401097199 2800
348196290 1927
778046955 778046956
881965188 3553
506434931 2890
62622196 21945
836685942 510439731
687245753 229541
842272167 3016
938053515 469026757
346857339 346857340
745535918 104666
417378254 1437
81338368 6321
366435359 5420
924596918 3082
2740 679735209
577396764 1933
666988643 519331759
108300360 361
355361959 1305
634545170 2237
60385287 794
481182229 2124
860717544 14305
742474489 7565
700302054 2464
458401527 1528
3229 738036385
999206516 999206516
26279811 1588
581681057 581681056
3670 888854228
209074544 1744
912000001 3040
992102826 3307
871335958 435667979
27881397 27881398
952301350 3445
817930979 2862
792662191 2667
960804400 19400
400468146 1389
763070131 2957
836700741 2789
664600956 2310
407510592 47381
329402435 3378
334644881 1578
402044786 16854
819799576 409899788
2220 431411774
628898075 628898074
880646643 440323322
112654128 472
936407394 5635
812675585 406337792
819597269 2732
259190409 1994
658832940 9882
416168137 14969
225873900 918
118682508 4998
967497345 3225
952718486 9533
773696953 2921
217633751 2401
634923608 3044
423768457 5268
55082572 35124020
195624872 2439
381298730 1271
672320691 3573
505210056 2587
534281950 7054
10368808 44
15000049 50
707868388 8577
771493590 2790
942250301 942250302
421326172 243085444
266035404 1236
127257575 431
179386372 898
165683631 670
659074810 2925
833907588 833907588
40678982 231
1092 188928646
540 45881994
237541674 1505
1678 176809594
872908128 14573
346841069 173420534
243299625 811
303714940 210953648
393898798 1318
423450161 423450160
510041661 2330
621880034 3336
145767404 735
619711757 5135
358345167 358345168
317217312 1392
933327632 3711
947889571 5865
897747483 853847334
130500434 435
43129336 285
181036197 747
294600319 2432
1169 284884307
501691783 250845892
28199928 94
406438442 406438442
921023798 23459
663514656 4256
529940795 12268
364499599 1215
695 163737343
551856748 3579
755377429 9323
634804180 2116
710237005 4735
267599389 892
306122127 1997
886801763 2956
789464623 8903
13438 788488088
918210220 16677
311413256 17171
361920031 4721
842672381 421336191
414079336 2669
5175 864878729
575596088 6109
912168961 22080
220509465 752
523803229 1746
809904816 2952
610685409 3837
538499843 1795
313696021 165937884
650532620 6232
322586807 4668
304200001 1014
371664025 1752
208670174 4907
708909452 3043
101699661 339
370731169 3054
388801929 1296
256672314 1890
750599022 2502
703820928 3019
114795849 902
807575507 7145
3829 609846251
555901731 1853
224900738 931
256465755 920
988690734 988690735
707582301 5846
668399387 2228
251099164 837
876353030 876353029
146731969 146731970
646403976 13976
769398943 8242
523543464 2248
911670525 3893
120588428 663
632463678 2793
370146264 2426
960382919 9674
29728775 1848
377112416 3274
603700397 2426
818239501 5122
857400001 2858
203134108 9417
568277201 568277200
70091447 421
407999999 1360
882528191 30849
2159 486718483
780369120 2610
774674535 4517
983198825 5132
260988085 1932
27172017 94
941100000 3137
140431969 2870
596169128 4864
227478465 6719
674808109 5106
189 28944711
24477674 830
772492513 2992
118263131 611
131192145 598
350462607 1291
483899752 1613
470701305 1569
454500532 454500533
858255000 2900
358193880 1691
916743888 4248
827098499 2757
982496726 3275
347626421 166550380
286799045 956
658002635 329001318
3366 933082431
963963601 3720
981596729 3272
458539400 1622
958639785 3204
976202472 3254
97694184 385
938641691 4962
671097762 2237
251138250 4170
53865854 23553312
403909900 2038
628272035 2338
139459550 512
110153818 1365
904362457 4614
935456522 3766
539557572 539557573
272326901 272326900
388870937 3745
108384259 3262
924884659 3842
420438042 1479
257641165 150712040
183633087 637
467430104 2921
786888596 13497
926606741 51157
802551287 802551286
840691272 19546
316870344 1581
419822566 1955
583910936 5188
237261291 1761
3973002 17
364498784 1215
540296881 5836
350006367 2914
507905972 1759
988041127 493297626
763660373 2900
118500396 395
959167440 16060
810003340 3364
4063 815691943
822373499 2887
795183055 2778
857520404 8883
81 8586539
410826001 5267
176400592 588
796006739 5521
1423 235407030
147208257 1449
789141894 57005
184158062 638
846014436 7054
750074325 3003
718502154 2395
842994595 77474
668916699 3950
485060941 372136261
666901608 2493
101592480 1084
506223945 2671
173342287 1204
433343 890969526
200960073 1411
208346961 1090
69300346 231
517978052 2885
2951 879222899
946196846 3154
637804359 318902179
642613022 3450
717284433 4463
233035322 9763
5084 929492468
275148468 948
175576015 4742
147490531 684
28894261 14447130
761699155 2539
415052550 18909
127050612 524
109028761 109028762
179699401 599
3967991 24
516434762 2017
753682325 376841163
424555621 3910
881892582 881892583
564900001 1883
31041507 188
809269407 414254317
943308130 5536
965658239 4428
584829173 4981
113086059 805
249139603 1491
610499999 2035
142063495 122937036
819954081 6560
244377961 19429
899870311 4064
714304698 2381
648508158 6421
962697426 3581
83646263 83646263
910832849 9955
472497760 1688
705945182 3166
507245819 25133
971918516 7041
807302690 2691
855491456 3226
861900000 2873
107258943 2192
256800855 856
416417843 416417843
210744376 1462
661502206 2205
846299999 2821
763802547 2546
768663883 11698
828522501 3629
5815 764569079
344037024 209306517
477873666 6204
723300630 2411
444300665 1481
39613873 656
395470024 1443
410401367 1368
711305910 3332
69366732 337
481363407 14892
737828520 9490
648017879 2477
826731250 4267
346389824 1751
910918873 14034
353998994 1180
121659565 452
439950719 5280
2287 602521585
489337857 2128
880968167 3467
647754966 647754965
278099860 927
490498366 1635
489740717 165976
12411 898792209
649530088 2504
216003936 5972
98399673 328
337199999 1124
398428542 5458
740419583 3940
652702869 326351435
350191941 2324
248944604 845
622229167 7694
1106 242536491
259531030 2630
29402137 248
158508475 1914
572969336 6059
452233800 12108
94020065 1087
76614559 4040
397215421 3779
310801037 1036
490968820 8780
395698681 1319
661369740 2355
650 142643368
12300195 52
986886989 38651
592123940 3153
143029497 3471
674098350 2247
2438 619544177
197856749 1750
170400001 568
262516575 1268
76424697 76424697
625989686 3823
840292740 3306
2760732 12
252068056 1626
808805196 16858
782074795 782074796
599106817 599106818
985500000 3285
809550153 3856
524401634 1748
587998039 1960
75125399 420
442930122 6906
16499982 55
405600880 1352
517224217 9401
121572449 2336
119549618 399
871505295 2905
909297481 3031
2057 536597723
467605202 467605201
601202003 2004
711484067 2901
107846 421738465
865857599 778810052
29372 852447618
934200001 3114
691283055 7271
309901758 1033
899178920 899178921
970252006 5972
619808709 4691
586192408 366456
657742778 657742777
283452479 1728
630000000 2100
318000984 1060
171088963 1221
123162931 1242
5182225 42
402265345 2496
550522177 1979
571319132 5907
629399999 2098
881400857 2938
717619367 717619368
679502266 2265
842402807 2808
423824107 1444
457501468 1525
316293552 2064
965297712 3635
179158150 853
194033431 97016715
458817983 2348
310330141 1313
973499999 3245
931226415 4899
121416673 542
2825 644252428
5148 586275144
121200035 404
817694762 817694761
969401432 12859
731976873 365988436
512698292 1709
289557183 5122
515739993 5978
855453324 4175
207249507 3030
688126909 4596
53099910 177
388985443 2101
298058479 4969
746162256 2931
147798566 535
556799806 1856
597692771 2502
849328923 2942
333001109 1110
704204723 2874
273667939 2139
725244835 15692
937670231 3283
123748185 88077
581642882 290821441
942299999 3141
562825376 562825375
604833927 604833928
293338109 5908
725100394 2417
818700001 2729
915388029 8314
219963667 754
771899316 2573
235044212 1640
548793423 3447
334337995 22903
19888778 19888779
388659556 6363
569068193 2237
807976638 3594
456856743 3646
888379048 100352
711527981 4080
879706675 439853337
694502316 2315
71844379 2516
418201394 1394
335622102 4098
72685669 439
759243543 4655
716277959 2931
181229262 89997850
65672641 3191
732023938 732023938
305447269 1596
413384901 4850
662325858 6921
832016691 150938
64229145 716
516054397 33108
573583453 2011
577047042 2886
170550773 85275386
360570994 17268
621375964 310687982
505618097 1847
838364225 419182112
374365501 183794111
567389989 8514
10593425 81
135032244 485
152292841 559
906881021 3838
2400008 8
738 79374114
408555345 315907
243784572 1217
642455096 5884
659478867 18156
670785891 7344
894144015 5052
460900874 4027
92596198 658
814206460 3452
357413938 169515279
571416104 2723
682752559 5770
408601803 1362
3507 661328748
601271955 4358
546806623 273403312
152711690 543
1199997 4
664833318 13833
558742808 2957
690451150 3569
149817878 988
88270688 31997376
999385728 4728
354900552 3992
168167431 909
8100011 27
237986336 4508
518401728 1728
897677967 4696
174158892 654
890718640 3505
232723195 1174
455607979 2435
755173643 377586821
28567525 12526161
856679158 5334
810415174 4309
928966627 7146
833404264 2778
494301172 9191
736547243 2701
383608281 1582
759421105 9308
412661801 4442
981408985 26721
8382 855831887
720923701 4220
797664098 4081
116980432 464
63448419 238
28965108 855
836099883 2787
730804475 2436
792931371 396465686
314131203 2474
791177177 10186
18875502 69
600000493 2935
188994900 3204
779616624 8579
887334629 27545
24057970 195
677707711 5010
513420768 4536
787317265 11491
178168733 2798
26976385 271
592178050 11399
481202144 1604
97549332 541
17498 576418784
602118589 602118590
9737 771067322
921899216 3073
446355768 2214
686437791 8879
733010099 733010100
948109106 15098
31142402 206
496716750 4921
43602443 274
110377341 796
463353150 11226
5391 417315050
197653218 1370
133800001 446
761697462 2539
837076752 102085
983264017 5176
264232879 1378
974047184 3956
589766799 294883399
492007333 1998
1827 350652715
801556673 801556674
218437575 4456
556135174 2421
80033058 307
818435521 3434
997823174 489371004
39434956 1892
478800001 1596
658785163 25374
993436863 493843344
485902825 1652
4120 537712831
217608970 217608970
650135941 3398
351599509 1172
104438743 551
334418202 2173
379877406 3337
185700619 619
810141656 5156
611848266 611848265
490975768 1720
156442776 2492
997500330 3325
73517240 501
977003762 8097
1061460 20
10417330 74
576813839 2740
2322 476314182
311767609 1165
287831308 1025
4137 815258098
27386892 156
840666447 7949
978825478 5131
234853415 1711
854606431 6166
944682917 6624
527401757 1758
80500125 354
921076889 4551
804582858 3229
74399751 248
992100000 3307
277519751 6769
65531299 307
877869755 5904
508425410 2234
266037734 133018867
505250640 2896
522070219 5298
225879403 2708
265742700 132871350
401701338 1339
461590993 120962
391324817 14263
887632927 3112
589561518 294780759
895198475 2984
912009690 4770
238599805 2462
918409209 459204605
208396571 1471
689386711 11786
556743740 3374
713078127 3005
121199597 404
327025835 1548
242999384 810
521754659 2030
364558881 1904
190320867 706
539702366 1799
26172817 26172816
791017111 49101
836170624 5977
761411079 380705539
548184383 190872
638397871 2128
65808239 467
2567 262256020
862972962 431429
289410737 289410736
849803490 4449
224999999 750
721270862 6353
402392243 5965
438923305 2628
599496760 2549
570451863 5066
451187287 6581
566699999 1889
350020570 2019
765702162 6549
85200419 4181
576711473 2069
18899999 63
269938601 929
89400557 298
901756832 3446
927868705 4182
15632 737344880
877642340 11498
901695028 15028
187799700 626
838802795 2796
60599991 202
896405385 2988
128700001 429
896103168 2987
253683850 6386
915877355 128152
782639050 391319525
208755656 1227
91225983 434
717421032 21383
514685721 5181
831545724 5028
948259705 9611
817799249 2726
371852039 1871
987651425 987651426
685798044 2286
104700348 349
1500000 5
879034093 439517046
581699378 1939
758506898 2881
10867 947982745
709982280 3780
510057070 3083
279443526 3925
21367583 77
64137811 64137812
641697860 2139
875690603 6868
693300616 2311
316 25441476
214799284 716
608825170 17341
563184000 15644
575190631 2143
981606666 8733
32084027 460
851911504 851911504
977415456 8342
758027253 59659
888872449 4376
661534146 3078
374054299 5003
632251999 5094
540901802 1803
868287252 91039
2067722 10
841767501 36050
726242347 363121174
759488941 5724
522310041 2758
374208344 187104172
722604109 3265
314023842 1297
64653039 32326519
201479325 100739662
359130047 1243
149115949 74557974
298142701 1859
321589105 15261
364183426 3951
303864691 2542
481151815 2795499
419303965 1659
811198539 2704
8100028 27
671004968 4903
35906642 239
110462 837869656
907001506 7042
6272274 25
5944 466165069
598667704 18932
205793629 106831447
950949167 3588
414133860 3086
636944372 3003
46933920 198
30562070 154
10286988 301
771939766 3095
157490047 645
593029445 8596
803490301 2700
797461931 5386
379003599 119929
389629606 4284
81899763 273
883015824 8425
244199187 814
620463388 6542
416957537 3194
934503115 3115
598485471 299242736
538358541 13867
33555479 140
279299069 931
10667 620635015
589057055 3024
832741159 9462
775035702 4862
803588443 401794222
443690275 6052
501586399 2083
722213255 2739
750312003 2524
393253706 10823
553495439 15380
808190136 9241
842399900 3681
157183045 568
950857046 3431
529501765 1765
369631717 1252
923238900 4650
653702178 2179
576959030 8019
931067207 256917
889766046 3918
573807441 23063
285504482 2105
605932088 302966044
200680920 765
815359706 4991
410491621 13860
53399905 178
815880327 20743
633488794 39291
944795543 4431
988205763 3294
115611050 469
463016521 1717
140100001 467
413441596 2120
557336619 557336618
846900001 2823
946348706 4075
810573597 4957
105000350 350
563731709 2603
5762 278768670
780200291 11694
350904960 1449
123856941 473
333600521 1112
729597568 2432
489671269 2266
301077924 1148
700500041 2335
598289401 5685
104910888 422
858518167 7102
874788226 12981
618333891 2647
630602102 2102
230210400 5325
412901723 8467
187470776 187470776
317255874 158627937
524662097 2658
363600746 1212
839172835 10268
48899855 163
229121539 1058
465301493 1551
883720037 6095
868817831 5234
151162071 872
276341712 18251
408962817 2944
31232 519913809
814200000 2714
643503271 2145
361257308 1705
396301321 1321
823421985 4117
391 97022525
959404517 3198
464833321 1619
731237539 17809
893658779 32677
561521289 3658
201900208 673
75884500 2791
167400558 558
708631630 23333
788154337 10096
213879191 106939596
113976728 3240
836999772 2790
825853381 46365
4670 414653970
552298883 1841
414437364 3537
111266946 2358
83098007 378
905160964 452580482
451991275 2407
426325273 269874115
926103746 3087
22500084 75
155062228 155062229
831303392 2771
382801874 1276
743108963 371554481
640801143 2136
385325784 3034
483646371 6898
505859327 2304
196982719 2092
278347251 9233
726408063 3539
64499910 215
562282272 562282271
885837266 3838
616413617 2212
959309009 4770
465543875 5744
470512723 1893
396773036 13439
819978279 8870
805884689 13419
771599999 2572
999377025 499318140
731404042 2438
804 147197892
683289064 3156
468637337 25624
295372975 1091
420258067 1838
116497899 2199
710553632 710553633
273513931 136756965
241199533 804
284544789 8822
64736439 276
997496674 3325
265985874 1740
565077013 2051
220980209 1432
103595722 103595722
21613761 17003160
885613763 20652
653171817 2836
393305123 196652561
3124 477903272
977250848 481500947
675297748 2251
279883189 1404
363300001 1211
265001039 955
180666779 1515
570898096 1903
692697300 2550
199595548 18789
592477507 184988
958597039 958597039
380474519 2669
612979439 4369
435556818 3619
437766199 5199
953276566 14955
865216457 3302
242560043 1067
374347406 187173703
565567054 2314
123201681 3668
59399075 649
14119099 6420228
822790088 5457
211746302 105873151
553720957 276860479
97067320 350
130100674 66395936
604062432 3011
61170539 502
462186121 4587
237922640 3147
683186114 341593057
24473713 1328
959704404 3199
993303312 3311
264300745 881
464027487 10684
37705892 1879
174000001 580
290718368 1557
291384194 1638
669479192 3933
578879682 3434
467371957 2788
517199999 1724
954734577 7291
954671164 73660
970203234 3234
636829671 2211
632856663 3922
30326850 855
921602020 3072
125978400 480
93710731 610
228421436 114210718
104135828 833
207023123 924
855602851 2852
212759829 1815
761040772 4268
225878641 1040
881160598 9704
552281898 552281899
73688000 250
739200669 2464
331985921 8960
85092235 345
986474219 493237109
825619137 9005
908662246 6299
382228783 382228784
174943762 4297
353826656 125531416
118024889 465
163800143 546
812002007 3621
75900143 253
183578701 1450
729903734 2433
2469 698515495
230574149 184581553
112634726 112634727
852157365 21613
837491021 3618
443698520 1479
384299592 1281
882209853 882209854
99527725 2154
51515881 195
67340865 387
953398585 13407
67210022 317
375799260 18372
846470138 11032
73734728 734
345606174 3987
4099 745826793
905486294 905486295
774015697 8747
304474266 3277
39695080 185
524100000 1747
803695697 35404
714417399 7233
210212796 785
220800736 736
798832319 7176
612027452 2819
264090898 1159
718356496 4647
288756358 109282911
504681621 2018
692103690 2307
734680070 4122
598198519 1994
623818681 2291
797372819 2662
408313274 204156637
699904036 2333
803999778 2680
797253099 4775
203400679 678
760532307 3078
572401907 1908
342161121 342161122
623471561 16163
106186499 821
111542615 37628916
79554235 317
892934590 892934589
780163369 17197
102368269 4203
430809474 4693
10527661 9058745
603284798 3035
310345539 1156
587358294 2634
45587357 22793678
638336399 4350
960300900 6275
683614393 15499
1268 219005101
152838750 2307
773207063 46844
120286520 1006
822020497 3273
462849766 1660
813444141 2757
948715158 3829
3040 793982295
564898118 1883
236537434 1465
596 142327184
929824959 5019
396301320 1321
211632398 211632399
47867568 391
256187037 1111
125700605 419
333078239 1902
627787706 4363
266702921 1135
686773272 686773273
492320170 77602
303900577 1013
158355480 566
178572856 616
863444868 72116
351928407 1759
619131589 2182
907712414 13953
755997479 2520
750302932 2501
127947758 8897
47981331 47981330
982525565 489542264
229657423 2449
841142760 24216
1072 223602874
875027400 3400
50455314 584
800187615 517227882
912682138 5852
488390328 3557
806857838 3781
949499308 474749654
980091238 30753
393034642 1467
549814256 1976
199501039 665
29470623 457
425700000 1419
8741 173068987
350287791 2807
445737819 3212
237298515 1361
452998489 1510
77846938 77846938
78581073 444
727042751 5125
950357435 475178718
307200000 1024
227700961 759
439204680 2874
776281513 4682
897776447 3448
165363918 588
790132741 341957776
302060733 302060734
774899753 2583
204017931 2019
405539840 3296
1007 54217704
666599738 2222
322297487 161148743
656115137 12799
771066320 8080
724108878 5820
623353143 2138
624899999 2083
350077775 1225
132441084 4462
485596368 339593550
823050363 4553
223253885 3659
995224711 4170
74100472 753
718797864 2692
214594531 107297266
529576433 2311
634848984 2149
30069321 191
262901967 131450984
463562565 231781282
738625885 297346909
404232525 2025
157741921 840
858889601 9054
443100000 1477
983240498 4803
704400514 2348
227203667 113601833
37797041 173
479612265 479612265
32954014 11330564
307635474 307635475
5692 870522532
689490071 2763
748687949 748687948
1100 76980200
979422587 6355
325912370 1498
692814475 7626
2635 527151093
963818427 9453
940000939 4747
916236668 3719
179999400 600
696790846 2810
451800001 1506
161668025 161668026
883280609 441640304
118162441 477
1851 167076813
568308708 8236
845271642 23838
323825821 1718
717431733 201511
701397661 2338
662997791 2210
818367492 69189
639681099 3474
675094185 2789
943595584 5284
422436098 20997
953103177 3177
600442753 300221376
97564601 700
773907607 5666
267140161 945
334496941 1711
930438079 4576
736267519 26106
299688180 2719
938014645 469007322
403858454 3003
568405200 10200
343280539 1354
374304546 3538
932877854 4277
741148016 2611
239173728 944
528052442 9838
545782370 10139
62400209 208
52920577 309
24807573 189
603002010 2010
452880826 6110
780644304 168715
868862135 434431068
25895555 204
81625745 282
230100768 767
795288605 3683
942929415 10868
810367654 9917
5774 986112590
225681833 856
884088201 4309
568091889 2224
761280649 11064
972899999 3243
722713854 33827
341471945 3784
212700191 24072
18442373 12894882
952013000 3425
814994907 735207412
796592030 737853539
568333296 3845
72332822 1306
12757 731091741
630588366 33624
47870 236717150
711659442 5176
486002207 1620
536873702 5287
544677770 3985
822102632 4238
105839475 105839474
317978503 1294
800532104 6614
784759132 2694
366733787 5261
561651043 280825522
570800236 2465
856500831 2855
559264667 2951
487499017 1625
812402707 2708
657899634 2193
465158097 3064
600394442 5834
654352298 9129
713998815 2380
645603489 2152
999205425 499602712
412441198 2483
730257649 4013
859386048 52152
642488451 3683
94763521 960
586931475 2333
46800221 156
459031583 1577
640402559 300000524
906695726 4227
348899999 1163
659699362 2199
829202374 2764
804272045 2939
846323839 5056
775770913 5209
606192657 3215
860360760 3122
452018320 2384
377633939 1798
959162947 3316
771421336 11286
554999603 1850
813387463 3631
489440977 489440978
221283880 760
418399908 16870
863751637 10901
2546519 401
228338889 312793
544346551 3047
903775 129
108218186 3169
994342840 5761
877329803 627260698
494819907 10201
331500255 1105
228043499 1185
81061039 716
51899827 173
636025891 2707
385791310 1299
85200269 284
554365633 4854
966851831 4270
745594228 146746
628857349 8923
297337683 12783
495149572 4567
541157727 2156
342464816 2888
199048377 1045
53029569 388
612106104 2292
537000288 1790
633612877 564445878
898311822 6889
157962589 3022
7774 641462937
482713183 482713182
354246749 1755
864708051 3263
46550340 24976780
450900000 1503
199572121 1926
547391064 26065
424521972 2902
804769379 4743
842925423 842925424
671169599 4572
374525104 13967
139422607 587
821607107 5401
7514 574969439
946018072 16244
320498689 3687
664739990 4120
627363103 17569
846613071 9758
993315631 5003
952792600 9748
132967993 476
790462101 2846
17636618 429
909362116 877191957
479402972 1598
78816761 8738
904591103 7636
325006307 2497
627129489 5528
106500433 355
309705896 131902
191999359 640
359941846 1255
241800805 806
929376686 9883
790235779 2990
293700000 979
465100837 465100836
83416035 1342
763735819 3714
590900518 8371
40282993 328
308227786 308227786
846339234 3171
297435648 1312
426172940 1780
332484897 166242448
991302299 3910
37549050 275
24822401 100
315983478 4687
76505265 4922
615886764 2263
917102690 3057
545787049 20921
82588805 822
304468801 1600
626702089 2089
577537913 2744
596703232 1989
495854876 2291
454802313 2836
571801964 1906
923696815 11658
535501033 1785
528195997 2387
578376359 3384
189600633 632
480302146 1601
815218881 3920
6863 940704547
188704020 24305
863198770 863198769
464084713 12081
326487800 5778
263974350 263974351
987419159 4641
719335852 2508
218755341 218755341
496419000 7000
872924528 16981
235343530 3893
257401074 858
293301755 3099
954896817 3183
676064000 4000
483763443 41997
747960735 19918
513601713 1712
737250822 2543
214515461 932
293399999 978
995647201 5680
368218919 1525
214714523 1004
284685418 2049
519898418 1733
198429312 1216
579598068 1932
142652460 843
701113836 6294
443170597 4926
1605 240419223
224236772 1569
390149274 1829
720629554 37869
441038173 4479
2332 479223668
276134987 138067494
420923107 210461554
758389966 2840
920030674 920030673
283841926 3225
724816488 158262
16500090 55
17347087 313
879992842 3153
218791408 1636
770102568 2567
3701 725487592
1361 162597655
213140451 1261
725880251 4247
306734708 1862
195975106 723
251234094 1626
959522450 6981
729466729 364733364
303114397 3714
879796993 3729
225600753 752
657358863 184289
342557709 1609
360902447 2088
2460 560954153
986 182217127
152567385 152567386
968896607 14752
748078752 32002
328501096 1095
198576525 1156
716101353 2387
158700108 529
285143176 285143177
231028974 1067
445698880 445698881
214499284 715
476999999 1590
463288316 18362
962101387 3207
982331966 3425
44540927 432
347022715 2548
239771112 2379
568691838 2418
251065214 3572
876290185 5546
991830711 4611
319300231 1830
111000399 370
926996911 3090
97 6358059
386654671 2710
316418813 12378
940257260 3205
838597631 4559
507687843 3901
627750768 5296
277086505 93315071
596963318 3857
93473701 354
415791674 4288
205500684 685
836257533 836257534
3593 787461204
818158174 2944
936899687 3123
311745490 12920
101033819 50516910
822271693 5588
375294831 1989
906602121 3022
97199999 324
780297398 2601
100397478 786
581978709 2230
509719122 5600
689568188 317645985
38616987 281
332932008 1272
716261316 7785
483743896 13369
656698258 2189
457014450 194343086
501756304 1856
29874850 14937425
896396221 108852
217305288 1411
22994300 100
554169488 3373
72479246 1620
165899448 553
906377481 453188741
808501795 2695
402394267 3355
909871249 15350
57650257 683
312987967 240570870
252802213 843
273300912 911
97194847 48597424
34945344 224
24239635 96
495181654 4526
355180825 4433
120357638 46514361
8700001 29
624967561 2485
277479838 46552
867449749 8170
799802666 2666
5808 845985123
534698140 534698140
304345105 45384
282305408 324420
320401052 1068
617993069 2959
986670549 3725
483935475 1635
509050092 32467
964439478 14845
221597837 7129
823563948 5908
748501446 2495
188400092 628
875645410 4005
239765987 154588
882401653 3643
5366 410765012
116502266 473
808497304 2695
789302630 2631
602323651 101658
635776107 15022
724899798 3822
743346639 3418
353315294 708132
543319469 2505
676801943 2256
596421487 2147
457743346 1908
547724372 2777
641348119 9112
337500601 1125
710697632 2369
255923441 1360
204600547 5221
777647772 2679
340672527 3541
1994 256772748
992028451 3486
415809150 7193
710017573 5080
314898104 314898105
163530529 13154
785097383 2617
569551016 23624
182700775 609
7371 772954058
267935749 1086
769131718 2996
857703365 428851682
112517650 921
402245370 2019
77782090 609
275034563 12263
47399843 158
449530282 245516924
142800543 476
156886469 1269
178143734 1199
773360301 4175
518098273 1727
442406862 14046
138221771 69110885
260933500 260933501
237610731 237610732
452263331 21368
565799704 1886
893208453 3452
59048170 2230
791355401 8686
169154464 11773
674798604 3443
158877787 977
961601209 8735
926472405 437684105
12900042 43
302982701 1558
946155736 6297
393212038 2925
658881240 4584
478500328 1595
688677828 330810548
2951 730275117
352236343 176118171
600164619 3796
416701156 1389
669677273 334838637
614742537 2125
472789185 14980
312672016 1665
126181406 1399
52998182 39696294
28631004 247
508908914 3555
28446706 285
876253879 876253880
658747083 18351
301140019 1244
638398618 2128
745497807 2485
552978121 1909
247258045 4833
257667940 1156
638591945 638591945
871217574 759004985
455099999 1517
793528345 2730
477912635 41629
29940356 205
461598811 182201688
16480809 93
874103605 2974
479752906 2983
205800053 686
888245137 3338
589111061 294555530
368005097 28879
893785590 3427
167351157 747
382239970 31811
878710287 7893
902770773 3777
351133768 3405
424319949 5457
36061198 219
414898616 1383
326365465 2109
26729903 267
588802872 1984
141954649 485
708002651 2360
419401399 1398
520137859 14334
843298270 2811
666828898 3448
383795327 8044
549647928 4761
882180495 441090247
135450855 1487
61772966 334
443202605 221601303
95144949 2975
271826380 1316
729598562 4334
82193827 338
56099961 187
56699810 189
122746576 1491
894283719 750904892
410059959 410059958
679981267 679981268
684452070 36378
58227892 1049
601492765 14273
485503869 1753
35699920 119
861000007 2870
46315367 303
271568473 2856
109200376 364
738556705 4131
29702412 187
1899 549737712
470324356 235162178
327598909 1092
341296114 341296113
510301702 1701
948890621 26211
95154458 401
643118097 321559048
516354404 6772
7523 139052405
382612944 382612943
592799133 1976
891910009 14421
316198946 1054
628202372 2094
702 139942296
717755254 4985
740376029 4421
191099483 637
736681280 8909
36899444 137
389314525 4286
808799703 2696
810 204051361
131712295 2482
294423121 545228
194873744 1161
807417115 3602
30000184 100
249225231 15961
888252907 8319
20984006 121
450022078 1738
173350789 74115312
798816801 2984
727806736 18741
666995069 3533
475882802 1898
428371575 1982
2688 682116151
597682044 2659
907337995 4591
10789 958419237
204600001 682
549902357 1833
420666137 2088
640499742 2135
700942416 3288
473709129 2785
918401567 459200784
877746445 11161
44349912 151
392798228 12293
399824886 4181
905253939 320413480
981328510 3743
3809492 13
3310 472705181
486096116 2549
560119734 554067
345185095 43606
773667246 5678
755193600 20160
263000472 1297
679130716 2979
333751952 1586
569511615 569511616
96934868 691
92271433 4027
650803755 2247
99087486 99087485
914075735 3514
731782066 20334
3314 854133730
494958879 14335
911702781 4451
777821934 3355
816900001 2723
152100506 507
340457080 340457081
754060858 8041
79807753 684
807313188 99356
667685876 3213
875716551 5256
748737871 3307
25199916 84
603899183 2013
2135 347711088
880834284 3132
578482263 2042
958278132 8148
118200258 394
413402101 1378
621 166056642
900721398 9186
969505026 3354
808907181 404453590
300831296 102344032
321952931 1099
388566014 194283007
180304594 1510
420079231 2036
685246800 5075
597362137 2280
369076982 2982
690925080 27016
719452684 719452684
930160488 3606
711136533 2878
63000312 210
159892881 1715
994792534 994792533
619499440 2065
662097793 2207
371998818 1240
414671940 3179
46500154 155
616790105 2367
757495050 10807
556739401 1867
5878 487083755
721746071 26616
622802076 2076
728861343 728861344
3294 914003257
170060568 170060568
534695292 6983
688547462 688547463
319431239 319431238
533401777 1778
437378735 437378735
2401 452812138
956900360 3320
943796854 3146
407842681 11676
876503915 24605
391525659 2161
348689464 22922
933067713 3363
700499795 2335
494701179 1649
914758442 4673
286200030 954
746279550 3266
186773785 845
766345752 2748
731340527 5784
443459336 30487
10200035 34
629087186 9778
5919217 127
703800001 2346
484469541 484469542
120008713 452
699603199 2332
239 33647854
283727567 6641
448933722 1626
255351394 23199
134761263 628
620697930 2069
293945697 1067
183890433 634
14042097 47
787827620 11016
182273231 1884
864014817 8731
410856709 2683
959691969 812721585
48070937 337
769501889 2565
258550316 4034
98622721 504
293699641 1085
3299989 11
128999750 430
544895704 2871
254099999 847
229799420 766
118200682 394
597368788 3091
939261642 7143
100043491 50021745
278101681 927
805956761 805956761
275810113 1719
65700219 219
446371673 2009
434459652 5417
328800180 1096
192900262 950
686659584 3072
919891046 3662
754497485 2515
117455534 1545
444543483 16478
474389481 2143
758143100 29447
628452690 3986
903334090 3153
66706155 286
317712404 8551
960040454 12315
234444437 110166032
851777261 2898
904613058 3026
259351475 129675738
988300126 3695
189063275 94531638
389401002 355514
898063579 5578
966648959 329900267
570002196 1900
242199595 1127
362305033 181152517
445428999 5815
639624799 11360
943841729 3448
537097307 4363
807298889 5927
738316269 22167
62860319 226
896642350 816354363
247205280 903
589371877 589371877
589684039 4334
49199836 164
368098774 1227
524288090 2333
80399614 357
822537449 10898
96599999 322
845831101 4210
924410861 28864
791199961 3712
899633216 3088
207301004 691
658007190 3887
852226299 852226300
606842486 3038
236400406 795
289044744 4216
622241139 4581
380684909 2922
858214504 10614
748502495 2495
170700570 569
401400000 1338
313411071 1990
416875288 28213
15049398 392
906466936 3103
5404 660341780
260923948 111927952
117139216 489
252307845 2534
3150 457502850
725760106 2681
509006805 5194
392652659 196326329
790499059 2635
535122559 2718
733731012 52816
974304782 3434
726529732 2681
143478422 669
571589431 285794716
398545405 37612
698400343 2328
745046950 3475
127473153 614
145007056 830
794781229 3202
320609845 2042
222827007 2033
14852 902715147
4978 970501852
992114324 4031
5754 700788734
446112801 5105
729749736 54463
850637784 15116
982057054 3360
335455469 167727734
146690439 922
946879640 3220
418031898 2435
655215578 4087
923864401 3930
836160370 40094
645796445 3182
6269 186308411
151698323 769
824574206 5495
913986067 5414
6886 575330530
345094848 3528
871885088 44887
205130701 1902
173661809 7156
715341922 5475
900252454 4260
578696087 3491
921472987 319019462
904117382 904117381
270300901 901
15737198 7868599
374998750 1250
316499758 1055
749140569 15563
711897850 2373
589444957 589444958
64044888 63537024
243795552 858
883 86662918
754502516 2515
204972766 1768
311709246 1055
593934472 3219
629702099 2099
9299983 31
728097573 2427
937 236868100
544473827 272236914
681088496 10646
2853 61172296
164563796 1185
972486215 8856
631094542 2829
214545793 744
559537594 192009886
26025 107483250
537881228 2848
218151332 1393
572309382 3022
572658182 2207
30757396 219
683285906 4215
436426241 1510
719237430 690517270
717297609 2391
87300291 291
701703700 2339
526200001 1754
738624431 5278
652011493 7898
182400334 182400335
554116499 439775
150874743 8798
286742656 286742655
651089713 4368
482263009 52698
715673882 6398
279163567 1195
865638423 12958
645602630 2152
794997350 2650
872 71503583
717795055 6352
696012220 2922
816246205 408123102
354849141 2215
59399962 198
904796762 715748536
29098367 928
128322877 649
229070423 808
407923621 3460
17530 588206067
174707461 642
539 122248705
902977395 7471
58500081 195
600639312 4776
113699802 379
475798414 1586
359919910 3797
248780928 124390464
358552632 358552631
406501354 1355
47335956 799
728238812 3087
607375438 15383
506570680 4227
64196826 30192827
336601635 1122
219301004 731
307982498 3310
925794309 925794308
53100109 177
188100058 627
922807693 45564
1981 579308644
843758838 11473
573582588 2148
102600517 342
337405589 1427
235512882 6201
596806609 596806608
349631568 1287
868459858 7531
813415149 4910
358515087 7855
284503852 142251926
304458385 304458386
10024 446346965
160661132 569
239700000 799
599686553 599686553
161936474 686
791751360 3313
579177300 18915
445084227 149562575
182314115 921
611062922 611062922
517852715 31078
204739025 734
838905701 6137
986583826 102832
144961367 3044
605876672 4184
808803896 2696
330952801 1200
130388203 9429
2910078 114
69930582 691
980522036 980522035
507797192 477253
2038 596042378
983646200 4328
5881 375378349
282430370 8333
607091714 8085
828190398 5154
712139939 6390
582717039 2341
446026334 223013167
40017305 146
5580 547765652
260161824 2245
886197045 2954
158165729 608
108164819 591
455722200 1800
772126448 12703
155520306 563
700336644 18127
346201154 1154
694992383 4608
686353445 8478
842734495 421367247
315298976 1051
501310417 501310418
816098975 49329
170080197 572
951904960 4201
631085206 9260
124230330 62115165
390176639 1344
878680290 5366
502499428 1675
451284392 1520
908475451 17778
437477146 6859
662807609 2690
156288098 939
704274031 2571
841160180 8559
674553697 2366
776701919 2589
180163414 1284
586530922 586530921
751720325 2623
701702339 2339
640897900 4450
14871979 14871979
757201927 2524
359116648 1364
985604666 3349
725943976 362971988
860715957 6928
271800001 906
640922721 25366
860830627 3694
478430650 239215325
448071501 7062
894498985 3018
792288588 792288587
684977665 18816
588371785 2926
883505291 2945
312621337 1242
788870013 3636
713109 832930529
411601967 1372
359541347 2657
717498568 23864
250104120 1117
480087739 369669622
945247127 7554
177031316 1727
922801713 3076
914465137 3378
9999 822586027
4536 851426549
564299316 1881
152537151 575
895840946 820515868
875288677 875288678
5234 947622578
538217472 6656
700992623 3184
363941122 6539
253507110 894
125132263 58702080
121798222 1949
51900001 173
419620554 2321
948904059 3163
179699401 599
60609238 223
4421 956984999
82294944 2198
36279466 144
443102712 1477
320699977 1069
264301615 881
443401478 1478
3532 696026516
235933484 3313958
142147665 1174
220986126 742
168602902 1093
766236 930976740
657457302 2371
631531707 3173
288753669 12226
531707481 3559
229360929 1228
734699999 2449
644410979 322205489
45183813 155
205252699 205252698
972673514 5591
266035770 122449035
576132814 4126
770889967 770889968
276662763 1036
820787131 17578
528301761 1761
364526339 4762
571058223 5120
65795418 361
313200004 1263
942819117 942819116
122095964 489
1842 381872688
847985756 7170
2177 404112897
730502436 2435
905611242 905611243
290317777 1590
504600315 1682
2152 202912262
809633643 2941
273058952 1969
572980706 6521
203723101 4725
237867264 9212
457200000 1524
189385695 1557
991307177 27244
6884806 47
306426481 1658
529499999 1765
569807209 264695300
155354329 552
876585296 4327
548341429 3715
282024895 7544
483346964 1828
3647 449096104
499579129 1818
224043295 1696
299999 1
223194003 111597001
455099999 1517
433431185 8946
918901630 3063
469198579 1564
425425859 3251
72861000 375
926400000 3088
744900001 2483
846386336 5384
860843544 9079
575316198 2439
115 15635170
187501125 625
926838121 8407
62208035 396
580800000 1936
570990162 2407
421207880 1435
267699368 3195
584691524 2731
41340288 317
263399999 878
851938671 8528
978772464 42700
567299468 1891
783502747 24523
384588716 270655877
838797203 2796
292390771 2095
422397781 3114
199800665 666
590699523 1969
3371 247552093
907799659 3026
1813294 14
815959352 18051
474162894 9500
410399309 1368
211106253 2932
111539447 773
535651687 18762
463203386 3951
497595939 301201870
115357 418630553
415101874 2129
416444450 3608
2707 762972591
473099821 1577
22200033 74
281100936 937
44400001 148
934379680 10447
813227332 13162
283548285 3629
891376328 4651
328283591 5310
571636499 10645
979823386 5857
138327201 1100
642747479 2676
306340499 1500
847091764 40869
424798789 1416
826799034 2756
485174505 14233
433965225 1708
533958612 3399
962890217 5923
478803117 1596
286199045 954
554699410 1849
115929520 2972
648255999 7000
462400885 3366
833183094 572248223
811062027 51716
712228423 4138
853883184 4532
531635432 38732
499830907 2787
527554224 8767
122725876 1687
848941392 3685
668002226 334001113
13502 628393701
47261077 1136
851402594 2838
545207419 2653
743785321 8620
465036801 6400
321390244 1108
483599661 1612
550775634 5234
369213120 1812
133573605 491
581916472 5156
85420160 368
744355261 12276
878600015 3906
57837393 626
386666548 1525
218999999 730
637153406 17883
311910059 3801
768883030 16091
912568975 13708
259478731 2116
664478593 332239296
921897645 3073
870363508 4303
402034969 3186
433284331 2678
326012483 3444
602690439 2122
35638063 130
196440521 1285
514117161 8398
398400001 1328
270951600 3681
342042465 4313
256672333 4423
1203 238380055
143399999 478
637863254 10054
150733731 62205453
145270332 503
682072632 17701
3239 516941161
281237151 954
55006618 380
369252105 4277
995839448 995839447
603157001 9949
994217146 497108573
761301060 3380
493000928 1682
56385138 453
162776141 986
779397403 2598
891602356 2972
990541231 990541231
23877892 641
18931 319933900
175500037 585
477401265 238700633
748450727 13196
295693420 1959
42705450 6621
782199173 19107
675558313 46904
699126428 699126428
891929061 5531
55722795 55722796
581269221 69965
31913624 125
447901494 1493
144313602 1244
417901394 1393
409278720 2120
271469564 1195
8090146 63
952226141 5119
887188597 5282
487147658 1654
750153249 2750
345885308 10201
287487116 61420
494092325 3092
819556685 3201
605604308 2094
254108108 254108109
834128319 4751
2040 447939429
17666 674920553
113400239 481
437497296 2152
3474 979595673
448392511 1827
132514397 2697
93231676 555
357591241 1418
377585618 3850
909286789 3310
744597519 2482
850375131 8972
734606479 367303239
541430343 16114
816602723 2722
77271120 340
53400067 178
12287 707509798
958801876 3196
130270338 835
191983789 95991894
459362829 5998
830998336 2770
1447 55278294
566514972 283257486
604960470 2130
559199546 1864
57669957 1006
553799999 1846
543002851 1810
116414554 5522
350208147 3241
368536351 2730
592957175 74436
530065765 1816
779438289 354069931
39538825 229
979417667 5634
556898988 4974
2502 645641763
345011537 1747
945934087 464740650
710817575 5255
484200815 1614
852760630 852760629
303300890 1011
581698222 1939
849335063 4314
751797495 2506
212772356 11822
777899597 2593
397603761 1405
665823793 3324
588856376 588856375
140389830 485
227400757 758
4041 377561453
152390778 2687
587599837 3353
261399627 261399628
370545181 3691
785097384 2617
906081046 4204
567547481 19043
2733 266401326
389186799 2971
204812261 1370
943852452 6053
457724656 228862328
353436018 2432
646223556 2666
630403475 18708
57490967 792
452340719 1780
990657018 44733
519241836 5859
732486146 2674
518662241 1973
970145523 409999126
879112093 3417
953852668 3868
144313484 641
751761523 5924
17698 640018460
51900101 173
593924356 5211
201069437 1669
823310806 3979
450777905 2549
378598739 1262
132944095 870
689702908 2299
355854933 1197
1537 419430804
327598909 1092
378214569 2045
240899196 803
432583847 6476
811638741 3652
275128137 3076
637471320 8949
61023223 35842285
365445938 365445938
214552877 1587
771917941 31132
533102844 1777
514150226 2955
168881068 1220
899112214 3711
236181301 236181300
583287854 2042
943702482 8561
87300097 291
366526844 4835
214128096 1248
899780245 8827
122099593 407
997187003 6849
311993115 1597
553199195 1844
135190044 776
625303343 312651672
458291865 4335
587098044 1957
25281 635621341
949095000 6026
362293819 1582
564667910 88366
632997891 2110
814202715 2714
824403791 2748
15715965 84
59901847 23146
419975261 5534
863343432 180314
428505436 3597
288863476 1193
668697771 2229
23226213 100
819883964 7415
299701673 999
951735934 16344
476295821 8140
629590894 2322
186600001 622
809803462 392131250
524452506 4181
541209879 4672
756943068 2876
976200001 3254
295417515 295417514
990341039 6780
201066675 1065
26639 538268517
408435069 4073
494647983 8579
783603234 2612
40156 616104418
422752633 1726
768000001 2560
251999159 840
839702495 28079
33599341 270
714420321 6217
669940640 4372
968636460 3871
203670429 1196
603228685 603228684
111900374 373
264064495 2638
624522285 312261143
74399951 248
757625294 2662
281999375 1075
455700001 1519
8615745 206
370831833 3394
4361 531235887
23112207 3972
609899999 2033
446179253 223089626
2675 627867975
437888971 3270
955997243 3488
434669042 158625182
893430943 4409
857211349 5742
703152940 12728
82154272 82154273
359435907 1263
341397696 3216
575449104 2174
11657 229013422
162475146 640
605305378 2485
150073906 2221
804915633 22970
154411851 3318
752606165 5004
492596196 2361
42305657 243
6299981 21
333445329 2793
248835138 3219
830350585 2922
781905314 390952657
393999893 196999947
592961322 7369
226276750 6790
191353020 910
990299999 3301
174410355 2113
975617137 9243
611265320 2438
448325449 7438
829706499 21500
673113805 3597
740598567 2851
264301195 881
266257678 266257678
456298807 1521
964219851 10062
616947969 11936
384535286 27144
49199837 164
617503788 2706
733980716 6063
959691683 16779
172227001 600
982960903 5234
918470911 28245
133475319 711
471230353 6600
364201213 1214
873107263 5692
412547774 1865
236420520 996
518641466 7761
522295132 8823
298775229 1021
539867719 37006
535828615 2852
907512396 6406
6410 871550126
123729599 7450
102277518 607
361858832 5103
822636161 3040
118426521 670
644997851 2150
765570235 3531
938612252 62238
588 141878473
815777 4
149699501 499
857698881 2859
887103905 2957
229776744 1393
220161389 28693
909296969 3031
661565943 3810
387508181 1509
873300659 3435
101000295 50500148
358524169 358524168
767553137 20693
665895158 3356
107803216 14902
766060824 2711
360300272 1201
752214825 9043
653698827 2179
511801705 1706
112838860 6909
318979915 5773
331349077 165674538
773275975 38421
978900001 3263
717838602 4407
170275701 7525
760334475 380167237
550405568 1881
236399527 788
412525295 1497
836391934 3587
203441338 1132
470160465 1613
914289871 3517
809887500 21597
765446729 43319
703439576 5131
3083 375009954
445796816 1832
651717256 5459
247186830 1831
2610 396891184
714361689 67662
517860694 3205
282634370 3291
749337488 3681
18339960 18339960
758939806 311877279
484719272 187665611
396776249 2250
973105195 6502
15948041 55
789297370 2631
392405771 2942
390119672 8383
519295057 3176
783705020 3878
872751119 9083
173407967 850
869086149 6209
900334803 26231
820383733 8165
544202484 1814
30208803 13069706
4068 690720992
246989074 246989075
820286655 2939
518122401 1780
520030449 3032
3794 852784968
424837063 1647
526798245 1756
325173286 2385
750602958 2502
993615015 993615016
677158910 677158910
565782922 3597
898750015 4216
297594044 4166
520665893 1955
914266472 444113202
20874416 177
719629015 3279
577763957 163118
361561270 3943
555051875 2165
359466144 1297
220358351 1464
816708918 17204
487004105 51054
581125288 2925
961771601 5360
786002620 2620
33907551 33907551
562895952 94004
2385397 8
112510342 764
925792069 5095
717780397 4146
593101828 1977
658199152 2194
120899786 403
953081092 11702
960246735 6217
352790249 1223
881847433 391241966
9905 577673824
741602472 2472
779099999 2597
888423375 7201
621717879 7193
815496471 2943
315727183 2019
32913663 112
96450354 4081
944448830 3877
886212117 6240
232948222 2927
586370773 3272
172199999 574
641065416 3932
167811154 602
162194621 1220
952649170 629098887
910 183699880
662499645 4025
576867756 2913
265119135 23984
11483698 66
983302254 5651
196196949 2654
211871260 3470
792945144 3012
317784101 1150
565453275 2267
50888717 24156219
451130848 6944
742329506 3287
531970972 2858
1745570 7
3897 187256987
916284051 3410
836124805 4148
429657570 7567
131400097 438
934596529 16505
509044735 4581
493335932 2363
171039483 1571
419364035 419364036
509698818 1699
783344608 3376
424079437 212039718
139199537 464
506626913 253313457
997923531 918057308
840082091 7229
832171665 832171665
760443232 3296
769439252 3839
170349854 2377
836083299 160940
846386431 6592
457473981 16789
670193387 7563
533684723 3109
993792836 84875
928203093 3094
25697 747591522
30650835 788
128808246 660
126599974 422
81406825 6744
11513494 52
2782 570105441
166841484 4990
427499999 1425
306636981 9178
267109238 2300
255422474 8855
7030799 30
669597768 2232
553844564 1924
278554270 1186
699096886 699096885
127548831 63774415
111859144 705
790279756 4687
730079182 3497
897086882 50328
770697430 2569
841472408 2816
261300870 871
390330042 2106
50434800 305
873506429 6917
457940000 2474
5377 187313090
386006423 4211
619096055 309548028
371818819 1670
3615 907853025
551066875 517497147
503156452 503156452
492890112 2904
11379941 230
363800430 8694
678299999 2261
789448011 319503046
556798475 1856
995603362 25324
583836139 2645
650097832 2167
540030735 5078
548638419 3674
368578869 3163
524998250 1750
751187561 751187561
261210025 948
678151952 3208
499304271 2116
51124976 253
1216 294988224
32988 610308179
50981092 1637
772754195 16863
868337470 5005
368884565 2133
378301357 8686
365410582 9745
149276696 795
194981559 600962
826294737 826294736
369376371 230189512
2247 531567862
497643252 32561
741675308 570069817
703286477 3303
581037491 2516
84266747 42133373
985997475 68047
983705316 3279
770631664 472161630
28799938 96
776725761 388362880
725311258 294648096
722293851 5975
81748323 81748324
273300817 911
389451 4
344490418 1375
913197812 5303
506099999 1687
211414664 1155
933303110 3111
227364268 1062
104898533 478
465293812 25260
555945498 6209
608864406 20486
415508052 2017
373401967 3167
446704941 5621
366465312 2082
340766220 37184
403833044 3297
667113129 3934
100466452 1352
375601251 1252
14100046 47
923063689 5406
86691822 1221
69527850 34763925
636451308 5330
751671665 3089
602921584 5907
511432823 4583
79584200 1263
264044130 1135
986906480 4255
656284729 4488
658453937 570584
220678775 220678775
997913058 494431267
907417467 5092
738762150 4701
239 45508557
11793 999518605
845563337 4141
789653927 3547
178494344 1321
983535654 16690
758349757 3408
1560 243300042
788397508 2628
721290118 10029
3162 854755002
136826493 502
573121690 3184
768954321 9969
620497456 2383
785157284 16005
189643602 706
851251435 488055957
497699819 2460
294127849 1512
386651870 1772
33300182 111
900623881 4680
129721747 1590
956650299 478325149
729302386 2431
945894478 8423
601502005 2005
519570179 2252
194553542 1217
145056509 3107
970431747 970431746
347754499 2877
854177376 25428
964039344 437537214
131625648 924
992687140 5804
867567631 28866
809699999 2699
305741809 106308
482918519 5028
92906735 92906736
230858719 19280
271523041 1096
72611897 356
450059735 450059735
376881404 2330
468756621 5974
257500645 75935
608997971 2030
297183444 1153
629471737 2364
849104197 17998
827441005 9212
415130221 3054
155683264 961
414598617 1382
595932318 8236
39166536 530
418091461 7716
500672980 7723
579827023 2011
625007120 4681
163050506 1597
595201889 1984
725568217 362784109
328909690 2966
811026401 5766
884397052 2948
584919672 3522
605397983 2018
439485945 3131
244776110 965
533633870 20252
4301 768524970
281274983 281274984
960004474 3200
792039105 3184
557204639 3210
405383766 2757
967803225 3226
473768781 2020
17999999 60
681255328 2880
24451411 204
8692 493493486
434472588 2934
600225155 216095017
149667274 647
651840361 12371
144551788 125588
195899346 653
944997658 3150
178499405 595
809175212 15939
148049850 897
552990268 552990267
468043582 191105824
308999645 1030
897009179 448504589
995836767 497918384
499662213 2863
177538969 3086
488909650 2749
7548 502082371
35441278 194
148341934 2589
380101268 1267
306271351 1925
4525 449527075
5691 972108165
136912891 692
812929921 19520
30231040 224
588928857 3176
805873616 4671
351839655 2566
83165065 535
448869285 2578
502454988 379966221
68173559 315
724413690 7310
947429069 11694
419101979 1397
867523884 11441
11007 874858374
184873584 5208
378351739 1940
47215317 47215318
903070575 832853409
407915504 5648
849042459 19145
930552241 363523228
739293156 5985
508024033 2509
1447 416261384
688536720 2601
320020776 320020777
2057 383253622
2000 267929021
490790293 1862
315301195 1051
552708867 322885423
168242386 963
1969 174248624
650843302 325421651
199789180 199789180
424802658 1416
21385323 187
190394050 1309
734987174 2795
216517039 750
265432181 3442
344590200 1602
948262229 707184073
9992 992185616
803366632 803366633
999514562 4798
278971184 1573
717602393 2392
557979841 3762
498300001 1661
543001376 1810
358745805 4103
337684889 2873
490718710 3527
196594127 196594127
461635817 24738
358643121 10796
545387029 2294
509540242 254770121
9299970 31
355318865 25295
501899676 1673
491380520 673124
961113826 13499
785017774 3411
678120669 3849
274849848 11151
20041876 88
102480462 379
375079806 1734
17785553 188
841186015 3018
991859016 18717
573337147 2229
53571609 10128
720308305 12405
3728 306473194
724101317 3850
234258187 117129094
577576461 20641
840840629 3004
393111493 1777
309295673 2082
383099999 1277
321900001 1073
158021905 1032
645900000 2153
397199554 1324
525777499 4098
1669 348922736
624192171 312096086
568532814 2371
65250635 751
354783459 354783460
811126274 3629
228057041 784
111817057 416
97381542 1011
307845331 2535
405398909 2345
6556527 79
487838253 5817
376513716 2693
825715079 3227
871839709 499899935
108300534 361
228970280 1505
986848757 9018
841251264 3221
489320831 2688
28817097 154
160546679 630
901500001 3005
627592463 209321124
72428123 291
605997979 2020
661802844 2206
880151797 4819
213422046 3893
444598519 1482
754791269 754791268
539699978 1799
5708 608935148
530353148 9449
146644252 548
476139126 3482
152999533 510
28515 854851185
84849141 84849140
355774720 1249
582320917 582320917
382229454 1306
995102067 3317
969071040 5670
889502966 2965
640475872 640475871
892183212 5268
713992881 7677
151239311 648
424800066 1416
585955439 2755
998495277 9861
993996352 5749
683950772 2555
947996839 3160
851446440 11180
245166456 5546
39951528 144
183299388 611
986840343 16609
189312329 1367
478123380 4228
437999944 1460
292363954 1443
623981917 11233
821630447 6487
951338320 6245
44687721 220
434700001 1449
90522386 420
1804 270073232
436633287 9256
399912228 399912228
310899375 9633
71796227 56323692
245313974 2350
17145299 134
515840621 2753
993488940 6055
470783611 470783611
519695491 2686
51300178 171
296980256 7792
861570709 7553
478643808 3152
621455298 2567
124213231 10252
908637620 645858654
627213044 7972
497151540 2493
202499847 675
186262092 684
157878963 552
509442791 2431
401098662 1337
656500558 2491
637839048 3318
669988991 334994495
984558959 19866
697498985 2325
138299538 461
834302780 2781
555152359 6970
310199759 1034
108949129 629
373675122 1381
371744100 1785
40449 654514230
745742864 745742865
104400594 348
961590399 480795200
561476355 2399
390178263 195089131
637408646 11300
688296182 7351
6024 807261348
339044009 1135
127704590 2029
241637738 973
246599179 822
991249448 516007
642 85231257
14160965 1938
113230792 8145
737109395 368554697
310091759 1674
615021485 3157
947103158 3157
392541217 1312
2758 764114932
11720 575018360
78687879 355
614998004 2050
413913791 1464
784199999 2614
328226075 164113037
586499999 1955
936216004 7108
80591350 880
343397263 1339
818398499 2728
881359701 5149
247046564 83140390
970636661 19817
586411007 293205503
676350937 3479
532500351 1775
270663587 1586
688643480 3980
595092650 595092649
884400388 2948
167041996 705
2849 508919719
293693351 1433
214386051 107193025
756922215 4183
493863359 1840
866907052 4241
447383785 2263
966061105 91796
374268199 5800
169637611 6851
940594633 3176
586498045 1955
279118949 1217
184936713 818
837916399 14867
162410854 8285
512820550 9466
701436456 3132
754126527 3706
856426155 115468
797862180 10641
651805185 651805184
450031988 450031987
672365110 28821
285050611 3311
678512760 3660
691260444 27342
352864655 1368
2260 343707186
910791098 4561
540900001 1803
809957415 2746
419102842 76179
495399812 3947
342301141 1141
820649924 10415
13356608 79
905723554 5753
987861686 3601
708631740 10935
293836752 1801
296245105 1273
669412027 49207
806315617 5472
948686543 3664
424454289 3633
902789580 24519
405836324 2295
449606572 3209
392244768 11056
494401442 1648
982389784 21169
136655388 649
765900001 2553
880498313 2935
248072221 1782
974417121 4954
745817279 2535
627727130 4091
432023393 2637
819302732 2731
620455098 29902
860304321 66799
537502342 8002
858041023 3008
223269279 1495
668284655 4204
526583541 2472
628633629 2202
59049349 437
726125350 3913
827101310 8047
683966685 118703
267860089 1116
894133317 6077
326699206 1089
559188239 2964
138000001 460
463380036 1743
846496081 805598566
939900174 905911322
812586543 7216
369600259 1232
989134863 478991964
595568847 3720
918896938 3063
930897741 3103
936307144 21879
525167730 525167730
7902 657271739
125309326 615
65722631 479
357374139 357374139
711028441 3369
500100000 1667
504981009 2747
914910975 9521
475972333 1762
434 68147533
755616401 3850
85678209 530
506058598 17721
85215718 599
974747481 943956025
561005423 2968
458769352 185373126
149387822 531
27814729 109
874386836 3076
504552650 2002
725715143 5283
42803179 410
331692866 17523
550075202 3411
969014112 3624
161298795 1693
361144274 5341
227100571 757
727353327 10678
36860795 578
401181829 566641
346233887 1584
800648918 7529
383460500 1700
916573468 3551
707139887 4641
4307 133355815
657173917 22764
24156 910186972
255 52483277
347568041 1257
493031308 1661
498559717 64217
76637563 38318782
660168136 20745
4244 319525480
598867858 230695302
421363402 1697
33494678 3412
417898607 1393
256905021 1020
206081164 1779
978287599 5840
98218054 98218053
93847671 933
976830402 5351
257678218 32253
695447423 3198
734968818 17181
117600392 392
413262943 3008
3293 570416753
890097032 2967
852164520 32665
329111858 8169
682080977 631834505
380156661 2041
657655543 12488
314568352 1259
505159334 9915
875213762 853877132
101345310 645
132899556 443
826125448 3531
676732485 2284
664203253 2214
272624693 3600
729500773 5521
533689098 1869
374718467 1420
594827252 2399
908867953 6246
93600399 312
699301050 2450
564903655 1883
538260713 3618
944135520 3440
577403106 4746
71399914 238
202282424 101141212
647400001 2158
786899999 2623
316752980 158376490
678208691 9058
25430243 131
434589614 1480
552301159 4771
2647 606876123
944325797 6123
35421397 595
941572061 5213
511975716 3612
709457400 709457401
477355451 3722
474883283 1807
2100002 7
399662137 3766
780052333 13334
180575373 627
4133 753656683
143139310 673
251663359 1040
832925605 6524
811000236 281088
378888690 11590
977192031 488596015
725443398 3451
199508430 1749
987431642 493715821
786494570 36823
360984026 2259
728396041 8583
447298508 1491
787690484 3478
660342180 231254417
690965340 4658
543786096 209528504
23335 751597015
669602054 2232
194488962 1569
921229397 4522
3809 486590784
426853523 213426762
561899502 1873
887751916 16095
329998900 1100
582 125504620
309112023 1221
838951157 2924
310105144 10441
318505984 1438
2400001 8
977728751 7722
328951434 62885
2638 326642089
822450561 5428
734215481 3003
203660567 2692
975611713 4672
570772009 3434
815759057 407879529
982254819 474290281
626054865 3064
214637329 1841
99984989 357
140111404 469
953361607 4282
955398540 410588032
886305800 4570
64527773 32263886
165039851 745
144870288 72435144
159615871 79807935
638399827 2128
637548747 637548748
666149561 9074
224214697 1206
959640039 3518
458098473 1527
255000849 850
610477019 8237
406191361 2780
943002639 4127
476595435 238297718
767102345 2557
204170665 4385
938616000 444000
302062607 1128
949127530 8108
868618651 3599
440010023 1844
159599915 532
565498505 1885
765830000 14248
464843965 464843966
15527 564852908
624070535 3027
438814767 438814768
514342053 257171026
114336104 114336105
976102417 976102417
623387456 2188
474080516 2716
326488961 2872
82935988 573
742828901 2570
82199932 274
342964998 1677
277853925 4405
37968653 37968653
754501098 2515
711107484 2456
119754047 1315
506527005 3235
487446372 2430
514235157 4498
745146417 745146416
6303 349406805
634752192 4224
8881 910853122
154602580 1364
985207537 121018
360560251 1777
682492807 626347524
558364300 279182150
234015045 1154
727266983 2684
717491393 3046
540493723 3078
2359 681133712
364865169 182432584
51484513 238
595201965 1984
686582166 3301
118193978 527
74204671 39345
677999999 2260
137165107 68582553
875237069 12043
773334965 386667482
206074010 2165
13586 309638526
276742049 5421
609210792 3573
830351844 3649
38989 701880806
180955169 880
910741959 43785
968693679 6064
650402169 2168
53700180 179
952004097 12154
347225653 347225654
798816027 5205
133974970 2623
732779321 732779321
294283709 3087
470698432 1569
21859463 124
539873115 2445
480651247 9073
450587802 3611
282024152 5067
526101467 7284
663521342 2695
16741728 71
933784592 933784591
57937617 1702
923565551 4186
564932041 4755
974371263 9101
396133141 1495
239117186 5035
437667049 4603
502455164 2551
403921266 1398
430618655 166864262
33299889 111
345771747 1625
775488943 29493
430357409 3206
980 164070581
261600000 872
739044039 17804
7490 636241682
3184 705813200
73799853 246
460499999 1535
129168369 644
891867925 9069
123706637 824
340823868 340823867
1785 337987965
401079173 8801
332845024 1743
437800344 2142
669766456 7444
414464653 1659
102599912 342
909007736 14456
500790575 2288
388736879 3535
830403501 2768
786268141 7340
197960490 2251
433088161 216544080
641506372 2850
26247831 391
294599999 982
613939090 2395
86639597 43319798
468300609 1561
226565690 1102
889939477 15881
9837931 37
831516942 9371
137461850 553
751470131 4143
437940993 1808
642511146 24464
458701530 1529
166619825 1757
57470096 376
888194313 5842
691197696 2304
534959376 3031
179348672 791
684876474 4147
337640689 63526
847685825 4904
883197057 2944
20016548 68
173690999 3150
699899951 2333
782029148 373048122
873431727 5128
482415290 7105
316200001 1054
73463818 19839
229799999 766
531343790 13187
805921911 3773
754139445 85649
318898936 1063
363179185 15952
969367662 11283
735260089 16404
858599999 2862
49574199 184
21240 740086560
909903033 3033
17773997 71
413487556 2622
906051691 72676
982498671 3275
923083614 41535
113700380 379
188242656 1502
250601432 2518
765453302 765453303
951900001 3173
677416465 4256
118226844 671
681309853 4949
587148003 293574001
631014912 5064
271123890 1443
721641100 4853
83926900 282
61799795 206
990693278 6827
876511216 11809
767101311 2557
962216742 5476
456930554 1721
376935808 3325
434430021 217215011
550590449 550590448
498002990 1660
488178458 244089229
324301081 1081
785194322 392597161
419840596 2042
342160621 8940
548490167 3582
473924350 3161
669302230 2231
397380584 198690292
192897780 802
81600271 272
15355 988109605
10974793 68
420171840 5280
505101575 93261
546806804 11181
371238006 13424
55171955 239
119100208 397
257585906 1458
492301698 1641
937600271 3801
924507085 9694
419998991 1400
216122037 988
945616761 472808380
757197590 2524
701742939 3309
453650781 453650782
836679084 35117
62999790 210
640360573 3179
544664857 3343
157156942 526
969896766 3233
135600000 452
355511917 2862
893687894 3555
563735684 62154
464400502 1548
396196026 1878
968290510 6626
413218183 5677
704614328 43893
876842233 438421117
10 2859156
159899999 533
438481105 1572
438300000 1461
161215562 813
633597889 2112
171224139 85612070
178021487 3628
34800078 116
245382127 872
984499675 785704361
3075 745091608
577152222 2314
97789891 858
103892123 51434475
514821349 3814
4662 725877784
354251350 3999
147299577 491
3843 835277807
542241703 271120852
43450102 527
581676389 7290
933968627 4054
887721524 4324
650940318 2961
541640249 1853
723234298 3629
304920789 10610
725980718 725980717
552086044 3444
274389101 1790
950993396 472297283
447002018 1490
846931916 5783
528963480 3915
391798693 1306
733066525 4941
938104783 8893
683512521 4955
692243215 2716
698183675 19686
942316911 915083303
465497882 4889
468898438 1563
762556658 3630
998494069 960326433
588089381 2050
767102476 2557
345421315 4151
919941931 73802
367801833 1226
927829405 66597
319774488 1496
649196527 4281
949713679 6254
711501600 711501600
6109 941482426
486515747 486515748
78652719 865
838488678 67020
41099878 137
797442324 4046
103500345 345
414756406 3045
126319965 770
982997325 7305
837201301 357729203
900649476 3809
169478425 84739213
89100317 607
275146651 20175
961589550 5707
694436401 4284
959660208 5928
22385601 425
207745802 792
141881585 4979
104699652 349
168941597 2314
687593262 26789
751799123 2506
171566817 1476
976804779 3256
976902400 9571
585006465 2567
783693215 4944
270228356 966
692419123 692419124
918770045 4560
500164397 1843
907803027 3026
386910969 1882
537805037 2501
101119670 825
915541069 457770535
956257303 8814
427940241 1456
65915872 352
547903941 3313
196799343 656
945768586 3220
14548176 227
534977685 534977685
602679120 2645
545043841 7880
98945262 389
1923 389787809
331695004 2750
223800767 746
500330105 500330106
272700018 909
63899788 213
524539886 1978
955448183 5959
530525450 2101
486379424 2457
78 18138682
585733212 10997
156814705 1296
198416917 99208458
388883586 388883586
210731800 1742
795663057 795663058
958507430 11439
646513935 4546
879937177 879937176
101033664 1195
3727 555887446
950345158 4932
584999694 1950
10299 343233868
441018830 1509
165528680 723
286426154 1515
541202840 1804
34731679 303
510209622 5159
116400001 388
475799999 1586
921972036 921972037
1319 257252484
574835362 2117
82328539 1808
213 33802087
439363441 104760
441159181 2618
32522780 419
285198894 1294
18600000 62
384501780 7215
185718961 630
155802068 155802069
916392428 13576
262071571 938
43200117 144
977495573 24667
234959631 1465
514502876 1715
645255227 3054
82200000 274
447797575 223898787
890717234 17065
70199846 234
216900723 723
813439055 13241
346233001 1500
978821585 7618
920867789 17630
764027248 20174
672110996 4491
135986334 1738
973016728 973016729
484638024 3364
86305221 1532
346438108 2360
381651502 343274921
816297280 2721
971922751 3752
33929181 197
230866220 178990465
521431963 3746
942683117 3838
670625743 4307
808684409 808684410
903194218 10533
482123994 186642143
845705391 2819
197100657 657
392260713 1772
429618313 7959
774056205 4403
157758072 52944532
287099043 957
758402574 2528
84612168 3501
489900000 1633
523011173 261505586
961797350 13222
870050714 435025357
904330825 19219
665361739 332680870
614804626 11967
627000000 2090
576898757 1923
505045846 422180880
794307490 6996
545398862 1818
579095555 5027
534673657 17592
928963988 440183901
837135469 2985
91179452 644
2860 561163460
174627566 1777
401400326 1338
470700746 1569
515100870 1717
847070607 414824
999981154 999981154
226572486 226572487
415470837 415470837
130154341 963
266086713 133043356
417182353 208591176
383892464 3551
245120523 1516
1883 337253694
1702 449057270
325323517 1149
559801534 1866
557109829 557109830
626861282 2818
12546146 73
102183092 933
96490332 816
977309103 814821415
420602363 1520
630299825 2101
4202821 27
470032308 21572
306709914 1135
496360065 2383
495318541 4435
117393154 972
692362399 7352
352341301 352341302
241024530 241024531
606484470 14835
44660688 197
373024967 2373
149700770 499
581680139 18516
553097545 2002
190472348 190472349
108300443 361
74081875 295
14092 722748258
416768579 2130
58195450 46414093
698867073 9252
70348760 35722191
75574956 1465
406628876 4790
804992549 851691
765255488 2624
341399608 1138
817442011 10549
256589491 1010
314680253 8468
419289341 1575
22439857 22439856
395101058 1317
938103207 4232
365976030 3371
279067248 2064
168474901 660
602650193 4348
860308153 430154076
522298260 1741
190409621 962
165826939 7468
976168877 887075984
88415028 663
180656 856824064
410597951 1421
608869794 5718
628774756 4639
12964 445440568
108115865 3292
88519622 372
146713318 73356659
815099873 5479
42465539 21232769
463438863 2408
146400293 488
750095025 5749
850467709 6291
818432442 2746
268336656 959
733611449 733611450
324128963 201628647
840602802 2802
942258025 4566
291464626 1081
122760768 822
652802177 2176
798553963 21907
517600934 4603
89619820 419
343858560 4997
518401729 1728
917560626 3725
781254673 11472
223487559 993
507633553 243798121
559930674 4483
293119019 1084
39809111 168
925486212 8846
988798787 4749
658383840 2341
997139957 4419
787245220 15869
939140641 4988
3839 347571779
907503026 3025
691956088 71795
263899 435888990
438349461 4596
873265375 631477738
441900496 1473
975900001 3253
908941538 4643
453438016 2311
983700000 3279
106958511 423
660192250 4442
42477301 180
408555597 322955061
571130872 2803
3670 194796260
375302607 4226
656940306 4002
422044210 14110
413998621 1380
823497255 2745
464294648 3812
978503499 6813
516621750 516621749
541541199 4520
429649440 2708
715511031 6214
993161529 17285
968484670 465080803
888023780 4310
291000287 970
473742689 7552
667977523 265378010
762722160 2897
807804215 403902107
141501198 7958
549598168 1832
255447883 4896
126298963 4304
168734365 3235
592846453 197642059
161081165 619
863100576 2877
157199476 524
196498015 4784
761131050 3521
834939219 834939218
604200001 2014
89651163 409
262799757 876
73635199 1600
662750637 6658
328798904 1096
587014373 210849635
705575992 8756
509850611 3490
386558026 1435
545791631 3157
733948124 39299
76419664 391
695450474 4571
963575616 5728
363901099 1213
689132975 367904
815820631 4831
742595511 74483
152412410 8555
727008766 4102
323652075 4348
104548814 585
599698002 1999
858691385 4998
368698889 1229
78014954 1907
502499789 1675
96536641 96536642
747888616 271722881
768976731 8469
553150467 2188
649864053 649864054
796328846 271684
9873290 35
86338279 1064
647078239 51201
539677909 15972
303645324 303645324
613265119 2120
206700688 689
378776943 16328
916122635 34749
888614599 4150
154769745 859
842104581 2807
513901714 1713
504747069 252373535
796001956 3129
145800485 486
177166693 803
455193416 5967
338529319 70447
462626407 11022
427151975 5481
150422184 1477
723769230 359588511
612646048 3424
135164971 66402740
645566921 6237
99504409 2394
972395801 6287
938277576 938277576
941703139 3139
296581760 3260
802841198 3359
190627460 4468
698397673 2328
622435628 2096
203616776 1864
362728442 5661
481500007 1605
516001719 1720
385398091 3135
636302120 2121
529173734 2505
818263162 3665
614743051 153685763
56958130 279
886779512 4168
400495760 2081
707189659 10136
588119134 7395
69389646 1156
305100889 1017
6360 589826400
709202365 2364
376824932 2347
440626563 213721245
98400327 328
768897856 2563
53203754 273
360728640 1728
240462443 1154
308635419 3667
647373599 5576
331096847 41701
67795644 289
878001482 8387
944116582 448419684
450673680 2075
2999993 10
101031358 532
447619382 223809691
262555920 1976
536506750 10417
487225793 2722
429840275 1513
18952 932239344
477898406 1593
143436708 975
763508874 24419
754024245 3081
873469585 18378
105596537 1582
17947124 135
14444 525109948
654902183 2183
921545162 4129
79985248 453
744597968 2482
753320122 90375
652395649 3730
456588714 3005
179311189 179311188
747911269 5919
440560848 2023
778784097 305952150
583174683 5077
989362339 494681169
350903040 1733
905775585 3203
170604287 576
991719398 19351
958639688 4266
757314605 3866
592771850 1979
456600000 1522
950828899 4340
3978 500518920
624321325 3527
387556298 2067
713836092 2612
259395265 2752
813994141 4322
1486 30197006
972615340 19681
907207458 3506
764100000 2547
316171423 1427
566 89924948
878780225 3881
662000305 16753
713 129757775
27332330 163
134409555 859
741654619 11586
42407669 155
799061839 6742
456421395 1738
105286112 52643056
995738681 12607
989703037 3299
560978375 280489188
681053778 6366
40094835 142
961200371 480600185
847447810 12003
181693107 1120
253956799 920
339520572 339520573
127200001 424
817497276 2725
653273163 8227
4030 575491422
3389 954362910
795881973 4117
161774797 603
958657917 958657918
766317358 5013
5708 709685258
239005811 2075
481703274 198879212
336300000 1121
884997050 2950
4910 528573548
8471 759569157
20100028 67
870033241 7976
610055024 4855
791100001 2637
657349793 3317
128342027 70066133
755992051 3113
997036013 997036014
363971816 31669
590197375 295098687
988199891 3294
874980765 7502
284172802 2168
14399999 48
253781088 175519145
1514 286311309
880390361 5543
954644690 4586
304651046 1122
370447944 10454
985414273 3927
835397739 107395
109993376 551
444407986 1809
533608200 3414
846056300 15230
159039215 1071
729544246 359940160
312810601 1192
677702258 2259
103237993 2886
93705537 516
61776113 30888056
743621241 7753
299417827 1971
668097774 2227
625480753 2786
898500000 2995
393672442 7837
215409277 1314
781531054 12904
981871883 475426339
732163201 2544
127158529 896
732960079 297612678
213299289 711
953396823 3178
528088767 4436
940877658 423708989
826197245 2754
479163349 12007
461375664 2113
575999999 1920
565099459 3463
13060329 6530164
227741197 822
377941596 20099
771160305 3169
999780604 6471
791633352 12396
822514941 5890
628895955 6342
945348765 3235
730471910 5062
835898625 5878
430351962 3944
449508421 1741
115147220 407
346985122 5287
602217475 3836
446630417 223315208
100610672 37951630
607002080 2707
319798935 1066
365414370 365414370
90626625 464
184877384 3245
664731774 2581
111409882 517
334500499 1475
189490902 3103
798225769 4044
638603678 7526
434004785 2978
688200001 2294
966304252 3221
934317800 3138
2778065 155
613607971 3269
254101267 847
799664235 5850
960674984 28053
729302430 2431
221551451 20586
374101247 1247
808925270 34881
791102093 2637
880975857 6004
533114307 2378
841917708 3177
506746967 2886
378768067 6393
942739747 471369874
715057594 9008
272399962 908
263592184 2239
611134979 5953
698046937 24276
164231340 637
769670753 769670753
495437148 4786
609595426 609595427
408559813 2605
826044240 6790
486925322 163545155
424202230 1414
1067 244491232
59854199 280
825278576 5429
888602962 2962
53584182 208
466102314 8056
102852472 102852471
103499655 345
971103237 3237
87499210 458
418639004 340441208
748639709 3458
506971123 223069645
615 158168414
557446495 3856
483898386 1613
643923739 3522
535423199 13100
722401739 2408
540298848 1801
669496035 4578
162780172 1153
608677608 68684
9651 740088210
94739599 687
477664641 357266
656722153 3816
119173343 706
331649611 2484
3258 881678062
322199372 1074
730551043 3716
684533474 684533473
384301931 1281
24299936 81
6157 559954522
293962239 1144
315601348 1052
725628890 11179
107908086 503
966451218 3615
136347871 489
364798785 1216
64755 300204180
737640731 368820365
432617374 201838332
553798153 1846
17055024 84
853803086 426901543
263700866 879
453431292 2659
444438925 222219462
925803085 3086
595776741 297888370
323308368 6102
870136265 435068133
793290803 428715057
881970095 64191
324680873 324680873
30599999 102
983888270 4069
53100277 177
5099 365348848
111599999 372
340121746 1679
716596381 716596382
266999865 10257
118902669 11194
1038448 1038449
185839541 92919770
727153124 80732
530252657 1976
679164360 2580
120279005 414
484188105 4717
228213224 114106612
4516 926189111
497322273 2862
89099999 297
331188946 9051
551754124 2003
57900804 596
161399696 538
539358716 161493
412077378 1756
391499502 1305
572044275 4941
187799375 626
716697612 2389
769132956 2867
905209553 3952
298981883 1124
132378079 542
852392901 6260
320885244 3114
469498436 1565
173795839 1160
354484054 354484055
858 220995918
673055022 673055023
107769743 883
41086578 173
602263542 4920
238526972 5361
341537113 341537114
953294788 3205
389281925 2211
613501767 2045
63115137 31557569
6106 732828469
564001126 1880
733199999 2444
798358167 5452
299401088 998
963792575 9102
582001939 1940
954855380 4079
431744000 215872000
831385430 3333
749074060 69020
314101046 1047
831510637 619830566
940052215 9096
834600001 2782
258251824 1174
811972111 9008
666300001 2221
2971 650402407
594463221 11351
321243217 3577
503766947 503766946
490663436 2019
788233139 10703
163782925 1835
771334199 3601
207599656 692
621125014 2722
944996052 5889
863998525 2880
564739139 5180
847056048 3046
968997831 3230
950054810 4562
295500001 985
829340539 6480
5160 928619895
506328481 2751
876814909 6830
334078395 1367
250498203 125249102
727196512 3472
534516635 2429
886203747 2954
33899886 113
583066773 583066774
434468096 434468097
474378141 474378142
420220231 1490
913017799 5313
138873209 610
844669944 9795
736801589 45645
113291739 1233
308518040 308518041
897061042 10471
994215893 9151
486294312 2506
235021634 4337
53168159 1565
809999724 2700
159017523 9031
450330217 1838
947670180 5937
723001033 2614
993806584 496903292
242907400 1017
37800181 126
182241977 1537
497422081 3840
677005000 28750
574990666 2588
187164434 2726
431138881 2677
167183559 991
838685216 4565
471684081 72027
766609539 7259
193378063 1931
11828084 5914042
396789075 198394538
126284168 4983
762768346 61603
174473584 3128
957512000 7967
299699001 999
771550649 3510
64138551 470
891153592 22053
97884970 365
164100000 547
959925355 13826
962647520 6830
225451105 3446
704219180 8236
537301791 1791
175324479 1910
2784 758547595
908550750 3414
568436059 284218030
370508604 4001
717231860 13207
4403 137483664
38898487 142
98399671 328
859457057 110598
754088835 2595
3703267 21
786683514 2881
664201163 2214
696551454 15623
450380052 3684
152607415 688
350100418 1167
980921758 10197
993832155 53805
539170979 3235
982800001 3276
273335271 273335271
940601002 599148557
571347415 8648
988322477 9148
282872173 141436086
1612 428898392
10420551 475
902400166 3008
241528083 1010
893862963 349420469
67800225 226
240597522 3681
2073 383579628
948708601 8050
912322780 12568
957484711 3703
459138091 5005
877211909 5834
318409864 3583
811093003 3212
672578155 8287
708851363 3335
664724772 394128658
438314070 1635
603829210 2838
3175 884402835
622951363 3647
967377134 5505
463798454 1546
297569617 1618
761567755 15846
462298529 1541
33632170 811
847797175 2826
627897906 2093
15771145 56
43901762 632
484868322 4435
354727728 1272
81821069 532
503698544 1679
705957760 3393
361800867 12818
727019249 2813
978603245 10209
227203033 937
592500617 1975
609797406 5033
445201947 2636
720989510 58967
51435089 665
3682733 19
131700155 439
949842309 5870
105238273 43512603
605856314 3392
25875713 128
208376221 104188110
156000521 520
11065 953934171
598374365 8511
520802882 1736
323156207 3983
24600082 82
866176481 4628
947433684 3589
466996991 5376
68687645 230
859435808 4552
760452420 3198
822957638 78519
387849353 3800
910935714 4706
380336482 380336481
789196883 19964
757618038 12887
612303629 2041
224399781 748
635145314 4035
485102454 1617
643021600 3400
684941405 68039
1780 168232064
490499999 1635
930477906 5017
413537343 1932
78476159 672
412272047 2023
663578529 3428
585948481 2932
463348871 4182
973434232 5071
759474364 11603
250333160 7480
206346619 7479
662715437 2343
990518047 13455
699652247 7675
88904065 44452033
345299025 1151
378896010 3153
786571974 3325
455604149 17557
192781751 5944
804876628 40371
66303479 418
412123631 206061815
350081225 1719
174899999 583
861321051 861321052
311841394 503632
957635855 818438458
131741925 1561
301198852 21679
185399381 618
877801989 2926
51745321 25872660
408001245 1360
421740967 210870484
237162515 118581258
282599059 942
564839614 2903
345076167 12287
729155353 729155352
36617346 395
701748705 701748704
924447384 5481
607165360 8542
506852995 10114
945896427 3747
872691735 18088
589196688 4826
601 98229243
698107278 3397
493200000 1644
652797823 2176
696801060 27910
663000001 2210
367041024 6048
683445061 2562
120386260 755
373125891 1583
459622081 4320
640800001 2136
24899916 83
71646878 521
142726520 4417
432334913 2723
769501371 2565
310285368 1237
271206835 271206835
442727932 1862
100799663 336
924561221 3356
976101984 6864
541496009 8512
750304792 2501
706134759 8017
752951437 2737
571801905 1906
180039628 787
152797491 957
206095072 741
921051890 3946
28406336 14203168
146018879 840
833955377 26027
868376670 6649
669118561 7060
876992160 4076
579253820 3612
129000429 430
484198386 1614
350631901 3633
60381 811158354
2222 457954200
151117788 52691
8326769 39
740553657 3736
505798315 1686
798803917 308928354
279733068 1187
173947 471974101
329814223 1478
687060478 2743
389625665 1411
311970113 1984
492706203 3407
606038634 3791
841104364 4191
890035743 3532
672600000 2242
2813 654714670
229200260 764
321301072 1071
798809214 13985
468357710 1730
252674208 252674209
653174855 5204
250 64843597
697202324 2324
996576868 5109
309117628 20389
876960497 9194
744837797 372418898
21559 643837976
220558520 910
524218655 262109328
963616630 672839069
400564695 1465
170753600 1181
445382903 3201
826914224 12099
735254135 2497
18161 315192876
143684051 755
210021672 9540
103199655 344
173559308 3311
774898344 9284
425496 3
331603627 1910
462477023 5809
4402 735267768
44580591 196
261183873 2889
939687695 469843847
610841165 5035
532995151 10645
203786348 3299
792430443 396215221
475150104 3861
540321246 2578
840297198 2801
620939492 340413323
448165212 320622073
479277662 239638831
92887794 314
251124241 914
681732079 340866040
761065169 9761
159088770 79544385
814255576 4669
1292097 8
4781 848931055
452687116 2721
682766957 32933
422700831 1409
406038777 2047
624852662 624852663
895795984 3021
615297950 2051
981258852 3527
529185583 264592791
947700638 3159
308892689 154446345
563277936 1924
310201035 1034
918541160 10814
287807747 1257
412312050 1530
101092151 1555
490014714 3506
330707426 2261
468405476 29428
898802997 2996
5415 630393157
194554430 1569
987038029 17874
617697940 2059
647119740 10910
944565931 4439
634458551 3058
548229828 2191
792537812 9988
259320465 1159
409216406 2462
214064980 2001
2067 453526671
572360811 21623
752729975 5974
12899958 43
834640409 3031
711442341 3244
449724757 6689
611734859 16433
596997374 5889
476399527 1588
620492495 2444
861897126 2873
552105208 2914
98519966 1591
250646760 840
929998134 3100
991368325 3889
366570715 9205
211800000 706
292799778 976
507301691 1691
601338981 2630
428512787 6534
266057076 1356
113728972 518
517776001 20608
461914791 230957395
476506320 189240
189333431 682
220616567 121912639
616797679 2612
174294487 872
679182504 9978
1352 227372600
644423760 6460
998233314 497795379
477298411 1591
858359686 858359687
353740577 15344
851958261 4423
523498256 1745
986100602 3287
883461780 3660
951401764 23446
6186 583240635
814788619 23542
371985353 3229
9874 847085225
69083 844608758
610630424 4808
257720463 1001
18900063 63
5322 714249654
354646455 16257
403501344 1345
146336887 2269
884694784 29312
813300000 2711
850520795 5757
521137023 260568511
79066597 282
739742357 62158
280709260 6348
392836277 5523
525457953 4922
29636769 29636768
832253582 832253583
791237932 21977
219726406 770
881018231 8166
7776 63860580
320709715 320709714
62517031 285
401609318 401609319
966201493 3587
693989747 5004
74876906 533
832009119 3856
714972208 5718
447001916 1490
396262862 6793
6389 241910833
574968313 4973
197400659 658
648903077 221999
682498144 2275
709697181 2867
345300263 1151
791994295 348870220
347027137 1487
261090334 1042
57022674 425
438900934 1463
541265463 11007
560012005 6526
353440933 176720466
634797883 2116
292055135 1968
736201750 4585
862310016 3776
149342101 1465
978901429 3263
2270 334855367
489751536 4107
619197935 2064
155303581 597
543306186 271653093
590493462 2314
163477926 1278
536998209 1790
330824967 1397
3851 427434324
921179163 8009
429711238 15746
575821874 287910937
600454318 2362
692402307 2308
713809596 3596
74275376 449
16956 742337610
914691241 105535
373137473 373137472
924303081 3081
681938582 681938583
861469552 26397
6942900 47
3560 796144160
804597319 2682
626888817 6635
60906392 213
67126334 327
1286 282808025
668716575 3632
866655865 12209
359693821 5734
147899506 493
812115689 2723
44603336 506
453166900 3371
104008751 6782
982429630 337774598
270304246 241795320
380286517 1448
590620679 2015
259558804 935
656942207 10816
411600616 1372
23787230 382
740224957 370112478
990004569 3300
866731721 387778523
216195867 1096
70586465 1508
949237830 6829
27355967 13677983
693699901 3023
896602731 38780
1045 258898750
794168447 494331204
772202575 2574
93622131 488
497685874 185991104
52489599 235
506341290 2821
897531649 4436
591112071 295556036
519964620 2037
134190861 67095430
524405597 5174
31534891 670
789 217348986
230093073 115046537
837603053 2792
353700156 1179
204247773 102123886
813961889 23310
809997300 2700
100369576 568
103800000 346
990972955 6318
444208050 2093
183675847 669
432516881 216258441
388075377 1835
256491 818843959
748290384 748290383
720640443 3547
338700001 1129
102129373 533
402513593 4706
512559600 2450
4243 653536314
759905005 16737
827853563 3119
185202830 635
302807504 3685
966201552 4464
644073989 644073990
269982801 3207
463787126 463787125
146263424 645
191468339 1036
63067950 310
454288 10
960777346 4241
374272567 1434
680699155 2269
441907739 1661
178799404 596
22095073 91
729836059 3962
912609816 456304908
564599999 1882
469700544 2198
215229668 808
174325427 87162713
575971570 1985
862564438 7749
733712161 3426
227099613 757
928615289 3663
335710441 1170
934392054 7039
202496323 101248161
88041467 88041467
677837892 4918
273297712 3099
2854 376877071
788912054 4649
691823546 4423
586234808 257550872
285486856 2936
807002691 2690
33402935 16701467
252000390 840
941381440 6368
538327343 17616
987375370 8525
519936220 3792
977383048 4183
444908585 23399
48622727 462
546076004 546076004
401597683 3596
124627410 2611
758620472 378503824
280573923 140286961
750023317 375011658
37092947 206
928080983 207720
370799324 1236
961953793 6549
958327839 9952
832108000 18796
913371971 340642829
574 166761976
189300391 631
480453456 1864
85312755 495
632553872 316276936
178675865 801
239700116 799
864348145 11756
561925249 6485
301445599 1194
328338221 164169110
418358760 182530
380510580 1771
194731840 2724
455184139 1940
106499646 355
234212714 117106357
644576612 3528
503256959 19179
729133531 19676
675707529 2421
721952100 3582
986978287 493489143
707321453 13703
238199205 794
301505879 1326
484963475 2312
953376436 4765
369584758 7862
915547251 915547252
181080712 60433412
532804732 532804733
504837000 1800
1527 437793716
119821213 59910607
876521381 13033
854969603 3471
210600561 702
856148469 8909
508816024 18553
745275299 320154691
918139361 797573689
690612360 2547
531901773 1773
880887759 9853
524740291 8336
631647193 418640972
421942146 70195
942835869 4619
716700465 2389
939604102 3132
595 48315785
818533782 2828
413636893 1609
32486966 205
612902042 2043
696967308 2796
724741864 61759
503320086 3756
39439105 141
124983732 1042
520483307 3313
70718026 586
701808545 2406
27889 893538949
195330101 899
52449601 490
844674625 395077
468587015 9992
317990078 84707
424653012 212326506
507564965 7174
86959889 118369
149694444 5506
896142759 4061
966436581 6514
670767348 13306
3458 926930193
364801113 1216
596327202 6921
291576020 1465
818097274 2727
933034744 3246
697804052 10109
360899282 1203
719327223 3794
224204626 963
866347794 3711
308852419 154426209
3443 826087232
291802770 3463
682799127 2276
854030000 10415
272942968 1192
734628614 12253
412251141 1682
949994899 3413
2954 662833778
308767065 1799
613512525 306756262
647556868 323778434
202208646 1221
377438713 1905
38559919 259
632992832 41765
135418815 914
456272424 219896837
801 136852044
898417619 29882
395702422 1319
686233567 35801
731097674 2437
972920144 3303
337817605 2820
55499288 605
347937779 1823
3080 393583960
683035807 2366
443625223 2336
602671534 2523
898793830 3203
11849762 5427195
4571 360451139
871083672 19256
531578071 32145
377380880 2741
905144473 3232
904262311 11010
195300650 651
940604661 940604660
390193733 1699
684003416 2280
546286282 3049
931729250 442290263
709288442 4870
242013177 1533
330299264 1101
322386778 1793
952836219 22547
412534744 3149
748969537 374484768
57834816 816
489911878 1827
334110040 167055020
358281613 1384
464709703 2872
711267455 4002
926103087 3087
43465068 1660
1676 459563600
165527531 771
296748149 1030
132125248 565
826702130 2788
614354103 2392
320998931 1070
914800619 7574
489664104 4383
424039919 4772
980427074 980427074
1326 262426008
551343240 112680
727655769 11614
934872423 5023
384518261 3435
296699011 989
562859529 2201
80201241 613
163238571 914
34304823 30989
594740036 10212
203100676 677
935309549 9275
876681344 8536
202085079 1378
16381 524077333
76200001 254
588208347 11499
870399949 4623
314189300 1060
543891348 8514
772254316 8095
707310976 2393
736802456 2456
540914450 5621
99310951 949
11243191 70
463705944 2888
311099168 1037
430121624 8316
634800000 2116
545099006 1817
316801511 1056
300662041 1176
183600611 612
922962156 3737
521350938 8830
847840158 14753
391136606 1399
401402951 361929771
788860799 4680
624162077 2637
567406520 3396
538599418 2179
91710876 986
339129813 2867
633232518 2437
142949714 71474857
30047326 175
545401668 1818
871500001 2905
971552454 10770
653054181 8539
404624639 13440
590040929 3052
834826477 3087
577498196 1925
288608481 1589
879991891 16438
645494253 3069
408599128 1362
455171987 8854
842969937 34514
652497826 2175
202551349 1303
187199377 624
601499601 2005
721198956 2404
141325064 535
395401305 1318
298218240 2304
619784610 18049
188915111 660
749998269 2500
200649835 781
796599417 398299708
973503244 3245
314498766 2872
689411109 6430
231832818 1946
647190807 2962
636981997 18559
779947920 2882
751447527 3874
219506273 4329
8492520 45
513043164 256521582
969053865 3515
257126273 128563136
223967467 223967467
506464564 3295
211799999 706
554098686 1847
554199866 2003
83699720 279
153586055 844
507751525 7809
407757900 1802
824098895 2747
76938291 311
122507096 61253548
534450358 1828
397887361 1678
94199687 314
824097253 2747
733211810 2724
140421962 1749
310683689 23070
172832241 1652
692402308 2308
901503006 3005
896180652 4041
308435799 1201
786839484 3459
73336533 375
335398883 1118
846899119 2823
779388431 5839
784699450 13850
921681365 4058
627024738 3862
869402649 2898
490095271 2043
307505901 55010
456580836 32130
24199337 98
656597451 328298725
980972895 3297
835209441 312977862
405300535 2062
790501148 2635
978300001 3261
562543594 315469823
694424416 6164
529102679 3480
444542353 2726
236839241 38308
779700001 2599
693075652 4129
730142349 365071174
400417533 5198
701270252 2853
989604845 4059
197738267 10923
731584931 2579
65951925 425
894524464 15339
490200004 1634
166562139 4709
657887591 2316
117174187 419
613933124 6675
247205885 3987
455359143 3352
203689802 749
667547447 3895
68700076 229
937503126 3125
386204923 2538
246599558 822
483147350 483147351
5318 730237375
19079267 9539633
742988164 3431
263310451 1326
692397693 2308
413885094 30509
473271926 2975
682417817 12115
859479055 2873
858525109 38886
304296441 1610
81899777 273
102418344 648
8700001 29
583486308 10746
14148 718704252
140586073 610
254579224 1537
632702110 2109
271250677 2664
357300001 1191
599698002 1999
52949801 200
231261009 3344
291762962 983
265305997 4518
349849149 2905
370459868 3559
999896668 3333
319984083 15904
756875223 21182
867134173 867134174
865333518 432666759
859503955 2865
975080726 61714
52609439 312
53315956 207
588000000 1960
923541209 367411617
153600512 512
221101336 737
456344349 2255
567756301 2155
784093994 784093995
942527697 11081
308821971 5640
748951010 3064
464179144 4136
809102698 2697
374630013 38561
717587223 3058
795649289 5184
7695 126833086
12496990 328
723275520 10560
490980344 1813
628202990 2094
816081399 12079
757677764 6086
295394890 1190
847824653 48814
810627512 3191
660587716 2895
261044067 2570
453301510 1511
957296808 3191
827861328 3967
37499488 416
884639428 460437841
172284113 2002
715953083 4746
240210704 881
361641601 2341
880494229 10535
542904918 20603
3307 925361707
683884973 14499
964859678 7955
9781720 52
555001849 1850
569190011 2112
616357033 616357033
200712451 100356225
547782648 3932
19932753 101
47186077 422
476516377 2261
263893873 1256
865945441 20796
597031452 7467
552064880 552064881
797078099 5044
802972880 271552707
895335121 4609
165832343 165832344
420404692 207995005
266825595 6477
561300000 1871
159795385 785
178879885 761
807300000 2691
86700037 289
425787187 3609
794644092 397322046
803390615 803390616
456693152 228346576
118669485 822
513913709 189891581
763836678 5074
331850605 1512
997470213 8896
621577216 44096
954057476 3745
180995243 708
223867464 3589
224266500 1525
629852738 5399
635402119 2118
732906909 253812099
675600852 2252
129411378 549
626455605 313227803
354718089 20243
591571749 1975
461510268 3319
536835827 536835828
326895674 1159
77700500 259
817749533 5222
986874072 8852
839101623 2797
453918917 226959458
279562345 1439
808801019 2696
30709055 292
897029420 4795
113701020 65778981
709978070 2409
785127044 11434
686876462 3605
465148641 2534
299699042 999
921896928 3073
315600001 1052
162059115 25485
169335314 1185
170399433 568
523201653 261600827
954199133 9271
416978773 1681
1998 474872652
177328885 636
220435278 1526
7395200 33
768269704 3829
977180722 3992
257505325 1925
469800001 1566
392933092 2077
954260172 9845
3095 886996247
698813049 8188
79636201 9380
484498644 1615
566380704 3766
339045855 339045856
171363029 83909755
319197530 1502
434593319 3541
510159491 6397
424200000 1414
661741130 2492
613717589 5348
824400001 2748
64200214 214
440346044 6442
527312801 5800
721834479 4803
893702979 2979
169088304 726
707306095 3428
746829508 3839
626099500 626099501
718509684 4955
168598133 823
9486 976904468
258300861 861
840597198 2802
14402679 94
584448898 3671
695702319 2319
11142957 11142956
64789992 362
443265919 4736
641985704 12321
675160133 13204
568747171 1897
404400584 1348
878723645 439361823
44069675 158
942495478 4917
228300419 761
430198961 1434
501398207 3273
1604 406888449
109998136 1114
1824 436707552
912911470 4346
673558200 2595
12677 956456627
166499622 555
173021757 791
698068601 14322
41443512 179
57396637 198
964966199 12475
624858721 20833
233545032 233545033
111 18806587
951788207 6236
596701989 1989
434688256 2355
967522810 3338
928114029 6807
973789716 4243
727477643 3394
758938339 758938339
730499999 2435
510259771 3260
797142146 784387369
473157055 2696
447033280 1729
313799534 1046
560259309 5206
2215 220123059
694658446 2535
334291061 2001
501599999 1672
690126937 14299
684013304 3581
331212290 4090
735256787 2946
780685972 4442
496842105 1901
41141121 141
396628808 4125
267600892 892
843262077 421631038
974593723 17436
4497 791881227
36834055 262
330655716 7441
778436474 5611
645574978 5749
845884616 4735
905297878 3483
659479121 4567
642601172 2142
377476612 188738306
769147384 2890
766819000 5245
430367015 1994
499156860 1915
49260296 362
153338609 106468
644430107 192649
620256925 2682
1890 468160802
380156340 2154
578843827 5478
529200254 1764
985708243 458758958
153697363 4868
4230664 19
370201235 1234
306565149 1279
340550024 1455
728107997 4091
989406106 3298
95533089 336
886807297 5436
495529986 21081
811894249 2875
699820252 699820252
4651 824892058
370200525 1234
777276376 2875
598250150 2578
953236751 14457
336120745 3357
811832279 8180
438160247 1668
490410296 1757
292799533 976
327257776 2504
52991949 209
2284580 8
991007363 495503681
499604140 2305
332280518 166140259
336899174 1123
904294239 4640
25486898 25486898
38868 448303512
76163868 1051
553201844 1844
98883482 691
65399883 218
762175798 2565
595900989 4814
677308526 3859
664196104 4888
579623817 289811908
240516772 240516772
910128547 3813
594015879 6983
424582130 5068
354900065 1183
975432413 19417
667925123 6218
672581860 563238350
633649875 4862
767032213 5707
275717000 1950
685219390 2859
726602423 2422
201200038 7093
469499319 1565
754184112 2798
511499999 1705
962100591 3207
905655558 905655559
80975923 270
271416519 1121
403567919 2352
638751743 8154
305619935 1598
715748462 3421
941697131 3139
396380203 8060
99757141 36994058
867570938 4296
59990664 524
317891430 8682
909875009 7504
470058545 3737
954045731 3878
324299354 1081
269252097 12596
919641616 805604146
608436279 459386705
545999037 1820
544200000 1814
694995623 347497812
851632681 425816341
91281841 337
737664591 7622
226739333 1499
745215922 5038
673500000 2245
715521171 715521171
890317501 3750
124343895 3004
295227756 1116
574201915 1914
97273577 353
187676688 9591
231398792 6088
789455672 2675
905566272 452783136
83934158 343
874340708 10560
373025918 1640
74014102 762
536479319 20024
284737966 108176528
27124162 169
793501361 2645
486844703 243422351
415657281 1756
246879636 246879637
189146848 4213
796846986 3515
439464527 1983
113 13039490
758445359 4848
873601421 2912
49500143 165
905870590 591433274
718396926 718396927
359945707 1304
216615307 7197
261310331 88387553
824982549 25565
757526366 757526367
441390460 4739
329538400 114260598
530999224 1770
226078605 1118
379791095 379791096
165901156 9901
236240423 1664
345195809 1176
3739 858496834
167383976 1206
46499999 155
946881947 8436
340489322 2161
994079657 8398
543474907 22146
288816541 1605
509687648 2126
496200000 1654
139200203 464
591171796 3615
303365012 1255
84875965 42437982
197870624 866
538792176 2472
8658111 38
170744192 729
45612159 155
347038127 5938
147299898 491
476696430 28979
265681396 132840698
492986920 3080
433527824 1648
379046190 12013
783844239 13749
388353271 1372
996592135 13218
738367977 73944
682248743 4567
567598107 1892
923699999 3079
182425703 1348
857450931 8800
6917376 6917377
711903782 2373
328904090 1490
668713343 4656
199982424 2532
368779447 1866
392137172 4239
894985735 4885
925142012 4107
811600907 4329
318802296 1812
328092716 1724
362765623 1303
599433590 3082
258455638 866
3438 396520281
349072624 1375
125949281 2108
194400197 648
566080346 2054
47581183 266
816897276 2723
658851681 9950
967104772 7161
381766366 2110
630458466 57886
924727492 5306
486890959 2945
587101611 1957
951299999 3171
105299648 351
10192597 71
341772817 1869
828076850 414038425
266088487 1698
268806512 1360
593865774 260502293
641485933 2742
929804652 6837
100740393 70376776
355670899 2132
567298110 1891
775317499 2764
291506473 1237
442275295 9193
486103698 19914
6926 478741369
926584638 8754
161047932 161047931
288291251 1570
1065 268112777
217199932 724
942799616 3353
233892480 857
170680776 1322
951322381 14297
52200174 174
767239902 7634
425254930 4217
152449610 70769648
760689268 2587
163717566 1655
966008275 558468075
781650988 11668
599098002 1997
348478038 1569
973920709 3934
865139941 26082
477335381 3812
526114783 3220
939312320 3683
336901382 1123
752341507 12943
753600307 2512
599998 2
184946073 184946074
365384097 3231
394958303 2151
371370577 1643
423174049 1483
512900711 106610
895502984 2985
45195213 441
882083887 311119316
762874276 23468
118800397 396
118008071 9711
8221 966723832
813302711 2711
691989791 10352
470354212 1791
268342241 7984
998964444 13174
952120703 7104
786343957 576198048
449347355 1832
783969957 10929
736797543 2456
177900439 33860
870166461 365713850
190470445 95235222
349854751 2425
755402940 2518
848985697 6084
671926508 8667
900127508 4073
931941121 102780
580201934 1934
321091786 2125
508900561 2384
543420930 543420931
917103056 3057
213339451 1570
812402351 2708
949431486 456140034
17024 719241713
309416857 15708
948576916 3271
580326842 580326843
878177425 5296
326700107 1089
620279949 9725
306534263 1108
300299808 1001
533399929 1778
335758202 3118
480743450 8482034
35155000 2980
107245860 1020
331926564 3403
717868956 3250
820404913 3482
961167120 3852
394136084 2165
400157325 2656
543478842 8354
460934889 1877
685105334 5647
2840 714339136
818400992 2728
125902270 62951135
253095334 1382
991444110 5343
930317817 4521
788721447 4649
92658573 491
828919730 828919731
541255602 3124
494956730 25385
835864820 3476
894932980 9326
775422068 2628
409500419 1365
237492683 10067
78936175 482
484421662 10126
97748604 354
4708 350647132
940747050 50989
257822014 1257
684462617 3983
883380527 6954
822929040 10123
755892805 7560
273821517 36943
101700339 339
28726285 154
654598828 2182
161010674 1575
29629159 218
426270289 1264897
689990372 11498
305668714 4594
283199055 944
554101848 1847
69499382 69499382
75383512 257
674379480 145560
917391339 3087
330593876 5530
974118681 799504512
590099999 1967
715764861 8141
851501031 3974
718295880 2835
384765443 2140
651568019 719170
519542619 2318
108791459 511
811432716 6325
939353878 7099
231017380 1789
854747377 7448
616502056 2055
227448409 1984
240060176 863
797102656 2657
519694745 3086
273428945 1553
13893 694666851
2162 539564485
949295093 15774
631920346 4269
8539 999748031
898763419 27162
549299814 1831
841986800 14735
457091533 457091533
278711246 1552
246678014 946
645064775 2251
559868422 4697
242662267 1463
274405857 4528
257141736 911
314966739 1660
338898625 1198
225600508 752
814762341 407381171
697798627 2326
593948226 593948226
141890507 2458
84509677 359
903822122 10258
314642179 1483
58688385 848
322442851 161221425
365764628 1294
2353 424652672
337758872 1441
716154478 3180
475149809 475149810
959101871 3197
440902987 1653
821263675 5467
189895830 189895831
42912 970479683
563745247 3616
872679889 5364
167579748 644
99371221 12176
152919171 7100
72236380 36118190
18299939 61
1404 417832277
921135187 5393
120832324 59137371
378908531 1329
562984903 13039
553344599 11400
3311 781695377
832437048 5178
411869445 2872
945248771 6627
549922026 235367356
216010021 2797
680129853 464048858
804761309 3452
757555388 3253
459195654 5187
532634474 2607
796143001 3000
116634134 11927
584103187 63981
560920977 2415
469080505 2935
746760049 3721
777515332 4811
3970 902885208
168162750 21354
350772372 2987
928173621 7503
178892926 171087947
546598177 1822
628740136 361131933
980682784 4193
900599434 3002
233803297 1184
490486688 28749
349008477 3425
216934671 835
183370887 1719
663299999 2211
302781472 1286
169245398 686
516651819 2206
677329752 97204
275999080 920
821098696 2737
464642526 464642526
968416714 5559
990406223 181826
613202044 2044
143950976 39110
411366451 1450
174300012 581
27439478 99
593635785 593635784
745671008 2662
482489245 2358
915671117 3317
183600003 612
348850001 10000
3405 721456889
269960396 2519
563904718 3073
783866434 5829
991685046 4409
67640241 878
692791379 15471
193963303 1602
726600001 2422
374326849 3029
422945017 1976
761097928 2537
941537791 4352
549627938 44310
693302310 2311
717081119 2576
915615517 3849
666637791 4159
307143380 6785
54080959 54080960
628828617 628828616
35308224 1728
980967082 455869797
530695421 59622
84600110 282
855600833 2852
272277769 2608
209791647 1012
998103328 3327
643792834 6271
600376713 2978
29346276 537
1183 194035660
475199030 1584
121799594 406
47142379 23571189
441714676 1583
383400001 1278
953480038 207172
25837378 519
331284261 1390
457658755 42311
130527280 520
406759875 2575
650165529 3514
518546019 2041
505177721 13059
419100000 1397
458716145 4606
155005549 77502774
661071464 2303
927832070 7812
548498849 2010
808005139 34897
409800860 1366
242400608 808
565684023 2283
769568057 3647
324496841 3131
532868625 155084
274189479 1925
90295454 497
449400909 1498
777406322 497536135
260571835 872
729599543 19917
83100352 277
693597800 2312
637476109 2257
127128853 639
156724398 4277
226131675 858
804298637 2681
208463903 1104
837604607 2792
844862917 422431458
963967957 8311
99397376 449
501640794 1817
956396812 3188
500575875 1951
448983261 2198
9819 938146536
725924878 13342
818109293 4046
895537272 6887
456286086 28954
899996 3
445567251 1508
691278743 9148
760498517 2535
941213830 4735
4062 982807997
426000966 1420
3877 854528592
434432287 11096
596197774 20555
200699468 669
369455981 184727990
555624905 2244
61921961 1160
332289561 1868
34265525 175
920796516 4153
685842707 5181
816388717 17413
843823370 12610
882436361 4667
193173153 84208
874173900 6489
459542595 1839
18600077 62
243939249 5815
254748238 1149
588391898 33268
790568320 3391
674949001 15928
571856670 13783
420000654 1400
596529903 6659
371467852 7473
953648762 3996
253224797 3451
875040181 4430
465751542 52314
548044344 231235328
511428510 3285
63349751 31674876
778189601 8560
417812140 1927
565781645 3341
709622085 3856
440710074 15220
360377350 1528
861811019 8820
722022268 2459
331933875 1717
299101707 997
519448455 2073
331548961 165774481
170378446 613
248142215 1724
438618599 6300
265799115 886
1629 408965393
973233364 461369913
986225316 986225317
950380541 4894
622885823 5314
448733935 6309
367214776 12247
68589239 402
655085497 49843
225716052 1502
315000000 1050
451877645 2397
963046339 481523169
880830002 4654
503638027 2194
528603408 1762
335196504 113688990
247183933 2643
555571534 76747
323948153 1247
59463397 305
323131190 323131191
98400329 328
700993280 2678
858478782 3186
728003625 10541
956644799 3622
349355969 1198
1919 423720957
576598972 2119
375888341 375888342
567552474 21520
247848560 860
786756606 2931
70594177 29732571
664634030 2278
533043022 7341
367842888 1926
561331632 3910
110284243 10827
463002539 3752
996883892 3932
318600127 1062
12490 850981170
983303928 15032
55158463 1602
701317973 701317974
892451464 4552
339693999 2000
479 103234364
208701626 1375
2676376 15
133369669 133369669
292200849 974
85691 553049714
665700138 2876
562109180 7954
524009662 3482
1452 288718282
931965512 68361
126095491 628
5076 188907727
6904 673950460
179700608 599
507409802 9157
435425156 3764
420170067 1481
558858346 2250
1357 276648568
384721953 1379
931949591 3410
74622990 420
310801035 1036
492734721 8363
365209174 1459
590793946 590793946
781360766 4061
986740019 6465
501332544 3903
3174 699224026
571747302 2144
363353615 1692
994234383 4708
130852523 1914
7198 875094330
655131225 327565613
537300896 1791
658437400 5189
157314597 958
399239155 1960
21000069 70
950800771 4194
598618569 15699
519848692 2639
732535722 732535722
424980911 2676
13750 800057500
701222055 258277
21150868 126
155654837 3837
3454 944800252
936800187 3414
524250269 2070
516264424 294289180
231319893 777
923028336 3871
561303601 2640
888297038 2961
60545 975924855
719158379 719158378
631201537 2221
457966998 5110
89935473 437
828499152 3632
48299838 161
755196751 9450
564516003 7006
478230950 2185
166199473 554
891539166 3382
494698352 1649
206275499 1125
210862385 4297
262501048 875
619202065 2064
422034589 3634
715202383 2384
3770 913361670
833528051 17479
301599035 22058
144528281 1401
835762085 5687
602419317 3191
221274165 1169
728118893 364059447
583486521 3182
581400000 1938
611501201 4878
179037666 2097
765567977 3245
944097065 3147
55800185 186
457606909 2794
354807440 3140
607831387 8922
116691781 116691780
525675359 1785
30796833 15398417
183171644 2433
913657460 913657460
163 4387431
692310737 3016
681395391 17090
947680755 29021
3202 216902189
356166683 356166682
440608453 1993
241002176 1565
621647054 2527
2334 521921874
29977180 251
376312831 2234
532176662 3071
86418244 706
920900454 6108
290237561 123618287
189876531 6418
417601400 1392
968870770 844724408
3299994 11
301710838 5723
902763621 4481
7730 786307150
169591605 1196
514519340 3291
855815281 12592
1337 340217031
906899999 3023
353224394 176612197
295675189 54948
260002442 15063
359231004 1276
765598802 2552
863598130 863598131
324716837 1277
496757669 2586
38842046 407
415202290 1384
571862843 285931421
395398683 1318
769666286 769666285
473654012 4297
113174204 484
23472566 103
13298351 86
405915458 1395
555506113 6432
146784003 843
242253349 24410
61116444 323
603283539 2119
2700008 9
348325584 348325585
905103016 3017
123418681 2209
193570155 722
208779350 18064
772824089 2719
600802924 3053
164371391 3034
905860368 15946
46500079 155
222892207 3928
447989299 2339
42000136 140
373080299 2292
680058961 7190
127800000 426
736143871 6584
993006014 3310
296872501 21695
830331600 3130
620702069 2069
678629971 6351
248215235 37855
469237353 14941
895565259 28213
673903153 14472
725913359 3996
1486967 8
619644646 4844
859576760 19185
782376959 8192
583801946 1946
589578979 2903
337402506 2551
40444933 2113
783302995 2611
916203053 3054
477599649 1592
917551372 6438
149400001 498
648181799 2205
138064798 481
66399820 33199910
469098989 2334
357791551 1538
759437279 2632
753024112 2584
951983128 856520018
247623588 6444
36811364 1310
745799090 2486
30821140 15410570
484480033 1616
2802 509428818
248486893 851
490501636 1635
705823650 2888
884988911 12195
355960573 1492
795600001 2652
748802271 2496
399763228 2201
383637652 5566
446400860 4672
809451353 4865
2456 708025989
828831005 19134
180000599 600
544622559 2847
695399800 2318
713099824 2377
232873179 116436589
378840076 7931
995941794 8663
212701013 709
622782735 4537
715537550 4550
143459495 143459494
351391202 175695601
762600000 2542
10800022 36
761948303 5585
975385083 408379576
600870789 300435395
234453601 1397
19444824 79
17995549 260
241207342 1227
637943253 3537
185438512 2816
680982832 680982832
2749 413652976
461700480 1539
130611200 800
652801907 2176
354000108 1180
239251225 119625612
369343591 5901
406557734 2794
306000631 1020
250304473 125152237
734399262 2448
61029277 924
982804043 3276
15372899 57
265178593 1460
419953062 2308
502676909 12398
588781280 2390
703563753 351781876
193800626 646
366882830 49310
550502239 1835
419713876 10327
970537566 44472
1996 392201025
355309221 28967
779026715 6907
790712103 4211
915479399 11755
556966167 2488
909793474 3135
311998961 1040
939296870 3131
383998918 1280
178033611 89016805
315324642 1893
925502433 7244
474421859 2022
221837430 898
745647815 5496
258885901 1305
263137160 7160
4190 906860472
874616340 6630
114406472 8259
3280 857588800
5879 930524989
545005790 272502895
236411704 3449
910390669 455195335
594567179 12699
801993623 2804
95466384 1602
927900001 3093
92699865 309
124672469 62336234
479700040 1599
134699551 449
941103233 3137
339837691 2971
905696980 3019
87513765 87513766
105780905 1617
888005909 2960
480625177 2558
78797130 39398565
156618246 567
763647263 6800
889475995 6138
809981568 4224
500873534 2395
421 81501752
444799201 5009
4362 339414508
732174915 4371
584557904 3309
714597617 2382
415798614 1386
285067340 16930
75 3398700
661060285 4745
443956907 220137263
13190 570165118
426601421 1422
782100000 2607
929721993 372277459
618752273 2778
331634641 2102
881192494 5369
880218750 440109375
405954698 4937
317100000 1057
771498572 5309
816901592 3896
492229925 2423
440101467 1467
243343985 4764
812702710 2709
821630621 3724
59700044 199
845098397 2817
826771525 2921
982732095 976500652
243436057 1938
507231635 507231636
824035681 7008
639247000 3500
453511938 15355
811247976 3897
58649535 127171
314999211 1050
114299999 381
510477179 2622
703364595 3667
641364758 4283
738891076 5589
349189695 1757
597061166 2977
2787 499260393
508355593 508355593
522001053 1740
124039118 2131
311308739 1459
605399305 2018
167283782 1315
794509071 15539
718170698 3878
4302801 27
733215597 3936
636247613 3406
378201016 17094
753117872 3082
2789 457711157
828300001 2761
617076376 2213
415661095 2044
658898404 2434
785702619 2619
941830044 6932
821146281 4692
513263240 3998
725402417 2418
620466539 3403
383178876 2064
864261488 6779
265058124 2807
38984414 169
197912322 711
483001610 1610
332320463 3137
507759462 9066
797420305 3947
908142770 7045
411737388 277462948
313801045 1046
141300471 471
596056296 5016
15990 758773470
363071445 2727
497301163 2146
428336995 1676
29462797 3166
855902854 2853
420020652 10844
770517407 385258704
267521228 1402
98504108 962
47999999 160
887916283 7886
76777291 295
372591950 1405
145800392 486
218699920 729
718956520 11384
141497233 503
340685196 1560
593196486 2841
657889848 4478
575895491 3006
997078286 5102
198670725 1215
995352987 9681
387037353 5119
558841473 3463
837871209 9729
727304283 4880
261249829 158718
386400001 1288
265621473 1156
95642675 743
141238053 485
622184129 8243
24600051 82
398400001 1328
545490199 5973
75281333 2234
771632524 4419
269411048 981
914409286 427185237
443999710 1480
284699626 949
142083088 62089501
124800417 416
318959069 1090
411969312 5699
896786214 21589
16622 396500268
926392842 5995
195216608 29968
937196875 3124
990255032 5608
637688577 12658
339301130 1131
266779839 1730
92853220 823
420700769 4459
596401705 1988
698 175167986
76497738 383
100979839 520
500700000 1669
426920184 213460092
645763941 322881970
229868595 957
465636150 1725
750899999 2503
394491880 131960490
956775887 3228
714516839 14760
85800286 286
594903364 1983
26060698 402
22800121 76
666477712 3044
72259803 242
982462204 585206273
939002269 3130
242863300 242863300
796245353 172984
991240122 3512
245845160 1012
540849254 8423
159893275 842
6237 714442113
152245055 524
707094292 2968
4681 965442207
692681240 6829
804881125 804881126
983016763 491508382
25199943 84
963046075 963046075
348254334 1165
848436671 283123971
57140859 301
7846922 38
175168313 8467
588230792 6997
815491932 3154
534281581 14513
556916249 2935
81676663 3378
746059987 6174
222845987 1055
115675261 488
39452096 965
519901734 1733
456000052 1520
333399673 9666
256201059 854
477861392 3221
317246138 3283
549721586 2614
719832377 6159
780773389 7690
410951973 1960
704528824 8225
898497006 2995
367730006 1706
696549318 4529
983860077 22166
17699940 59
316265509 7181
121963177 6186
53926656 1433
801895348 4236
745526023 2974
158006780 6095
399941608 186912930
489981478 2057
932158519 316080493
245700752 819
945406616 7297
597260360 2757
244622312 1663
561452264 3427
315409500 6975
670815683 3801
221050451 2063
250622653 1308
541760651 14252
273087389 2009
84000280 280
636294456 6414
630296963 4532
377174207 188587103
540379684 6307
438111292 2551
926264040 3229
686277008 33511
716381423 5864
864733277 432366638
840514789 366603264
735414119 735414119
500401669 1668
303357340 1460
475343042 7378
18649655 92
87990297 473
346143789 1233
827770621 413885310
942846876 465173816
786567068 3822
369001608 1230
957256147 6763
898291895 449145947
881732368 28138
922519506 3505
502355884 2153
751852253 4133
415214131 1847
593947917 304105878
756422655 2816
805932375 805932376
684524218 8256
622199410 2074
807437272 3712
299201496 1667
978001081 3260
220656959 2592
615255740 2306
570756306 2920
225227080 3833
865638341 10990
432161109 1795
393572786 3387
148970912 1832
972916380 80673
241499196 805
658032819 8437
494422493 1870
677397742 2258
818703511 2729
888902535 401741338
430421434 430421434
194934971 822
286221641 3067
106118760 1020
993857813 3557
479400000 1598
74565265 37282632
823390375 693037834
829589761 3232
944716407 5155
653999012 2180
857808581 2936
137658749 1250
587280575 5496
353803060 4517
988165654 6115
38691 914422158
60941 835233513
814086991 814086992
824700228 2749
628815577 3032
313657131 156828566
566332859 41228
356507288 2104
221400737 738
726365681 461475167
714229331 2435
617914838 4199
41409956 155
350601325 6835
54483054 290
365099999 1217
45623641 268
630108326 2387
848195465 424097732
71700239 239
11841 548380827
839447615 12122
50763933 18280138
2226001 38
949221987 4342
294156155 122334375
618468350 2181
434708334 2040
979803088 3266
937274047 841503817
597237826 2252
765897871 2553
584016957 584016957
802926319 22195
14670801 100
14589411 72
349133323 349133324
745455438 4186
92061157 484
302048785 151024392
866481729 866481729
749478899 861470
952413693 5313
399900000 1333
853064228 9249
858557677 4648
417635077 1408
504720098 2039
667830329 7348
339397818 176064263
77700259 259
824798308 3956
688262858 3085
244609280 4583
304156754 1835
664196611 44562
631822488 3148
940197240 3134
797704356 2659
807170385 7729
211200703 704
3765 927760005
3899385 13
1390 331214834
130305879 3860
931307963 465653981
839701267 473065503
768065955 13202
408451300 1446
832283411 40083
370786450 1383
594285176 3296
2735 814257159
555891136 3392
23929839 701
335138309 1339
130281335 1304
952886942 5387
76888539 349
996732787 498366394
845400001 2818
885368113 11278
215240448 107620224
790073933 4072
47384621 919
997591353 9031
381600001 1272
10553 930411739
2670 704845290
394320499 10986
602431185 7030
893136445 3719
151307801 596
966420984 4682
851011376 5901
652795326 2551
822302473 2741
295815746 246533835
33192797 33192796
985867566 348808964
256055375 5172
945660802 7851
623386426 3585
3793 674878126
990865258 972882670
371703780 6594
185184142 852
512610588 4284
682272118 2822
737124300 9900
882530113 3048
167999439 560
992096694 3307
198299338 661
144817125 1102
591534732 2238
741719641 7130
42899999 143
352801596 1176
722403874 2408
226799244 756
885257964 3595
324434551 6798
737646129 368823065
969000001 11400
243386471 1048
1653 477399624
489016241 9590
211985587 1063
711205432 2871
730827373 365413686
216300120 721
126738991 1827
162431759 2685
771780075 2893
333723599 1200
924303082 3081
958979669 7118
122188981 620
286110067 1241
291582733 1303
9428 903913916
188173555 2248
834890155 3346
526987599 2480
671805608 237755572
286731928 39554
437515371 2636
899402997 2998
752199226 5834
660913062 660913062
126911359 3776
623496870 11608
371479393 3668
224400747 748
830 238460660
776949452 2737
849451033 424725516
203988333 2783
659614379 2921
998015652 3922
455158911 1664
106045170 2310
858299999 2861
816471800 2945
884595780 884595781
438128287 2392
3442 378506414
946126500 3740
91199696 304
590865818 8586
245700000 819
953097307 3177
498971205 8170
480302489 1601
777069820 2770
878105830 2927
343239477 2179
546070475 2179
498028666 2455
24937517 678
217004123 1457
368400524 1228
630925042 4143
755474757 2747
11 1155710
69546048 528
378495503 1539
52965031 410
799711701 52235
995518063 3366
401216039 2391
1496 317333016
135014470 135014470
685748722 6158
146817121 1578
493604855 7096
330064726 3651
955718963 477859482
2845 694496510
286 40791050
499281892 5591
3488 746734703
818997270 2730
855002849 2850
978210295 11577
514921049 5535
887504041 9432
603071260 41140
407998640 1360
968805455 848916328
371410680 3566
26632114 178
962509657 36615
105599999 352
981695643 3606
481307176 481307176
852892497 4455
616085992 308042996
259200001 864
439151633 465203
447602084 1652
77999856 260
221242912 946
562801877 1876
613829039 4240
369772299 1593
989274150 3975
809902031 6067
114771764 40559923
471556285 16334
301176235 3838
997532051 3476
934202603 3114
99039151 966
988075472 28919
972902384 3243
413700166 1379
439491277 2372
999906431 6352
492351601 2775
19348002 72
639002131 2130
819724720 2757
535889669 2355
721378409 7553
903162462 3996
1891 449542720
580731145 1960
410667738 18701
532198845 1774
522263399 2712
154319126 101585562
16257 475956189
821102737 2737
900760818 8342
1964 317303840
32806045 247
666302221 2221
263721199 185544637
659102198 2197
445145064 2184
960179276 24485
844381658 8057
458923602 2391
726640288 8096
553869405 276934703
986568634 16549
845937628 33801
992405291 3308
171899475 573
790701908 4489
705581381 4191
260855200 1395
470098432 1567
344581502 5967
385339634 2153
596683034 298341517
844622447 14609
663279584 6632
662433126 10335
5650 544094570
706886510 19335
912507058 4787
956703423 3189
485370606 10599
405898646 1353
157512467 623
214771128 858
878437188 5196
278144304 1500
705696587 321560089
329159415 1124
488766069 4330
796585108 4532
866529179 433264589
800438204 2897
894312540 8965
959625546 479812773
958683449 5475
673497756 2245
4452 741943608
902400001 3008
727327505 363663752
257722209 2967
877040408 5015
173360843 13938
1742 238713265
86099999 287
929099999 3097
871 206281339
638259199 6775
738303994 2461
874800000 2916
181799740 622
967030050 967030051
486300749 1621
897047100 5209
135461906 707
199406481 3913
781129519 3851
182428136 1474
2065 222216229
98431249 625
3019 392560232
464765616 9556
296470199 2985
380575218 2898
831409340 6245
215498757 1874
15288075 55
576309097 24479
891729078 108561
263101516 997
685327679 7470
723002409 2410
45173276 881
563167029 3657
5899 543951480
325628446 7513
746803049 3046
191824508 761
919206030 3064
62684755 2739
757124422 3307
40313956 141
738900000 2463
656828191 5225
729792452 4089
555476903 2958
423983583 211991791
247197933 1033
23114427 262
984856986 11694
506494443 506494442
559798133 1866
11648717 54
26999972 90
981686647 3593
834002880 4205
621213324 621213325
400331433 5366
649237979 17813
32719466 143
509410189 254705094
137356727 1157
338999934 1130
339602201 1132
342788042 1427
134294568 921
156548979 1603
171784730 1077
421763760 10476
474792286 8745
113982601 539
890504806 4525
697836392 2692
576085146 2513
584073828 2754
761151989 7649
585677928 2025
14317 225507067
267469945 10451
464101546 1547
215622933 2006
256884083 1157
630647661 10708
691909270 339034217
992378807 4824
174299476 581
992552029 3588
184154420 78589477
283762152 1206
178501094 595
864550256 5795
949110021 5149
36900853 244
609926355 609926354
414971633 3727
37678159 441
936229588 23534
191678052 17685
99665929 472
424143515 1608
566029022 566029023
355012686 2308
201318980 201318981
519783263 2288
819570097 3112
950614838 4999
754724746 3881
9021 765477949
263266488 146263394
458464104 229232052
583751063 2353
987603291 3292
679089888 679089887
61996512 1983
448498626 1495
388772831 2822
517008170 3237
201525744 3112
122652447 433
812322791 4930
974943057 3286
905845791 850029139
816351689 3333
992696099 7260
639585364 7129
942300001 3141
867726061 3406
997542568 3362
993676095 4705
459898466 1533
859634400 12913
469432375 20172
947192840 5324
357361745 55099
462699418 5435
591582032 6757
414820749 5582
361296347 180648174
160499464 535
714898954 2383
478805145 3939
873460621 16763
741902472 2473
838705935 6595
370799911 1236
535872625 267936313
970324258 485162129
822917574 9852
96989582 364
558745928 5659
456941402 2011
809512734 7855
472997609 11835
137999539 460
801232841 6719
4429 962483706
813902712 2713
467461425 113132
523498899 1745
648897836 2163
932757873 4786
601831216 2078
801301267 2671
617675993 18369
915996261 3229
102839399 17460
564601507 140204
248814643 1432
282224510 237152217
193778173 1129
132186851 1116
932291430 18354
393426189 3018
951939586 5253
582479922 2168
345475201 1455
897101729 10710
147012102 694
90182195 3749
125641360 71806359
234721720 2133
292813489 1892
342301854 1141
744935200 3524
284830296 8396
310961342 1522
260198572 2654
416574158 2455
849414601 4050
461766358 4867
218095769 5030
576849192 18405
623624504 2807
523695645 5281
414755621 207377810
107902596 1601
982135657 4598
866406975 229451
582645887 3168
487221408 5958
729411395 7329
971681165 56614
383998720 1280
777163799 2820
197999340 660
952304795 14854
882451695 3831
817014995 3134
524998250 1750
320231454 6217
345511265 1312
33258388 123
172525265 629
129336274 44522600
244493439 6064
450147615 151361
297411896 1087
91239251 1534
817556188 3401
928620331 6425
1347 383892306
74222136 1107
105321170 2570
190785099 5522
222768929 2063
803181859 57666
653960125 2230
390535859 37986
712481980 9508
31097721 31097720
156457960 579
757914722 3717
998403327 3328
483579644 4177
814497284 2715
909510597 3797
204301110 681
884403563 2948
113443109 666
652807834 3823
41086683 513
65888124 25956741
196945200 900
828361221 397331
683979861 40324
608395045 4767
838876625 5108
139500000 465
464276425 1797
408813262 2587
599099999 1997
5874146 5874147
401995617 5249
620389084 3635
439197726 238700778
412752517 2993
62099792 207
538581175 3085
132000401 440
149400010 498
111606873 111606872
984326245 3597
907691259 78367
589974529 2953
371738765 166364099
482399737 1608
629401829 2098
677750058 13274
857480071 7638
570877108 12301
849300001 2831
309064408 309064409
196653290 5542
905888272 4093
876984555 615450494
398988901 2895
570213596 20812
904807755 4365
691480061 2366
282577219 11870
765641856 23252
505970288 417360612
851999183 2840
150000500 500
174798139 4218
148517188 2289
231829982 4351
429391872 1536
1485 277222927
500297964 3162
815288555 135071
296999748 990
142799927 476
371374215 6796
227511396 846
3205758 17
588814073 2946
73629297 424
534918604 267459302
923588154 3629
27348262 134
339935017 2085
219905799 109952900
11652 794357109
2564 618429406
115584 403850496
399498751 4375
914400657 3048
925491175 462745588
132129319 132129319
539025874 2675
693776448 2752
175988044 693
485405129 9051
99791300 347
121 32803705
102830342 622
321738859 1609
226549465 4919
992704742 3309
767324591 9468
412811520 1920
892802097 2976
777429910 4997
935014369 3232
11120 819911725
5683281 37
553404863 2878
686400001 2288
140308586 3449
380228708 6508
162425555 162425556
252902187 911
102881394 472
717153749 18225
510566951 3655
448468732 2349
18225208 248
574107900 19340
761637243 3793
317085632 11468
529132086 4379
624835913 4376
698467498 4018
488398983 1628
593571975 10944
341999999 1140
219689913 1781
447898506 1493
373358402 1377
637 59207876
472987900 8540
771268308 3084
539403564 1798
372336579 3306
926239508 3573
873819799 13038
606437821 2565
659702198 2199
747171426 4015
721153142 3780
499462889 20668
430694945 14058
872512213 28813
525993089 1757
24442 580700974
390631661 1903
599947416 4568
2750 517924640
578603683 2358
624599986 2082
769488260 4663
131666977 6748
713102797 2377
527398387 1758
635 163559725
897301208 897301209
681981230 2391
651901029 2173
928978422 460702539
533998221 1780
377418268 1275
669867182 5966
436013619 4676
463885410 1596
374260725 3075
65258303 624
293936663 2121
711001825 2370
98307586 345
109912529 570
42225097 146
394923459 3980
32227929 211
466801537 1556
321901072 1073
884002828 4261
134700001 449
662430141 2877
548503020 3705
736309162 19306
450837376 2134
647963679 3029
946683245 10554
359811774 3729
192393895 1722
677945341 4122
669602233 2232
606897977 2023
429901131 214950565
977103257 3257
659510156 567459
417310893 208655446
257969641 4412
106817976 2383
22679 736156319
154523318 1921
919826767 8046
381142666 2163
847197177 2824
700600524 5418
428400001 1428
334800234 1116
246701275 835
374541383 1288
426226733 5111
653078592 3308
30153887 122
3319 799175552
3314 520145946
20145095 166
370197909 2204
501783851 2027
401 104693245
1387 154276522
581982799 126518
433952064 1632
601678876 43355
782103107 2607
419769924 4559
971207118 8609
425700419 1419
107700295 359
512461249 446784
950147770 950147770
450102679 225051340
61199796 204
112800001 376
900186781 450093391
930030960 3378
110228559 526
719864969 4070
675183120 2479
907476765 3705
239567975 19611
414279121 4067
146693725 622
412291600 18004
421795179 3301
78795428 346
789157287 3142
942415080 3443
924901750 3083
755558313 755558312
396239553 5717
651834569 325917284
490871487 4601
532231795 21105
684916917 479355452
563738835 3135
933813154 4579
552968161 2032
742715657 9186
725397823 2418
957300094 3191
740317667 641481813
14719131 8307680
997345787 814025856
395817421 3156
813977117 7758
773098981 2577
284099999 947
405839121 2074
607562610 103503
260444604 2796
546333641 5794
442285862 1733
850134818 2834
511269499 3500
77236305 27955759
911102054 3037
924716280 6866
685081232 3208
258357012 868
409575778 4173
226204795 755
72899843 243
646374231 43238
233230403 116615201
647905668 2183
912054860 4820
546555810 2806
341834187 2072
2215 414887220
653403245 2178
274256417 1301
340823425 3235
593908690 4171
433919719 2812
27809281 180
632795311 2709
999061809 3820
674700000 2249
942296859 3141
293799101 1190
493498356 1645
248666443 248666444
301810891 1704
532113861 5462
528150287 1843
409771557 2642
326656052 17375
688445472 401192
595108146 212500625
907117721 3534
825331852 825331853
18032879 80
49932569 190
712682378 16291
436692832 3300
998100001 3327
988680410 4023
282661791 1763
986927002 8139
744733439 114928
237144051 1430
940833064 4411
98399672 328
475050319 2705
707100000 2357
68664207 26648295
68099772 227
299765997 10661
454388987 20612
635397752 21032
613541409 306770705
316825576 2099
75599748 252
913196956 3044
330900000 1103
487881486 1715
406 42755883
577010305 1944
843772982 12511
345080455 3493
810014449 14350
884997050 2950
978569386 920796991
529424776 2825
640 99168902
40175459 354
792292238 8596
582598058 1942
244317527 1789
861737573 430868786
455401518 1518
11124 912105504
618402135 2795
488025207 273631618
619513491 2278
6530 921454830
420260231 1515
102264903 528
25964 960719928
63430476 17111
503656643 31631
12554657 102
499150943 249575471
404385413 1686
347290062 13997
276252242 5827
416141084 1451
234807220 971
474712562 2497
55499999 185
660284554 18697
292043701 1145
139500789 465
631064318 631064319
288003486 6798
864706410 2992
280631534 280631534
903 188566697
466498444 1555
21899975 73
680400535 18423
599218778 3367
240245552 1292
950903260 17674
620400000 2068
521360290 2138
506538050 8914
899700576 2999
881182081 3060
264110449 1853
211735587 1755
663897786 2213
395098684 1317
807719119 2931
9708 872274127
714756639 2938
97144729 97144730
661754130 5682
83994084 397
201680498 979
920697468 3069
955328740 7220
930916312 3433
272862019 27654
225300750 751
22430 310009032
756302545 4164
495382273 1792
492902904 16252
934796883 3116
763864605 6602
598802883 1996
741869187 5468
566762721 238956748
869312955 4305
708302361 2361
911557681 19380
431005201 56659
273660850 1607
3282 788615370
750881597 679115036
697646234 5135
967218467 30769
621539945 231215416
973990564 5095
350858122 2096
958744318 5715
300302700 3950
821927552 410963776
250842342 1522
661839049 3614
372339250 8609
70586147 357
463240210 231620105
397097397 2721
101099834 337
946796844 3156
338101431 1127
141751780 1292
974522083 974522084
301798993 1006
462903345 462903346
149198128 3021
273076699 1631
3248 689979439
824089348 824089349
919635649 8293
353268049 7072
538937075 538937075
955567208 4024
1957 439109392
737048340 3220
510102685 6135
133843481 528
432547525 1701
443475313 1697
2411 426786607
317400676 1058
356020445 5176
739679849 5103
188 44216848
480266273 1808
946200000 3154
553088876 3182
196229616 1048
767 212183203
10226184 107
674277828 5308
69685135 647
999 103183610
610628598 2718
383340032 1591
30724 257835808
366299344 1221
317398943 1058
901022377 3428
553688839 276844419
615000001 2050
446060736 1674
710684083 11307
934573068 4311
884745577 866452521
787590896 5135
246716234 2486
7739 625011697
992996689 3310
63599999 212
721880509 360940254
730200876 2434
691437826 2437
134964639 604
243775653 10632
514202203 4964
246359279 28740
625541072 22037
24742992 84
242339371 929
115688281 681
503494720 251747360
133349632 1340
615839769 615839770
19396665 71
198173340 2476
218429272 1029
643393341 4418
878398816 2928
43144200 225
426330703 2679
849214967 3043
515769151 1803
506700000 1689
300502251 1071
876380595 4732
37680849 146
812122499 4650
971518831 5318
5493 587465364
132544156 915
777157430 8313
1262 317943510
236400789 788
716382953 3591
419018654 3189
48927683 634
120492361 120492362
567001644 1890
140464046 70232023
9710330 35
507016837 4669
823198168 2744
492972200 1829
382981279 2484
806699796 2689
822821240 22209
1715519 13
143683558 922
431866032 431866031
433647011 8771
703933415 40010
426298716 1421
698702329 2329
632306246 38996
409334100 409334099
206999309 690
326849615 1168
554204159 13824
986094119 39545
417512663 4671
146745409 5471
499104491 499104492
607303638 2129
689203705 12044
165300550 551
590478681 295239341
101717002 514
754792090 44654
537091278 5097
315738178 1203
663514644 3198
264000880 880
807938565 10157
147689567 3888
728102428 2427
694978111 5724
41343444 174
442500064 1475
611402400 2800
255248401 976
118869659 404
744662303 4128
54851255 216
572705724 18585
399670255 4146
557760975 8895
861656870 816893448
681130803 495859449
29173285 29173286
474008594 474008593
914401144 3048
448064081 6078
582586530 10140
88374119 727
5787 753693093
63362400 340
326837483 65146
5100018 17
352084780 1940
820353501 3001
364843487 1999
273910449 136955224
870901788 2903
754396520 10394
469839594 469839593
540299402 1801
975053037 4429
11534021 42
384887727 3169
6230 714182280
281379819 983
817695165 14729
605328279 5091
343150981 3629
267487055 1565
346973961 9199
807952200 48450
172146421 172146422
537050502 30043
772048965 4001
285826339 142913169
878569002 10242
88199999 294
796690295 3368
293099999 977
296700989 989
416123616 1704
306299665 1021
77058406 2713
89046139 344
971738069 152645
50400307 168
2481 419911731
603588715 4957
52004429 270
729915564 16046
259645190 1063
667499999 2225
173399680 578
839994880 3392
578956715 21014
856144861 6540
985689881 3820
40102262 145
549815841 48916
564460649 5325
992703310 3309
815549911 5623
25070021 236
5662 227387485
988870299 494435149
803400481 3365
146795136 1808
1110 202130729
423259808 1809
451320871 12103
459070469 343158810
439198537 1464
364200946 1214
827688695 15358
148799505 496
593711280 17235
291387414 1426
14100031 47
10643 891990227
922267360 3131
602682117 301341058
520433864 5947
401405761 200702880
51492185 1776
76997744 1969
589523379 4533
401816577 16287
32063031 32063032
75089909 37544954
28505972 121
705608893 3397
96487315 682
554401849 1848
147627525 795
760997631 364288
781104124 4379
924603082 3082
5608 280966525
68099966 227
703556505 4605
516618104 2308
95817095 1731
793059595 3931
170031502 851
398875859 2600
182100096 607
87844185 363
265646850 14675
581102654 1937
721205878 19121
239099791 797
922014439 3908
883717652 544517412
707100674 2357
246661934 1404
177553771 597
994159514 994159514
882049835 337495213
425999999 1420
794402100 2648
970800118 3236
65235460 340
381259143 2349
1151 167662717
452401508 1508
697976976 3383
602696014 301348007
911191935 3495
4047620 2023810
884353171 7312
15899946 53
460310605 349278976
626692453 2312
908462456 6554
461158444 2497
867777371 13212
863674331 2891
950308020 4876
350879578 1347
754700012 2879
977407969 13168
303491897 128049685
104464052 432
646382815 3234
33821125 372
569148093 1990
847600605 455929353
361972944 1896
428688216 4513
691003188 691003189
349770656 1703
128781379 558
115231059 1081
406487491 406487490
657452628 2260
736027290 33471
114083581 1770
4588 676443142
906479026 11491
6823017 911
917703058 3059
680826453 6833
10266 944307744
1116 152260764
991094854 6221
1233 277157439
986370710 4043
8210 893038275
3300 316613977
56153865 1839
525229692 262614846
351000001 1170
626181193 20979
824314851 824314850
135745345 1834
319780084 3408
835490426 4415
613200658 2044
999118224 9783
901603314 5114
112369765 428
756861073 33528
386099739 1287
6200 487303054
725999400 4200
293490811 1503
976432121 3455
749763057 4984
378240864 4169
883407416 3783
861406096 861406097
638097874 2127
790951074 5118
189302385 686
946521446 10747
346626755 156382297
916799035 539032510
701100225 2337
797493156 3513
29335819 29335820
501810045 5842
701102338 2337
24295 678409935
748961907 15563
681165422 20627
31989538 109
613624228 141751
908027627 4044
489599894 1632
945556053 17994
258632352 4512
244605195 91876758
234241237 30972
300925053 1260
114751693 506
417599292 2350
305989795 16467
313546464 1512
982917404 8021
653400841 2178
877302393 18598
32699891 109
655813879 655813878
878697070 2929
246000001 820
230729786 1367
88619069 1537
458975088 1716
832221317 832221318
104999810 350
1779 67096764
227574845 113787422
101700340 339
717207528 11507
985857057 3763
291756157 3039
631499053 2105
1824 324384036
448072299 224036149
80291915 468
120584688 1364
443766386 6025
658143527 329071764
406736561 2192
556229561 2346
791253100 5491
978067517 489033758
670729941 3900
46637885 721
54019459 638
2574 416627640
104947332 5341
566701890 1889
982119600 7560
582 78469129
80236124 478
578660042 2908
305699890 1019
10934 182044035
109215300 365
269239856 1355
893998364 5135
815960796 5828
472923208 216865407
132652904 605
573184077 2239
248099791 827
881259013 3546
924067148 5287
245112554 4202
440377019 26121
345281198 1546
140626895 545
498333967 54283
883340217 4205
701700181 2339
988915381 3458
700088291 4436
850832429 425416214
685936583 685936582
495887027 2351
61200001 204
949552602 6817
621929757 2858
406046669 2476
583801946 1946
40308611 683
896355360 6112
93900000 313
365268839 2275
7810259 30
577990945 2603
572492722 572492723
20916449 10458224
62009103 247
890156545 5513
573685091 4686
805643999 9660
673735351 11561
100196273 4037
708505458 5035
981899999 3273
662711023 17492
965248776 7097
616642893 308321446
878772315 3495
747277042 373638521
689684111 3246
651902174 2173
275804855 137902427
317664380 2164
59659378 242
314631631 1499
860097567 2867
596834940 765173
108689806 5574
474888064 193677601
89700300 299
10694 769315612
157692151 925
2930 289902990
362116382 362116382
750135917 719534
622025054 4547
2025 575683695
754501398 2515
598640125 2253
51900012 173
617909934 4399
375312315 1839
321170639 160585319
777221160 8909
293401266 978
413399999 1378
991980501 3724
999302430 3331
797648113 6847
446699999 1489
908874731 454437365
518040901 2150
972272136 3611
138785940 540
301229216 1304
478929540 1860
153301216 752
221699801 739
293124224 1401
189101545 744
39177862 14292636
39141190 326
19564609 224
247922639 1368
3209 443991393
412175431 2115
111423087 427
689753695 689753695
877383914 20318
185453656 1436
967490794 449237989
181880597 2852
963302765 3211
867685832 2989
763425336 3506
616993260 616993259
747440559 307104395
245037911 4648
207697203 103848601
197942625 1125
155700136 519
657024379 657024379
738535058 7094
13038861 67
804903421 2683
654859527 6755
105000001 350
27599971 92
190467564 920
170320381 788
781774130 15753
3206 870275112
449843499 19527
987323221 7542
306593329 1056
685546651 4733
143448664 629
41099912 137
685852965 342926483
723897586 2413
639595430 4107
168441030 587
680969653 6662
751739441 375869720
483353969 241676984
7813541 211
328199032 1094
452672428 8522
385795960 6264
932848220 5822
18716142 183
80674590 80674590
643199069 2144
72548747 283
1758 407848968
814074152 4381
753300000 2511
18025817 1194
997200094 3324
853071151 120988
553513504 2123
335545471 335545470
141599527 472
179402168 1759
145735944 516
218220449 2775
34397323 142
927391515 141134
996742698 7783
318450258 1526
870304735 2901
845400000 2818
627300001 2091
521100000 1737
800829155 6823
743223539 3188
200982181 1740
450000063 1614
556387215 7229
965074514 572306484
998891353 14951
815998954 2720
19673500 73
691684871 6744
793027207 396513603
628823471 8990
6693 684727487
640346236 6402
4958240 38
157118347 4466
418202477 1394
508801772 6086
593698021 1979
966408467 469364826
881534107 4994
640930740 3076
116713539 58356769
891902972 2973
773092026 14098
319500001 1065
427892081 1540
809284871 4790
561575890 6334
824099010 2747
31 4520348
929998865 12451
673746646 3588
3485 858802081
845445541 4385
531450080 3710
859984271 9367
452361536 2169
118154066 643
141236859 2374
524297905 3288
482417272 4124
668469999 5192
319163339 1753
12598 685894061
103500955 922
526414547 2103
979562438 6316
605997979 2020
622679581 4740
988196707 3294
489371722 1834
743923604 371961802
591300000 75000
606543460 4465
411702019 1420
662593956 2314
12161746 45
664200777 2214
528945787 3069
895498302 19200
224116363 112058181
341656063 170828031
988999510 3379
213250907 814
399902219 1333
118852270 1130
726599999 2422
346500479 1920
6060 937964681
794216900 3493
943545910 4731
134099999 447
234809173 8541
853336729 22392
74100001 247
136047185 1484
427395950 1439
1494 405794851
33542260 232
272400396 908
783276380 3317
260223424 992
105300350 351
174204777 1192
369598768 1232
672775686 10791
655667357 327833679
351346005 4477
123142748 6686
66201820 284
11693920 6142833
26564469 196
608766766 304383383
124684391 952
971629604 708818569
740791131 9033
275356208 4143
53700179 179
866195882 4841
960194486 4345
858303573 2861
749262999 4331
734777291 3766
842232070 3501
754448490 4839
7243314 29
556372512 2007
206953483 103476741
19200054 64
93855110 646
643199280 2144
959396803 3198
834729406 68169
96356144 848
895799691 2986
394799066 1316
965407589 17190
1220297 559
691488168 691488169
19842689 128
551297041 4127
841341648 8792
468350530 468350530
203930461 1215
131103230 1691
46815995 243
196499847 655
299999000 1000
706059096 5545
659722497 11697
715065524 19287
560533773 13784
351563689 1865
739952758 2803
891998827 31169
845636859 10527
457192782 3249
457199999 1524
643752689 5999
66370922 963
362962233 181481116
582599999 1942
543977949 2008
534242095 5797
817678364 817678363
286500046 955
282975968 26205
244091539 1540
525591896 396982653
701850929 7183
402299509 2946
797532451 778618188
239336159 3747
934196886 3114
358107183 1278
121500000 405
814124571 3677
540301802 1801
81872643 548
312805700 2816
722103979 3529
16066 995409321
670439472 4233
252300840 841
830819890 11755
998233035 998233036
374132500 1250
51 9297659
856890744 3373
796825488 10168
47366694 368
755008259 27057
564767617 2688
804256128 4992
207428753 11217
194399910 648
959156541 479578270
129915578 598
755757140 26863
944849281 12080
841988971 575809550
70989270 345
618801610 3716
293771711 2496
614827064 18670
715168854 2714
431442928 1526
957300897 3191
129657346 840
905137200 11286
285140350 1989
607544492 236482740
3297 691598667
829462157 3191
603827037 7491
679725278 3361
884100001 2947
996518817 13876
321072733 1186
43916158 252
902513467 3268
283977875 988
561739909 3078
797697340 2659
605520384 27168
893778829 3984
461699999 1539
386115463 2685
781428670 16793
119744656 59872328
738270150 3841
275609297 1039
585441527 14763
134061986 1059
710969151 5416
605402019 2018
328200253 1094
212031072 76720741
5516 954117598
929465896 4835
180433731 609
389291652 87246
516600001 1722
1082 252893696
2261 468981142
364041817 2388
547769134 2311
613238258 2553
487526066 18657
921253041 3844
443385438 1946
338781251 4458
185857221 643
833583019 5719
32999890 110
226014839 2655
723115052 4287
698618617 2617
776395960 2761
879550607 3792
1013 193139593
917841561 7174
967025818 7656
422309929 1959
2038 502120769
204291741 985
236361485 448298
423142537 5496
283578817 2494
367630481 3358
793135773 10868
514524273 2205
28705883 548
896575381 10501
877304337 15688
729001530 4706
76061856 6136
686703619 2418
855302104 2851
703234224 7128
748082857 4007
452160845 3119
907068431 3876
252599576 842
883204650 2944
873716778 9981
208816380 208816379
667023061 3102
35289143 187
905 265298609
734583000 7039
149699502 499
542101806 1807
834597506 2782
188252325 94126162
926242854 8038
948766289 3362
797338812 6009
13812 903782572
345157596 1377
552635949 2748
271032893 2552
259011339 87425027
25886549 285
10596 870048156
672357561 272141642
719664505 2418
57244939 57244938
513220464 11243
692778655 3104
4229 180039322
312183458 1361
29500078 112
895755670 886726282
839135729 29223
132013140 1988
551473317 275736658
963847133 7101
465759219 2627
996390737 79402
233514720 233514721
122946815 721
304124221 1120
340287766 4082
381534175 5529
921401656 6008
286184100 1317
980067552 4775
8226 943069770
619713060 3748
465917062 4312
914997092 3050
303960033 2208
243562265 1062
481936330 2390
360703 9
4474 55338906
524369098 524369099
458657258 5676
596099999 1987
736753703 736753704
318900558 4561
190817788 67215851
262483590 1067
350807691 3085
908705237 3029
523748385 20511
531637236 213252
899800294 3129
192923513 3319
486348898 10218
125071199 580
686550321 6245
233927513 783
383362637 1554
36166311 376
692562637 9337
529392851 6212
204952344 2792
581074759 2116
42600000 142
827914251 12868
873330213 9552
577772739 2764
635099309 2117
172026585 2573
194909274 6527
442136798 4131
2077 503426844
580482713 7446
841292720 717131088
280589738 5671
512301631 256150815
5181 732182794
985803287 3286
739797533 2466
157128974 779
56159713 1424
671637911 3828
802637640 34104
213682769 721
12755176 344
435901453 1453
23699952 79
30613275 171
524472907 4183
849095237 3031
232473764 1300
8501 920084979
743402477 2478
886093649 4157
928494619 29090
917566887 3064
204202739 855
696128540 348064270
846023189 10491
819646283 4077
224672784 987
848139818 11434
785524435 2777
169845368 11254
775497430 2585
712037326 11473
999938193 8734
287099999 957
159172225 1632
561503268 6541
724382621 3076
917400000 3058
221204095 3317
733197557 2444
17060295 214
63826666 362
785102160 2617
58877435 237
787196661 393598330
801951011 3150
2535617 16
6513 493561653
467653180 3582
926513086 16658
888325092 70668
44770931 194
13348 587298652
973355712 30818
624865482 2956
994388054 11901
323259009 161629504
445800000 1486
846248733 2947
21132576 97
692400789 7713
507900699 2122
949001430 11879
439446615 1599
713865438 6019
476729550 2025
766753945 6501
630666581 4546
41494324 167
887100001 2957
318284691 3046
941252607 1323545
450578458 2035
127321424 825
254100001 847
200295737 1766
116005660 399
480868613 1708
478583426 5721
767530009 2856
538667295 20324
715943799 2571
25477 809167776
918983141 10159
3029 868380929
534602111 1782
957773190 399405
665102180 2217
339244436 1202
856805631 2856
834313487 834313488
95150682 2945
331346400 7260
215368811 2202
815962502 815962501
236773124 1435
172145473 86072737
206099314 687
403755767 50429
808599240 404299620
999246884 145747
528001759 1760
364800314 1216
309000001 1030
627541089 3297
604007671 4515
595414379 2456
222434453 1221
327342077 3773
651299488 2171
87736661 43868331
821251562 7303
390509266 3990
589841945 2012
25390644 713
987007493 489495080
432000000 1440
149177796 1108
268193041 1583
424294901 424294902
797308873 2978
989612074 4975
980696730 3269
965855879 14782
576480336 5576
836532009 19268
676058074 2387
2861 259223985
652798257 2176
484654770 3057
426641949 13861
533390314 27449
665859314 2805
347613758 2161
275056536 984
35223541 450
304484544 1184
481313303 240656651
142224623 5488
305454167 9591
635956751 3127
519600000 1732
333577188 2990
338400365 1128
216823259 1755
522609307 54314
490994349 20075
587673742 3307
518209117 7806
2158 388803368
937955366 937955365
299099061 997
202072344 4363
694738946 2471
2729 527511483
366145909 366145910
991594801 5776
755990818 2697
405631816 1553
33456304 166
771164409 3526
701353724 4253
33155184 3605
842705063 3639
559800835 1866
963734752 3731
1358 365593769
199568394 11369
537314298 6965
821310750 2753
532301307 2086
26916360 118
601895745 3267
397522540 1852
153300511 511
132722395 834
371794943 9813
409501365 1365
867990123 8076
372129249 1493
675929273 675929272
724202161 2414
294599999 982
57900193 193
462297149 2670
372432569 1935
554319753 277159877
186422035 969
1753 334351119
3547 844242589
570374493 6929
852990153 64748
663700864 3307
718401561 10358
427797215 427797216
223800745 746
944104202 3147
3468 159228428
497009195 1686
674876759 4567
14456 910532105
883942752 10164
302999070 1010
428055139 214027570
592639244 10533
113 30619910
33133721 190
994405661 8108
534538313 27982
618510145 2267
638533403 6952
5756 496117730
11979932 103
279756287 5292
978265009 3528
32000277 214
738751769 4079
990095881 6598
897897007 2993
371901445 2101
311836634 12948
277228841 1034
540903123 1803
512910996 1742
155388675 658
324340454 16779
1688 231885214
911928163 5471
664004461 3756
626646772 3286
834019793 417009896
256068834 1487
678756169 6814
670315231 9738
243300812 811
70759817 241
59864344 337
757348344 7022
807574985 3622
654582552 4788
570511464 2624
792897357 2643
705859376 5082
353401178 1178
642178732 2628
364296414 364296413
917882270 14163
211101283 1295
195000650 650
927321169 8942
926615136 14357
330899680 1103
773592496 6377
374386389 52274
883805478 2946
430177370 171185960
77679151 1552
345255922 8578
774935182 4404
183393973 1854
955470216 955470215
22788087 199
180300197 601
2459 385620380
997182523 5824
613803084 2046
691802252 2306
684032707 3152
598199228 1994
455975568 1776
57816642 537
477784251 6154
50126410 28599970
937235210 22287
157127992 1727
924636338 924636337
697815910 6349
549000001 1830
23399983 78
844595333 10142
982115896 982045563
312597739 1242
734207413 734207414
1059 42122096
609813458 5329
982462909 27083
539394361 3485
2201 604372590
827868724 2933
119310 783866700
754202513 2514
495307176 247653588
994642681 5744
1425 344390909
374479160 374479161
872697091 2909
701021813 2426
104100107 347
676146745 2583
556443527 1957
4461009 19
23785975 81
989596057 13666
932703109 3109
337798874 1126
603965549 603965550
968108698 12658
215100716 717
669052800 2496
478398687 2162
726137855 3251
11622446 95
403819704 3914
698428117 5737
623819437 311909718
874797084 2916
458699462 1529
872521674 5641
824110913 21524
56207591 916
7882121 93
540762019 540762020
1870 289332010
398627886 1730
473658501 236829250
269265803 134632901
630049725 2228
752743101 130300
946272946 946272947
2839 725208701
901061064 39333
1246 51124599
24 3643643
720757280 2599
588703114 465545089
150587979 150587978
485622994 3867
589078036 589078037
936675475 5274
396192130 1526
843002809 2810
791776631 395888315
336351095 2936
605398617 2018
384283339 2232
954200832 954200832
591870600 2325
350611645 121170729
66671910 243
941202113 8293
999899294 3333
585365759 3840
852215312 724167271
936345192 468172596
314714065 24276
837562961 48515
529089113 1974
3290 660225023
538382559 2285
793695653 11681
715214760 544153103
7001 721416626
303535546 303535545
697700517 5918
91526700 708
205721101 797
286110000 143055000
628806207 6469
1120304 1120305
686160122 2538
360249001 2645
154268542 2421
933166900 434774292
355183921 9828
13080 652066035
10322007 46
711083233 13881
924316132 8023
727837641 3238
502801675 1676
476851902 476851903
604875941 2815
868974148 3049
611787099 2676
649468204 271488
598395260 2113
659277457 276635922
774301727 2581
6899999 23
2524336 15
856163740 7989
1347 238723884
536218200 2520
252599768 842
861172809 7951
474251959 4612
518102340 1727
991243877 4189
4856 600755501
725022584 3885
371400000 1238
235869695 4478
925104848 51317
937433901 7001
67771481 266
539503603 2023
469802519 1566
134430857 517
294265809 1095
473099608 1577
105638447 929
488998962 1630
333132535 5176
597772985 3708
81693165 2164
982729515 3673
177 51314767
1650 472913230
448801066 2514
71843617 558
600432640 68480
793304034 4017
124292562 2371
256646926 10845
57300214 191
839809419 19658
782926433 2724
473300928 236650464
551851453 16901
145199840 484
652497559 2860
348572470 174286235
797837714 9731
697118531 21700
316509545 114196352
917691721 6072
114181275 575
181499395 605
903925111 4345
427518592 2818
510301701 1701
462301542 1541
848622209 5416
432047696 1629
313283921 2074
593450031 14728
964391758 322395388
879141649 5208
958615313 4655
294775604 1509
664247706 2293
346205901 2397
335251714 167625857
65999893 220
614616805 10135
410 81868831
468544248 7508
568241761 284120880
416700174 1389
21900074 73
142546747 721
120211753 729
8217 473458431
765178880 382589440
658769362 2966
775497416 2585
947404245 3158
204357974 2363
790800001 2636
4479 499129803
886941217 17696
584701950 1949
914008486 3315
606316921 2068
627591385 6856
198610803 2569
812681935 3055
898572996 3316
571933567 1921
563212833 563212834
838738106 3986
405599999 1352
43500144 145
123908051 640
237900000 793
767862834 3098
210044564 4336
480748031 2736
540602336 1802
809323379 404661689
645540288 3354
216600693 108300346
807820559 51727
426680993 1921
659842979 2302
178069465 2084
76900815 1181
3193725 1596862
885213553 3407
118823738 59411869
129197941 64598971
800402669 2668
823161509 7257
699088253 699088254
733369056 9381
136179689 789
487378313 5920
607947639 3151
141874379 580
206234600 715
826504007 413252003
350073707 2892
62780295 269
445795720 2195
450277852 5920
98488621 2179
341638499 16525
423041935 6434
163933097 669
532579129 2822
83700278 279
459892331 2126
3623 685442616
76987080 650
563565342 11694
666609267 8021
930903104 3103
230819220 839
3190 342877107
808676471 7116
92601553 2112
12802742 61
875 234021375
515067913 17809
30289833 609
358799445 1196
902899020 902899021
477600000 1592
133837647 919
405610658 2021
114000689 380
645097547 43084
703896168 16861
14644045 205
401229886 30560
876934786 634075190
176811070 88405535
829439758 14568
775372864 3136
968412353 91966
487903127 2584
629034982 425564255
583366420 4810
749997500 2500
6706 985225402
272637755 7207
353208958 1777
493440915 246720457
299312242 1693
166196449 804
507603067 2947
257300503 5494
384951331 3247
423001584 1410
745560581 4014
651599999 2172
563342512 2333
587400852 1958
928675969 30613
458168901 1732
475800001 1586
194359059 1718
228144186 7374
35823303 171
1332 333732600
142732411 506
675307989 3065
881097062 2937
432725626 1875
624036847 3730
628454969 4059
857089245 428544623
787353541 2911
686144446 3630
9928 576373946
604497254 604497255
154987511 5514
145939013 72969506
658752480 4919
981381039 7844
21097 334872681
629244198 1625954
13505 695737085
715173918 7081
681825617 3992
725116888 3993
987982470 5877
406801357 1356
258647171 1218
545570076 7071
441446499 2029
871195049 4257
404398652 1348
662347447 28808
854513110 721521018
704221493 8317
934203453 16069
529273007 19294
2729 331892161
26550616 105
29322 767124024
777165452 2702
596070169 465638924
544801816 1816
523503142 1745
947377763 23843
358477785 1293
830782195 4393
222900065 743
796462694 18781
675844237 3726
909903032 3033
62603183 602
356252174 3105
715762445 357881223
357753785 4875
926610697 13285
952731937 8451
468077437 2210
896826390 35128
670408944 2455
925025298 14964
398850142 2107
52719802 782
524289091 2965
797098214 2657
5500403 438
123899588 413
672579289 6718
10914619 39
600292101 2606
609958489 4840
509341056 2128
795358549 795358549
160429514 615
671560317 2353
410511354 1903
698123999 4200
938573315 469286658
558146775 3925
839822570 29679
144220987 819
240267663 6188
117140674 405
517480974 31220
612015668 9749
557290564 2015
174697984 909
926394414 8737
29145731 14572865
677100000 2257
895498516 2985
4014592 31
809237336 4895
988097129 3690
165851279 790
883737926 5425
683897301 341948650
888350548 4636
535495598 2873
337463256 128087189
1357 354345887
335656024 1496
477000001 1590
57347841 1280
61804759 323
56765800 260
969616657 6768
389102150 1297
798606723 4863
589787144 7303
177900538 593
747298941 2491
348073525 7931
567948892 2079
6866552 2957850
476840611 3107
295754414 2589
655200794 2184
445514084 59069
953703271 3179
132370820 842
335400295 1118
600213251 300106625
879385587 4958
314755749 3401
216561264 2824
303601148 1012
747298028 2491
216690323 2083
581258001 4075
628713125 314356562
770430763 322407391
523222997 261611498
460471179 2731
51040565 25520282
743443834 3580
1383 234980415
330543564 23036
370726099 1383
377034955 2101
706030866 7729
861000001 2870
379338953 2774
891771913 14675
102358385 716
143974671 685
722955297 3568
258815097 4198
344863041 5241
431101438 1437
985365973 13633
964272812 5123
99529233 99529232
194606263 649
611397962 2038
510593376 2208
262761071 2836
260129988 507076
132762646 6914
29703493 14851746
124403065 1553
830874467 9190
952786704 16061
123049657 463
351780884 2979
198729117 1156
64982416 255
304907237 1899
33777482 257
605792910 10733
675217469 2865
346753501 1500
374978605 2756
1843 538409364
379550775 292218949
417332076 1475
34550783 312
957908504 478954252
734098791 2447
297506354 1165
43801231 359
292499999 975
251099162 837
395855521 2440
483001288 1610
794098355 2647
249010694 124505347
86999999 290
233017808 829
890930039 890930040
877799979 2926
804302439 2681
999215709 498685120
192862826 96431413
973819079 9545
306036896 4048
518159227 259079613
583498055 1945
993144579 6051
402044007 6296
577201923 1924
833496147 20465
369049528 1659
839402028 2798
279235863 2253
174577026 90403737
852823930 426411965
345857065 6132
381989410 2398
184091010 1253
848450414 10053
805263185 20118
803112156 2772
555598148 2114
830219595 10687
811 65555083
468506647 6881
217679525 1599
5184 731520479
853878482 6183
119344797 503
228900000 763
163199999 544
697198138 2324
921429467 3984
34268809 474
728435521 2952
770501410 217267
684723921 342361961
151849946 751
586599998 2036
633299281 2111
615448671 16099
1013 280264632
663599764 363635
304512951 2305
934253844 8196
729696568 2463
660085081 9013
581881594 2137
800100000 2667
804852870 13300
761218331 4330
1464791 29
591498043 6159
73073095 267
373482801 373482801
440398605 1468
353750167 103983
602101451 2007
237822164 1193
4381 944142356
304676477 2147
764952373 2824
67725 511687709
491143695 4703
738199701 7742
770484587 3972
826691139 4620
844504647 2815
552202504 4588
583037779 4420
721057140 14303
799502664 2665
207299309 691
656098215 2187
172511339 2093
515159608 3470
670009046 4619
699111809 10305
441060088 2103
595166882 11563
221099440 737
141885856 548
847949560 4841
185537224 1928
140564546 4188
410802183 1468
360494189 11347
847939372 4647
956343601 3789
454286166 1823
335412992 2368
17387 434688588
576899401 1923
847500555 4882
320101960 1067
13132411 1541
461154694 2726
875631001 5851
200147706 1062
130500001 435
500184930 5003
415129477 173312438
424358440 7798
448884977 4749
307532318 307532318
480747861 1881
188700905 629
483661111 1748
108163692 1092
575666581 2414
173905026 1826
6432 742873976
698582390 26344
996298052 3321
664675077 332337538
784578388 2882
872898312 3432
144899953 483
519941659 8870
625412646 29415
3496 642169846
674556800 2272
226622912 848
837476869 3211
632559332 2341
271283922 34266
630201120 4902
845123059 225186
191753851 673
20828936 98
241635421 2072
812417214 35563
383701422 1279
650449 4
381633389 190816694
311193477 1743
712738547 19203
413013394 1698
256737023 2304
416 62928207
3793 651817636
563915123 2126
87824515 442
659836783 4323
856731481 3706
169200001 564
540000000 1800
227595710 988
708741849 354370924
1778939 7
17397 911341845
130210840 1846
721006666 2711
143949380 7422
931496894 3105
768629190 3201
265201478 884
430787870 2065
195498029 748
1628 354782462
70773157 597
13350624 143
903522680 7988
638093500 6661
6612 983550235
851043699 707647505
309504966 1585
363479827 1934
18002437 4241
442945435 11309
6342 422598226
32578398 122
606456911 2091
71414200 277
839604263 3154
604685252 302342626
552832797 276416398
131957280 44432823
341206976 219675338
440997392 5098
699970729 7096
491368331 10706
714839434 5621
658199031 2194
146999510 490
907808587 7564
895177800 935400
188655969 9654
513902130 1713
99198 952092131
425068982 1771
645564710 5595
744979854 2698
217874627 6238
1500 300660423
249343447 5752
217308444 1436
374227542 2262
372382291 7934
597261391 2090
792597359 2642
995197225 3353
357750773 1208
748359737 374179869
998396673 3328
995017435 4684
555195140 2549
668997769 2230
296406613 1748
820502736 2735
927200032 3674
638944200 24300
166620129 73119078
565804222 3831
130199678 434
321301070 1071
4441 420945070
806399999 2688
783313346 17023
219900000 733
430 116286937
484964328 15716
7139 203327150
447028289 8992
21300126 71
472902056 2234
109840746 109840746
34373136 384
563531176 53289
382440695 2388
526988969 2111
339422146 8922
969005804 3230
942004126 28395
293376005 1827
731977685 10263
665195 926616635
673073336 6907
473198175 3547
871159775 3266
497700001 1659
490201635 1634
449435760 21041
882134805 3764
321899694 1073
465634589 1795
992387497 8168
906942506 4801
790797364 2636
866815088 5125
500073462 7378
471564969 21154
291025683 1443
894070272 11866
234717144 868
914305039 12459
162249578 1129
905103016 3017
658513624 24627
413003271 206501635
584865713 2104
936057192 5586
563762258 8978
252250193 867
357575264 3410
321910792 4852
6590 468875683
467700981 1559
925257687 462628843
209118598 24901
737100149 2457
132073962 132073962
362699767 1209
493253606 2893
439267572 2628
337724809 3838
263946240 1074
381965288 381965289
734608603 11223
725399159 2418
808414893 808414892
814441875 204788
289858076 52463
874497294 7519
333111004 7886
591409349 5670
58199812 194
668287091 668287091
159779153 1069
71020487 308
535291283 2442
399256330 2662
738509534 20724
980400000 3268
9233 957129712
957529565 6091
743448664 2645
24951092 689
265637228 1991
1535 138130045
126281665 576
481583155 9407
391201189 1304
66271491 561
28206871 103
80560149 781
333078335 5312
756284854 4858
32310 703646642
299790128 3268
989066079 989066079
405610377 3854
336036298 1364
117644336 521
636487808 3319
199998603 1996
842687793 5018
990433579 22978
697241737 14424
392698690 1309
760780443 15225
850360267 2908
440398533 1468
710953530 3489
238775710 937
792435885 2644
545344040 2369
1768 515417968
602099352 2007
707589069 4608
408 77561469
883133599 3140
527932520 2900
715574573 2431
636748217 4020
20080 876735148
176526180 116117861
751805552 17939
446401487 1488
271108010 1445
284099052 947
962700001 3209
509959327 43071
760290531 19239
972168326 3523
979594074 979594075
72557 485717489
500132120 3592
631497896 2105
539379657 485995660
783126015 783126014
79046731 315
587464415 2832
3476 927004890
4742718 582
938390513 3511
798243409 4129
715813407 3313
322501268 1075
724663140 4113
131171864 1815
886615633 3888
960427216 6377
744601873 2482
323108959 3310
696436247 4303
865596680 3216
575986803 4402
942664495 11236
333002202 1110
924505492 3891
50784499 845
302115106 29945
57472039 702
891043265 3294
259803463 1259
11145 324315236
117599607 392
712199494 2374
445015372 11926
103283040 420
746769728 5819
773556597 773556597
650416867 3788
546509279 26672
133615826 133615827
630900400 2103
482742349 10844
373499999 1245
355477465 6540
4152 919302624
55436082 442
534 105034503
197011039 769
208058548 1187
301137896 2190
303388256 76924
943200000 3144
647685937 31406
29891 790527277
429557894 1545
390956209 1776
370498766 1235
765071172 339673440
449998501 1500
817358184 8833
38700128 129
938397455 3128
673538675 8089
867713316 743356539
315559073 315559073
78913926 32036859
194234413 1223
628668289 4572
638997871 2130
1864 329126294
512280230 4661
895504432 2985
711170711 3972
358291706 358291705
343765981 7994
818754891 3260
363577037 3421
972953356 3355
544914234 1997
521663392 47584
538761511 10129
784337787 25181
717002389 2390
108000360 360
887702960 2959
423988939 1940
111393391 656
640537703 4517
261066796 2992
632512303 3550
632031057 19306
276299080 921
989168275 14167
93599688 312
211127115 1853
639311873 5977
229228185 1332
345615291 16318
127608062 680
799502666 2665
2999999 10
436412881 139340
919081734 443156420
689014518 110543
305705350 2943
865206137 23515
671779647 3008
901673273 6341
931867025 931867025
689120461 5442
619224531 3382
700140479 7011
525228705 2717
63831867 300
313325434 1151
240016077 2331
270506671 5970
248286871 979
184782001 1380
776999165 2590
824244281 9160
970477265 8441
598198006 1994
321314044 1076
215874087 978
47944209 175
982190173 6924
528300843 1761
603825040 11560
896100886 2987
981781938 5352
288384483 4125
991784056 9874
274799948 916
892021559 7435
923902672 5456
243600811 812
3177 920834388
555603304 1852
145748315 1273
697813872 12656
605999999 2020
43200145 144
515452523 6402
688988032 2432
625417 625416
434482725 2083
927601604 3092
251941516 1505
641208803 232899981
220199915 734
137535129 711
865986311 63169
759461596 2869
515100971 1717
145274495 2472
301307412 1371
35104552 1529
32862564 153
396141146 14437
906901202 3023
413162458 6994
54708752 304
668999055 2230
806859323 403429661
263522321 1829
556857829 195542677
351342321 2905
113289330 385
816602723 2722
76799999 256
821212536 3794
819591319 621345377
152608154 683
832917537 7832
48069604 316
310250817 2522
527999999 1760
4656 517691328
37389376 225
776679016 4711
595136704 4500
221629659 1227
43762 169780513
222300740 741
799066836 10029
382807287 2870
300172778 180520078
913944513 3383
304369308 4813
951003169 3170
441881106 5445
2685 524655197
558843561 2035
997120993 3626
315450410 3110
356122399 3260
369901232 1233
2864 799389543
217870645 30018
607408302 2634
834627755 18937
375836181 1270
213802062 744
847801471 5914
632398996 2108
209138775 1651
312583537 4056
704744208 2693389
252266995 252266996
444189488 1906
922552929 148655
904799635 3016
524929231 1785
381404024 2788
21446501 1475
464700884 1912
136766707 1211
19526999 300
133295745 453
260326755 2690
607459508 2141
519573566 2980
926660365 3963
808426080 33120
949322128 3283
412201375 1374
326644156 1689
320770763 21306
665588549 332794274
475502115 1585
354783330 1306
230476739 772
463798453 1546
529798234 1766
110902834 1623
756195173 29127
5018 562276876
7964 435468511
711607370 2408
217923268 6974
122898984 1131
338545726 2661
806301736 3362
932015340 15921
12214277 174
571371751 15250
31645008 128
279544461 4582
102664076 404
657250256 2503
414612571 414612570
207036788 9073
830975946 3305
847197176 2824
440681595 6499
412100731 1736
984233902 3677
896104445 2987
12628 813532811
962878686 6314
943217132 11906
791113127 4159
416688660 416688659
235536041 1685
898200000 2994
878101474 2927
802827103 2926
725738850 725738850
450508870 2749
22717259 405
396638369 296066834
560576093 28144
68414996 371
272545399 954
478951012 3171
253373256 2284
7301 908682460
496875405 2418
10192017 5096008
58509751 1275
302793071 1565
251407530 990
498297436 2422
473475321 3487
325640881 162820440
145766975 2312
531901774 1773
835246781 3980
29700001 99
997530381 5979
264397258 1205
499066601 2150
695182312 3896
330581476 8911
17561227 79
29700077 99
870094313 4078
273591538 1289
510902423 1703
761353453 3409
378601262 1262
1736 218267280
594229091 4346
848964149 9770
839318366 6386
333799866 5862
953610934 6231
121803335 1513
495829630 11484
322256801 2528
505803877 403820491
577611027 5229
308388561 7120
239700798 799
540488440 3097
144216577 1071
236767864 236767863
831608033 415804017
469200330 1564
359604001 1500
220048243 110024121
534002860 1780
437998046 218999023
586801956 1956
181800010 606
153214362 1196
19200077 64
877708579 6160
5197850 19
630095275 630095276
199212144 1006
327601091 1092
303011358 1021
426739049 1710
241432815 120716407
146401035 4152
217035584 1049
579126847 2846
134625087 1376
417557209 2477
144157578 1062
166799552 556
148075004 517
242950777 1151
590323349 2458
314730415 1674
23902417 127
876039975 3765
86855075 308
276449727 941
581515792 12809
939641217 6757
253499974 845
451917615 5545
754199425 2514
620943576 4175
321299851 1071
3684 769328061
761833181 11847
980925886 33505
560263062 2101
1207 246416292
668900185 4461
382787007 7715
527103852 527103853
87197462 437
792242058 4231
25211 924986096
993297222 22631
674192215 5897
735031680 213672
460201681 1534
477561588 2247
812406903 406203451
242299596 868
777662850 2611
554799374 2914
389098704 1297
960585047 3374
27600080 92
938099246 3127
512229359 1927
672186557 336093278
404068567 404068568
351301107 175650554
33697503 33697504
838593757 3003
852560799 9100
642614356 2803
743477685 4551
99169430 49584715
256978497 128489248
365401218 1218
288633065 1141
470960268 4259
866006560 4145
973169989 6454
1994 504638083
361194467 361194468
958453224 958453223
883797055 2946
843303979 2811
395015617 1656
929396958 3098
468658071 1895
768979649 2650
148600634 52400030
394185279 4251
864724920 2895
591300000 1971
249599167 832
744300000 2481
494978249 1950
561598128 1872
29618678 159
73473807 536
493990429 493990429
748462462 5033
845157841 4952
890246925 3775
316440835 1226
319430474 319430474
978538416 24444
86035351 633
381325185 10993
189901133 2275
869407832 3759
871622627 6716
920694115 38765
714851542 28274
786684566 2902
653702182 2179
705186527 2640
896943138 8023
430584335 1456
532375920 8389
181257946 651
798033059 15390
341701345 1488
292959737 103348876
251590749 922
260456462 130228231
172499424 575
905998235 7566
676200000 2254
176231995 23465
264600279 882
748230333 748230334
686607704 3885
257622049 1496
5567 325842363
327925875 1922
2670 607150530
240 53306695
238968023 10058
652621141 11559
24307478 147
993506157 993506157
479150825 1745
909128007 736612965
970200000 3234
775162413 2763
655497815 2185
2190111 17
715272765 4261
128659333 867
738206260 5830
843900631 2813
42490613 264
459921808 2001
44380081 212
702002340 2340
531278133 7617
239216543 864
97044497 1062
1199998 4
41455704 28994126
205199753 684
823442975 11124
50250199 251
918339105 4076
798499302 628774630
534586532 8482
975331458 208871
292006252 41308
862054309 38977
835614990 18270
194400648 648
686102287 2287
3799 659221475
623096566 4109
340200078 1134
522128188 4458
866087885 10959
217435175 1896
874032805 14493
793671170 793671170
917258602 13891
344004280 2454
270900000 903
50 14437578
246755514 1582
515635831 2445
923547929 5175
544225151 255231556
840610363 5876
85397404 41737056
303711599 1200
649171723 324585861
99035119 938
293563009 1038
520547848 2892
738598210 7853
847604207 12232
490008921 3580
633311930 2342
869604450 869604451
812925960 11640
453097326 2221
590998031 1970
3548 947229073
332572763 1685
876563776 3476
635603615 635603616
990420244 5172
930706058 4341
476075217 1987
381387699 1516
904123609 11554
225465529 2102
892432116 446216058
982974123 854860087
479630376 195106317
591898702 1973
578276824 3566
29472665 106
732405729 4930
778795542 21231
652804315 2176
881385084 7859
54900184 183
653225991 2504
627264959 20837
116417092 439
1796705 6
674097753 2247
796829953 2976
80331776 1024
532928680 4379
660085755 2452
406106205 1667
1401588 11
68700229 229
771876004 13694
254376937 2794
468303764 3278
76580609 2442
447899999 1493
886800001 2956
566701890 1889
535266480 3192
39389612 355
182255304 1544
18900122 63
221287 149976139
999982296 7463
117228753 455
133800001 446
927810817 28416
725100286 3367
5905 440273549
188255930 1317
515701428 1719
866981137 897496
782101154 2607
353688450 1343
190463273 95231637
507287548 6053
967685708 8387
130413008 1683
3329 860870238
481594564 9001
961916903 4056
919905520 4756
5669 417283752
452999051 10325
153415976 1708
104802888 433
517163451 4907
441685414 14499
629516832 21453
1842 451687216
679158223 17663
885300353 2951
986146779 4277
258853506 1336
862497126 2875
131517978 1536
156703759 7060
268598399 3920
958899942 423327997
25647032 25647033
546930946 7645
515101717 1717
382501903 1908
848013312 138023
119597362 119597363
858808007 4046
930878321 16318
783946736 391973368
733529455 3916
820772801 4126
675356474 675356474
347572959 5240
218960429 1489
534028390 1915
857697142 2859
356052661 1697
310095015 2036
338700362 1129
365082689 3882
999205177 499602588
88635716 314
362573335 12834
826502756 2755
209761149 1019
428224359 1724
112375779 2444
841612998 10725
972677142 781576611
8913 817264914
239773477 239773476
84800848 42400424
261465970 1648
591316604 26811
103419398 8533
1022 147991440
1047 149964951
242829744 3119
954068808 12838
200298090 7919
997923599 469313841
9635891 522
981791045 6462
795297350 2651
590751186 4984
473267066 1729
378737396 35525
681347249 4250
165559294 4974
243936264 11544
581068207 414099366
949130004 15115
205309703 205309702
843100375 4783
846600001 2822
468768746 2484
60000067 200
954903183 3183
89507996 367
31169407 160
803399999 2678
315301052 1051
397882784 3422
913383098 3394
898587172 5797
136500000 455
375195301 9705
176399870 588
771610597 19046
961315674 961315673
90004475 2383
356445914 24412
972896757 3243
889915311 6292
134828779 460
495921099 6403
671313758 34467
870939111 870939111
697665025 4128
768964506 5413
330139781 330139782
608710870 2481
978516087 3967
59799868 1210
129294677 1024
4659 733681671
45961134 45961134
44419939 166
625497914 2085
859245678 3231
684016472 127776
211163710 735
987151457 784167848
38143 774345673
835861590 7405
218823309 756
718802086 2662
401760155 4322
574499864 1915
328766675 164383338
653488894 326744447
743300427 2714
122178475 2437
86308315 289
914696729 3417
620355347 6333
406803119 8474
702171287 33629
717847244 2630
330475707 3103
278492481 5679
609534236 2329
296089009 6694
265060258 3381
693627692 693627693
210805037 105402518
189735827 938
2367 409971729
28200067 94
564705491 564705491
462392454 1949
831297228 2771
353998901 1180
7052 578948044
551081621 275540810
963086248 331814026
395998681 1320
522034743 1913
738597539 2462
647697841 2159
259939192 1193
6412 805898632
676627214 9327
395489834 5535
720321219 360160609
721200517 2404
759636012 10397
118253189 713
768498200 33391
362338388 1251
530099999 1767
941210842 11726
591268860 2280
60583460 1336
208199306 694
324378314 2183
599838090 3427
217758815 1385
993530075 466149073
75600252 252
640984729 12047
152815949 618
387399671 11016
712247129 2482
315599621 1052
1604 476561337
15152483 7576241
26400160 88
661541450 2225
744194959 4974
588330495 4005
618243889 6004
544050620 7849
253359670 957
302813660 23602
424632859 212316430
547100287 2983
446156621 1730
405243974 3429
168615066 160396396
316814903 16212
423171202 423171203
269996565 1256
998092420 489583798
150112139 701
928753508 7255
157518328 3124
197411467 1542
461197115 311773547
1327 372121221
544498185 1815
695457216 3367
275701752 919
419 123741175
762443487 6304
620901035 11114
898204356 2994
185351803 649
702445476 4584
829765937 17896
90885396 311
887574887 39432
497960476 497960476
3866 425297137
779202751 5728
516732727 2246
675457476 329473105
159299470 531
183840101 91920050
1759 464852533
59287529 334
266 78797753
189638 699953858
210244320 720
630417385 4034
706202354 2354
756835575 2681
488299851 5350
5271 51038916
921059791 4630
546866334 2637
403800000 1346
137322729 509
817991671 3688
342100270 1189
797929006 4215
2181705 2181705
675450334 2472
611663474 980565
438733179 1466
862551703 3819
6201810 77
64199999 214
309491634 1789
99467889 99467890
2987 679318125
623031132 2452
566760062 1943
578267656 3035
358001295 4912
810640176 15214
415977841 1487
448918346 2139
205042519 102521260
448088844 88997
237199616 1508
5427478 5427478
844940308 3459
21165251 10582625
688990806 4347
91441300 425
661370607 3992
550700350 24308
116908547 1256
36900001 123
456963237 1868
447717310 2369
480243353 480243353
600560171 4883
702177869 6099
634297755 3484
704862144 2963
751337001 2678
668601669 6476
249389340 2532
830206426 8137
477989681 2183
774018817 5888
922580117 7662
668184476 288684
275132747 1506
287832138 2090
873429258 5603
548292039 11967
934423306 934423307
850449999 6594
537844230 16006
310869275 11274
563402246 110886
345517400 2417
628732357 134576
294076709 1592
187654857 663
881398220 3680
682013020 240994
847377695 115541
748769538 259809
490264043 3807
115679546 657
343530558 2933
256149029 4313
18631230 95
693494898 693494899
9899968 33
461698461 1539
777071727 5693
306298978 1021
326636359 2453
379319389 379319390
743575419 3115
998267045 499133522
937763578 19319
553500610 1845
83339338 83339339
548418464 3872
243872621 3357
919859617 22002
4366 620932520
374009227 2693
85084697 1304
839703397 6146
130800001 436
715793730 429248434
966637939 13678
845401817 2818
630564665 2337
106916352 384
363370164 4789
343140820 147964631
431397811 1577
346209329 1627
895069538 5759
269100001 897
935698219 3119
703670782 526572156
614954835 3095
606866040 22770
61647149 226
701739329 8363
293399589 978
702760215 4456
847406481 418293262
649221999 14675
666958619 3919
284252602 13910
335648928 1811
848965000 3700
304221163 2733
11793567 64
483647135 219641342
961853849 8454
57577764 996
272711885 2249
110298030 772
57360721 2890
415321945 207660973
528156079 34207
516375603 516375604
595486176 11440
993362223 496681111
351184177 1278
849247168 436502354
451210982 8861
45294360 356
822676675 2818
892058936 6699
207775150 93482754
883376392 5547
205199999 684
222144243 1831
581577569 3969
640797938 2136
701998592 2340
50400169 168
980037094 12691
623891615 623891616
943161448 943161449
187087752 6118
648899999 2163
439924145 1697
36255660 517
289200965 964
810817959 7834
212528818 212528818
24844 544726346
53777280 757
798597679 2662
653792273 2826
566127217 161740
334054551 2107
984109712 3284
325541588 1318
174494520 722
645299999 2151
312698382 1374
92945594 46472797
807926244 7643
479699217 1688
840872970 8845
625304334 27432
530519971 2814
939603132 3132
30887 804606350
752680442 5183
6070 331733768
251341426 52178
709024860 2433
201300573 671
251324030 2447
880208348 880208347
26400053 88
102552671 377
3213 688839566
870671380 2953
160133687 5889
89108287 44554143
155366076 1226
102300000 341
3139 740965381
102299742 341
298199401 994
100246258 2653
921557117 97098
327419013 1704
283234339 14373
265401940 3799
128774395 481
320257799 1168
1896 352616726
1716 502161497
342000000 1140
54600328 182
267599982 892
256476269 1182
519008919 259504459
963969722 963969721
548349432 3209
4114 858104300
964200001 3214
305839904 1504
444062288 444062288
116100135 387
956700001 3189
650483285 4831
914304351 4307
141703484 842
311070584 3255
4078 808701237
459427411 4482
917396941 3058
508639571 40225
496458039 2541
76257432 490
991612851 7619
753004295 5687
136818392 467
110587361 416
989810033 851721383
60129904 292
483112501 1625
611891338 15771
152034179 2022
3745 707056851
900369681 450184840
417345444 3204
256859647 10999
355501186 1185
279969377 2406
980922238 18583
833421679 12454
406541248 3886
635104797 8977
264971278 1111
640082648 3482
782801711 3262
123262402 422
944563495 4018
387580441 25258
967897332 3289
472514193 2345
440949054 1891
985455574 48889
57576414 976
563277985 2064
935297501 5015
427198577 1424
674100001 2247
426455961 1526
84636552 546
266589614 3082
606409120 16253
386400095 1288
329099061 1097
131971 842502864
707323886 3568
317100001 1057
301499999 1005
66570309 288
427501425 1425
984991764 3468
281999060 940
400075133 200037566
3547 413438320
350273414 9067
355758363 165312918
551720193 13324
138000182 460
998018887 7072
945774687 3488
356343982 1579
695576971 3630
946613251 4750
368770076 1540
468111779 2790
312477290 3639
370667336 2329
87636775 480
80418 985563040
552298356 1841
222292364 824
872375197 4522
821012285 6402
185216468 1636
286136620 1015
412799423 1376
966375361 5184
452101507 1507
302162960 2024
197724361 20857
94499685 315
573780957 5581
111857705 55928853
772788236 772788235
249259726 1397
16684 425660475
929849546 5493
274800000 916
163776251 2365
111060809 766
755174489 3155
729315450 4868
663150375 2653
832650238 5205
682837159 4317
382177949 15974
150583312 5104
419462324 1879
757941741 6264
250484344 83627865
620624375 3551
53404358 204
520429320 32717
792919601 3070
213240797 1169
498001659 1660
644869700 644869701
3402791 18
62639075 30318110
286585949 1793
427842981 1550
227809520 764
494197482 6184
945296928 3151
219937696 976
119100398 397
348726062 2375
247043088 27792
327794587 1194
8699972 29
654247887 77617
348670045 1611
705700704 4514
744264820 2990
372039626 1388
742797525 2476
124269104 124269104
941574841 3628
58799906 196
681781026 3108
877678759 5990
833306718 3079
195299349 651
623388621 311694310
109 31546962
5365 908354177
375591439 1422
310323783 1964
221100736 737
694089934 5495
706501310 2355
315552208 6783
810775094 4578
222000001 740
895059009 4885
725158800 6800
636403650 2325
679292394 8943
797324568 797324567
422026325 3275
713689793 2654
74564230 329
915099886 7715
9060 966185169
924348479 3264
317999126 1060
981289819 4060
372508804 7673
899458175 4042
33209787 245
722413473 24478
6572 674102551
136 9345509
144568032 619
320262894 2677
514301320 85617
989853344 5202
829202602 2764
54297152 832
513601713 1712
949509581 3761
481798394 1606
774874968 2662
435543738 2251
890539045 9094
199707436 716
825948125 37085
656907832 2711
302698991 1009
107595785 893
854108442 5696
823160723 5731
816821216 432659185
56794005 265
313889785 15386
344371147 1851
903184097 451592049
37136011 1255
508542477 254271239
742499999 2475
196717752 1096
132426409 534
274169347 247325190
794196981 4083
601596679 4660
679562025 3043
873430720 14368
641365969 2540
121969914 84078000
664070386 10769
887717772 3249
151564234 727
517294041 1811
185176497 933
878697070 2929
833764560 3912
958001166 3607
446687430 1643
421413329 3115
115010811 802
172223534 1163
261644879 1680
677949284 19365
674723061 5588
938845649 938845650
919498458 3065
54215487 243
617458313 617458312
893703158 2979
162599457 542
258600472 862
22576847 767
737402459 2458
843229933 9098
920739839 9440
316 83452076
864424289 6653
372003256 1393
510906683 2323
866752216 4708
18866 981616959
534903009 3455
966963627 29962
263701525 1738
2351 124006634
909342783 13602
690733587 345366793
855531581 9733
717854077 3321
130625946 780
796497613 2655
2204 239614472
322355374 4342
788686612 46823
768 165594047
70519784 645
281002962 1006
809958322 3617
972073359 7951
223016065 871
409198636 1364
915193548 12489
680103290 3515
342982362 1946
856625641 16103
6706 441563276
971719867 18993
144000732 480
596998011 1990
214196320 8683
134887642 92155517
978697727 428863090
76500067 255
180787802 1651
591217094 6210
453900000 1513
929673688 3362
934935376 11325
937742545 23231
427456218 1981
524904987 6532
840600000 2802
352033029 2858
282299657 941
215700134 107850067
62238388 218
3771 942297001
105900352 353
913095552 7192
230039998 7139
705421735 352710867
189931950 1170
38847654 179
745831549 2508
800858531 8270
783300000 2611
909750884 8708
555763141 3320
447900445 2428
662467339 4139
763176351 763176352
675898940 2253
339691259 2264
119844627 671
938103126 3127
379514609 3035
61934716 311
618326442 2617
927453870 3570
910499514 5637
828619412 2957
222731601 2110
302709256 302709257
636601098 2122
11324677 66
572832350 2457
898213077 449106538
6645 513651855
39023070 158
649739466 649739467
974473932 974473933
777297929 2591
383911428 6606
647786432 8339
568198107 1894
592950819 4118
954465979 3928
541109893 4668
886205854 2954
566991427 4731
712155969 13171
915025370 805062010
903897980 3013
514357029 63103
601859969 2330
85469124 1222
227699242 759
730950307 2812
338700001 1129
154200514 514
308465404 2484
483947421 173798232
250770132 4790
480385009 1651
697886902 1507307
487445340 1740
316503460 1209
414700563 1474
4933 524955061
234299646 781
348724174 64836
967 215436473
711427007 7928
711002622 2370
170929919 1280
264600000 882
653999503 2180
751772547 8838
421812016 2433
695819091 3925
471811025 471811025
787812124 4528
664541878 3673
324550075 1259
415815492 2424
631388836 2115
1074 261032478
195599347 652
16353257 212
501099515 2682
551296414 3481
457284225 6675
541675837 11993
243454821 3182
349526608 10091
722554008 5335
35112 918098092
687059986 4110
314690364 1203
204901063 683
279413371 1431
273040860 2820
782399205 2608
590013397 3738
646759255 4264
110338813 908
854965021 7140
279821176 1404
938856609 3548
857544480 6840
820362671 3596
2839 832372088
708681684 684005
147511098 846
782401677 2608
549559137 2216
632052354 3068
324299555 1081
65411589 362
1098 203330388
572329635 2169
591067464 3851
550201833 1834
862303597 4143
1374 292152337
590998547 1970
96985285 359
642170900 11215
337 11911218
450002171 1500
646042937 3073
171599743 572
817803641 2726
911851523 8409
982595526 977964041
868120044 3791
686101365 2287
3973 568074893
425271749 1535
432150987 2101
34290536 249
97251073 348
578547245 2815
62213293 9802
31790503 122
365735482 288955701
229003567 2250
529295909 4877
884698520 2949
179969567 3726
981549655 4850
138600623 462
107340082 1577
991527929 5939
150575899 4246
611102886 2037
472479775 1900
500573841 2262
775650711 775650710
747955878 3299
118561043 483
651768441 3695
175200584 584
472867449 1815
2214509 8
66600354 222
40099211 138
749123064 4923
915000552 3050
864222262 3284
747433214 3095
674824115 9584
80100267 267
132894857 1186
615454268 3938
575498132 294396002
683552122 2650
916116494 27192
203100676 677
229368176 7745
30308 595399554
61829190 800
675602289 2252
587998911 1960
134032690 526
659725992 8266
733200835 3197
61772039 627
286799389 956
894000000 2980
764135597 17171
837124883 14578
717192379 6727
491766852 1728
947502699 3159
760200910 2534
371570195 477464
964440700 5303
223025564 1244
972224657 6136
558300735 1861
170822673 777
258001981 870
775500000 2585
646670816 7023
475023455 3798
271078461 1028
516 77499235
739663599 26780
975034577 4656
474135917 2272
295051616 1478
857304799 6834
507423240 2760
929041812 48519
1665 290019690
691407601 4920
644102147 2147
133653403 1566
158412539 814
899676941 8341
549349922 274674961
54600009 182
4423850 2211925
600901463 2003
458439597 1539
50629774 175
132868313 1307
813897516 2713
722396880 3312
124540713 1007
337499999 1125
16104817 336
16953 921048170
442243864 3302
135987603 476
266538493 266538494
278311604 278311605
612485532 2056
897691035 3041
744599683 2482
609904326 2334
500578303 56994
709157724 3716
654740519 2591
678337675 10066
465899615 1553
73800180 246
768362073 206096
793674557 5684
945706085 6688
181126597 983
474900001 1583
243535970 1134
853564201 4130
82465445 310
241349318 2397
72222599 1094
334747575 5895
147879766 147879767
2870 139032922
492495713 2454
956400001 3188
635397883 2118
26520 943661160
775004919 387502459
299999999 1000
449344079 4951
47999841 160
259801411 866
600003285 2000
890997030 2970
537745509 3941
316709821 316709821
538576089 2603
476284145 10138
1963 389220105
266700071 889
116611259 1266
185099579 617
743700098 2479
614779199 9120
917859361 17540
59400199 198
133557234 3415
915863167 12623
710997629 2370
51469965 292
876612273 3087
188442409 758
520482836 2494
552227581 276113790
690025560 5843
376634699 3340
188062870 2307
806953914 8762
108899984 363
36000121 120
572101633 12119
4030 694482355
123600413 412
405885635 74126
546900001 1823
57122781 28561390
988939038 11853
7000 728830214
1170 249425280
841724594 6576
703987970 40745
560335307 6162
620402069 2068
649798667 2166
670154851 3755
187678592 1188
671051716 2879
163110451 6585
587522873 587522873
916205819 3054
36899999 123
21277 967912165
37500127 125
470098432 1567
22954527 118
388001062 274933
687120360 3635
921603605 3311
686509314 3073
752413880 376206940
111899896 373
4229 509125081
959890975 336451033
93068042 453
632841557 2397
716402541 2388
4391 917576608
48868933 722
9862 81925001
678957347 20882
31500156 105
997813440 6240
835090041 6089
65607827 374
919188190 6625
155396272 1271
218847573 1380
924300780 3081
867185301 4300
80747796 316
362579720 1239
70875216 410
748578451 374289225
778086929 3166
474301580 1581
561754164 34427
588893479 4980
782177761 8001
646670536 2780
450514479 450514480
666985681 2960
384499233 2253
404879661 3014
436610726 1519
968710600 10386
434721799 1880
530869313 6863
362701805 1209
402901342 1343
899802963 31654
88682369 1190
271621350 3003
32700108 109
238327552 238327552
493901963 2358
931562677 3967
401099401 1337
835327164 15392
132936868 1103
573415349 19172
773149930 5951
698898672 2472
22120721 117
366079257 1486
175499999 585
703751699 447436
145772912 496
231006879 1040
175303351 5955
406665196 4405
3949 191403486
301425034 150712517
973799999 3246
782113013 2997
358723493 1206
832641947 11549
622677781 37665
191429792 679
336001121 1120
248818101 940
121800405 406
479262729 479262730
231650425 1883
423163297 1968
460498464 1535
825233237 3066
147281177 664
626740080 4747
991118106 4482
560763612 10731
40497409 224
732 150114168
429469132 6461
705325141 7083
730802437 2436
6714 900440617
898197007 2994
717897906 2393
20292375 99
796105590 11018
109683946 15184
443935698 2329
522898256 1743
199884679 1106
933088513 4819
99776512 688
878321004 53517
550161543 7653
418520234 418520235
446337880 2841
69311748 239
660074896 660074896
519138513 8938
477336350 33745
947508626 947508626
725677025 23285
321671655 9968
859200736 2864
890097090 2967
894943676 3867
3145 884722370
125968142 511
53099823 177
249435233 6093
669790626 2345
909533680 7180
174614524 1365
673810209 336905105
249483143 124741571
976115809 6926
940145775 3357
691335868 3342
797402659 2658
606353800 418151021
480962963 1613
36900177 123
124487746 5818
661450129 2205
203679160 203679159
501676153 3578
414280008 1392
1490 173026250
287449200 1200
106332670 729
437373729 3237
166018779 745
328055755 3258
283656542 3193
60218825 712
469501566 1565
938098060 3127
472852418 2393
410998630 1370
658886864 8801
191381984 1294
101399885 338
678826497 27979
125820689 125820690
782933357 4358
2004624 36
494989931 3331
300899778 1003
629026464 3344
730378880 2917
865832439 6190
457840368 2664
575679905 2476
382530463 191265231
589680518 589680518
350334159 2229
36794202 361
1654 147725699
963296789 3211
705662962 3107
361303728 2567
34586158 848
223645386 1878
786535894 3145
930902266 3103
327299999 1091
658476526 7505
830276521 137463
855121171 11366
144000479 480
977639995 11842
156225564 594
958946191 3339
482512031 2470
497915941 2140
782272015 16852
905241338 3731
252057849 1031
830767056 24927
402530359 402530360
599699335 1999
123335557 488
26449353 26354480
715619629 357809815
988135952 64808
726431381 8289
679710256 2373
747648916 5839
216394312 2703
647606519 2420
570504283 99634
843559745 5666
585750754 3957
22813 978130188
815473624 5176
734638880 55457
180782784 1638
140514064 6136
611144065 235712676
327671326 163835663
680741592 3195
650098423 2167
976499482 3255
823193196 3739
682300723 17467
611398398 2038
650725595 650725595
454499999 1515
2791 667794246
489901634 1633
998320885 7172
599330456 3206
3633 927711337
714304374 2381
318899999 1063
80099733 267
665696989 71874
501598327 1672
486948688 486948689
602105975 4175
169676696 938
997493321 3800
681258265 6959
784501575 2615
434778998 21727
691112392 4637
376587983 376587982
90144651 681
435205941 2280
934600081 4947
459899778 1533
331840260 12510
407155916 242091795
983361188 7828
216487179 84478524
764785690 8347
387465917 1315
394539749 4429
571802118 1906
209418301 819
431998560 1440
395401317 1318
395101316 1317
620187310 4221
157499729 525
631626327 3208
434431662 1949
284450800 1360
796154898 88158
249552283 1111
232219861 1022
202490655 731
707699999 2359
249190601 4873
804723222 3518
188584199 962
91799749 306
339204949 2071
345097934 1911
86399712 288
4486 158841701
821285193 6136
692344064 18367
768534876 384267438
548102611 2610
453901514 1513
609119822 609119823
708694921 3809
408819820 2386
347993458 7336
689673750 78150
913807375 4199
492839462 1676
689120961 7145
466794000 2000
261346901 1675
87917782 10267
903867614 4039
31715208 126
671504873 2312
613694689 613694690
935096883 3117
692226507 3902
250799164 836
693045854 7396
59894678 29947339
211737318 211737319
820146042 62811
976672860 10529
605670441 7361
80306243 1103
151136761 1770
81600273 272
696629846 80738
2826645 11
880405943 356905492
592473896 3626
566350702 2198
196852744 716
979752578 3334
238345034 119172517
774343549 3867
484584097 1878
33899960 113
257 47343580
637289005 318644502
489694754 2356
246521991 979
410399673 1368
26843 944229368
655500338 2185
991610755 489732782
763802547 2546
798602662 2662
961810736 9303
550249479 8075
523714072 6735
575185518 5286
766816962 4657
289800967 966
5722 769595367
432639887 1477
891060787 4466
291450202 2513
4121 681308446
636631865 13014
488981064 39304
67728337 450
585301749 1951
514498677 1715
679854448 15176
282228581 1046
2848351 1424175
430200001 1434
375150874 11957
215856425 1954
246601049 822
887932205 7581
311351375 2038
597039167 21824
455905859 210587895
166793554 1269
943460058 3214
703891104 5131
17455685 85
258432020 1790
302401008 1008
557601887 23279
801722229 801722229
531375883 265687941
909282379 3215
390600000 1302
75718340 2293
744667935 726678653
159600429 532
692466948 2481
387301291 1291
208977719 840
855286069 22868
660313900 5043
801402439 2918
108890496 468
724003690 408949004
440698531 1469
797637619 99892
943203145 3144
528100754 9178
491138059 26222
266009519 1075
583581016 2854
624830563 312415282
675563049 3765
680102266 2267
730282344 730282345
243493588 2403
554052527 2402
940508128 6559
754131280 10640
768904093 2563
493212692 4438
695977047 2949
853236816 4158
436789955 3077
776565575 32232
989603834 387083227
348900001 1163
656497170 3423
2661 619885272
65293841 65293841
732444205 6455
808314873 6467
47008 903205848
627983142 10094
199500993 7238
883314294 4226
738902463 2463
961046555 3493
872126476 161475
358571641 3146
3673 682808879
596573653 3966
364480374 1225
794922445 397461222
392099999 1307
89207461 446
539265273 198323356
340258369 14197
975220991 4254
363712380 1410
185234084 985
894612424 4045
528605311 1853
298199418 994
586380321 2234
743400001 2478
750304741 2501
857698987 2859
582396538 2359
3817 946303006
141577415 26394
637492844 4118
145827089 578
156565369 2163
239576755 119788377
843325767 5239
354003712 2850
633655346 4043
162899457 543
11770378 90
468868586 3839
398592319 8014
196721923 6506
767998431 2560
646708402 494635806
810603924 721273467
246547395 9852
5225 783261424
929558811 4732
495942321 448671980
430650935 2486
893768399 6090
674822854 4325
248100001 827
965202884 4415
728400037 2904
553307461 3236
479099849 1597
900296999 3001
790563843 3642
765415552 13259
442451387 2743
223499587 745
850932152 4634
196942847 1536
188699882 629
767231931 4025
44125130 224
158700000 529
77853045 4297
239667744 1068
244324908 1146
170399882 568
2586 206078782
248794393 989
185983959 1028
323699150 1079
695802540 5147
519891217 7916
145684825 808
602324568 8072
514201382 1714
603862165 2326
826160237 5241
614592790 5470
638180675 25011
981000859 3270
577798352 1926
951381327 3524
293286660 2895
586974826 2411
538209251 2439
56542171 255
198202202 2688
337398213 6659
762585653 4206
301670825 301670826
739500000 2465
85302944 333
318108422 2043
713985040 3549
2603 679536103
569925650 5963
826538434 7209
786744031 29528
818088591 50930
17103 356358108
616998968 25791
376753014 3762
853714079 3078
291529601 145764801
231695958 1903
27476878 553
229199794 764
431757538 5490
825637959 3524
297215336 17281
390899090 2046
849717171 849717172
359278860 2085
829139581 476542907
191135520 995
115006377 556
890617389 4897
886646767 3907
811107275 325639672
521806445 1953
1083 246730143
885902953 2953
2602 677862632
191840851 1390
4305 320115495
344101147 1147
825322519 825322519
617402059 2058
210045600 5335
189613340 980
182472782 1003
61486979 61486978
162270945 678
479401597 1598
238324181 238324182
466876732 466876731
718352694 14063
1936 349390570
2330045 513
904199779 3014
747640876 373820438
964915616 55100
185594870 893
164503837 565
568342256 26689
600204449 2382
374213892 1506
642306881 5967
248462064 951
821702738 2739
95700318 319
444797636 3512
713890724 3236
807320261 3465
8644 425887238
310133158 6911
794292852 7123
470701142 1569
309000001 1030
712327475 13133
124094183 536
5567702 19
983210828 5657
893906738 6826
12900000 43
840012472 4463
554401849 1848
5439 218701705
117786049 39352805
22712593 127
549127692 4966
591859322 8846
223200000 744
4622 552532368
918000470 3060
509459655 1717
223212088 8629
13500001 45
749153867 749153867
702125830 7406
309156318 309156318
459152504 3045
563698545 1879
495003195 1650
197927755 98963877
102305348 384
5108 921725257
151469990 593
770219547 12081
21873 936043389
989835783 77458
387530040 1410
594300752 1981
146594292 521
2709 435057908
944615294 3471
688047035 344023518
134040626 1029
902926001 451463000
313802088 1576
582380031 3068
759599999 2532
807616969 7651
177412588 677
651413158 4261
208526511 104263256
121505683 3764
649225497 649225496
757988919 5980
43244319 21622159
230100664 767
966454493 5243
79284879 1865
34732729 1146
647444292 2838
722143367 32418
34799923 116
720153164 11037
67800340 226
219189450 1745
494180167 1832
400810477 1822
326630276 1193
755765041 3855
251999159 840
738925524 268397468
10346894 10346895
190264244 3086
428400568 1428
4567 570315127
822389044 411194522
299782641 19520
344326952 6113
227977038 837
850041334 7773
170424818 753
743414033 6792
64677789 64677789
629030682 2163
596544479 2520
415557383 2244
1336 377758772
724928027 20019
435205035 206677783
359097682 1731
52967401 536
764131275 2770
801759494 2753
90117459 710
332229073 1985
927918090 25797
253500333 845
454499999 1515
181799637 606
80065062 366
825719899 5310
995248492 4492
44249 657141899
925142749 4119
818879259 818879258
350025427 2539
690425443 6522
601039434 4073
665698995 2219
535269824 267634912
760166406 17017
34868610 513
987733510 987733511
3874375 14
899563367 3067
431098562 1437
337062543 168531271
244193755 3711
3923 758020843
879311709 439655855
805367135 10385
777295427 388647714
857768828 488140491
577293928 236046896
422092786 3865
8276 962449144
853 239125631
201497245 698
7949472 408
558103666 558103667
518796096 2912
919798991 8287
224397153 910
383701280 1279
241228415 1104
763465698 9923
28922948 591
385270871 52568
901026188 4137
331075605 1967
642360289 5164
340603839 7366
573126031 1926
533071327 41597
703321048 3354
648036598 3809
769533997 7348
983686122 5572
645427493 32937
663517218 5469
634504877 9387
648853760 2705
354606987 2302
299795310 2933
701392883 36158
333795161 166897580
890478302 3638
991803305 3306
791982143 8434
453817794 51623
565500167 2729
656532287 3917
137100217 457
208649417 1038
393600718 1312
661498593 2205
861775320 17364
784725117 5321
741658957 34946
462467574 2983
845681658 422840829
4381 993658991
895802987 2986
156409755 1823
762835203 610603650
864691198 3406
755959464 12786
311158840 23083
106741609 398
272274485 161644631
1835539 25
492900001 1643
713103922 2377
770992397 5679
695101052 2317
156301347 65137038
963680534 7538
837479772 13607
506947757 1972
723603130 2412
283923901 1300
358984927 358984926
976283218 65175
929445483 363210761
775881181 17183
10006842 57
532898701 2745
186330210 1067
506 132802177
1451 326278244
670802237 2236
507643150 24185
423862129 3357
381902004 7271
903899283 3013
806751495 3645
847556406 19818
345899024 1153
537267703 2084
464978528 6524
780351283 10061
815832817 3226
496501654 1655
616848739 308424369
813375487 351747371
640345655 320172827
342398592 1332
493579525 4202
432361204 1803
206400000 688
972102983 972102984
803704549 2679
347698840 1159
546079663 2248
430498564 1435
355346478 2837
953769317 6810
663036865 2666
486208983 8487
806278512 806278513
8509 871142958
177665897 655
535501786 1785
445767725 9207
470478155 470478154
135599564 452
663003004 3461
648529047 648529047
929701265 3099
487581510 3585
398156720 1873
5280032 43
479762638 14951
700257272 32515
614744433 2464
195243058 6119
35892081 535
11488291 194
168595569 926
59818098 478
45943660 214
110999630 370
362397221 7204
145800001 486
855110524 3943
70799763 236
287460272 2242
597300589 1991
354147677 1205
596086798 2347
180409512 83523764
880136535 3049
984448199 5105
450199882 4877
609264385 6253
755997880 2520
654002179 2180
895226074 7147
920651986 5519
690172501 3450
479185794 4807
890010941 3809
258536708 1573
59400231 198
70929348 1718
115785493 115785494
413130393 4055
841049677 158211
9603 718884292
714897616 2383
639258390 2670
907979242 36531
1450 192291759
679198992 2264
713046810 7978
7409009 61
885863281 4952
342901142 1143
494702026 1649
304746447 12662
212399999 708
751199253 6027
387234981 13131
579177747 566888145
425570348 1471
2944 573824393
158304334 1334
641285571 320642785
966782354 13011
703344901 2370
465657500 4130
417406238 3196
899693760 5152
141000437 9601
231001289 1170
430676752 1639
526434330 263217165
27211155 740
141085010 862
958664880 4068
832334849 8865
383129032 2392
199613680 831
152293467 76146733
115842241 1368
229200434 764
463933073 2375
874332693 3274
447219705 11937
357298810 1191
148993289 755
793675214 9868
479400000 1598
888956021 3219
47370700 338
138825733 69412867
136135217 799
949329943 7139
849576919 12078
484983735 2147
87883563 1379
237299264 791
31800038 106
277226639 1963
364498785 1215
536079935 11216
743698745 2479
111000369 370
609382919 4454
474128884 3292
182999523 610
998988740 5848
677232515 13719
595106207 2787
538201361 1794
827566150 5450
148349876 841
827102758 2757
464751951 1781
80340592 496
274409324 1113
217114663 3614
324107684 1199
854996621 6382
793500000 2645
274800001 916
196300728 936
179813915 3221
510814439 1772
829851865 12560
333815096 131537004
647422601 9493
399911520 11413
891664476 314347470
416387849 1425
764622661 2865
765655367 6488
977742946 4271
470538747 1593
793853263 3739
6539 801328294
655111925 6520
920399370 3068
763577722 3943
664734546 4347
899907801 3660
331376815 2358
57564304 197
166799867 556
698478822 2937
629697902 2099
941604194 4377
229420275 26115
215921321 34295
299288305 1596
878054633 11557
83156113 306
753882092 5464
754920278 4147
994507075 485420775
794868417 23041
434788552 4397
878093963 27431
509958821 2249
393111503 188170005
957021799 12513
138626176 575
922630043 6153
640613960 4401
67953131 227
221659861 1310
493729543 10306
926724272 3318
332216499 1540
3330 350700159
25699 793096839
617183503 2425
685944174 3325
731337871 3812
347401658 1471
288443761 3599
5922723 2961361
4611289 44
915054949 5050
732355665 4227
503101676 1677
32287423 122
278699070 929
47148780 441
511430497 9861
19249966 345
947103157 3157
614541167 2538
77400364 258
797986087 4024
701811871 43531
696457345 348228672
313540064 1333
844552294 844552295
284771135 3368
417169302 30858
650310564 14842
321000289 1070
300982579 4010
903355605 10958
40357559 580
58561014 2507
236873795 118436897
973673863 7804
623991492 3764
796197963 2654
326124514 1539
207420245 16158
143188774 100342339
911096964 3037
762263077 5047
648454981 7842
247043588 3058
709414793 5542
207830004 1077
646803935 2156
472272061 12945
77498395 394
401039495 1871
967613155 8682
977915827 6937
457592000 13832
40540679 20270339
618421988 8085
421202538 1404
1220 235699120
161278069 2496
605626631 69699
573991033 33608
271800907 906
565078270 1981
647303498 3291
217336096 1794
5515 926354550
570520337 570520337
683118336 3461
205890536 1246
854404092 2848
239575809 239575810
515729175 1963
460507477 1924
862440650 3411
510167506 2715
601738960 3832
950932490 11719
245819086 122909543
795442764 11532
931065138 5886
405980211 3783
2736 394632715
255213791 2405
734792033 5056
320095661 12164
30299994 101
960780313 7173
540599401 1802
391672848 2883
210841790 104342087
419626676 7204
593 118783237
637802127 2126
226618516 918
76149280 2711
74877362 823
1645 384903680
476988738 1607
54299999 181
27573 482058759
693600670 2312
934699253 934699252
992403899 496201949
551606109 9896
697218328 2547
10586 593620779
668923219 5102
344131535 75984
386101288 1287
145873194 573
914165644 4627
894467379 5253
651978801 4695
629809201 2788
992272711 4290
5742600 24
164204293 82102146
273505211 1076
957955489 468227572
314757302 314757303
674330957 16276
778722038 5449
258171000 1831
447895561 278196
357952248 3409
868138218 13617
314011373 157005687
313040868 2143
334457309 1687
320981607 1158
432587924 7425
460200001 1534
554540097 3032
704192097 5567
776869207 3677
730498436 2435
48983412 246
879278600 3959
145782055 1942
892848198 892848197
937884330 3761
384601282 1282
802122244 6656
105269256 455
239297322 2838
823598335 823598334
786302309 2621
802437577 14748
464312110 2759
652184229 8203
797073068 3356
84894368 754
42464750 1249
809235735 16665
37154 967061217
248558411 1631
676240887 2488
799802667 2666
935421508 15406
257400859 858
59411643 321
943771188 345853518
672082813 7618
339786877 1571
399539084 199769542
293806300 1091
630975376 4324
549942380 274971190
391676974 2482
417200421 1524
822993716 6285
692702308 2309
383998720 1280
579233585 4868
680661830 12655
130159963 2942
129555832 93087552
305511681 1718
428251573 1764
3452 609434164
626478742 10953
821424451 9799
151099030 60792937
203881545 2367
468160996 468160995
855900000 2853
991700004 30871
771550033 5676
585987914 3181
680997730 2270
739956275 369978137
191103454 849
767096882 599836126
826855133 47400
183455763 673
230664688 8026
987616344 8687
691859039 691859039
174535611 753
961807387 400848236
48001407 208
711125863 6653
210900703 703
631154820 2460
270420111 2471
464489519 2552
869705014 2899
143799439 535
603914210 2841
585924420 379950905
935096883 3117
163926253 1193
792368640 3793
976496746 3255
546079233 2330
75430423 261
165873420 855
457199031 1524
498900001 1663
45028620 312
258288248 1867
990254865 13798
560 151420955
284646564 19491
689339267 5086
686585104 3074
830001410 3226
216520116 216520117
686267918 5083
730404716 270420660
287785368 22646
548952039 2093
651 116652039
566612938 566612939
399599450 399599451
921378066 10095
813900554 2713
619454951 32223
738007314 3246
740102466 2467
2215 525989405
66387637 3622
313540071 1709
68085801 354
989046927 446547073
657040905 328520453
982599318 3555
556403212 10303
491400019 1638
30039940 116
253337140 253337140
672897757 2243
441675305 220837653
821998502 2740
695997679 2320
913604926 171569
171000571 570
170147957 85073978
201398597 705
640949970 640949969
363619850 1350
451884095 1728
30258918 981
354533912 1948
970022293 485011146
225865807 1252
455098482 1517
212024053 777
999899090 3333
983396722 3278
523071836 10728
283673922 1531
547654326 1907
660660363 2761
255299991 851
396578747 396578747
844898935 2828
872702719 2998
779948785 21622
229633011 3059
797906071 2737
39741108 206
670573991 2451
369073619 25105
640397727 4694
871802109 2906
73424240 73424241
1522 326628993
658702197 2254
971950679 486029532
488098374 1627
209897072 7737
336298878 1121
425099459 1417
243399161 243399162
226559009 26772
249899515 833
781198178 2604
56157238 207
731515136 21030
666990153 13599
145383642 633
383698722 1279
499314376 4184
61200205 204
200259379 10791
663458936 2338
386967451 183643
148127505 2896
805499999 2685
658827536 27928
614911352 3476
638702130 2129
439772580 4260
388059422 293152053
981053900 4110
642128854 2828
958800750 3196
674535759 4199
104882400 800
413687553 1929
156185011 652
262745874 2293
429002700 1430
455143830 9838
989787635 479912971
409671516 11477
557008099 11708
203099999 677
642 113570442
863899972 13981
335044305 8176
389867855 9992
137813577 31229
568601732 3812
259453279 1414
342158320 1360
549695766 549695767
405330349 1730
502336321 1720
229618937 807
3124 666683425
873184604 191938
715096563 10706
481077254 3491
7032 681450024
929400001 3098
628134556 7354
766224550 6110
673369773 2265
2640 186284322
450240655 450240656
529674130 2049
637618360 37749
79063067 6775
458368969 1966
868145417 3262
895802985 2986
169908254 7693
710777885 6949
535116697 267558348
878262133 7879
910246988 18761
436322276 13082
435769308 2763
525990387 1821
63000117 210
393220619 4074
741897527 2473
992497007 496248503
277200924 924
233100001 777
467467651 7995
519653167 519653168
845919977 4499
488745284 2305
484105679 2160
697599964 18450
999985933 8002
386698883 1289
476894252 3349
879870862 3411
229349759 1216
938517563 5036
994704763 42427
198836881 1968
795602651 2652
262199837 874
960692421 11618
96450223 1196
595800018 1986
67517660 527
420102888 1846
61232002 61232001
501401646 5466
109800631 366
74429451 775
399823578 3346
811211463 26362
106703360 369
719880840 8629
551634776 2849
159802901 93170381
378598737 1262
750599110 2502
652201049 2174
678599186 2262
282310288 36296
589135109 2787
666321146 3430
112613468 535
29638666 212
496886286 4478
694811205 694811206
952658226 6489
110720475 1185
945545857 472772928
376551186 7451
274885673 1528
33311125 4697
606792858 3109
233701035 779
249376003 249376004
91559284 1889
189161860 1242
591649231 5644
557094295 3616
154390013 77195007
1478091 10
177325613 801
656102126 2187
755883615 2901
542624715 2393
888019392 3181
321988477 160994238
276195338 1478
45620755 1004
92985705 2296
993126461 408774383
821772199 2854
912479869 3496
4069 529905870
920629237 3181
396349632 1359
997499061 3325
232966061 830
749983240 3163
172512113 1953
753769104 13683
351806836 2207
578162402 274773819
3299988 11
762010358 16814
712606751 3744
554927261 3241
613596673 613596674
358852130 2837
734210515 3901
891898846 2973
2919 244708527
724689514 318997139
408088344 6709
333382077 3293
138881799 749
20348017 624
697757060 6370
485698536 1619
222700898 1673
167624184 568
450160234 2485
432666014 9329
302643556 1779
151799588 3483
264224217 132112108
53321170 24970536
1549 169666617
577877712 2867
978745334 5559
984903421 3283
23732 624321759
855863465 3000
348182922 295119282
39899977 133
932699670 3109
460002113 2057
267580450 1409
720299999 2401
4846605 1729099
238475055 17355
670197359 6456
909698566 909698565
112296201 439
470200540 235100270
608269816 3652
314460024 186936300
644593828 2394
352961875 1737
759711616 3404
732211057 2700
385548469 385548470
257937012 4789
280505056 3086
963352886 8555
73500393 245
837897767 2793
93574801 765
270023758 3461
604169777 11227
883728408 12648
925499999 3085
569305126 5875
456298480 1521
98089380 98089381
13784562 80
450365473 4722
143 32871792
566748979 283374489
912003041 3040
325729139 2321
609292849 3391
6160 850152647
945624101 34171
642677746 321338873
74031091 534
621101622 2186
658199796 2194
127346041 732
8976 823619808
204706489 903
637968383 6144
751888928 5488
274976559 274976560
215678886 1232
229678512 830
8076815 36
570504703 5489
630000000 2100
523488695 14999
7612 776537812
361414169 2728
412065848 1797
253984254 1399
205323298 9994
721383409 14645
98025803 721
477124164 2681
125999969 890
26909 371451836
891298246 2971
851427416 3932
534500972 2697
629122158 4583
682499617 2275
514982357 2034
575896016 2754
164144477 1267
64852114 687
394799263 1316
766175030 3578
843502409 5959
750622075 694668602
366345707 183172853
521108865 1789
134948959 478
723302411 2411
970697126 4975
85040028 1822
47257760 220
623020450 4305
905105056 905105056
783817242 2823
318701959 7792
407369158 3838
624478860 2412
916349808 4048
706460814 2874
356518123 4757
499446725 6111
1118 96060330
2465 657654624
137099543 457
928624084 928624084
4204 237268542
162776619 64324451
95056319 47528159
732407442 4933
119911081 565
3541 723897253
334800794 1116
244451059 1594
220196495 1049
641943341 3404
332700182 1109
617660308 6711
314782613 6498
670935889 2330
67476257 283
687835192 2936
509083625 3650
121487329 722
296292237 296292238
998176752 4414
717927130 2425
484088463 1727
553370499 1947
970203099 6551
645140497 2288
270187335 66503
881615245 440807622
442517327 1864
3162 530809966
8371943 28
829115190 4022
368398771 1228
596720404 2863
807482934 5248
276164874 1059
636933132 636933133
335399945 1118
250169978 961
96778155 1335
448686268 2161
760304289 2690
544587677 2531
626195563 313097781
331697135 1966
72307375 1491
32399891 108
195245454 3452
254400847 848
556268455 11482
109878400 2062
733349468 2571
758740352 758740352
247721212 875
5472 782868362
478502172 1595
89645807 1114
333364939 1741
557230823 5612
876005065 2920
784446389 3822
969003342 3230
383100472 1277
331249148 3601
629836699 7300
752715420 4145
954901655 3183
706293043 2539
222360300 1043
479385004 6535
898754559 5120
2522 629357534
867149515 2901
862801635 2876
264315187 6462
52977676 13475
404971275 86893
133888379 1408
150457754 722
908974229 5632
674703047 2249
553949516 225639241
296914597 1031
211277958 211277958
491384387 2057
533377492 1960
690301449 2301
992902078 26675
515398282 1718
974704446 77131
223200727 744
23035328 8511165
842498343 4340
547526453 2323
754940137 6999
897128266 16005
532437976 85725
484956678 189319914
964398217 7230
551890884 2252
930132483 7454
42609281 149963
497626903 8514
441899999 1473
847380182 18997
265800887 886
11027839 56
94774419 515
2838 558043068
129429944 493
522022380 8887
148174868 7603
445982419 3910
285899683 953
591776969 8446
753171820 53126
615827099 4349
10973703 53
90933579 1551
985208460 4036
589992554 2390
660597799 2202
1929 556222337
100257265 50128632
333939197 1880
963799156 4486
503847177 23207
923997859 3080
3803 294550963
852005543 9516
220839408 1141
475181928 7786
759373225 9905
428964537 4004
795883331 3340
2728 478680338
16440 894031169
516905311 2024
681599999 2272
40867286 270
80991483 451
738229876 4360
469747905 1696
206828172 39306
990207505 4563
331499566 1105
45183579 288
505822962 14009
508473076 1725
605586774 4561
720575661 2754
707103008 2357
1344 230355982
468301343 1561
140823219 491
524132771 5203
710683060 2579
875370859 16395
268827663 1042
118564488 8808
366456731 1462
131400817 438
908937770 16055
509899317 2721
961614773 7832
976120270 8337
921462571 8974
331445403 1803
70800025 45375247
446115110 14657
101699662 339
51704887 188
194495976 666
544499999 1815
406281169 4194
967424100 873131170
995497351 3650
647210421 4058
368635653 1692
432995176 9357
963900000 3213
667632333 18783
943363512 7711
548702337 7514
189031995 2004
134585873 1258
201000000 670
11198 103530545
798530812 3201
407118219 2372
202890960 870
455534463 2351
249988403 124994201
399898915 1562
497387267 3836
771036229 20199
234796898 1035
4889 994199693
882002940 2940
785200365 392600183
798571702 4737
806951861 8982
963895947 63957
689402916 2298
330352505 2661
38005474 291
801004719 2670
138608896 9344
181400811 681
902337812 19801
821098143 2737
970732547 5873
452713215 11831
562198175 1874
634101456 3187
1410 284452758
791097364 2637
115656167 1103
30840046 707
487499999 1625
324667633 69196
215662816 215662815
580783003 45169
343691155 118697596
853893549 8732
36441459 122
332431471 1410
917766990 15645
76200253 254
870105421 3792
745012985 745012986
51073838 51073838
24458 426740765
544598258 1947
7800001 26
452645605 198632558
700502334 2335
818671841 2833
60046403 3124
403044036 5233
367174486 2983
525622229 8946
912449228 773616275
384223580 2349
4418 701989274
940626906 3640
486143371 4702
663687387 62873
768765249 24492
820641135 31696
963490416 11256
979413305 16866
519298716 145015
761082200 50200
890218602 5343
114714931 50716307
797699333 2659
906701881 11480
929017059 3628
294840200 3782
83663735 41831868
204053359 102026680
789430462 506687247
976607276 976607276
746335118 7150
573490463 14759
325457608 162728804
731918239 3774
638399999 2128
873186808 5349
844572677 3891
190916924 837
354674080 4937
437054560 1825
830399253 4873
448800932 1496
126583081 63291541
996462592 4370
638299273 3468
149338574 562
231672834 1256
782226875 11297
409864426 10905
685364976 7893
270708890 2246
723661201 5370
444296247 4089
10199999 34
723902902 2413
660836260 3958
360529587 1419
148199563 494
699087391 6733
402255056 201127528
869 179281049
482830177 1752
941200226 19099
355728269 1228
61928323 227
107913713 1367
536015232 8208
545636449 2896
22578943 178
175153063 87576531
868197107 2894
624285253 5710
354216357 354216358
317699036 1059
487347899 3100
117110437 1414
425582909 1458
118249325 1013
251717481 2764
25471150 130
480204703 1818
873656520 7480
617717099 5311
403430439 5151
556851385 1858
14015 928200626
12581303 70
957990796 4412
433200123 1444
664031504 2534
284099459 947
668653252 541833597
423432802 6502
211199925 704
286499560 955
346845312 26664
965611247 20132
981004857 3270
421218193 8267
271716487 1193
45001625 1913
102117203 56168902
219601123 732
559613143 2178
408325744 1488
416706120 3096
601030344 3091
923800445 5054
729848836 729848835
43800001 146
342413718 2435
211837783 79831715
992442602 992442602
821705431 109707
320466218 5287
974466730 5624
2062 555814162
378114281 1638
587181259 2546
284770274 1707
999159359 183669
878402928 2928
1286 289777412
3882 981255199
163766561 1062
4908346 37
815404817 2718
161035866 118153499
755700442 2519
840195775 367841298
588796927 2432
109499655 365
686401274 2288
537899999 1793
903237791 5590
648677689 3215
848102827 2827
216299534 721
27654323 566
727933337 2442
543813311 13447
974707509 27887
960303202 3201
391212214 3528
203474768 1904
118871773 84130151
800925052 3400
153767255 541
422336644 2278
872041854 25045
4254999 31
269652184 1357
173399762 578
682569117 6701
674955791 12477
3518 810519243
3684 208993320
631396717 424465034
424111335 3617
524102186 1747
178139821 1228
168497864 2419
653318262 4636
574499476 1915
3367 868632128
347998950 1160
2267 508046035
454461629 4305
313015249 1129
481642311 481642312
476098414 1587
380401267 1268
590723783 74361
865538176 62175
992006846 389608208
968250761 3530
397534258 213549445
173486065 596
581780282 7492
481704172 2216
636577240 3365
753297488 2511
347988150 1458
679797926 2266
437136354 4460
423015209 1423
312344969 1722
781384176 7475
942729593 4029
738902462 2463
172087838 1807
34325306 117
63258 973036258
745930586 745930586
384601665 1282
529524820 2048
132868702 835
433373601 1760
925180839 51067
411836289 7142
994045452 994045453
318132366 1861
201000905 670
8298466 119
724623879 87087
990644830 3853
414 86249558
181200564 604
8955 652637933
144900482 483
980522245 490261123
763604504 3028
648409086 23218
256854373 1526
11257 604939815
801615698 3965
2586 558612204
169068952 2088
194506937 194506936
83947904 346
5552 285160729
549305179 1940
895082400 4362
764877949 175874
367774530 1410
284741028 1188
966147806 4007
194154351 2296
959948244 100371
59474090 1347
4289762 4289763
36260 116325521
917400781 3058
928501373 3095
791359568 4901
470347288 5123
925850700 5268
930291849 21817
2521 466039623
520371923 511324663
872998481 2910
901524551 56814
839931961 6054
985803285 3286
152760365 707
70295847 862
434759003 1963
20393943 75
434577120 8160
802172531 10394
2473 527659064
254566415 850
511574576 2099
841207877 3508
266099113 887
74958501 2577
514926691 2043
644250239 3456
455760900 11191
990727937 3608
379362202 6024
290969200 1413
880808828 14467
565508241 282754120
430199999 1434
773857035 773857036
424230747 212115373
5935 458192360
602715233 2792
300900000 1003
553547217 8183
988321994 3493
939009272 5689
249817966 867
890701134 2969
3061 188633359
546250291 2960
926996911 3090
280154175 19725
699320440 4723
727800322 2426
375040507 6194
664453654 7983
882897057 2943
784797385 2616
427658310 2682
691222809 5236
932739613 26922
487491981 243745990
632103186 2107
688968565 4359
998650428 3479
243000810 810
624865344 2105
98407777 333
52700341 7260
266701891 910
315499166 2381
899376334 4619
937900601 7540
421798594 1406
580798858 1936
140970781 692
2299 600338516
799371120 32468
40520302 963
111213735 698
817697196 20362
463701761 2679
95433731 518
858816887 30233
259104337 7857
274800340 916
924003079 3080
691521365 6998
228379621 942
157200269 524
149100016 671
792715233 308554901
428569601 3714
410218554 2195
661 193325878
713 153664281
899608291 4569
891193916 300973911
921061271 13380
900466753 71602
1809 285543414
813002709 2710
500233607 1953
466180028 2943
2562 427881529
213600712 712
103865079 392
212005956 1731
221828353 768
884164247 3114
554189493 277094746
809571332 3464
579533972 4883
2415 240649920
893315307 446657654
521759453 521759452
781264343 781264342
299168522 101818045
385944480 2460
737267877 737267876
130735080 945
898577784 20450
946350348 456979427
562307819 3820
443438573 285179426
403800612 1346
679654150 2309
937199877 3124
28199940 94
3495 793707510
427326617 62950
253201428 844
768470652 2754
972905944 3243
687720146 3458
789624757 3879
347485833 173742917
430934928 2167
138853330 665
415085007 1898
334093070 2342909
926146204 4863
932600265 5422
485840903 242920451
769665858 16598
844129189 7581
187689836 995
736197547 2454
2596 566183200
922461254 424218797
10500005 35
932696892 3109
698725881 2800
479910852 1688
313424015 2076
577260899 2370
346801155 1156
455453631 1830
78503991 389
517185499 15850
67552154 250
337970769 22657
521663505 3458
219616556 5755
977551892 7037
962425938 8641
383606925 191803462
625502084 2085
38274996 38274997
642079873 3456
852900204 2843
1225 266806225
860402867 2868
513894011 4453
486993571 3346
697153207 4129
618442865 8584
542564761 2937
612356659 26269
505102879 1938
297964620 3823
777714868 3026
67330424 241
50332729 186
242388399 1219
726901127 2423
689507964 2754
188392455 1147
164247507 82123753
851416723 3222
275612669 1530
276302422 108227255
85193993 10443
92100308 307
648192618 28053
141899999 473
717547723 2536
214799284 716
299364157 3276
537140261 2987
26820760 92
665307197 4550
796209405 3341
94808410 830
748449748 4636
384342076 4531
573167693 286583846
693098631 3447
34500116 115
883392721 8420
93577999 1000
960260741 4998
281959129 2468
377196855 1281
891299891 3758
2156 608071772
557989254 6683
538868385 4769
50141194 946
373707644 2235
326070654 1194
868313594 3246
4492 307015821
344698852 1149
1983 416612436
238290525 1485
54764942 421
690930774 2412
945870588 10341
592096966 2775
315744185 1204
386609070 5290
565651117 565651117
489601341 1632
278700270 929
996070799 15545
121800153 406
748215198 388980895
524599276 7043
157185382 1006
496909489 2890
524265509 17524
90495373 321
66513180 244
493165281 5772
625572818 2597
605020005 2421
98845228 507
371209355 3717
408839844 1670
342916974 1533
207299451 921
815402717 2718
20364743 20364742
998696672 3329
175499999 585
994423599 972279650
486107048 1624
190212751 750
906982721 5024
855354346 2865
51827423 204
230048404 115024202
970304547 485152273
65906260 276
110637924 1019
410071927 1734
362323011 125198
356091143 1432
110164277 55082138
41650693 169
774597419 2582
627621221 313810610
329235003 1558
95699682 319
953705139 3179
975361881 966372885
454500955 1515
52041008 344
262500184 875
122902037 474
418586544 10074
868728568 23143
786715378 3360
45336825 225
585893558 6031
890997815 2970
306001633 1020
688802296 2296
538598841 2673
706646537 3033
764693277 362886641
524999999 1750
989058777 57486
134946135 56134
77133280 2258
16731459 16731460
575839253 4206
209799367 4267
1565 355303902
725400000 2418
190276287 2049
47467481 45380
230419624 1067
602045735 15424
767164897 767164898
93600390 312
440176100 3751
800570295 143396
285588929 7590
855584227 6749
989700001 3299
268154787 2397
85799999 286
501598217 3754
405610252 202805126
169429680 84714840
983946176 43165
977648615 481385417
400299390 2435
477052408 2691
866646385 3114
137584368 137584369
6295 526613323
165751868 1133
733890935 466459279
806850703 2933
9047 946765751
561643466 561643465
95578311 941
889191471 57382
575703093 1919
698230259 98370
541484545 3026
86100147 287
378533237 4674
977096742 3257
857580683 7298
699780147 3914
732918098 3431
968448819 474886079
826446943 4308
121390502 836
2886 854858913
94526572 373
850778414 850778414
258499377 2973
508650799 2065
727506095 363753047
799202664 2664
235353337 2633
630301019 2101
652899671 224598
293379804 1908
55200166 184
222899517 111449758
977821233 488910617
611649793 4212
957017175 11490
935633644 3442
161699461 539
421223683 210611841
118499971 395
564548263 5308
535510544 7046
117085419 58542709
217799275 726
453901513 1513
694916752 5406
894472407 3194
24049791 12416
844497186 2815
163200560 544
688657402 3017
511500001 1705
224699250 749
929485445 464742723
939898924 3133
401871727 7289
1371 410882569
967817642 10241
839833503 3272
794931876 2705
743446581 17571
292799772 976
264050709 264050710
162179474 630
213900228 713
242399191 808
795023571 21263
763207164 6894
4861 664474000
890234369 4745
343369949 26950
625803905 2086
597103400 19300
555287104 4541
874771429 8710
26997 760619024
83100277 277
369072521 1485
473249093 1828
478148973 1660
885650791 442825395
388501267 1295
947115922 406411172
808940699 808940698
235283530 1603
645900001 2153
116 26747048
765049739 5772
566700284 1889
230206437 230206436
118983743 581
126574085 761
20306 693441315
460824269 3774
192989145 992
781200859 2604
491936831 11935
659661689 3434
52388031 195
923731287 3729
736245901 2925
525993439 262996719
225466793 12328
479672764 4433
634896769 28032
871207955 5257
90600000 302
667402104 2228
891812232 12456
955517276 6897
231443825 1498
496546888 86236
270900480 18048
403633999 1375
12941081 66
204580149 807
3809 873917915
685623137 4976
502503119 1675
159789678 1203
907293354 5214
254066331 1324
709964527 8036
506134077 253067039
630599222 2102
341769102 1303
840755994 3715
919298317 3174
50363705 1222
90925869 809
583987647 2031
111122046 546
177676546 1545
894384301 6036
492877519 2109
139329632 101257
723002714 4237
244697920 920
418770289 66799
912302578 3041
576023023 4077
597591807 14413
939601171 3870
696227978 16687
401777390 1903
3111 512907459
454679853 3396
661122259 47841
984301589 3281
288900964 963
695538997 3013
441602270 1472
586838551 543757161
11099964 37
204644447 2862
109517031 761
639528082 639528083
612902543 2043
739200032 2464
643802145 2146
31083127 5483
73398164 5397
36515721 2185
11257 183593614
865665000 19237
956013912 3262
470823990 2030
954000000 3180
850185076 3985
619166124 14825
25995313 180
493200001 1644
904176525 22343
662384892 5243
816528681 214242
669473320 4280
556458503 3381
991500000 3305
843291108 5076
289444176 6223
638284970 2291
815484459 71540
238879381 3683
808226545 5008
384600001 1282
74 7304897
7201 625537159
457805591 2446
1375 326782500
961606766 4409
459898490 1533
733788260 21133
779202697 3063
167711977 1821
294352209 2315
323699197 7623
282649918 1224
206532183 1117
879425137 879425138
711215841 2983
1685 430574335
521725676 3436
1096 202292623
915658555 27810
636432929 3885
126772532 2419
425866897 1449
4003 555887542
223499868 745
423882151 9863
861092230 4479
142456051 495
652781023 4256
4029 987596538
572100937 1907
932166790 6708
297096453 1289
918859203 5881
32131 695453702
152239442 934
866594959 3026
208184341 5028
836881235 3604
555299999 1851
2413 574867131
597765833 3734
343244086 1189
457500000 1525
572338633 3962
12723 930197231
3320 969155343
952213469 5979
998103327 3327
46448161 1140
218543930 81941264
658891317 329445658
933925696 3181
736396510 6155
674100070 2247
154338499 308677
207600691 692
826615863 9202
624549598 3426
993050011 3560
276007794 990
5861 316516625
801520677 4291
312405499 7190
723987892 5097
750182503 11553
135053314 901
594607519 9740
562799939 562799938
395700793 3182
543054959 6360
954113894 954113895
90899965 303
38597300 196
737997541 2460
396720129 4329
8574962 8574963
634497886 2115
126955727 1416
41072622 41072622
60757390 60757390
271749029 135874514
259846443 4751
539919571 22684
161586234 1367
3024 437835888
91419624 2497
289056669 1271
764615914 11503
954424238 326691391
537920537 6086
931216298 4241
370142252 1733
117227701 1843
745 157114540
839852167 4279
213194670 1066
478998094 4839
771599999 2572
729829821 630387695
661670331 9247
797395201 5600
740069616 3288
139499572 465
667652665 2324
524916407 3269
778797405 2596
994472865 5036
183550373 1197
219522253 9991
69600038 232
265679714 2522
98310400 370
638322841 319161420
383750999 7187
650168196 4454
375002015 1250
947161274 21371
818350199 5450
7413899 26
150299500 501
291300001 971
1344 372346519
180599399 602
602673591 4727
623760187 3465
153300512 511
962546939 496303904
695102317 2317
2876 532232560
854917065 4503
630799587 9181
668123936 7208
299383974 2238
627339248 5784
994664857 497332428
538499508 1795
18462712 79
683582052 51756
3323 757197832
112 27849808
540678969 2522
572235247 4841
590599814 7185
980043653 488593879
851454216 851454216
994748257 3949
692256235 3263
651301625 2171
322501076 1075
626100872 2087
1737914 7
386701290 1289
365446944 6372
869798340 815642952
98207579 570
893 95664411
56 3544915
444248734 3653
401048947 1724
250537181 125268590
950937850 3589
971261406 4685
611100001 2037
166401730 711
576298078 1921
92479362 1463
895736689 63294
928045711 464022855
670993057 20872
961428621 629255699
463506846 515485
774850429 4302
911400001 3038
304775352 1236
221999412 740
60544834 4526
739009549 7509
840001433 420000716
364706818 3102
105535570 612
432373645 146923550
123807319 452
401468238 4034
488844789 1671
901960599 6082
453599999 1512
764559119 3120
154800517 516
833902640 312605183
998438386 5279
459406038 3978
120120329 726
2212 643591742
1309 310440283
6900000 23
22268 898584633
716895921 2621
16229 950029431
642242531 9821
251054763 9195
968058696 3300
13726 390930206
432725556 2988
573602583 2344
342712159 2512
97580756 686
956696810 3189
45715320 216
268309027 1017
532054838 3240
56700307 189
378601054 1262
377166416 5368
68168757 386
929399999 3098
196701160 1277
106396062 1333
3982 716224329
769197436 2564
281361661 2290
548699246 1829
438300000 1461
980446209 3584
464810066 2465
345899999 1153
777071437 3146
567756643 567756642
164372779 572
153181986 2302
66692480 413
800564726 1121589
42190360 185
30 8113910
447390251 2875
515545681 1772
207920607 1904
931850728 52413
85200426 284
967226396 142101
362098915 1207
220939688 1330
212262906 1033
227089170 1210
227981021 1324
160356547 76699858
648205018 2578
542804984 23103
969927622 893577564
398662050 3200
563998121 1880
642479928 449729112
948473080 9918
249075805 124537902
955221864 453885910
131428713 65714357
994447727 6648
909599999 3032
255301132 851
696877080 3624
923708835 22925
276509585 3224
671702238 2239
923770033 6131
549071433 8529
134978993 1552
58307575 328
309901033 1033
515000487 7207
667192285 318470131
471948751 18832
918139622 466669782
504474504 2381
760217994 9314
959099999 3197
68850721 274
308936891 1670
532542761 266271380
984208681 5460
648300917 2161
911652894 4293
440460826 171634178
99600331 332
223313757 6836
82923742 417
850599091 425299545
450301308 1501
750428204 13837
289199037 964
350829048 4399
354686655 2749
5071 958388574
851621352 14714
50966990 562
733070190 2750
376754651 1594
706799633 3194
651003214 2170
34894860 165
644162604 7391
2191 295300287
345071123 2055
677068179 2516
465598660 1552
474183381 3177
539102927 1797
158905206 621
156899478 523
711297630 2371
631584299 5402
806487709 806487708
62014975 434
526375724 12178
544392768 4351
860283691 3396
815232102 10410
927443473 30013
714354901 357177451
558722000 3064
2858 255433750
161591704 613
887696207 4284
611190102 2051
160289535 720
363015212 1588
400585032 1661
948764407 7147
240369219 120184609
3240 86712551
635233948 3031
5746 467487024
586970990 2512
352948935 1452
28003257 614
617129116 2518
83974296 1146
305504861 16774
88911346 335
752952474 2555
346198847 1154
933096836 885791757
115935148 1211
27371717 117
408861635 2665
44376313 181
246031924 1149
929316580 9019
473711380 18469
361731890 1977
442831535 1842
809732304 8058
624602083 2082
189157894 4843
305809626 2791
759341239 158858
261173679 1028
19403519 489
111949657 55974829
98168669 400
437699999 1459
645918936 645918937
421759777 421759778
597 110536449
926403089 3088
37512574 323
758388043 379194021
297914105 1476
709497635 2365
655828483 26295
95195964 481
830526653 12869
707141649 3239
390893776 26385
285736561 1316
392701310 1309
602496305 9349
495418034 4447
49077727 224
291866344 1078
5162 801405662
516183097 2938
930298663 3101
841714743 50114
530762512 1903
608885707 2054
715738929 4414
395699772 1319
392913257 1847
481234630 3556
117642840 117642841
657448960 2240
372485554 2449
169370643 2001
414770968 1611
435308501 2750
454203777 6121
266944067 6037
993304746 3311
580104046 29867
42994548 230
589798035 1966
822435216 2762
73404060 2680
2481 649989747
808652548 2909
173966687 672
90279074 2775
722979564 4886
566309375 2304
291158687 1274
778692228 3394
977996741 3260
52287364 3783
290035410 1337
978357707 8378
875245902 22088
750639585 6886
692008150 692008151
495294304 2499
224400747 748
178969853 874
417624995 268915
525324091 2395
984918921 984918922
833308931 720359078
635402655 2118
472698950 236349475
279636136 1331
448699908 6952
732335746 3264
967198155 3224
210383881 1266
593101978 1977
344650060 2661
426930034 5159
174899516 583
197020126 662
1928 474506653
608508800 146241
700365659 700365660
472648043 236324021
905173426 779226970
588433961 588433961
655797815 2186
1893 438290722
1001 204815705
895798852 2986
134818775 5364
674400084 2248
787301550 11465
579180238 11209
781201844 2604
719928075 41636
907383305 21052
462031665 3508
847800000 2826
669479387 334739693
122970774 1495
50041362 469
275699081 919
408580803 2718
20099932 67
362771869 4812
245725584 1043
143456309 521
305248695 2399
611861834 2795
956166947 10326
936899999 3123
875583090 3523
654529611 6265
39299880 131
854591066 13865
875795509 2982
592500000 1975
864533267 4292
358677068 43012
683462446 683462445
624548929 19501
672549929 2887
55699321 615
122023078 2409
949024219 4461
5699981 19
415239168 1711
608563968 2656
967800000 3226
929286222 3659
350998831 1170
918596939 3062
258650930 2877
504947999 4353
886212517 6388
574879018 27689
293700979 979
395356079 1526
154912161 845
723302657 2411
162153736 1005
728548111 2438
89682279 798
795 154695769
309934831 2668
530301941 265150970
768943226 5245
316874979 1307
119022996 1241
599701954 1999
597169111 8803
726597578 2422
453816032 453816033
781939926 14407
422691291 3098
67194116 314
571198096 1904
254099570 847
532018713 2633
457477427 1681
996537876 13166
494587781 2106
912297897 3041
945587250 4750
768840825 10444
305516405 1794
77904751 426
626547718 41474
323225940 13708
369224599 9963
964203215 3214
634274008 2399
114547451 614
310798964 1036
515358806 3965
974696752 3249
7199 569944830
411627132 1548
300000 1
857103482 2857
700927393 3036
778678794 7090
650468155 25079
939020899 3650
510054845 1916
790345674 2951
656811054 2545
841128208 3582
427701191 146803714
251503775 1104
938696872 3129
78970919 1333
616896307 2686
741604069 2472
415235019 5518
3636 769392408
41700070 139
586911849 37870
362931461 133137
828937889 3135
329212237 329212238
754382867 3218
264443975 25398
447267556 4411
635261880 7027
20673520 133
441602519 1472
688497704 2295
684975622 2795
211773368 90347
655745717 2452
31604848 12650357
206455256 924
945019871 19259
90000216 300
247182993 123591496
221141228 1007
667219427 9994
709455287 2584
226003205 754
874224914 874224913
900896997 3003
2384 455530423
63034483 1526
713758920 7896
747175141 2610
163062591 784
486916603 2033
613899001 2067
460323199 2967
310734692 8234
499200000 1664
77700067 259
423899999 1413
160406696 745
73939065 697
160047571 160047570
1287 259952844
214552221 889
121110945 1521
574292106 2733
535262249 5130
394809271 20548
211575666 2094
773487303 773487302
2821 798014973
503447569 3313
398273615 1612
642243396 2204
659117147 3508
133843840 640
881498073 8333
109049554 109049555
145554068 1093
804219508 9513
341864765 6092
675927920 10919
295965816 2257
618158855 3677
344408309 2385
381876465 381876465
385326424 4216
796016689 11094
584514332 2310
806679392 9045
268573715 3610
140895747 3509
856966015 19479
759987947 6601
65700220 219
737797281 2992
647899320 3527
894073412 3841
725993503 8346
468331919 2170
26030097 200
846635730 4224
143384580 486
502523253 2425
56999810 190
262566711 262566712
475911033 2179
532560798 4158
301737952 301737953
869938291 6890
912106937 3506
111600593 372
773477369 9255
578518080 2208
756209496 44117
225896041 1234
443047356 302028756
845262498 7559
856246970 3515
769495234 4558
837014957 418507478
726554840 5672
654608767 3104
388762736 6775
137677732 3538
550167609 2540
141663379 840
294533573 12827
215823607 728
666026459 5260
701004852 12290
54053961 21134912
735211986 5195
806101621 2687
294488476 1379
1708 162841629
51581566 193
428028492 370341803
14337793 98
456002045 1520
924413761 11376
119578393 607
350101166 1167
131951479 1676
37363584 384
71926790 321
437358626 2061
934456995 18745
535724256 2076
516953179 58678
492301662 1641
272099093 907
691106949 345553474
455945766 2382
701303476 261921781
965396782 3218
288037464 1068
172506316 3326
921510640 8043
48979866 1163
910162926 910162927
204618380 11741
362501422 2953
705467340 4742
892171449 3887
559498389 1865
986756696 6652
35699946 119
10499965 35
499200352 1664
654617150 78301
77066780 595
95309953 390
369291487 1765
106396959 1178
381153601 1728
239700547 799
179400598 598
809 236022936
960899192 3203
769311271 9230
383400001 1278
922578682 3893
645899676 2153
59615391 29807695
784502470 2615
183333125 2469
576900066 1923
982702709 3887
504193964 6207
749637395 6450
84102169 302
849602833 2832
45778412 174
631076464 2348
730679041 2688
481571106 2290
1016 188540450
789337873 3441
445368141 222684071
91200135 304
559474018 2111
133779799 133779800
825984444 89262
30653369 198
498278005 2148
409877177 1430
332620738 3640
888255895 6510
866164770 354487250
74558626 381
776233366 10704
136499558 455
590154959 12216
5250 598053750
437427397 2148
912337934 912337935
966054228 93885
729944800 35053
847569667 16858
176416701 155009064
24037121 211
544134779 1890
773124377 8236
39436525 142
872697092 2909
84092246 42046123
650156229 3315
609636418 3867
123873648 497
830702422 2769
650700001 2169
440600611 57206
718678944 3664
639009783 3611
626400759 2088
808802695 2696
113698622 113698623
778502595 2595
501010070 5977
361066858 26151
727650012 6479
547292546 3902
439025687 2299
6513 519346620
610961699 2806
692346096 4888
627979746 3305
184200000 614
2464 513076866
121255301 886
20235474 134
598939146 299469573
288985253 1338
540377391 29302
651045316 5216
761730818 263480924
963925785 5235
339899592 1133
365516840 1586
789169124 10789
654638881 4515
367705601 1840
750614045 2804
34650415 171
685499999 2285
401678939 1455
190434205 190434206
795875544 3084
181629712 831
644806005 3335
525850127 2833
53399821 178
342503620 171251810
739150668 9684
975096232 425069268
623 131733973
355654657 2368
421497842 421497843
745075546 745075547
916443527 11544
271031663 1342
942424942 39318
279439089 3431
315648051 2363
317134847 3767
374101039 1247
469198436 1564
247614067 1162
973935680 3741
774701344 4009
5125 567328460
929863659 384318721
970080053 13989
994825617 9299
851402838 2838
1655 217803366
73985840 73985840
240443053 120221526
970322715 66202
132895511 3348
445501484 1485
1510 312624360
509640755 509640756
919784239 14872
47399889 158
754502096 2515
307471021 1734
586113568 8791
815698423 2719
465899027 1553
245555555 245555556
491964006 28256
927331818 4286
836625511 21079
117930497 52674810
271615537 8304
855754679 31141
113357586 3372
735964471 668385004
312079297 109392662
15036 567593964
507298310 1691
551856361 5167
227700099 759
883357816 14405
44099929 259
265799113 886
572063161 18996
710966139 5509
783997164 10188
666516468 4017
542990979 2324
411601373 1372
436303253 1476
748018681 36994
109199636 364
989771290 10918
658338104 2265
985718311 16638
3403 697236590
774897416 2583
94799685 316
14372553 14372554
697442392 695174818
360334534 2873
542701809 1809
567825351 3593
321837243 3364
327899175 1093
482398392 1608
777600000 2592
353013661 1242
562149751 13589
70527639 247
831603030 2772
991240964 4969
9802993 7966885
115731793 1584
745876455 67027
400133495 2019
670796538 437368742
295200708 984
438395926 2487
616954339 2118
547376701 6675
70155208 17814
607343632 6664
57372035 793
304869824 1504
765236637 382618319
825642824 2975
209238205 1413
107574137 370
36408215 321
464365178 3867
716612267 6197
85331325 481
878548291 3103
155796491 1130
7154 954644068
240299200 801
7247 293809146
229589094 1350
1919 380192938
676800001 2256
784202614 2614
208500001 695
3567 364828223
540889629 4564
91267100 91267099
521159905 260579952
280799064 936
576599106 1922
985499099 3285
267553735 1554
276334559 138167279
53462141 26731070
862973001 4521
440701468 1469
712072264 4205
576087017 2834
702477901 9818
804910927 3461
685695793 11767
855884179 34922
292167426 35818
192692621 1975
881592257 6613
60417085 427
264118800 1496
1935 492952247
807395751 304349458
293483668 1979
781797395 2606
42115888 232
854099931 2847
255899184 853
503322259 74981
595216187 1998
630549418 2311
211665481 105832740
197988020 3830
880797565 12748
201300661 671
504393099 2326
27361692 108
887783079 27251
893299510 6029
278099301 1909
717221737 7754
373339383 1286
804876517 2854
600050819 2106
972742183 29710104
839402797 2798
423601412 1412
221776857 932
317237794 317237795
466899892 32257
8236168 4118084
763486591 15177
917703060 3059
320551481 1910
584710314 2135
961079219 11994
291300001 971
394056207 2401
550967609 2092
781590251 29205
633631805 9932
369472644 369472644
10613772 4128107
523587614 4642
766627835 2843
8114 398417524
548164009 4438
730069176 3448
391105277 1820
626516021 29457
690921779 3180
652599430 652599430
572125412 2177
519989377 8992
719323825 410149949
102239595 1260
190521055 1342
898128318 885749915
226181634 973
500 122121000
389242343 1726
635692563 4601
418111461 209055731
506133215 1962
770594518 5658
332872115 1797
334072420 1361
155327582 77663791
212021405 917
471344261 2018
796030597 3204
493073020 2501
18532225 18532224
538200001 1794
131503213 1517
1417 336942381
86737761 363
286112500 1250
366138387 2081
199 43943686
287690783 5009
652887558 6376
244658701 825
399375860 1420
429468337 1584
180838052 652
196413142 21009
323426005 4822
998118017 13169
978301194 3261
349518119 63204
37277196 386
825601024 2752
682279130 2990
571316337 571316338
290099999 967
619092105 619092104
349104709 16734
933429859 7415
224205090 12469
775990875 3648
2999993 10
391800766 1306
735793846 735793846
656864063 4982
720271291 3068
643971726 2327
338698871 1129
679416673 11418
788782667 6922
994791665 21234
214 45325374
817210627 15973
851968366 12763
915078236 3156
803416409 4006
494106358 1951
851592247 5826
552946633 2408
76072232 339
359285121 1943
869977768 399295525
434700000 1449
693754375 346877188
52782096 52782095
200999330 670
156900524 523
328246203 2273
366 10136362
909677161 5004
280060777 1134
21023146 429
205788033 1052
968225919 484112960
70646374 70646375
986657325 22981
253706820 933
87900583 293
598118898 3534
992329754 3742
6953 719459456
648923660 2380
801302139 2671
433732335 216866167
920797337 38622
161483713 3859
370078960 370078961
478987600 1820
823366541 4210
653996463 2388
309299015 1031
555130469 2038
874531739 10933
537599389 1792
60904357 224
802858508 5819
76541729 304
94328239 1096
162899457 543
372861251 186430625
557999789 1860
977720041 4007
209178962 817
408091516 2782
397405147 1332
687299577 2291
116909566 58454783
413399734 1378
875102918 2917
628666179 2597
56100187 187
629125096 4035
6393 931017549
953881591 3390
446401487 1488
332401107 1108
720316009 3438
635454809 4922
919953322 919953321
959482435 479741217
668689828 17462
15535 908750895
228990412 148871953
94999942 1033
427168170 5395
65546261 26161936
204532261 6342
425821548 2273
153938380 677
115402627 408
48757866 287
14019035 49
968706081 3412
116980193 770
2025 208400652
116306490 789
899536829 899536830
457362529 1808
529095168 2688
520085019 40823
2501 403406298
20146253 10073126
72749607 36374804
82584361 1077
80575939 2410
885393391 31002
694497686 2315
105316636 59106599
401399465 1338
397085020 2243
185926182 12749
993441260 496720630
288111367 1047
937285016 12414
10732964 44
920569869 25199
207047057 2089
818047268 3783
906915521 461753527
587100001 1957
328873077 2531
435316348 4273
690687657 2682
747434304 4651
63662651 1746
295283435 1239
450600001 1502
809098937 2697
581781355 3514
467458560 5760
250921754 16765
781098557 8738
116310799 6260
712394280 10463
31199999 104
269992907 3006
634153781 5079
356661676 6012
833566022 7999
150233838 38145
34000684 184
726785937 9883
2458 124886064
13941978 103
7475 840862750
363440505 1484
185546303 92773151
616799885 2056
978913196 10356
872604703 3713
982668508 931874028
2768 608580679
1728 329928089
754824550 255832816
629080452 3036
683327927 4843
353882096 1944
877966295 13505
57257042 28628521
809458716 7659
993915510 4494
143999640 480
865800000 2886
924898460 3083
656964621 2871
932684773 11326
96245039 410
925119039 7090
461031448 7786
279599730 932
736149266 2511
624079981 2265
786555791 6798
429293601 1900
14916272 14916271
404700001 1349
388899368 3396
208778231 3436
332466641 1618
790806900 5766
412966712 12904
724060318 3672
1811 542776704
163091484 2935
584101946 1947
86874751 609
988199588 3294
13110281 80
771103644 3805
844501874 2815
416361577 1806
5700030 19
603978930 2498
759071998 4149
12300041 41
487997049 2504
103877192 901
948400947 5588
183668108 2316
26699947 89
586770098 49505
97858950 350
830946060 3015
232800059 776
882598990 2942
771093540 2740
906842823 3371
3951 962896472
238340649 868
926097514 3087
485400001 1618
729256021 364628011
105958786 52979393
75405994 311
654897816 2183
126216595 449
360864769 3894
102331325 51165662
969588625 807011049
840685813 38398
32922567 15296744
710812983 7925
523248535 4378
297795486 2786
553551249 14350
562504463 3288
931367735 574783102
71437457 287
705716258 3477
203999604 680
746750630 2866
284433448 1546
809388534 339884247
521141670 3318
175432139 1014
118356480 1401
349016670 7795
1962 402933978
8655 426438646
118112531 591
323372334 2482
889605770 68237
786255703 3556
353591286 1970
363298788 1211
16444 702981000
463801547 1546
212842176 732
678716557 3021
900779193 3181
541954289 2743
524578157 2262
971191909 971191909
128523794 823
3060 821415488
91107265 372
607063314 5839
627603887 2092
243246133 1117
578553078 2603
409268933 204634467
178207669 1972
121943987 2259
191400034 638
941614970 4710
87873889 368
6609 248339784
934611912 314629246
116060295 116060294
532486314 390501897
636709319 2443
702629279 36810
517929525 259926494
141041175 759
483301535 1611
977266806 7208
29187305 14593652
818100001 2727
981863245 490931622
63763954 295
557670563 18436
901497822 3005
226500366 755
819897266 2733
235043682 5729
620943293 476552596
826967626 826967626
783062687 2834
154903084 4838
961335192 432046351
967059259 659840130
660601118 2202
658202194 2194
501113235 27508
612535093 2771
505200000 1684
424242887 32028
70811284 20417
24600115 82
850197945 2834
782157951 2234737
510708481 1920
8379 972919206
276599005 4444
804002679 2680
618247125 2414
116373005 411
902186332 3175
942317174 9475
536673228 24884
678001368 2260
391801662 1306
324992838 1737
607951667 7642
383490686 1383
396785425 1392
894000000 2980
8638207 41
657960751 9148
437889606 20238
462759231 1777
787180970 5151
313838435 1274
71292301 300
169703588 950
496800000 1656
399094271 4112
81954134 33433241
638404114 2128
10515914 10515915
236100001 787
646800970 3157
172045130 1318
396968048 4661
413043289 3451
633602111 2112
528451170 6252
418199999 1394
927903674 3093
217136591 997
216600001 722
848299309 34908
1019 234754406
603726645 9105
5574 755360826
681447000 3126
605388517 605388517
4569 821734650
462839583 1755
843184751 843184750
621002069 2070
738301169 2461
231008909 115504455
427917065 3560
374927094 2320
739970537 4254
956418124 912607522
834602242 2782
176850755 654
683806696 4367
383881242 12125
497853032 2671
134036782 1562
956466886 6413
2614 450471274
932408289 8410
516499854 7642
420076071 4303
4116 552025572
773223217 386611608
5261 997610578
298500001 995
910347070 337791081
872711293 3022
92916260 92916260
622500000 2075
283408094 283408095
776102586 2587
591285497 2390
372324179 3526
791144960 321970
657597808 2192
109316713 109316712
645297850 2151
285438522 1669
2302 580808412
511800329 1706
374700453 1249
647840568 8076
999600280 3332
68142817 1197
225882422 803
487645853 2830
237714825 1832
616202054 2054
388801168 1296
665697782 2219
942373195 4233
978597740 3262
420738517 1738
148100879 760
568611021 3905
206920953 9058
117108255 396
571749407 15363
440585994 439590942
594552996 20499
483601061 1612
94978346 605
590913739 3557
394356587 1346
786900001 2623
143400000 478
679741829 14815
728578415 47575
522015608 18953
495418543 2234
252299159 841
413440688 2591
316648819 1494
760695577 257011202
735027579 4274
471944858 235972429
538799438 1796
497159141 320304026
952600396 18775
773260835 684895760
917097465 3057
594806224 2015
203700679 679
923383159 11446
107590555 1126
12342 960701280
2351 663927102
380686913 380686914
173291484 173291485
442328064 1644
29362377 209
240344497 4043
734944651 6806
1125 142255393
408090322 1452
692773051 3583
34064860 332
605728151 21348
713520349 3503
952971932 4804
527936345 2141
689354673 61748
514356669 2047
89399703 298
653304788 3459
230375569 5253
447896 4
439148043 1503
381671293 9798
674817500 8750
786738640 47020
61200204 204
967704487 483852244
533055272 25039
115500764 385
2043 310666752
262589932 1046
285299050 951
851830216 7538
518491400 2506
261374379 3921
823802747 2746
709997866 709997865
167700560 559
165499383 6277
605114255 3846
121640616 1057
4566 676098279
692402592 2308
145484489 19455
855448388 6232
595202974 1984
365401220 1218
634730907 2369
974003706 10777
230560042 1957
272091286 272091285
414493686 7641
372470176 1955
676616981 2969
802581234 20861
974032407 5576
50915740 323
924002287 3080
580007377 2127
730802437 2436
467701559 1559
401903694 2997
651434323 4879
914131221 5876
107224568 1262
345448852 34545
708003892 2360
969962839 11396
90981219 3633
228750227 2163
546623035 2221
196149682 2691
328473023 5952
620109719 4360
537825216 3144
900199380 11820
129121990 609
432922263 37751
457560449 8102
973022445 3897
461489098 318483135
735672382 3329
1595 118646066
254177010 1012
862599251 9840
482330156 6229
942000109 3140
503195409 503195409
425704247 1530
201093509 706
318804652 7227
918162584 11512
732811874 732811875
809100159 5593
126299905 421
480522297 2268
653254127 3303
660460872 4889
37337898 167
597679096 4713
924263883 3134
144354393 1183
915257734 3669
934722424 3989
817198067 2724
554339064 3837
578249257 2379
713572095 10436
960018118 5454
47481025 201
573803329 573803330
111612677 797
700640929 6032
957090051 3231
656809817 2866
86646839 293
232790462 867
778502595 2595
718718730 248530848
853915664 563705554
374507587 1274
698699999 2329
678263653 2781
123888929 571
679099466 5771
609900986 304950493
786000608 2924
628643316 3124
257399142 858
892058171 5270
49576421 170
888946127 5112
46799955 156
689968480 16840
5699 878762557
409984514 2975
369515319 3748
81299844 271
6544 564168123
181550796 1909
674498629 2390
602979327 3584
4829 778777659
558980532 3374
695303979 347651989
724320706 2865
379799917 1266
100378117 50189058
380098733 1267
631297170 3923
546326681 3316
75605186 913
918345041 3981
338251356 7398
433201445 1444
198600662 662
927604376 3092
134750277 828
927903092 3093
331018569 331018568
944996851 3150
150871 585434910
128045806 488
69899767 233
882302942 2941
197109410 1103
883964821 883964821
630663320 2765
314129362 1433
1971 221144404
263157933 892
317554962 1227
4045 859073055
239025079 2697
818324100 7425
195815819 1034
341121151 2052
734535687 610982563
37334467 234
178175341 630
111372483 533
413798112 1404
517314784 258657392
442738140 2249
965261009 593440104
891002969 2970
691564130 30039
589326948 2583
934200000 3114
36715379 156
311099860 1791
325148531 3846
603333810 2641
771118018 4240
3456 307238400
991950899 7404
522134564 522134563
359381225 1972
682198136 2274
368523725 1295
241058982 3568
210042719 1026
150600502 502
794932964 45233
883834866 7494
253270929 2635
589893464 3796
546062640 1945
174475492 623
580951035 2711
26699910 89
275021043 106754442
466757784 5543
137699541 459
958454925 468564686
117947804 417
675297748 2251
839123448 3683
922506621 461253310
469191747 1615
920704573 5504
701897796 34806
139125974 58547739
624522099 296775
283727097 2004
660321805 7139
233099224 777
367324777 2825
730033129 365016564
534299999 1781
165524325 581
862090050 4417
6721 902960443
5601 395687101
388077821 3573
124956747 124956746
383648532 1561
150930860 892
419564863 2307
758924082 3246
222671449 1178
147444505 1761
971151337 64134
472133969 1737
164867685 88607184
912242997 427820356
936072930 3937
960473951 3384
954145149 3674
231311579 11995
772551971 386275985
162510184 815
366914889 1748
398555891 2186
24647554 124
18206 919849574
425225966 3322
873598397 2912
293196511 3472
635400001 2118
308287922 1073
755097641 2517
833483219 328598362
556538820 2050
650382854 3219
342081060 1580
82698341 3876
594006334 594006333
238055532 809
688746353 163089
259193479 868
553235569 3516
631684114 631684115
904152339 4970
789366289 789366290
146700489 489
851450503 425725251
45209 54506006
806965297 6824
900588253 7187
656088229 16356
740277955 6417
619502064 2065
324398439 12933
952570721 4200
2453 419038473
962465570 58893
233654220 4860
30275182 196
737402459 2458
584198999 21637
521639655 1944
618862519 14874
357599636 1192
683930953 3452
744512693 2742
784456226 5392
175361366 84038256
861726446 3494
45299850 151
725791717 308045903
645898672 2153
934851777 3847
48289416 301
531953993 3454
615461842 5173
300922776 3501
827434535 413717267
121335218 1017
73143391 424
143100000 477
74700186 249
972184919 4649
2702 527769638
177477366 177477365
426572854 2373
464205397 1755
783586095 4223
685797713 2286
648391495 8276
912823307 6967
806802328 4720
134700143 449
420976776 14633
780289983 4587
117049025 589
730292844 4076
514850738 514850739
834574895 3377
847203938 2824
389100650 1297
517285476 282418602
265151552 2851
624154128 3324
140399930 468
618812559 6193
691397054 8951
1606 293491682
231457172 13452
276600000 922
174400813 1214
701678638 3951
7339206 42
358066213 179033107
871059442 871059443
954885045 888849735
820603861 88237
51501339 246
672549869 29316
348491096 3112
735531057 27801
223107643 2014
91736754 659
980476142 3944
220416012 1644
109997275 2395
65531112 32765556
462000127 1540
146559957 721
651734557 7817
796086781 4067
448876137 10376
739293579 302918879
460670813 460670814
846457192 20968
246299178 821
904652997 17427
855602853 2852
872472050 872472051
947660719 17480
112501440 75809
539528526 123349
485845574 3267
378464838 3021
84134016 384
877773740 45820
161399462 538
127717991 929
712344390 35203
3545 834365380
235868638 117934319
969035723 5014
188400627 628
961541982 19242
982607276 477429533
286573599 1261
683832130 3983
59170582 202
985683778 961227452
234076831 23153
3573 410819927
745539228 4539
241443923 3489
251543576 925
548819176 2573
606603996 2022
760006503 10972
557247414 1871
734343411 4356
849136956 7822
313825861 1998
18407530 313
277534040 1246
650219585 3131
950575009 7595
483278822 1882
697015557 4066
979205813 8266
121778581 844
105758250 1116
704210365 352105183
32146497 109
187118938 1229
495089176 247544588
59456162 219
492753846 20717
773397421 2578
14234 615307352
695335569 6788
456606802 456606803
4298 895578558
663476116 505975985
386279782 2399
617750383 4161
18156 572789325
753897487 2513
666764163 41691
829896262 5674
450148988 3280
947069130 6342
151800140 506
402991936 2524
151988153 3518
482882338 2175
5999999 20
357901634 1193
238499206 795
2249939 19
803315066 564404
180897604 4336
899686901 410376934
103799654 346
871860709 23358
718395983 11408
849381209 3352
602070096 4462
640201845 2134
213697344 799
519170210 3270
730644531 2649
928631931 4924
30600000 102
57243179 282
760797464 2536
345593406 15311
309187853 3903
836988407 3289
502448949 3415
769504549 2950
604041029 4223
148800497 496
416996735 163289295
882608687 6968
1800003 6
42909469 543
442587018 5703
617403766 2058
643056081 3151
431997234 10958
227689820 2542
961097748 5932
449987554 7835
127491941 644
21593197 323
11142 822930852
2901 525188337
649053581 3052
111898558 3429
28500095 95
728410979 2508
923424181 6617
936433984 8738
186119332 712
482998800 1610
502498324 1675
805432304 737553851
424083549 1903
234299218 781
851788873 15570
2407 721309788
238096491 119048245
727502424 2425
437725563 218862782
948730744 4787
6925 938399825
750746183 8573
872804315 3878
282377654 4869
656445076 6305
742497524 2475
265776961 911
885605553 2952
877917025 7352
352225564 57532
467004690 2726
5466 951974970
983999999 3280
989782896 5279
619815158 2619
732363999 47739
519001699 1730
261446366 2074
604576149 604576150
388042239 63800
562423656 225090479
796152961 30945
385894351 3329
135044652 19842
1510 395598654
190205365 5604
446034432 16437
570601901 1902
716215252 716215253
773167 19
174497131 1194
345599999 1152
3489 557430186
354994639 56420
287247901 143623950
54529789 1538
176874630 799
669589433 9092
193501262 645
650352759 3815
412903748 8929
203198828 1560
174600000 582
700949448 2921
617079647 412152
672293201 610540129
798484145 399242073
923682339 5537
865490316 3242
341107617 170553809
756759039 6958
683605523 682531833
229500766 765
925643258 7337
453557608 3618
481026343 5878
301499829 1005
875401359 2918
840841015 15951
225449463 819
282900505 943
842696205 15101
896033539 14444
993596687 3312
666829800 4130
531029125 9981
484790812 2171
610746340 2089
930911200 3773
350268918 12291
499506002 183440379
908729531 5156
839676528 4188
783150797 6122
9340011 5027187
725196549 17826
609381594 8587
250849267 4076
750301858 2501
135439962 483
188899075 2957
29284 504592604
2523 311446620
177114125 4998
382783568 2569
864976469 99154
395603488 1737
59556750 1375
203764610 774
263100876 877
835749577 2894
683097724 2277
1934 227192128
532800548 1776
133911122 20200
595318322 4660
641100001 2137
117793288 1208
829414153 14616
529692641 3040
212355501 731
99300001 331
577975113 2486
211201100 704
957152161 8046
934630151 3516
666763417 2278
954625245 3633
972110639 5774
836289433 6246
183412587 72932341
244933504 921
691784452 3284
999778920 499889460
424093950 4813
2864 784525098
649824554 2676
932973942 7595
766268778 3621
302983723 12394
112362232 38770929
873179229 35997
259799999 866
271819733 3491
697800001 2326
154792367 1492
56340426 202
706497646 2355
140735163 13567
947 193348502
617928912 2382
718203978 2394
26907737 536
511498295 1705
155155823 648
738024000 4200
5256 294962994
98399938 328
281827619 4057
1865 359277330
937800001 3126
39857973 556
951842310 3372
277200555 924
430690685 145471342
991730959 4510
45900212 153
306229939 153114969
836236726 6245
730421244 2779
995696680 3319
376941549 188470775
614385660 3220
489372470 12756
131995155 116861721
136238170 783
84900001 283
30521725 15260862
356149493 178074747
582835635 291417817
835787747 301402
541166058 5721
648382177 5678
44863884 22431942
624444677 3977
384419109 2426
960341924 10135
739932755 3365
882400914 882400915
699259413 2631
10755553 62
563099989 4143
16257374 75
792153730 7571
126168397 5177
218765067 15172
964377839 4405
666554928 10352
465493810 3065
160775907 160775907
601799297 2006
762213673 32184
966383092 5669
210812702 6427
358367550 2850
492928911 1832
362286648 181143324
4561 946171551
986655771 4057
859011418 29032
584568375 3525
622802358 2076
265754211 1092
437700001 1459
427034753 11502
245096950 920
421799999 1406
1306 387938158
369989262 3962
323088810 17390
502768929 2734
559429254 10272
657303935 2191
307499138 1025
102000341 340
59100001 197
797521451 3939
248063749 5003
539370805 6293
506698754 1689
313606450 8890
669803715 16743
323999935 1080
533400001 1778
991264967 34462
476445735 5317
362958614 8703
2516 667935642
452164738 1858
804030455 301405904
7242859 43
87831066 311
170500558 1038
473725159 2360
899678399 4800
717553392 17229
878031544 386567008
580923653 2544
117848445 715
278075440 1928
43248039 21624019
101712698 661
32922119 132
776514307 14948
301865545 2100
187515701 4789
80705058 1939
403501342 1345
945494901 945494901
197699523 659
620981334 2139
439278022 19589
25876624 461
990303301 3301
767635386 2877
896398847 2988
980876186 4632
591673470 2493
225316029 768
543529146 3290
630934672 2242
197903974 4063
964203213 3214
246020961 221242023
831300001 2771
173477395 7595
950703169 3169
805042249 4542
694602580 21686
903848219 15370
494 98597431
966661863 607257533
43278299 156
339272120 1693
717933189 245386191
401466352 215520
281118888 3620
120600466 402
837660930 6742
933896886 3113
772113901 2598
771 77025942
232667109 116333555
267172500 2908
736242745 7030
3149 699349579
907803026 3026
763782610 763782611
673460266 465161183
5696 633365626
263409146 2002
840302580 2801
543953169 2948
492000047 1640
312918529 129970242
113400612 378
592306069 421611673
202928209 722
337409896 2371
227700001 759
230400491 768
253945849 126972925
274451448 4506
897303957 2991
446520974 2175
812875169 12698
274341349 2424
357593125 1678
623656517 2791
947084766 9762
868515196 21623
299612657 1799
544121606 1943
46507967 46507967
524757161 66082
25938 190069392
680647855 680647854
72436226 1119
814937650 4929
821794427 821794426
347258065 10115
863317089 3424
52812418 209
945350535 945350534
497627496 2214
687787729 94295
787779680 3880
11809 408119040
684898449 2283
34815774 294
953141029 476570514
908763799 11515
463466626 13875
17319836 378
499986242 20195
6300 980053200
514686210 3132
7596079 54
398787975 199393987
595232883 3662
911704354 3039
656680803 4183
362726791 1734
472500979 1575
176607242 11313
289985318 287282799
521100543 1737
357599999 1192
30222836 181
335203693 1667
300618636 1356
866808052 433404026
659391480 2281
559633859 279816929
622802369 2076
816631525 2933
556198146 1854
594315365 5867
998717062 9532
278346216 278346216
635397882 2118
508464360 5613
440026398 10196
952199999 3174
26710 335007470
919980573 3074
222600804 742
24 7107083
85067574 85067574
848205857 55631
586948308 3179
393535568 6027
12900042 43
782048876 4298
289224233 1014
310136259 5068
749757938 3277
152700089 509
570957273 2237
534298218 1781
996816687 3424
617698532 2059
793098683 16188
327257047 1389
56604077 1083
489601633 1632
662329306 3645
390608714 1307
919037807 4082
875217467 8059
632795452 2192
339298870 1131
487019669 487019668
532540344 40908
406798645 1356
134455059 1229
271499094 905
381392092 2669
452925933 3791
990667545 3423
597649283 3648
300041432 2135
199848621 99924311
832361130 8802
160725484 761
698701060 2329
70290846 265
395701320 1319
389399598 1298
58171489 58171489
612899328 2043
941126608 5107
932656040 5032
346029599 2408
128345447 698
4660975 31
983010058 448697132
324473843 1694
782842913 28077
69899766 233
141038543 141038544
214076420 1263
262500096 875
600164632 3763
488246284 1754
854901664 3751
537898206 1793
790137603 13510
763060613 255285
130109200 1310
880554293 4192
820802735 2736
441345807 4114
684341171 5525
522454982 13486
190310783 5701
619501705 2065
895364417 5694
666494501 3414
880536334 12971
859561081 3160
551257216 8128
5085 657967900
37339009 336
895958295 54373
916516369 5756
930799079 3480
668124105 3859
529964129 1913
380958269 2310
22148517 137
126080971 4105
705430799 9320
170097476 159954196
941314901 794690013
744217447 18434
860775292 51021
259499999 865
635239360 12084
541062161 3620
817203385 2724
214783472 150746
166651574 671
502445195 13977
826694607 413347303
491342918 5109
143671348 599
206680506 865
462045304 7112
5149 814271005
646000046 2443
1920 383692800
610802036 2036
964550290 6490
853500910 2845
151702385 734
313107297 1706
2479 237462699
569938037 2659
549250874 549250875
750844671 3132
788779205 619834680
687689304 2323
144414956 5295
511498959 1705
834943349 3138
533898940 7990
600357115 10437
117409606 479
239538970 3285
490776777 245388388
690765558 3306
588112158 11218
221388101 1186
505795068 252897534
464102540 2081
599389428 2901
972 221314680
902396991 3008
54631828 27315914
263099338 877
367065736 367065737
225301490 751
16403742 270
891229811 41253
668783296 18735
303232645 1182
340201135 1134
944840413 4581
617110291 13561
1500005 5
643502144 2145
436453722 2718
7668 616374592
524949167 1778
495001649 1650
861233163 2940
526200000 1754
262254041 262254040
492671961 2188
666349319 5707
532798224 1776
2123 630760284
294574880 1072
989720094 471984580
684299999 2281
681471753 15100
5383225 44
703201449 2344
908484647 5715
921068400 4935
51632881 338
435186239 1997
16704388 162
598110573 299055286
883622023 5542
238500744 955
644473043 5238
996952264 984190981
389555599 9200
89699589 519
476448498 238224249
105898591 2297
190200000 634
833619809 3930
28204242 568
236996033 832
231821491 966
702270703 2499
900555921 900555922
975869337 22072
980065039 3664
716624221 12185
419841819 3118
743367568 3032
259068593 4369
594658993 15578
577609431 18515
452187384 385168704
4613 540285978
731467673 386756104
509724252 5390
532501023 1775
226354654 1953
618535999 4759
239204646 2292
208756105 1548
256500854 855
761858910 5169
3960 935382850
813812256 7877
484372162 2110
325594284 3395
458715473 28451
32399999 108
60560127 256
908230392 4401
125791769 1290
887610145 7265
27599928 92
666375360 4452
477301478 477301479
134185222 1549
853197156 2844
996358582 3955
423288075 1456
432480121 216240060
125428742 891
623464573 2477
544959382 4939
131187599 900
97615595 1249
989136960 4327
355428295 1728
672473631 5614
701097662 2337
934196886 3114
558592283 2593
807353126 13587
885732470 4797
347013968 40904
753700013 331696652
467271179 3078
734435459 10956
153554827 86208326
238937720 833
903317467 4467
26447 285363130
40627203 159
982 198386586
497924460 1980
881668020 3058
679513955 34724
140202974 534
241264564 4873
847473641 464050174
256961483 2175
601825796 225268300
297864397 1516
128400000 428
690649676 39978
376200001 1254
785468991 71120
308268905 1133
475623389 8835
3702 774951086
60600090 202
392657735 6277
957820457 13643
65317934 614
985013662 42184
84767351 824
545700000 1819
710159408 6525
106194780 770
156064773 156064774
542256742 11812
15467137 71
925323583 3142
682283227 682283228
805017755 15042
690255091 2583
345415822 2999
436855150 6960
188138402 953
441534217 2568
374098754 1247
418504633 182915831
681492889 3518
52359008 416
691666550 2351
417910279 41141
5905 77513635
225458331 836
814843889 10306
790700037 299640286
609992152 3311
926717707 11313
863707875 3210
881587649 17090
210000000 700
76932071 2044
765302386 10279
165454240 738635
626268369 2219
929100043 3097
947915135 3177
349953515 2706
20100067 67
215553547 792
362398792 1208
153639991 567
118073659 118073660
494180899 20105
960687537 10952
419098602 1397
390773268 140136065
148449816 664
6635 840342655
940992269 29208
278605216 1015
215666704 2817
950507967 25301
658108547 3534
296675694 3626
925782659 7010
574868800 2200
394772510 1924
290594975 12102
928517537 27624
959100698 3197
967 225286076
987913476 5478
456878877 1834
766091143 1150287
923490103 3764
648974579 4464
250543264 4052
923631000 4625
451799999 1506
16400656 113
474111281 43385
864312251 15775
859066563 9336
613652331 3102
759397339 17709
521189240 3380
121334845 1040
162602963 972
106654617 1379
839069779 839069780
493829610 17921
204038079 1360
291958788 2531
780218879 2688
150701777 1636
118103644 707
967414615 409833429
148915891 11085
538577949 4850
65545480 1044
619801890 2066
517201725 1724
3474 547432920
609375695 11267
816897646 2723
666403617 666403618
147837211 3065
140876774 140876773
654789231 2449
763234066 37607
762989746 12046
726076749 13670
652199999 2174
375506442 5514
349987774 1975
465901554 1553
837627771 11693
50046589 1213
316001679 3760
281699967 939
391821248 1475
697297836 2408
847221031 847221032
301500157 1005
557827425 2083
749932469 187953
4768 717626912
886800000 2956
347961819 13148
472067211 3421
489154530 489154531
642277376 3875
676200968 2254
632399999 2108
2982 655528583
822701467 411350733
905724198 92242
98099674 327
218105568 7708
990401889 6176
426519818 12472
196853535 777
367424801 183712401
188901121 960
887528862 204547
296982639 5289
924490529 924490530
3374 708980520
378001261 1260
306506646 2455
205506699 699
7562751 32
837900033 110848
821101253 2737
760992212 3687
524246427 1826
290286754 111654347
704187903 3416
464225894 2227
60056933 1195
507064298 2481
609297969 2031
144692860 491
781334198 781334198
821799267 7756
476093038 191928257
781742080 24928
177900001 593
353398821 1178
477534553 1874
897597752 2992
873556517 732481885
459933716 3305
150300000 501
382375400 2018
116770742 15493
416866679 1852
520462914 11738
611244499 9710
995227342 497155602
832497226 2775
491049680 3323
446054217 7763
324632714 1401
435831635 5983
604980701 2978
632510262 15039
876494812 11296
857772050 24696
202620748 202620748
343199999 1144
462632156 2311
949427856 4784
425999999 1420
166212486 129439609
885028303 31136
829571191 160708
219752778 3451
645784026 7727
573001752 1910
168320488 84160244
846010014 794516304
202073587 202073587
1968 445680000
578164472 7768
557341188 304277844
265378378 2000
58908244 372
360344568 12322
499201665 1664
776264789 5398
49961228 24980614
265150125 1255
94799999 316
102348355 51174177
103200001 344
627815006 627815005
574102001 3020
692745627 346372813
942298700 3141
874296579 117371
332107194 1832
632700000 2109
346170542 4530
813893189 6171
12937011 53
172800226 576
587768885 17788
492940188 186995550
729898458 2433
733499947 2445
222364660 3178
266663489 1612
293341173 1893
327747448 1483
702851542 3012
722260679 4463
765899461 2553
981831705 490915853
165707771 82853885
701697660 2339
681302863 2271
137669517 68834759
28382571 419
740275194 3174
781510180 7521
40585721 282
919524450 8773
808233921 10329
519142645 8172
775252305 4496
921 156075010
355492101 1700
185440516 1055
195254320 1405
102192929 441
366898776 1223
424912976 1800
933117423 716477502
939760798 3158
907605867 807680543
731698970 2439
893036833 446518416
63912489 3928
428701428 1429
725540966 2547
110234017 55117008
800098427 2667
532992815 1958
879637393 4624
12705902 195
874800000 2916
929494816 92801
82517525 1069
280437669 1060
11400000 38
545029632 4608
338619746 4955
280026682 1067
560454665 12761
2473 721485385
3922 893161631
9267 862850661
660523201 2316
843732928 21577
900608351 11032
676197745 2254
897224199 16700
659702199 2199
3958 782540138
195453707 1589
221548678 5413
209355726 74229975
828747938 4478
709706422 3079
498301662 1661
253643910 132027807
238430020 984
867273008 4208
531856693 2483
10854 889691526
723988188 5922
421906385 210953192
679578794 16221
743700492 2479
62102587 62102588
94045897 798
508422110 508422110
815836748 5083
635522618 3998
394638334 1513
815318412 5213
344289037 3061
479517160 1915
230351752 1071
430851442 5554
158981508 647
922625100 3775
808856960 3401
517501021 1725
428528216 1443
524628067 2422
838540823 838540824
42616 635172342
961507168 3607
556161340 2757
870765350 3628
608715654 2451
693302310 2311
498830626 2381
215435388 1057
498453139 1942
927857856 785041635
122015004 727
24254135 233
10781 960204592
436044126 436044125
424640841 2033
104492152 1359
323947620 5260
177075392 832
100183255 1335
999006786 8755
874233779 3737
974606485 3642
360574747 180287373
830633954 4270
267774994 3147
189599430 632
933680256 5338
4422 726864157
972210043 486105021
218197523 218197524
411050728 2026
203977095 101988547
248595458 8252
292903259 238363241
18899 868333454
454861264 3751
968397713 3228
342674530 1634
47071838 21000126
735311793 9620
44114976 409
394642842 1515
137399668 458
273941773 1649
581069817 4252
179784307 69388
162300000 541
10854856 55
342040710 1678
272242410 6769
635401484 9611
800559269 39417
349743556 1431
479358508 3271
379116844 6731
106463296 543
466064096 18348
606441042 2353
669390947 35781
207265960 15220
325702012 3338
575447774 8247
11984170 95
672947100 100350
119400206 398
873125317 10038
787843371 787843372
911795816 9132
924492094 3995
525490416 4414
406995906 1461
921163987 463580627
421362741 3242
455985402 1623
813746097 4128
209004589 1435
392361416 239067448
110332481 1730
929451700 132231
637417040 24964
1877 367525985
222254492 1286
793334286 16554
123198056 21390
669077820 2484
552945557 11012
819419550 8405
964527854 17095
88006871 44003435
582954569 2486
432927613 6781
2233 279920025
910767192 4253
614430151 307215076
368587097 9522
787228146 4374
784743219 4901
3076 799490399
681178851 276583367
143756851 570
870429022 3019
266770475 1440
574491620 23561
107608942 467
849001517 2830
77243818 398
757396626 3277
302546761 302546762
15092370 230
184332602 14221
422100265 1407
947696842 3159
6231 735741528
859332120 11873
521981685 4335
570600000 1902
610960414 2241
50507174 50507175
87178459 2995
670914780 362265
913623983 11752
4253 438178155
82358069 41179034
779818842 61974
834172368 21219
748201832 2494
1805 106749263
705371991 2800
898472094 6721
770704117 2569
594024270 594024270
220800788 736
696745043 2338
237142657 4896
739100209 10309
113586530 113586530
637203317 2124
715008426 2865
705599349 2352
810002699 2700
258537130 938
681914554 2302
304162470 5185
437636411 2286
60017766 258
656400001 2188
259588164 1972
4524 572618278
120929590 47290756
208629429 1443
675801213 675801212
4641 894580638
994979482 961018375
965524519 453736055
185224554 185224554
541274745 541274745
606922021 2638
292800158 976
431732683 6365
1036 160446356
274588649 1050
995981634 19230
424358858 9853
12054833 43
477253367 17592
884399222 5919
801441693 157671
381632999 2380
568041954 3211
80556269 884
799368564 3467
423600001 1412
819584315 2978
193851301 6745
571973993 64905
656752033 4278
10913183 102
624907559 5867
935999473 3120
997150927 9549
420600139 1402
682437432 3095
4199 983904082
210627350 8977
677497729 3392
174892716 933
19378061 66
287163917 2289
934746920 5678
592800000 1976
542398192 1808
824252625 13507
60600165 202
729277923 519712
348063289 3150
207164232 979
267753675 1858
807001805 2690
964167117 10558
554548125 2132
530132767 265066384
213481250 1519
194100995 647
443503049 1717
450697105 5031
72600001 242
422101408 1407
419745131 2779
577032921 3009
866183107 3885
678246828 10276
865536924 432768462
410436876 21745
7200017 24
346898121 4093
790041200 8990
130042057 3765
123461337 743
766709086 766709085
102075204 1708
133789728 7446
325198917 1084
523927483 261963742
931608902 23022
470519317 4560
358829316 2973
480557706 240278853
587296376 2061
717599294 2392
694460053 7202
929510146 3388
916838780 8492
763430382 14942
232134374 11029
8446 861846732
327146021 327146021
643722404 2314
455178438 1629
758477823 379238911
495294334 7388
130800437 436
470154457 19878
502072381 502072382
365398919 1218
293098463 293098462
790469170 2867
595180954 212126282
656763382 656763382
860833420 27931
944540321 39740
461343655 3493
460151131 4701
338768197 1578
632289887 27864
390250912 331861646
329884374 329884374
656102188 2187
373812581 2159
449050839 18670
577046971 4524
19206336 128
998105868 942234844
88350421 40035612
731102438 2437
803440053 588252628
847560156 2850
947433650 5349
451144319 1760
325843883 162921941
946203154 3154
351900001 1173
666153305 4407
953587593 476793797
303299075 1011
873335223 3766
751191955 7594
764478702 3198
116855853 739
319406779 9580
981772894 3713
361629359 1620
92100000 307
735902374 2453
557458809 536143
67500000 225
189921081 1407
323482930 323482929
70377943 364
253260961 1492
959639072 3594
16800057 56
279899308 933
64382572 244
7947 572933929
837807266 318842106
936254549 6798
3652 569102116
574559626 8450
20249123 89
951896828 3173
586498574 6513
9265 713848430
372802933 2147
15868826 7934413
425711808 1703
7929069 3964534
850197165 2834
243369484 1319
772774840 4009
16561909 91
17718293 17718293
102817200 400
498658248 5844
209422206 179634116
81899727 273
626984003 2966
694832759 3720
344399297 1148
65700340 219
765873839 3539
586798958 1956
280846928 1031
970375323 3706
924411444 3734
776688234 388344117
36292265 148
871204778 2904
204251310 1156
617104801 6940
702998377 100332
549265391 7176
8087 832730989
402999936 160697618
100767400 1873
989215298 8547
620604307 2902
667563208 6953
716637698 10224
850665065 4022
494252439 4328
142637219 666
229046812 229046811
583194664 8086
833390300 626654743
4984 874077914
42300024 141
243450241 18479
4119634 30
7671 608831928
276695243 4939
898316141 4402
159599468 532
248974425 4347
92226437 402
395177329 4452
995769477 73520
995400757 3318
351062611 351062611
928333447 3536
583798055 1946
759547286 759547285
521219277 3135
590692334 1980
947905670 3921
542266846 2194
978317341 5915
356845185 1395
5039 374179246
401937496 1469
748697081 2586
660992565 3578
438977535 5678
519123324 4285
733868396 5809
451799611 1506
10463584 39
810301634 2701
180682983 1561
533012800 20960
314271404 6478
889060209 13191
749792314 3163
547153157 1892
2984 670125482
965771174 939992486
392798112 8456
289202067 144601034
874535208 3299
778793489 3014
769107089 6229
511081760 7448
679776514 3643
543576000 4400
140374603 3907
450651692 4919
303898986 1013
804175463 27486
880688152 6901
760410176 6934
478275030 2430
3167 766010417
1523 249877087
553206209 4755
326098913 1087
875213957 12563
676518095 5219
189179540 1022
999226763 8826
663597788 2212
727537983 5848
923994181 7636
26342591 192
471579749 2250
521297109 521297109
3242 496779568
708452478 3780
137162899 950
91495832 5378
3182 814981843
182826572 1786
998399307 3328
189300403 631
184114756 92057378
18379188 166
969647700 3938
558044597 2974
135007566 3061
624699136 10716
920685538 24158
109977512 81040726
553198156 1844
427425721 1459
228315388 3596
896097727 2987
996904744 3323
871802906 2906
985205857 3284
299905135 1816
405045394 14012
480300849 1601
475547504 2355
710448789 710448788
989900842 91294
397200751 1324
25799948 86
555300084 1851
57263224 199
414929694 5003
190880485 1887
158328709 548
578345455 2061
129680660 70919576
566645409 2962
183877083 663
980830392 788003847
197045927 2412
594000000 1980
688979712 8076
529404280 3074
791759053 2666
813693999 17689
703602621 5810
811614022 395254034
989460417 4681
96184305 723
919287041 3136
704405543 281703014
718313423 2836
633157250 2137
2877 592854576
922678439 4020
17895 68502060
545034736 6685
775499999 2585
463185632 152464
31014601 150
163961175 1275
272462550 11668
153560750 970
511514853 2943
98139507 338
797101182 28304
518399099 1728
745167407 3153
818489066 3734
569701439 5138
182550500 2750
991811133 975628749
31369344 192
131881765 4031
414290743 1674
716706257 2469
596699999 1989
446982571 1515
240681375 3922
320647880 1240
996767209 6156
20104 368339304
444299999 1481
754201001 2514
117040779 695
251178042 1601
317748702 1597
683513677 6289
549688180 6891
631522423 13119
14874296 108
820145430 3151
619515093 15537
852320693 4285
63899333 305
623541916 4635
236369451 802
9681529 47
243530414 852
176598398 2469
332229152 29373
94741685 335
200998220 745
675442632 248661105
119754424 91100228
23100114 77
297064153 1723
474123739 21703
458399559 1528
19331 684996064
240300000 801
418899637 5283
3679 984577659
671861338 2589
291583189 3892
134417971 855
988576005 311657
151959507 609
517934736 2376
926802703 3262
98222956 353
832904952 14901
972603242 3242
747602493 2492
599698749 1999
68668432 246
138465513 3701
894602819 2982
981731634 12382
185905734 185905733
940707862 24419
741669246 741669247
944096700 19486
202861082 1007
287728368 96420028
310801035 1036
306244799 7089
26334 833024130
38674 677419312
309029994 1443
698948794 3427
442916670 1808
302564020 4217
80379150 40189575
274500915 915
390274220 5609
149779145 12819
558162193 1944
17554350 165
563082526 3311
109787409 410
733097436 4197
967662187 4085
692362983 5506
96599858 322
796325166 3822
713680378 318778958
116652381 706
16906154 13065326
664477350 4222
676418632 2751
785204614 3106
646945473 4749
891599999 2972
260652330 1173
999014773 999014774
359355095 1595
969324813 400288382
660877508 3843
596380199 9420
955175232 7404
984837113 4167
768830401 3600
3093 545926872
615298703 2051
676117559 3130
735670970 4539
846000001 2820
262068035 2521
739445815 739445815
525233501 1958
504500774 21911
117600392 392
53765745 376
140235309 500
666296579 2362
509635223 3459
264871189 1042
568498106 1895
933900001 3113
760503849 2535
355167726 5211
982005648 6059
509101698 1697
773099997 2577
627532973 18193
479475141 2393
455402587 1518
264901265 883
584768971 31014
752997841 2510
131241394 4250
638728295 35193
582898058 1943
689099848 2297
701441947 3748
677097742 2257
792205554 3738
660452902 4214
79426629 292
593636351 142976
268390718 1337
314270621 314270620
343054485 3658
562710604 2561
287715431 287715432
84973549 2508
633208874 37635
6717 448444077
558770164 2123
664498491 2215
706420569 4838
977922293 3466
845697180 2819
900463966 5585
540303514 6316
321599999 1072
93722830 16959
352521895 1186
258043576 129021788
515312541 3161
730701845 6545
910224396 10421
992496843 985941265
771072015 771072015
3196 843302952
47120703 364
660361516 2805
37486485 409
708299159 2361
895608781 28124
282418005 2013
569207027 4316
632667201 3105
84935719 361
159675244 707
237 69873126
349831155 349831156
678897736 2263
695169481 6348
23977753 437
159899468 533
331232617 7284
6960 796083320
542848781 7598
849672549 3275
387202516 4019
7886621 67
936585358 3920
654198963 3529
217718647 104229
556225715 9444
700756354 3281
263870749 899
2701 121371611
452054174 3706
775342889 143105
167953622 2687
273979025 1064
643820324 4789
492104646 492104647
309796326 11907
924564060 5279
948193781 7830
635225257 12998
595201893 1984
760769969 2829
413401378 1378
229474920 988
580374859 2180
95160782 937
843663936 3552
853273411 3593
209461163 724
937035681 4981
959645521 48989
294251459 2291
11911 367740214
457907413 12829
638398413 2128
361305801 1630
394802931 14563
55038115 1195
715 169923325
382123371 4412
788100000 2627
725029304 11445
162240050 1178
190970385 905
722732657 2546
435598758 1452
717223872 2732
852902844 2843
824147804 5545
439530443 2167
738932479 5097
289106895 8855
402764635 1844
165857256 82928628
483161680 4460
638350777 4759
226966599 25968
2414 616693665
91170641 313
939598480 3132
541117901 2117
954727646 5549
169895352 1256
440341308 1947
599166150 2321
934003329 15067
760798883 2536
679980826 4325
480300000 1601
964406303 964406303
342775690 1145
828902763 2763
669599999 2232
31691401 724
823276132 823276132
3627 900740780
209835517 1325
865425839 4696
206099499 687
5489 514313811
310685860 1776
339005265 2249
63300047 211
298635882 1744
3080 492430221
363081020 2240
960224371 480112186
747343920 2611
38402744 947
994274978 991295775
118847478 1236
512248782 7904
333601111 1112
217303199 1284
896147208 7207
979183873 7232
594731899 2170
313512016 1682
226081384 863
586678286 7163
255601943 2691
895221299 895221298
64763118 229
426000000 1420
404824034 2177
756122330 81593
6348 819107832
852978661 5570
374955506 58946
285087348 1092
310084736 1167
487386450 169239191
454719593 1683
706788069 3572
745542102 4497
824292187 4883
871799999 2906
762341683 10666
570900000 1903
387123379 193561689
39803356 219
2308 198109488
64787476 227
471794081 10674
287195851 1739
3338364 58
675353239 7103
712686723 71641
554401848 1848
879424269 5142
430801437 1436
2575 727484145
269039903 58768
3596441 15
478727624 1678
493064659 1913
404424974 1425
833100001 2777
554695986 2430
520102886 2809
509403308 1698
921890789 37492
30798 805032920
470103022 1567
241353083 15148
104027949 52013974
432601441 1442
604119645 302059822
96736177 48368088
105764199 6197
540228749 2464
753698887 3022
64629915 698
196026523 13244
9526 122118441
69053027 1973
963 267868968
254751617 1106
450894749 225447374
90899876 303
942112471 3304
351064588 1572
707748895 205756
933804339 7783
921195573 14971
601924874 6677
755576875 2836
778055221 39177
532800001 1776
102692701 738
992088366 495586418
844783859 4561
391910805 2211
241456599 989
810902703 2703
722100066 4514
3087 857142594
415601669 4100
125524600 3019
903996391 4756
941254391 74864
386323174 2832
714056447 2536
22749621 98
2279 511049502
179 52530235
170900410 951
332700414 1109
19890991 70
763 120393861
348599448 1162
368700860 1229
583302292 2376
290760694 1169
891630117 3701
48386359 639
608399135 2028
89887533 33368338
931330474 902794822
208561275 1017
25410701 97
945066974 945066975
757834543 2984
521999013 6425
315233931 56758
518133142 2007
785519944 3887
169239268 1756
2619 233242902
366359089 6179
614700174 2049
929102950 3097
751636839 7150
757439340 2687
737277608 7586
762671593 527004281
805547026 8043
50620449 50620449
6200 879259200
491999344 1640
614459569 69182
310245632 1154
192719602 1232
876132177 876132178
903903014 3013
424486577 11632
77825118 1366
462481600 2776
818864517 2803
617304359 4728
786900001 2623
436305510 1507
685158300 3222
284100000 947
792798057 3542
609297969 2031
986510065 428485794
577825222 22710
709762887 3638
148743385 74371692
540474967 270237484
576298152 741501
859729666 797529234
860206169 2999
919733862 919733862
170831621 3095
427110505 206685307
50224751 216
68112872 1090
981600471 3272
163410660 163410661
30423 487940812
182438859 740
193747901 4778
651302711 2171
6722 969816682
3572024 13
880332274 112414
764423569 6097
716220363 325443105
677241487 3256
236508217 1428
609112488 7132
489402550 213226416
807531635 403765818
404942049 17066
187199375 624
3430 672888439
628306337 256471738
917099999 3057
555372211 555372212
255354307 1038
166032637 699
407411698 203705849
291600971 972
488778307 1877
2935359 10
485280573 2108
649797834 2166
141095312 1367
193906761 986
426299484 1421
320112459 2287
890469313 3288
477001710 1590
443401983 1478
528903326 1763
938049084 12438
423600000 1412
209738201 1479
101100000 337
443750287 1756
990603302 3302
791151791 791151792
309252371 2949
790310996 14799
774980195 774980196
536568146 2390
250893859 3373
901960240 5437
272058269 2309
398401001 2120
466252167 1613
575564075 3998
536680991 6726
560150954 3697
742344113 200471
437817408 1575
426532699 1567
51966486 507
707710280 612120006
618870055 3431
786902624 2623
288977587 1419
948299208 3161
983628878 10015
679960895 679960896
861386278 28774
383840714 1711
152339173 76169587
111787089 509
258095158 86146488
824700144 2749
70350635 1356
57353400 342
92326585 392
257405270 9365
830903079 2885
19200065 64
570298100 1901
60900223 203
919012002 4953
3686 988120294
112306539 780
800997669 2670
87665930 364
180129788 3831
636139069 3521
318047066 318047067
928827109 3636
615000000 2050
845059362 543080176
322490794 322490795
788322775 7780
199987447 106888
844709406 2919
535868414 4166
638157962 6931
287100000 957
5983 503888260
397199262 1324
14100049 47
114352206 699
317099849 1057
347701158 1159
858936881 3039
6559 428060992
733977218 9100
684000001 2280
212640353 841
460462965 3455
659137698 4609
746329181 373164591
652928287 3731
865589365 187114
505421454 3314
574633529 4718
862554815 22368
453825004 1799
939788620 469894310
564499484 2365
220107241 1035
949663258 4088
875074678 437537339
135000318 450
49981559 231
633276375 46479
4577712 16
560400000 1868
163402565 752
299701687 999
121891771 462
772202573 2574
1018 201802212
758427383 379213691
64478884 1488
196128454 1257
809242488 5832
490114295 9687
561001871 1870
393058372 3041
1319 268417575
779438081 4120
983397355 6691
730129065 4527
533998528 1780
207001135 690
775198931 2584
577825834 49569
159689224 568
932964562 770511914
328450810 2086
335326953 193332598
836156231 9432
368566201 3240
883410152 4901
744030144 6864
855486141 3613
2110 516240216
428407335 1965
226765778 12603
332699444 1109
632399163 2108
663270886 3002
339663348 3492
1055 249672080
812527642 3521
455102409 2686
544201815 1814
291204551 4018
693656089 2801
297901789 993
413401377 1378
31417472 31417472
117300390 391
621003649 2070
812668815 170347
602099867 2007
715868797 3640
514258055 1729
640048279 7702
392999283 1417
323060110 1507
651141530 8550
363370241 4573
589498034 1965
285851678 3811
855471268 11124
6241 876943989
3460 667838820
161904157 743
784066634 11220
71399942 238
870700708 6174
12942069 53
27805535 96
119700347 399
23607616 124
393924353 1712
233587140 1107
217666255 2213
7253 834811342
702561599 8100
830721121 415360561
70750647 321
1110 201529407
947834664 4164
115065233 557
108658781 558
252810614 1163
562520679 189869267
78330147 338
3453 465661766
495385435 1946
636438794 3313
2563 634114393
436 33672716
967666350 3570
32197 809335989
271864183 998
894898420 2983
826502754 2755
435124144 1456
891599912 2972
34656465 31482055
855903896 2853
64499785 215
697024930 16836
451549932 451549933
525600727 1752
692246953 3184
638997871 2130
804024810 3066
650306912 325153456
474905539 1990
987935422 4094
642351228 3863
924301657 3081
3135 834467649
171162746 1190
754558318 21977
236667377 22467
724802415 2416
249694 1
173742577 3919
431747644 1611
257398165 1143
427626521 3743
210220050 1261
5675 733581744
915903053 3053
477988059 2747
50516223 176
875616603 8313
915601153 3052
117956059 583
271800906 906
975030302 974555411
207979920 207979921
118817917 2163
6706 711566954
483901613 1613
255976967 6612
358498805 1195
832499945 2775
559227241 559227240
819004026 2730
964496784 3215
754128848 10736
767980860 2955
720238555 6761
54900001 183
208702160 3187
4647 553773696
744534709 5074
153882929 76941464
347827201 1680
534622717 6313
361477116 1764
226184640 960
830371854 4957
80100244 267
285901254 953
994842325 91809
310032461 212351
506 74711432
51445980 258
861023953 4442
562198170 1874
423088496 158453589
247781716 2366
116700142 389
418392589 418392590
400244592 1570
874972413 4287
730831487 12462
54980724 47899
965114448 901375480
156425107 1542
212999290 710
237614656 1057
296700943 989
796019896 5611
330549934 1344
973205901 3434
870435276 4435
574331785 8078
260100809 867
504472702 1718
171314441 1807
20700078 69
560371501 3510
770974059 77005
849494166 43723
255 70210170
51300172 171
216871878 1002
77700472 259
227100000 757
801679660 3383
419999999 1400
554398220 1848
119372931 523
964500428 3215
95413101 478
516340979 2413
152028167 1031
631201505 2104
806695277 2785
1564 238381926
679017423 327392
53834838 561
272784009 272784008
549185835 5405
295199999 984
967500001 3225
55170906 617
557823044 2832
728722036 302772074
998004938 494551567
643704474 8961
264299118 881
126773405 487
821119669 8867
10499989 35
947803300 4022
841937316 7195
638101441 2127
691773247 3371
454457299 1685
789198920 2723
309 38185911
892477844 860412315
208594308 2627
742014943 686825473
432902701 1443
266984404 1169
183146934 662
617637443 3633
118406678 4051
413401548 1378
335560825 2907
544961297 272480648
541033599 2182
313452002 1069
422239901 1938
471659400 2826
318138849 1880
427198575 1424
945303150 3151
758999689 2530
164344297 781
98185109 380
504298319 1681
618159818 309079909
813771659 23010
913574436 888993745
788715626 22567
542372274 5261
803912601 5424
767031936 9064
202918870 202918870
189901017 633
358013391 1330
538798850 1796
373286707 178435381
902215764 3994
380411154 2999
572181048 97128
522178335 3455
27519 291065075
947286477 5758
583201497 1944
1072 187773664
905040649 3958
351649227 351649227
203438056 1723
678854001 25218
456817709 8965
105912867 365
332669010 1670
639445311 8591
226979988 871
271838549 2026
387862715 10238
28800106 96
87936751 950
123417291 450
410191950 9926
119849380 1028
975902708 3253
385147620 1287
937163627 505482
664940705 332470352
886658637 19874
529600839 1898
585729079 292864539
862544435 10902
111965571 55982786
817377870 5929
666233870 4333
341 15857183
692531495 6276
168000561 560
571452789 285726395
181827099 7685
581098064 1937
330598898 1102
466490539 2645
958425215 19072
673802246 2246
549673547 5053
781925116 3997
697551554 697551555
934714215 3658
683780659 16901
364181844 3977
2573 297225066
73537233 253
419589483 354277070
375219590 2678
332700132 1109
873260864 9332
126446758 1213
310882249 310882250
844497186 2815
706573313 11554
845682191 3743
703720785 2702
226058581 1980
48758703 368
18599938 62
946493472 3775
712413168 3632
519300794 1731
129337103 988
660295174 3341
116444897 1341
398878822 4373
158814845 24041
636 37935574
744303560 8294
984691618 347977246
990862259 21551
725399695 2418
523123081 1759
289350410 1577
584401949 1948
90900000 303
270643332 2598
4343606 29
278988880 278988881
372664306 7307
33600113 112
727002531 727002532
378166209 2079
643388121 12104
948940773 3646
947701258 3159
593681839 2497
65024069 263
553823101 39348
298341679 1277
771076756 3530
288071100 1390
726381327 19530
610119565 19046
2864 327658784
717548017 4092
253345931 8098
943440903 4259
5925971 38
1968 519686409
15599949 52
750205357 2798
695942691 279644237
751482537 4984
15636 516253812
58068792 10209
885291447 18050
564089391 37643
854987743 4328
144831923 769
29235577 276
546454768 2031
675007487 7499
456145690 5783
881598190 881598189
857824653 67343
924369584 3998
219465807 1634
36000162 120
274304119 3872
426212219 2226
138550036 962
36220395 18110198
41223620 1907
521463751 3663
166129917 578
875920287 812429956
857125775 7033
6292 661421332
493731711 3272
953162254 4477
120985237 876
536879294 2451
2621 203583554
267064001 2000
810016066 9694
27239324 895
813644295 3845
455103751 1784
955284344 3449
59952750 650
87933187 602
419072171 2874
62819546 217
524206549 2855
673326939 51574
296046641 1194
533784555 1907
437230425 1747
722900777 3562
685632892 4102
865847837 432923918
592203432 1974
546127304 5881
531432110 17645
811927150 4939
398007749 1410
461729929 4488
635354653 15734
338051845 1146
84710093 3171
146999999 490
789902912 2633
517233156 12226
111 31454645
807359648 4127
97 9586316
523293307 523293306
509388797 12774
811745018 6273
217714175 975
639747051 13459
539889901 9075
259337793 2017
8700049 29
563462340 2451
760033567 2968
235192689 1103
281093856 2087
346191286 346191285
496943162 3177
855698561 33520
949039215 7292
17999996 60
336872975 336872975
111682873 452
778325667 9545
251333102 1007
864855031 8114
273600911 912
451801024 1506
870731595 870731595
951361300 3361
414828131 1444
746904565 4529
523369709 261684854
447219785 1599
132113014 814
2155 367913177
891742221 445871111
996852228 928629078
665816269 132054
370713568 5606
153078841 565
838467044 5265
894303635 2981
734623611 4492
32655 941320270
294575742 1771
954525242 5789
848529023 6324
40992341 161
913539765 37834
55674040 276
341810946 9485
419485788 419485788
975776796 9401
232726491 15118
357095916 2588
5790 757725720
352833839 1516
955587000 9140
478299239 1679
521854651 2781
104230519 8958
479022886 8642
260854817 260854817
757507364 4139
678666066 2626
621530327 2166
34257633 235
136766689 617
3124 457693422
320804360 6211
227632161 1330
190907021 1766
159900134 533
171574794 1090
806221116 90252
855599116 377693686
519899623 1733
12600043 42
463324964 187739285
26700000 89
697475675 4225
899674541 5409
391909920 1576
382803429 1695
332913536 1559
120424433 3991
129755195 667
489988581 2114
559498135 1865
708298534 2361
148200969 494
100405305 4095
132206880 624
989202624 14611
286737500 1250
405062222 11557
276958695 2697
973196755 3244
723252869 361626435
932129130 3821
106998312 1477
406125719 2145
366266117 2356
796499999 2655
363300001 1211
266180500 950
716730311 15629
771574893 3831
932655416 61798
321853901 1898
82446990 366
106199647 354
132299558 441
561144352 4723
485606571 5760
94815317 469
694988070 3171
156600200 522
8038 679647133
403548527 201774264
692057924 2925
114659327 1032
876131840 438065920
408531529 1468
585688037 6513
141335535 488
404914876 25968
852000001 2840
754923225 6008
704404206 39973
173643200 955
941700001 3139
136516405 1658
909993049 811769
600107569 17630
331667622 1287
797887199 573396143
309301230 1031
853197201 2844
664202214 2214
855394185 401268760
9124 539146077
422034168 141894409
887237855 2976
878402928 2928
998396671 3328
835970162 3643
632727810 2110
873093905 5286
435418177 9809
508396937 7522
389059714 3591
512306323 1947
299618310 2570
518595119 20039
876 183273880
109682276 109682277
17099950 57
6972 992439354
543466911 235573
525299999 1751
749890860 4332
376647003 2476
296159655 1529
348301160 1161
67200229 224
817266616 251347
354186675 2025
968374638 10589
39292461 230
801041297 801041297
577327663 2718
15600024 52
618379542 2238
41099984 137
42731443 174
872099999 2907
921677989 5313
355856701 5662
12523 676819657
571431403 206507928
880798246 2936
15050 679528388
827494427 8454
331781487 165890743
432575353 2277
397085345 2164
446098514 1487
875261903 2919
724068304 724068305
2704 395121226
696156894 7551
76462555 1235
18873 774170460
20 5442400
403700632 2468
819820545 5584
9325393 519
964634149 8212
650355510 12169
317701060 1059
419395672 209697836
362314585 3194
81740809 1304
250461283 3414
918713171 6587
265937985 33020
502311074 47635
2059337 2059337
456547509 228273754
105186501 514
882900001 2943
266865586 2947
703385351 3708
1610 360511200
147008861 574
419178046 2554
445941589 4619
208191295 208917
419681733 1669
270599333 902
119250431 2688
544481180 3053
131749967 987
852593400 9468
469283762 2327
595003653 3639
295908560 1878
29399999 98
560028960 2720
107831999 480
572529197 286264598
174118179 1110
453428717 11187
743400001 2478
654743411 654743412
601203191 2004
654879562 8732
974 183069290
339647858 1273
254488149 1390
840498643 773925312
242976650 5845
956403187 3188
956382133 3972
1121 231664739
1036 166699652
907964639 3240
89547839 320
389342772 2142
696076664 4834
562052682 5494
340010047 1712
395693911 2934
442485487 9027
590144295 3436
931963032 3432
924871406 355549112
679380506 5539
618300001 2061
982241074 5093
469695837 1677
3021 519213228
916489922 3093
564882672 6756
730971840 2616
488766322 19759
389297799 1862
723787207 3289
864868789 5263
855577560 3395
440672870 6097
124618620 1284
969402141 5266
849304200 10753
927281621 5970
704273845 3685
1565 405192585
663706169 3376
303116655 1515
100041466 22976
349783944 1672
868831049 3116
292778751 995
210839390 874
880797651 440398825
88409551 971
111866519 37504
272435705 136217853
517370614 4321
670820136 6451
811587072 3264
650099041 2167
794729395 6823
240090620 2929
923996921 3080
398401552 30299
733792516 3001
245384385 3508
460764445 1944
61799821 206
642560626 4375
195006982 2025
381975587 1458
968999317 3230
362716146 1521
407612301 1822
1680 334380210
787665329 393832664
519386198 275739846
584500807 2322
979496734 3265
368698770 1229
83124066 41562033
608700041 2029
853678464 3804
5664 822582720
347290712 347290713
20287057 10143529
243146946 5461
288398987 6725
807309159 2828
783457813 3252
959304869 7470
379148841 1436
30600730 711
724802415 2416
229667591 798
923730797 5604
1374 250033388
380600641 1853
524291896 3076
757907683 5333
259799135 866
565099163 1962
672955376 3047
233202945 1264
136474576 52118659
330156855 2205
914531457 3896
506537128 4684
490684076 28401
669779285 2908
114296161 440
933032541 933032542
311457855 1256
249001496 830
1939055 9
55500068 185
704576317 2739
31063679 144
676508363 11767
303925239 4061
613501017 2045
506 134719970
154540377 1957
379798734 1266
813439227 17353
75229884 292
367759016 4142
14326445 94
105884485 52942242
899554851 449777425
749478150 5650
753896349 260635347
432826632 8793
920887251 7593
329380063 1977
140950639 3416
754724193 309597926
555711995 2112
645024889 3016
595722706 595722706
271201007 904
661086973 661086973
673975218 6109
164633625 1625
84010129 983
756900000 2523
828453115 3017
918359846 7787
808254429 2885
121200143 404
569199924 3148
996784886 9411
722100000 2407
892453198 892453199
749102496 2497
510625801 2325
202330696 3907
418800610 1396
174165420 689
215295269 5666
802929511 48686
282900124 943
470024497 235012248
525901754 1753
527008417 10208
831621224 4425
829210031 327751
239809850 8176
643500597 2145
513225287 4236
474933600 2507
950415395 4549
484501470 2970
1577 433556942
848399999 2828
755102516 2517
459422604 4898
2999990 10
567288920 3118
698916823 5704
421194291 5266
852020207 6318
322751899 3591
256108601 5801
178367345 2017
440831830 1495
652090509 16026
925804726 3086
616014944 2248
965449389 10337
16702047 62
699485994 2587
640427585 4166
1205 326428475
545504616 2146
820783530 3402
745883969 17530
158720491 1114
182983127 947
670800249 2236
848623272 10338
17664480 522
294074664 7269
888572714 3554
56199 353977343
24977 157355100
208392511 82265617
539161174 1975
751147128 4248
348974545 2004
966415625 3366
1664 272413440
510764156 2338
11554 325730368
137863091 1067
192899358 643
528386611 8635
707700193 2359
4456 719710840
6175 472267876
672001990 2240
43532100 150
719100941 2397
750896972 4023
237784574 799
292909607 25418
371621542 2407
2350 554273350
185187759 686
87947460 306
129370936 129370937
630476376 3324
810002700 2700
397202387 1324
616925969 2163
718656535 664379353
95455910 374
614762838 13183
143160776 143160777
557147114 2424
318702158 1687
89999869 300
977130524 809925205
611915980 22468
308701028 1029
710765777 4763
703061761 3089
377296678 377296677
597458789 7065
420095942 420095942
608905378 2547
364725169 2139
260244159 935
855034396 11423
3858 978796950
352028820 9790
506571500 1539731
1544 325279077
135610089 1819
4200020 14
482400000 1608
504332350 1732
280187624 1275
399645234 30329
447628383 13967
294404511 1497
443860394 18815
610838955 610838956
992268000 38700
643657921 2960
385638652 3082
474091577 269456309
446100001 1487
144277943 642
4500023 15
287302481 1174
901087971 6810
270336961 18090
309605456 3760
604276721 31458
2637 257301419
727643503 2512
349353001 4500
858274271 7583
290135076 1447
549998528 28945
857702693 2859
680772598 58627
737830585 2731
80699851 269
505255529 2989
355012408 2601
423755908 1834
54333583 383
9900050 33
942417301 942417302
146115419 4115
198173370 198173370
784102479 28822
739834969 4382
149679841 74839920
199199339 664
982519370 10445
161442810 80721405
584450984 12829
247152543 960
350872245 2367
75779671 75779672
94401624 573
452902265 12544
760799676 2536
35032231 17516115
730373380 4010
288967023 144483511
41951566 914
835522210 35829
203183047 2738
982224358 982224358
927349200 6920
352799163 1176
234300765 781
585701189 6249
419400600 1398
155147100 1740
847198292 2824
66512020 443
85200284 284
165601058 552
702904167 2343
195703722 1313
871861133 817052029
763169818 6079
863161700 4488
799278376 7051
128966887 64483443
710029642 2741
585382064 47759
558571270 279285635
834598667 7051
867600156 2892
356967112 1726
415789013 1632
18339619 9169810
308045303 1256
31170664 196
724296218 14409
528945855 4064
763202544 2544
169842272 1767
363898788 1213
367201645 1224
194842378 2044
889779006 65778
147600752 1196
382925460 2203
674629547 8286
370 81852510
190462045 1157
39147367 447
372601243 1242
883506899 12047
2941 588504693
697110562 4348
10119 998735181
977222609 3627
414301382 1381
6705 699224220
856833600 11200
372655758 2914
58816043 199
828306160 6441
328099590 1770
50593 839517286
182399999 608
392199023 3862
240660428 111747046
310745798 6097
309453287 2514
706895194 8035
722697590 2409
955896169 6163
118799890 396
588293449 196710566
440831854 14099
915003049 3050
386762413 8963
504390576 252195288
340005711 2045
491995806 2135
658800000 2196
659402771 2198
699366514 4697
459393722 2951
820762728 48116
367539126 1817
625098531 4923
888931017 5377
411584827 5302
260099132 867
470178466 470178466
988806176 3296
4687068 3966661
9599968 32
186139391 10812
635161207 7244
39536844 39536844
403801345 1346
734424592 734424593
956398932 3188
821776361 38980
837900000 2793
518774785 5016
726301344 2421
564109906 6695
783602613 2612
316801860 1056
102299668 341
623802947 354265921
364500833 1215
983551679 11716
326998910 1090
135419790 901
229993185 797
780602603 2602
38050859 989
422015300 5227
762331839 9160
601239008 4429
961423425 20061
957726449 15344
666112675 3985
954273099 4212
621303787 2071
288406187 2086
529498401 1765
443564222 5451
440468051 3685
747593602 3089
275845682 941
123600001 412
1925 388370031
58409281 306
692363967 4421
778356760 3651
367916152 18821
366897145 1416
881949256 15788
641103180 2137
23121 933047955
650786368 3074
13135 370679338
804244188 8734
368700796 1229
993900001 3313
789732093 789732092
4399 895110100
855300989 427650494
3784 674852609
271224339 1348
634071747 2386
216141743 784
584329446 20182
801855145 5736
467617481 2360
848618628 7436
385281517 6008
291258737 291258737
500763656 500763655
853221230 239861
304326807 1096
501965701 2454
135674733 975
962869567 11975
376835355 3705
516547524 516547525
820007650 6435
40221646 1784
690922060 3994
523522552 5169
593943690 2061
113408947 7329
574002401 2122
234538528 3713
929347221 886342105
463303655 5233
756099996 2658
100502453 2554
480302517 1601
810586950 810586951
661757397 2443
5249 884643250
638178101 3726
980343288 3461
148687665 1528
4710 900608688
980878961 490439480
333522683 166761341
176699410 589
845770221 7730
850884431 3049
672147323 4475
985301033 16053
380880377 190440188
770397431 2568
988312897 9637
576588271 11024
589750738 294875369
883165933 3515
557173136 8777
265959897 3578
58587653 393
312119611 3724
652799402 2176
884105464 2947
848472975 4165
793160698 5060
319302357 1277
872004529 12798
474206461 6971
437534287 3526
870739781 5462
730051776 16275
694198583 2314
358801195 1196
488915864 28277
4880565 17
281999999 940
260444954 10479
820312081 7980
538564769 40628
561975816 1892
467268900 3585
82499968 275
564001195 1880
129868032 768
487240215 6437
991925543 495764434
558000805 1860
966008577 4349
201065659 736
314400258 1048
379766541 4474
669263912 3657
504683254 2061
780300001 2601
628615223 2893
501822928 2011
271129784 1227
703127039 44660
479159435 3007
509114228 509114228
861356412 861356413
910400844 5215
523800001 1746
451680233 2477
186300000 621
807604072 2692
758431557 4771
124476263 1188
60899798 203
672554486 2494
414899189 1383
435517 2
505300788 7583
913505965 3045
630958948 7732
9104 858398682
354598903 1182
305399668 1018
404686859 2306
854700215 2849
797081771 398540886
634200000 2114
11690612 5188219
46279781 179
420678959 1560
981257527 5336
336196079 1360
507300000 1691
548563937 2171
227735505 769
944365503 3334
367371648 4017
850339788 411601703
535368006 1986
953472770 649822045
823194620 3020
508056960 2166
497232450 1899
831135907 14908
3175 820563006
144701244 771
441803093 10712
163899070 163899071
390598791 1302
374618580 6020
350788467 3988
234305702 2184
801598955 2672
613684316 13868
743505943 76658
4970 843327338
210300700 701
97646359 890
364799999 1216
609659165 7237
804220927 4007
13204 810105012
813048064 4736
760365271 3738
789147008 5461
405598649 1352
884060091 9410
658284836 2559
613912234 4276
399698880 2784
3708 431452888
752675980 3110
151424521 1997
416402090 1388
275399872 1936
364513770 3110
785399999 2618
911432187 455716094
581591867 3718
182841560 15459
709030003 8585
698836679 3078
725635512 3204
982667504 4634
859397924 3360
550904459 3516
127200424 424
303745574 1721
928334965 9425
461241094 21841
193500646 645
793926608 8026
982983393 407892909
7219 722657995
232689871 5552
164272279 22023
518880385 2146
216057541 4503
364017559 2188
147490428 2994
883361643 31746
4435 916115775
405599647 1352
577629020 2721
192300640 641
2808 746156948
355706128 10161
147871817 683
443129031 1734
654228121 8606
313020896 2378
160983697 2290
27885485 13942743
194220748 97110374
160334216 536
584209411 13220
781202604 2604
5224337 63
749530008 5113
284131663 2842
708748469 18539
1746 254529730
402283023 2288
743697520 2479
1143448 4
404421955 2934
74027841 461
72829401 315
289163881 2040
340527001 17000
561299955 1871
190796329 1266
507964062 17830
736666341 736666341
211272954 5878
606073175 21183
711776492 16238
514200767 1714
585595955 42108
673356108 673356109
908631546 4904
471440404 8912
469888720 1845
279900933 933
775313016 6936
877701306 3690
510748516 1759
395052692 1501
128390820 1194
225900752 753
279596404 1405
807281786 807281785
366984982 362158576
452347083 2716
261534172 1492
860589076 860589077
419443673 5169
71999760 240
533586880 3610
2760 814356297
228484408 951
597248859 14716
91645039 344
748074368 3409
237469432 1171
137081645 6318
946904561 7902
694441041 4391
441770351 441770351
960636791 14330
832456478 832456477
740207201 6001
492591941 33860
314539199 2160
52154309 11595
987917305 96514
79088550 563
297044383 2859
385132550 192566275
2 426419
85878883 364
860672385 4733
132819229 3214
801465045 706559477
831283019 29443
970205256 7267
888145506 4761
501261611 3790
4935 774487126
712080908 6797
779614106 2968
863404235 2878
505915252 106694
4110 768290520
741155755 274985257
2998 263809010
785041573 5051
868822783 434411391
443099505 1477
618156877 9475
910804215 3036
664722630 4521
670459998 2682
637662446 12191
61979026 425
624939974 8415
34499935 115
769746040 2804
350846550 2521
670233759 5936
109672767 52963111
16510655 85
325039889 4630
245400318 818
436384800 5675
934018176 96043
391131017 1429
509398301 1698
124921353 119437678
316470066 2213
13795 754089880
259200124 864
939609228 6877
659998787 2200
480304281 3592
669821960 2291
506399829 1688
2051965 26
20621 734397203
264213181 1330
195664560 3570
208581536 997
383950555 2740
665699135 2219
964754832 3848
124199955 414
781 155007413
304397491 21613
363213481 1338
123600001 412
99900001 333
991295198 9461
884535915 3187
885360000 3720
450789326 1583
39193182 19398959
957600411 3192
989619194 430025340
407196471 2294
499599073 2736
964800234 3216
816334052 75460
115707853 486
444599999 1482
758702530 2529
86118 570617868
917611177 6347
379 103585158
653983892 3134
843896277 4975
581702452 1939
803999393 2680
594899022 1983
899860409 3397
102324 524074207
16500028 55
680512432 10070
932903505 8528
803699277 2679
847208872 45974
950815888 3386
696844952 19174
283859760 1738
285502600 8577
205779761 102889880
817053044 11656
456627878 8637
182869649 12094
310017414 1083
90154552 916
370010283 1429
700068263 3028
607198315 2024
843740905 843740904
986279437 9747
124359222 1002
539859981 4528
878005872 3126
17450601 88
99272831 850
897146152 6171
673010221 4916
410004089 1943
940196866 3134
773969408 12633
603235167 7024
659370015 5684
407497756 1896
991077205 991077204
600735094 3227
216436951 2050
368036591 184018295
699300036 2331
416698611 1389
332118361 1260
3503 666162007
862198653 2874
312900630 1043
427501425 1425
6430 887435454
630600032 2102
42725988 4019
513599184 20432
464827771 4686
611645549 6003
901161115 450580558
648056538 3798
409905699 5413
250602609 1563
661149030 23230
852774952 10241
435695602 4513
152700509 509
733188871 2539
467523039 4670
704997650 2350
1553 399183490
385038287 3214
4823 593431566
7204 617391426
858598871 2862
609268951 12719
954303180 3181
990994839 3587
864466373 4774
884400012 2948
464616523 2434
562498126 1875
139444699 860
3860 347937786
414582845 1499
703586709 351793355
828112249 6228
302000354 1188
499859163 2213
681902115 2273
901203368 3004
872318239 136115
976197080 3254
775201453 3012
159600532 532
251041793 1313
981754073 5044
319979947 1833
353137271 1205
1475 393884000
971961872 11043
487205639 1852
412198625 1374
89839178 44919589
915127814 915127813
766186241 5056
6179910 55
5188964 1162
465396477 232698238
663619557 3206
28887610 499
136042123 59262135
444148467 1679
803635437 784334666
5184 977795712
269664044 949
807051506 18449
371698760 1239
980155617 425732125
882482468 705523925
443295354 1636
904294538 5901
350515215 1194
790350842 783247839
1994 595647680
881918991 15612
793257327 17599
836399418 2788
581749503 3314
182097743 77130611
139906614 2514
124177501 2500
548498579 3660
160088346 11437
217459381 5471
267618456 1635
57600257 192
120038916 764
318205655 1761
427031271 352505035
567264579 4842
971234495 971234496
109044799 1292
800583051 10108
200740524 898
45702215 155
182110238 3408
276000920 920
247800659 826
761744896 2728
805529003 6748
329998900 1100
154994477 614
944536861 6093
182391511 5171
598974201 11675
305219861 1314
405872309 202936154
464940417 464940418
677016200 677016201
723886105 8319
165030452 84501
51054282 382
577152169 4090
605795557 18285
777932330 5181
220291181 110145590
786284759 786284760
661774736 661774735
892802975 2976
264600001 882
988725759 9699
295799975 986
251109852 1064
229200764 764
192166623 2497
138944265 113842175
986698393 3289
319030010 1081
209176033 5408
413547756 6563
61377874 325
177300000 591
867491101 4410
835611005 9002
96847661 4445
42026372 818
604802443 7231
61075363 205
634047096 7178
956459556 3393
480792242 1673
998914700 3788
731212925 365606463
202500585 675
2625 753141375
59099803 197
949460488 462150944
568794945 4712
206655436 1107
204916499 11610
977321534 474706790
113986399 550
791701462 2639
4596 472454799
995834811 5078
320609724 4911
68699772 229
932453119 70190
347670799 4204
491555986 491555987
831844849 286090205
132324930 855
22199998 74
333178704 1573
555518625 10592
877502925 2925
441301470 1471
604502014 2015
134997386 451
201890356 2183
850271905 4298
381576881 266921279
301290480 1034
486933867 2717
64828335 1047
474131262 5907
906284693 6894
147900956 493
818511337 3871
118182509 621
611382662 3999
533125918 4172
143390801 71695400
804420010 2987
172248180 671
549515555 12924
457601512 1883
798744276 3036
666413188 16203
637041678 6461
478924626 92725
479400333 1598
1711 392357738
900133515 9149
936075169 83448
168306246 2285
138143521 1548
243432760 1573
412232638 412232637
30981656 30981657
824796250 7625
714499563 148935
283499999 945
135442756 1295
3221 102433104
151831026 775
617866169 4890
546273463 2058
751113455 3634
957438089 9124
203099964 677
683851312 683851313
330898898 1103
299740788 2043
458998470 1530
391201862 1304
296110815 1295
37408432 136
540565244 5751
338616067 1311
219599268 732
108090177 1021
391251843 1767
912789394 4438
961801633 28666
455290731 2132
574498365 1915
463802417 1546
636900000 2123
420742877 3754
690428772 33181
660498519 8569
206100687 687
867300001 2891
394701581 1481
33000008 110
724320528 438265051
61514350 229
581437038 5811
32166419 286
706201396 12348
452505916 6576
638058461 319029230
614700001 2049
957134475 466999336
795890699 3740
577117230 1927
700558685 6844
616517543 13074
12488079 220
378868567 2849
359684160 2640
201300818 671
490174007 7676
51400598 369
857502741 2905
126968012 863
195334025 68563691
547501826 1825
616441283 4434
760701115 3623
33035156 758
63300034 211
377795315 188897657
818540260 11119
709598229 709598228
784336137 3683
9153845 39
259510556 1967
1716 489223303
9430 663687416
69928635 548
295950335 3624
747297875 2491
178109219 623
1990 566857042
564843154 564843155
290753425 290753426
243279347 121639673
633297890 2111
928380201 22660
826797485 2785
294216789 1213
404998716 1350
470250322 2021
753739697 376869849
373324419 3461
217477270 750
694485646 2922
752955281 9548
363520534 1274
986999999 3290
376862431 7445
231900685 773
271428290 11444
472499999 1575
387440777 4769
997427659 4138
808254937 3774
1162 173062290
800098603 2667
213068955 6624
903454053 3802
9527 604602474
482398391 1608
123893235 958
355713162 355713162
929660341 5970
2302 438641417
275489860 114292980
939358033 9638
768003323 2560
334806355 3257
756624000 4125
195169226 2338
573647183 2244
257894472 2679
443553748 3111
870639121 4584
396303701 1743
533925238 198454575
502233166 1783
617699999 2059
89999699 300
988065303 644347720
328506193 55566
765841523 5692
469093172 2182
419101272 1397
97799939 326
590288264 4288
208662384 854
960504433 4921
535868432 2068
665782593 2386
683851088 8049
164399452 548
429370261 214685131
338701894 1129
260981183 1472
927296908 3091
3318 614543370
519376058 1957
707841270 3273
280262962 2048
525142129 6960
416457015 3809
2689 523362759
79465461 79465462
145169927 621
884943324 513744140
777815953 6213
689374405 2471
734433132 3345
184534033 1884
201256966 3087
343099807 343099808
23858820 828
733202444 2444
415154130 84570
618462943 309231471
880343874 29629
668402613 2228
5841196 23
885470945 51439
547336635 14379
966901912 3223
315040154 1081
699805940 699805939
699571246 699571247
309604944 1532
333048519 1930
413910751 413910750
494522841 5302
23699949 79
990191331 493159729
1062 181030897
408901364 1363
656913643 3578
518525206 2409
381935320 2743
731549127 5219
552597059 276298529
750907378 11717
369991724 2716
190799526 636
54011973 20601915
984606044 3282
240373317 919
722261854 5215
950395400 19046
464029199 7085
184999489 92499744
458294924 3485
561012987 3750
663599999 2212
427329562 1635
814760727 4195
7716 130547626
846274864 6664
28417158 303
3577 496734413
155864900 1550
165599895 552
939946391 5082
55195343 277
900661564 13583
849001267 2830
932516573 272642
850964875 8717
533112679 3591
496226611 2109
573541295 286770647
903097917 10867
625799050 2225
120600250 402
366525000 4887
304244046 18009
341999869 1140
734670815 3227
266199613 3547
163199084 913
841 203144704
449022873 11427
167618731 95533214
862473470 8739
690601478 2302
939601580 3132
883530770 4315
472947629 472947628
635402118 2118
763813960 281836614
781502604 2605
406507485 2765
371256077 185628038
405646244 50949
859201119 2864
9630663 33
804232186 14565
186899711 623
196299341 196299341
769199774 2564
279375210 3485
28646 872854682
117299610 391
4249 807556442
811883159 7566
922754030 391567504
845723701 7965
87214079 668
254464797 3914
2303 212737453
417095269 208547634
440994839 1860
989479987 150815
777601095 2592
869312682 4977
749997500 2500
574502715 1915
976257709 3326
923263948 5053
1452 374030505
685091051 4645
760257261 380128630
70062945 35031472
677699999 2259
673635964 6663
192163357 2772
1041 71000880
372202613 7176
651332054 3292
252316986 252316987
210741374 1555
907032814 6684
4318874 90
767754441 6726
797365645 15389
247959249 8470
3145 470649250
223050470 111525235
756002519 2520
790971584 395485792
209928317 209928318
904626085 4596
106800356 356
5764 955106328
774968583 28757
419151533 2804
554642749 1914
90379099 1431
424014869 5980
933063578 3171
994972741 497486370
921003071 3070
928321799 16600
53 14308711
420621360 2148
406382589 8885
120665979 463
892691073 56704
441914600 2411
12552 423607754
767714331 5858
994089688 465924684
551087263 21728
629267954 31585
722837179 2707
505362311 4932
974179246 51503
509704000 2080
874378985 4024
158978548 79489274
888301081 3321
550237345 275118673
534365979 4460
439482941 11637
153899486 513
247662472 1338
293628867 1018
567177139 459777460
126372038 63186019
655548278 9731
680488132 5869
745755289 9022
448129859 2410
147900001 493
639597867 2132
624154865 8024
398224032 2064
61000833 436
547595860 5842
51629016 289
9766663 4883331
447900225 1493
444897101 8275
778470375 8075
890102968 2967
634184173 2908
857698101 2859
127603417 3368
263722551 910
985016745 14493
143100476 477
419280775 7553
626400001 2088
764588869 123763
313890184 34805
2299 244498816
933180038 3206
992884777 3956
969780197 9894
571083558 2154
126425941 1585
9600032 32
348734835 4503
317553839 13680
965703219 3219
1980 268452360
751977762 375988881
243546442 6841
426544561 3184
712982554 442153022
741397274 16503
269737083 6886
4049 426772454
446160202 4337
975024873 487512437
766 148234788
665098848 2217
610211933 2126
115768379 676
515260358 2565
821176667 8311
846288757 5028
441301818 1471
771316020 35790
250800837 836
768 190629926
856949504 3301
807230787 28767
599840902 2485
653102176 2177
644116080 2928
745055244 372527622
266873434 6111
779798580 6798
658772421 7585
468793068 234396534
380791476 190395738
600931674 600931674
3493 891752137
507339416 1939
776089837 10044
199699639 1165
592648946 20067
17969324 79
360898744 360898745
47069800 194
369971714 1236
449689599 54981
462797120 1765
638051186 9556
176100621 587
117285534 117285535
693006331 346503165
128997064 518
87997000 421
240078173 839
498275437 3275
385021224 3528
235517063 2241
46449718 1333
82500000 275
27013314 215
595106386 5593
469309110 5386
995674261 11230
596536735 2064
266999109 890
161860570 161860569
567236916 2065
787615200 5085
364201214 1214
685120351 7977
588401355 377458635
318151566 14575
123600001 412
954698252 36182
582864932 2118
477796272 1923
160743161 80371580
130498920 1175
678229905 59378
84753070 84753070
221294648 110647324
573257345 286628672
434415529 22941
200074631 200074631
930723709 21583
68475123 68475124
84851119 6963
474114068 3393
345215386 3376
1914 364392915
352965898 4393
382607416 3427
857414956 857414956
666600694 2222
152892895 11679
375321536 2207
240548241 1039
991 147829452
279499009 139749504
347717122 133618679
676128624 10132
293804623 32159
577255769 288627884
113003041 523
340667600 3820
989513118 4743
206925357 997
363624288 1699
895497014 2985
325062426 5606
109178356 3795
8692 563041684
414898617 1383
142686305 58827518
448593335 2147
265594796 3415
749778902 11691
978938688 35776
512522677 256261338
12751838 167
798178291 26907
944994291 463874046
685498434 504839111
149564431 1217
512914528 2246
213806375 1578
444856024 2173
482 80601965
403172950 7437
84576595 661
976496847 3255
58594678 229
361211478 2716
870724190 870724190
918648360 3634
360600000 1202
395042130 2791
844620787 17671
891597027 2972
68391140 404
967024954 20215
337198877 1124
307499005 1025
811592913 74383
86398261 581
158732204 627
575701341 1919
593700000 1979
111980715 1155
139871340 630
507528846 2034
984360321 5686
804 160236396
310714474 1943
998028947 761101
5958 272334152
499800001 1666
705579521 3670
898974040 29604
4094 947977982
386698712 1289
746469750 20602
667797773 2226
686899041 25643
958847643 34892
111441120 480
161439153 26992
91107094 447
241944913 2277
885900001 2953
712823076 28196
820613165 2819
516423642 6811
452393544 226196772
585708741 3305
801107732 12450
156158430 524
499626037 1849
602047998 136798
867890931 391449479
353397645 259218716
651 59477258
380966544 9508
239477447 1699
478117928 2128
362590184 1562
686725785 4371
774302692 774302692
837358624 5064
942333792 11864
489268773 21657
295155075 1186
928945283 464472641
251399161 838
155149575 1493
855826877 755920004
569329009 1956
466575074 1873
312730921 1481
65337828 293
138306545 6989
120600403 402
361887552 28062
625461557 4485
974904583 9375
528600319 1762
334801776 1116
903257133 8428
234300439 781
424755308 1926
928212261 381196
767751756 3280
301789988 249322893
206999309 690
463016988 2659
774005994 5335
710405107 2694
409499606 1365
818876911 6327
870273400 3288
739682494 4072
930898606 3103
4086 915643530
334130604 2868
711986675 3662
860643793 2952
514819839 20354
700841090 45492
173399816 578
165550812 9618
841932703 7219
853497156 2845
234581192 16235
573182247 4323
265850911 265850911
924603081 3082
770678796 8076
656100001 2187
955385734 3190
297278747 1053
666108990 2694
214936330 1972
290559140 145279570
45652822 2164
142067180 517
701 131625368
66600222 222
242399193 808
928203094 3094
934080488 85203
655072316 3366
668831361 5822
458761231 2849
231310059 4289
964413014 935486435
207269923 999
189407308 1640
566138860 2198
982796724 3276
206092308 202086269
194764927 2118
976881611 17854
6664760 37
452097751 1625
470690351 1584
890402968 2968
639446069 9033
889672213 9306
159000485 530
698809750 2437
786624894 9325
886807547 15462
646223603 7057
431594110 3370
447154893 162640236
13436010 59
796048322 5299
107497375 425
367500373 1225
171955203 1352
816506740 569638311
662702210 2209
543284751 543284751
487156342 1809
192040449 709
6160203 139
221671668 778
970745999 4350
524354782 41626
81147455 468
2701 495176859
554801051 50579
879680531 6051
663048314 3915
646970464 6503
445962919 2453
962634240 6080
711888029 3351
958522001 5466
545574882 3909
21280 89258912
322199236 1074
742803219 2476
531646486 4045
799001076 36591
604137254 3950
133940401 1668
402272101 402272102
294226044 2383
804461074 804461073
9200 617971266
279016389 139508194
347004241 2640
47099871 157
615954608 298280711
526798541 1756
100596207 647
20625500 101
5026 866583926
46856039 1383
810519843 3058
4631 657241549
976121995 488060997
521698260 1739
666597779 2222
184667236 184667235
186515448 2191
424551114 3018
248274559 904
670902993 2486
554102584 1847
495590966 1725
579504408 3415
577499213 1925
988524736 988524737
559790686 6734
779235160 389617580
13726 636503281
586961720 2523
305176230 7593
647698475 2159
183279937 996
486089828 1774
118937307 59468653
434689319 434689318
669162588 4866
886118556 73604
439734030 1876
874383505 3646
208200235 694
5349 710748680
251125183 125562592
279552817 1319
19458738 1569
742201202 5092
671234219 671234220
1804 514601824
426902534 1423
950941396 6121
8032 217876032
87899460 429
846703263 29542
960789414 960789413
517600793 3057
755482583 5737
653597611 3289
1005679 21
828872576 2780
227541962 1397
473232718 1623
510674388 2051
387983728 13555
543025216 15364
572003744 1968
246599481 822
418998526 1595
866104938 2887
122335316 474
83781 99196704
347434876 3823
47442556 213
767480400 5400
161280763 1811
296389935 1424
725578089 362789045
552419827 2107
982498039 3275
595195157 6832
825955800 2931
106503580 106503579
173954879 612
321301370 1071
184136324 1814
306720200 1525
440952319 4566
880491480 4520
704634304 4789
47206137 431
581098062 1937
851422587 15777
615688778 2277
976399189 396740637
885875246 63137
155840388 3463
290099033 967
283161499 2960
942930665 3484
586442377 3627
259551125 1009
476098414 1587
877606240 5537
111039521 734
912196139 8297
313998706 4499
139084506 493
807979344 4062
75300251 251
961318575 4272527
4573 259861174
598688019 5458
993414427 471158649
718769681 2920
817241779 3101
843878395 3335
568500128 1895
61145100 300
2828 522704896
140804369 13147
349356483 5232
779534884 288537157
173793629 1404
480185525 3973
205002956 1363
290699031 969
919386194 919386194
390844513 8088
114934298 921
487242927 8366
687739531 4706
792668667 7737
112199999 374
640800001 2136
746005872 746005873
58508563 467
694151672 694151671
358197527 2444
566399999 1888
601366289 15652
135285027 135285028
60157395 42218807
303299999 1011
937136905 76476
399298285 1981
147267432 1032
726565729 4808
74913441 1120
469589791 4142
380101826 1267
237306384 7301
385427866 192713933
624445665 62103
90871387 45435693
326097037 1161
550714731 2947
278202259 6245
583992287 2376
303989147 19755
474315107 49542
550229174 3088
23048521 570
759941348 5791
511378957 1746
416492254 289633
322524315 1413
131700000 439
137133896 643
861073308 8394
202082041 1164
154514895 2588
507195917 9693
386231847 3633
96118655 552
574501118 1915
943840362 3191
935801125 5974
319656186 1573
628299871 9248
255373031 2802
396684263 2632
954404236 907699722
490392476 1806
85296113 288
491297633 2118
530955231 7991
849000957 2830
836778151 5311
414766505 9851
8942 66655223
64042585 596
786053969 117234
1325 79551690
706957839 12986
32296 392056321
648464577 2909
331351103 2828
751916255 7718
488083547 10926
28441376 103
528301761 1761
259920256 5913
4939 965317672
350398831 1168
157458477 1865
114226699 691
187180877 667
188128182 878
491998359 1640
227157185 22524
228585240 1053
3966 727735584
520967516 14463
483756041 4669
459 79518772
881402937 2938
938229628 5906
158420488 158420489
604210596 604210595
199429862 105121608
739670640 8886
844926233 26156
580602279 4007
555764716 2743
348305448 1604
768651637 2661
536576472 4944
811301382 7715
371102344 1237
2758 770241890
317458261 2923
248099173 827
881208774 3155
215731863 215731863
7112600 55
471008414 1987
60654623 330
692565171 8116
654916612 327458306
184873442 1290
722400001 2408
542700000 1809
317701058 1059
209407160 742
166015007 684
283199057 944
431188991 3328
983110905 4995
610314108 2041
562778207 5436
39650457 231
964203215 3214
630004697 4813
847699547 3634
851208934 7190
402123525 2363
538878969 269439485
5013 800215164
201899600 673
9559079 54
819206903 3516
142065848 605
384300000 1281
682951524 51985
909898367 3033
269480159 5758
77197901 1003
693597688 2312
863541085 4929
538065074 3725
408316029 1698
324986447 1454
550469079 2884
770829006 2848
783601618 2612
970487898 4882
638289264 3962
459533533 459533533
801044578 11197
260399132 868
883855019 441927510
897522173 3809
899617709 8756
183194193 124211373
518701730 1729
639683202 13913
484166413 484166414
935213834 5585
499239237 13798
884689607 5354
507068100 14905
692465612 4533
996698109 2430971
470401567 1568
877494622 29059
911692800 4320
964791190 6128
717197060 2593
963900595 3213
608768659 608768658
485662385 6128
744518476 372259238
343969500 9870
756900127 2523
921973061 13270
370179439 1439
208575102 762
716703982 7262
457079558 2202
544501643 1815
661212174 2517
344398853 1148
421499124 1405
647403530 3720
5095 946324920
487176051 5675
371755473 1521
759083365 6966
428963535 5607
532142207 3551
793664176 793664176
232628246 1347
724183367 154569
876897076 2923
879412002 3521
839702591 3288
598483422 2643
451501504 1505
1390 323102720
880988033 440494016
4045 467543609
419921142 2126
1714 465427182
614641913 5701
536401921 1788
27520650 185
344904337 1764
82500275 275
4439 616976610
13560456 49
33400750 145
512613988 3273
385518768 2755
808424588 30882
915982576 4075
699176980 8945
655147173 5204
471640035 12045
744792915 4643
118800000 396
940785118 8144
453556383 4192
225384940 10997
317630676 1254
534622527 17816
202130827 684
734117591 15988
547115352 3864
492001640 1640
695271750 2910
910923649 4550
338511824 3805
754841605 377420802
1490 334914043
304569679 152284839
782399728 2608
1001 148992844
245100740 817
62875050 233
875 234330626
803383799 3748
273459562 1312
526034884 3489
421638880 2951
253499239 2890
397628037 8332
331301936 1288
682774212 3644
36533536 215
31771124 155
481711117 3098
779295063 5474
884989487 442494743
730339095 7961
305035536 1351
487939319 2101
516411177 2860
220765293 1821
808915405 16851
316172746 31507
837902793 2793
903364007 3529
290097719 1485
696606148 36967
576113941 288056970
721717199 5800
526319808 8934
31284 534177963
746083911 3245
230368183 230368183
36501415 36501416
799808677 720896859
738237874 250675
758141119 379070559
1408 355963720
612597957 2042
720086248 13979
220500001 735
1823 420795798
858250341 6247
395463933 3687
156299685 521
187472532 945
168614610 57006815
503527788 2225
974404796 3248
355168618 1682
764324101 4572
7222 434862659
467400792 1558
152323417 567
250019221 123106080
202603875 1525
389958278 3331
140699558 469
938354156 6527
410637094 7646
663630130 2649
88969133 88969132
921480357 3669
196797034 859
365042889 67538
3162 282114210
844245338 3054
234575929 2822
578428535 2614
13467 943144829
311906994 2873
248976765 1643
751112223 14971
416299115 5353
865898531 432949265
832722052 5179
355931997 7925
985110348 3881
562387498 15781
345574812 1254
573115588 573115588
58544499 778
469385852 234692926
505192710 2167
3926 979557719
128100001 427
603856569 45394
636902684 2123
975328233 11113
435799015 2185
945219164 14749
144520499 690
4983 689886384
806782917 5007
908396972 3028
704336746 704336747
900297000 3001
385764351 1376
2879 193819858
520203358 1734
538388472 191565
236154382 809
948847535 3708
195530990 670
4534 439158706
65423432 25707593
440299722 1821
832028517 8580
780572645 118881
3174 816359148
792954360 4367
912205915 825462609
590045413 2434
173596652 2494
182878591 866
338250122 1142
427198575 1424
164399452 548
2343 281389609
840443085 7267
716432856 2465
14544479 7272239
331948859 165974430
367498776 1225
881699968 2939
754488251 12764
795468679 8122
2085 126168813
745425488 15962
885724708 8110
524827775 262413888
250853969 125426984
342599999 1142
565277151 3872
561664507 48282
819903646 2733
425665834 5077
734259925 6962
46159611 200
790523565 7577
283599311 2725
848202635 5396
311389725 1119
518399771 1728
784773793 4816
2590 439665450
439249225 3453
625005750 5190
635945959 6740
376159103 1298
507695440 12769
943803145 3146
541799660 1806
100837860 1074
109330808 3406
590101966 1967
415579971 2689
164951820 681
146914901 1100
995347080 5391
983632320 4392
358669136 358669137
218773640 1092
731477235 2685
395402256 1318
785896264 5159
824997249 2750
73821757 345
694106640 3160
211816630 1238
908697097 3029
349194397 174597199
59519991 1410
950565412 3996
670506805 7851
412436724 3724
2288 655172861
930903102 3103
540805911 10381
323342143 1969
21358263 10679131
889666831 22230
638708181 4108
460479520 2029
963868563 5878
3867 937403337
394502525 1315
145286913 756
556544353 6916
822940236 3078
481658639 1673
495900485 1653
221193509 1421
109831864 369
3641 442721381
1054 296477552
397339579 1926
974446091 399657017
428290568 428290569
825793113 7624
911873184 12183
447481711 3940
719717856 8034
289960179 1501
315016812 1062
817717019 10110
705301225 2351
941403110 3138
131309262 1070
309432948 2046
841262626 6615
4767 559922286
123900414 413
540628279 270314139
979501990 3265
398868084 2345
520012111 8846
643873552 3279
623032799 3900
647528470 26333
9414 153744785
273299660 911
504460862 4610
165247611 1316
600001 2
864186600 4935
548101827 1827
654970518 4211
2164 572327813
135160978 4951
348863693 1941
81350989 40675495
468827275 5073
180000000 600
425502847 3135
469225547 4092
645552253 2170
949504796 3165
761938850 2670
939026384 8615
549426777 1851
566353364 4174
886437824 6825
944397438 4383
980996729 3270
3915565 46
279339390 1017
150872754 2008
497743096 60223
749264885 15489
395667096 1349
583501944 1945
789732605 3401
360360367 1487
97560410 793
814628598 3126
269699337 899
468993305 5177
921720864 15968
833338715 9269
12299958 41
235199360 784
252299542 841
180485841 65783337
17618126 1184
346046778 173023389
224392980 2796
533632542 1933
563976749 2022
41964847 470
532923413 1927
221614829 67710
951312122 951312123
36050821 156
516884963 23302
406092904 2137
350 66925047
748575486 4105
12664139 12664140
381215075 2978
338635887 47814
809999999 2700
292200001 974
859202863 2864
720598579 4511
1389 366225919
3505 461586937
14256899 50
189823791 841
608437297 2874
997951984 997951983
772460464 7727
793713888 3168
758056721 7424
976745521 4185
291900001 973
582012751 3950
840848800 16544
16500055 55
419530812 1433
91323682 1129
752789640 658277304
696597730 2322
873104165 4202
194237292 711
676477788 35153
942918506 5897
712502374 2375
854131141 9626
845898080 4395
450031804 3005
401186699 5175
957305045 9546
621258620 303209088
751354967 4181
614004098 2491
404091743 1541
318283942 2526
386996731 1891
331696042 165848021
689919184 231165961
442196909 2667
133192125 495
241200804 804
34578461 275
446853720 1819
902698444 3009
263009239 890
890097032 2967
689678739 13958
2647 612039762
796978671 4841
989767723 4106
66598126 25271268
485381745 2897
767697440 2559
29156044 861
740402468 2468
391686536 10628
619502821 2065
335488267 1962
650997947 2170
867479040 4911
693 70643101
880638298 5320
261796744 1022
5774 361507843
118981777 1668
523798254 1746
274363334 1227
351000001 1170
689101161 2297
972344673 240104
126574306 866
289616734 9792
244266318 1566
610797964 2036
629737040 12136
829500001 2765
3851 638512683
391464051 2290
780988633 12723
390142799 1616
340094734 1831
14975 709158829
137402201 2383
784497385 2615
549852332 3467
519298270 1731
599241274 11594
2125259 60
3 818364
42576904 163
248819356 929
691202304 2304
262686456 909
471373610 11738
179721101 650
820309774 337726684
513103925 2372
407424315 1924
776356549 5181
807170489 5110
281700938 939
133329734 103970253
852835770 4386
527900146 1949
215543631 1382
909453792 5847
293757653 11237
986134062 13331
646883501 22850
266988387 266988387
816556973 14711
273555615 5396
577368080 2864
313397798 1072
952787976 3833
444233360 4055
131223030 618
816072296 23896
807906615 28555
792272160 3677
738792934 33145
164063232 1101
998101510 3327
304028234 1701
697668804 3642
355084477 1514
76308945 402
515619872 1754
866705459 433352729
229200174 764
781497488 2605
915017418 3213
461260170 16767
840030573 3194
630585322 2857
930675426 22741
675109701 5675
923351753 17202
955195312 13082
489600001 1632
200872741 995
477532567 3066
807159023 5303
515734042 5293
497165622 4624
205199743 684
898171820 5018
720561849 4315
169 42037266
390853265 390853266
327600278 1092
130304831 986
3208 923438701
948 242544907
53442148 552
518886662 1831
937859630 3767
7561 776618119
2949 591430211
1296 346065243
462155849 231077924
115877 942891149
741603192 13492
804966216 14922
488881655 2311
884369377 2992
157903746 1001
934825832 12043
620848033 8948
820953585 7432
995403318 3318
444301142 1481
223159510 2500
80259592 47519
700044235 149848
794337660 5517
46200061 154
885253494 885253495
378386779 2274
669109810 8402
709228375 8173
49026668 191
482524513 1648
949661248 751556772
300699309 4318
3931 727899706
49677238 335
66022476 295
397499999 1325
736741983 4209
969789626 6125
441710299 1641
791916735 42848
901116052 3099
663840536 7912
1148 205115377
240148283 120074142
514726075 2180
481270373 4381
370201235 1234
999003330 3330
460198466 1534
135795965 1521
828188101 414094050
618376130 58007
839997370 14369
545419387 272709693
790380501 544505358
527024448 263512224
899997 3
985796714 3286
876367839 7478
699301060 2331
464859151 1758
453601512 1512
243679701 935
245701097 819
42586999 148
478421935 2602
638679913 60177
31140949 157
822329550 3018
190217486 4857
737001530 2830
739878805 17581
749020829 2815
127 34962465
618642399 618642399
126516907 5453
173099422 577
332302159 166151080
473679601 236839801
983563553 5881
500988164 54113
93441908 802
469366868 2201
876487589 4785
599088127 9401
117230594 1235
840485697 5622
546674311 9719
53605552 182
311966189 3195
770402567 2568
520551720 5731
1890 204813630
660221079 2325
466214192 1636
777937284 388968642
609402781 3203
568073866 284036933
169321742 578
599398003 1998
813904703 2713
168899436 563
950595587 7254
374452177 4872
572967629 572967630
512498447 7161
754993995 5705
73500467 245
344099793 1147
572400952 1908
123419149 123419148
46069850 1311
523311956 8107
229499236 765
564391615 2656
17700059 59
622815121 2785
883803984 2946
993881510 6867
357214730 2527
4829262 23
919939187 459969594
532202816 1774
319275793 1241
1569 370637461
2966 630818235
221628859 1220
81918078 354
983515109 17085
807299848 4082
788699999 2629
116679361 3104
30900084 103
259783524 12474
673848303 5465
689437298 10090
490198365 1634
26182365 292
337873170 3099
231785353 2017
609661439 48590
129900298 433
495458569 2948
570328882 570328883
802499999 2675
928497694 3095
248880863 1832
319235582 7384
578371387 2028
69227059 236
703586340 3472
720769760 81040
111331323 111331324
329206969 1447
653401959 2178
578991679 8260
476526720 1698
461987695 3498
755475651 3287
367570481 1576
154200000 514
345177110 345177109
813903162 2713
572507153 1967
553963563 2618
256179366 256179367
775440888 7426
865083359 4064
806856846 4524
521047645 3068
931201941 3104
24797 294861127
519518593 2505
718575004 3215
245913759 1172
2618 568691263
11100002 37
608223389 3182
231697241 1160
133784463 1042
26899 767303065
116485218 887
332846115 1330
952324073 3186
617300737 2176
882176790 15415
571482762 2518
501246833 2192
427376939 12067
168405654 665
187250366 93625183
400198983 1334
969914114 4099
81599727 272
150909691 582
842004777 4342
411911473 3821
661982099 330991049
878554298 5799
529827312 3899
682550881 3084
98400327 328
559800204 1866
621568596 2600
38508764 304
40951663 20475831
70822447 35411224
714051910 2810
1632 375035232
6987 911128295
507902475 12797
468254491 1887
849396139 3020
339968385 1888
352193432 1448
583087300 2671
815785843 3752
847029455 337463860
956096812 3187
156412705 3788
776782706 31494
212716000 994
507924775 4227
268800941 896
43140876 1345
540008362 2494
943679999 3628
880593185 7066
701961332 3834
244003372 244003371
359399673 1198
185902955 893
3372 714375060
979026679 590239422
721500000 2405
637501138 2125
162582302 4034
846185158 3173
257400861 858
885485109 56144
810302701 2701
882414433 5238
972280662 6421
81137828 329
1735924 7
198634721 2442
725083594 4069
611357557 3439
810059500 4625
770400722 2568
155216674 1019
22200026 74
662969315 3900
426487315 4631
336299884 1121
495480021 11194
160536914 78593445
783304303 2611
674881824 7253
962869606 24343
134886067 843
38827 811798350
640545501 9290
115799994 386
1036 224140612
883831081 3720
705225219 7453
620255161 4729
465598449 1552
929398998 3098
344101148 1147
954496235 9348
86399820 288
49113859 380
31153738 178
427780421 2199
306647628 128684890
783002611 2610
892184876 15152
25862545 108
787661940 5435
651601101 2172
930256130 930256130
6344 614326347
339578821 1470
373267651 12315
38400045 128
762302067 2541
890488200 4529
364358926 1239
222419988 13092
108600652 362
970075567 4529
445388361 50509
834760918 8003
245809194 1355
958780883 5106
364267302 17662
506426191 2622
3445 976295029
477601591 1592
257400044 858
379857954 19306
988134616 969296761
284019303 142009652
704601319 3460
42411919 181
406673851 203336925
621539098 19786
604579521 226030752
284171910 1757
997736550 3450
675002132 2250
424798663 1416
419100001 1397
846045416 2989
683237945 2672
120701131 1008
407291759 1544
711078207 4519
926400001 3088
389411058 194705529
21990371 2451
908117614 600134346
581650726 238577
174030799 595
514803053 1716
13135 952074684
873597421 2912
308526720 1032
320998995 1070
745257475 3666
231844888 115922444
775889647 5396
86887710 455
578401929 1928
196991823 4998
315434257 106771029
65559377 290
196200660 654
313349813 10210
426649826 28483
936454897 5979
470163377 2647
216599999 722
905656158 15642
3840 693953271
781799668 2606
358076205 3530
204668354 1523
741902473 2473
548532743 1954
801320346 8207
268801469 896
237091552 150820913
32000599 171
342841017 2378
46202307 16155990
346498599 1400
697254234 3890
714546037 3306
448442608 7387
828703481 4510
711261407 2893
956741680 30373
790734999 13070
779610433 5358
53699820 179
631589737 315794868
13 2670342
712599834 287422178
17400058 58
424499119 1415
31800071 106
563698121 1879
387600764 1292
655813818 21019
471221775 1732
2835442 11
452099999 1507
675610753 3514
197700001 659
675621087 17107
484105571 4714
279900695 933
449095770 1929
307498976 1025
668697772 2229
764481510 3061
12441 814885500
585761655 3638
914703048 3049
715524279 357762139
255600078 852
6129 938926026
417027745 2016
756693085 3638
340632912 170316456
931036174 5130
791363069 2638
897303474 2991
734021970 19910
175 38891125
737739827 4788
420000000 1400
394011521 2590
93786456 552
243829843 1167
488444270 488444271
162583405 2077
95023651 95023652
680133348 4947
3134 820901022
139928529 1252
654625330 2853
128384198 14356
676635600 4720
651599999 2172
272009781 1341
766758282 2582
431999293 1440
217227771 1010
626128185 3796
788820250 4408
66537976 256
33053503 141
286200378 954
882516606 5131
607036798 2683
255012061 4407
148338221 499
10850 643686989
21069936 136
611775527 4507
668391249 334195624
776905428 3653
373581914 1312
274199087 914
328337593 1247
834000001 2780
789054054 4251
695418985 3588
147007129 978
10115 490388094
155410787 77705394
967040703 10715
393713320 1430
353998819 1180
359999505 1200
287399477 958
2489 659045486
753831334 6892
942000001 3140
296759849 2435
430500683 1435
566969442 3246
673200572 2244
538852103 4553
125109429 727
313571563 18066
7200026 24
821397262 2738
47979224 369
791 154086927
887882088 7330
517115855 5103
517858692 5334
50653403 564
8753 974987917
820590603 3672
296101430 987
829363071 2894
25499999 85
109614796 548
175716226 175716227
58563417 245
103799778 346
985991007 21653
584940418 6826
905608289 6032
336516755 1415
398333483 2133
13621 877186109
487426619 2985
566265964 2662
13974 718631487
600728959 10712
941299485 4245
612462275 2862
54142439 2229
16859 420886432
586155058 1954
668349441 3520
711582152 2944
754204488 2867
126000110 420
811307261 15452
909895757 11452
634501141 2115
705707497 3803
75547350 1569
358267334 179133667
619592300 9961
813182042 813182043
513306640 5060
818538580 4999
269498592 173646
37312780 295
504266664 9985
12552472 74
296400723 988
546008568 5754
604850994 3058
986698360 433143284
827685600 827685601
5611 609858351
317974560 2320
298935209 2435
999246474 4670
875086974 16663
44998061 153
16781952 174
540615482 3178
788475951 4334
222375587 763
678599915 2262
432135208 216067604
152660853 1017
21014322 10507161
307316438 198730581
792300119 2641
761319955 6017
120104774 8325
59291989 2652
411072031 2270
479920803 3361
188999370 630
622564470 21640
956404082 16243
288300960 961
811518105 4855
298190665 1726
178903950 842
563558592 1889
390799575 284567443
394906598 1481
545485854 57101
107099643 357
82473030 312
182308499 11049
19500129 65
42949100 239
3406 350417941
954960801 459141292
294398697 1493
665278118 12482
204549746 3544
192110770 1504
869637858 20173
906955686 5130
493707805 1928
389501886 1827
499383780 3529
659101535 2197
55800001 186
453683368 1634
853833859 426916930
84144577 1988
487580609 4510
407039720 5318
219300811 731
253819662 2992
406280833 1359
601747365 14555
794455265 3498
163301151 1150
230901779 2850
543227612 11343
316798944 1056
216049623 2922
620646000 620646000
728863071 4478
445729367 1722
96900000 323
561967381 3810
772392241 2824
378194167 1834
98196375 11625
69215662 671
188400283 628
737567767 5229
212265119 106132559
503349574 2790
850197873 2834
482101607 1607
321249196 3897
930049166 4896
16160 994892848
863397122 2878
771600691 2572
779303436 21383
788397371 2628
862585669 9723
807679729 3289
861060738 531217399
418766287 418766288
425721555 4266
862303056 14689
721481453 2489
274799084 916
704 206231872
967296231 3486
229075147 2107
189993843 1053
25410601 342
758889761 4832
18843498 112
248362693 248362693
397050391 3109
516001720 1720
285601056 952
916622881 5222
568147591 7296
825144221 6338
47093760 360
721625729 4448
251826940 888
666653102 13042
804004922 661287756
170701078 569
3517 972905723
880446433 4336
833593972 3493
749871511 2643
883922725 438484268
725319717 496379089
251159758 1473
46104223 23052111
958376100 750106599
989724134 18229
17201 426901912
711109272 31986
6733 944588527
4616 972432698
635328325 29486
36793676 18396838
809999327 2700
5068 833698592
675899999 2253
317401458 1058
777136683 7818
602099999 2007
134400677 448
2269 576555403
362345949 1953
346523751 48875
292819283 146409642
12361 994077962
319286966 2047
17699940 59
343898302 19859
628919001 2367
353257437 1787
144398905 2353
386098712 1287
483005754 1782
291451636 291451637
3631 851278965
844574978 22286
813515502 3862
991203303 3304
861002871 2870
876700315 4011
448438290 1763
215830946 1531
306531219 1258
578401547 1928
77481209 265
551100000 1837
933115337 5566
263169903 4523
816302925 3130
877015584 3936
712404052 45278
741518490 2727
686285201 10993
632053060 2770
52535 459152704
646548883 3457
556280725 5005
382175232 190121715
468178513 1833
308100554 1027
689783263 2836
579499237 12924
353998986 1180
620703169 2069
964242123 5941
959097795 3197
247835219 18570
397 73477307
263700851 879
757721943 2607
970831595 9186
922348464 3876
299699002 999
610374067 17827
348415488 1408
952826080 5073
497140991 2032
619080664 4017
436801457 1456
193130362 925
664067948 12949
40503439 195
389701299 1299
345334704 5791
57033891 33892
417045065 3022
760038496 3069
932886372 353048
60990232 30495116
71400096 238
144900000 483
519279183 1741
508228381 2830
88103511 88103511
211504610 2398
5640 922074151
113751462 583
873175256 11709
962485821 5049
859667019 6260
73590553 44982
217630460 820
372898757 1243
564205488 17193
330616225 3132
725998480 2420
55636978 672
339872613 1443
618189454 515823858
956096812 3187
102545845 851
49590279 388
967197001 3500
926378313 12273
984877655 10249
321913759 160956879
196462837 19421
387865927 1939
276434643 2203
439369718 219684859
879804000 3786
689014725 14975
428719020 21324
657302240 2191
615361497 307680748
838742039 5844
776096180 4923
549879521 2540
639301145 2131
138545587 983
758397472 2528
361959304 10429
217784401 1871
602322586 365604
872105717 76027
119171876 842
808201012 2694
249511988 6205
97608627 26338
909092490 436589966
531386900 396982733
490798365 1636
766754071 3290790
122203339 800
307 51852607
584944461 26431
35937673 166
313798953 1046
377567421 7391
131647993 7133
939765024 4741
909790792 3722
65146050 225
959100001 3197
347098880 1157
803839617 11802
236152800 1741
86947085 389
228785734 1959
512839888 5469
530884817 3862
449478941 5001
398401788 1328
659886404 16505
140699682 469
371401412 1238
691604920 4739
2763 768424048
959306019 8206
909121510 4655
54844830 342
552475053 276237527
6050193 59
821265978 33982
232062183 1226
899101435 7738
560546996 5917
650330020 28527
355281226 131590798
677909483 9197
2524 404387990
952941481 5132
177919462 709
5042 864299640
973231604 13494
616684226 30398
193418780 687
265338397 1242
314349365 1345
668432521 3715
528260965 1932
104400348 348
44938981 35964
274155684 6001
474646717 7915
90489052 560
410253942 326502476
279912599 1005
174710797 2917
996603321 3322
811737279 404554027
172702336 5385
753498538 8578
937560542 7718
757752197 3034
241252483 1146
22177 827803382
630017375 5875
650621026 7965
290699032 969
568507056 2964
159059456 11132
874933470 7009
533946953 3454
589044255 2105
61534754 303
277721693 1629
596101987 1987
274539739 1322
800904372 800904371
629197228 306040091
154838912 50546
754649734 4124
931214967 3914
601466881 2048
120300001 401
421481254 4355
672736193 28012
679146261 4199
519104133 2187
418392831 1664
2791 623391898
504215200 2144
474655882 237327941
68999894 2298
362384841 4661
952202662 3174
400477396 2772
205754556 1873
628738607 16728
298976432 1281
174147328 679
259454731 2785
100579240 488
32292005 162
572321420 2090
779899784 8023
373569514 2003
370894539 148180
189300674 631
504401518 2279
465022759 2614
756314801 5452
792450186 6607
287333767 143666884
443078499 4966
582901944 1943
708932255 708932254
221346501 18838
502515432 6869
250500836 835
170783842 51087
41546960 140
174230532 689
575726002 3881
219792472 5738
490988593 2818
623893978 623893979
277094144 1181
172717904 105605
635401057 2118
569677558 290667093
721722910 5815
235799999 786
555984272 5206
214211341 980
318873241 2520
502164749 1978
1799999 6
103200345 344
533417752 83818
718788115 7722
221370240 3136
536271060 4602
709681646 6469
514533533 257266767
203631704 12502
241474008 3252
11129 967023851
459452265 459452264
338723145 16196
544755562 1817
996751789 5020
40869821 186
377530875 34525
154517901 6109
187822141 660
543687257 2866
4214 311106053
997604146 12206
2120649 83
375600001 1252
236714492 118357246
524168966 6639
393321349 1390
985 289270395
381600065 1272
495758631 2013
80791779 2726
148163839 880
972383010 628471383
493662651 1961
672867093 336433546
359406251 1250
246103481 2149
748305635 374152817
172499425 575
580573057 200596582
12758 697297013
75806889 664
204133021 1090
778 168438833
482197101 1925
948985443 6157
777888195 6465
718915977 153189
629476943 314738471
34139184 169
17075532 73
248727846 1014
657585802 657585803
838255132 10119
564369415 2201
587953363 11101
467565300 1850
536327261 3827
620616018 283967855
241365123 3106
84834560 640
645272123 12691
519408552 14884
984587715 492293858
185664317 5326
1471 269981247
336747168 168373584
52538543 216
232237236 2409
895518605 29450
102217501 1500
801523396 2815
345048598 172524299
630 94288869
572275002 2924
541024845 541024844
739861821 5265
422752218 1598
22509489 104
744627551 14076
241445439 3747
174922957 4836
691633581 2373
570599668 1902
5021 751810652
788600843 307601879
468545009 8421
243633241 1399
670416911 2376
145597094 765
713402377 2378
31503328 187
38574491 439
876302921 2921
312308430 2226
645986161 7380
787197375 2624
434299071 14065
565430734 2919
413621952 1634
119417936 866
987338470 4200
776487040 7856
61315799 1820
78493181 268
548645925 4825
850401122 3271
164647955 24359
644400000 2148
228086359 16134
918513047 883740211
502991414 502991414
568910978 568910977
554270029 8594
886077154 11141
831609976 31893
2999990 10
684001140 2280
218100070 727
557977731 3244
336898877 1123
405813001 1519
470654800 5192
1830 440385840
238928235 72653
781268415 390634207
303866643 3228
416250831 2470
261612164 170305699
654052623 3606
849921496 63699
576900001 1923
169727617 633
444302571 1481
135406657 784
855034706 770717849
631449351 31325
984597996 3282
855000001 2850
129350347 488
26765826 13382913
494098354 1647
299699074 999
1204 280513940
626990310 8170
508163251 5375
193118677 896
747902493 2493
287103837 1531
551701840 1839
100783905 3116
155369498 109544985
610199259 13950
952423163 242532
270506445 3755
151799494 506
741000001 2470
502397818 212609252
516970400 2384
3686513 87
155782546 622
932059189 9368
621362537 8876
351300000 1171
701988151 8497
463452 229891557
644108885 2738
882902897 2943
381601271 1272
34946634 17473317
288146405 1283
78000001 260
499500000 1665
143368390 143368389
903497784 4452
222717289 901
970661725 13247
789606180 25821
373796785 8676
461920872 2463
952079510 952079510
576359262 2069
343153698 2031
239400133 798
725802885 3006
110700035 369
596098014 1987
498421308 1743
999508305 3890
965138329 3564
568800001 1896
177899613 593
444012821 1754
4094 819235835
837294201 3400
960744851 5545
338099980 1127
471001805 1570
405394883 1505
1532 288283561
762933112 2934
777948182 25663
888443567 102261
808446159 808446159
262952091 1037
441600535 1472
373129135 1980
15372846 83
390756211 5798
515371076 2725
64441715 376
826138931 826138932
165723281 1151
622672868 2605
566479551 4082
913852795 3407
998243825 5601
736878552 736878553
749400399 2498
5729879 23
963989387 14093
993016520 7743
494400000 1648
67809409 231
100 8990345
714035495 15395
841198556 2804
141455137 1964
862652622 3837
591722509 3874
1844 201101080
431299135 9327
928985423 8026
329028531 329028532
390509652 2652
366601222 1222
967179303 3514
528603712 528603713
457318212 4108
701240967 350620483
663169876 14759
202171823 1858
20886753 120
71519039 304
953465656 915834448
131100437 437
777323977 44910
299700000 999
96214314 96214314
457502802 1525
828245636 828245635
457816155 2615
105867301 1155
256552786 955
661609024 2695
276899076 923
854006967 833857044
867074100 15460
207522560 1610
68348591 232
713274824 4792
397172863 3973
627058362 8886
562 100270871
884697050 2949
438055089 438055089
997202075 3324
344272453 4623
90524919 14024
964801488 3216
645958515 2772
748587611 10356
777034300 2839
522351076 1901
530398231 1768
831803807 2928
9985915 2537
17053636 85
18434315 138
705391949 19871
758002575 7289
49711201 3300
848582866 848582865
947628730 4291
879941958 9821
23107674 109
155137721 155137721
425231014 212615507
308262797 308262796
691384896 691384896
975212919 10870
4991 372268708
352640278 37841
943861104 3714
254138894 254138893
687990791 592946003
253444533 126722267
400749824 2575
881563321 9171
442065721 3639
89611595 44805797
832835026 293989474
638683110 122785
300900204 1003
825825109 7390
334894377 6206
882960275 2981
574421323 2336
514643837 257321919
109017453 3267
834903265 2783
726932562 6697
182410589 1015
405901352 1353
207938358 103969179
533995800 3684
570284488 3023
87900017 293
300480450 1975
877887749 7491
964802448 3216
252089227 49761
47999841 160
518805245 1769
231370183 2542
395440182 14657
493119728 11511
794543036 2795
14213633 123
198283514 910
944096853 3147
597898008 1993
82436712 991
256406242 2034
489899718 1633
149484609 832
218815250 1824
331201226 1104
4651 376768208
540414740 2014
575094421 7578
424222355 1810
778882222 4641
908507529 454253765
295797216 1990
263889263 1176
61499794 205
98261905 12272
308516290 13879
52884284 232
1484 116090643
709694374 8409
5064 655431446
817151456 12473
682338655 9095
216351491 1209
168505071 1145
492296120 16911
38302092 19151046
668403539 2228
3511 806324753
224380859 1068
659397802 2198
237601256 792
26625820 9349939
639204490 8547
285612841 1574
835033346 3191
335673145 2586
409990667 6379
770931251 5079
614766107 2251
709036232 4937
792597358 2642
842383441 4635
645432601 626654453
163502961 11386
135413838 671
12126 739923602
150062674 6569
448361879 1577
538300223 16488
22799924 76
295306045 1998
159299470 531
312476527 2576
11196 939586809
621496284 2316
2081 572157984
3746 905332027
980202469 12518
863549903 431774951
223707360 223707361
208214449 1146
281614351 1832
221534005 5163
754798487 2516
387898708 1293
367795212 5131
719825474 4567
973704620 8431
479023609 4634
506178123 1769
334933364 1862
128636467 64318234
481347901 3135
529508113 4046
305810818 1027
193076421 193076422
954121718 433032029
547199999 1824
220231233 110115616
350864505 1272
186336249 1149
250747930 1213
159224891 15061
741044161 3184
598874237 299437119
662399603 2208
739800000 2466
818627279 55780
612586948 2752
941761433 470880716
829741897 829741897
914833996 13917
737697542 2459
171599467 572
413800988 1975
285534710 111103
143998181 7354
823107453 2751
12022100 1323
735187717 2497
575701919 1919
240899999 803
848506959 7373
195000651 650
795047557 3103
832713566 3506
522897535 1784
395233013 197616506
7928808 31
331800263 1106
22295716 236
487545215 7770
685770844 7823
547259246 8356
108949175 389
960744936 960744935
153732320 866
964021356 5986
842840907 3367
431113933 2661
636129531 10723
957 216846258
244946042 1068
516055105 7008
824816297 3607
175525282 1066
165728901 1370
657798734 32637
741410555 4299
377582233 2362
501000461 1670
708409973 14309
233699381 779
694401158 615449488
748661866 6003
606635853 2050
835905333 835905334
328556855 328556854
145127230 681
87900398 293
796909994 10935
129856198 59864493
682067275 14260
190659841 1038
392439460 5555
982604549 5836
333902141 1113
33012797 338
1338 222350685
881212076 3324
77830513 761
682198197 2274
559921663 279960831
137258847 502
765165931 9606
351350089 2039
517564096 4648
706399314 706399315
895193500 447596750
532039887 2139
967076275 11352
110956436 411
254400847 848
458545033 2516
243385501 8009
2272 125304472
288604111 1688
395002528 30488
123065039 973
302209068 2468
234300000 781
559914930 35010
595965209 595965208
557229064 2771
630213656 2458
448886124 1746
128846250 589
691157575 2482
651751679 2280
467701560 1559
491398540 1638
299541644 1029
814278402 583671761
520 121554953
342652246 8049
549192560 7974
635670854 635670853
310326505 155163252
337995541 130201433
485621448 1702
118720591 470
95638764 519
216420279 733
168019813 2213
502638188 2132
205473511 810
803140102 803140103
957297505 3191
882702821 3367
284094801 1768
160865694 639
149167944 3438
133457034 711
837534273 4729
260918026 3521
673530852 5965
945433040 20523
211578650 3621
364548088 3737
989637140 3327
2643 233534316
794099738 2647
627698151 5585
8025586 41
424854099 1736
22662524 260
628325041 6969
3266 871622989
269115524 4498
223634422 2688
850179173 606385108
674 113827142
144039663 578
319032090 278693734
67099799 33549899
261299128 871
187908476 1689
969837267 484918633
178800218 596
175056102 19076
845339408 780395248
79078182 631
172496420 141750781
373094122 7755
349500000 1165
503993113 2968
604886275 302443137
442170575 1816
468186750 4491
337005739 5299
351581101 1950
661004203 5202
558901864 1863
781404388 4369
775982637 2763
379373443 189686721
974098323 3247
45608705 169
575401919 1918
904503016 3015
132529957 516
38288976 176
275041501 1583
435298598 1451
585298823 1951
487856600 2807
52761191 581
729512399 8700
376824700 1855
32999928 110
347996575 5721
31793663 512
660653967 3598
577065770 2258
575391719 575391720
732985713 3841
3356 144156843
490333898 4020
5012 530943659
832357178 416178589
438899916 1463
250501220 988
714002381 2380
2979 599224263
49180556 24590278
459177428 6158
342935151 6256
250511445 2909
156662572 692
819343017 20784
136627109 599
293118945 2864
231123349 948
466682305 4449
528866177 528866176
250800836 836
92666347 1913
204930396 1079
2819 782675354
829730485 2871
295404763 295404762
173099424 577
359503993 4248
829949312 4055
87970336 350
646184879 8217
65286290 380
791402639 2638
886846376 3811
458319964 3096
922005 15
273107821 1594
419796885 1741
161050284 1133
335170127 4776
252901300 843
402000931 1340
579300136 1931
743151210 4314
17132590 293
813902714 2713
898202994 2994
330600866 1102
56643543 298
76146736 1282
508041614 508041613
945085275 10377
934503116 3115
326468871 6370
998565493 790541671
946047134 21473
928946877 4620
444298519 1481
86325486 897
544423953 1893
3719483 13
7141 876847862
999091106 4445
453372191 1872
937001942 7703
787283534 5642
310584832 2302
538358308 2820
992261914 12606
444098027 1885
981435503 13512
425125995 212562997
298740749 2450
131206915 963
539255048 539255047
689268817 11054
404374845 35366
797282355 22654
954 200464974
150300501 501
99641664 68540934
874002753 8200
468298438 1561
577200994 1924
843000000 2810
39081327 682
14176 660105440
426452401 1815
987055462 3387
315705897 1576
693336319 3021
307304239 12580
459255255 2900
3006 762039570
650821611 2299
597876805 2682
736222021 4831
582041116 2655
765422704 33837
13063 645129318
609276546 6009
383703210 2726
861948599 7903
897200307 5692
5298 653217204
72542080 261
207599374 692
373798753 1246
553199523 1844
644086114 14881
64452957 1844
466050242 2174
53462498 379
465510492 11082
470098433 1567
749716604 5445
595560058 2204
297583191 1167
278999999 930
640802136 2136
516224970 2115
525637361 2701
740270224 3031
265778606 4960
785734982 6481
3905 25531379
427798573 1426
498291378 1919
538198206 1794
515698281 1719
648100049 18328
4921 674427971
370120093 3084
942561459 471280729
224369186 44504
841657945 841657946
79799993 266
356751739 6671
694911321 347455660
228733495 4164
168274464 5592
545646073 13649
904203105 3043
6640 532728333
405601351 1352
490351930 490351931
3647 721613655
292501631 1709
396301321 1321
1256 255902457
61615337 30807669
703802816 2346
20100058 67
986097452 3287
921372816 12432
131399999 438
43 1672253
954003181 3180
291603545 145801772
706596271 28947
257400536 858
6457416 51
315930109 1809
636749903 4074
281785782 14489
490761033 2956
732902443 2443
782405858 76963
346501156 1155
164050812 1486
150523047 150523048
804829470 22171
286801745 1041
315000001 1050
248227704 2088
359670143 3824
27528354 27528354
802497325 2675
330883517 24449
923700000 3079
608651692 4993
550631072 550631072
197196859 3031
4632346 17
747793281 16413
329969427 164984713
985847066 985847067
113835084 713
47001678 346
2734 340894258
326663695 1158
103307335 1326
549898168 1833
917571107 6726
276599078 922
509935728 1714
458634920 1810
71270137 492
236044335 1092
669426420 8467
594416160 2340
364499628 1215
777339551 3268
68400415 228
808509573 404254786
176075353 1416
628200546 2094
408736514 8170
400394675 3959
449100001 1497
152320316 683
919162089 465163
140001582 140001583
669139085 30038
114020270 1171
92394933 10636
116700302 389
682487599 4450
383372156 36287
174880949 1341
996339004 992807092
554698150 1849
610199929 5869
559624356 17364
796636962 2949
379704563 4393
537284752 4012
121890030 449
2489 161180464
356399355 1267
93600312 312
886976779 3845
941249961 3667
256358256 1848
707216407 353608203
408843786 1505
653403055 2178
765327601 2736
541331603 10362
346121250 1725
203471519 4305
311650389 1484
2953 812143046
715324628 4082
574211309 3599
341935728 3783
74400151 248
230901001 1375
45589656 168
789154048 2971
553502669 1845
829462639 307034541
790500001 2635
73158011 21083
528628283 2366
460801537 1536
786506898 2672
453050414 19051
897979679 3744
883659758 883659758
612373241 3546
561648340 3381
457737358 1914
453420680 2317
744459481 744459482
785144539 785144538
792555340 5855
565067387 2292
727502426 2425
413173320 206586660
469067738 64869
381052978 381052977
964650911 5470
429301215 1431
106253089 2256
261116464 4729
186012497 688
203529990 794
801124940 4268
278432942 278432943
600945923 4881
95894344 4107
814768704 16109
478624344 1655
793055120 7827
794656151 7317
931631873 195968
540402034 2318
117414972 965
73795389 370
583727024 2636
985280562 985280562
483301610 1611
916202423 3054
879354960 4180
341833843 13633
547289300 22053
931796893 3106
468144019 2267
122024453 988
879988040 9810
543755461 2955
545098184 1817
565755030 282877515
650417894 650417893
72900242 243
944330065 6029
449398764 1498
438484822 438484821
913530222 3663
545913209 2503
797346743 5048
527851535 4328
43499899 145
292779239 2642
56995965 218
803043199 3200
570051405 9207
3730 682960965
846695190 12930
95374121 47687060
248749926 4474
540513468 20317
277309329 1903
5129082 189
221309749 1898
926100386 3087
349874520 349874521
832198959 2961
520333543 4053
3140 804419767
224400000 748
473875864 2156
406374871 1815
814674082 3679
367667749 1337
490294395 15142
649893711 324946855
989583361 27506
39695369 153
621598238 2072
202212235 9240
864302668 2881
949261958 22313
930903740 3265
779545344 23808
640118383 5209
220800735 736
116700328 389
717593296 3188
659649786 18372
374307130 2246
836423103 246587
866727724 300436584
839469572 2853
776284361 3519
709510892 354755446
503701774 1679
212699792 709
871502271 2905
515312696 2035
397443611 397443610
718446088 718446088
474841025 2943
48315288 177
109808262 727
447803242 1923
9857 898304061
851952383 14912
623502607 311751304
144899516 483
477482476 1904
25172737 384
662699567 2209
347850359 1885
25800086 86
190386377 1638
424799332 1416
179533689 1466
990608967 495304483
232224299 1485
911849479 8605
821239996 4260
13324847 65
545333835 15097
402250641 174450974
172730959 172730959
506635129 253317564
152379541 3678
367816985 183908492
962958710 5474
820044933 90638
829197237 2764
21066 799000951
891748582 4871
723270256 361635128
823135093 2905
934354987 46335
841783938 16200
917744519 9240
646258861 4406
905104157 12100
18300013 61
955366836 53002
156600001 522
953396823 3178
455594436 2222
128148443 473
570941986 570941987
342733871 17595
944681695 318147076
776500351 2650
974226079 7814
571198096 1904
579110533 5212
221913607 1169
123555126 579
537748385 268874192
160939555 9080
906579139 3649
399224831 5766
8954 981385262
407527106 2869
716611163 2684
78538755 358
824191129 749119090
656370300 5565
897689429 5076
932814267 13404
603061460 2673
136549535 73644275
585001951 1950
105241329 52620664
240343523 972
761097462 2537
450568509 2444
453262512 453262512
54000180 180
270044198 3343
939003129 3130
234299737 781
227777838 823
612486683 2133
769494290 171421
9948 798474604
925505434 3085
423122142 2543
655717704 3912
386841529 31212
875190815 145284
266281275 975
138862973 833
274860728 2130
111723867 55861933
8414 987155722
248018484 1571
580801695 1936
482768991 2062
783900183 2613
17841813 258
656829649 13606
101894975 432
133179725 581
538801795 1796
513018810 1935
632669048 13857
357130540 7670
103853701 898
374466626 4192
515987083 4901
850802836 2836
138234276 918
935099462 3117
383838207 383838208
613703651 3383
180996511 2658
216159999 33775
241283521 1647
473528089 2731
386419598 3280
971866968 4456
311466475 9174
213347416 213347417
496781833 2434
489734801 2269
975091105 479332905
238800001 796
653238419 4039
977612527 977612528
443492873 395361556
171899562 573
795127373 795127374
666069320 3919
873846048 3823
914603651 70916
600673930 2252
344045602 162062818
912 88175808
964796784 3216
784029126 2675
435834359 1495
637859695 637859695
72181660 340
133358568 492
47024158 248
950966390 7274
897001083 2990
187418615 777
198628148 859
212917248 1012
718740759 2659
999201450 13575
320098934 1067
532701847 2165
319547212 1186
466708212 466708211
618116885 2139
197473070 197473070
646800599 2156
919035064 336636567
994726694 3401
308098972 1027
239810787 119905393
949843395 22545
622850793 2568
472510773 2009
280612080 1008
854100000 2847
2 382946
70279571 235
153414641 1160
826460681 3455
537175143 268587571
734097554 2447
7534171 42
810871502 4020
782353260 9972
784866691 746071
937571161 6336
571498096 1905
1707 410514862
100003633 1104
448305775 3783
439557760 219778880
158822849 1450
307838441 1288
375899460 1253
793800001 2646
184800761 616
15766541 513
226697727 1068
514500001 1715
889909100 3105
78028720 385
202061507 101030753
320151200 2337
651451514 3783
945937114 4876
682227468 2899
357621824 2005
495825589 3852
907043677 4962
766224779 4453
246899492 823
498361726 2727
721770218 4194
362907415 1445
428008326 5438
757540081 757540081
800402668 2668
40012974 354
679558811 11365
973199999 3244
402708360 7780
315737007 2380
271800907 906
274820703 274820704
854696907 427348454
122983219 22004
181669548 3162
310955736 1038
21 3655127
275982865 1653
295695326 295695327
798050032 4511
4285 954110955
754867447 307348917
81600272 272
681979967 230632292
962699999 3209
98892322 1239
410121914 1635
451676329 4270
341399372 1138
152317536 4129
140155083 907
132 34709144
1556 238080784
549042467 2126
863263637 49158
981547294 966411235
106467752 616
582109183 291054591
672645663 3442
249732230 902
208541755 2006
594296388 2961
471040429 2453
53978888 790
27287 369152144
973781735 3336
38973249 2903
420260893 210130446
26055211 2605
354742114 120798801
523116070 9374
245164474 877
376589700 9675
908104950 3027
502801676 1676
977931271 12679
799788517 3328
771725522 9034
237453036 876
342517378 342517379
616052891 5826
643415152 4261
928585627 6575
896102986 2987
334179953 1431
123634221 535
4241636 2546
184211482 1274
902999999 3010
353816279 1608
1012919 727275842
16500054 55
474053041 2052
209304444 1952
415772550 2013
169600975 2936
551121458 551121458
222145501 2875
183933603 183933604
570853284 2668
26973 664595345
373941360 3120
413122439 2411
602394020 16682
796082981 398041490
189908928 1236
691670952 691670951
910893564 14812
796499204 2655
361434342 1786
630002099 2100
354301182 1181
207210100 103605050
913745951 6350
409867909 4036
289580769 1027
86954781 664
904227247 7514
520630811 2874
20930601 72
20485124 257
814495307 4142
18258 469230600
147716642 562
542410969 4164
343110897 4811
659699999 2199
855791614 4899
319034028 319034029
521911380 2563
456795203 8420
73 19388143
728702391 2429
346801519 1156
781797393 2606
981505295 3342
251281639 3140
966196056 9156
534541806 5617
688498581 2295
791053983 19729
21879758 21879757
293791697 1031
98036518 17424
175200000 584
739072986 6729
286348627 964
507441839 7633
3699 892499207
651341088 2952
378692626 1327
614304836 3695
941762133 5481
189934393 1052
293700978 979
376958139 1262
129900279 433
126376487 791
488981727 1956
991165773 4186
80201405 268
182055109 3675
108869290 1650
649365338 4142
550418895 2047
808202695 2694
4562 986615057
660703132 3743
762518208 5088
807597308 2692
381784479 2726
269913312 1272
538102656 1872
196499999 655
469629374 11175
212661474 1259
557101980 71977
828602652 2762
818579736 4982
233168858 2905
767363514 767363515
198487193 4002
5446 759709879
231193128 1077
297123343 297123344
421200021 1404
503635309 503635310
224100747 747
28119949 11611043
438542501 1850
186299378 621
277903588 94249632
676385397 5486
714022655 714022656
733571497 4716
523798253 1746
541753898 14193
914946983 4248
237561145 1037
714078872 5344
200167434 1105
13170 590924730
103610004 859
7159 837545137
492739296 2352
316520741 1861
755399215 2518
277499076 925
293423741 2673
925380778 16849
421500001 1405
909580454 3828
883760096 3404
528275320 2200
403866540 1386
452149441 2616
162241201 680
813588926 83960
579080690 33876
109521195 2862
685868538 3663
442926688 3032
97451244 1892
5842081 23
983696721 3279
786336004 6461
467207287 7501
880253303 800929222
678007334 10395
375690314 2145
284383178 1011
18737220 67
785997940 2620
550200000 1834
297599008 992
712243944 2668
135900001 453
882214276 3095
338233138 1149
822601114 2742
815890782 4088
1727 418557720
548273495 6575
893302571 103117
736677339 736677340
933647674 662537598
2334143 12
922806805 461403402
522299566 1741
438732889 2669
114871554 434
244817399 1525
380945350 3215
625482127 625482127
643197393 3314
637534560 2272
666804635 20478
246102272 1664
426 97223539
659789296 2805
415198361 2476
838594030 3797
550486083 12097
4007 884554181
70408070 461
118499605 395
461398462 1538
81001334 81001334
323999462 1080
588177424 8825
295174133 6038
493191664 1808
908066670 3256
247562430 2132
853497385 2845
206470753 1312
832988260 2889
943224959 69626
413157494 2151
479696380 7289
293399355 978
888099028 193191
512273085 8231
166682484 3774
499889539 20245
426864711 5317
333265591 1890
152833026 1734
511260820 1724
513301074 1711
617532434 617532435
460390493 7521
568241007 2455
178532179 3713
912048933 912048934
130500000 435
320100492 1067
19594936 1012
175849128 819
277575971 1594
589005437 3459
925374146 782980304
608860636 136301
859601726 3064
320565060 2460
1180 278555063
380343295 4597
915617144 3677
731139731 77157
272976392 1468
884366577 8673
490970058 4611
49529761 224
775170000 6000
493503178 1645
50060294 359
379186361 3145
815997281 2720
457778052 5248
392100505 1307
244559903 1648
766914960 10896
892871440 12010
810625620 11254
417183312 2086
143808047 757
322591891 1246
976868353 4690
427800000 1426
552937874 552937875
189642800 1520
947042680 4662
955591256 4586
634797885 2116
928903073 6365
957639078 9319
5835453 28
645789094 3137
422823491 8892
919132035 44000
405794181 5237
130735859 753
600163688 2287
976330819 11948
397501325 1325
119739321 565
972266759 3915
455735911 4305
324049508 2757
537012841 268506421
581098062 1937
885700094 8164
135900780 453
72901553 534
700 169151829
557025016 21237
901890213 3889
800417215 9643
160979940 615
826755007 4373
901801899 4397
225493057 1608
34549199 189
672652892 8485
812481106 7518
535210619 3948
313479876 30724
917244614 3885
724727785 724727784
176700590 589
361484415 10339
953541460 6554
715582980 16869
107068302 451
63087740 264
140620536 884
555147099 277573550
349937363 1311
498662176 5555
317726596 4869
665950871 2838
914270790 3386
356809225 9054
433340988 1878
594299971 1981
115423109 651
652353267 326176633
226211489 4911
199811337 1481
120197328 1337
669123888 2504
853479406 4981
476922947 1759
636838460 2427
783736478 690988045
215335007 2352
362820105 362820106
603596854 3209
166 25592718
938147311 3338
645097678 5537
887199125 7114
657462017 4484
432898557 1443
788063761 125688
644577655 3464
7096 558249962
362957411 1734
275406855 275406856
756302520 2521
849689499 424844749
157237117 629
914208554 23687
478600672 2679
96043690 369
2698 581392641
351408250 1226
46200154 154
683884501 5525
499554881 16336
248099489 827
658553684 3502
12698673 12698674
37550083 286
922267633 443301927
680 179335720
649204305 2164
143995763 117795795
501901084 1673
17321768 76
129431279 1071
718200119 2394
4019 913357940
522903418 7456
854210035 3830
349075333 11243
92399733 308
615914589 3349
411396069 411396069
705594913 2706
812972041 4317
354873993 2024
742988552 3362
131710603 65855301
375076847 1744
244500043 815
612899999 2043
908620415 9252
501300602 1671
687 181954698
311731534 7747
568296782 2218
27692330 219
434101446 1447
443698640 1479
863097613 2877
205800000 686
522601743 1742
658018774 2330
449916978 2101
654905789 10791
948897542 3163
88594407 1358
1512 194283009
48619116 324
927400391 193633
451799999 1506
2810 170288810
694083099 694083098
983389364 4025
327477149 2002
328613249 1910
389705737 8152
426997772 5693
148800495 496
146738008 646
251291600 2450
1169 278499053
959560856 4903
228262661 15867
202872732 967
142768671 659
509528095 255308313
370799999 1236
5350 867798059
448608085 2687
151499496 505
966042726 4026
368797208 368797207
847126947 4887
281157060 1817
903969650 4819
157986550 157986551
38799803 138
153548314 3365
633000000 2110
947245194 15437
733562950 8498
5139 767877335
608402029 2028
681902272 2273
39006975 445
125252765 854
732600001 2442
386608218 1679
99079141 7211
725931713 10208
769801121 2566
522902344 1743
527722632 2274
949497998 3165
378868605 16963
876489174 6401
672303824 3555
492001641 1640
537194718 4518
4948 699098437
567535122 2887
875253424 4874
925109275 3175
304518370 8359
972916287 5752
762109254 2941
552572723 1963
736565943 368282971
918674791 6666
206099314 687
41700000 139
143326242 2826
483654698 2671
1169 308632366
3351 696224196
640533097 2268
671116211 3964
20573532 218
195000842 650
738783309 369391654
163200543 544
567785351 2359
783898343 2613
928392464 4235
984457096 8301
76499999 255
929398582 3098
741710211 415759703
1115 149501708
430613261 430613260
494998351 1650
145341222 741
652558809 652558809
610324114 2323
2092 593077816
277199451 924
878677225 33595
818832912 20898
397273624 8765
831806266 6817
199 23516444
788681218 2797
12207495 123
471060639 1589
537550075 6129
4587 955115356
263190540 45860
890011266 3163
689651353 4259
670886173 15417
474308402 2429
807399575 4008
599625718 299812859
11743449 964
688030785 6328
410099999 1367
505676702 4711
799750101 2675
632895690 3255
891287802 3311
634609916 16235
218587190 55157
717001793 2390
277933544 138966772
363581387 1804
344398852 1148
192634199 2530
218979751 12065
377401176 1258
109800572 366
679963571 12548
3520 967657150
340884797 216914740
558600000 1862
341761691 3649
867975102 3290
364864494 1945
892229521 3120
519860609 259930305
295213851 1191
712798534 2376
469233071 6363
783450300 3701
600077360 12916
939868864 5858
598015021 10770
805886731 16165
513495179 424638857
622201504 2074
4249 545567351
248360499 100822293
541345961 5807
887477981 3635
850211516 3086
541801807 1806
759602531 2532
684599999 2282
149633013 1123
498180892 4796
111448111 55724056
847961576 53284
611936405 4019
986100000 3287
10715 60904060
331501105 1105
170247518 1285
954279402 477139701
855846318 855846319
5119 862205184
9275 856329452
982336671 204768
506959971 2520
45600152 152
518101194 1727
172643169 172643168
20428838 234
590998030 1970
146335831 1091
689184805 689184804
26514919 193
876159784 2971
530569116 3366
963297459 3211
19784662 19784663
888600000 2962
196633167 3274
507358027 14022
3292 900665701
661324922 661324921
89338321 1486
597281587 2018
757000124 7875
183000001 610
862773632 18242
15685680 265
215400719 718
862066822 5944
23566 333458900
70740698 501
245885172 1103
681008907 41272
901196996 3004
375343669 1884
429900920 1433
44774752 262
535434231 2101
411559433 2007
644758210 644758211
994392323 3553
684970026 8244
158700530 529
3266 546035381
804422627 4867
20417161 435
978756730 6719
181500001 605
67499971 225
298046116 1935
303299979 1011
572178935 2857
646318146 18093
891386794 10397
987090010 9283
3869074 15
193143152 2788
661748942 2206
416110981 8454
772612039 3520
429899854 3223
445747248 4727
255300000 851
146858469 682
739740755 3055
697125959 10070
906670005 5062
60300001 201
223299376 1875
298078488 298078489
523901744 2334
954300147 8596
909705868 5029
325003400 2657
849904614 15997
801155231 4574
209100697 697
734650166 3365
912598247 3042
931989449 4305
288586445 1249
767093911 281010981
152100761 507
1395 79213809
241373951 1692
379801187 1266
58644146 19701532
915635904 26117
117258513 1684
677832639 662593
524850723 262425361
803310985 29421
4126 956978831
729002431 2430
805571104 9142
556412039 2726
191089744 1463
894902983 2983
408625711 384715314
773997812 2580
421501404 1405
420520379 11593
296761118 19384
608516098 2631
583486652 2091
456300066 1521
679761713 2423
629995428 3724
822771925 13646
294954012 7036
481626405 1989
742934477 9294
746142256 373071128
911553751 162054
402114130 8941
400283137 1639
869035130 19673
709662590 3185
3197 805972738
191853550 17418
130525701 562
6343 460837979
22587814 311
13500504 13500503
524804668 1906
41700041 139
479112164 479112163
807600305 2692
80100266 267
136239012 882
528601762 1762
45900120 153
15168691 68
532396394 4293
210771539 1127
888597039 2962
218308034 749
225384520 1024
246599177 822
834662597 823408921
3134 707908068
791488997 4814
598562650 8487
582480790 5590
855315488 6180
494053205 3837
925716720 3289
839008891 7270
528873087 5732
292332000 1700
402223610 114415
495601607 1652
612302042 2041
217164914 2026
651022647 94729
919306166 314966560
767097444 2557
179399587 598
34199886 114
299730188 1501
134938095 681
193116907 1266
288262139 288262140
4840235 23
116717387 862
102000005 340
198396352 1016
41054793 299
15414511 6741930
575699235 1919
90863754 857
558298138 1861
178226573 731
284945021 1067
729 105804873
805996332 5778
995127456 475196616
51704351 252
1710 346923090
206068003 5754
331034406 165539842
857097143 2857
806119677 400880694
114037126 1764
311101036 1037
994279626 393624058
711899230 2373
94315010 670
356643708 1321
803516298 4938
655802688 2186
630152789 121910
750570511 3379
235194251 1081
360068725 1403
711299999 2371
164276255 1272
4280 441216800
393271797 2487
437276213 1680
101399663 338
405641866 1575
282041771 10774
254861287 3604
721012774 2515
399076400 3637
485344115 2450
2140 327896596
909648346 3275
7322 846230286
4597 768328789
340552781 1231
683005206 5133
413697220 2723
176240465 1552
2812 322502383
185617471 185617472
273999869 136999934
976365034 101693
951531673 19761
840877439 3068
110999646 370
1315 153559155
583162060 6085
710585215 495355650
95711384 375
616799720 2056
216300721 721
306495387 5211
2806 623146195
264703420 183963471
93154656 672
2756226 2395563
285590172 1058
834774625 11402
260099133 867
119355005 402
678114759 2653
946487233 4272
913488298 456744149
2256 455894736
852314399 30240
170129247 596
234139011 1173
422103876 422103876
155399999 518
3966 833292294
238415632 1934
286898751 1484
677468803 7433
92594054 535
579388707 141556
857218361 5140
351895731 3323
2931 702595872
359748060 1380
59399959 198
663618042 7362
681530984 32386
652404320 2925
934982577 420628380
16504565 101
871258023 435629012
17 4045780
497545343 6030
218500888 791
702086360 2910
756063086 756063085
678078214 2337
178794666 657
65326991 564
307490635 1242
893724489 446862245
527453161 2620
56400188 188
257505210 257505211
758703613 4364
286199047 954
838952124 4266
518010365 6834
688799999 2296
686443879 4785
642 111873077
56610707 56610707
189000104 630
681583179 43460
85062011 446
512043383 6175
28836238 211
896337064 3278
333418765 4102
835666040 5475
176187128 1173
807897307 2693
804548047 10576
324301081 1081
81319538 409
117956948 667
148646533 949
863311675 7156
35099976 117
490052513 2848
619957801 2695
576712220 5146
953059962 212888
913606233 6391
528617688 1888
643504115 2145
488163400 3408
605858288 3932
934212626 8418
958205837 3194
727212799 3320
114848999 420
619833996 619833996
963208823 492687444
289120075 1642
36766383 4501
555300000 1851
346212626 3036
518511746 15623
896110445 42391
753602585 7621
680262107 30959
857968637 5351
310367376 1296
143700877 479
84213342 84213341
800875256 3831
793629376 8625
340956172 213476561
786976393 7769
414300286 2023
616432389 31659
933598771 3112
303267878 2999
56399813 188
25977834 121
14502438 104
2848 241718304
757115468 5787
762897457 2543
1974466 956337489
748491000 5281
484468048 1813
681254108 5405
333893433 3334
84279118 2849
368570665 4389
46500094 155
223533684 834
68977400 68977399
396642151 1350
633392304 2256
992395438 495528883
118776113 2813
52882019 178
1966 172158688
970413490 712090038
754364828 8287
978074868 3682
815769219 4690
725165965 16795
458871413 2809
838021843 2852
349246345 1211
957983341 20438
296118201 1257
1860 262003320
673498371 2245
444424584 1886
503547386 4337
132225728 531
681458365 3018
534612960 2016
937268633 907464383
160797589 1301
834942630 3556
882632052 441316026
239625061 2439
399201491 1667
935188122 6563
876297078 2921
682317932 2409
329700296 1099
703630871 14776
34499973 115
159913754 1126
620567845 4652
153539767 683
154845848 519
218470452 2391
442198301 2305
98903398 769
624020827 312010413
445886654 11863
934360308 825817860
338151510 5994
815529066 5435
123900000 413
19800069 66
65044097 569
821403718 2738
518850357 2225
146084507 554
13585505 86
890438999 3630
382055628 1919
911591022 434037601
370381902 1718
668703297 2229
172731900 6158
168900563 563
3097 781806680
200099999 667
240372346 4177
21600102 72
373046738 1286
766371237 2773
827942122 8226
938420931 5198
138529968 769
716701664 2389
397209004 12993
670628465 335314232
232455134 4371
703231395 3353
408900001 1363
833293378 2826
421498594 1405
841640533 5996
415 118108752
123329350 9243
972103771 4015
360252144 1512
305192928 5024
902465488 8456
714435961 6216
5541120 180
982428145 3324
358546518 2603
850549591 13266
54630249 27315125
908924366 849347593
507041477 1698
4192 727007342
864943276 3314
98100001 327
8208937 257
408555323 28577
563700001 1879
559 95700509
749321084 3871
135036362 2299
325223089 1113
575622411 8306
41415292 211
236564100 2780
932696790 16915
646200000 2154
114918934 478
279242339 1020
758847445 379423722
519424471 8010
617508805 2326
515518370 231232547
436530188 2147
676493905 3596
878562055 6586
752860466 26884
425098583 1417
635818383 635818384
220544321 2237
361981015 4562
275295262 1567
386551379 1461
31249906 368
364868790 309022
664801692 2216
348598839 1162
609350798 4163
532314505 248599846
24671616 282
5497 632396868
744323384 2932
569698102 1899
660 38861460
29891426 142
413630933 1474
980100104 6758
149032883 4088
548047723 163158
799313619 2815
719402398 2398
516148929 3086
569702863 1899
697997040 3380
133858908 1145
346316028 1960
154799483 516
678347387 339173693
229500001 765
310300672 2134
665419364 4099
985408999 3550
246902197 123451099
784718052 84967
822812684 2786
1694 458800606
162674771 879
291764791 1370
185312551 4783
2204 621134576
826562797 3051
816302722 2721
105 21507468
948296838 3161
116700389 389
752068266 22945
670219425 2336
946256400 3782
449022166 2488
867544049 4835
680769089 27968
553926145 2297
563668722 5685
938103128 3127
830984228 7786
972135163 956639680
801097051 4182
135600001 452
859007203 156839
833529419 3930
682214881 5920
920354254 3755
981788825 22189
598457494 4021
688865380 7060
429330841 1742
994501865 3315
858700751 5386
795396337 4469
535203295 6304
556523005 2449
150270978 1366
623766729 623766730
874810903 472272731
72839075 886
424176597 1501
225734516 5707
518139886 1947
904796985 3016
318120814 1118
125823764 706
404624209 1388
954858780 8532
355951628 355951629
403148016 3324
49 13128931
226447360 226447361
108811125 485
515723167 2754
813138167 3083
592814657 3770
155591941 542
483425489 2472
802677287 17192
443695732 2794
251744921 251744922
542701342 1809
361565401 2604
302100709 1007
399818822 508029
387874173 3106
70979290 70979289
887165327 887165328
579598068 1932
329540571 329540572
852294305 100273
826788083 534037015
44910 695718683
673415845 3785
458980096 458980097
942003402 3140
185626589 1268
573300548 1911
259233565 192182691
732003575 2440
550978177 115053
544200001 1814
974871189 10311
611882136 2237
307255192 109903760
96895634 2005
14913 831608532
849766973 3178
902043736 4241
629126551 7741
741016661 6720
725153350 2973
470681464 1743
1641 376084380
348600929 1304
792561622 86849
225901438 753
201227 813702620
731613348 2829
545053769 5752
349598218 1380
321232628 4272
6529262 28
437838434 6767
476927716 3848
755438951 2950
690897696 2303
552107360 3668
344820194 65940
495331058 495331057
283375233 1079
727532609 363766304
11875974 42
395705863 4177
90889651 686
654113092 327056546
717183180 358591590
212298839 1501
562872649 281436324
613812822 7049
692579329 2752
378670909 189335455
437724872 1931
421801406 1406
202086456 12826
747782209 747782209
785997381 2620
366781633 4673
891657721 4470
612525344 3296
279335847 1381
487203022 1624
799366117 8495
914498239 11098
453275367 2429
599538359 21345
348674624 1215
13153705 87
396381166 7334
331658039 165829019
920916225 26505
300225159 1165
951553009 6804
104760899 466
665850841 332925420
370313898 7043
749047038 374523519
330957150 3575
243899187 813
332700172 1109
279243403 1739
883169569 4799
8110 354188948
4955 298777144
917553601 12418
581462389 3429
872537579 929220
938462468 3372
158716689 1352
189919584 708
3104 759977687
193683423 4112
324579480 1290
184567950 925
369220369 2416
950811900 29206
130800000 436
3336 545689536
274317099 1700
518309136 2833
72900447 243
944404805 3148
880323784 3226
6184543 32
389208219 2140
668424834 9218
566316899 3425
825668948 3977
588546501 5857
452672734 3013
271499671 905
784133318 20209
703667862 4157
669909172 2281
916149950 890010919
967707903 61969
232136774 855
880162478 5239
268200001 894
532701473 2894
239546833 1811
404585312 9571
650853105 5346
834189505 3616
348599679 1162
749551120 374775560
649442715 2512
49988350 288
835520365 2815
152807121 1756
119381832 492
398601760 4833
800918495 24556
168872235 12880
122307592 478
91499999 305
282901138 943
516992028 2659
205827239 713
301417897 1029
689476351 247010517
832307751 416153876
345242305 4752
474899999 1583
961368011 480684006
966295159 5548
7714 725114862
300600001 1002
6697 929088204
149942040 2635
302200945 1174
204863763 5068
540925077 6037
968864170 25835
802993968 52773
121941592 525
355501185 1185
41974426 311
210235681 17590
948211211 10972
128951952 984
470161269 470161270
208801104 696
829200001 2764
515501773 409340933
932051424 5710
655045631 3842
5136 689237415
14845961 186
4364 614363920
225927204 211004910
337447435 1331
394411149 1486
304800000 1016
731700641 3344
651602172 2172
742308468 4981
80138582 7119
416472383 208236192
717501933 4519
562689685 3204
288041465 44623
439199416 1464
663399983 20778
393759654 3253
179100000 597
788717053 3356
667409150 3083
764317505 3178
77970581 670
577798844 1926
91468800 15360
521316971 2681
99080046 442
402599300 1342
740625647 5484
903495941 4400
311113801 2108
839040353 71431
12600041 42
398699520 1329
69064949 34532474
802366981 401183490
412530017 2192
456609535 1970
754045964 7376
875854664 4263
536870334 2002
896527004 3333
179155 337925704
1828 440729525
910540569 6314
580313427 4657
938173053 469086526
21007 916850515
783042398 3253
83017676 318
880549180 4157
491688127 245844063
943799999 3146
734185202 3849
964109484 430896461
259911363 1127
264900882 883
3143 171384346
363239537 153697084
8475 230995450
956700000 3189
32522962 407
841729690 2938
647027381 2180
94804897 2700
2891 816125923
106247615 3152
777299999 2591
840485626 24280
101362724 345
991231921 17102
520198267 1734
602103114 2007
337804260 3340
304211701 2340
494569754 64305
186299561 4286
582535457 32114
752406348 3031
864925040 3246
176701616 899
690752832 2932
171744026 902
754783712 2669
954900289 6108
156448495 156448495
18299982 61
703241411 351620706
537276565 7689
825641890 37910
656227105 71578
814545612 10620
527698240 1759
755099969 2517
704699999 2349
818846544 818846545
691498841 2305
908414676 51948
820763771 9654
458037603 8252
339797423 1228
163200545 544
462770408 231385204
674525349 337262674
804814250 804814251
9922 412597138
643465243 2433
908195837 4141
687510341 2410
607500536 2025
358010754 1305
881554213 5313
648213509 2568
249254107 1218
902751379 13819
193831258 5387
316575676 1935
968936794 8078
284102740 2559
176308286 1199
950522080 448760338
62756645 31378323
722225964 641292822
809702700 2699
590398032 1968
152145280 640
435525301 2628
42691645 206
101713049 675
34156112 261
914935748 29683
635304434 2789
693302853 2311
71670489 467
246901520 823
957470803 3943
253322425 1093
161323019 635
297355399 1003
361922520 2362
281400966 3792
873233309 21458
564942626 2902
392653335 1615
733395773 5636
362342669 1633
589217691 2376
691500725 14345
368329567 1312
880063594 12081
962681173 467707758
415760778 1457
492301475 1641
115058177 384
895575617 3789
47392812 5052
866400001 2888
508051231 254025615
693182999 687000
501467425 250733712
760263197 2738
489408201 4281
482150805 4846
472864895 1634
178691757 178691758
859837019 229596
2950 662944650
845400000 2818
460142225 17010
98259319 3713
772804092 2576
203430732 1757
878 174262806
639428589 12329
427709577 2291
651002170 2170
983189672 928473180
946199999 3154
32699951 109
874202914 2914
421434981 1580
573715271 10842
71403494 35701747
689700014 2299
20064651 439
675465602 3481
936527057 936527056
687696397 3643
18513179 18513180
5456 223187059
990732886 9581
620097932 2067
728815099 2743
396039177 396039178
1638 400276152
982325373 3389
537000905 1790
152399492 508
982553120 982553119
12111 659153286
590841483 590841483
865037999 865037998
26400128 88
991780273 4464
909598301 3032
128985482 1063
755973735 377986868
524100001 1747
874165976 11819
142961013 497
712797766 2376
80107881 268
149381601 149381601
136500146 455
48014979 302
188532075 1052
690390111 345195055
721899892 10667
710160132 5108
738284435 2654
915341075 4506
690000000 2300
519406933 10419
418785976 2098
792801801 4760
259200801 864
881659097 9707
638 166909303
904302211 48405
211199295 704
997016412 8933
574798083 1916
954596818 3182
264673178 1953
821690617 410845308
451115874 9383
354969216 11826
142146306 677
69283879 379
25933255 12966627
172370160 5174
520937526 3089
752988914 2913
385500000 1285
618535657 9500
163873643 8330
333300053 1111
217548790 851
26569916 137
778565484 2840
485691910 5234
83382821 1192
69175177 408
635401540 2118
961329358 3629
971403239 3238
870351508 17606
856780418 2950
465769665 465769665
388013815 1377
809176796 2729
952273301 9790
454280233 2546
141289281 880
68688535 1139
595787540 3085
9794 538342837
436800581 1456
522356510 2270
303183537 2422
566753819 2372
774249349 3324
778273702 3638
542403084 1808
573586880 77933
4687 269422383
818339214 3113
10509607 146
415574206 14181
945806597 3884
587869053 6106
219777461 4131
497101656 1657
273142689 1261
580688514 3438
564512885 2183
821055109 5692
599351423 4102
469558941 25964
3356 973166168
590876312 3411
820998262 8773
738266215 4704
542812990 13463
931590137 9536
461998473 1540
671379008 4299
831699649 7850
427500929 1425
765384797 361951234
105876865 576
756925183 2895
38273061 353
709050436 4484
149700236 499
734366579 7086
993463161 7726
780518553 2629
204406568 1539
905742931 3298
85200278 284
77725526 775
773097422 2577
123992839 2302
367417919 1903
761332774 3226
587460572 7948
284057716 1009
809956161 3536
41540479 6905
414704260 1791
898899251 3414
525462757 4668
425905831 212952915
359999985 1200
353220455 12822
263348647 1026
890807879 10970
890022606 6094
323443034 1145
814770139 5278
3162 569226177
167945387 767
859802866 2866
817294914 4149
538201641 1794
888397614 5619
912603227 3042
645890141 36026
854397920 2848
522600262 1742
200238212 9391
365499935 132859454
563050768 2690
813922152 13357
624730601 2990
843316647 3579
852900365 5820
246575 602382725
305183794 6609
303860876 11184
413120769 1808
4411 905420625
1130 311570650
389399382 1298
548520661 4923
865776001 8160
624108421 9197
110700369 369
969987651 6005
969031633 3274
201277440 16128
3340 858503580
193203112 2041
277439581 1188
494738617 247369308
512077068 2328
272532297 12862
249216192 1125
907759899 907759900
823645306 515482022
155442034 2427
592270775 2281
107500008 403
135148199 660
415203898 3494
882602862 2942
900534157 5052
997648941 5405
591175053 2573
307457173 3366
148337988 753
141538651 41225
148453031 1313
620701897 2069
814318085 431248838
733663994 12072
573679175 237829884
515651649 6665
606302022 2021
930491871 4964
903403866 903403866
996303321 3321
986495204 3495
781377856 5295
151786777 51472055
40514 299816050
347073569 1504
904864563 26400
536149114 15415
93761925 331
97713056 392
828876396 32806
320699999 1069
803719781 325885294
288900268 963
43643234 562
31701857 1702
81304804 1066
216175619 2580
927897925 3093
579487495 3711
420662332 2653
527236016 1896
762899735 2543
367500001 1225
556200001 1854
1609 245729698
3385 985653975
31660278 180
676084507 2342
886533798 3403
153546740 8380
926081991 463040995
283734763 3471
834872676 9636
380613725 34271
122340217 1378
97752524 97752523
991950530 22172
175500000 585
809097302 2697
71946145 648
51992603 324
3032 847955252
229891617 229891617
4523 797634209
821701293 7569
167781478 1367
33927915 484
892321273 4049
87727667 387
421937495 2355
605698363 2019
949505308 3165
171488206 747
740240252 5415
187499376 625
5100 305342100
785702619 2619
236700000 789
941152669 4313
458700436 1529
488386800 42540
529435283 3468
165357096 643
996730110 52245
375 71889282
607137915 41941
936739734 9369
566403179 1888
83425420 935
106071168 672
276000427 920
82453343 1057
263002001 2000
246951207 1429
394342080 1745
647976969 2399
271177393 954
53533378 359
209694288 834
238063956 22485
505917212 505917212
127058528 1001
116826529 516
983767428 983767428
430500001 1435
858592269 3886
123341758 884
433768452 1766
21039975 75
991505870 24931
568274021 4646
782701039 2609
921996298 4401
640781569 4744
144892609 784
365699781 1219
966687844 10624
614 180442071
197700594 659
515092192 3244
625299278 2102
383353906 5533
266999111 890
155400518 518
983279135 18399
585133310 585133310
219198989 890
22622 876947716
488099799 1627
4499992 15
561103920 9060
779463063 102913
492514133 19069
117309451 642
40323061 337
442353700 43523
716859317 358429658
598511793 4216
898042575 3846
28225760 160
938403129 3128
1144 340527373
399930641 1803
377759654 1305
393917864 10532
2963 793364773
148445743 90216857
224447354 1245
129465255 945
747529111 30649
943270814 471635407
723000001 2410
799712817 5504
431998561 1440
840626082 840626082
144907222 72453611
722397593 2408
413101376 1377
784316923 385933573
421509570 355372273
22825394 11892089
557030219 4380
603085275 5617
726044761 3555
3990 623936250
807509702 8949
513146437 6214
26715339 3049
192600642 642
765767291 4519
386131337 386131338
825348301 4548
412801375 1376
91735291 503
202985132 1488
60432612 255
305375455 1093
307822019 2409
581174711 290587355
851698049 2839
385150622 1573
596910410 3610
380237340 1605
922673807 5731
447963674 1750
594464613 2493
526545000 15000
114576299 1946
121800405 406
369510633 281583389
519898950 1733
462013746 2801
18806251 510
457251655 4061
796843173 152874
669311552 9184
899423657 899423657
950560519 4520
396348319 41905
629645659 3019
450927939 2277
739860147 2699
943327530 4884
302399559 1008
660899668 330449834
1832 486295245
594396275 21439
10499999 35
867300356 2891
446396598 1508
644066623 8446
827262370 326093337
123600053 412
128540796 895
822261787 20130
540601802 1802
257835435 257835434
602489124 602489124
783299617 2611
611021538 2210
497187632 16579
613024686 10309
562424380 6085
639460632 5647
974248587 479821811
112255553 56127776
225288224 6795
76649348 1064
13880053 90
285611007 1934
380379795 1886
155194496 977
862287755 6280
783266623 4592
65395432 262
149445792 684
760380607 380190303
660848866 7973
994908937 3318
435210751 1636
561563058 1946
966822677 3798
394617907 2958
866278092 498078266
198082816 5216
398199344 1808
784029528 2907
297031523 1000
343854680 3062
663594724 2374
282103901 5424
333560213 1794
572456038 12844
778495961 2615
604952180 5385
903577464 3352
414106546 1648
12480047 72
240000801 800
457501118 1525
948390921 474195460
36869771 170
697978293 9917
743482209 743482208
819609700 4550
178366584 7226
178213213 628
870001264 2900
975047180 26801
743400000 2478
79192 589416737
569173381 2561
439499999 1465
252575939 1370
326396197 3474
833404081 2778
79151309 270
264230605 94666983
866383297 342020725
963236442 3346
336883518 1194
129661349 1610
698593562 13000
151166797 519
729646923 4948
776796384 4856
4045 855193900
904236599 452118299
994729540 4346
685600381 342800190
10831 877488946
341505718 1147
123899718 413
361200000 1204
405457439 8201
734634069 2578
721201707 2404
64591407 253
222300529 741
88620361 1180
579899498 1933
674772002 674772001
97329751 375
288998401 1027
582900000 1943
260360100 21420
462733952 5266
372901243 1243
926275829 104901
871101106 9121
63120024 420
112097908 1391
641878787 14563
346916417 1232
741602473 2472
692942147 3112
93474758 554
497736887 1697
334560127 1867
226930780 791
698227628 11754
7565156 81
235794473 2253
82965786 82965786
552203547 2181
385816968 385816968
163566271 1665
916294047 4296
471301531 1571
892355986 3054
435727837 1913
914734316 3507
967464386 65688
912599368 3042
339912466 1155
463498897 1545
397597116 1513
461555681 1879
124418231 124418231
984149529 11830
470994859 2023
674101114 2247
1577 427556240
152579567 568
31234 974590503
731568873 69255
856756480 23269
534600001 1782
824652440 8056
168900592 2422
88960426 462
85211788 701
446092732 3315
231988381 9917
231494552 1127
677032290 22570
391268099 230685058
853081437 30307
332619100 6325
963139712 5363
459387811 2413
2 173882
681128179 3117
5888 692814430
163799999 546
136356940 7011
105269584 1327
683398509 2278
69000222 230
255599485 852
7914 810523926
826318931 5465
259145348 8041
471610999 1780
328376334 1331
598975569 11515
188935477 1618
322802734 1938
177 23765855
1832314 22
425101417 1417
161516925 575
809699322 2699
951299334 3171
744599999 2482
221427772 74615179
237900709 793
92517421 415
440698531 1469
880802936 2936
708001510 6005
2217 636999530
242596930 4512
958831721 958831721
655148028 5609
533461192 2217
104621867 421
741341628 24133
150900502 503
391498966 1305
351233522 28323
399240814 26645
817774187 3582
89250233 337
390123160 6267
195993662 738
801897327 2673
985049394 951982504
825969777 825969776
750862244 4847
995465773 497732886
62400208 208
22874457 11437228
4546 835661357
790789544 790789543
110579094 486
948529462 5905
208986703 748
187138216 1485
74670336 2493
295417183 1051
668663113 3848
474472060 166215642
544695716 3783
3504 513179093
887997626 2960
452971804 49398
333865849 4414
2186028 26
269507510 1591
830963949 3397
415073361 5139
981152085 490576042
813062760 3849
472909470 2456
305103863 4522
278967 544543584
121978271 624
240217245 1321
505700767 12988
107400001 358
431101188 1437
39427660 311
108788736 1344
68497896 431
598387885 8724
294025067 15051
300897075 1244
535894212 3587
951406995 4934
109691808 2369
3727 698119278
132314951 3110
892369137 190442
236469639 236469638
78000505 260
115385129 411
241044039 14871
535268135 16274
929758925 459967506
229799234 766
479910423 1653
447619560 4132
26589 550126410
685081276 3985
951470008 23921
789113086 394556543
737836071 368918036
245192787 1146
448958350 4430
564916110 8490
100798262 543
953996820 3180
175099601 87549801
169524942 1687
708857428 708857427
703816407 2520
395692149 24436
632102107 2107
861302872 2871
711607776 7339
929641829 7930
86914815 334
36762150 181
827976675 4371
128033214 959
1586 24443673
30600040 102
96037726 413
190200633 634
977901192 3639
746999551 7425
476144506 3330
247829120 6741
140843572 990
622783662 622783663
918105486 7932
2452947 1064215
535638195 29489
211895749 1450
675052401 6220
579397059 2915
808802697 2696
546073234 30649
729081008 4477
304948063 1510
413779287 3560
823747197 4520
982514931 10837
977525514 961998135
550707522 498339954
552810884 6655
210685726 3238
688528616 5845
307242435 1200
780787250 4211
574567359 5822
864151836 3012
1665 182995498
304072321 2602
390951685 1647
842589084 12167
30308057 15154028
640900735 320450367
189240194 2410
973131136 11069
309834764 8341
366933668 2367
8866223 48
553336208 2391
518512806 32911
245741588 1027
557061381 5461
523237951 8210
977 136091755
783599208 2612
589304679 32465
930003151 3100
106200148 354
258971349 1966
300300636 1001
710673970 26331
506756721 1814
573900180 1913
783979580 5690
282502247 1176
641876551 5386
482701609 1609
14423881 82
672123231 8153
924695582 4442
840989810 51517
404042823 202021411
857848392 3018
483117863 3002
17896626 166
559200000 1864
511867776 4584
944073552 3462
975891841 10560
918416465 321188799
35373388 1407
90823066 487
100075039 37363566
926542446 463271223
479723953 311103315
743697520 2479
35058519 1154
823795750 3805
454411809 5077
578800039 578800040
188229939 4588
852899478 2843
733272815 92182
555345403 555345402
577481610 15630
579585398 5663
822900001 2743
566296103 7989
431489291 120259
453876449 37033
67964287 33982143
328146203 2443
327980209 2636
1709 366201307
596684013 845129
631709251 3986
497290042 1910
71996953 245
230400721 768
986192326 8487
415429757 7714
870901199 2903
557967015 2033
152822111 11015
660090918 7318
714903297 4441
6092 974878392
216675203 1354
308891549 1947
847321813 66713
274632750 987
680775985 3304
315484028 11302
1834 462868588
809779799 5736
873853812 3973
29497824 175
629101626 2097
289200012 964
572268027 1993
892365241 6024
6565615 33
448490061 187559080
968543650 705847198
118408185 1160
714025156 1194022
932296259 5622
593264026 9915
84461507 1611
140640828 526
399602043 1332
188768118 1441
443525935 2879
362100335 1207
48768827 473
827917872 4507
393143187 15872
898696304 1403702
976583183 6926
5844 771846300
113 33605635
469198436 1564
309301032 1031
216299537 721
628534238 5906
422862331 4457
887928354 4024
931994505 3865
391480079 5496
421677285 4046
403856602 1411
69909983 803
371401238 1238
362560710 2346
570753761 6015
589501964 1965
461709480 2565
58499809 195
273012768 984
814136227 17579
457895500 6304
482400501 1608
788522210 4739
488149724 488149725
546138035 4901
538656121 269328060
677397743 2258
425744483 3919
807128201 3335
906299918 3021
870483313 5328
19676 674283477
221100738 737
6315 673658671
109375969 418
261559301 1098
982703005 5546
183340479 1211
105424071 57625050
932403108 3108
141300000 471
772611748 550932868
620632679 2472
895667195 5946
563836653 4203
956174081 9280
83984839 83984839
483601483 1612
219385449 219385448
662366152 6709
63000050 210
311338957 155669478
100200440 334
34167617 239
573069476 27658
915300282 3051
664472214 2827
61631278 326
163404517 831
58800084 196
152100507 507
198214915 1383
540385137 3587
119423191 1115
441319341 3710
197659852 1117
789899999 2633
783033080 5459
17362 985189366
115799880 386
484541810 2312
129320916 129320916
34347723 277
729091935 6435
410778046 4533
58093753 678
546467305 8037
2433 640511756
858047332 3752
437430954 16098
396252461 2257
164414319 2648
351889945 1306
495298924 1651
21300039 71
957463478 165871
415911517 5522
376800932 1256
103771707 360
199640870 816
695980941 5102
25470425 150
407196969 1952
5570636 22
688202295 2294
753542847 13472
147299944 491
865734369 2929
652497826 2175
244470048 2159
318921066 1259
717410183 2897
916779743 13536
76486159 415
489403133 244701566
22656673 81
322578166 3424
206383720 1140
305699301 1019
623192369 272922394
975948942 975948941
8131 871960309
627299999 2091
493851980 2830
382431123 2137
327698868 267329491
247202987 1894
620511913 15930
808743400 404371700
465302433 1551
2766 435388172
65449328 780
842602535 3130
743679974 7231
873984307 6050
213300000 711
537899479 1793
135906790 731
367969178 345908772
104645424 402
470102932 1567
9209 975451860
920398960 3068
648724546 49745
681326000 6800
125913435 1108
715581752 2567
270300902 901
625701604 2095
572400000 1908
573229106 573229107
231985673 2536
65303950 475
533314208 533314208
448407664 7980
682882561 2568
416100001 1387
471447794 4249
561232760 2699
7054993 27
66600193 222
339709979 86523
355279993 5774
279 63700373
54306354 394
171338479 1079
10611 976324538
2712 796395576
829963448 7594
938726159 4674
511623917 237027397
317184707 6018
86640126 655
857873908 7599
237000001 790
940 116140043
286500001 955
991968317 847909013
865755909 432877954
981300000 3271
63300041 211
760975755 3797
369301231 1231
868804317 5767
48518069 220
21673574 81
387900001 1293
998716560 5030
465601553 1552
4765 773864590
765299999 2551
34106751 250
392998878 1310
709451822 4046
640472084 9603
298326387 7089
532653768 2198
437131413 2999
635739006 3613
128842779 1247
676873517 2791
258347448 2936
711169084 2798
939859490 4390
837299158 2791
978905054 3263
222635484 1445
590099883 1967
585898898 1953
548733429 32784
35385611 130
164894127 82447063
695924750 2573
554980591 65108
209043017 988
151388706 56164380
300147404 2479
740763177 10474
694804350 2316
32007872 124
784880797 717398609
181500913 605
759464473 4688
778498148 2595
247282137 1819
8922 695229006
662102207 2207
258310089 1402
987050973 3688
731011105 6012
123945505 544
687578975 10584
164434491 82217246
131399586 438
822938339 3314
450323421 225161711
351001169 1170
11347467 11347468
628499509 2095
42927907 327
891292780 5169
748164734 6173
169711973 4363
177933740 1660
278924982 31966
315840729 143108750
279116355 3086
660430215 4815
360930215 2102
931199999 3104
330531984 137829175
946801993 3156
51779712 906
218606992 1430
610831233 2929
645654861 2435
836835679 4473
500098334 1667
545905401 1850
260726307 1783
895452785 7840
384903696 3491
688278863 2416
671499250 3242
52427998 4174
273818713 3133
825600000 2752
174032819 702
331805704 1127
515761231 4522
94562115 687
140487148 488
4105 838546665
32984 934337768
818092758 14663
98917368 1227
339053287 1661
864599851 3669
512398210 11677
174939365 2489
989449091 4512
421047625 3768
910482265 5274
477900000 1593
880498077 2935
904265140 3620
108299640 361
839397203 2798
800147879 4172
127391293 729
94499708 315
376025650 3415
743383835 371691918
46960105 16609338
497401658 1658
689896717 3098
198325275 854
29233701 100
799 216875766
78000055 260
607691749 2098
203058450 1470
770344372 4911
418728331 5377
541798195 1806
267944210 5163
626443285 5919
948138283 474069141
396899336 1323
401838320 1526
99744072 456
10290655 10290656
237529313 957
192454023 1851
749997500 2500
214238166 2717
696868615 348434307
484464359 1905
65176331 1308
210497919 10720
439851682 2829
634425933 2396
142886033 3222
687 201886629
235502933 2334
120031480 517
712528129 2496
7950 918067547
625538383 312769191
788813917 4265
330824760 152744776
305733996 1147
876314799 3170
5726 478733682
651493108 651493108
514015739 3657
580860780 7030
204899316 683
955608648 12956
730816943 4237
19870138 161
445129776 1742
877443638 4274
193800000 646
935438123 6918
236492321 118246160
948086683 7971
881293961 3426
495588454 2078
199799333 666
468299999 1561
306768559 1640
564695404 2719
3375 730558813
109428060 420
677702916 2259
415178893 171614518
751232533 3757
596399136 1988
602726040 2760
538769814 4826
619143011 3099
889166906 4613
27752616 152
850866481 850866482
464893298 36797
471569674 3095
994372934 949774270
182452544 1363
532898586 9308
229376379 1771
813088903 406544451
307384996 9116
978504064 3616
509039508 494394116
859102066 15605
2137 605759201
660902032 2203
990034177 485562970
893487217 446743608
34421967 452
625787469 7773
8950 983282800
395099999 1317
508798303 1696
425973387 2463
91905428 363
527352849 4031
557639295 1867
643322161 80860
494998349 1650
144630457 68328732
902980586 4981
662613420 163770
87182984 87182985
903322992 15903
265500001 885
2566 678422903
787849104 39359
972003240 3240
627964425 11517
527019792 2392
819302730 2731
720066502 11781
154618485 77503
999064194 964607256
263399631 878
320394568 1624
787621823 8875
52870099 508
278212784 1138
676277557 18307
587813412 4014
161444456 542
495223793 5422
892358656 7168
156009984 1202
2599 476025664
999635521 5536
859905034 3723
522023619 5402
743997520 2480
319540248 4908
9212 340355764
4799998 16
431350852 17612
80698792 10553
338857654 14959
531582553 4596
85075057 396
6242 912975174
809717437 7557
70026048 488
3434 772068467
992217606 429634120
688497705 2295
939892220 3443
123260822 8295
183319317 696
659121502 9552
161511839 560
391567591 199747627
635937959 2980
122430284 1418
5701 559407027
289420214 3605
857746379 428873190
4121 880172498
14920 888523364
19793 977022066
427136957 12604
812137063 5756
307279439 1674
429201465 3408
323984592 31989
437614464 2688
264227696 9535
456277689 1822
274158271 274158270
167179283 2161
29399901 98
721597905 6302
704597461 14308
971737051 3790
468019873 2229
970863703 4911
60000001 200
935713350 15327
9681329 9681330
589750651 21426
879681661 3145
678538531 66270
386322626 1297
953087071 3341
290892215 5329
770891011 9886
254633321 49195
240419047 1469
27136 778830336
504363473 2918
462898457 1543
3891 699621255
615902052 2053
628246366 38646
3900 471632784
559418403 4073
461101537 1537
443490870 17657
515486357 2684
896402989 2988
482258157 11017
411535441 1608
306018659 1022
394282785 2290
876297078 2921
307782111 5648
890974393 890974393
324381235 324381235
391292462 10541
664756331 29318
759352748 3019
977397747 3258
727063675 2557
128342189 988
491096837 2994
427262851 38754
2069 464882700
746648439 746648438
2312 522289416
268285420 1340
581700251 1939
273754711 1036
954417794 17801
3100 655904725
869101716 2897
277142398 929
214251658 7187
423298589 1411
138863128 1796
252770139 21560
603614090 603614091
755991863 3319
87000291 290
65400000 218
114 20532764
838336923 3844
667915986 3906
3459541 14
5400000 18
62280625 221
347909556 4833
949954851 31493
156611520 846
182549500 980
921839936 25198
44898715 15044581
639427256 11843
15677493 11955835
282600941 942
351348141 1430
621599999 2072
700141017 4055
222290 2
400884819 1762
278157750 18210
84519794 1031
533975399 1800
322483409 1719
199705258 980
2928 868079503
788511715 2945
978297291 3261
166200555 554
423988210 5290
173213530 581
568808083 2756
988828290 9189
936045813 12116
298890901 149445451
531299425 1771
106403219 11340
286927189 1691
383101276 1277
340378483 1451
807906529 176553
73430748 1061
864700927 2912
521600544 6316
80507720 80507720
466571963 233285982
639649154 3263
894136949 11415
163481142 2600
477731550 238865775
641399999 2138
773480057 10710
239882709 1291
972238888 486119444
802308215 401154108
412148591 4922
734471840 367235920
980264497 3571
627869761 32080
685969971 44872
458823959 5316
701107214 8108
350400313 153232838
517608998 2187
242189473 8176
177001380 618
249901352 833
773609863 6421
1202 220183800
120900402 403
634321141 10028
839908784 13936
345354930 2298
60540688 60540689
561110468 534452476
196474832 6394
402304018 2259
327838353 163919176
921486217 35896
195411528 702
27199092 119
907785424 144667
184814503 3301
33545 896523670
4134 38618143
350507028 5555
197232323 707
528275368 6539
992430863 11376
2336 304126996
486623544 1710
352598401 2400
911864199 9340
58296278 355
748794378 5354
733200000 2444
313759678 1629
677619761 3534
151970873 610
918237559 62734
57636587 3819
238930853 1717
260433976 928
586539211 2375
512354817 188640128
806097313 2687
438141887 5136
787344360 3399
408798498 2199
923999999 3080
155515995 4061
40707837 1612
909351142 441841317
861025892 3364
454801515 1516
992300681 6278
498764584 5318
781503922 2605
167112871 4730
639302130 2131
229994880 960
690233556 2574
484801011 1616
139085184 593
269815569 31999
39035162 781
933 246050760
76425238 609
797648784 47581
520760241 7007
221556929 805
871711813 4031
913943489 13150
558719315 6142
674046305 12695
335502311 4103
176730004 717
405001350 1350
83915852 83915851
827516713 5946
6094 545883493
191510529 825
533328622 499541362
288519181 144259590
948801907 474400953
279600931 932
87000291 290
990296699 3301
885603206 2952
496265444 1807
646500001 2155
501844240 4511
162833749 924
645497019 3051
417001571 1390
701741721 701741722
377548995 69047
67499944 225
345600924 1152
461210112 109188
971775606 39242
546254719 3040
495746414 7307
818192878 4087
147455407 73727703
825902109 2753
186094874 1461
852886146 417956655
236065609 1098
360527323 3981
869084773 2949
472131462 4604
574070827 6726
769118494 7879
888897038 2963
419644331 1868
721068276 11138
636241169 77910
438898538 1463
12762034 69
311157750 3930
615543248 2119
561502744 29612
6388 922880748
57995783 792
701054960 10768
133337538 22945
300001000 1000
298604161 1152
3953 752010286
925531922 6138
315264123 1707
562868094 1988
328909982 328909983
550696395 2994
258519808 2792
361943142 16379
716714983 358357491
978948543 8834
747577331 2767
770098213 2567
507630495 5622
289501816 965
676236601 8788
740729169 11356
648182701 52425
55918115 191
879553355 4006
458400117 2437
664378149 2251
88499928 295
914967466 727525221
2875 593876302
248534673 1212
6630 919588696
647578168 3183
300651973 2064
874503959 697057323
823741003 823741004
490487674 4052
409562790 9230
882603082 2942
646938936 2556
551701839 1839
61199796 204
160125171 3261
138100423 4413
769517617 3520
984918151 5839
130800001 436
354675396 247188817
685209381 2354
790644350 790644351
62359461 31179731
344111768 6202
138900587 463
658800714 2262
394200135 1314
220700520 835
608910940 2457
34811584 163
414599727 1552
424855327 3549
758102527 2527
835032042 3093
4669 989145686
622802077 2076
415028899 1645
942934998 4832
392158699 1756
88039105 2232
503335687 3058
745034624 3375
957404028 5307
88952576 325
558042935 4664
424183434 5775
903892250 10803
17703565 85
383831243 82651
1797 187556240
612416321 2402
727772990 4341
387878206 1573
290009490 1522
876019287 3539
693248298 6102
484460219 2215
537135073 145644
219534981 1051
27125 953305207
597772261 114094
683551459 341775729
2524 741819596
608369899 304184949
603 96522138
469567301 4837
2347 556748299
323626422 6969
711600773 2372
181946872 971
713861518 140228
171897152 1414
439384175 3234
418496182 4694
952297761 4720
690897697 2303
974999487 19168
61679672 259
453290549 2550
882412538 3291
896642640 3354
785033459 4035
226203976 785
936299999 3121
583103869 552388289
364571829 2731
960303202 3201
921725530 6886
760058396 10495
6198665 32
82961671 590
24829084 105
158400527 528
988966161 30940
922204557 3074
238800000 796
657309682 2344
408137928 3257
268476325 5525
784709417 3493
777483901 3779
146100488 487
2097 351190528
333361024 2176
352677696 1216
4547259 58
603300000 2011
274199856 914
733798160 2446
26560791 89
840105412 3574
340106059 1359
156782129 9443
205335363 796
175697242 922
928728135 4744
389278502 3087
464174120 3485
249375211 867
136 27486168
3541 571782975
588908879 2023
477994753 238997377
639957957 2553
637079215 6767
119902039 95649234
186386538 986
287578951 5689
813208473 3157
846626503 3043
300901004 1003
718928667 8223
825070269 779048256
2428 640722492
749700001 2499
576630123 6987
90101485 355
301658897 1052
495674009 3690
412649283 30794
861355026 8179
752694804 4698
185740829 990
815438293 407719146
356058113 2527
432148161 2230
128283716 508
269509178 938
125422814 2055
639686728 165473
790197366 2634
727283495 727283496
212400426 708
225534769 984
867808424 29149
8552 656500988
973855185 174401
704565380 2748
195660085 1064
838799999 2796
792367536 9197
934929450 3555
77963952 291
401303305 2795
89131664 391
276842904 934
285547097 2029
132667170 2798
4832 958726784
556761425 231833047
815347941 3476
516183848 3886
498439687 31922
393520958 13624
68448653 267
887913745 3747
196003448 7820
607574397 303787198
520371 9
459977232 2717
130434050 475
874262508 4553
600186471 4232
592279050 4330
487141 345
1314 375521403
468298439 1561
455744568 7283
771194863 3679
582952032 5538
290999719 970
518926063 6804
270554399 1590
55108064 352
160111705 778
132899153 1357
70499999 235
820424679 9140
961898303 45236
457499999 1525
966180513 5837
187263848 187263848
785536136 41229
872294751 10722
235801018 786
2142 197130402
631545430 2259
54753447 198
946451581 13836
127886409 723
7775 914415006
427918276 2072
97706197 999
207607961 1319
621902072 2073
371222364 2911
730137320 313392650
336230518 336230517
883137671 3401
7011 678931218
307828542 1039
908039625 4751
210705899 105352950
305018352 1476
225658130 3052
795930939 4994
798002659 2660
182946196 729
194330305 97165152
535955978 1868
262318014 1134
386882810 1540
274273200 1128
495936703 2943
749832362 9531
667658113 333829056
15093 652400016
307638253 39402
68823548 646
701305533 701305534
202918958 181593315
764227636 3989
422246879 1840
412258373 3654
425700270 1419
568660882 2923
439736990 2690
577199999 1924
789230673 14049
181730035 1489
515701719 1719
346747424 1184
3756 878635485
479398403 1598
644689849 8431
952200000 3174
480881633 2464
210206704 15747
604340603 302170302
7054867 42
5117 602449458
361927351 361927352
235326059 988
174474873 1514
481288439 37542
198292776 4686
868715030 6799
585396386 2944
919905998 6913
632442172 2491
462789907 5938
759192009 538834028
865124136 5521
591992363 124972
682784508 591061937
145653689 546
180149244 2288
779291283 389645642
411733825 8016
829964494 414982247
499799488 1666
329 49817180
920606332 920606333
157997632 751
40200133 134
513598995 256799497
107818078 64832802
821353324 74371
764397451 2548
993300000 3311
931913881 3697
686914158 7639
604275220 4757
749684298 2899
533936575 5035
6073776 36
606138755 12690
547418851 16597
485444479 242722239
2915 603164854
81671734 363
8865 963041331
513719797 15738
600967827 4162
975000230 3250
689403600 2850
87397060 310
890752728 169820
13144383 67
236286932 3110
416873361 2390
925651334 4847
112552919 954
891297659 2971
345516374 1635
843857399 3467
724830751 10288
715762015 3488
473344272 2616
2663 544366294
628718865 8813
941622848 4169
861002871 2870
286452795 2851
499714743 1748
509100413 1697
474605461 1855
304913008 304913009
367500001 1225
851400000 2838
585038973 2276
853121379 3442
859076892 11186
905220196 6539
1295 310543590
955954055 469197829
366899142 1223
515019110 1789
552507471 1886
355119142 4377
1352 230050673
55485570 47898056
281358241 281358242
291185845 4970
215091465 787
892170468 437585460
894983412 7472
398351520 1440
12324 981602919
961728768 64218
353057993 128742730
574808128 7501
804456336 12912
877138405 31708
312907680 2610
166623745 896
895455977 3376
93351477 593
122400697 408
7082 842432228
916504241 3055
162216651 775
538820898 8937
317743429 138014187
701167551 2665
115200324 384
894085835 3763
32268287 156
179400001 598
489000952 1630
461571744 1592
39943468 157
475300965 19462
265421443 7293
916497987 4372
570742706 5323
321339450 2328
831357272 13401
388529492 4983
648618256 4383
975296852 3251
726699039 7296
748350699 2567
559056613 2271
896368791 7304
587363215 4920
448746175 224373087
9116779 47
592067112 542186
79604581 39802290
165167779 6875
308873299 2725
893566345 10562
396520653 2850
796738414 4029
151893358 759
317554907 1754
400076769 1396
422398591 1408
52573524 28869765
657443625 328721812
592086266 36398
319819504 1515
614668614 3031
716189692 2963
712519124 3118
393573899 5380
244777520 8203
95144917 534
563333084 1953
134255046 457
3898 405056921
314697890 314697889
593700001 1979
457914374 457914373
745318032 3439
41877209 212
482101607 1607
138708577 592
335156683 270543588
474943279 2380
990627128 495313564
579446075 4225
48300000 161
861095459 10768
770102566 2567
872102908 2907
589198750 1964
36971537 235
452845645 2307
790797365 2636
835027219 9836
944437971 3657
68283205 492
687071137 5556
695403810 2318
713675276 2867
846384525 10455
47230581 165
793047406 338525224
64799515 261
985259642 5628
161999584 540
913355233 52896
298500000 995
845015328 3672
864475639 27160
89471498 68459899
657093120 2560
932322711 3688
476338842 3303
115200001 384
132413184 768
3046 471613694
507899999 1693
294599074 982
781815728 923041
514732799 2040
487268119 1634
40525225 466
981660316 3302
542156210 2830
75702218 309
335665128 1589
350093751 1212
427289941 4907
605970060 2820
269397002 56101
226799244 756
219762359 855
575666447 2282
375681870 3357
491120224 8845
857602721 16480
343266464 1737
783020451 2755
298201605 994
658202195 2194
493738178 1690
552722728 2326
384998816 1407
541589550 123671
355061968 2501
714554637 6889
172535346 729
916723747 14346
2963 316751129
150676560 150676561
863553285 39731
550242870 2125
6506 638542176
14749 375922953
747871614 19751
578756733 8637
620887549 310443774
366598779 1222
153088821 717
640455293 2584
454230011 454230011
734845481 41960
304983648 1108
565205134 2275
828654057 7262
50646273 25323136
2734 776658316
99116386 1545
382029274 1441
231411166 817
367051810 10513
274565383 962
46203158 201
733659329 6451
116999609 390
679519553 339759777
404018908 88233
295989700 10459
13500045 45
714286688 65573
361015405 3739
903748958 3613
368400071 1228
250909804 250909804
134400000 448
10855258 42
351332058 1741
945777421 4098
614098536 2047
232077853 8681
735356721 8344
360092153 2506
321900831 1073
861902873 2873
595074143 2656
347102435 1526
984874591 904488239
686397714 2288
312210412 1244
902888225 302106685
936892796 10360
512999999 1710
473002516 1604
596634276 4358
494485268 7398
744934932 6062
365636481 6220
476378155 1622
1516 301252140
133571034 582
643209583 54872
945512287 13216
712202374 2374
970205803 3234
781836509 17290
509425011 2341
155441803 3031
394217452 394217453
160607368 1560
429731466 1991
837802801 418901400
654600000 2182
248549488 14036
277684501 1500
724762191 3637
16551952 71
131867055 1195
247338693 1357
205724283 2027
368458950 16850
830398420 2768
473682254 1956
805063816 2822
187891334 63709308
195802214 97901107
819897268 2733
650099999 2167
363598789 1212
495606623 16009
790526612 790526611
36014681 589
797097344 2657
791465359 4073
2099992 7
549137279 4889
26359520 352
490460749 32950
21543714 75
294248027 2017
128257232 417776
453194320 1864
716636545 5696
860251220 8018
424968261 6190
653375213 4369
664448149 3276
356592017 1343
346414936 1358
693297688 2311
319084753 1533
549793422 2154
899568186 4212
747802085 51413
969928632 17736
430655824 2529
20460 801479580
750865678 750865679
85003709 330
292194084 14083
31776486 252
79570363 631
621602729 2961
895500673 2985
638712794 9823
659010171 3622
908066433 3182
891111999 3625
43583110 16429682
193942583 193942584
116220259 1134
642257443 12596
343566915 1694
68921920 320
365265495 2486
894128289 3190
774905506 11192
378473316 6994
709337210 10269
97714512 378
779355831 28333
968701855 6194
336119184 41160
774299999 2581
832021240 4182
545691005 545691005
919997261 5326
6382 934714102
778362317 267549869
5465 758897976
953532715 4749
359257512 359257512
414469300 5218
971202442 54109
426862141 4460
971838404 6885
959360015 6278
230210036 2254
13172070 359
356608728 1427
173434304 615
324128915 240809
317214725 267808452
274679782 1145
906005123 4212
172406159 1305
816759937 5832
137 26010210
334498885 1115
523801747 1746
142107804 607
925741594 19427
726589246 3361
505892731 284191201
29288697 14644348
304538340 1034
724834601 636969695
188400000 628
262987433 1689
553340123 1967
730103888 3376
980698506 3269
199207579 719
979664017 5833
179812209 867
470642449 3050
434849874 2579
270758351 1128
978303260 3261
728397572 2428
675858627 120592
66044511 334
823720133 2842
956100542 471628454
293699331 979
815702523 2719
364111323 4597
490054638 1868
489126223 489126224
392729125 392729126
894090241 665750779
431201261 2060
350097695 1352
114133320 504
928200000 3094
258900864 863
630478626 3313
18831278 735
628977031 4169
409579857 6427
856502855 2855
233308438 1606
570598567 2271
447517819 1654
7626399 86
612912345 413915380
488889981 11522
581675954 6065
37482784 196
309719631 1048
494848464 2508
480223153 4803
303533924 1739
85406057 657
760529756 3364
97948210 733
742099676 3531
266372923 133186461
979797865 3266
593099999 1977
760906947 380453473
156899476 523
17099986 57
309001030 1030
656255446 3215
786299615 2621
964026268 449786113
677408501 4193
989166636 6276
377805961 2142
581172325 3617
984710555 44106
207761783 824
308928043 1238
755627077 2637
416748820 6854
962397790 3208
283800093 946
421597825 3061
164323424 7525
587054222 7122
45205392 244
259234720 993
452026571 3948
257592719 924
550834013 2988
776261936 129544
648577621 6349
379122365 6461
225038383 786
234248638 1360
3619 965926070
205245490 205245491
111374258 5514
633979735 633979736
69148403 324
646518567 323259284
56448755 323
996197958 31215
306248631 2769
83875446 285
521565935 1761
460410126 6043
218410421 771
352134103 2592
554395733 4324
603301795 13584
371879834 2052
179099999 597
954596818 3182
881666617 6211
591811888 2242
754062792 7224
212692337 738
426340950 3171
629393496 2883
852782979 852782978
730776925 4124
898400030 83270
123408091 1777
130796455 6419
861183952 6098
246971983 973
72724209 36362104
752069256 2686
445497968 4881
894398121 3098
589633153 285976006
300731594 2174
27221754 106
52421527 1507
260099133 867
922800000 3076
1604 329407628
588720358 2479
708897799 2363
458017104 3557
381549224 1580
767591396 9581
256784215 949
658590353 329295176
609379444 2569
424491602 424491603
179948389 1810
186933509 18907
866857054 847734854
1792 513937327
970496765 3235
599286529 100992
998855466 27201
431746049 215873024
844803892 2816
925282980 22779
725210597 725210598
171599427 572
643806424 2209
441253 943840167
424931695 2164
264599999 882
144987187 608
529508389 81755
897098904 3542
764393137 2756
102300297 341
934421770 4835
513369599 2611
577610332 26981
156600521 522
523160513 3891
340499862 2454
444896804 222448402
324808731 3975
85745505 3503
95856063 849
859052534 36168
755151156 3797
286248464 1665
520440565 2688
328711600 27050
329075144 1926
10835 641031105
34848670 760
699254244 28382
609299999 2031
389174928 238319
665135855 3122
622982721 311491361
643221752 2168
344356947 4097
846570348 6246
469801566 1566
237085687 3897
880374304 5919
554808529 21703
407376432 3342
137999540 460
845881469 422940735
5011 882772837
482084624 1906
779514260 3638
950219520 8412
45082224 473
523063100 1915
139734445 1050
49769018 24884509
416401809 1388
679170569 2264
463356739 1855
582068340 4907
481236293 1675
98322654 2762
912600447 3042
277798959 2414
803138381 2948
166120127 885
28095565 102
761022828 330150195
592328388 3056
122547101 881
844157040 616093850
1109 301457327
195403660 2227
771301554 2571
353099072 1177
192900148 643
152291596 5159
503993078 3339
525424213 2238
947806919 97511
172933621 610
710831068 4274
756667600 2630
322496675 6293
495301650 1651
401884279 1755
770554417 2947
2772 231209510
784284097 3716
544946530 2880
14169619 7084810
499080633 5672
910449868 19564
299683014 299683015
47335519 1657
398962844 2895
125033283 881
419461750 27073
334438200 2700
516711665 29866
86484070 841
80480457 40240228
583624359 8181
352008457 5784
113212648 56606324
759186972 3114
559465031 2968
219629753 214395683
140147372 989
987033840 5080
238389116 1673
61520160 416
63821401 425
246770536 1577
160146449 1892
166199918 83099959
701990208 3401
872430655 5565
915465230 915465230
784798817 2616
137699683 459
354600001 1182
659998877 2200
580201933 1934
504637380 10140
2896 473802976
146769910 73384955
279901746 933
490743164 490743163
902396991 3008
973404872 4040
629699562 2099
527862475 3815
445464100 3287
959622208 108224
836100001 2787
533098451 1777
118947112 607
572040545 3514
925013394 4514
789107861 8049
880800022 2936
40577055 416
166306312 1546
520146422 5652
468001315 1560
946496846 3155
595225525 217836340
337767900 262650
691657748 4639
226799999 756
460412641 3246
870255761 3760
911879445 53236
839155801 21857
628260270 4492
192681105 1624
577533279 1930
834478516 9314
844800001 2816
542972226 3811
148384133 666
674270626 15375
76850461 38425230
222604092 950
374400001 1248
622866436 2468
604309728 2224
377716069 1566
425355567 6116
668844204 3004
635702781 2119
875659995 4369
834667003 4342
71942527 35971263
173101136 577
21831033 93
211735822 145435690
842936529 3313
305970888 1477
173100995 577
689563159 2552
2589 396880185
333511392 1299
791699747 2639
892521297 71912
952803177 3176
998768110 11821
464555964 284538586
3297 378025885
561369280 2992
704218728 3015
887593885 887593886
18622618 74
78480623 1117
881248775 16325
775601011 387800506
729081241 2955
799879831 399939916
324821592 1704
27886096 112
673820 3
534592580 534592581
907583645 4244
264212911 1750
592200843 1974
716615861 17635
113199360 23008
165200472 596
904478235 4454
438898537 1463
251702793 1105
317401355 1058
6669 161783271
202952976 198475557
235199782 784
637461286 220424576
958015714 395534911
255080400 948
620348481 2427
622353727 9011
859891297 4411
487869096 1997
3385 627328510
990247461 37112
236955199 4600
189750259 7259
3092 717754548
541070017 3527
181872299 3869
285649525 3379
369300525 1231
654542483 3236
714166662 3539
668814231 7910
921003069 3070
994715391 4105
619012606 2209
827508967 4147
626571550 3230
697274326 12249
107887168 40504216
160090109 1009
162004815 81002407
989404422 3298
601489227 2323
857845304 3745
90134699 45067350
964410261 11770
62326456 393
961802934 3206
998696672 3329
840018049 6036
764918297 7539
258899137 863
978875721 489437860
248074474 8823
539099151 1797
995995774 995995775
453299520 1511
878299540 16892
983431867 983431868
4353 940325466
104100347 347
339160399 169580200
910658797 5644
505349160 2747
732372270 38234
996880637 5944
586273087 4448
905624798 13649
792341043 6392
670936911 3021
959918205 135908
730801509 20227
614647867 4011
187773674 11991
317082920 5929
967671136 892356730
847568243 378655820
261868954 231543362
495626161 3310
992191019 18012
488967195 17616
784181077 23127
5399981 18
442194978 3594
442014012 181807
94330570 403
919456475 3285
107 11586602
227699450 759
822390120 10730
551267245 275633622
432647786 8661
548813894 2042
319798073 2051
414253603 2093
357595676 2369
346520628 3076
772991708 3327
7828 959742399
100260657 100260657
388236361 1770
464697871 2753
3004053 13
375 102938990
571533599 8800
652797823 2176
2623 725774398
990444542 387825075
74999750 250
892959551 8992
289904288 1574
92292243 844
360044760 1460
691802305 2306
534958510 4126
292990216 3090
87600000 292
223427978 879
2172 343032648
47400104 158
518496320 21984
646197847 2154
923064664 5071
825342373 4206
986233040 3295
2652 472687331
389278188 3919
639199954 6082
497770224 1997
30482441 121
331024617 1391
54599818 182
985463963 13758
910370041 8011
467098444 1557
269399347 898
755644967 2652
74372367 361
529689817 2116
282503275 2068
745326401 2912
680927647 6582
844479755 7815
757089381 43230
401374220 4161
756536712 11429
836988455 13865
417645774 2457
590387799 5944
498001419 1660
958989188 913156479
1341 208853085
460834518 268590157
441930399 1481
70972589 2746
778530239 33787
496346681 7256
832397511 10533
894226034 894226033
717002389 2390
430144139 2658
476982701 1791
770285307 770285308
717913245 636463028
625743812 55885
272223931 2427
707797846 37539
746115584 3369
684564399 9523
937097742 30839
196850945 1259
401530906 4699
867897107 2893
12368925 45
21856680 221
133800352 446
69345275 322
160824136 588
619177085 12841
386581289 1432
127148094 6737
228356911 1736
981522690 8410
362701210 1209
398962255 3311
345898846 1153
870614337 3457
123733331 490
228900139 763
427005200 1975
119999600 400
216824101 3223
909303031 3031
436619583 1691
885533209 3002
684506140 7985
441000001 1470
913029081 456514540
932178331 6277
244063701 244063702
2213 382273052
830768999 415384499
828711183 11079
109799635 366
29826023 151
879939677 42147
330000269 1100
193048761 819
933134399 6850
302399927 1008
138603481 1240
862497125 2875
195644412 2269
121800001 406
188100076 627
644070426 2967
109305685 13742
738758031 7376
980099999 3267
384831272 1736
4262 561997817
189297684 2455
263298733 131649366
570188620 1989
310399153 1648
421894933 1572
810418813 405209406
970622426 479033067
635478869 2535
856162909 8377
933986252 4468
780981185 390490592
344960099 1637
72312360 397
615680101 2070
382191888 1896
143355403 71677701
821253360 5155
418838752 27917
28847 699655138
726599999 2422
721502166 5679
347745887 2016
745721801 2690
27945 784889629
662165688 5632
529420436 2804
715354687 4843
269475491 3094
219000006 730
68972477 283
258717394 979
911592755 911592756
566105236 3788
673200295 2244
746460603 4532
445189527 222594763
821705981 410852991
177300000 591
16170979 226
298751597 1277
161801811 80900905
2645 635001596
299210939 7665
153300510 511
239699799 799
541862154 270931077
926403088 3088
876297080 2921
864771965 7211
577695345 3176
868799251 2896
989889426 5441
747084457 373542228
400497393 1753
842999973 2810
530076651 2044
77050697 294
259500381 865
117461698 117461697
201647306 765
127500382 425
758414675 4947
598758025 5774
919552271 4272
547011775 208608058
727155830 12209
267518437 956
201971876 7887
744302482 2481
3754 454051716
354905936 4252
747903066 2493
312443574 156221787
257367790 92512108
713485351 713485352
400499403 1335
471558394 6335
680936420 3293
373451096 1682
519890122 468920540
300839408 240740249
3823 898449537
321252120 2520
178218255 1115
884482410 3398
448763369 34023
764669249 405595445
6130 689457223
942381024 4784
225900224 753
4137 730222785
921440959 5656
259864038 1134
1297 306413865
325029041 1362
547478705 8497
396001320 1320
565963565 2053
550515431 9156
330713606 2015
974360700 3681
257940476 257940477
342599841 1142
3163 713483290
267524955 1009
104908333 398
963783530 13562
610028299 305014149
4077 513469611
818885611 3665
511183049 2415
470421760 3712
460092361 1560
105149743 368
764110207 3246
697854269 5149
82330721 4306
271200323 904
341977929 1195
499810776 1873
613197955 2044
807900001 2693
19985069 70
135050539 4359
473326579 236663289
514498285 1715
698336641 2736
925313184 41136
235969276 875
304866305 2822
647097873 2157
38117061 489
384389374 3775
86178103 43089051
189590656 169240
19698446 680
168434174 953
1308 232932231
526501756 1755
520961761 11286
535640100 2084
853939113 10088
321382080 15552
368000480 184000240
962200946 30317
2292 401608824
106718690 543
587838256 6717
580261919 2940
227285163 1124
299641740 124023990
608743245 5572
836960529 537685404
598083907 2751
532391181 532391182
869645699 3150
395400903 1318
408398371 2211
211899625 105949813
109799828 366
654534356 2276
4209 596888429
744520066 9147
603653636 234065
385068581 1671
862502876 2875
797134017 3122
794413987 349594389
764313997 8407
529 109850425
170169121 660
641374279 3743
743063823 11241
15979577 13437502
797872712 797872711
133200001 444
536396992 1856
406498645 1355
730480213 35222
701147324 2825
685183795 549002782
313137161 1417
131419759 1030
868800737 4615
196397731 196397731
23177207 225
484201326 1614
900371147 592361468
474292183 474292183
298800700 996
896617681 10793
713471281 5358
706499004 2355
128239121 128239122
711301572 2371
468945738 2480
135931617 933
141718402 6017
663783034 7176
397855111 397855112
776098460 18555
630411713 5672
842204228 36006
3327 587259377
612125053 2618
732600001 2442
568321270 284160635
315511816 10185
632402427 2108
827702758 2759
587076132 9228
41980548 146
462265036 35879
80725881 8544
334464431 262658
355965302 1694
275999079 920
621084243 2549
262070435 2735
556476031 7988
113400249 378
341504700 1891
598827198 2729
980996731 3270
300456177 6946
984000001 3280
609261817 16944
97316416 436
757802527 2526
435787355 2276
320998930 1070
768481339 2643
462696771 1750
134281082 757
615000001 2050
73598045 73598044
560098133 1867
942030710 3761
816519720 5640
77099742 257
724499982 28101
870600342 2902
710047152 3662
238500444 795
574691794 2489
727659809 2581
777082518 4526
847802825 2826
889496597 17929
882346907 3958
563473066 3081
979201388 4572
451316330 27847
85808715 2104
165127885 1388
529928987 4274
495277694 1727
583944666 14257
458743705 5176
61558637 1996
923000660 923000660
378806892 378806893
999499681 5652
173764633 3551
190075937 1614
326810512 3346
598356851 4089
335274281 2804
834563448 10431
938640770 3277
740784559 2692
437504275 1495
297101091 1319
143643617 71821808
479353182 1617
755398676 2518
425518114 1631
699964792 369654973
759853779 379926890
84456000 2000
688833240 344416620
480902193 3721
83400277 278
996871195 3366
2596595 1298297
628498795 2095
1783 155170844
990426925 4518
604260476 3019
260808375 1658
586280499 2373
14833 727348590
181903224 5055
648933766 97573
894996324 4754
448051184 1736
893702234 2979
667 83724001
324631233 4072
241336575 4752
6555 553910610
518059440 1950
888002219 2960
977236199 7720
730862352 2972
113999947 380
89046526 1001
175571651 1295
946037306 5797
207000690 690
147600840 492
725099340 2417
906486991 6059
536355088 1861
261339741 1343
645001139 2150
567374326 2524
406199983 1354
911960511 3381
472709843 236354922
814500583 2715
5479 281889071
489812707 2429
978320596 6195
84600000 282
4001 933007460
112469446 495
706794378 4386
20358602 19529680
398061774 1609
805497314 2685
299353551 1239
835088935 6326
383437890 1530
909300343 3031
82500119 275
697375765 6385
415591318 7969
971982936 34296
905298950 7730
203128584 1226
698585254 698585255
240236514 1346
324670602 324670602
191893957 83452121
158746039 79373019
998108230 496347623
680154048 4128
494698350 1649
629103298 2097
647889941 3163
285643285 1169
946734791 14012
5777 611044874
727308087 10834
93945 636954149
832033036 5337
220830182 830
429080677 1884
470356261 2827
212360748 1159
635415328 52916
418436821 8235
406200718 1354
49661371 253
914396951 3048
993857954 5494
570366081 3313
924845198 4746
349461054 2071
94831627 47415813
441725087 4261
377561849 17180
994371217 497185608
87289021 546
595840784 3388
70980696 419
438298539 1461
626625805 8817
1643 298534416
702294244 3456
596102954 1987
470100000 1567
947696308 5829
427501425 1425
3118 232637375
383801843 383801843
275746682 1309
896042064 3221
321901073 1073
363485376 6624
101655681 614
342898857 1143
789304532 759339011
675758577 2682558
302901984 11484
885371520 3256
963644564 41377
271800054 906
691836823 345918411
783695948 36979
21305096 99
687300000 2291
253606963 253606964
696000542 2320
976500000 3255
131700440 439
545699607 2344
154500932 515
621298803 284447560
363373451 4258
309598978 1032
257119797 3751
529230725 18767
34883 544572217
212941232 868
117299608 391
139200001 464
713140551 9676
344138432 1729
435508639 4112
3412 741247501
817121155 6389
628197907 2094
759789471 4565
289501798 1087
162478694 615
86100288 287
693237119 3596
722470321 7017
553370227 276685113
282474626 974
213599717 712
460386026 2749
289874528 3623
485891911 3001
841 142468764
459576465 364118763
276688559 22183
39067560 180
864287791 14145
774414785 5408
329753805 4516
983847202 48982
814695984 9168
520201733 1734
263049022 941
755550412 18323
818244254 3994
670568134 2909
192345195 771
597635093 3122
665780369 665780368
367300419 1597
977702825 3259
909491351 9545
358317513 97316
44233552 269
371090969 371090968
3498 905268232
775854805 775854806
650 112792017
305545454 152772727
28325846 256
2469 227935033
224400001 748
101625139 2594
942998158 942998159
628211658 3103
823182960 3884
594407273 4060
410585889 2665
241626699 112100002
672297760 2241
171900572 573
826500001 2755
786961546 288576827
179936401 5425
988442643 555617
108300331 361
513152311 25806
62987615 333
641402137 2138
609271155 8594
461123924 236593577
984617901 628190978
563843985 4502
307150740 1690
772295200 11069
445547562 1923
3762 932147727
64388090 317
592203216 1974
882086207 21691
698411246 5707
692358968 22757
939033560 15661
912659929 259869
162522640 560
144187872 676
25316875 338
178638791 654
387901293 1293
235352900 117676450
321311900 4340
3737 697517763
167812098 633
977802849 4279
5828 667558542
81741386 40870693
807751740 31596
908906148 908906149
249403844 124701922
693234145 3336
279552300 221715925
32241171 12387469
560998129 1870
795110790 10244
534877776 6239
289069576 2525
3970 727532746
123160737 2991
608213100 23700
587400259 1958
803134150 31045
3984 986032613
906151662 3475
910536153 13228
306097015 1589
991429419 12260
383880737 2382
287700689 959
967890590 12211
76499812 255
533395138 4493
182852492 875
23399939 78
503184792 3563
732190272 7319
761779184 45758
582297672 7249
546150640 1840
288472392 4264
704700526 2349
3372 471969583
484800001 1616
615067701 2236
30828989 420
65691626 847
639450018 17137
444298519 1481
2549 499461830
829729980 3540
979803266 3266
294770068 1555
537000438 1790
503540916 503540917
484201615 1614
883200000 2944
956310642 12033
95895631 346
885604804 58420
587622471 10380
557998141 1860
963963222 925577263
195000000 650
508801697 1696
342328539 4053
64862594 1889
342322165 4986
70874925 289
457718230 17307
582613479 33535
389179786 679740
220192821 1340
988162748 988162748
512785519 2740
907796973 3026
452145932 1993
758040038 12927
24039143 1044
176391596 3410
89149632 374
565448703 139136
22799924 76
74691883 335
503933557 2654
107902960 1256
561298951 4155
963115033 3327
326361946 1251
737522282 737522283
489709280 4703
276759578 1278
7196 709833672
449399783 1498
54563706 486
409499661 1365
85654975 289
513989050 2074
8728 841344288
161154875 80577437
890602389 6037
982692263 8962
430666275 1461
485701619 1619
372117150 10429
318481480 3131
128917933 64458966
980383312 11747
931339321 33626
979200001 3264
335699737 1119
6755 621744070
196344720 660
964386959 19183
852920144 7274
598738214 598738215
891302725 5564
783272071 3863
871804035 2906
38379438 38379438
362598292 362598293
836400000 2788
1412 386856926
3978 968300892
939150625 410963329
43671534 166
864520033 4303
902305361 3451
855901317 2853
70972914 712
909779832 18369
303908825 303908826
209071034 2792
725697582 2419
793359376 2959
638698885 2129
55435520 477
705284513 31441
2283 644930170
400812805 1692
961643168 480821584
358851871 1590
530972831 21216
924177098 553433378
784345045 4950
824336605 5047
27145267 120
384079681 1368
3009 809393919
762242060 10282
224186993 112093496
2421 81651746
871795918 10913
111900162 373
715174513 4000
4031 454032918
8082752 32
303078850 1415
244876285 122438143
998403779 3328
594266433 2226
424372760 424372761
958400404 6838
542525078 542525079
144002950 639
49199835 164
514195200 7232
846123222 3655
707730856 34072
626699599 4349
263627902 993
244260427 188228123
833398296 4766
487211236 34761
704397989 2348
546500416 3711
44387082 251
951603171 3172
564600211 1882
473699639 1579
51000051 170
215826375 107913187
288832375 1064
913042116 3948
737463755 4091
83700279 279
418250247 2517
952003125 5625
291071536 1559
868942323 8901
741957293 4771
159900001 533
856193712 61721
516872446 516872447
33709 721595227
611880752 3201
1070 319190630
741897528 2473
868841925 5932
708549507 49360
444601481 1482
836699999 2789
644124697 9624
156094553 78047276
647368585 3146
271519994 1197
658915950 2225
879898061 2933
328104886 1381
475980329 14641
943543150 901447566
428740983 5210
26600614 389
46800025 156
465311605 5995
886519844 8523
327366182 1763
327635517 327635516
968398889 3757488
999429699 6905
217878653 742
127886626 965
221290176 110645088
444439412 5182
668548297 9594
685005688 40618
10416 662103456
391654992 252957513
730501475 2435
513437864 2114
800354619 32188
833534144 89483
114884661 3190
127076123 506
152712979 38422
3145 431905421
540082998 1851
529414001 4250
735897546 2453
352838821 1496
805202685 2684
554871793 99226
32441779 114
159567025 3153
287399063 958
1219 353200873
997304292 490277856
377229023 2988
338137120 1416
319155410 2332
454785099 1540
967886218 4795
403659475 274013830
13884696 108
813401642 5573
23822943 89
435186259 435186259
113067782 622
885936733 436422800
287699040 959
456606380 3157
809215171 5570
688711896 390618921
179444513 608
81126453 435
1535 199068010
293965440 2095
687102207 687102207
225571321 1228
318531796 1660
737284307 4125
900598820 3002
653704343 2179
5084 224781075
610885241 4190
212431908 212431908
615402948 12874
500098332 1667
380223320 11840
457956041 2120
825298147 2751
3598 826594333
1531 83286369
237000906 790
430500584 1435
135300161 451
946438859 9658
764669273 2893
585795014 2281
255801453 1723
848404514 2828
292142100 1900
823472641 2776
9605 908704468
409499707 409499706
731401904 2438
656050042 3967
867952117 31828
431101517 1437
583885100 5829
996599999 3322
490086481 3372
901474690 3497
429152925 18955
924486470 4316
951119899 951119899
91716010 369
145002264 686
757029015 14570
136206849 512
287764219 2540
544540645 3570
284787360 2677
979115028 3707
251400037 972
846420013 398534613
960217922 16967
822763009 7344
851970198 851970199
265010875 1811
579291596 2875
990208039 13191
814810004 3765
562203320 1874
827295425 2974
708062649 5150
369548762 1427
29400051 98
869701586 3903
845574617 3569
931196895 3104
924635903 443073395
579137866 392620261
398671361 3439
387073634 8905
773102248 2577
207300802 691
649200048 2164
897233155 448616577
81053038 509
573955836 3953
108879143 394
101372285 376
199555659 16353
460316031 3387
715098888 2539
803415295 6759
131680105 65840052
936109545 468054773
990663843 11717
422102574 1407
380214182 1321
271131533 4039
692109025 346054512
555271374 25606
309600000 1032
151324019 846
557247045 5108
596685440 3712
741586737 322704088
288338856 3174
169200001 564
123900414 413
557494321 278747160
701994747 3659
317943705 1933
152611746 642
822629940 7010
240309623 7442
240735333 30919
159011523 899
493448015 1835
623553151 28447
948442478 3683
647724552 6270
19499983 65
8564 665032064
167465639 1236
436201455 1454
647299955 7673
534869235 6165
224100662 747
167400954 558
921556360 4024
246086501 123043251
1952 326920960
967553020 3424
409655559 2920
227677550 1411
778799999 2596
875326847 12355
565731103 4072
897235306 13830
178578077 749
155436643 519
127278578 1202
428016903 4409
939018633 11933
745161824 3464
902096994 3007
853893223 9390
63432394 761
280589019 1745
908744451 4447
270377 2
312324473 1331
408598723 1362
581954889 2598
379807739 2340
370 74653050
643200001 2144
158014557 886
365831683 1693
543298190 1811
299538250 1375
550529441 269285
407116152 3708
213466992 1271
657546160 4711
461630232 1596
484715111 2530
669472391 2443
632400001 2108
997376193 8524
936708265 3197
963642077 3875
304235929 1094
574500898 1915
871485546 845971373
393538264 107198
747930861 3414
64792236 237
2988 136945040
542699959 1809
621336156 3777
818102578 2727
892441250 3130
937 218885847
345601152 1152
458599609 2664
278042087 2257
287122908 1636
272099800 1400
39900000 133
228899236 763
897000001 2990
689474276 15131
730367540 730367541
766282725 766282725
368700000 1229
188759 1
644637076 3596
556800039 1856
781498116 2605
2738585 29
4888 869697400
694800001 2316
849685176 12079
291782169 1519
464699117 1549
354001180 1180
193799354 646
488799967 3211
955078131 3504
959025215 944614021
455 94799465
952306118 3967
851574101 4100
303726096 1642
800208227 3181
678205124 339102562
250500836 835
250558560 11256
282350527 10662
381901272 1273
933758581 5956
919426596 459713298
750729 7
641663900 14176
548365829 2189
639247322 9942
300489976 2532
703780383 3347
506944793 1698
72392502 37882
21113947 75
384642249 192321124
85199999 284
616877160 2210
235909170 86266045
18517276 175
599099552 1997
878433733 4092
195899666 653
2586 593087791
277992792 8118
423759568 423759569
5833 836790514
124289560 1912
2966 654552935
895876418 21184
522410839 6104
794818530 5834
132600441 442
493498356 1645
3773251 27
657932858 4426
486737071 2126
573092819 3420
787154617 9103
43199999 144
269100898 897
863252105 3219
830886561 4624
431999999 1440
89699807 299
667263521 45920
782397392 2608
414081468 2286
335529422 1131
625630804 412590699
420358140 1860
596135146 6169
788271696 6309
484130674 9478
826464006 19534
759495670 15910
476888749 7396
967209080 13976
991636805 988735705
354101243 2891
703555754 2677
327393105 1395
338564504 2235
660756414 7142
831309932 3701
998499389 4494
603830338 2055
435007980 7941
633599999 2112
95846451 551
149797466 8420
94210201 450
482699313 1609
517200950 1724
361936820 7889
135350034 659
83134687 663
757032079 6347
731036468 4799
68992444 361
242699191 809
447900366 1793
764402097 2548
384002484 1280
249660201 249660200
809836960 12940
3502 202704730
854615387 3194
717801849 3972
73798929 433
239243161 9165
460967299 170786039
100962963 6644
985967422 3899
269841741 2260
45002591 213
108251451 1325
183148424 753
737615801 5874
573542506 191948
681491367 4288
402410862 6286
780684151 373879797
570035159 547726232
23623102 163
748125806 4100
404701829 1349
98459545 380
14632571 141
748912439 374456219
598086091 26932
460500000 1535
19770138 286
881 164707438
128117280 445
698788460 15123
984904285 3283
740443943 3004
250819420 1945
648659339 4830
426544290 3034
753555792 3251
919287024 60392
626774014 10997
136200643 454
895941620 128308
706 175175300
839070108 4203
747999081 4141
433706201 2050
457093345 457093346
6919 875416951
4314 691905204
854840971 6937
546898176 1823
677699999 2259
215864951 971
4725 948515400
490674174 3113
56700188 189
41127217 312
905413704 4585
455861599 227930799
817144578 2776
754431162 3013
93481858 409
560162754 1938
524640769 17977
951178196 475589098
247565121 93280
23629306 139
276934226 1370
209399303 698
199240840 760
398993231 8628
951024236 951024237
16707832 160
881100001 2937
955968659 3534
104884668 2303
995517213 995517212
161699462 539
525179226 3498
682744551 15115
438399829 219199914
594215801 2900
2282 470416081
261628790 261628791
401345377 401345378
2922 858220341
596265448 2199
485813748 3112
105634403 52817202
765252025 765252026
101149971 69485154
464553519 3176
125999579 420
108600580 362
776045230 3802
847799874 2826
393901697 1313
778345825 74723
750743369 3043
923653259 32820
534040143 38143
144599517 482
677090972 4514
999231854 4533
802791834 4706
297685188 2826
339898866 1133
487049934 187111
186907234 1769
745367252 2791
518162215 2162
519598267 1732
497847290 2489
995085149 7365
127800427 426
987459004 843486599
918553067 20061
473562497 5072
204600377 682
894646107 5342
813783075 2721
619525657 5102
519776309 3799
110699999 369
861313662 33858
411519018 1730
698212280 2740
432094717 1546
471302788 1571
811044102 15643
459000000 1530
118568677 1054
1592 48001984
263116067 19505
1228 182486940
999136477 3411
979743995 3565
621332238 6834
769221501 32977
241477476 5118
735304896 2451
511811712 1813
289800001 966
941114690 9819
199726606 3516
932286347 422848892
44498754 819
8756055 34
93633450 503
746016413 373008206
217411387 843
403317609 303518588
85732627 694
29892442 102
1753 457326775
509798433 15392
310636367 1668
637458751 9724
247258460 34289
148771231 496
163254278 801
838684986 261354
806097312 2687
970044601 14910
485698381 1619
19041877 84
75182793 421
420591749 1543
704605178 2913
917705441 458852720
816270215 558896455
786853141 4707
173928157 1890
995582529 18497
507421740 351816655
543229064 2385
2487 177946901
151719000 11784
524998249 1750
929439195 17223
84035534 84035535
704386500 6375
239544347 3843
287431571 143715786
183299844 611
998884384 16442
809092161 13692
543756979 5016
2030 499580658
612179544 289728893
68957529 4951
79626266 293
706762057 5436
706813169 353406584
479194287 3040
101324843 1277
782533647 11822
214349650 1150
977973086 9969
619644036 5091
261494639 964
957600000 3192
840079647 598983367
402918588 3814
43853164 4377
918526064 3126
949209105 3965
704770760 6198
528000608 1760
821520700 5905
841889052 3277
522344157 8270
838451826 7415
503262501 3309
147821023 6572
390772701 195386350
258192879 212413117
716097696 2387
178774863 10797
361480128 1392
250913677 3177
786543673 5416
373493809 228479483
258185786 3419
828002215 5393
733500832 2445
969268387 8492
199200000 664
376385062 1438
802557037 8322
99772398 5346
443140980 1494
419932214 5695
916257746 6065
718386160 359193080
940720184 440443612
4697 507426304
129173439 440
729112794 17103
973592295 6617
28799992 96
100380856 345
12600058 42
4199985 14
458181504 1936
128249136 696
193171172 803
667801121 2226
346600288 2264
227332292 1796
29400098 98
640626195 2211
882772686 4709
576403252 2273
334911794 1210638
171216787 594
55705573 27852786
998725666 5549
540301800 1801
75838521 406
668876435 3041
957299821 3191
32400104 108
932731973 345367515
335345921 1280
444924990 444924991
701068390 3470
629447323 2877
322686810 1230
8169 97031382
977561052 4017
301201004 1004
798278831 2743
603028051 301514025
773595689 2677
838219274 2823
199664915 6478
554997226 2775
503398321 1678
819744496 13712
154697924 535
181564453 1051
741002510 2470
7068710 25
392469589 5704
409169000 3100
103432419 442
997830823 160883
414299297 1381
134700449 449
71058335 243
214522837 10097
994669173 477595159
77053248 459
710054689 7588
623277813 2459
3757152 96
386523648 2208
559199059 1864
758204309 2666
392209719 1666
469958972 469958972
960303988 3603
83722217 433
419257175 1741
538592482 1902
2616 431676850
662435061 3628
364166819 1614
17099994 57
415073851 1475
840296095 11583
707226688 3537
487721789 4721
982385858 3513
847877040 3180
410604555 1890
832620439 248247
910305073 4718
370498765 1235
223507877 2026
627602092 2092
377101654 1257
778802596 2596
569998101 1900
205423636 1079
620186724 3475
819756283 3041
506716079 2321
519906189 2570
518854288 194331442
826799999 2756
956148785 447307919
824420300 2915
897329196 7330
322681420 2272
765875405 2585
495789892 2437
384301251 1281
503692004 2445
875011474 4704
653305168 32434
767610918 8829
624321481 3270
854697671 2849
878200441 31239
525777365 2659
644704019 2149
817334562 5862
942890330 543439978
15867057 92
1754 381269016
755061268 8996
883818726 13146
637696103 9517
626399999 2088
3807 671250240
938216189 15262
439842811 219921406
526630516 4755
911493098 7011
407372764 407372763
492759688 8815
130980604 478
430662175 2404
958004761 479002380
244799506 1546
546118336 3506
269696519 2370
115799811 386
407999353 1360
3538 750017082
497080091 2470
136077088 2128
110744213 956
7514 606898698
426683170 2159
296100312 987
976225685 488112843
964994499 3842
10422059 44
539538508 4227
875764923 5094
203300604 1977
810612679 3271
175649284 703
996211679 5785
618568329 2863
366052733 5452
922416339 4451
44497197 194
215830419 774
675290275 5889
728132412 53844
539956435 41802
720223959 360111979
2115 273500915
196799345 656
256079281 128039641
845252712 16011
725251882 2716
292351917 1881
410793329 1605
858372570 3449
870893037 3893
630602101 2102
7800026 26
358744662 4638
91255517 513
387294833 1648
701700501 5326
385149555 2205
827533995 3379
684457292 684457291
582242765 5675
239987013 1129
825341567 5736
301711831 1079
412498625 1375
269474735 1282
909602430 631230
713157049 9508
899579978 448152685
743419532 2702
520805699 3414
343 70454601
346203996 346203996
269332343 2779
2634 699126816
503701680 1679
296218820 148109410
112813334 411
129415473 64707736
642269052 2844
966742789 3635
164168273 81372957
974427929 3774
409858312 1602
391186665 195593332
280800099 936
991543752 495771876
452175797 4372
454719409 1612
741759674 4575
937834469 401683291
878260106 6805
439047412 500054
606081138 606081138
938581152 3876
31072 971396795
319064726 162374518
768902901 2563
801902673 2673
15957946 105
470070330 1616
309534040 309534039
556130474 71991
777602592 2592
336607395 4222
434155262 2789
398332196 3952
267006908 1413
4289 829024202
866168865 301314006
472309261 2833
836483864 2840
230064850 4502
670755161 2618
319089903 1403
610485149 2639
673419975 18971
750897497 2503
129473028 496
65042447 32521223
916506109 3055
522899393 1743
651488604 2811
100388703 100388702
465033791 180947
299477124 1519
3900009 13
650096023 2462
497701659 1659
674998837 2250
468613800 3084
423013029 1588
772190999 2975
440897259 150421275
198179830 12583
268910583 134455291
498295214 7953
527564954 49889
371101236 1237
805932855 3294
186887603 88202969
596699649 35639
467826035 2477
933774073 466887036
798856070 4730
780259935 3335
621475473 2980
343433139 171716570
949745025 50275
804292352 8577
780603077 204186
893279947 9301
295740866 1262
748570991 2778
515100216 78378
368450221 9895
280500597 935
58156063 472
6261 783955314
624301731 10005
343181759 3243
151200084 504
630490310 2563
891137181 5181
591761642 2848
453892057 51001
472373338 2023
266360283 133180141
771031082 5682
583618227 6782
790733496 3048
720 158827680
243967315 1097
115799613 386
206013016 1899
5412 179460638
341198469 1397
614697952 2049
453900465 1513
973381098 973381098
894279215 4657
252813725 8283
113507580 1220
173664629 4730
250410855 1061
301729266 1961
530605458 3413
5562 782704609
880542634 11467
452101506 1507
145245410 738
880537681 12184
46432604 832
314496271 70594
780598576 53128
667802227 2226
347440170 2310
703203997 2344
289801129 966
601778503 2914
218400630 728
26828856 5867
915756793 12988
418882990 1808
95897299 47948649
629254608 3884
623362665 3191
5351 894495503
256199145 854
232895914 93892228
722697797 2409
66077564 66077565
900446057 3483
315301051 1051
97290 792325943
388214761 4606
421200000 1404
980135952 3912
889175628 233809
452854314 52578
61814880 864
636199901 318099950
223182389 1619
502388109 4690
866104319 3072
40200115 134
501340020 3750
804598406 2682
566008875 3945
75407079 392
149037777 7678
90717127 90717128
778797403 2596
95148065 610
724856749 33382
154155858 933
105520409 67122779
520351504 2224
980103972 3267
449901593 2062
32247 982437102
113241851 1945
923445087 5234
476657990 1654
880499999 2935
275285047 227797868
119040420 641
262749122 119043
147098035 1338
363295139 1670
245156283 1834
628197907 2094
543054510 8586
531933563 77271
497998340 1660
592086223 7842
404496927 7072
597778316 252244642
142373914 599
248898906 5778
427863319 9220
615785811 4083
125449582 125449583
51 6505853
968702064 3229
652452798 2550
165935843 82967921
784200001 2614
604834100 2700
41572176 615
629 95618693
484496321 1696
733427471 4922
207476796 709
976500000 3255
490798365 1636
919306385 317451545
514940167 4542
796461412 70527
725597400 6467
382113126 2253
460777657 5918
749049851 3468
998619378 402067120
140060881 3294
547201027 1824
215206886 1490
248399796 828
919480480 7365
646400184 10022
163161030 2670
290673145 2303
441840512 1854
245993687 1123
898829954 32755
546600348 1822
405031617 182802971
849297170 2831
542474115 2732
881599938 4925
534447078 267223539
89700001 299
407151613 2786
876820218 7374
102791676 6635
411900000 1373
522644455 5562
688622401 2425
159319553 807
990270401 11888
885897197 4084
504834058 7019
334657277 13348
366528352 22677
789672851 4530
880561800 880561801
495900406 2121
251631621 1965
396324225 2369
257920336 1090
851231161 6204
599319000 15750
690621528 33144
917597909 9615
378382654 4208
494655578 270600744
84741930 1283
319910824 1459
724155248 12058
541801807 1806
532399196 20297
395764103 2070
107309049 638
921363725 18948
421444585 2583
937005993 929231886
130505264 697
442633018 5917
941914037 10424
963002925 923390485
814819389 7282
73260434 883
995105039 3317
628202093 2094
480708096 4948
893949052 893949053
748431488 4680
149856761 4202
426652374 2094
879455984 872535205
885500277 4980
28055629 14027814
780751714 2779
529881858 529881858
531898231 1773
134999549 450
225300000 751
754429175 377214588
771829021 5130
949940400 3880
67288105 558
370524218 8957
493801647 1646
262600136 2412
928505602 3095
643781361 3703
885597047 2952
430798563 1436
972861347 486430673
287447424 1073
312364185 3418
251926303 1103
932922621 437059137
6042 811028659
31512626 370
376225227 2171
272999321 910
6331667 28
706632676 259322804
277252998 277252999
671758097 5008
807840962 3161
138088285 138088285
997345379 19923
779165464 2999
998892747 4493
509090890 7205
454161356 5689
3341 512843905
581671193 2536
342096833 2464
406346823 1493
46156774 302
932429562 7707
201967044 201967045
518215295 2824
230444837 1053
273109668 273109668
499801665 1666
358906367 250536163
50400001 168
344099999 1147
204265421 8397
526201013 1754
9329 675652825
579647140 287047124
621708132 621708133
37243150 1080
105578551 834
903668059 898121670
200700319 669
334686858 1330
429249660 6636
326902477 163451238
417050398 3119
326701753 1089
150075425 140967686
438541567 8597
187500202 625
387409101 1742
303043132 1163
983216033 5868
199500001 665
538198923 1794
351000651 1170
994202571 3314
216796551 39911
372410659 1492
270046205 4881
900782562 128016
61333670 43022046
731406857 3170
840829204 2818
7467530 29
1952 298986854
179135402 2868
762899457 2543
509398301 1698
4141 924132832
258001318 860
733830709 3779
649712010 112496
807475381 3683
986558775 11860
21844997 229
73730677 547
522889610 2991
110465373 1414
745842719 4256
228749845 849
943983401 943983401
742972924 16966
208606795 710
732445557 4612
61280345 536
566314874 2398
854266295 4134
511524365 3484
740418605 6738
271271436 1076
401409152 143357885
178800021 596
625371457 3702
615183730 615183729
202745959 183987326
480054907 5013
550976485 3614
827998772 2760
962398078 24565
460286774 1732
16483239 1997
639899909 2133
252209956 1711
31655947 280
290699031 969
730352419 9358
870199078 15956
1295 281544655
548101827 1827
216214419 984
905395356 3884
473699683 1579
21034728 792
896401737 2988
84599993 282
546371315 11530
898197006 2994
13762654 133618
583802162 1946
471723760 391472
518141133 28249
135 34810591
781500001 2605
960303200 3201
125399857 418
268602310 80988
377405203 188702601
916152813 458076407
352088288 37341
206475883 935
558260121 50187
294283709 1470
535044736 4015
902733524 11965
602351952 55104
44028527 202
926137152 3333
609474276 4852
730304639 2880
222228834 12203
48036168 6381
3197 650848911
475473882 2531
911791643 3997
862802877 2876
626423333 313211666
667497775 2225
427602139 41930
605067021 9271
495456367 31106
1309 138726511
61448399 225
1199995 4
390804959 14352
333901113 1113
493471064 24098
386868442 185552140
201635334 2255
546635401 3601
383979028 3256
20427003 86
718207066 29542
77970 204995532
166726800 2088
314486877 1418
305969981 1231
230724507 1599
6558 647447094
692699568 2508
64301058 289
949396478 186459
229014974 1851
585237201 4084
126300420 421
658847348 9284
1866794 16
606662348 2614
928170536 19287
595378140 17991
485882935 3918
575100001 1917
638665217 18174
898766342 4256
144901980 570
815696789 4267
605599084 16383
830855176 415427588
560630864 3741
675563560 2905
931283232 407576250
780865272 13068
169401747 11432
145499516 485
644475571 229359678
945197249 472598625
638941269 60954
2161 524910124
135600001 452
2458 456345925
381065421 1717
3751 409974353
795470971 2771
803711245 5644
559920422 559920422
517921926 517921925
555360792 277680396
783066240 5440
534899931 1865
104562267 6530
944624280 5665
783036747 15363
890176485 4079
571911600 2928
791200062 5562
502498325 1675
730799942 2436
151547593 1158
15826275 75
60936479 440
87300560 291
344760739 3862
509634710 7267
244773853 5746
268200001 894
351686040 4040
762527946 10972
624042039 209885674
530983873 4061
354804050 4705
523945489 7139
174802243 973
61955147 253
47059728 201
837060129 418530064
542068955 2033
98869220 670
265380425 4418
899997891 3000
569753799 3987
121955219 3735
633148992 2114
705286375 11037
3886 314579766
126600830 422
808821133 19722
37705253 183
179479488 2514
970203235 3234
129446155 2317
641126529 2585
119104031 4703
914992970 15078
936702755 78167
53660984 26830492
943115269 11904
787802625 2626
61327808 423
9109 689851897
655990860 4261
367568818 3763
992550336 939286811
18300061 61
434137331 9420
95667087 344
65036588 65036589
3244 622167735
594301885 1981
487800965 3574
771703822 5014
144926424 898
581810152 581810151
163588389 81794195
259583625 3850
9411282 54
206419702 100010799
962361058 434987196
664763636 3289
563402800 1878
915908852 3211
7608 963495549
946529853 473264926
553089811 4532
793375274 12173
908677312 454338656
831017250 3990
290864107 1052
1456 362506522
544110769 14358
968100372 18578
536656587 9047
736885938 204067
724107567 2539
427734707 3786
205871901 1300
634577689 15905
502868574 2879
369729217 2609
299400745 998
720286412 3028
763200018 763200019
998507982 5027
803400000 2678
400654861 1780
694799999 2316
457324008 2054
501571993 12673
215846564 906
678952203 4225
940432399 4700
831600273 4789
359476727 4476
392125175 2861
256324260 256324259
661272233 2214
751500001 2505
155699999 519
785189327 2937
916080613 6411
38553469 340
170283699 1007
594855377 44567
716966519 6180
618833200 2757
27152280 331
71871029 495
91200305 304
267347933 1144
274200026 914
224331935 4408
173809545 136261231
5708 703737230
31868663 133
229569129 2169
775551523 11803
993603181 3312
866971984 37288
272510059 3890
307232480 2183
379621593 2769
847570629 14291
712501522 2375
101716033 1313
343530161 1403
79200265 264
846045038 4253
729955610 364977805
991380545 477825618
371149321 62420
882197878 3427
218149794 4054
980403269 3268
852602841 2842
41726916 205
289936931 2857
301198995 1004
639888890 3609
915254099 6425
530401769 1768
496947644 5561
228900217 763
161885966 4579
929700001 3099
177500624 873
486111575 1741
570766651 2710
513243436 26347
826165677 3417
800223518 14811
223800745 746
520940405 39532
617479201 16200
376369919 2304
83625096 424
907520296 3861
10587591 42
651470267 2367
677101803 2257
626094589 5523
82664605 297
697798018 2326
127715391 448
661525920 9504
303600147 303600148
407152160 1033596
394565484 3655
946500000 3155
682498945 13079
899098846 2997
845301510 88862
155999863 520
649799333 2166
112632057 409
285557741 1466
264048914 1885
768274727 3116
895709047 3926
107742994 743
479026597 239513298
3078 894411396
96197640 385
997369923 3405
419057163 1519
676767485 4469
812999010 2710
115819506 726
690826081 3746
311867914 2723
490916377 4104
202200713 674
301769799 2789
872097093 2907
714369001 357184501
397546750 1775
869789296 4769
976171285 4398
636574463 20466
594570663 4969
354558728 1448
338998871 1130
53099872 177
324899122 1083
890480146 19860
930477119 69730
494098354 1647
784802617 2616
8571438 30
264253022 264253023
258106062 1497
531252950 2070
132900444 443
287999041 960
25500001 85
161336586 815
537046036 258289418
20871343 9499989
403208160 2424
679608170 2512
789033793 3007
748810425 16951
810829930 6794
669208758 15487
676780060 816996
2507 593070962
326214475 2572
559114439 4628
33238 951910259
518398271 1728
702783907 13526
88430458 3583
921906347 155504
138928760 760
530402203 1768
658618422 2798
964716083 8021
239447836 98941870
596168559 4262
562301400 2488
327112968 23649
849544092 849544093
664931641 2638
750071628 750071627
670086811 25035
422935225 4605
343720238 4877
575098839 1917
712617194 3891
783068155 3546
96394953 7010
939331303 3207
416999436 1390
500806278 12006
988687917 27021
245227260 10464
608097974 2027
659820616 5239
97823887 402
771832320 771832321
451249419 225624710
848789886 760226959
331412551 1139
537005921 3295
198681033 794
168309215 735
2826 829525866
44609545 278
681303965 2271
63675710 365
618003744 9540
702692139 702692140
295926794 1367
6573 660073087
487084870 82304
560549291 6328
669589440 669589441
285574096 285574097
343587792 3987
236980219 1500
788169095 3002
854097152 2847
804357206 795851002
568201895 1894
647786945 249803560
699982443 10667
971790700 20989
640693402 2207
658500001 2195
746301252 3911
270311925 2312
507653999 7344
59655043 262
23991120 116
11533120 160
319236169 319236170
5687 743917187
13172766 13172767
481591943 240795971
288601909 962
48875075 444
522284397 1918
759155711 10255
146099879 487
974704174 3249
837294420 4220
592935578 2951
531702326 2951
305612852 1329
85771764 32864250
55637 349622908
831063347 4833
1908851 22
17239475 139
607209928 21240
550180456 2127
397258191 10255
843510852 7921
269301837 6963
763504660 2545
504898318 1683
3391 948103254
539832678 3559
83600607 494
747564133 3441
546487865 546487866
854042260 4981
657904206 2193
433999752 151965557
655473816 2344
941103138 3137
685080464 685080465
820612785 5207
235742723 837
529500001 1765
369621512 71813
820800230 2736
783442895 37428
334400401 2849
351408714 89694
44143 530975790
406400186 8931
373996387 1453
426901572 213450786
7771 985184067
963853322 3257
386645303 10321
173100577 577
364545408 14496
234744539 18141
241799194 806
824299631 2808
732285119 18278
533400001 1778
629468603 27046
105806329 994
250075644 6783
2048 260745398
283927645 141963822
455831459 179546748
184842229 13142
540631307 3283
347701158 1159
868818032 63659
618263959 10226
713541889 15231
347588496 5427
903216063 5602
414634161 1460
824681365 19317
804597318 2682
219305561 4315
814085325 33163
505200457 1684
1214 214782094
613732047 4814
58800001 196
642034456 8187
237002333 118501166
8230 693163520
519662209 2301
960599999 3202
953028350 3950
847845571 5654
533298280 463196987
16898180 72
87843023 4502
391200001 1304
807158187 21762
358155205 6018
985938177 6016
398512861 9598
47737084 383
78143624 424
204545811 204545810
109850789 386
871799807 2906
145385117 144827306
21271551 230
943452563 3714
596710264 1993
228364065 3543
795777453 795777452
293304236 22735
511801705 1706
30776115 1214
241200428 804
62760 794874822
63657 743026550
641831330 2555
10433219 35
1911 491990073
485542878 4401
181098606 5806
352913183 6779
292937699 1595
470101630 1567
769962754 7329
791088866 4354
597770796 2499
488246537 4466
960290699 4775
57314399 208
293704025 1694
797194464 11616
518873685 3320
907439033 340576036
763552197 381776098
783183757 5733
855825695 3672
214149839 731
4474 444174246
129222951 2029
329398902 1098
685983616 685983617
670679291 18402
864358136 7593
14169586 53
610046797 6261
670800789 2236
889178965 6037
438901462 1463
48385787 222
674399545 2248
745876863 372938432
5382 724388123
655718766 5616
933101231 8314
142633442 1554
29863697 106
671136135 2559
337039926 2822
371075999 3424
67556981 313
875994652 4529
797483390 797483391
32696671 201
927990719 59040
389443320 11484
516000567 1720
731697560 2439
387973104 3986
756977560 3035
454535127 3572
66760579 370
266999618 890
347698842 1159
143031900 1461
304554823 1573
877802927 2926
899733886 5909
476702810 1589
54144147 820
783378842 5699
891841043 5637
468743501 5820
530878975 488053458
820534592 7981
735002450 2450
1669 477395910
232281140 806
889266517 8204
270600903 902
759116781 381595428
435827805 3045
20099933 67
637587108 11322
618472218 6910
498906156 447648848
543535337 22424
797698345 2659
473905806 16801
200777643 783
213784361 967
329053032 1176
553287999 3880
143100111 477
511108061 2890
436777686 14799
215628479 5546
555901853 1853
44700148 149
486443238 61134
999067908 499044092
834722340 10961
4045 610556700
357899936 1193
281099063 937
424364905 7053
909252076 13314
202525372 2517
382800248 1276
660597797 2202
289502923 4772
902398868 3008
19499999 65
799753880 16626
122138009 5212
192911337 96455668
724843399 2900
674572100 337286050
201645219 698
631063722 631063723
408958923 13798
85038175 1797
80536248 299
280751599 6232
987434729 4792
224100526 747
359405451 179702726
417183153 1724
897264899 382614175
252900045 843
2793458 1396729
471301572 1571
431330941 143490
881866703 5576
521634859 21224
341456761 8111
215923768 772
673800080 2246
892835970 5238
2942 181968584
975645851 3452
624943725 9975
3285 555105870
238059520 238059520
11932493 572
664894395 50676
681964551 22216
445298882 340448462
992724045 4106
8564877 114
372301762 1241
383101595 1277
584684086 3007
43472478 217
553012485 28547
234300921 781
92656539 10062
480858020 2961
57600057 192
637015740 4188
775272472 3251
548328705 2816
425700569 1419
105201636 1008
913085675 3775
496730833 335000
682230743 2798
573664987 9769
130702944 65351472
909165735 3496
140099532 467
739847257 4071
748544333 373646118
381696674 6145
998263284 14157
797604913 3177
106606275 53303137
468404165 6049
92716336 1305
697131330 27741
470270731 14205
219838421 160466
131809961 553
90299999 301
890603304 390012405
708497535 4265
392154708 392154708
492543023 246271511
436168585 2088
937491939 3149
173024832 787
565031035 282515517
865436824 9515
3995 947298395
320828744 320828744
845318251 3934
699300543 2331
551777445 3566
924449207 4008
3041 783833145
881697062 2939
324966115 2861
612745976 6626
373731072 2739
233100777 777
5280 83353696
645902103 2153
273415319 12141
343216286 8321
180454051 1333
876902923 2923
545495623 2235
87299710 291
940760763 3364
56162406 56162405
636299859 2121
327000044 1090
550525437 4389
514518283 2572
330427885 3203
971164845 3339
997917479 9220
927111521 4134
168025376 123799484
325813857 2588
989953279 4143
485087451 4385
436243906 3385
309399686 3464
966449966 5641
536079193 16764
983181772 22971
186935216 951
320400815 1068
494398352 1648
271456071 7202
456468517 9604
177300590 591
624900276 624900277
306300000 1021
201260493 3713
149100496 497
480903165 1603
281408505 1347
681705877 4362
722699819 2409
5214881 22
580080813 290040406
732468991 3982
770400504 2568
567846426 2338
9826 496301434
710102368 2367
919614303 4131
158990573 629
143400779 478
997505843 3325
513645741 4242
582941023 4210
56399486 724
966669092 4129
572202105 3989
70574042 70574043
696441841 4260
127968094 451
679523086 3517
533 140087584
707110007 6390
105620840 105620839
756105532 13039
154617761 834
18428687 76
241855181 1519
74319484 73831929
90864024 978
862264759 862264758
917452290 3443
37024 771978254
469289829 5722
837602793 2792
709983906 5321
628412267 3278
166633320 1667
666573000 5354
506899520 2816
39000129 130
736231741 4269
228600732 762
801075447 2879
30623579 585
452986359 8491
143800938 1182
912441949 3282
975539951 3576
220130149 794
762165966 12234
700362324 2755
955167503 955167502
239700800 799
758165632 3136
305832343 305832342
820525603 35181
160868326 4427
199375141 959
653193469 4878
563698122 1879
789883167 789883166
294971126 1042
381011035 1389
27868216 149
1862 409378969
478830440 3863
479145114 22413
54803208 27401604
179399564 598
696051597 348025799
317399999 1058
796059051 4839
19841103 8259057
774163992 45241
194723104 772
423742914 1701
914661516 6624
594053182 594053183
715812511 3045
877518200 3340
35531250 161
760761663 14946
829371768 4089
913886799 5398
534349920 3705
418957294 4572
571410784 12501
214492859 107246429
925506009 3085
526470033 7589
636862030 636862030
437389464 1864
182016496 793
135280575 7694
839702800 2799
441378932 60604
549760176 2466
806221383 2936
273328500 3353
3000004 10
58307721 58307722
159300849 531
457868296 1723
829870334 6761
520177524 4118
446701490 1489
1599 323217063
28694768 113
675903179 2253
244215665 836
91799999 306
914703050 3049
889802966 2966
365702272 1219
230700770 769
120236831 439
660289956 2428
451199999 1504
963599999 3212
950396831 3168
85200163 284
599106408 5034
591695961 295847981
577481735 3155
667729440 2520
121241296 903
582067795 2741
324652126 1406
972524679 484491982
297 87709798
994226885 994226886
848700001 2829
966783643 7089
599124431 2803
404855304 2136
793276591 3130
229410001 2250
421579558 277408214
865362304 22735
638905984 2450
986043869 986043870
39431103 173
381196591 190598296
945 267014141
843880087 3210
227692025 8897
134786521 2870
678601876 2262
778847274 4368
728554826 5291
275726837 4687
167898158 8786
3363 620266726
355006564 5763
113699755 379
635944595 8167
778764502 4478
174900973 929
972440635 4226
26337516 1174
708167354 3381
395101316 1317
817264678 587852949
742344552 657729439
357633121 7215
267599109 892
8252 563875664
543106561 2363
366616799 2200
110216847 476
291626138 2549
154482061 3540
321179045 1439
616385405 7506
405980756 1989
597473167 298736583
177913801 705
811209750 4350
212172240 1104
872622178 5339
982851892 7539
875163852 9472
756136024 23156
874349303 437174651
685199999 2284
278061912 4319
80699730 269
519685168 2531
146827761 981
660119452 5134
334328259 2015
636525190 4109
45300031 151
169055308 3988
846937837 3699
691802457 2306
882897058 2943
841271422 7466
113100089 377
977700000 3259
463443675 2645
2036 252965050
578698070 1929
772160197 386080098
524996377 2168
609569138 3076
661861053 3609
671316566 573839754
572106119 3008
945905490 3153
214902815 1120
136315221 68157610
350812821 350812822
996498606 498249303
553201827 2192
330309756 330309757
220444068 220444068
103432066 841
825867911 7070
707103731 2357
406366093 1571
232266508 902
736492093 6982
677197211 2362
356268529 1524
950897956 511311777
1758 412394600
80100266 267
138600001 462
221440077 4733
176999409 590
3184 854482975
8259 393970818
467773488 7824
403451207 189598
964502793 3215
127799573 426
498459633 6029
861303465 2871
756400916 2826
376829427 163942270
81987126 3813
653834456 3688
710842987 4522
396251828 1557
858142833 3082
481200001 1604
268703137 4888
212319668 212319668
41296959 160
746763175 4678
799431030 3574
508654542 2429
593880127 2271
691045507 691045507
1540 303036660
158099999 527
533398221 1778
21667956 73
444938002 1594
963415785 21323
181499395 605
890635993 3671
442357069 2321
124266098 450
272292653 1041
628768960 4046
444452953 2257
692439845 14195
35532 443332764
2381 452637251
929580723 4707
349200421 1164
903900208 12676
481579092 74902
157422672 157422672
490618900 219151402
822445937 411222968
68802100 4325
893824068 4021
17023001 290
503999999 1680
682325043 341162521
988035530 477847221
531298230 1771
1131 150926640
641733249 11434
819602732 2732
837479917 623113688
334903260 2859
825059404 10492
939300001 3131
147000462 490
29077566 138
317700916 1059
445601571 1795
709422985 2425
135112960 537
997993029 498996515
321001069 1070
324901823 1083
344139368 1631
213236469 8047
802983927 5675
978443424 3728
614678242 307339121
855162481 8934
861564383 834999672
213996748 7390
541376000 5211
304789206 2578
193969457 2293
147249682 4517
173552601 1481
537934258 2231
634797883 2116
426372740 3834
586916489 4448
339298869 1131
108226145 464
887090088 5048
959368256 3248
317506321 5182
243593624 825
914610536 24836
847435554 3183
960148946 4996
598801997 1996
156802567 716
32400001 108
22971197 176
954900001 3183
2294 514221899
189267223 1513
65724250 783
214970187 1429
53400178 178
388859794 2001
3973 617187917
5112 676537416
334460811 7868
768300001 2561
280628622 1162
902480231 6814
928519126 4575
111659195 1734
210514622 1083
174898285 671
123915132 484
862626155 3749
634197885 2114
886132960 944677
960830988 14471
16500055 55
545905098 2144
926109752 4424
535843590 8461
966240000 4392
948206461 823811
611011165 288996305
324042193 1129
32127037 370
728579116 728579117
953971214 7347
646203852 3333
23104 338612224
80100093 267
405768031 405768032
966715485 3443
776966859 7484
680652502 3766
575608203 575608203
527400381 1758
629747660 5723
706540066 5115
199263454 753
270520980 12302
516301720 1721
638073773 5589
736445601 14575
729729543 13256
958573441 5412
2313 94653807
32124 736280548
825580199 20945
511177106 3188
901798157 3006
563326066 14567
224767469 6597
470553352 19454
899934279 3193
152509387 1583
2690 470276066
649199815 2164
205138736 2386
487424834 12547
340489472 1609
781157339 5220
787642955 304174219
43298912 1673
311226329 2791
367333488 125100405
932103004 3107
498298339 1661
703587072 2563
980258879 12570
717581793 358790896
202800001 676
546887450 3230
824400000 2748
950996831 3170
620398270 2068
231804050 1550
258229651 1486
139273165 20815
138508193 944
326639916 1172
395398681 1318
790892337 4469
12766 924160622
115616909 707
502738177 251369089
1438 361106246
243056128 827
303219660 1055
794694060 3684
600297999 2001
956074491 5736
791830365 23869
655810441 3122
754607756 10066
4691 918727659
909303030 3031
1766 456446149
986001200 7600
206701298 689
219126880 970
517799999 1726
930225745 363251050
363956599 2300
996296678 3321
953699494 3179
593351520 29993
152769267 3339
160906065 80453033
495972084 207065094
773956388 5575
8999984 30
118338930 477
250641485 1491
904797936 3332
442828695 13576
803300721 3975
662368634 375410654
873002910 2910
7988 770619903
672290621 12020
953100000 3177
390074824 4577
952745870 11291
172575341 94592735
959217738 4389
671315112 15948
215650649 4396
550322688 5232
954600000 3182
759246690 224430
91409176 429
279588864 1119
647039012 3363
213846465 890
299816959 3496
263448907 1398
8486 366534207
391564802 4639
14099954 47
15376227 7688113
859169412 3139
246665643 93991914
303808426 6833
354867682 1188
963073752 19192
774278788 7873
37932 393999684
20174345 81
759580650 9525
69884851 1085
447210177 1997
903596988 3012
25334978 140
958075259 689502156
140905445 557
851699881 425849941
366601144 1222
712873513 15691
983612659 4151
949088760 4566
88477685 451
950733343 469232776
334724392 3083
948047075 3590
400745665 2908
633597888 2112
504899506 1683
1844 318985996
537893068 11440
449207907 4333
513704645 513704646
814844999 5000
993823940 3620
824050059 6771
792065857 3698
891200508 3828
415344086 3558
130848162 130848161
446763803 223381902
447025136 4286
430289150 3670
604007784 4405
761035200 9580
84780841 42390421
596197277 2199
105109773 357
823093758 22512
786469725 6928
130029301 559
520095935 260047967
47962167 2576
173601959 1428
687897955 3001
966218422 3660
582001939 1940
223796345 853
658328686 2653
863400001 2878
354797238 2522
724202414 2414
470399999 1568
223652736 2116
287318034 5515
459601531 1532
361301893 1334
730199112 4584
30337523 110
789384552 116842
568829494 1954
138476105 69238052
447769787 7317
928202572 3094
514478595 5667
279788588 98137
431101438 1437
348461901 19288
994767406 4491
704343277 3402
787193904 5040
865697670 9783
988663311 988663312
680101098 2267
175200701 584
2959 449524379
264302809 952
592499999 1975
212422073 5672
444000255 233071
988246300 5429
916773726 6603
398240251 86106
777901503 2593
446776930 6504
59624531 341
982960685 10706
905006452 5209
182700608 609
550221880 2073
339210411 10262
213116121 2457
775211817 387605908
488106589 6022
6425 604534675
947396841 3158
759658707 759658706
53012726 536
64138927 32847766
499815001 10875
819603018 2732
185399958 618
641648597 3071
323590355 1565
48600184 162
56288596 1492
333300001 1111
421346630 421346631
386752277 8123
470791139 17894
785099764 2617
30161083 15080541
402459369 2669
581039731 3046
170772785 2754
313785253 2244
450631650 5514
64119 928952123
720383712 4183
919826163 6378
673676580 2540
847638399 5530
923390917 8218
977400286 3258
856232592 7639
284220898 6131
740998385 2470
656611065 4855
73872721 360
178437161 2264
98099999 327
666557159 3820
792357173 3875
1893 294813927
551752562 20063
404938345 4783
207300691 691
573754588 573754587
693765162 8181
970663570 4937
158482092 537
29400000 98
926435251 6118
726900493 2423
455789376 2253
374302123 187151061
948340207 738753445
5676 695610828
80100001 267
409436676 204718338
945359244 5387
650404052 650404053
6696 576580527
603731716 2758
426950931 8924
866733515 3126
32617355 562
16778 859028067
677103989 3908
280241809 976
538758138 5554
796851503 5618
430213489 1966
283800946 946
592498653 1975
826197245 2754
892036753 66023
337502108 1125
374008440 6911
290517198 6953
306733151 2336
934281865 3132
201954059 67318020
745849140 289041808
461869820 1583
759608818 3858
183299389 611
14776 984415996
744487443 22250
814769484 693297526
953430994 7918
68818786 265
541629288 541629287
415 52469652
994073342 12271
3617 753108036
337558021 2084
522823439 43180
123717816 456
986874779 3697
126300421 421
23046006 1094
126019150 6519
205800609 686
404687452 404687452
539830659 33750
489197706 2375
647928408 8347
208751680 993
143794135 71897067
625199999 2084
175851675 1001
781528950 27450
277228887 4593
726603887 2422
534664935 3464
111602719 2690
488698370 1629
394806421 1858
391265863 391265862
208427619 1460
563179733 2782
67228657 719
613158037 2210
859178820 664300782
946923601 3336
986583808 8136
114562224 534
140095061 89031757
291900974 973
9509 976478954
157520705 555
282599058 942
464749132 4867
677107178 6921
558299268 1861
832802777 2776
834034600 11060
6358035 70
456902081 1523
688291213 2798
837186947 2974
412507244 3967
347907249 173953624
809397303 2698
151305452 1273
496946804 2823
408745291 2077
929538453 464769226
737561371 3965
850499999 2835
783459243 14231
196994826 3053
39155047 19577524
922971103 17291
887273646 12000
375060331 2578
864900001 2883
626065011 4521
244199517 814
303001009 1010
879183858 3423
243319999 1600
349437972 174718986
98316699 49158350
776429406 3724
588596921 15847
857897478 13894
218456041 2973
982866703 3414
834471298 17227
329194244 1699
731497501 2700
27004 677854408
212699712 709
506596247 1849
394200000 1314
441843489 1531
89597113 363
716 207736660
127698533 47332493
295036603 1246
977304722 15997
146647849 73323924
233237862 1027
2664 430119970
941036307 10083
844558528 7912
714900001 2383
678346386 2584
874530134 5933
359729917 1204
972 275476836
438689525 3275
6995 426480034
140699530 469
341087299 19187
18165615 3189
670056366 28806
576910340 2823
38162032 152
290269350 2709
889202859 2964
639115762 639115762
922481539 4991
233328927 2576
364798783 1216
214720370 7361
5110 758134930
981440997 5797
8234 995844662
2941 690109275
295295774 130952889
744781945 2783
431701438 1439
294322981 1743
113651593 2440
60599797 202
42071483 182
69650971 362
302305745 1508
273738742 1043
239707597 1243
256589170 8895
760488225 5492
367200117 1224
794803267 1161373
938769443 18131
797801457 51035
972178066 249866
959510971 15398
299028011 1082
216659732 122146350
70866348 699
130499805 435
166799571 556
822077790 8069
935735023 5404
964509389 14170
684347080 373556662
3341 275067637
546510053 3819
832710674 37249
586267686 293133843
402592875 1484
66819675 475
514993368 2428
121290048 1782
346187281 1386
649757698 324878849
578582368 193600344
131122043 51605191
568463768 195353385
69106356 237
514799933 1716
808211663 7254
3867313 112
529201765 1764
239818018 5856
210600366 702
996298817 3321
764406432 4357
935422311 923032118
784857599 6480
972526501 11100
699619623 2639
562104361 2760
713183440 3620
390301373 1301
956649365 4499
314588372 1519
446106428 33819
115371581 905
746599111 746599111
734732878 6600
693002345 2310
679458309 10959005
141178205 1057
323455208 1643
648789279 2529
572130234 572130234
225304014 1120
78600263 262
194100648 647
278567495 2504
376695444 10234
73972473 2812
898806691 3184
474718550 211255041
338411699 4950
362547055 9372
110543901 797
820732523 6383
874530377 6084
517184769 4313
740139077 740139076
842400000 2808
436186521 3295
862197721 2874
367718816 6971
169464010 84732005
280262146 280262146
1714 418036030
453857670 7378
806700300 2689
3499 588350677
659 122481740
464998449 1550
586010409 586010408
6155 745610545
361566443 2874
16581031 74
415158849 3208
885604927 2952
196802398 739
363303136 1852
803402678 2678
946638625 4567
2243 594810803
745547737 2666
748828489 4130
699597668 2332
704697652 2349
263382841 882
816085051 19470
54725953 54725954
757798903 2526
745106165 7581
275365884 2224
879005385 7365
620068629 3041
516963440 3472
879900324 3378
382634706 1755
436800000 1456
286499999 955
225573499 5616
856485440 4057
647055360 3717
326660639 1392
125999581 420
659382400 3968
567835556 1940
148 9484868
83551146 609
911697335 4981
293078841 31999
160021058 614
467960152 2396
223918507 98331529
840430792 803495435
399791679 3215
3645 969201448
60257302 449
17592515 926
1040 136807753
466754152 1927
716729586 2437
406989489 4637
561901874 1873
668070240 17257
320994444 12671
75938 75939
992563783 3656
1643 64781847
579298069 1931
633573012 3097
318460345 4841
670725445 4308
421043015 421043015
604960649 3627
586015025 2128
522100149 1859
773701474 2579
772348164 3711
647457014 647457014
822693970 4819
837810900 11796
472498988 1575
424973206 2462
107839217 107839216
76580238 1087
617402058 2058
783252604 13113
996727069 8230
974075779 4480
372083711 1536
892500901 2975
840322501 7500
958949443 3306
780302122 2601
358184978 2679
403189664 1944
89314200 2610
606 138551208
964921945 932768812
933302101 3111
882746171 4074
996223712 42663
709750835 27876
743251020 3709
586217862 3981
642419967 4286
501597936 17808
18900052 63
471538561 1920
449618535 1828
71720927 786
698790625 233052549
889984185 10629
281699541 939
766505721 383252860
5678 689343209
510056721 2216
8039 687969581
1413 215982702
403287900 1607
734659128 2488
942654945 3157
472369260 4587
218483719 772
956564209 5872
300487304 1033
25351 908579840
594958118 11089
30709164 123
200556613 65850
102593645 1122
540526681 270263340
496530805 2838
646066264 2251
516224916 13581
675316536 17801
343683335 11939
573665292 4549
438362513 1906
436893751 6716
334979325 167489662
484331329 1846
158137268 881
8179 978539779
773097424 2577
360000080 1200
2171914 23
510575702 510575701
303404009 5395
309310145 1038
185360724 4775
912723867 6393
933000203 3110
458446105 2458
376017181 6342
5334 898661652
303301010 1011
136557839 10651
950121410 772840253
590938925 13577
329955078 2460
655389035 2619
487524933 2498
499690801 1975
666133200 4120
547834126 273917063
5107 444196646
841475902 3693
420974943 5711
554813063 2613
385472658 1339
436989357 1476
638 148404110
660019340 3473
125399581 418
706202923 2354
732520079 8870
531849534 8082
649457498 2470
42549552 179
148200000 494
689756621 10402
516194369 1811
36758 590781486
210600455 702
220391010 110195505
648486340 4387
113792285 665
5470 909967320
783390175 4643
877581209 438790605
685668559 10960
6140 375150028
492627905 4235
327546014 4474
407186641 1680
787795996 3004
800193592 13805
475397694 11733
982920940 5382
181307228 1489
44171554 206
400645261 4302
986444007 4980
277610012 1943
409251640 1789
722130865 5208
487946010 10142
3318 947354694
727791392 14122
952944637 6518
971100000 3237
693 173438659
402601342 1342
928646334 7834
383074646 191537323
332439326 2445
2838 330672408
3773 827117060
38756 640670856
963001709 4036
236099496 787
753633334 293630894
864298573 2881
234796215 117398107
356505339 1511
106386890 535
922254783 3124
550799999 1836
4179277 2089638
823791341 823791341
662796264 5161
712493099 3300
271612751 912
357552711 1826
411301371 1371
670819395 335409697
49 9198054
820369619 3285
888824201 3066
960761256 6412
477227305 2841
669229600 651508996
22799923 76
2602 472328050
753172608 4542
546204032 3616
426181991 2230
746998909 2490
339836336 339836337
445507883 2094
165000001 550
435676626 395100822
331016379 1227
515899361 3095
899128461 7333
4819 992222099
504512556 4252
764402548 2548
974801088 9936
277679826 7818
304241275 3194
169 42798800
165811548 10371
689747375 6122
480156252 4897
761414273 6746
138312918 55047444
632825755 6485
459018347 2638
342899999 1143
970623729 20551
421369382 15173
599219188 4047
604165532 4027
140860651 2128
1699 434479741
520200658 1734
80233430 290
53053397 182
699003094 2330
3135099 12
890702970 2969
653497898 326748949
237600791 792
633300047 2111
843355710 8009
695712789 4229
167193662 1686
579091967 2688
312437124 1375
334252340 1221
910402097 7473
646130720 3361
962494164 10733
526807526 3859
202312145 2837
667262231 13944
737842159 4070
36055422 1855
930764651 386021972
243227931 2755
66300344 221
380646529 8103
146429265 73214633
119699600 399
77190785 1502
516149240 1947
827469343 413734671
880497064 2935
185891472 1592
5564 492625432
723185046 13482
102730484 611
265515208 166812767
581630618 5080
216599429 722
802493134 5655
618643663 2256
63662208 1014
571582046 3946
429736759 3674
309881865 2193
440173944 169428
673499999 2245
754338256 23996
922548047 11813
412150774 369273924
72428786 715
489218374 4708
288883631 144441815
416142720 1680
365207145 5295
7761 377664980
743874754 152621
186300502 621
998842943 998693401
123300793 411
173867023 4624
719437137 4917
248576161 2062
330189481 2085
233100428 777
565416263 4024
183625807 1533
361142423 2703
807897306 2693
168857083 747
952803175 3176
367891855 1769
871200000 2904
291843428 291843429
317998941 1060
129522400 2828
612807537 612807536
932917629 11697
402342473 3028
34499921 115
883259861 3149
455440860 8946
165899448 553
795934901 276168059
449698656 1499
904799249 3016
204548522 1070
194442080 1016
671743908 6193
846300001 2821
71162253 607
87421022 727
257124593 3502
824589718 12539
969923594 763716766
560989371 20120
266346443 1277
808998298 25433
894417514 4315
628504026 2095
257195593 101402742
348379671 2299
142797245 504
1660023 13
168899730 563
645740461 322870230
789944509 7198
972937144 3464
655123724 2975
636709069 5942
570000000 1900
938400245 3128
521779193 15069
936603123 3122
268074982 1127
106388863 616
990932065 11104
750301307 2501
952297442 7336
302293856 1159
879423796 637597031
683340625 3057
999343935 4336
414 115692650
804669059 9780
616267837 6246
667892497 9471
282596658 8081
79890766 1429
263348366 1213
388284674 5740
848036816 18776
77857620 77857621
284667044 2769
50999974 170
429496603 11878
619382639 9541
900954144 59285
381601272 1272
826840653 16197
144300482 481
355415371 1612
642032546 4495
336931299 7461
258076737 258076736
377603253 188801626
66844989 310
85065489 1271
592756779 4043
768603327 12143
906950005 453475003
411484971 3680
582362035 11654
168692114 168692115
949042088 8057
364422808 2709
360036327 180018163
563288745 6473
771823142 31653
547180744 547180745
651309992 101656
783306671 20300
173699591 579
624721510 3815
907458327 4088
139980035 635
302517546 3866
490787423 2592
2775 405566250
831383922 9105
840528596 19327
682384548 7443
2454 650978086
311375141 4585
240615891 4803
121500001 405
363401383 56746
109193041 3740
1370 397615304
497145123 2941
741021838 4466
365342488 1288
551355113 12089
523907729 181904188
151248404 582
497978919 38996
196 49802560
545427817 272713909
715502384 2385
703198797 2344
160044378 160044377
623642547 2346
869754445 434877222
235779248 159164276
22964 988669092
621808568 2997
604004141 3167
624820870 312410435
577271857 288635928
100181482 620
555177457 10308
21613474 397
359701198 1199
27008154 293
428768817 6938
525600755 1752
85199999 284
37500000 125
909330565 28893
773792360 4972
966979598 53626
623603652 7793
770311678 11758
635398382 2118
351300000 1171
127800806 426
441990627 246753341
802522603 749310713
2240 558069885
530095889 530095890
393577359 7938
798904905 2663
797865144 4987
13006 188079766
12588197 329
17700111 101
381325752 1709
310537973 2614
91054070 466
889199324 2964
1735 267903085
811229556 2913
789138971 12010
887349878 3107
211038209 10538
555523145 1930
331416986 2863
857997141 2860
276899368 923
703355654 2538
512702569 1709
667800000 2226
557291097 3988
124966948 1869
488548132 6230
849512689 849512688
503931007 1950
528601210 1762
667800001 2226
984454775 5484
994380645 994380645
133358400 864
97314019 687
222945766 80880339
200400667 668
478212500 12500
818534545 16790
612017449 4997
996950755 3417
642469345 3936
817199924 2724
911733328 4509
95826096 3595
914034943 7591
391101163 1696
321852857 2161
77491 691136135
112257132 563
15760192 7880096
7 1725458
588349384 2632
990377357 3531
283 40906308
201782658 803
866520441 3720
276907267 4586
785099951 2617
930293819 4967
990243321 3820
296399011 988
1783 74373559
596851871 17736
907503025 3025
87989297 944
158072260 709
4575 857068685
829141345 36576
3773 841284675
204893009 765
435840657 2723
386913375 3375
27706300 100
265499116 885
530052969 530052968
842327255 8802
298128301 2557
152672062 1380
184878666 882
417893804 3871
248699409 829
686259870 11477
919914679 3447
361201463 1204
286195983 1301
4263 944543073
814803768 2716
725231631 20470
26483647 97
435315497 2104
19923 378622769
84064549 84064550
567398206 256827183
932898368 3392
260790947 5661
947439770 10293
958430564 4815
817202724 2724
432463407 3952
359790192 8136
396001320 1320
68783708 68783708
40854 865722533
840824015 5611
412624390 1589
446998511 1490
10124 931612034
939186918 7031
700460227 2934
368089313 11226
960600001 3202
243443954 1933
771900001 2573
257534538 257534539
27856855 13928427
949771252 3861
1699 356316238
993534563 58155
740676770 2605
97199677 324
309895757 1051
591684733 295842367
967011622 4479
564373038 15469
785391652 3282
475285997 2398
328033708 3382
634520352 2327
768597437 2562
249522772 124761386
576490512 2640
871516536 4378
183751322 91875661
867022422 8754
26499851 98
816522147 675899831
455385392 21743
785374106 4359
423864135 211932067
859249956 5666
566399991 1888
440890893 1731
240299865 801
384829472 8748
670839515 15606
680840444 2337
998701121 3329
185032416 887
163499824 545
10878067 59
641265173 19899
203735910 1160
874663985 3713
105390664 399
153863361 560
162300541 541
583796458 7485
99803808 1586
1061807 8
460648320 4964
713538034 8155
252000389 840
797704079 2659
844578749 24647
695731906 3663
743483702 62549
623115046 4813
44999851 150
309139213 2468
85072547 12038
348162868 3231
610498941 2035
793089891 84112
571019224 2477
742274753 371137377
239191958 239191959
4368 528530437
535154474 6494
5177283 34
400783897 200391948
660503472 11944
904442522 12679
985426140 7845
257401197 6539
452029054 1642
346603097 3022
221399261 738
237206024 1306
313499627 1045
176269215 3088
689673828 36429
974996749 3250
467354212 1623
466497802 420558079
198103322 5033
685203052 685203053
866923124 313390646
463199700 1544
189809491 1095
930242222 12719
293000055 4106
890400000 2968
445334666 10858
228180105 842
721202405 2404
626439452 6990
335082875 3875
973123588 7724
800700406 5027
91951706 91951707
37759146 138
380815468 335824526
838450833 2949
900209881 12006
651634699 2262
445588562 3251
883500243 2945
830397231 2768
582019933 2194
1943640 10
552353878 3193
527301001 3571
215428582 1221
392699137 1309
481991519 1688
876367032 3513
403843836 1711
276159107 31078
46023664 159
574044548 574044549
540798273 2408
7 1860307
852091421 7862
522298260 1741
858300001 2861
453647461 1652
612590960 259936444
464623077 2082
54574502 195
415360329 1595
120503856 120503855
203400677 678
362838467 2602
83801515 1101
187839380 4504
142455692 1051
322323485 8017
860128844 4035
404175914 4173
120139297 592
736063329 4178
642853039 2176
663870984 134988
214529388 1724
516006976 13015
391586581 1596
159153614 792
357817229 3954
28077061 507
179307928 3676
948861151 5772
646459660 41734
1632 400691400
103183163 1988
1554 177464242
865499658 2885
17699942 59
3922 945245881
590860665 3647
939004281 3390
984213710 674573881
212812 615956939
614929411 3030
147423166 8074
734999999 2450
400384279 1442
297433496 23700
996198861 62943
577368623 3868
2629 781393469
248317213 1370
463916783 2572
994499894 3315
995871155 5828
139599901 590
927689077 3436
122538879 1051
2243918 2219494
943261179 3631
427642957 14858
972694631 6101
987150294 4563
936850528 458748546
48923275 897
604822345 13073
633351149 633351148
478111650 12293
255881182 90567
741383455 13048
774899999 2583
357507354 397231
933773022 441916116
928576376 84927
524208206 2223
593764354 13679
759196535 3801
732729099 2712
286936242 222862693
808209205 12223
246700213 8602
807947655 2987
233700809 779
479984198 8002
996974115 498487057
673197947 2244
879597068 2932
208460989 1247
947377070 368028320
254793286 254793286
3104 855896564
877797452 2926
711900000 2373
545348691 272674345
22780 946121591
960600000 3202
78 15063984
192215 788850360
938399639 3128
858434394 3142
921443726 7294
357901288 1193
279025984 3728
136450489 54927812
881081007 6064
755001449 8050
516952873 516952874
544114951 272057475
127397667 1192
2699 224927141
160854247 160854248
443323291 4337
152180 969843140
690106135 690106135
534731803 21874
918252912 3346
3371 753388161
960915632 11912
482845826 1925
4455454 603
53030159 216
589990886 8763
248896990 3767
191400000 638
549336878 2720
870373951 192331
660813387 2863
382629743 6616
425099999 1417
169513450 575
97038061 609
763598886 22007
4349 447746946
2427715 12
163496509 81748255
825297383 2751
229622632 5061
290820462 2091
772592000 3488
929711326 8868
49768130 198
203270639 983
141870778 141870777
224169407 112084703
784567697 3526
691583343 5744
436290729 7391
468313125 4606
184500615 615
567600001 1892
749190168 2498
302727363 2425
471063364 2399
824495095 824495095
337585804 1378
351420876 5115
162599458 542
144752462 1138
218713311 1192
316658530 2739
379071299 379071299
979803267 3266
118499892 395
316132927 1064
68802537 298
926593453 7668
413271557 3398
571335851 2575
941425927 417669
733491226 5475
31499935 105
497390048 4089
679472679 7505
975919017 819740237
12494159 818
736291023 2974
332641728 1168
390135600 2824
172978759 1240
929137165 12388
234300699 781
210663341 1069
591758576 2788
417639399 2780
630298432 2101
204893420 102446710
172087874 3375
616630300 3380
643651901 2455
398995416 6317
40137298 40137299
33106367 1076
783216420 2621
677768423 8871
388499901 1295
906299908 3021
144547339 51293227
393828124 1775
884347628 6574
182897070 5320
56111290 191
614126463 2224
271800907 906
5601320 40
472798425 1576
575402112 1918
885742182 4751
8090555 107
711541769 11105
740033142 6674
844529022 422264511
272939862 1746
945609444 4329
53651238 996
807900623 403950312
375872707 2046
77585968 2573
89492 862613388
61033047 427
193883513 7751
159570429 159570430
986623331 4362
934444729 7308
265365159 132682580
812748719 7970
525107336 20191
133528201 1300
716673296 3377
297035689 5860
233090987 4022
256725852 3919
251700544 839
389399999 1298
269120539 1105
683064192 7903
359223850 3600
954513666 642832731
333601446 1112
1367 355315658
739372717 8250
128564833 528
169331970 1039
948742715 7849
88805735 1784
733010185 733010186
239087787 1203
283932961 1630
997118409 4108
384564154 1731
920192241 134728
709116283 7226
12354009 9904853
449290778 1713
52782037 539
895200064 8734
73200001 244
768659684 768659685
656290711 10472
812050959 3261
171367308 588
92494471 617
927003501 3090
325198916 1084
150708978 771
9533 702434818
433498556 1445
220556820 1253
335808703 26358
2724 593851068
465 98036426
190588681 981
217128943 1004
5860 768244316
976488776 10799
77913481 599
801599870 2672
204422959 1090
857771010 16916
198629069 2681
840473766 7632
961773176 5096
394521943 11684
395122171 1616
905997638 3020
2100013 7
11517 534626320
619799999 2066
170605556 1707
69966238 649
765031878 3807
774243459 774243459
418732070 241561904
571840956 2801
6433 376763247
645243261 22045
820474181 6269
129600432 432
491896687 1648
814590739 6663
15900082 53
446882736 1603
144214980 732
158419678 1364
944705905 3166
806013350 350725763
909 95142088
754065134 21154
3403 379341568
620870196 23794
344950630 2587
718202395 2394
806998775 2690
620099079 2067
95400241 318
904777229 904777229
951846309 20911
546823000 1850
940693175 13284
958388156 3391
87962326 1217
341171593 12959
112799623 376
816077394 4746
13214515 112
533153732 2631
499502595 1665
144706317 72353158
632324155 4036
501535608 4898
670662305 2782
908614013 854310411
938754131 3136
999600001 3332
701134511 15323
302400000 1008
355198816 1184
917510154 10816
406364552 1949
803842415 3393
7523 892882301
492201199 492201200
5913041 80
572434167 4143
573329045 13999
423800039 1752
636506153 648834
733730882 2611
306670861 2670
471129243 3654
916946727 3220
590265483 15406
558332483 2750
904678171 421407204
37442559 399
77920215 38960108
651351245 4885
9672543 9672543
569696395 1715953
861899533 10957
889710325 6475
364500000 1215
181221699 881
3554522 45
110607900 49900193
240599199 802
306076854 6942
616799332 2056
576379988 2059
921548399 3142
458681690 16385
759304275 2531
853802846 2846
882300000 2941
256455369 16851
944707681 50320
820250027 75204
609554485 3564
867883 67
394203612 1474
141832463 683
881642028 4343
915896946 3053
109941829 7428
965403218 3218
9485 312348707
365905351 7515
142964297 142964298
861000783 2870
121832326 829
884202586 4375
403996078 1686
649092806 3158
373198757 1244
81060289 769
539593002 11542
561903020 1873
698400841 2983
423014306 7139
126764993 9437
895740955 3908
946036171 11667
857008725 4403
23275550 985
602955050 4827
375000376 1250
340694349 1845
560373436 1924
694788633 347394317
202898300 1390
110099633 367
261104961 3938
684653751 3190
103371583 425
618900065 2063
135968924 544
162377600 2636
941562785 5566
976615899 6059
281644220 2698
624603850 2082
53410460 187
247895931 123947965
939904742 3133
318287659 1482
574320081 6607
880806876 5374
67025277 463
142767581 1986
850059056 6544
758322775 2945
123900413 413
187090111 704
190199552 634
844843864 5663
917239554 6954
780073840 8632
627 119097488
300194901 1687
796468121 2958
704842740 3318
674775841 5926
610122498 261343828
965843926 44425
56691900 2700
388161891 194080945
450380417 359528928
282753305 2001
478718300 1700
686443514 3046
402598657 1342
700101770 2581
808871369 6810
220 40026140
410343816 11465
362090765 3646
152400977 508
510497946 3865
964088442 5371
762600000 2542
894780697 27788
975625894 13781
778797404 2596
618101315 215745749
272400909 908
109200127 364
189092386 659
252900843 843
707382971 707382972
906930422 7032
466104025 5279
152866329 561
821208514 5440
449256597 6113
455294481 455294482
292011449 2687
211329555 105664777
563577849 2837
588749980 15652
556304759 63855
347698947 1159
993271488 488316949
226732961 2059
844331477 422165738
175845361 174623
248498817 8431
564124170 7411
458740725 1574
942896856 3143
140679173 70339586
545400013 1818
644138843 306555945
245879199 1150
368054896 1936
648297840 2161
498670099 1877
439483573 439483573
660302200 2201
680312177 5843
285672772 285672772
849602832 2832
209993940 3870
177716199 16777
421342404 5754
48565558 283
702727878 700403534
412198625 1374
280436352 15162
882902944 2943
1452 356055619
493419272 33256
211700925 177929796
51599999 172
615 41892136
2629 329763357
580617519 7015
997158331 7830
240640819 1441
365099999 1217
484799732 2983
260334997 2123
683754462 58306
734016011 367008005
537463811 4701
278444203 1322
492372008 2411
640490338 57334
308415434 2697
187 24055680
493198836 1644
36820905 459
788652385 3198
959703200 3199
245777765 16383
714139309 538378141
520614871 3563
2911 841346541
765249291 382624646
993233043 18909
979700933 442200121
941830705 3447
887587068 3200
654371999 327186000
89347305 3019
2991 850333319
991 173308158
866954903 3718
349200809 1164
765720653 4091
5825359 1195
523029339 5977
967696048 9328
780656203 18423
426900000 1423
399387999 2320
758402528 2528
294941677 2916
304348716 1494
261247888 1059
383797613 254390846
688197706 2294
267299109 891
766217847 383108923
203818134 1173
533558438 3400
985447759 10010
936054001 3600
271799225 906
946264835 3817
821567204 13095
371066277 3382
438996466 65473
241602593 992
84356364 401
626748849 471683227
843159529 843159530
428099999 1427
271158735 2882
917230315 14014
743703378 2479
484803793 226301991
214848528 984
273300912 911
130464992 130464991
487873523 25244
474408099 237204049
525238945 2065
948268687 3869
447601492 1492
728388865 2432
826080104 826080103
909303030 3031
953791606 3671
134190888 1093
925105221 4933
681218961 8743
746878331 8030
428256007 4558
621867581 3140
102625639 662
392248781 392248780
360625585 1558
654694113 654694114
329573504 1455
894168570 9461
530400000 1768
940033426 15627
950228683 454511643
654340500 7687
473098422 1577
141000781 470
11648788 56
391177776 1672
515422156 2649
654031048 2446
341017061 341017061
250195297 1209
195368688 662
456898478 1523
824088095 4134
617779208 6032
640797696 3784
192300157 641
362319301 4747
576317318 4233
651916344 325958172
764500273 34454
30019 986064112
359700385 1593
227158373 1489
817957919 22312
771272259 4460
104400347 348
265298559 1472
880548234 197236
261537417 8589
663002210 2210
83009040 1263
653983507 36054
710805935 13586
101368636 37645367
596259882 9195
69000229 230
619797935 2066
578005065 7124
721102299 8821
713402378 2378
231196929 115598464
824544994 11774
217631568 1113
84787683 1414
8271 650472621
413519093 206759547
818247269 818247268
584070443 3601
27871630 700
896639033 12692
58561556 445
169495130 1162
499597254 499597255
794995275 13073
941012443 418436005
207000690 690
4108 842678678
387612528 1471
2585 575667180
607091243 2223
398300856 398300855
138900001 463
779242547 9104
450840813 4955
885001394 2950
30966906 7519
632420003 1752556
673199382 2244
143699520 479
673314299 9225
642276271 4949
466802799 1556
911502124 4791
113321014 420
714302382 2381
70200233 234
527525214 21027
820543451 4055
695814197 3054
70200125 234
398389101 6919
737199467 2623
512401709 1708
447301490 1491
665397781 2218
734897799 3523
17433 110322890
395366974 1488
809697302 2699
744427741 2615
433800796 1446
440165984 1756
3777 102335675
271741816 5895
51691415 2282
707562868 5228
136319872 2176
576324486 8471
832201885 2774
537885588 2531
940161149 4350
10259069 43
526499684 1755
919474023 3284
660404603 66319
792302641 2641
753989195 376994598
812100001 2707
216886726 825
590199816 2276
262113651 131056826
955040320 4472
677791055 338895528
855300479 2851
637779955 2924
157799473 526
394972576 2669
139788266 1034
84300111 281
734998786 2450
416998609 1390
101666147 469
245734962 5466
4627 918644461
742311492 4898
1044 260843400
414916643 1493
166537504 2783
328383185 1581
177582794 706
250894098 250894099
482365088 1651
809369830 3248
812220330 8244
698050992 3485
849297678 2831
330265726 3511
440536006 220268003
461459375 1625
566828325 11025
351072981 4093
103055144 863
230070510 849
462214188 2469
2702 665136625
418508775 7844
856929610 8832
53648603 1373
682799999 2276
687917759 3084833
583568183 5273
4104 679355640
902388453 4406
947726764 896557417
112500499 375
291883060 2911
748431446 3114
783551239 4849
731788696 4633
541483009 4096
513938261 19508
235768445 1266
706878252 4070
100879399 50439699
805459238 5632
910593397 5670
773353018 13370
682662843 4520
133924259 487
276109089 1082
391566669 7627
174810999 2825
249734058 2043
537307392 2141
415883103 2168
643050436 4783
999043305 984199669
495311401 1800
978597052 3262
349375565 11822
142799525 476
142831170 1654
854277857 427138928
89971324 458
517103155 2033
520500000 1735
42360385 176
568618008 2986
695701158 2319
756003415 2520
75674622 37837311
2953 434711130
948463414 948463414
691735259 2788
274464 952139691
198332949 2281
527731711 77312
125371456 6695
451658824 1580
86819625 43409812
622800447 2076
300172431 4253
533650381 10534
534217469 5991
813874898 3849
654255233 2451
165829357 2772
338307859 3246
157084759 1229
369549809 2214
566310790 2902
519177837 394747713
263341827 1323
973290384 5456
473309887 17802
175295945 175295946
563085367 3419
185099975 617
529198237 1764
805644977 64681
856500001 2855
664813379 13420
447591843 1777
367485212 26923
279899068 933
783131296 415773528
672597757 2242
367198775 1224
613210247 5038
213558236 3592
252857723 2172
491710628 491710629
778322787 4615
275687727 1256
830469353 830469354
519051430 5661
764702549 2549
535500001 1785
2327 383639614
271800093 906
380778065 2060
257126087 1292
719697601 2399
648323135 2544
185608014 96672862
731603290 4730
22099157 97
259799957 866
934506434 3470
459387210 5543
298383359 1536
490813193 2095
988800423 3296
263700485 879
445248675 2367
317398477 5119
518502100 2171
573555455 2191
535668615 244762813
242009141 1018
567440070 9874
305715609 1628
609897145 6721
775875663 11620
198786101 998
3900 733127174
277096316 1111
151547893 4271
698277674 4132
203100678 677
203361581 1362
178015863 1259
148563800 56051918
930586182 773570188
869037791 4369
282700544 13718
2178 371149070
845403524 410659529
819000000 2730
655595876 4367
985176421 6209
256698193 4974
55561377 27780688
231995079 985
6900023 23
311642909 1095
393300141 1311
497862386 2463
823382401 5384
466563441 57743
698372532 3223
62251875 2625
133135288 3016
637000425 298706078
996643403 23997
890733385 32328
449091785 24739
158537069 887
720881065 4568
311999786 1040
604983210 21605
770732494 4062
218699271 729
7119 654364178
517665780 200415909
476984011 4063
199293540 6692
839615613 25652
328365563 1164
144735263 57411156
253955974 5110
137999540 460
275757791 1078
4725 715173246
637348889 15488
689200525 7794
959493108 25480
30177801 142
607197976 2024
897300001 2991
848451597 3147
962337485 3246
510721382 255360691
255265780 1184
182699391 609
171832740 760
38508120 222
185699674 619
383041288 1414
543829528 7901
529303783 4179
235595231 235595230
922800001 3076
185493178 631
791312564 11287
4603 741130343
749046381 12271
395463892 48368
503793319 251896659
909500669 4889
156705011 6641
150504595 535
998935484 3595
443057557 5101
23806734 274
644043528 6984
68999999 230
124447650 923
612644392 5934
553298360 14290
474301580 1581
710110763 2710
164306838 2014
319768004 1322
469151009 2602
663580413 2807
608387448 8436
821723362 821723362
742352980 48669
57 14960654
6300028 21
344565890 2467
561847310 238904769
759302344 2531
265565872 962
807384705 29912
29967328 585
507446670 290027247
358818088 1663
733490277 4179
824015836 3676
149271591 74635795
923001607 88291
715910682 298014
695775794 4259
921003071 3070
137194002 1429
924003081 3080
145245126 1860
830402768 2768
646797843 2156
281844433 1483
384899740 1283
138870023 69435012
984003358 9602
968040241 5689
937345294 3590
423427598 1501
780380581 3570
182249325 6737
492035419 2330
917553126 3125
939732677 67954
135714103 995
670313503 9738
473045238 2361
928114974 928114973
922603981 3607
119128185 51409941
390975281 16136
174659250 895
379777525 1921
684603967 18606
476720639 1620
195960909 1879
963354743 5028
756396548 4293
902086378 862559386
411900001 1373
701401189 2338
536723729 2974
704166772 11039
398699541 1329
489169154 489169153
48599839 162
927043776 3392
685957176 444196323
214799565 716
969595039 6573
469015506 161908815
1732 227155264
535199454 1784
219693993 2497
284077552 4824
785404705 2618
317699825 1059
955841008 3847
654700587 327350293
628081941 272272093
982213350 6075
801564534 16099
794473837 6404
662993259 662993258
115312175 871
306314111 1032
590290205 2636
3321 553107569
212271156 749
944581331 3190
229416261 3875
375439897 1266
837744240 4811
199200000 664
481513033 2882
812823606 406411803
28076840 121
913499999 3045
537071961 2938
254335950 892
111118496 483
828902764 2763
871070704 4436
326830217 1217
785099177 2617
4067 336094894
173972095 86986047
224399253 748
906211080 21660
281499562 1239
288950485 1048
752269004 3956
701210053 3173
704098266 352049133
891052572 5194
909599999 3032
861664515 10042
681461264 5071
151140480 1412
779737092 2903
867430074 3803
390008837 2401
337582717 2338
477747788 1876
546047479 3740
937504748 3125
641098590 2137
107414252 9833
302187193 1527
156614405 569
186900623 623
231781901 1257
726441962 10157
253019806 3587
439558949 2050
3564 350555040
185400000 618
317280366 2067
920376887 23143
7085 790218390
198382563 5501
897513875 22961
78495641 621
100350690 371
826985807 3672
8452 842537620
628927907 11444
101396404 48157621
853501601 4900
709084693 354542347
858978926 5920
190800635 636
2558 307666008
113704192 37952
45720625 45720625
4198 933399286
676244186 4343
871400572 777028349
19733457 100
134299341 573
688748260 5090
776631427 9061
65400000 218
383100735 1277
93479057 1727
270174048 913
802108328 4529
773386717 9943
338101970 1127
181166087 977
277800926 926
469443990 2258
965333060 482666530
371375479 1288
411079090 1765
459484235 2987
181584235 666
371305671 185652836
47558998 232
591341843 2534
814312312 334104037
706411182 11155
18329268 980
332351248 332351249
757193073 22971
3430 928211064
5039 479556591
611858219 5479
197366365 98683183
809707133 55611
266855545 19678
323089181 323089182
370506801 7064
659604381 2293
610764719 174305
587626861 293813431
132678332 538
2220 633521400
365266174 2093
426056887 2643
114249092 114249091
342027141 342027140
849134728 7891
373798895 1246
655497814 2185
324061543 1946
2053 246536284
121087038 3061
920164738 920164739
974703872 3249
134229013 943
428703828 17521
447408427 3216
732299907 2441
94948085 33990
27300042 91
216300516 721
396081068 1410
90931035 45465517
565890338 282945169
701398298 2338
363217678 3756
779830458 5043
397016003 1787
593923464 2577
666002293 2220
890182980 12710
543947753 271973876
180891754 867
317346280 1667
3061 544298504
3145 816306714
467515319 6546
2451 258889928
433917178 1928
452868720 2285
180388728 180388729
655534480 4405
96077744 48038872
234249778 1207
3711 659232385
872284687 35634
46106551 170
904969109 392101
314099999 1047
168058905 3068
62685719 354
62975063 688
2274 446951816
169340959 16986
496501654 1655
906285500 14477
9580 213777700
112800129 376
804017823 804017824
18165590 119
941616291 470808145
290088296 2441
716472582 8748
689996341 3060
847790733 3198
6305832 24
215399999 718
550965760 4230
672462567 2701
404551524 3999
561838988 561838988
908207865 16207
916119271 458059636
948487538 784781799
382598375 8682
1799 126611821
629809236 2875
845067224 3503
811460291 3423
546288789 273144394
903719954 903719954
735702805 7092
209296476 3819
377103120 2064
319492729 193346615
681792891 7417
670966296 5082
427798574 1426
593951512 3463
12096 383697216
439794740 1735
736998248 2911
679799999 2266
370889313 4820
252320062 1029
276900265 923
6087 405942030
968500301 484250150
720769442 7813
896162782 3110
637968575 12496
854197257 3058
69244320 69244319
841769240 3484
797612371 4839
91114380 91114381
385565040 2142
667200001 2224
802719683 3531
642400605 4849
25548393 92
830973066 36707
712803196 2376
239403808 857
883 259108403
42393 560636013
160150879 544
72982757 1435
193082942 2043
148446260 589
138600461 462
531912017 1954
776668800 16313
369107949 1364
875571103 15386
729787379 3126
582163340 1996
462756878 7079
70219893 321
13626 940325514
71099762 237
581040966 3242
21205858 229
76116274 76116273
851627198 16620
178200593 594
247363341 935
364246204 2437
786 105336576
604793105 2820
899102997 2997
138503808 909
841797193 2806
464420964 8561
61262002 531
724470058 6521
1088 92914824
352138874 1425
376811473 188405737
82850319 985
459065551 2705
714302380 2381
991909705 495954852
50278375 50278375
501767946 2291
2110 172657276
487500000 1625
282600315 942
309025988 5939
686928243 13539
639883499 16417
398592280 4262
776845619 388422809
394521625 24738
535995774 4894
702302340 2341
623698874 2079
52556689 216
962855127 481427564
497790347 4674
827690854 23103
792467440 15346
715753861 2839
12340 445153160
773824699 17473
707340812 3677
922485832 439904513
9701377 42
297982736 1298
289354418 1358
657000401 2190
571570559 3720
113334030 865
511651351 1827
971788674 31525
623155567 295258670
908651832 3138
85594246 578
77051118 923
471238665 1586
682128674 2359
836419420 3116
178082838 1349
313198784 1184
517154410 2305
192244924 753
612002930 2170
299255864 1315
720375562 9479
4275 676995748
707701660 2359
432583414 3165
927312225 3246
528744245 264372122
510579714 5890
172463636 86231818
519528049 4134
5047 445034366
2263 464238818
286228020 2010
543822511 2779
989080434 5209
671216126 391994055
537933942 19761
153559199 800
613978844 2165
963561839 3720
624572345 2563
739502464 2465
219173093 798
470203444 3035
35412399 223
244417925 11322
265127976 1368
764117525 2677
920449545 6146
65361396 564
428471367 3692
4972 355602412
831450821 415725410
596620260 2196
980103267 3267
659861365 26592
241194388 241194388
232319193 113544717
682079724 10559
815452594 3863
560571059 7413
523761797 2047
410520889 9047
115345098 57672549
456269853 7164
796571019 8538
935666798 3319
361660201 28826
65908119 316
360816094 2593
169390130 1235
452143821 5221
639475309 11283
938703129 3129
803883566 317615
2223 210824874
241499194 805
447040596 3110
266399347 888
7338836 33
888297040 2961
607502511 2025
220865590 1323
217 53302919
864619578 5154
140963681 1144
22013316 108
816194361 10130
163020061 1049
520798263 1736
810013218 6978
806697312 2689
94500438 315
941854213 8996
186980133 2119
2192 525579339
771900000 2573
436710216 218355108
615299999 2051
205499314 685
80569219 714
2366 683942630
328399275 3230
62020560 20926347
603301757 2011
807012908 4069
392070457 168458216
3554 720909246
707909678 299880003
660997845 330498922
409524494 409524494
509466969 254733484
990603301 3302
1586 330546860
520078009 3235
874498859 2915
66398880 307
527890737 527890738
942603447 3142
94443262 94443262
540315933 3891
3048 606705151
507125001 4057
372913835 3876
307721325 2208
639300000 2131
920292127 21029
586511198 4511
255529889 2169
418796393 14428
101349383 101349383
4552827 28
56404350 7695
652213592 4894
258128310 7185
330884509 9712
509679229 3964
12917451 3265
835665596 6722
704718754 2796
860852758 6802
534209759 5880
109662617 773
729208349 8042
243777536 7492
214054104 3212
20842494 1593
864600000 2882
281122093 1117
386561479 6958
817481454 17474
525634792 6306
706392744 6348
245474400 1725
262425414 4628
269148878 1342
915768508 12064
814802715 2716
942162593 18529
186866131 3182
935772599 4200
211986528 708
919363622 5615
906505814 3068
611513105 2135
451501505 1505
908103027 3027
540299999 1801
876722391 17635
886802956 2956
64 16120837
864933866 864933867
552550502 6245
964183980 3756
651487473 3338
585236927 1952
526201355 1754
690097824 5254
953261911 5253
479937652 2587
59545059 491
841375305 837615926
940625285 5818
35700226 119
132296831 738
809100484 2697
363374931 1334
4734 287415342
60923200 520
954482648 3304
7196 498981363
8662438 280
483438924 1777
664801535 7782
975296749 3251
501002924 1670
18141397 78
485849412 4124
628644151 38132
912774012 456387006
46971106 1645
177860011 644
613625741 2996
231199993 1409
260400867 868
367499999 1225
159000530 530
889333850 7707
138640867 138640868
586666268 10697
883264276 4181
221576916 191954955
427392289 17496
231741961 2417
648194160 7240
503376646 7820
237933856 915
602997989 2010
159905171 782
486449780 3961
377086335 3841
139816957 58064929
690451048 9128
109864978 634
177658345 655
855219634 6883
3000000 10
380612947 2032
705021962 3269
644027557 349948
418802455 1647
979200001 3264
835699027 6481
411443739 205721870
812553445 13340
71732204 241
883130986 10989
667282546 2315
83089 878547124
515079594 3491
640829056 16268
544108148 3481
689099999 2297
578400702 1928
970791959 4380
123486441 123486440
217088621 801
343821803 29849
923111656 18439
74844212 1913
734609239 6846
630625200 2584
283842281 1194
652919 837355288
673687223 8661
575400001 1918
784197386 2614
460807897 5198
464342211 464342211
926403087 3088
73616 943072035
594809886 3454
710528880 6635
443407798 1773
348353156 1338
836546260 10525
272338696 1159
200400000 668
926100000 3087
33426090 351
2185 644433287
466501554 1555
453218248 2744
664502215 2215
979132603 489566301
2651 310465755
635529396 2148
37436761 180
157199477 524
759414817 379707408
252219008 958
398442560 3251
408073459 204036730
964196786 3214
14798 344601026
91273369 439
695700371 2319
17473324 227
219100053 964
761514492 4154
175478034 2432
537537554 3929
376988634 6919
27380610 193
515998280 1720
717179054 2824
637500365 2125
1173 283915266
94800151 316
408007950 2523
14757840 64
32006 723534402
44580400 236
557412592 2992
233682451 1416
878411526 4913
234101341 810
834099451 798908164
868009401 13691
601120231 7154
22264561 612
444872569 5208
416134807 3408
896580936 777874712
105219530 105219531
162000368 540
342000515 1140
911952006 7486
554107786 2485
882592742 8507
343163399 343163400
386609795 283861143
619993902 619993901
70526082 323
920721995 7831
869102898 2897
5251 287049506
267938840 1107
861143935 309446194
400128410 2839
1845 436476163
478164502 2119
535973940 284727541
66547809 1585
641702138 2139
810005612 4123
142947139 649
52500083 175
696234787 2394
700718773 350359386
149777545 74888772
408036489 2344
28658019 4220
617402059 2058
975001840 3250
631200004 2104
826740805 15198
564898118 1883
441509081 5035
86399712 288
862579576 24453
996001106 3320
981899501 16499
900547741 6466
573679934 17255
886948021 390726
136405583 2358
649830181 3865
975096346 9098
389695449 194847724
840119109 5447
800758385 40592
351169619 5683
686402667 2288
55360056 52102758
60697593 477
574974662 287487331
336535473 5068
737323027 50703
661800600 2206
303175340 1636
873298103 2911
691740884 2841
855378257 3809
2849 360122437
161013105 74855
846558939 6688
645750464 2973
972038291 11521
796696259 3927
198323483 5719
894820201 7950
693174609 4383
346201445 1154
546241959 241060
178082856 3635
253442303 1116
204242811 1314
352367805 6267
864322908 3111
982199999 3274
201359341 684
67799999 226
786298488 17097
89025664 31277638
499303524 102545
478854892 4562
982886677 11769
127288616 3299
163344160 1564
633897886 2113
835579367 3532
514465473 1722
9965 460059877
987420341 5874
20544325 145
156600523 522
723001700 2410
57107591 610
112362921 2569
90276069 90276070
976199999 3254
988519222 906904074
527935903 527935903
47468311 47468312
906722752 6282
463085293 2243
682895097 25174
342623041 1384
138599983 462
410021647 1610
629269426 7893
345423809 172711904
656201833 2879
241200029 804
170687737 837
341401138 1138
170400078 568
128833090 583
408855401 204427701
818098022 2727
665570270 5017
835457061 417728531
854005799 20950
94500559 315
325494120 1280
179773755 645
982301480 3470
115282619 393
871683598 11875
638692589 4418
583070056 7736
275530434 5341
726755215 5829
179991866 649
94614964 1372
314698951 1049
206075839 1130
125130435 970
97153519 861
2717 702827015
316500338 1055
665796983 491391092
749471905 10231
553745483 7166
650534172 2371
898762319 5044
828909022 2823
724628597 5385
571149568 2817
723635262 14992
383322549 191661274
688802281 2296
498728211 498728211
277099068 1080
72599757 242
875402830 2918
3212 770021953
983435889 481506490
35657555 207
657627497 57717
638195140 4112
219673833 201650892
177465795 3982
10344978 76
174901129 583
577067998 13360
277466968 1218
550198435 1834
581101937 1937
358237501 1875
423313191 1727
12880 896151760
970170756 8147
478275379 4540
999212839 566041858
824507119 4432
960421883 7134
919684256 919684256
258600051 862
865502885 2885
140925756 668
22374298 83
185318153 3781
845656920 5377
278384974 152981328
33000167 110
371430470 1910
273273135 214890023
501898518 1673
294577964 3431
455727535 3742
618129620 2374
140850248 2649
144272985 144272985
93000309 310
615628885 2753
405507631 7310
914172337 3248
96020399 1050
453899833 1513
747622285 4002
692207830 9535
620692423 2814
416912905 1858
770400001 2568
445493254 10082
569971236 2251
599036382 2799
65077428 221
587976156 2907
960000001 3200
936228761 4699
403992937 30858
85163649 3601
886295557 8166
362702341 1209
581210951 30674
300300000 1001
940800000 3136
273918689 5191
409584367 409584368
446575737 1537
437555447 39487
612002041 2040
693421408 354732798
399190406 34739
2624 586917093
514018335 595618
97799673 326
164576591 1343
79502936 6068
583186638 2101
618935850 618935849
217549149 1918
960357422 3736
184163959 1122
227244210 227244211
1366 329435738
594901412 1983
478276661 5218
747901098 61173
408876965 10179
947559484 8513
663299125 2211
471776820 3603
344186139 5891
904615849 4392
448483735 448483736
411505412 2031
1868 509313384
2694 329160418
746732742 2919
922226463 333496187
760544522 2709
454470611 5077
799115837 10302
303417383 6232
470099379 1567
363192609 4163
422870623 211435312
969559435 11532
801899066 2673
103472152 1027
991853649 182291
19500075 65
794874382 3759
76407297 38203649
939406494 3187
702349750 17750
43013123 1947
777419439 2836
639900000 2133
948056312 3413
373802051 2006
381899138 1273
799422787 6989
630000000 2100
512098294 1707
799500000 2665
236199108 852
210949285 966
889911613 587170290
711979888 711979887
860030115 3371
537330904 268665452
703519147 13047
186508788 1826
351321796 1387
177401871 5532
236023797 2887
743483877 27646
546000780 14034
30357355 115
19533 886388007
990538002 18305
21852540 516
41032422 157
649495573 9127
631354525 2662
19241 700718350
775587533 775587533
331064963 140112034
45599999 152
782397739 2608
2838 373200140
644486286 2407
17705203 157
357599999 1192
330180404 24205
630876063 3845
724929566 3901
4548 579399326
458000871 2774
766381681 14160
949 229731073
433200962 1444
776386949 32962
272815452 988
714599493 2382
850179973 23249
343640881 1793
351910587 1324
782116659 3055
846231161 7798
556961789 8855
114167153 57083577
2389 311052578
123292710 1723
606237580 303118790
834883377 3981
711572055 6020
877502925 2925
104999860 350
540356220 2190
783656387 12417
934856056 4341
228124406 818
777349744 25055
3312 521836129
861226724 430613362
4452 966726419
477336648 3620
99822450 3090
716494157 19108
660404477 4339
75577880 2313
74612097 273
935893037 3534
713885981 2539
749939008 5212
541500074 1805
169996406 571
970962306 4727
747541541 5354
769284324 769284325
671835061 4940
698397672 2328
362999 976830309
436063680 1482
992699221 3309
216299999 721
90935178 45467589
765302551 2551
543225761 4452
1026 38538612
340378621 3326
919912266 3798
347627288 11294
461613592 3464
460808641 3440
366347844 2167
832578605 4862
670160701 14610
300901004 1003
992812202 6270
170329891 2640
77320017 458
616438408 2132
398360591 1701
411411799 1438
585344003 292672001
658847973 3402
817814498 5758
276519157 1159
65543011 390
586571008 9473
990793551 3490
665102808 2217
770855594 8535
28875702 128
569417627 5357
272686878 1088
764174944 3787
441243592 2869
2124 412629480
274573586 3358
771997276 3391
174159169 1003
966343992 110856
901079616 901079615
327818799 3927
456570366 2582
816770981 4675
586201757 1954
480664700 83871
75970906 1214
57456331 22582173
495012826 3589
132922376 567
878174892 10418
269651163 134825581
220725623 110362811
821038280 807924137
448573758 20986
788708352 3504
294262827 2469
901869723 450934862
102175757 522
84600001 282
302099923 1007
787 217355733
917400000 3058
636302121 2121
348899124 1163
743115364 3464
968696770 3229
4704711 44
157930886 78965443
603516742 9163
870332835 33733
298653930 145215044
733333685 8783
719266802 2800
419738940 3747
227999403 760
601202005 2004
189951133 969
990717023 8976
900406986 6578
695163237 9430
194569510 194569509
511801706 1706
785097384 2617
690157079 66107
939032360 7380
98745033 49372516
25010613 209
951023853 3447
227296838 1401
10083 449668979
56590455 551
999673184 17976
119952991 522
602218268 2581
61214723 207
770705565 2757
4796 918975948
1459 187944255
4683 745552790
132188629 447
639838457 2862
740298549 12982
871683729 3088
994739179 4236
94199685 314
211584504 186951116
804006615 10378
12251 390413479
521401739 1738
389344106 1427
605213309 3503
597162467 6266
914668707 18790
431698561 1439
840484342 38128
126674028 477
219134609 1233
499105780 3481
996643505 7184
137399543 458
5058 915211509
943109441 5824
629697901 2099
898996072 4441
319050590 1904
945767255 3271
281677582 1149
324299968 1081
602220655 3934
762032699 7150
345452240 1360
110994415 1057
541196813 202036494
713315555 5391
379200271 1264
11084799 43
911482198 3635
788179890 490367
889452615 9100
862499999 2875
572016800 4720
471191386 253517208
453373779 453373778
802599973 6564
910 262804360
480681127 4086
964652713 6366
5383 793913832
505044869 10721
2825 614500465
948000000 3160
990003809 3300
760841484 2626
269863859 134931929
892914932 8684
718334371 4718
1307 215296882
6946 320194171
499447887 4361
695087417 7474
409344675 1676
12148 574028867
920945229 720051
1716 344342392
317701399 1059
914696950 3049
757364190 9790
698496817 5848
930484240 4880
431999040 1440
296403301 2025
338915251 169457625
890027869 3527
192600186 642
741527297 13568
269049633 129375210
459904142 2681
680400310 2268
232856234 2875
656160329 2453
459298403 4386
407269043 11388
192600000 642
719085666 9665
600002000 2000
114246278 594
662458686 2746
382537139 10756
811497296 2705
112210026 470
79356974 514
689410990 5051
821352905 2871
875061669 4837
137100270 457
900602066 3002
206835626 9047
62247989 285
226794011 113397005
284107645 2836
56399861 188
862830641 443965593
378001245 1260
528865896 2363
63899786 213
84945168 2608
840604323 2802
431998560 1440
438029640 2390
37963744 314
146903363 73451681
987803431 12605
490944790 2071
878653904 3350
851702156 2839
229192712 2123
4392802 4315780
826836323 3983
913927421 5647
902 234956722
395942795 197971397
212040863 1173
153254740 94327723
429027024 4325
106037934 509
489497745 244748872
154499979 515
460802162 1536
758146093 105943
964128042 8046
670983650 4706
689874541 344937270
894027830 3917
478800132 1596
167698195 1527
2869 51529520
242430540 935
259389152 2045
302721978 15556
940503135 3135
1882 196077480
488724004 2241
56979547 194
948839550 3270
866505321 5247
606563446 4742
637009889 2981
112800376 376
230700689 2595
539411748 3363
878702929 2929
733241545 3682
183911751 183911750
893621768 4966
725177314 2499
449230251 8050
255339789 2510
318839004 1644
736685406 3016
109596378 80156840
746982150 11265
570234732 2708
766149469 2759
682410655 5211
519864010 519864011
53100012 177
404956063 202478032
326700000 1089
398538024 1447
100532140 489
315322001 1652
818702728 2729
140102778 70051389
19546 794476150
3172 416393019
336250114 12055
358644832 10913
138899759 463
830099999 2767
822599999 2742
894091517 4993
818785906 30200
331630559 1224
130549095 1427
52686586 439
555300001 1851
421715115 210857557
856160190 37502
591901672 1973
710016495 15056
314098953 1047
4121 830849255
331828289 2030
530101768 1767
67057219 1206
30364424 141
996001889 4256
90694916 356
407012221 2564
169207002 613
315554834 1185
145748569 592
279230896 2186
327837835 1405
51203337 184
4978313 51
559348706 7926
996738339 6606
114747434 645
482011072 2849
202799727 676
258562701 1100
7372 905071968
610701295 7130
416701388 1389
133090500 6414
431699121 17606
577801927 1926
460199999 1534
603902243 2013
88853682 2513
8820 863963100
442303404 17560
204685888 1837
877405949 3830
635791125 2355
323989891 4702
826001041 92270
262499999 875
3641 653265032
598410199 2920
226902520 827
130178157 130178158
219853100 1434
140099532 467
982516629 11486
19436209 101
522619878 4502
388800681 1296
55949995 333
867349155 433674577
381796043 3381
376295212 1681
542700390 1809
44100399 1113
290434998 10930
394499615 1315
858380314 71837
676761266 2379
25356484 253
213899957 713
974177823 14752
623175673 2289
774 160684051
81242732 2589
518095473 2347
999649105 9737
857676177 6095
996199999 4000
333358496 4576
508631680 2740
594301777 3550
582984534 10307
892810160 9159
18900002 63
25549767 307
681966257 6096
188099373 627
468901564 1563
998294879 11352
3172 653887527
630088765 3757
399600470 1332
319869233 1244
382479359 1920
982296972 6602
721800001 2406
900186127 6792
809565725 8583
720718875 7786
424256870 1555
484198387 1614
525574178 189780411
838063876 442872
496143675 4085
915695783 5074
248083865 7784
993053215 5467
65873368 374
264900884 883
160844009 1907
209399301 698
421925322 1692
816578324 3687
483824681 4059
624297918 2081
594350371 2280
786303107 2621
4636 455723676
25944032 150
255528943 1234
520311998 2144
501308159 13742
709138116 2867
391199161 1304
387299649 1291
80864783 286
56099814 187
994196687 3314
367892686 1519
309160212 1609
865030375 432515187
15416 197076816
657619560 7206
896571947 3041
800763411 14980
411498374 1525
660429903 2693
681 163751328
229436225 7892
388539982 1417
508025648 219071
541821577 2406
869301288 7641
833093104 4498
441959726 220979863
996107443 99402
870230759 435115380
604919700 2100
65174318 244
449539330 449539329
41699869 139
453949340 2147
136800457 456
510944867 14896
301801007 1006
607728167 66400
561901873 1873
29514094 3635
324824261 2139
933 222383349
36904946 278
163947366 2540
470708963 1714
856550663 2974
59027377 622
789493309 538402961
886329543 10917
251854729 1839
515573741 44852
14325095 7162547
124319331 52279571
395069187 1828
720497903 360248951
3572 431009493
697060351 3825
372990926 161791256
977742896 4894
193799999 646
604134255 34215
259406774 1136
746599749 2594
212264065 6372
217199275 724
1988 560327349
461862990 1555
150678914 73676037
361674640 1917
20506 502868638
874756709 25155
91403128 309
455658066 4115
299426098 299426097
251271503 13068
43455088 403
549126994 2306
1186 248905820
98649298 1242
333600700 1112
409860362 5144
70750830 485
105084072 408
547199955 1824
789600000 2632
584250976 6237
591739324 591739325
828691041 414345520
435298549 1451
817787569 4771
654894760 2416
985111436 7271
389030417 1449
158458146 586
816828727 6907
559354218 41799
9936 486419223
330000011 1100
829560648 10556
404713235 404713236
81995804 3141
6433 648367873
946503155 3155
118142310 1430
879923552 4770
101036192 569
413608806 1410
862541378 811237291
671242414 4697
516299731 1721
493458614 8805
642470252 642470253
159798638 1397
951396500 14620
888325376 8603
451621273 11857
114887512 440
2260 582503384
282655473 3709
73244395 749
691446724 691446723
180910199 915
422 62143298
563892389 5637
131687676 870
255311861 3693
567154224 5954
730602028 2444
453001511 1510
251673344 1023
3785 527485170
414161203 2109
34901 924818897
851320353 2896
734495147 19983
307351287 122103419
200319274 693
363013801 363013801
205500001 685
1032 153540626
534264500 9625
449391863 1798
492194137 1857
612629151 3849
175312170 610
579503603 15332
901553813 4007
1130591 5
969125673 11159
141299528 471
893264223 7142
730480712 3562
647881226 2369
479558789 1935
949380409 4932
338629539 167157569
3149 919404653
223619797 887
55732325 205
124139224 1053
743171937 743171938
881702938 2939
2613 306305333
335666198 6251
1012 225929000
710284739 2373
79261692 4241
707234131 7167
684274484 51245
12060378 102
946764610 8421
911307885 3467
650400282 2168
825170067 6921
752235502 2705
33015644 115
580162001 2200
582596759 4162
4133 635482101
979479487 489739744
11506 136046944
813527920 7460
402791787 2629
371100190 1237
918900039 3063
19017241 330
290063071 990
543554019 3308
687261761 2380
390105819 195052909
190904649 1826
936118296 4923
246299180 821
981301143 3271
275020785 1680
181263238 1134
92175074 92175073
693677115 15975
812702201 2709
253013581 1947
831 183283135
735974093 58143
599515127 4728
737930634 2643
901181382 3720
578375846 578375847
277308609 1565
283036319 1720
905996980 3020
720329422 4247
563014208 15167
160 42467291
986368590 7830
663494757 2459
818975039 4160
229303063 25281
910799609 13374
144011353 681
61803 664739838
276568111 1181
157205743 849
200699360 669
4489 590781843
550982651 12550
903307374 5684
83608533 62619593
793762875 3375
405656198 1473
609602032 2032
81118810 2515
152602853 22062
120381100 700
6377 796812527
700835386 6478
1356 405980878
284399052 948
601200001 2004
2301 680916625
395223491 6031
206969279 760
851318986 845138317
414890413 207445207
196681255 911
181854803 957
440223412 1570
433626575 1714
126199296 452
915889509 4626
645900491 2153
198000567 660
219674582 1103
320304277 160152138
857100001 2857
891014643 4612
141599552 472
23625841 82
535438241 10800
381356563 1931
473457161 3657
527102021 1757
418353594 8705
944535868 650513920
44842611 158
855798380 4582
45122219 156
7500000 25
183496889 183496888
307324310 2119478
515400467 1718
916607334 916607335
98100346 327
269436700 134718350
698043294 105573
524121744 1812
461098609 230549304
422928702 2883
257003971 5761
153700319 2113
340995701 4255
833691651 3385
412771125 1625
983703279 3279
606902022 2023
473553262 473553263
403501186 1345
482568825 241284412
719751174 4031
231106384 1215
25433415 25433416
640457225 4996
907365998 3734
454501516 1515
1113 79518474
45299942 151
447349987 8387
6356 801834824
960900001 3203
802434418 4757
658225543 5961
251513289 890
313390496 2855
125997472 107194026
651199959 4749
7449 551103626
764101684 2547
5479 943520210
92700310 309
73520238 1826
49331140 182
714899287 2383
440945045 216947853
471899118 1573
848702830 2829
674066820 2595
510299999 1701
520041038 1895
726680625 4125
177938914 1821
657498171 657498172
887564751 20067
876617097 64936
478865125 8001
951636167 30332
940603830 95765
527910630 2167
628119024 2964
962430385 919092955
200076792 761
883388626 451166433
896146277 7712
925505944 3085
295822936 2772
672224859 336112430
335873107 4162
31974212 293
862366085 862366084
78793875 469
3358 914336042
217800316 726
782747729 6735
987639238 6163
366377682 32622
354972688 7868
786567229 4467
881421139 6526
238746097 1581
945405061 9307
769902296 2633
139500434 465
165485775 2987
778442594 19681
809101593 809101593
573001909 1910
40316409 213
861463287 10251
565610384 565610385
2536 517906155
111900001 373
398354194 2383
63905589 31952794
511176226 2221
873034575 3538
365263921 1513
143474032 639
975283489 4058
1241 153308176
23615635 23615636
939189301 939189302
492902911 1643
1196 227489701
839629627 839629626
205293340 2203
23360 721380160
721812289 360906145
715223951 2889
807081248 6488
897660088 28471
955242184 3302
515369673 2247
818624650 23137
570037171 4024
770697430 2569
730665131 2604
546713528 10254
483207198 1969
911225144 57896
618059601 11600
767802457 4482
465899860 1553
143314857 143314858
204722033 1252
191667429 1312
566398113 1888
7304 441284810
305380378 1645
431101437 1437
613797954 2046
263768580 1236
579380281 23531
83020091 41510045
777002589 2590
726632319 2445
175751522 727
88200295 294
648916385 88553
944417220 5260
345871998 2103
912992674 355596092
188234374 1110
357135070 1601
99176042 771
717034913 717034914
703458782 12538
684823787 3084
955652892 9644
7135 978115745
91265069 390
843001467 2810
511056000 1890
881409920 10480
48163724 668
541560983 3787
865280303 5872
521621075 260810537
204415820 1910
139664057 475
119699999 399
356501334 2163
659261728 5771
1928 256973739
275658909 1148
320071278 1903
299740056 1428
114178545 447
375348751 3750
699000000 2330
304663116 3684
327664738 1587
632666359 3301
481518277 5242
411804512 1541
306899999 1023
582794442 3114
115 31522420
601879519 2752
243112716 1089
773490117 2804
480299999 1601
909900449 3033
776891400 6738
392401177 1308
515728797 8707
434401449 1448
783424658 4737
222310920 1860
865930630 3103
33179758 33179759
787804284 2626
581521296 3477
56336552 494
1821 380307387
219764742 816
50428577 653
773400444 2578
300455896 16718
799967987 283406959
986813999 6008
341015989 2958
938947506 4886
271293477 135646739
552000095 3845
863009808 3027
606795057 3382
99873983 3404
927898406 3093
840002801 2800
911363270 14122
549901834 1833
677169063 3067
522612416 3544
72526575 272
405987403 9350
806142383 4069
659409371 2628
615000001 2050
428020676 1939
264011860 1852
115458441 67127
447654143 1792
982000075 941123805
583201093 7114
365327094 3193
240747039 2816
119700265 399
649848601 2423
543981131 2030
569456440 1960
858412755 858412755
642195539 17415
121556541 60778270
357001191 1190
31866791 113
696531935 2544
81450720 1872
375401438 2279
7668 783691194
692918540 2344
476974062 3436
892762024 3191
209099302 697
42506099 234
269849906 14203
62291835 341
124989283 729
16210088 73
750184595 2604
302400867 1008
904099219 864564448
290153449 1082
931200000 3104
876332409 6256
942321403 3877
19463606 84
747021388 3683
267017863 4334
891457421 10061
286645671 2019
783039016 8064
965973530 402504014
469482551 1596
699142871 349571435
780750631 3582
828600227 2762
292083028 6832
539196136 269598068
3710 589427783
640716239 9220
554999054 1850
980875304 8284
301365385 18017
794123727 3713
368235726 1825
170002585 2313
820821539 3332
510299999 1701
386101286 1287
517752849 2648
512263574 2115
498301660 1661
329239800 1548
471465073 4149
652007989 652007990
788074385 3489
252483193 5042
7500000 25
4431644 17
564143658 16809
131100064 437
901784317 71993
653699022 2179
469199756 1564
8479 906916013
587265875 242794781
235902703 4766
101400337 338
87286543 1160
921148628 3149
602423025 357527304
488115286 2546
63416406 63416405
60374971 342
951935585 505542
315510999 1316
683896444 256333
160267663 3824
914157057 6617
918988640 7765
936296652 10326
85557595 676
197644726 675
110699999 369
843834321 3289
23386377 165
3899989 13
90269356 404
519298269 1731
230401401 768
492107260 2780
549594501 3055
38804977 168
885904640 4864
938546991 11727
189627125 746
821268199 3950
689999670 689999671
678947495 381622660
28248589 28248588
640881935 3938
110285407 696
135777001 67888500
694024123 7766
718050221 9561
299005886 2097
975422767 4003
567001889 1890
490321729 2628
454174342 8561
160163545 589
60643611 551
288333131 8252
245556719 831
584543638 14981
2469 606354578
188699960 629
962460953 26968
989312122 419936255
361918981 12860
8446 967055254
701701457 2339
736573596 3210
55696095 585
88500051 295
572752573 12745
18628480 208
1181 249849998
753328795 4676
401177171 6798
32549661 494
217843283 2843
927978434 4497
326767843 1211
670599265 21496
185615218 185615218
350701169 1169
943196857 3144
73601477 779
125917709 606
2751961 76
338156949 2591
343500001 1145
104945411 598
933896886 3113
749203167 3977
685721338 3479
800492072 3628
208538671 1185
378906716 8467
695696144 636628908
827484111 3434
67491271 344
196885763 909
613710657 2392
775318704 2846
732094953 732094952
13950 698129827
520468128 209142488
65302167 409
473466966 8476
776841300 3314
282720538 282720538
863274097 6671
426193387 1513
953100000 3177
297721476 1657
796197346 2654
759057551 2564
28104791 187
10388 499042187
499321999 9413
339598868 1132
996421422 5128
804101551 2715
360072550 2515
238519009 988
9605923 73
165093495 165093494
480021 3
262178281 2340
230480414 158575
421056951 32673
972296760 3241
794035872 4536
126238541 628
181347846 140841140
931647034 4211
860966138 3077
804213041 804213041
313499999 1045
488226503 2267
312724329 12367
345599754 1152
704702860 2349
535896225 3029
610931918 5113
369088388 1523
558728605 3628
674393981 4220
273633925 1934
6884 457414777
651631449 2378
816422292 53111
737880910 20491
132858258 719
467958579 4411
258080265 1047
879623360 4060
2221 607119059
234170105 117085053
550244868 275122434
263850431 3768
28867268 143
101133899 450
498519674 2267
424255701 6325
316242048 2636
250603028 30299
378674786 1683
427199999 1424
869735511 7319
510931161 2540
765134041 4521
60551332 309
253513629 87238
581147424 290573712
804208874 3975
858358317 429179158
564508230 7059
383999621 1280
205789051 1062
66600222 222
55394500 340
757027971 11062
999939414 6738
472201573 1574
91588055 1064
926758170 3623
22727685 421
150282176 3464
211080561 1480
758363507 2563
534261097 3654
158457770 86165
141900641 473
638835514 319417757
936884232 936884233
2652047 27
67144108 256
722269243 361134622
322223209 1324
407052784 3447
589836138 5868
500099235 1667
171506631 2728
386677093 8474
167258667 2389
338998869 1130
190127651 641
146 26477246
90492237 45246118
367447266 2245
157799473 526
238143323 1903
790541826 5660
739196836 739196835
418145392 418145391
442560977 442560978
263303275 2418
47132619 445
945596848 3152
825072777 3051
698097673 2327
859526414 5536
647609160 2490
715479481 2749
959530042 30817
957454532 5374
766337041 3573
575101916 1917
550436112 2141
939903133 3133
297018879 1072
63974 860171327
6823 834704417
956403189 3188
665390355 6848
341981564 2116
463265879 463265880
822349024 3001
974902839 338065143
252 32854132
776680600 3950
321078807 7869
687370416 377158308
287830050 6549
835197842 2784
3395 229016994
611518677 2701
766327716 3247
592949934 592949934
679118364 3153
113075894 1035
137099033 2906
939491878 34351
653400001 2178
744902282 2483
767100300 2557
292236804 1986
495951289 2342
447974402 1719
966303221 3221
438081265 2303
798198511 4864
386149391 86951
855297148 2851
251399101 1010
4743 524737327
955588792 4561
3323 667049958
157413858 1125
563216341 3435
955901228 23732
492901644 1643
871502459 2905
643539200 3088
428335827 2838
817467432 408733716
530098232 1767
715106529 2510
819610898 3133
209699651 699
293014642 3151
774000867 2580
196004644 699
565712970 4446
626387966 43226
557049735 1935
167871398 563
9558522 51
786796920 3577
548485299 42436
77310728 2744
4813 178206138
126937251 471
987032724 6646
532273525 5012
9000031 30
813437019 4730
248553086 2099
533574614 3416
563401879 1878
188142841 13980
973718013 12889
780783137 9806
895213219 6117
141352515 955
67067168 275
331489942 24301
169357191 743
238530320 1359
783058674 2975
8194 987770312
455404186 2707
639357841 9959
1391 305011136
491099785 1637
340011383 1164
41099862 137
494321004 3655
582450994 2349
2130 388345531
203700941 679
885552040 6249
519041498 6063
746519032 19500
340916008 2854
858774812 22152
837726039 5420
31200103 104
870630162 12079
266767867 3074
6599977 22
970889424 6672
701399999 2338
116400388 388
496428632 2453
464927740 2451
87248189 570
380047024 190023512
1857 297746014
290211510 2110
837314934 2809
970616795 32718
665946864 9367
763183979 4285
813988054 9545
60321929 60321930
217188011 1219
78300107 261
890699887 2969
251699160 839
954594042 6582
797591746 61493
166733101 1850
646280217 6548
104888545 479
295166474 112926649
841274157 6962
584824572 2463
427085049 6207
123561281 907
315300944 1051
609072905 5527
982594873 490598356
622034686 2953
9539040 4008
814301500 4464
697424969 2764
5384 429399645
663504435 2487
723940081 8461
614099999 2047
339661729 7056
322501074 1075
799005457 3780
563620277 4725
466105105 2131
663299999 2211
365209166 297789532
633408271 3910
715071358 9009
634502115 2115
986696843 5257
307003999 621764
872432955 5896
300299301 1001
424194507 1639
491099999 1637
988017899 4538
208099072 2843
989 252117804
2968 502951344
296699992 989
338657777 2081
832796651 8593
963838018 4658
2782 571328036
63043214 480
766992167 2701
427743331 412877044
775919749 23236
981404083 4835
190050210 1770
149984639 1560
38100055 127
991822014 8342
646758961 36443
865170173 432585087
367055874 3009
705793758 705793757
819673864 8171
328779850 328779850
55945724 827
192294244 1327
457724694 457724695
177723920 880
912296960 3041
95696831 616
210307357 105153678
457576307 3246
615598891 2052
502201291 1674
87364662 423
273262374 2965
810529062 810529063
186238990 2281
937139706 6642
720772244 27411
415 92605944
153600513 512
540076320 4090
863968819 3497
268278557 1272
386999071 1290
900267792 6904
134538127 671
981179424 4321
659258146 2427
967414335 27238
276440545 1195
604446552 2183
6000 751467002
105900352 353
368974637 1234
161700539 539
803397321 2678
157308088 157308089
178647661 6039
818099051 2727
858998664 3496
951941530 10606
538422246 113938
792965241 660589290
639915807 4329
954087937 42838
120212091 430
37740 57854903
647999881 6834
269040865 1016
792199343 10498
220433950 1754
936506289 17370
2584 646664088
26425 901294271
256078278 982
333734054 2091
874187505 10178
666429324 2901
420398403 4372
183775685 1076
46470066 189
14119 960950589
792209323 317733966
407101357 1357
101196283 3237
654350955 654350954
698588903 3781
12000001 40
114000380 380
389584259 1753
815550440 15274
154500914 515
411699705 1448
49727038 573
578698072 1929
145214204 584
926400175 3088
966396581 483198291
486808641 486808642
359604351 4990
872697092 2909
523450572 5910
962421041 810858898
131028136 1208
13507 344995794
978118752 3277
952796825 3176
84599978 282
427774464 427774464
739321093 2921
631429270 2641
2394 610692642
430367581 15627
911517557 19724
813286912 813286911
151991232 4512
993442124 9425
525301750 1751
207126439 3286
732106135 2966
546989618 3573
120299999 401
779330388 779330389
277200486 924
197699531 659
883589801 4300
870288114 349450474
342458827 3099
776705083 2589
991230148 985225086
617102056 2057
190715012 657
430799769 1436
796708710 3714
767697441 2559
672301712 2241
90600001 302
626097914 2087
358028909 358028908
295588370 1030
104099653 347
344285292 13362
554117102 13481
73128350 307
175602660 6810
806239885 3113
778818644 201662
329 83731751
341401369 144088001
472835805 23047
437965559 18516
85973462 311
490500257 245250129
665521157 6540
557552401 2567
208200536 694
734809029 734809030
309228016 1428
813297289 2711
795601114 2652
208074112 1577
62678579 415
334858845 117242760
382441624 5485
949810641 5728
718789951 3007
855756444 9924
827891943 2999
112200050 374
314219398 314219399
914586885 452419561
523119805 4898
117527802 117527802
974755073 5142
128962163 64481082
722671739 2583
427714 463606952
637866750 4517
170064264 959
423079614 423079613
746350156 15216
712812139 19974
157118831 1315
391642012 4162
633000692 2110
175658969 2130
5884 516197436
564270864 3461
540535416 2084
297300991 991
313003456 156501728
360201279 180100639
243893476 1071
587314982 3266
844659225 4211
408667821 2585
91723028 91723029
148499506 495
695399358 2909
704175121 23496
458982736 2589
413518618 2249
863790992 11068
599701504 1999
271800000 906
927297350 3091
672636875 3625
256310991 2086
1517 174922603
443629325 21735
372027638 2701
527580736 3495
468000126 1560
465740253 465740254
720679951 6933
141224396 685
347760126 2353
917465449 917465449
964748444 5988
559 101431668
615900000 2053
767898698 6758
805952253 402976127
453796828 2420
325146066 2766
845740465 7638
520636688 520636687
152700864 7328
583379121 291689560
938609101 64432
499031791 499031790
926246321 925617002
385259199 5776
117599608 392
176961162 678
468728773 352894927
197514994 937
744299267 2481
178835727 2183
39153 936618066
831551061 4474
26515103 293
416699999 1389
756851581 2727
404338447 4833
474009503 1776
362577740 6545
408599260 1362
83665324 1113
914577026 755498981
602648685 2919
520680755 260340377
310798964 1036
516847265 115445
504905636 4355
987279035 361348093
335047754 1205
777311198 1273725
658438805 288118956
236399922 788
998265086 5278
198793509 1479
772482706 3594
3790 993668731
659511879 6513
767099999 2557
983097671 3277
46188 746728031
653806491 3319
55084961 274
456886739 2265
270301633 901
45492344 194
874513426 5333
40793219 422
776045573 2978
927056423 927056424
44799595 239
575101047 1917
525711614 2589
452998491 1510
395538541 6180
373380004 1657
854402352 2848
516901723 1723
458308688 458308689
450854917 1991
432325211 216162605
253794511 1186
58225099 419
3633377 21
80058910 320
29352064 1312
320550940 1195
857164138 3492
418618889 2089
680350175 2357
892295880 5770
965206417 6222
654401883 327200941
957682426 164409
709326803 354663401
372031101 3262
200416366 1035
287520381 2060
778566459 3743
447299230 1491
586962529 4585
185838024 775
489844647 302747
249785482 1681
3333 557913729
245123285 236434264
100499665 335
100298754 100298755
949244023 3781
2035 368846451
419668030 2201
22060640 224
570992815 1932
422798178 211399089
404843559 1631
809279037 9569
675579342 675579341
681683971 2806
418178948 4919
562953683 6873
350288105 133363458
925035853 4524
289445255 2696
201931951 2386
954401508 3222
49800087 166
573583343 3968
941827368 9997
311215038 1247
994464403 497208917
623697920 2079
67365186 486
792584391 5374
125796259 1557
984038757 447646813
514318727 1848
762897457 2543
437495069 437495069
393901312 1313
680260829 340130414
561352403 280676201
216299070 995
954636845 380312373
886147565 443073782
406321729 5195
70239781 507
54900328 183
81970522 592
1464 392492757
476505224 238252612
20181020 110
430666662 4618
51768 635479483
430202696 1434
138508760 489
726208001 3237
297544175 297544176
977241593 3758
19738374 109
803697320 2679
561598946 1872
546798284 2715
717001663 2390
506836511 2912
635397881 2118
675917898 6236
316035998 301984601
68534210 68534210
23457241 92
498598412 1662
684905081 5860
450891265 1536
347359963 1160
933705906 466852953
685077899 13260
500547439 500547440
26033281 120
507135579 2966
568603014 2019
647097843 2157
42319 290324460
962311236 17794
384688813 1817
102595 772129970
769538521 2820
473100771 1577
782506363 817666
5163 693303129
500681061 213611164
669182385 64184
556583903 3022
271138106 2165
202345067 101172533
628118695 243160205
57977377 455
794138945 2747
380390580 190195290
962743369 962743370
108089979 54044989
512037174 2525
591255208 591255209
229471381 2158
886041101 4772
478430733 1351260
75242683 17530
305099999 1017
62465102 259
644926332 4977
661722208 20332
992804851 25359
946561554 7009
666022731 333011366
781715811 591995445
20164 842105323
40489978 13997
335893537 1389
789981524 335506783
835263701 835263702
728736621 23203
714368499 13477
347888250 2377
107285159 1674
873404436 5680
466193811 9357
324157189 2386
1178 158736678
374750713 1944
90293445 373
185303658 2642
712472471 6516
44699961 149
427196461 1531
137369421 77184671
651179811 55124
660143736 7091
417590680 417590680
535175459 1905
758000633 667256507
901838500 7246
601456322 4276
209277915 209277916
777705210 3061
714600000 2382
227700137 759
196131724 2275
577581654 4969
2000 571984093
105137486 351
585046980 4354
668702551 4650
747673796 11500
539511497 3838
729990481 5487
2667 708451212
841921465 9726
690976780 7531
86699968 289
455942177 2893
387761539 387761540
16464 734409648
512451164 112503
891307087 41722
9083 671351779
776025546 3234
810155491 2922
2519 397681758
575462653 23108
224745802 1294
880979467 440489733
666733056 2816
839953736 2872
699246224 7675
355413287 1665
390140384 2401
20938226 91
835969531 3063
667161335 224894480
671875406 8726
3814 365324885
804300104 2681
979894444 7549
361386499 4336
698146967 16477
740112389 3294
221387157 6891
432456437 49943
356433818 2377
951398339 10844
705050927 48688
830344946 830344947
442833492 1814
983687193 5199
189924912 862
6890 861394658
312599298 1042
398100001 1327
540262412 44234
543901813 1813
897378896 897378896
142349804 1877
974888109 21035
791702638 2639
175509858 1074
432601441 1442
229725239 21837
626244288 3329
589199500 1964
117066151 925
635818716 2346
775683161 10629
461086921 2856
671104203 2237
204300507 681
108556458 39647896
702325597 2372
114173256 1268
239352441 4354
2261 313196138
242699574 809
643913766 2641
799799999 2666
256036354 11186
979135977 8762
862799999 2876
405769800 7050
650958780 2227
681804297 7346
742201254 2474
353696927 176848463
519995231 9934
827571066 286119854
434020090 2726
608972029 12444
755318802 4359
276473444 12885
655572081 327786040
323361565 1993
165900553 553
851080725 3066
712500079 2375
88819275 364
253508565 1238
16141 482107807
873627679 4220
751221179 6106
345843472 6243
855302851 2851
567345511 290409657
760267055 212942
128436666 3353
25800082 86
840297198 2801
172569764 2147
795627961 4920
868235827 3833
299401571 998
269209152 6876
939225419 24660
2424 573528096
990664834 3361
151268779 1152
396301321 1321
308101028 1027
785074087 4232
404036178 2639
749820840 8899
144623999 750
342845096 1637
394808898 197404449
481313989 1908
876674045 17564
1428 218578845
76886540 279
1800 151923600
32348909 110
369369280 369369279
575609290 287804645
341063533 341063534
870654923 7795
713516875 2743
840002799 2800
7138823 44
355850527 177925263
344956802 2015
1200 333840758
460712321 460712321
371413576 3109
170275092 1313
873636408 7846
690610976 5834
805678219 4666
734474747 734474748
673881909 2809
627206364 14746
633858243 363053684
826829203 3502
160650623 1216
550306455 2744
959708840 5301
420294192 4032
674361114 2753
126002801 1400
1306 361897875
546647885 273323942
547704478 3153
603632609 4244
53374149 2972
380700077 1269
7748 976054300
477634838 1853
761956980 5790
303642017 3061
836697212 2789
397936016 1732
257933159 3090
984303280 3281
669015361 8560
346824857 9098
986455532 5441
453453209 18642
325078417 2141
315904913 1542
344701840 1149
616559222 5987
96927291 1135
500792630 2004
803523591 4372
429096789 1577
309708374 1152
20784 993038736
660000001 2200
352800450 1335
728102428 2427
506701690 1689
956041893 4224
153035587 1171
900277293 3105
173360476 765
528026420 1865
803399644 2678
481144719 3557
557703497 1859
512485818 5009
983067233 491533616
936241805 10059
522428881 1906
921662127 460831063
261662591 928
978113714 800714499
550799465 1836
406045443 1789
572398091 1908
983768961 9760
762984819 381492409
2891 708817143
326700611 1089
444857245 444857245
743424814 743424815
931410875 10925
808800001 2696
512302449 4618
458833883 10332
167718054 610
684130372 4087
977199488 6257
759305951 2862
877788757 8268
667093538 4146
380100001 1267
493046013 11300
4095 381654000
28319123 194
385503842 42179
2325 528977025
55703600 5140
910203033 3034
303900894 1013
344399031 1148
25852888 163
54023973 257
884621427 2956
327649607 1232
587743757 293871879
462207824 1703
372738438 1314
277340854 20431
221100000 737
421895503 1723
634083033 2872
80690624 328
660592267 660592268
273613206 1077
814431874 7894
282836125 1625
316951254 13578
132900001 443
561290186 2640
11364 985531536
597216236 5874
2663 621030241
35398259 17699130
494700668 2102
793357589 30048
67500060 225
223191039 111595519
395456523 308228
769197437 2564
193071720 2666
761400831 18198
535223270 3941
760502191 3433
779726280 2638
722256719 23440
345850153 1624
719904240 4428
416267856 34203
646197845 2154
134358650 603
528316693 3345
216820040 811
139259664 1748
149406157 1210
69680521 540
772210336 386105168
588853016 2458
2376 312011568
658802195 2196
886154140 886154141
107686637 53843319
313800324 1046
548393868 4167
217800001 726
40165 965083693
562793940 1985
369761447 4714
767401460 2558
20577441 90
764551458 2772
730904065 4224
3801 690866699
420955920 8253
717002159 2390
454640002 454640003
922601987 6457
780277066 388712848
67200223 224
959885576 659169946
187184576 6544
957296810 3191
537298572 1791
881943261 9742
8194673 5702543
995097201 3317
377471935 1302
412796917 2142
281523516 2325
95506048 441
948382436 905693809
773675814 5661
97598591 392
905093712 16936
165942579 1256
95055714 3666
746099034 4565
766137152 286917807
59319962 1094
544201812 1814
29017199 14508599
702097752 3816
446273803 446273804
292726201 7800
801902207 2673
32999907 110
17606704 96
995906394 7866
675523109 254888628
101936014 1842
578343111 9655
97026640 1371
207628572 773
630 146916595
868873123 5739
206677479 1304
120477565 677
290567128 3860
937250379 3921
27569255 232
86100475 287
371101236 1237
957400518 23543
32564579 1327
230999946 770
937682723 937682722
307200000 1024
910203035 3034
189964267 831
460191606 230095803
712852158 3346
545898501 435495945
497322351 10928
110102248 423
242399234 808
982799956 3276
871789335 11531
661986317 661986318
341050847 2481
626270907 2286
870902904 2903
477796748 8879
491400001 1638
982011938 475589229
803066778 4076
199505377 1817
681302272 2271
131832384 492
562803613 1876
2510272 10
292733542 292733541
931128664 143405
207145878 1609
603301609 2011
824703445 2749
2027 238205358
431288892 1727
672222087 299881919
294599019 982
815185457 3456
972005932 3240
610516671 305258335
939000001 3130
147599646 492
141000505 470
734817811 4215
243564041 817
732863971 4066
21366 985421152
82848249 33733
137910003 580
698997670 2330
55009319 12454
901571676 788075285
610798940 2036
770402415 4424
844197185 2814
373019552 186509776
6775974 56
591562529 2047
997803916 3326
652351477 5306
31265 744754195
408121244 2127
134319664 67159832
786599999 2622
696920475 3495
4398 456332599
346155360 346155361
307314000 2000
2347 512046821
840793501 5105
387440074 14589
784498270 2615
724647551 362323775
668700126 2229
698864599 19926
887488801 578293628
532662712 7929
204300206 681
870559113 5146
78767053 39383526
165853709 594
13923255 85
327380031 4559
777617775 32006
412364737 5256
977293960 959436742
197759116 769
987710643 493037159
517801727 1726
967228708 151691
585899470 2069
236469912 2200
1687 314843012
489156521 2174
989868778 30238
764137895 7752
674637951 674637950
964 275022452
890100001 2967
878122118 6545
591068240 3196
809961123 3262
571597840 7120
95727960 360
330029833 25044
799833389 3205
142587026 833
440669709 7810
814816214 3323
788292451 32241
70200098 234
409199960 1364
935183809 7582
663579386 4285
711206855 2693
954661792 3904
938934989 4011
170194655 653
50477868 208
29912 988436925
942767546 4950
850193111 414478076
452378719 2739
448115517 2577
729735433 35043
681281429 9795
481433175 3100
38241777 3161
591001221 1970
182024057 1013
1931364 23
830968788 389863453
366128697 2783
311418830 1312
505158142 400984394
550801755 1836
6950 893790130
614452048 3598
782813267 3429
238397027 2897
566443537 283221768
769504890 2565
506101686 1687
693662508 10164
286314641 8177
14734 737140821
14757364 58
188393639 8430
3764 180051158
204899097 847
914974051 463278
516437834 7749
190933269 1034
267374358 999
662294467 2526
401566347 200783173
833757077 4233
77491126 77491126
701214897 44918
536400113 1788
587101247 1957
582001858 1940
20399932 68
765965417 3737
900348824 306298095
383785748 3362
539400606 1798
7899550 73
3254 238742644
975865035 840933699
533999334 1780
52544900 194
56479553 304
34181821 345
975260845 3618
582760610 1972
403457509 141088648
918603062 3062
82115647 3118
554702399 1849
946578715 3270
770485451 5907
359700001 1199
689997700 2300
457998310 1610
927896907 3093
933746689 21711
906640800 10400
602386893 5473
96300000 321
290200207 1123
857058148 4143
887007028 10081
2054 15509481
370801237 1236
279644759 9090
786200818 7221
314399879 1048
785 54559870
651342230 651342231
310 27907220
862799185 22361
503267507 2001
613679814 9801
488768614 2052
301668333 1251
285275335 122393970
121843985 47331825
41005478 141
3395 498232283
3524 808535988
795448400 4429
909037297 454518648
237300001 791
809493992 4807
758839719 3314
864979475 3882
902864041 13931
789302632 2631
293352569 1154
71699999 239
649678590 2382
930312001 12744
933602860 3112
599 112902280
805100295 3169
350120444 2549
865685434 3353
252370051 2748
70861497 70861498
314197078 3823
956035195 3516
23665366 355
38229620 715
741666961 159156
914508344 31035
318856756 159428378
12165 532922395
468298440 1561
51 12784837
52500000 175
881854780 3456
498302170 1661
631237007 5355
651966899 8734
11372496 47
685802285 2286
365093652 11396
270901390 903
252599999 842
427001850 4950
448083649 7064
757321792 5747
368361773 1278
855540014 4569
832395101 3351
199695186 99847593
16662 948501465
354093220 2665
41177146 184
354491865 24122
497137506 3136
37200003 124
846588003 7199
1628 376147858
490109621 5005
126269031 1128
736426660 3390
92328956 356
487187327 2512
140140755 1036
1710 368640451
721497595 2405
711994375 3213
741520898 9617
640529261 4806
747544327 2536
586920349 2358
199500513 665
6552 598092768
367540758 1443
958697674 4807
921003508 3070
528214209 2181
914283764 3404
363341455 1818
385540409 1892
971869690 971869691
19233544 161
943324197 943324197
290 51617252
251196696 125598348
269676218 3160
767562696 5459
226503180 1854
968832945 8312
315482385 2128
608582752 608582751
831568469 6440
872903098 3201
879600001 2932
65287124 375
397501313 1325
206992170 765
814294546 3010
942173593 4029
803413884 5628
517499067 1725
774828969 6177
574256378 343684851
484500000 1615
7993 922656793
319471765 11839
376198746 1254
276900559 923
68399773 228
781056640 390528320
12097 690508857
592376336 5854
881154787 13046
103400091 103400090
544455011 2550
324900001 1083
3562 180462730
202799999 676
554386857 358550790
902398947 3454
186124147 1167
942013593 13819
334956505 1963
871515795 3419
32703 963511467
550498164 1835
29841779 5529
91755374 555
220585040 904
912806511 3133
265192413 4898
3039 601092927
671784333 2858
75024299 75024300
676181821 338090910
224313726 2943
976389284 823576828
936574003 4887
84900264 283
79737143 643
192201538 1151
224999450 750
392990892 3774
50902462 491
703797653 2346
338279577 1618
298800 856934314
780800453 527116912
953402026 3178
243466899 949
652 65806110
442327185 221163592
806307602 25483
686198763 2650
10483 896271014
779398106 2598
582826454 6670
196401921 928
931111844 98687
889883113 20749
194039035 717
57378500 449
710882479 12476
383286546 1647
289247111 2618
29663725 239
728451101 8635
724899559 724899559
439618485 282121750
822661031 595355825
770512033 3636
294467803 1134
204711430 1242
426501006 5553
970872570 5981
111599999 372
379079419 1588
337433039 1943
297600063 992
797190835 398595418
436926323 4523
417785679 1520
225974969 1079
695 193337728
254476360 4819
317345033 1201
758997470 2530
335838399 114920936
670472489 2734
849919496 6274
162398625 592
41434395 158
190182719 1820
668483679 5630
885748870 9389
822597258 2742
992925725 496462862
44194459 187
617027944 2572
401709761 1980
630968141 2577
960563519 13833
934525061 4142
537300196 1791
884070372 862465575
761154551 147797
640705177 3582
736856332 4514
471144268 1876
946464462 946464463
387835079 3270
239700800 799
711363828 339235388
481055149 3241
587098044 1957
597551388 5849
737412500 2877
462446220 1797
1552 194596123
480383569 2129
387837928 7047
876951194 19737
249599169 832
558950056 18886
514501972 1715
760774513 2786
679415099 2275
522921177 4894
902825499 5087
830102520 2767
11026841 40
565995274 4369
309162167 1176
909185041 4297
107834670 438
643337945 8473
91870173 408
701161483 11787
335637839 2362
986073088 84656
237435856 995
860422608 2963
49546420 714
212100708 707
536285383 5727
37881151 129
438298540 1461
911568768 9663
712514916 12443
666298275 2221
609515969 2614
855384060 8948
291208700 145604350
510806369 2689
235083265 1544
218470327 160864974
422182531 2901
892889004 5051
506699999 1689
407065751 40105
818759203 3111
208108750 1858
426431523 5194
600900000 2003
274759908 2900
315241442 1511
461670387 3695
133638785 2001
354966185 177483092
740622717 370311359
65409485 23784854
188178226 1702
719699329 359849665
700754998 15508
867310203 4859
248154217 886
952789898 4277
586799931 1956
933600000 3112
904034156 4645
586652626 16427
907113449 3748
198062116 791
183300001 611
337499849 1125
565198115 1884
853141899 2962
601961624 3781
433800000 1446
259949596 259949596
420601951 1402
153600355 512
574650691 3300
825039206 825039206
5915 396377055
525352321 6544
377769855 4824
9790318 77
539552709 1874
312496871 1947
901192283 450596142
488027953 2471
830566198 4774
1987309 13
693688049 18630
739257461 2862
678346326 5756
164103803 828
995782405 3494
269387646 219248297
26269609 695
99300462 331
904390060 6295
624338385 3135
435139840 3926
859281623 4296
835243511 13247
586529658 2211
882812593 3231
10243 725706307
286 54390970
2830 768524825
936480901 4119
198233394 1375
735080185 735080184
986088595 4759
730955059 3234
261900873 873
696002319 2320
567990248 3707
745797514 2486
56699925 189
242511530 6019
417901394 1393
307201350 1024
778006170 3221
232449855 1333
219299268 731
757507394 429837669
18437132 74
79687169 704
466762581 466762582
992397852 3308
549158575 8413
997508844 4924
2955 628575167
621101920 310550960
7959 746824806
777645359 13284
253200845 844
527161474 527161473
456242560 2960
372755536 11023
42698303 368
612726317 4727
567087751 3915
749397501 2498
635825215 3013
701100001 2337
302218731 1619
560668436 2188
913470800 7964
407759230 1373
503052715 2136
935304492 55716
641735731 2609
144805355 1043
317694624 1248
720633769 3768
562862863 10719
817769699 3390
315 48069000
534874937 19786
263099186 877
379870440 4245
597006181 6030
559024120 3112
146873684 556
755953715 8988
532390194 5194
796963019 255302
549005024 4740
886487133 2969
650271160 2235
604995948 224952048
177112817 666
802448573 44465
273287450 950
519996419 5743
431099695 1437
651150739 2742
855016369 427508184
763036452 4261
496872606 16400
807897307 2693
595327323 9980
410400000 1368
745430121 5062
719895976 3589
250305749 250305750
544021972 4532
948985807 12071
225000000 750
879502728 2978
8400 944401180
466636836 171774094
84922981 332
63178098 1066
167214344 4136
163749239 799
284455579 7458
831365855 730380438
926087130 7715
193200001 644
462054155 158522263
786400921 7608
509111105 2402
737776361 368888180
102900494 343
30446363 30446364
755026510 2779
429900407 1608
640359485 320179742
109423168 170176
137233839 10011
803749201 33648
79314912 582
399561304 1528
893391465 3143
951101076 5963
891740299 445870149
547798174 1826
816079407 8261
197401013 658
505498335 1685
893487541 6628
239 48306680
648726768 5877
1364 273357876
941589487 838493101
778189054 7065
196200659 654
553799999 1846
805660129 88113
896111192 3656
882566760 3260
756281627 284926088
257699141 859
239813280 1184
754936963 377468481
128787213 680
982233468 11601
553704205 3345
395484958 2843
575279054 9116
271930771 2599
276707449 138353724
169594470 993
258364765 899
682162695 2931
628523007 8192
963772949 5075
609191701 2353
428488009 2699
268162429 1311
819570538 2823
889275891 444637945
439762151 219881075
227838582 894
425878685 2972
126546982 126546983
818293732 41067
776791708 3131
789673771 7114
253272338 1697
817394328 3781
588902302 28692
21226384 21226385
400550838 1429
525516294 7323
129543939 622
329701100 1099
40722102 162
6087618 381
504249906 2120
774861846 61683
774517951 6975
448704829 1716
208799958 696
137131469 475
508009223 1967
333743981 1132
160160556 80080278
614759904 3409
435152004 5754
509565221 4699
718301562 4421
725397583 2418
982309634 44687
1506 138155922
233239484 11085
991790485 691108616
302044796 1217
537205265 465127681
807542787 5401
76002940 271
977923484 3613
203699428 679
699897666 2333
624903904 2083
847892475 4545
3936 914206848
872537601 21598
966400956 3341
892922953 360941443
214855432 999
404108940 4638
427199035 1424
873417129 3866
609935237 3153
13523 666454009
68400000 228
912600000 3042
351665047 175832523
858 85755381
132624932 845
16098138 54
23509235 23509236
919203063 3064
615797923 5329
910878942 11625
745611680 255087545
271445575 1191
579060981 7779
933905480 3113
786351147 5261
955051399 29169
511981922 5199
792843237 396421618
525485296 2092
696236801 22400
3029 672571681
309552087 1416
879077196 95443
193605385 952
557631257 3538
105018287 414
131416474 556
640006168 3209
336891468 14957
510944913 1744
490243662 4769
79800531 266
521294790 2374
608171068 22142
3537 469588098
983494613 491747307
794723777 2934
686 198660362
391501305 1305
299699626 999
724592050 4885
317139226 1283
42635769 21317884
10721 611268536
224167062 224167063
11728 697561161
63553545 31776772
737491860 3555
632469908 2761
999932445 27558
953012072 684482816
622019841 2320
690049125 2565
91242371 974
521643103 260821552
458912613 5751
85346625 325
863733959 130968
840190750 5350
840735044 16799
722874865 722874864
511476295 511476294
532695324 8116
57600192 192
38343620 2574
965080610 6773
872873422 436436711
881922232 8696
86839473 51552
720601531 2402
917643009 7174
170 20704640
459600711 1532
73304132 36464870
949384991 4197
176689850 2283
3673 403633370
14806 798164507
373657323 20359
604121727 8751
878701583 3071
734182127 341194364
323152260 5370
544764686 25131
580740775 7847
985399354 873360805
994249743 6361
774136875 3625
103684476 413
484628960 3361
479246806 2459
549846639 2516
747155376 5478
269700553 899
603 31359312
416692430 1435
618196403 309098201
600893215 2464
470474928 6342
124468967 884
805784078 6905
631943594 2528
400082340 6688
3661 822183719
692730402 2821
408444719 298749873
455761436 455761437
141014610 10134
806539339 3903
333428982 98911
30600000 102
602293066 41765
146856969 1323
212579138 4423
903998290 3298
298137355 3879
874594137 11516
862200001 2874
778356201 306292867
740835521 5704
163736140 1946
431999422 1440
34815214 320
39736143 3539
795745599 3484
963400675 4075
2360 559875808
188186507 1184
619114714 2921
384976296 10242
761237773 356767137
229199999 764
573303607 1911
839958072 24583
2013 385783836
670859226 122823
928322055 10572
355415728 1376
6012 107308188
28143195 155
897897652 4814
220109153 1184
678326616 45127
524632243 18763
538949762 1991
306197220 1969
324287835 2369
2183 328697048
954393391 4567
168899563 89269866
495164175 11275
124288112 1385
803951954 10981
22769144 164
685089072 3347
722900921 6306
731447377 6512
149318606 2677
238377533 8315
749401483 2498
309601982 1032
251999325 840
774917865 3271
296699665 3729
351738327 351738327
858122731 5017
157731454 3901
225767139 1641
302240931 1423
496232298 2021
20099999 67
304284366 1127
670721948 6119
820 139174124
492179156 4008
714867889 8499
830184347 8633
884143081 9226
663707399 8457
822272621 6570
833453697 3077
707397643 2358
43468176 293
831549773 3263
450900000 1503
528734842 3679
908288452 9471
958934617 18198
872774784 8064
879706073 4858
307903324 2093
930584462 8363
865677854 7035
318982093 2297
561546437 20071
806724449 5922
21774007 184
940803137 3136
606518131 2564
975042052 24359
820590290 4992
948632369 12583
250501648 835
191400465 638
6601 726793879
953622179 5418
933416079 25040
112917047 57078
24360281 158
963570641 4880
924558538 4343
858242672 5263
972222152 21416
507901694 1693
354357225 2181
716406174 2399
592506657 2758
543741148 2994
755476595 4571
877888773 8194
226573837 1379
498507815 2537
1722 389401987
288698405 1301
454201455 454201456
734023600 7325
982955773 32316
138887932 1113
297900000 993
268481881 3144
293425399 8322
10071489 56
661366344 3479
325754991 325754992
842567313 12775
825181193 30826
276241905 138120953
7851910 41
869660461 4204
496969258 4331
258301580 861
854694307 3522
360600476 1202
936896061 936896061
976430948 4748
205800685 686
762902544 2543
528794994 3122
30000100 100
661831700 3849
30966432 174
839397227 3049
599916180 599916181
943741918 483205420
687517701 2753
41352250 250
776614140 4530
31010 755162512
201728136 10415
150773311 1384
77882282 2560
48000001 160
549269865 22814
861897126 2873
160621675 160621676
471125183 5539
1357 170559424
313586230 1731
720319950 3671
564682451 6172
599557831 2209
217781887 1778
339142479 115201651
493798354 1646
311872205 1713
468180356 1946
466003596 1893
264479877 4850
577594124 577594125
2479423 109
955404905 5014
54604909 285
959242231 959242232
542999999 1810
1408890 11
800725900 5395
112500695 375
595199912 1984
817472849 4261
949500000 3165
220600828 741
428407236 214203618
155099651 517
53253915 407
304153441 2483
750004566 6111
656399746 2188
53399822 178
260089024 2039
672269406 6411
124467525 525
76500256 255
380628395 190314198
734402449 2448
14737956 386
573892235 3866
310682532 1343
816807907 11651
902961970 188447
844115319 422057660
818935225 2878
179504293 2244
221700176 739
615749496 2077
29176980 1270
114319292 1719
453195513 1852
282419952 1152
589640385 4514
577834992 3164
934727449 5587
14262 805203996
904944230 904944229
569241302 6286
963170039 904234011
57083284 243
131947551 851
177909731 1551
7878 694759366
544709607 3126
699002331 2330
190752683 4609
428206801 3325
114599617 382
957596809 3192
3263 338167531
522721189 10692
96913 816782764
194275484 839
3967 955079788
18812469 190
869702898 2899
799939720 90655
230113192 1549
723600001 2412
39390507 292
604449744 2104
608547866 608547865
97200324 324
528899999 1763
886497044 2955
555617410 2397
501599999 1672
98016976 1575
979685524 15998
78 5238012
175722225 87861112
81966840 444
10713692 44
697203927 2324
284699389 1417
351445479 29139
463746156 6545
987500351 74856
480261629 34706
926304719 3245
217375463 108687732
426603220 12117
864005280 2880
760798943 2536
182323549 762
97050763 835
849605819 3507
927954941 47393
549900000 1833
423745434 1437
7547008 32
752451544 3068
903005974 3010
311546116 4695
753185159 6648
941247603 16047
4706 880006540
777725551 4607
727502426 2425
787497376 2625
898613821 51467
53636400 470
969003231 3230
826802756 2756
378598827 1262
131694088 65847044
364116311 171038021
855720109 30898
616501363 2055
921000039 3070
127747455 1199
623563149 15919
769200858 2564
154761706 601
151229947 4533
986869761 977975228
713900369 37394
962733622 962733623
326534686 1154
48273169 348
834513131 54593
664945984 7020
200915319 100457659
246070958 1358
25063589 25063588
110399802 368
316888147 2143
538311985 269155992
461013265 461013266
852280132 10444
130302095 665
300001000 1000
920690273 25616
414301912 1381
94649246 427
225300001 751
834347050 4145
568824280 8403
338312424 2838
377289935 1838
450596569 1780
463164051 5585
591108088 2141
512585269 1957
305046042 2521
95157499 340
389306228 1418
380330340 218560635
36907 422978546
906886298 25258
315601052 1052
325714093 1111
669627669 669627670
650691104 2492
557045949 557045950
173274434 843
563057364 2841
153032627 524
141992279 1370
352201173 1174
994500049 3315
99529468 6382
863633393 3471
935287449 8427
773542480 3440
469369004 5765
488029516 2127
906903024 3023
561646646 3179
874030883 6233
713365407 3185
188650361 94325181
470445162 1635
608332057 608332057
47524417 1108
155997460 1064
217170680 1601
739274912 11217
861694176 6134
391336182 2257
560259349 280129674
759197796 325574120
537601792 1792
14787149 75
947982410 6053
809311895 2840
428698841 1429
232292631 116146315
682132907 2358
627604090 2092
136811140 1722
110369510 110369511
545044293 7708
762442376 2589
40731680 185144
416550281 2514
948856274 9615
789067100 19248
538295202 35741
509316152 17765
40472015 624
911865880 4959
861779726 3398
567311837 4186
454711919 18495
411442681 1412
433699459 433699460
167193760 437680
215392933 107696466
956336324 9436
3665 675518140
470781456 8273
299776226 5735
758889792 46512
858377246 8583
939727976 13678
731230325 6437
975722639 3938
347431742 1283
445503583 3028
994246836 9427
252590785 2256
488848163 1932
309523201 1372
504301680 1681
964803216 3216
323398922 1078
661436629 53484
513264435 3076
537115673 1894
965310254 29849
670197766 2234
283746898 141873449
185203200 1248
204872707 1315
322317900 10260
450855218 5022
915789776 11344
419937735 3919
213467491 80735737
136200603 454
897865044 17773
286820758 143410379
222737934 12351
396598678 1322
357631864 100713
796797344 2656
22731091 335
872401578 2908
469785882 2768
528016195 5587
405344384 2565
684326499 8500
688500828 2295
287762058 1314
247500573 825
731091009 2624
303776413 136604668
820197266 2734
476420680 5994
930749353 11229
977034312 6449
636902124 2123
57316749 57316750
5400012 18
848 248236751
412552853 1501
839577375 5104
827318178 4503
926924107 9160
188390396 3268
961188816 8742
584378059 2261
362701209 1209
708302362 2361
200081067 1457
227132301 1265
514558249 31331
768902562 2563
315071569 1764
952845965 24941
1280 374082560
7199999 24
37516039 173
366114493 1912
566252639 2460
123735023 677
788100040 2627
127815239 840
332255413 4964
977403257 3258
463475767 4676
933823252 376548980
770287939 4557
297522732 10537
10032553 46
902104309 3515
560998796 1870
923399999 3078
629398294 2098
673710837 673710838
787197375 2624
983979556 6572
580976736 12449
262728143 114255470
311533775 1566
12411883 134
878383936 5281
420300000 1401
923791592 7159
252297136 1547
66000221 220
23719143 126
69 8258541
85391603 59541219
452471388 1802
453057760 2541
316043825 12054
4158 821177894
942787297 11286
909511831 7718
538393216 2923
735920976 3407
868749629 3761
304764513 1516
538929316 4241
1478 369510266
888376849 821879405
52255699 350
9764661 42
127689592 488
928203093 3094
955490815 6273
786370142 3939
395426051 197713025
2911 482732965
384724919 3320
923335093 10107
274799598 916
678603987 2262
730644137 5520
403051657 5784
635436205 2619
502801675 1676
916555889 66369
3106 138713960
993944814 4369
572932033 2991
644136687 322068343
917868542 70831
560650551 19406
602057170 8041
805330815 6544
381 90597741
399341906 5875
824131270 3230
152458281 1352
1152 245991168
307679329 153839665
703372515 462137
600536054 279575591
451760064 3612
480909087 3007
794213528 7334
663371898 3384
812824799 406412399
637688220 371122881
561989479 3009
95446681 332
404658812 1816
51919908 449
972597762 7233
959242632 3537
875518425 3404
722263073 37489
779829595 10128
86795402 302
262610152 168232
589929731 2667
718097447 718097448
943826922 451623730
276900924 923
415800000 1386
776666799 5320
1287774 6
685997271 4688
711118861 355559430
771489582 3219
344923238 1440
89100000 297
835852147 3364
238500675 795
591159734 20115
728 195246558
591002374 1970
406292525 135476
800805348 3717
895500031 2985
543136964 5207
737510597 252399781
664774111 9009
529960612 2651
221100000 737
864633025 3296
349778506 2103
177590791 88795395
429793983 8221
965519097 482759548
415658589 41661
747162823 2569
798635992 12304
980949649 4051
227461728 804
89729620 1239
653522994 12186
422434427 4567
929614701 5300
726596888 3279
4828 467377883
636050733 5983
513899740 1713
3447 270162676
611353388 2146
933596887 3112
8400027 28
978945393 369333657
586479314 4638
455699901 1519
35818008 144
581698620 1939
131107145 767
966872485 38242
511881639 255940819
791857839 3170
786299999 2621
795426900 16942
910520963 455260482
593674949 7975
635441941 7910
670497764 2235
366493032 1282
287861777 143930889
900105248 398923199
549971368 2186
125700197 419
298799587 996
513598287 1712
329458037 2959
477291803 1724
619966566 2551
976823819 3819
84292078 499
190690955 1157
989231515 6214
235994782 1243
679155897 4448
209874108 981
1857 476612996
976781695 30277
999727896 21611
880817601 15275
142764934 639
250044213 230651761
475597731 10046
995999999 3320
337129982 11913
23989448 119
833655179 65461
988805090 12415
711299410 355649705
896746448 896746448
986094722 986094722
11100064 37
600464145 2185
8922 600120486
744002059 2480
809164511 2905
512981790 25566
599101996 1997
519437646 2359
563398726 1878
412652563 2247
516367719 2583
226766271 226766270
815400001 2718
375507184 20466
995508165 10843
3419 406212946
461900283 4192
40360575 20180287
263699121 879
942289172 3591
190200000 634
654349663 3141
444042075 222021037
499848340 2666
824639554 777637583
418721473 1872
1510 415988006
426983380 1540
505739174 1946
649205279 11210
759603169 2532
321647559 4973
201496742 2192
499575064 499575063
841225481 2811
980090701 6791
87801339 87801339
959792319 165710
358363749 3629
305566875 1028
721203858 2404
470704106 1754
2980 190830871
638998568 2130
163878204 1088
940077440 6080
448339968 6081
937522420 937522419
464762340 7556
996615706 336060431
850402023 3477
925663962 3309
901533626 879545
134063391 2488
912592645 456296322
1777762 7
924576657 697391994
378494487 16581
690017707 2842
659337542 5177
571802435 1906
491652128 1969
583301818 4411
614989024 7196
951330042 6077
515679507 12873
776646353 91286
739443956 4779
149733651 524
846300000 2821
294090997 147045498
865063273 9411
823973734 11845
833582865 833582864
126431358 1374
602906909 9274
449699999 1499
534710040 7119
230773635 1464
745550309 2945
861735923 7873
372001240 1240
977604558 5865
988635317 5874
234454080 3161
347398987 1158
483030972 483030973
79682698 79682698
889394882 14392
985203283 3284
375862839 1898
12000000 40
7226 952805908
920703070 3069
107082916 1471
177678802 686
991518183 406810478
703510747 5331
401234513 2910
556200001 1854
777902293 2593
119733744 5928
25277183 183
227558701 83033041
629791797 2270
735002449 2450
762300001 2541
86999724 290
105076920 467
777588599 5046
649200638 2164
468772008 6161
910445273 4409
554205239 1863
89598539 388
387573121 1408
450368074 450368075
829497235 2765
604330128 302165064
688231703 6050
1851 347571525
11426 857532726
684427765 4445
466498680 1555
370611289 3958
726914492 4703
384385681 1484
309073171 1230
457509816 15883
42659865 247
212600699 6318
938327007 5308
696965100 25950
410669202 3508
209528658 1558
627002879 12136
402244651 1734
42560866 457
7574 315768546
540488245 3641
312000000 1040
677549768 2744
537209132 3524
786333339 12653
436208945 2280
450641999 5092
795057353 3475
143575825 1015
815938144 34643
54599819 182
446391984 1759
88858215 460
1695427 795679
462156409 76188
751588521 375794261
127104727 63552363
398400301 1328
395398681 1318
179290861 179290862
200193741 1460
422228304 4082
3579 981773385
477433601 1600
172923338 11444
772702577 386351288
905403017 3018
936253669 9562
183590772 763
653414332 3523
350112181 2238
1740 521386620
457408211 61643
487830468 2717
909371016 24727
71867384 618
277873281 1753
240478254 4204
736720193 3966
77842399 38921200
74901616 296
527704289 190065025
128449557 128449558
223799253 746
963399546 12143
532666044 54437
959703200 3199
661726963 330863481
721535286 2873
161231335 65452491
638376887 319188443
468022569 2830
959564592 4284
478489314 2150
848815946 3615
753561806 3310
530378224 1790
196269216 754
749114297 2681
966607760 11650
541827165 270913583
2773 336140287
443099999 1477
344311997 3166
894899646 2983
942316930 6926
652802609 2176
1035413 7
924198119 11531
547214721 547214720
386965126 7569
75599748 252
947281580 8614
315599684 1052
394586315 3618
361693278 2257
512321838 2490
26617085 387
713952051 3365
804681219 3220
204000679 680
248756834 1724
160200534 534
253133088 1376
67414747 33707373
80598507 40299254
112775745 607
496136675 2667
864302882 2881
648878762 9399
420301401 1401
211800705 706
585600332 1952
561182919 6520
1755 293188526
330598898 1102
148052211 1246
609558755 2796
844917749 26625
282600697 942
655162397 5387
713626494 398664351
506999999 1690
562201874 1874
342301142 1141
345138237 172569119
893262733 3559
27085032 146
462551695 11693
696302985 2321
987976913 973647749
625200001 2084
580165758 580165757
871874979 3373
329799149 4845
725306344 13612
649289332 3661
964503214 3215
902920712 7290
566928611 10579
683106254 2947
679370143 2309
433647237 2903
157537548 1764
528060542 4777
839710331 4154
126000420 420
640426356 3798
998760821 16789
38969 924761975
327936925 163968462
828600000 2762
356698607 2436
180176364 717
921892181 7535
720229271 25512
270665768 1133
308020529 3869
58531 541909227
633728160 3744
667143561 3401
410099999 1367
304200001 1014
606559855 4199
984792234 5814
260902624 3867
809929400 2900
384832192 3351
149494900 6041
166200000 554
750346895 5954
3367 221139124
745169629 4035
35681609 1152
57943168 233
217057931 1201
921942408 921942408
986582590 11866
689155468 10703
451169459 13005
321001070 1070
316911074 158455537
2887 158825280
499157836 1691
18893401 239
411654432 5352
463501546 1545
616955017 2602
761186948 3921
843295907 5421
639299999 2131
8163 964198129
733580639 4680
796939639 3010
64414077 1566
395279328 197639664
526171753 2602
544499788 1815
846858463 4118
740700000 2469
141579291 662
762271306 3928
531288087 2254
294984704 1568
735903806 2453
216431276 7217
681897726 2273
430451552 5887
971100096 3237
4053 571096071
376869748 1528
705300000 2351
323700852 1079
805801275 2686
598184849 4453
431145993 1513
860933358 3076
61838593 61838594
893701856 2979
973453149 3910
727938825 6585
187500556 10257
102036978 482
487926640 1643
845185681 97312
73105588 643
907857899 6165
295224191 295224192
295643877 1294
689699999 2299
198738747 16403
809870471 404935235
692695621 6499
560398720 5412
144840087 1328
325499072 1085
73751225 73751224
275633907 137816954
1964 508070226
331677976 1150
624001104 2080
210617486 809
911396961 3038
667114576 2548
438296670 989383
379201264 1264
91924271 792
332713040 1576
782496765 51591
649600499 4750
166046607 841
191648006 1296
55499982 185
751070527 375535263
535531866 6395
194400647 648
58379707 5507
179999999 600
214048366 3397
509215820 509215821
699597912 2332
599061042 2127
859071613 15204
150641615 538
296015300 296015300
165972180 569
548638961 3008
859518869 429759434
18508720 1674
756437225 2762
201197560 766
731677433 396910277
444943611 1594
376952209 1392
900858398 34894
594899752 1983
515754449 257877224
354298818 1181
274018690 1083
437144736 2532
811390943 11434
999975372 4070
4691 208026251
625026169 17592
543354010 14439
29866824 117
412242575 2484
351832325 4525
573725017 4041
814542102 9699
3220 827951940
2044 324869272
180601185 602
232201194 774
354601084 1182
429817008 2755
143916849 1581
871820892 4346
759764448 7536
483126250 483126250
961356889 27005
267115148 9963
515091775 257545887
891694650 3675
185595282 1138
883529331 6215
346799734 1156
698539231 349269616
798903575 2663
434002951 5899
129642233 511
493478311 1703
532850051 2346
9143120 232
807086339 3560
715013724 4036
892491527 3727
164100546 547
2367 158409716
222599651 742
429032900 1767
908963951 3061
628166050 628166049
495534403 14283
838324689 11248
921322915 4278
311502369 1321
452998490 1510
973840897 7062
747733431 12582
577799678 1926
484449801 3050
590291329 590291329
309001490 1310
444840160 6308
141067090 773
3122 458966267
371401237 1238
560598500 7700
744509921 2492
611502124 11300
518993477 159494
448147548 1548
306950400 1200
44971247 168
574983485 7038
235584679 1367
873309047 2983
122123011 645
360901752 1515
519547693 3954
30600000 102
940354556 3356
923490273 4529
423596636 5030
248950985 187865785
484876977 3888
346899644 6735
361499526 1205
866695841 3858
719541603 7991
737872552 2792
417822116 1541
132339047 703
96954250 714
249333167 1401
424498584 1415
2981 347834896
86344454 337
855103996 31365
182700000 609
46669222 16870996
747962880 2560
519426487 6754
498299999 1661
2030 462364939
478605623 1921
539291287 1843
297512005 1046
712382007 4299
660410687 5790
327708866 1466
679250400 2920
712067664 3556
281463623 7246
60000000 200
74260815 532
412221663 3381
425163337 14023
39478037 575
590942995 2288
973702127 16751
324093393 2171
1426 413397400
211340375 105670188
866521874 3450
290183129 190262505
787747220 393873610
406235739 1877
5511 973862344
948869369 948869370
698876561 6841
871134654 2987
222021970 17511
971701135 3239
855474595 3526
177600593 592
649499576 2165
435847814 653445
441644016 1914
467314792 5333
150111774 925
306001019 1020
758411893 21462
672705683 336352841
447622785 1513
584578020 2763
471958501 2732
522414011 522414012
550334859 2411
453909411 5990
994993321 18555
958407323 958407324
717111899 262987334
785639465 6338
3720 940456920
857747646 4802
431577463 420447042
30749303 124
8223 262099902
628003276 9190
12226516 6113258
663727394 322875546
904769997 5835
905370403 452685201
332981249 1806
214864025 107432013
646334839 3746
73687762 262
465668546 6353
564228087 468492527
542887624 3386
970717685 3526
917403057 3058
490328608 32566
398578116 4055
24451752 2157
520462140 12651
878479167 811029060
103867903 448
15169799 193
701587415 99156
80462406 80462407
546388077 3066
105599926 352
946796845 3156
631554817 2976
640974995 7337
466026841 189825404
50484347 10109
348300001 1161
633956361 2804
913338845 53343
657302190 2191
756485466 17443
969529436 12021
852834171 3439
594082539 10180
353516013 353516014
765945775 11646
633412746 4014
389779784 194889892
958641677 958641678
1029125 5
862518856 5687
529656369 2607
713213910 39398
723901523 2413
24652889 4694
801879781 3891
617346418 308673209
36761228 163
488371519 15148
366599365 1222
811198153 2704
647538836 647538837
467329615 17833
885902952 2953
3299999 11
95839761 3097
301527369 301527370
285005851 2204
993304928 37688
10204 682892496
339372219 169686110
424499999 1415
538506960 6052
852428090 6605
197818751 1250
369825289 1302
944856906 844607622
793501007 2645
414345397 4413
384902400 1283
63915895 1373
578947868 13821
77274096 319
783963343 6006
915278565 4484
135692983 471
17233235 129
171506994 2585
658502194 2195
958066716 5589
878100000 2927
107479133 547
839423089 3427
10182 843201966
214993351 12870
1996 61618071
683875060 12760
414697275 207348637
159168858 901
854054234 4138
603032402 38713
2418 596998467
25582544 12791272
470694110 470694109
2703 751724685
864338346 5305
50699953 169
632385177 5094
117372326 925
52199827 174
734097553 2447
445499999 1485
201845209 709
927129803 8938
780141822 3898
511063378 354209887
602403352 2008
458101631 1527
234925596 24543
317066886 5913
409017177 204508588
49471583 443
540643679 2160
767983927 9016
563195142 303773
686465072 3297
268284599 268284599
6239 847524477
844865755 3557
942300000 3141
829512617 11264
206205065 4969
585300137 1951
439423372 17509
350448423 1817
468300495 1561
740635397 4986
625940951 4010
645394043 322697021
955400870 7169
238499205 795
42844 529209088
910667996 6823
287820024 2861
25020554 105
182473208 657
283248182 1305
579885995 289942997
960182765 3739
61 18257330
718501558 2395
927121407 463560704
978695416 861290985
249744061 7280
18271063 69
574498090 1915
771707911 25801
309443110 1716
459601006 1532
49321881 56497
896834085 3362
405078032 63448
409269866 1930
263724590 2155
271500178 905
297886314 2930
298457672 91595
6992 371449834
260622627 9767
42808895 265
175682832 897
400798923 1336
21807225 405
670825024 5056
965100000 3217
847062961 6360
582601032 1942
868542999 3806
45448816 45448817
849128750 7750
501407350 3725
347694530 1799
665066585 2483
408298640 1361
14699956 49
65047510 477
381434011 4810
228778601 2623
965429483 33334
362073558 1454
962831881 8798
461835258 3082
1948 569378972
625201367 2740
921831000 23647
753796829 12416
323743333 161871666
492711049 1690
710397145 2938
41682603 41682604
4016 660954273
762616875 7936
190750238 1503
854731079 46102
209652409 3987
634986773 128784
411302650 1371
532500001 1775
860925887 6752
101531363 836
447141828 12066
395060308 2945
636984479 6487
362318624 2215
610005998 2439
7884107 133
506049832 2049
349487260 6007
598498004 1995
4762 237962867
4375 871517500
454500062 1515
959527968 12768
83999721 280
900384213 5642
531480151 3942
2062 549320924
734448991 25707
645302573 645302574
84142887 70173786
306730473 153365236
870897811 2903
158 22438370
540373548 3321
5533 580943345
476606883 2228
679023429 11070
779886018 8548
155100144 517
369080451 1502
118273774 667
525525383 2087
25346152 202
88200001 294
504833098 6853
608185376 7796
807499374 389409247
423944392 3454
974246214 414768680
78090671 3910
719097604 2397
351999630 351999631
929006359 4321
3086503 1420631
734098051 2447
858095858 18542
458842928 1803
801000938 2670
907200000 3024
487234482 4243
502946135 5544
442177897 8518
102900159 343
524077671 2113
552584401 2116
572820701 1925
622125125 171193
970916230 890235538
215206726 103858150
459598469 1532
959727091 3417
251786900 867
4696 879645328
499307341 1785
231718362 853
183314014 857
501559309 501559310
21728004 96
884561436 663175967
477044519 1605
557691653 1876
767533456 5631
27140462 27140462
55254710 217
396150103 1708
717722720 7904
946453033 9624
41713 703192604
968721601 10484
379095147 1654
483619208 16839
419597414 2080
721123278 3174
32627915 1387
527100000 1757
472497841 236248920
695977705 3319
63002500 316
864458970 5724
370364507 3147
759652146 379826073
263560422 263560423
171078364 2270
89 18362925
555780226 10725
341211717 2079
545091536 4048
328479371 4797
536999410 5307
584263097 2344
932399999 3108
863 135646340
327758974 1675
899161955 4917
247636191 957
280899434 280899435
435078540 2190
535526663 4115
226016215 76981
594075190 13903
531977178 3104
676887884 4815
23023284 2379
887997781 2960
782102091 2607
40217261 20108630
947977454 413165978
278768273 2118
850691723 425345861
201243269 709
11467169 81
226106848 2068
83451214 489
65006064 342
673171142 13417
629703725 2099
1408 408396990
741826132 2753
992659404 4422
887689391 3826
2709 696707279
852302840 2841
4622 844414668
152400000 508
506400000 1688
568350459 284175229
2019 596529702
681658805 3758
836099361 2787
601433828 88019
896712795 4851
754283662 3225
887414355 6585
400199866 1334
1251 91468116
203121064 691
653344556 2323
359164228 1857
438456715 1891
539261562 17386
749223460 3236
136366807 524
4142098 14
530051532 7408
729193335 3737
501844536 10704
426574814 3195
213000504 710
746554483 2820
808800000 2696
740947663 15584
998531850 5058
420901402 1403
356647175 2411
856174982 4520
464101226 17811
494128775 1719
602959588 2279
667433251 2403
539188168 373267225
1480 347171416
48801303 252
703270808 3587
133434783 746
743236821 8535
913186075 4726
764269181 6198
612261055 2166
59799099 1780
854662077 3779
492973178 4092
711117106 583918
111232753 514
434551066 3237
944704687 3149
792688476 2906
735898229 5122
551015075 29572
576788955 6683
895460575 94999
698123783 2849
90599952 302
334683429 334683428
856265472 4332
872281709 27135
826657236 12945
23648 697379520
927590734 441292156
46411374 311
372977661 3082460
405773033 5464
692499837 57898
848994328 4777
168807402 1953
304941263 1896
668174869 334087434
593744787 76258
310850124 1212
17791 816194048
411301371 1371
646147106 6452
948063289 20136
251245136 1132
419175315 1764
975662649 4846
777899580 2593
756692631 2853
754064180 5619
695157226 2384
135439030 606
148636501 1182
400027600 2800
337438517 3061
762602542 2542
176651289 88325644
943537456 3155
5172925 32
316358993 2336
937560721 468780360
277782661 1303
49499860 165
812773291 5100
33121679 32467421
240210061 120105030
473217985 1629
527664558 6261
50400022 168
549901279 1833
771898141 2573
17565114 119
724769490 50623
756526228 5443
660255355 38329
899983997 3994
899271431 3004
465576525 232788262
737593069 249062951
918000001 3060
721702232 366064120
471601296 1572
539801320 4376
453162380 2595
175235202 1017
137699999 459
186700595 905
673103579 8654
832469340 4065
100313641 540
803657251 10676
116524 90482622
226548940 761
916555005 916555004
498902094 1663
74169161 520
957758663 4639
776520822 66786
152724695 872
711267685 14088
230405025 806
459376644 3775
607833878 4836
999741519 106696
349275538 1704
312454421 10375
628301939 3171
673015597 4987
885539429 442769715
946522526 4192
699343928 79498
365098784 1217
513966911 3914
45334603 423
392628048 1548
743848989 2729
877658267 6427
2303 495171907
431401798 1438
47115549 293
5625 992244707
995240409 496254063
30279045 145
378595841 2368
605869907 2198
31031392 562
188715283 4718
543349435 2692
103647184 103647183
584418025 8602
206428365 1105
444536829 222268414
826259386 9797
139585701 580
916040197 3231
141547262 538
590773383 7441
896525965 3628
985221113 4326
434617789 3499
327322699 1325
189874049 1281
461555169 179015407
918751885 6325
350209314 3666
811052541 5559
3785 914393753
535827313 4464
2636 149264587
248660328 1336
91781324 362
366488026 53385
249644011 4839
915003049 3050
73800096 246
439361587 189697398
3676321 368
105071742 618
940389269 5902
313830688 6759
762631745 2759
953516313 6692
635986308 9736
807739851 4330
734100000 2447
727567381 727567382
99335106 1846
691197695 2304
97499999 325
850297917 48643
90139160 722
852332272 6781
711269129 2405
549672750 2970
15325 457343975
848075407 11216
755198114 5585
65905504 2233
726692735 12936
411968243 9442
216147793 1916
340659453 2167
319620073 4607
100002451 337
873089891 4772
334212911 3498
776041985 6464
700390019 4730
391255504 391255505
158672976 575
942711600 32870
599670239 2629
983261478 338483519
363896729 363896729
383757401 1433
457500265 1525
30839 998706335
693809659 2853
37046347 148
335598660 4470
460463980 460463981
366271183 6620
771208780 385604390
158 39798286
261899126 873
4631 251139850
458028548 43982
256199286 854
188085070 2879
787665767 2995
65759701 234
9606 935278584
836519375 4557
848966427 5176
673835662 673835662
542324555 271162277
85800208 286
915954264 3582
935306191 5670
704073519 2680
463200401 1544
269423875 1835
464305366 2547
715 24382146
323637404 151256681
922449240 7933
553196172 13251
557728069 5326
731397848 2438
704702348 2349
510 135836140
435066842 1641
88507619 540
332699002 1109
262417010 890
942003139 3140
419400000 1398
869393809 434696904
364768397 4562
469342941 19646
792989765 9259
959141989 459800452
155455883 846
4174 887621970
982560044 6097
332980876 1125
952120304 5664
303069810 8242
289390529 1048
504463766 29753
685919623 10802
156 26705197
573144540 2215
186158629 3756
772246008 13794
38700228 129
477 97104798
257623831 128811916
115301623 613
475667821 3231
706136234 6113
447017739 2707
701767977 6759
412500001 1375
324580556 6356
414052276 3193
606203262 2096
682920930 2399
104065982 557
655124500 3625
90355719 303
384791360 1504
546257745 2745
751343109 3878
465384998 3888
601186369 3264
28417011 28417012
963000000 3210
855310319 3309
507887177 2071
589919867 5531
561167901 280583951
582801205 291400602
1328 235506056
106905884 4918
327809397 8131
622459464 6488
956135232 3224
9412705 4706352
953671788 4737
288842327 133791383
187234800 740
567300000 1891
405792727 3174
921471926 3361
707102357 2357
8536663 4268331
376377088 1901
693720577 3988
780878086 5850
869750084 58847
985160848 492272779
202718751 1529
93300190 311
346198877 1154
455240120 8924
3883 435271831
210381499 775
273561962 273561962
469331520 1655
194850973 711
82002787 10140
802320490 3103
760582359 2962
498003361 5520
245780323 1409
636210833 5514
808087729 2757
590958029 2858
386509128 1528
271200262 904
411379270 1685
750676681 56835
528928830 2474
267616396 4582
168116430 1399
2460 343981800
436260184 1896
312299695 1041
250499733 835
880268903 10773
333082024 1138
150600784 502
650799524 7005
441391168 5439
993806793 397259151
176064 6
450172667 450172666
198988907 137388498
8701574 181
31176187 31176188
317887894 20267
966247027 5146
585040407 24936
20481303 229
678764699 2621
730167629 5102
908112492 7651
884702948 2949
313799979 1046
957193843 5599
1136 200922777
228901303 2843
2113 485533218
355772740 9407
926288759 926288760
355028936 2567
689324370 6510
654301863 2181
669580373 2877
303031492 1889
917041349 11005
351301376 1171
601719810 230886132
83918721 368
3162 210477955
191688970 191688970
900823929 4779
29999900 100
395445559 9123
759142651 18105
942646044 326724256
164133577 1063
4799984 16
529761412 4133
454540329 24489
550788225 4825
192953215 831
955202696 3184
621979 11
154674621 77337310
878977597 8922
341074589 1810
312617423 1049
574503761 1915
410947204 1796
173352178 694
885380265 34815
683900451 3366
2378 547089578
153575649 928
771077307 4763
403943774 2124
356770344 2564
756701025 15554
15172550 1075
176025611 88012806
434023796 2374
53895251 250
479240002 4106
294585540 1055
395291578 1451
169800565 566
883333937 3184
712866108 3182
377622074 15922
744602482 2482
965581210 5555
442799295 1476
508365396 15498
38015605 19007802
243795106 1240
618901183 2063
94438674 522
927198302 3327
773402578 2578
263320861 15170
17232926 94
514431359 5332
457545694 196440067
424073475 4725
814202738 2714
776642816 4066
866700436 5892
165241044 105332127
672779032 8060
34329125 146
717312946 3196
136428595 989
618437722 2991
490003686 232329179
17099942 57
313414901 204276816
899284051 3843
716612152 2453
850700073 6488
500527507 1963
546622200 320767125
410998960 1370
465682704 3722
170894461 1606
488663401 14331
541800590 1806
968769964 6291
996131251 5903
416100001 1387
155021187 775
3541 703160090
251473390 1019
381079488 1424
869434544 3784
466811903 19968
263644796 1171
455947404 7055
641903996 3289
416924618 1767
836238505 3173
971734443 3513
238911902 98320136
194753105 5068
267656428 1196
826471241 2943
315600001 1052
852846084 18639
258891941 1434
14399952 48
125537125 452
877720286 7897
796097242 3421
655221609 21703
335101084 1117
89085267 1076
455184324 2058
212639750 1175
818284089 5770
182400215 1448
381381482 274840349
283163745 283163744
270314969 3608
476998409 1590
372804599 1400
822599999 2742
17116 814180927
924923485 5176
987026040 7560
5425 517842472
2392 685784008
506641582 3909
791513543 4236
36937855 438
624600000 2082
414412705 3506
662536371 2627
950 114322766
631278911 7188
728782155 2537
420707871 10543
842640763 29457
984776503 491444072
931480368 9737
362706631 1433
878 150447056
883827469 883827470
900897367 3003
735967666 3734
460238353 5072
316881393 1059
695193414 12648
460887001 11900
665666370 7289
723690533 7222
842383374 4291
346801347 1156
314734753 314734753
17712303 155
4206 518094123
927037453 75082
440398532 1468
443700574 1479
445948911 3903
187519141 1580
457578621 282518627
109309799 2047
694582939 22835
328457682 1670
3911 799595589
840898649 2803
106547057 616
115899680 1040
433400197 4839
11227735 95
570179968 570179969
996042584 5182
833103501 2777
355900932 1506
9157571 36
299400285 149700142
114930305 518
306301134 38742
173402857 787
614705953 10248
140400467 468
22399638 137
537526392 4308
300324997 6221
633957983 2491
213489629 1067
411078668 1929
854691236 5404
282933884 334833
737229781 6330
453227904 1580
1927 557056396
298799004 996
99935442 99935443
522824849 3352
597900000 1993
815621893 6004
961203203 3204
3162 641386404
417567620 1867
5241 849420863
143220481 5889
905658865 6612
186049157 5483
67123140 4046
637762425 9372
282346496 110421
760654306 12613
274800916 916
192936352 756
380447467 380447466
29557458 102
787800387 393900194
867 251307753
496600465 4923
127647544 570
198900000 663
177650263 633
626404814 2559
4438391 21
424672853 212336426
857400001 2858
837840132 11082
349992398 1693
998524764 998389013
83191324 834
251407745 2685
1584828 57
141603628 1353
593056628 193241
3732 506928756
483609940 17019
907131478 4201
824840041 6315
572468 361227308
886908429 3068
663881012 3831
596941900 2270
714968875 17504
735829019 15791
307317881 3720
508826556 1765
219494983 2531
727538126 14633
744171676 3975
600977270 3928
71999868 240
810319854 4157
565879144 1909
222861305 6343
551981932 1983
4164 862697520
360681919 3280
533069130 11210
527298619 2398
556948907 361613949
427001810 1962
321145764 1398
539531457 4832
436 65318904
499389115 3374
324153080 2751
777600730 2592
804327629 7301
336 54161949
486625994 9220
316165319 1140
4907 797996977
631215978 2726
96015706 571
550644906 3034
574461610 14930
743233556 8618
882442835 13286
80639239 440
51600124 172
817319875 3747
518401727 1728
548540285 3738
749777891 10585
756664636 86684
344415226 1925
455742301 2028
880797551 2936
413501951 3712
793580903 396790451
748882097 3281
54748381 335
435810763 4451
752586346 5355
790652561 3690
317860530 1833
294910992 2712
494941555 5381
405001351 1350
553129201 1908
339602093 1132
26174 834636512
33177105 33177104
29022269 98
9739 592949276
821701744 2739
417212639 3588
6689982 26
249000450 830
659103733 2197
452199921 3415
671163563 6947
670628736 2263
623283451 3165
448402450 303399289
827271197 3449
672312759 3022
69146503 69146503
824072265 3142
413399999 1378
897300000 2991
189401256 71078061
12177 647694630
817683720 3108
408133376 1625
476990492 138098
608121588 3560
617945860 617945861
763856907 3320
392411161 3663
273133700 7216
205572444 7252
581336513 3807
20550643 147
759299142 2531
115541986 1437
37996969 244
351155582 175577791
940941972 873726017
182797329 652
631199143 2104
831902774 2773
911349942 494868255
78764489 545
282935966 282935966
899418335 4692
657848895 5176
162176115 1451
242061153 1449
979569877 979569878
246600001 822
728832355 4247
265201343 884
555257136 555257137
599699283 1999
885037291 8835
522382308 1746
392808660 2348
536097516 1987
253562750 875
922588882 432359495
147248299 730
576333388 392272693
77158641 878
919830921 4076
292800976 976
311875648 5404
12550222 8198888
578206721 7735
124655166 783
518999209 2340
321693686 8146
973656953 486828476
633336014 633336015
5464580 44
373132060 1721
638997870 2130
571432919 2338
973274401 11304
841803919 3232
170530609 170530609
166927069 756
516877988 2162
47111421 340
17134 995335606
390518881 1608
61799868 206
502798325 1676
382799980 1276
442245997 442245998
166081480 999
737099695 2457
716653607 7365
418799636 20369
292930136 2647
107140542 467
810650219 5235
390236950 3231
2682 782433088
928554273 3898
419607937 5169
2828 117302612
468108450 2623
122257724 99569
150126880 651
117602285 519
352186241 2540
26233980 997
272199639 1244
641853924 2972
28333157 153
602402488 2008
258811212 217101997
865797114 2886
312455384 6336
768681341 5987
968005952 4519
350414579 25748
73800443 246
466454590 4130
1034 84857923
488504853 244252426
477560 523016905
671047517 5327
444394161 444394160
854792631 423231768
377100001 1257
7198 921883850
352538207 1584
806397325 2688
872880720 10940
888745769 6376
514075782 5704
637547085 2560
135935145 2423
116791740 4572
25200083 84
751424331 2967
568851872 4571
1168 296722186
624719192 3629
616809587 4379
87482850 1050
945816258 3979
98298446 49149223
687167781 4366
721313006 3369
83564983 466
325570217 3140
138361702 4042
45902676 36967895
638825423 2287
759897466 2533
93507345 938
721802883 2406
964301886 479670642
709694732 2543
289614927 33696
864958007 4596
483300221 1611
253294601 1265
780000001 2600
263425261 2286
556286784 20816
737972779 3037
698154017 3196
638610885 4785
998996671 3330
144299630 481
839795908 4802
810002701 2700
688679496 8155
4322 993286362
537787970 8127
904 75739709
814177804 3196
924896009 924896009
820968281 12640
4184 903607364
468729452 4724
5677 432853453
995110017 478859731
435890074 1497
643126931 3213
3724 619498245
897226602 7811
338666665 1189
542273760 1840
393622777 3051
46808463 722
432643260 4380
895603009 1294224
265071259 1269
187221574 649
992096693 3307
43735110 29311836
341370937 1890
527310545 527310545
940785609 22690
2977 767610394
453600778 1512
756428143 378214072
735636816 2916
220799263 736
582752429 4745
727686498 21142
462177000 2885
634023227 4611
163968777 862
321821252 2853
2985 835960952
63222592 272
722931633 4031
339600546 1132
20395 672418930
832474613 4362
300113280 1468
812649609 21015
337533933 1774
351755312 4641
168438784 80674601
765204002 7929
492301642 1641
93008405 93008405
588819026 2383
977103296 392253514
902895821 5438
502205715 3004
731004658 143396
32974400 141
779102597 2597
561319260 2595
970523562 437553330
154250307 614
61030857 1108
892388392 5840
865074983 865074982
146467311 713
506870136 1704
151965325 3507
695989554 2878
278587530 1170
257645569 21779
110439025 3134
573001910 1910
415200000 1384
81888468 336
71314441 2096
923987100 6898
546899999 1823
20758103 152
478692555 3135
571777803 285888901
965066192 7359
803139891 3430
207597756 1483
215852728 958
137228002 68614001
385615799 5094
599999 2
193642401 700
24987107 89
926529637 4129
477356807 2507
548405790 4359
469788812 4427
114836639 114836638
835241460 7845
957700650 389530
675315650 2591
837866200 837866201
3110 534200359
286868905 1004
184206554 709
799802014 2666
608933072 608933073
488047021 1653
931344847 465672424
571114174 4171
744824039 2820
84045816 309
4992293 17
603143838 5018
37200083 124
11055767 72
550800338 1836
330015506 2463
903303011 3011
264600883 882
16439 880909953
40565360 1307
469282092 2676
213599999 712
967036810 6550
743524817 3342
765608616 54792
851158493 6567
265196506 265196506
190117608 788
862509919 632463810
456397161 2314
372862574 2575
963976584 800539
588778243 294389122
104099654 347
950215975 19919
890700653 11166
968996771 3230
311884961 1221
545185528 2152
341698862 1139
4787 532744090
683 183065856
258899137 863
292267117 3611
644077990 3863
7672 369560888
590914799 3275
696793522 696793523
658720127 3601
535170050 3197
709610107 709610108
560741633 4098
173981385 1667
407591380 1457
125967783 719
908401247 3028
456900000 1523
24146460 153
395697701 2350
848807878 848807878
41018338 231
312601726 1042
446292575 2007
993190229 10007
539777574 298422905
797941020 54389
83700279 279
753600000 2512
727009681 63459
1574 248592838
596673603 470641194
996326467 5419
447132384 2773
16499999 55
600106541 6787
601500001 2005
837297209 2791
681388902 400735468
342304083 1175
543344072 4489
431700395 1439
350972499 6815
806997523 8222
628288486 28095
125191943 1224
76263595 265
227971010 935
654300993 2181
570078068 570078069
6106225 6106226
312523035 1227
896426762 5117
847200235 2824
146218102 69250585
533448817 3143
924503343 3649
764854383 3526
238799690 796
18039563 67
379890107 1404
132447010 543
602 47732286
566047774 2654
598802641 1996
657358880 4384
337201124 1124
595800001 1986
899442311 4266
626363868 2276
814770799 11644
314473007 1236
4875 591419518
883273812 3684
725104617 2417
364944079 1293
217839478 2702
616433951 2256
6364144 30
83874735 4268
888075335 2978
695097902 2317
937538914 12001
1529 98011012
994204572 3314
173248 131003240
136500001 455
201637199 678
666627581 26755
422998381 7230
837655649 8649
257642255 1336
935720552 3726
418067677 3402
5193 893135395
903561280 325139
428138745 4089
227958783 2048
842999999 2810
377861108 2108
930602244 3102
615902881 82605
569997933 2954
725501083 3733
580100642 252255794
530100210 94517
516648059 3260
341712651 5188
638108290 11119
84785920 320
620621583 6695
158952923 884
78662389 371
635183380 2773
644997351 3590
996469618 6009
49195511 372
940796864 3136
383101383 1277
923515206 3153
44480576 344
284901591 142450796
595145892 2508
989696702 3299
533398966 1778
12598202 487
889458700 4420
294465248 2464
329999440 1100
829595338 829595338
926355121 3480
629101155 2097
679796870 2379
919847021 901832336
74209611 382
944317677 8599
923807875 401293408
17551677 8775838
505800001 1686
761397462 2538
270699983 2748
484928467 3058
75760272 756
543866225 189949200
129568791 1235
5240 951761633
173184319 936
410300747 1404
521100113 1737
6671 577860299
478201275 1594
346488318 25607
125400419 418
202902630 830
733949857 2952
871266226 36244
837109881 769820179
951467797 30213
888794555 4108
634134448 317067224
110399633 368
658799284 2196
82199875 274
810208925 30582
515455140 424886224
163695141 1015
292143531 146071765
896403200 2988
230078070 929
567377566 3101
868843584 3726
419987499 2298
515753242 3667
862241829 317867308
968816828 3514
90016483 5782
238742107 817
146700000 489
75576428 363
384813726 3971
848402828 2828
730287317 3511
966706973 966706974
623703104 2079
932983841 4130
288300000 961
123661394 1747
401676947 2052
445201483 1484
711288108 2466
612850190 16039
384848941 1338
16804908 918
12608 599507470
169941649 685
530686849 530686848
312602033 1042
560950257 2620
602166994 9542
817839924 3535
190269739 2995
467631783 467631782
959703200 3199
350391010 1650
645616497 3111
622251001 4067
889500628 2965
174344626 1123
517500001 1725
508523345 15083
676307764 11531
606002020 2020
386054493 1811
822069674 4275
1892 443914124
315324703 3234
56399811 188
984549327 15308
222601107 742
766014484 14951
985942001 12905
939880293 19202
823589735 4031
143999519 480
612973913 19542
275999079 920
731854845 3074
72912689 342
18935789 85
792897357 2643
447301492 1491
769897911 365518751
259199922 864
996342442 6469
748502496 2495
967198523 3224
487490562 4061
913980071 14536
962449909 5289
902024183 3524
253817464 1405
779976600 12350
579564499 325299387
1694 197855206
122384102 2123
803097324 2677
251818019 1653
904502200 3015
648912624 3153
608827290 2635
19533482 1251
3244 936682292
438104374 1573
918791865 459395933
991 264598398
458974695 11860
338101169 1127
481366827 240683414
432804064 432804064
950477201 11435
557873484 557873485
257407026 1005
52298492 2530
592947360 3312
888010597 97811
840005749 3303
879178063 439589031
679262373 6059
278388101 3275
929100720 6296
819297268 2731
652163976 652163976
634874395 4229
83099724 277
878295150 10305
340772263 2404
411077913 6986
705539648 26576
808034040 3531
560907184 2032
331907450 1475
773 202636664
270904465 1219
832412000 7672
703931392 613120721
225644240 825
859999811 3222
476981815 20679
258231982 258231983
840297198 2801
75900498 253
927181192 6454
654168996 6038
8538 832378316
256256064 1682
557100001 1857
676422856 6502
590872891 540050006
950361013 19733
14418 911808738
8718472 392
767497401 2926
182495007 107328867
862507980 9799
253733212 18332
710096346 4795
953579686 953579685
499030372 1929
15664934 109
121454953 950
72381748 556
728702331 2429
71320297 277
159090238 1686
607502026 2025
604885529 604885529
607605464 223492144
104099652 347
898806872 8927
600670822 2395
958433858 958433859
919696836 5321
759059431 2587
257089058 10243
148500349 495
100782913 367
782002041 256102
34301778 139
359098963 1197
279948639 1840
777115173 7567
971102479 3237
404493069 1445
245700820 819
802251687 401125844
2715 621721425
758989959 758989958
543299999 1811
527699999 1759
863460675 4995
272400000 908
415842337 1968
451874563 186172
139090216 1211
239903752 119951876
147256612 646
858901464 2863
805387068 3239
2370 700653127
337198877 1124
914552472 4157
219899941 733
274802925 1570
1136 249984752
69403764 369
364716216 6515
572756263 3133
243162974 825
284745922 1441
5534 884494273
859420780 3595
442345180 4074
796631716 11500
685557676 2673
754712481 23744
845702719 2819
125255639 696
64257150 32128575
175407816 131476574
440152758 170431308
513742166 2789
462974510 8421
216907167 108453583
523772479 21986
502000123 5694
268500001 895
276396753 934
389467076 11771
380319455 3509
466859902 466859902
743019280 2680
196777718 853
149640901 651
115403830 5591
694407517 2508
984005227 3280
972320132 400731275
938601782 469300891
827036269 162966
599215713 599215714
295012625 131354428
3974 900731687
540220757 4342
698310705 2704
11910398 5955199
87900367 293
175873190 681
160672577 20022
2284 432662272
33178582 33178583
164224475 702
595986551 297993275
429838331 5795
39393454 205
427268279 188469160
102311893 102311894
996073883 3786
163800063 546
483908705 3417
51793035 51793035
27099790 301
387312728 3057
121371832 7119
194585061 6897
276900000 923
470583184 58414
922435615 18633
888906702 873775399
241852156 908
621513863 5624
73018867 35961051
103799751 346
231420510 2019
324564376 1113
56999821 190
613133260 2271
15959645 7979823
220199999 734
844157275 25295
634479074 3931
215124070 1203
1990 305114284
19338413 434
313129969 1293
653699750 2179
656037392 3188
437406330 60810
813598612 2712
200567541 706
777206017 3039
167540181 1428
895532355 6515
118499606 395
288600962 962
465370216 22111
230920213 7315
111594049 372
685500001 2285
94827480 796
4485 994231105
697618438 3301
76800256 256
829798547 2766
62407291 406
3507 667970093
76316490 610
400471712 1679
799100886 399550443
4665 912739905
241192034 12584
361166129 5330
192922362 691
344711392 1376
1027 134315168
2819 490029589
459910091 229955045
951600521 5668
945394632 945394632
162737588 609
925203732 3084
118547571 913
309747420 309747420
872605560 3327
839999435 2800
16974948 127
794571265 397285632
996487961 4073
503909823 3872
512902111 182028062
187144375 187144376
415723874 2625
714690809 357345405
710344235 3898
64836430 14310
55581466 258
532198973 1774
680851096 2979
935099999 3117
764397451 2548
390970592 1424
312014916 2809
503197764 17552
272997035 1565
331611650 1423
632457728 2243
423713501 2348
272551025 6429
276041220 7098
664200421 2711
252107981 970
106086030 370
764400000 2548
7456 595257216
538704897 4112
558422560 2528
754254771 377127385
827700593 2759
18731472 82
728748250 3625
424816201 1830
596273857 2594
275701088 919
767101024 2557
371101785 1237
307591139 9374
151876946 559
663333299 4231
220713739 2989
245052286 1597
687389570 3290
85075589 327
262499125 875
162157120 1090
52007616 1829
5702648 1470
933434916 556150409
120428521 1570
608731201 4536
811814851 3150
83901351 1241
975392704 4334
586983749 4710
389380846 1847
764836342 2833
411427527 222365528
158099473 527
743657375 6512
829500000 2765
366001263 1276
270099998 2197
290948966 1213
755198807 4512
884292924 4258
480903077 1603
324591867 2402
514794173 17898
802062317 802062318
306690979 1724
179698553 2586
26529680 106
418345095 17493
410099999 1367
320596539 1955
424155360 6174
967519517 4669
221730315 3566
56400242 188
388994009 4282
263099122 877
897793486 6481
291456256 4595
472 35283851
13189696 13189695
993064363 5279
810138841 8551
329698901 1099
455985918 1569
982556367 980722679
789356281 2677
647100522 2157
530385168 51251
337356929 2539
229503794 3345
852126177 5943
655687824 2244
330922559 1220
175063819 1511
303299268 1011
347370080 1310
362868795 2037
977607023 3568
955889539 5942
708300067 2361
323997793 1416
544281801 6178
418630549 5379
703631233 5256
375173564 2276
159652971 609
193800421 94409453
723717739 723717740
401250980 8060
442500733 1475
526397272 1794
338999231 1130
479733415 1697
537064214 2211
351874619 1200
358218933 2582
129412981 626
293349824 7275
266767306 133383653
529956241 264978120
141000470 470
871311893 810901983
274693757 1117
633297890 2111
935719747 3835
561032448 10007
6977611 26
950399671 3168
805708001 4000
694475367 14149
180535650 1010
427052420 2060
340964631 1329
271087988 133861373
180493446 90165582
314622887 1507
4953 780299862
934803115 3116
891019256 8733
733765581 3774
816492466 5176
373696737 5906
885943557 81177
942300000 3141
763201206 2544
114000031 380
714658683 8054
76923121 322
825881617 17808
722937557 11572
51584337 1864
679200000 2264
67086260 67086261
530037523 3074
27677377 216
919199999 3064
47593571 213
876659209 11606
702160007 4334
196656848 956
654642355 7768
2590 703967483
838710629 8384
5126 378620439
486301622 1621
854285890 854285889
526648583 14322
419653547 1593
553558265 222561611
181552699 866
53915457 180
766197446 2554
830997293 2770
700715577 6645
12934079 60
723923811 10261
955205955 7029
229019001 1750
280167761 1832
13965602 50
533189222 24413
474784578 108547
389851728 13272
56296580 515
523248107 1898
502156160 3564
720937221 24110
538639957 1899
7748 152306156
147899506 493
364408115 1537
971615961 7070
70779421 270
23668 594350214
785359555 785359555
313798953 1046
207339669 6357
506379047 5208
1164 146311344
689892346 10527
4321 654980708
242562971 1105
64883105 224
639862691 16212
682777230 3018
130954529 7455
405900617 1353
407373803 1857
76508587 462
993215395 7146
729222180 21282
915216954 6444
640580274 2503
435017205 4265
444874313 4006
77991026 694
18231 997228573
347851109 173925554
979355001 4636
439799638 1466
895445621 3997
89163875 415
801978219 10997
651679308 2478
603281449 2331
391735 741554355
533716330 3453
489340151 6876
2808 587391480
920251662 20823
453669445 1647
287365230 43739
67174496 313
16307394 82
920998988 3070
651598573 2172
241800001 806
966632107 4419
959426290 3459
590496631 34529
17324230 149
654773781 2951
170053077 170053078
607121563 303560781
905187275 820682569
447955126 1858
966955841 4263
233399223 778
85499996 285
689399645 2298
719844000 3568
562289541 3371
863488023 6356
364554955 34899
799 151182799
780490248 92993
50700001 169
690901946 2303
737672762 4717
655163072 5727
276600872 922
145800828 486
17400071 58
235992265 3464
491336049 1796
323800320 2120
878206349 58637
213653453 1743
664152093 664152093
160520096 2209
162000390 540
718534698 123521
165600001 552
471776255 2472
871686171 6519
355242393 355242393
479598771 239799385
122644067 413
312275543 6912
819475151 3830
303360407 1521
19200065 64
580802612 1936
915237752 12008
468203615 234101807
1613896 1613896
442501864 1475
892237764 446118882
1409 363924974
778728073 279014
764231888 17287
10034 775258582
380098733 1267
424184879 1995
466397352 3897
378655535 378655536
224933687 2247
722601089 12286
594646165 9693
696440828 4247
616797943 2056
610312645 3053
530701770 1769
36900206 123
117711541 2172
291873013 15165
515087617 2808
303372524 1151
178670255 1285
806698967 2689
137248356 566
931500836 3105
1449 143082559
706486198 2651
930891244 777912077
391564291 160519051
530698230 1769
596100001 1987
851313322 2866
199499334 665
665552538 3483
574801137 1916
952570583 33234
9899967 33
687447080 21031
884687094 5066
370861401 1274
655238735 9805
413847482 59463
843174589 4210
479180426 1761
739086996 8804
343129278 1897
75900672 2304
953517609 4105
351483990 351483991
526706052 230081262
826011509 14405
66595109 421
168581533 3274
47419708 217
512144771 3076
179158230 789
132900835 443
791475122 791475122
67423030 273
902506745 25765
675906401 6800
1818 541614924
218820849 109410425
658927868 6793
560468838 1991
469912917 2981
685197716 2284
741862751 3204
772397917 8036
362208977 1648
93147476 324
630601453 20676
452107292 2192
304629503 2472
195987262 1083
291600973 972
375060633 6617
462061548 8653
894960864 4782
967727823 860093733
1173 346538395
626290678 9854
96586 889460474
858676126 352262082
309721029 3248
613427041 3576
434999999 1450
570916596 9717
406686176 2439
3900013 13
222147380 1553
679258018 679258017
968044111 18766
524869029 3937
156416090 156416090
653647456 326823728
696572646 696572647
678302260 2261
106113035 53056517
82393127 542
37668 672637476
348561079 1891
1694 25001746
853197155 2844
285430249 1477
426263041 2160
672177000 20369
870599999 2902
94624097 1631
586315055 2695
618 132802978
113699999 379
3778 693559628
954301167 5954
919706603 22404
351298830 1171
445942921 12680
996711676 498039127
571 165599183
8985242 97
86699711 289
118800397 396
813999393 2984
503231 251615
749 129888061
748800000 2496
224663939 797
404112018 1495
433893 2
978887369 5195
63748117 228
722007659 18178
160800536 536
629524765 2530
527146865 210834027
94873981 332
847074426 845480061
315431191 4856
836299464 3432
411358312 2457
595561251 26884
249069925 1389
585488300 8382
532201774 1774
82800001 276
797293624 764685891
822315961 20308
21599999 72
401336677 2034
816385645 3209
219 58051863
902232482 12516
605402019 2018
311123941 6476
512203975 2825
475968880 5597
13275903 98
575072681 2990
719981249 4042
23726803 307
156900290 523
818287525 11081
489562369 244781185
457286256 1608
822499027 7021
333058879 166529439
199387178 1104
213224077 3348
18907 814693914
988449461 5596
669353449 95036
344414326 1975
206099462 687
297900001 993
210319415 729
425452249 425452250
718971517 75937
3419579 15
504508822 5757
522346651 2852
305099902 1017
221098498 739
752739498 5593
510741593 6219
742249126 2725
125377160 3590
593841120 3219
477900156 1593
317432565 1697
945158658 13609
216731631 1976
880033194 145898
874423783 22505
600669366 2937
905100000 3017
847701739 12644
987537297 493768649
956405308 6941
263400001 878
102212106 357
289315442 1339
100543932 343
999917151 499958575
127166887 726
482661728 5844
745164263 8346
474397555 2246
92700308 309
897297422 2991
901983810 6090
515098282 1717
696084421 3660
955539821 569207839
88767539 1530
654043548 2599
794286434 22277
587379449 2982
777168635 8523
860454595 15629
152742631 1230
9475 911656075
841501195 2805
422700000 1409
721728289 7944
10566 839605779
397436183 1537
314367299 2427
933006019 3110
88845314 639
723840538 2741
919425961 14535
680762241 4265
337395166 1588
176885981 819
351010701 1179
152120725 152120726
34500041 115
109851593 453
425120333 2152
45372275 18174450
23424 914073976
974849088 4543
317017914 1605
31199895 104
792448281 792448280
78313582 776
451378619 15722
565064292 7242
647401004 2158
898202993 2994
851161500 4831
948806003 14141
271800000 906
778717577 2796
46427689 216
412446451 7710
281532268 4481
8826 805181262
4061 796748731
905405091 3018
196500918 659
465502512 3972
428398572 1428
781708494 6235
88977493 2061
592079353 2076
654602458 2182
136188746 2689
605118962 2399
249000830 830
170315494 1026
506010527 2564
29493354 207
916957899 3638
142771106 739
497978528 3046
11700038 39
724428072 29048
431222097 1602
666982952 13039
503303098 1837
226801179 756
779270673 3458
2026 586599139
571057184 3562
44815883 838
870051598 9120
56522819 334
1836 428381862
548819077 2153
646199881 2154
734758363 3202
638066736 2162
94800567 316
529814794 1865
206099999 687
6702 903808307
711912932 577833090
782410135 391205067
846 49205287
412052761 1720
900500246 6057
6355 497604059
439459900 36319
881100000 2937
731870079 5413
157200523 524
251799492 3243
798700582 10753
898499999 2995
125100001 417
988928583 5978
331058448 1168
143878336 532
234775211 2887
343580358 3513
559475092 2163
137219155 544
490661777 8299
130419332 2367
169167435 836
316680596 4235
5482 728009920
498678623 14654
254245451 971
181499761 605
1723 233700828
415900779 415900778
7760 871410509
320531287 9203
266389024 2147
678037407 3857
937294371 138879
559331564 3517
818698555 3987
942721169 4055
1473 409070852
864564605 21639
767700001 2559
3101 648447009
133473072 1096
365224772 4766
407909953 1593
18335142 18335141
378355627 2178
667202223 2224
733363277 5969
786952781 4686
546034609 3888
271799094 906
629502022 2251
823409846 5919
851518968 90898
757547735 5024
198648812 2315
64917205 32458602
741583973 7311
102646074 382
953556295 25124
625558253 312779126
149399501 498
248220801 91970739
896174311 3890
583010177 196432
549896931 5302
598750971 11837
623300701 3779
5865 922606313
758016225 3346
959101990 3197
387910328 387910327
960600001 3202
961090463 46786
203036935 2551
371342475 10787
530280373 4188
643878394 2851
558263589 3350
276308928 2016
919874164 4334
721439438 3854
522442817 261221408
679629584 4337
512154400 294962703
627280620 8160
555831362 700489
70214606 3735
743604040 28396
55514546 1741
441186723 2490
203620950 707
152044971 1447
264318886 2723
456601522 1522
3176374 386
563947998 5142
861779957 430889978
374700000 1249
614333022 3597
990171896 8327
721020381 295622966
765897446 2553
787091483 3401
640302576 640302575
620318926 2446
904988546 6370
577584413 15026
279306322 139653161
386023820 13139
385280718 3664
46015399 223
755427670 3667
805748159 5145
975297711 3251
753846829 3086
99261940 99261939
54900001 183
662129412 6538
896441001 4594
922685468 3244
511800001 1706
266833115 891
346200001 1154
296746096 296746096
100769439 671
657482816 5059
78092339 78092338
998846953 7231
65975890 339
468769296 4336
638667934 2614
20999999 70
435922983 435922982
28793665 228
333816509 16809
134673294 67336647
852902982 2843
821698364 2739
204519897 1736
277456426 1586
710103637 2367
385186108 17859
62214267 1306
391499812 1305
567002510 1890
922032220 33748
20451232 20451232
226640499 938
753961799 2850
330599554 1102
858925955 5901
599995300 4796
437600049 1797
473016200 1775
81168541 280
921545043 11698
4205 939297920
936043256 3226
318197999 4344
948897585 3163
679699320 4530
442799168 1476
345186667 172593333
631534351 7288
887896944 20196
111844876 7575
756090136 3777
347486428 4463
65494261 287
115224634 397
46221760 501
140362308 1031
549341353 23068
638131217 2268
487457077 2927
762935428 3524
333271219 252593976
981428399 9936
950601794 4493
182450981 101418
538482996 2322
108899636 363
265057144 1385
527698241 1759
787623500 2875
917657219 4447
876116875 438058437
1344 120754794
601923459 3970
93584880 1595
725552913 5726
657915535 4421
52374673 233
248758211 1956
465919025 1594
752300444 2843
964630692 5230
513756491 2015
85882160 560
47085771 179
231599819 772
638879148 2792
837902793 2793
843652371 748292579
437672734 7727
364597197 1358
78868378 541
883083700 5650
410345209 1638
511799709 1706
704838219 2750
9935195 4967598
696801835 4107
82654715 41327357
137703297 9988
1497 64817106
953549577 953549576
965567459 13574
783589935 11885
977775722 220319
600003 2
9851 458411447
285559376 1508
183300611 611
970227076 16781
785429750 2975
267299154 891
953593269 3346
577356447 4857
839845672 6382
858361025 3244
176497980 1401
822576949 411288474
147299030 11308
870077831 5252
510052459 4430
840959506 3628
4933 684448817
676598901 4189
673377805 2532
3612 674086493
680398654 228890833
370473125 6169
642216728 5545
550201834 1834
483300001 1611
151200001 504
951970250 11307
33921419 248
774718377 2942
772202575 2574
888047383 4353
460184715 2189
163800401 546
979301157 489650578
987593867 3387
827399999 2758
903270455 6364
586325118 582592514
952527894 417975105
375227187 187613593
984046752 29943
23244 517946052
973120296 12210
759420282 3542
66051897 5063
663273114 90681
127036469 1260
643025283 2359
683962457 6254
147147507 1627
480474795 1747
706561736 706561737
287023776 1164
484899613 6857
468900315 1563
295072983 1093
577443987 4419
169827709 4916
952161523 33567
324806305 1763
810619923 9869
401448607 401448606
853844838 8759
23400104 78
385499729 1419
910528464 3678
800767037 307412642
756671941 17046
510455906 7361
835202785 2784
13735040 220
173117411 3726
254865505 127432752
600951276 13175
210901394 703
384118639 6834
245368290 914
919889685 919889684
842328045 9748
813799042 8711
142194631 809
733800001 2446
38409066 306
729442639 39357
477899761 1593
774302590 22655
690695647 589694671
940206713 892656294
203832146 727
2266 545555362
597298692 1991
123071160 1564
784778057 1190862
455123426 2996
458708766 154313949
147900098 493
745803518 2486
434078945 434078944
242710094 4358
847775487 847775488
368809004 3104
839811475 839811476
443769679 2178
973530141 5009
52173309 310
378477570 1297
307815799 4567
307372016 1954
896956401 3260
642809959 642809960
615302564 2051
899953176 4163
128575876 676
585907353 2264
71699999 239
400192411 1635
834599552 2782
101940586 677
276299824 921
2565 679883023
2383 472260557
939422987 390798921
3054 778889106
923227203 461613601
811017721 7544
531643830 7471
454263164 11914
348901990 1163
912336136 11756
940058460 4458
471293639 3240
66438276 704
976656141 3773
939614747 9386
912394243 533406426
512305669 3032
418809705 1557
501380387 1849
643990800 22925
101921974 864
758644656 11319
1835 455691624
976803257 3256
249039814 2343
982900047 487099088
3147 805894644
940713083 43287
973708925 3343
154859849 810
775891294 11763
114377000 12263
956647242 4246
196201179 654
290145034 981
920418795 570870725
887217594 30066
781732650 781732650
900711806 8868
373763530 33633
900600001 3002
425389001 4695
579299999 1931
708738664 5833
33900112 113
987896707 3293
786731215 786731216
786244823 786244824
195579286 5047
290999029 970
281626116 281626117
715677677 2524
495 70765616
539404290 2358
718165000 29750
704188946 35099
79058563 803
149903087 3537
920685446 32249
507001429 1690
114568667 42340533
477960526 2975
22186 858680829
725099114 2417
867891234 28614
1481 30228394
295500001 985
1049 271467722
454481281 1728
849543639 128524
2678 404153293
981004321 3270
91800494 306
215593648 93904498
755102517 2517
784205018 9629
709534583 2598
381446254 190723127
691501658 2305
348900848 1163
772374132 15946
141950672 873
463108408 2069
581482250 3933
143999999 480
735395004 2735
983459284 6124
128422938 20991
38928560 135
477225595 204701637
44399999 148
776397411 2588
229299605 12942
99181494 707
328798903 1096
765695983 14850
354543934 1366
783104437 8721
264 51782536
574793142 6860
705809531 9518
691202305 2304
487633266 4894
108228267 68651911
37400934 143
949204382 395649205
940337943 4957
71956471 271
951553195 691602010
726764000 3095
494390533 1687
221389167 211679279
307723682 5302
295728900 147864450
962082960 481041480
182399393 608
347751210 347751209
12600001 42
148382534 859
34800117 116
808340797 3726
882105506 7551
346441717 1359
153542233 76771116
761567159 14554
675007662 4382
29700155 99
457500001 1525
698397671 2328
493476985 3731
499449295 249724647
774687347 774687346
828302761 2761
563963089 1992
660131831 3982
620528829 3999
619501285 2065
786911429 3469
15777971 130
219299268 731
867600001 2892
609862342 8193
924486417 6921
828870351 9616
275142009 127483177
679236786 21093
89100296 297
619359909 11112
759902534 2533
95368895 2529
337906170 2313
172059820 722
62322864 268
239750701 22777
687558335 4038
879134668 3029
626449301 2900
959051515 23935
735544919 687654537
925504316 3085
602819730 6705
175901602 921
623721912 6394
1446 260816485
43224676 559
98825417 20623
737623040 2464
2115 354230775
759303548 2531
860059224 430029612
638211169 6313
516899999 1723
965407991 479769592
87774944 363
414300000 1381
70689213 1012
971751021 10568
871087749 4330
634328542 3069
457466792 5019
980433976 4425
197443587 98721794
315001051 1050
287280083 1092
142200571 474
394482008 394482009
835439817 417719908
890402969 2968
17561063 81
798058784 27672
81044416 435
685604954 3697
12300000 41
371157518 1500
6424 908719934
476220371 2014
10059 123071072
723158312 10728
520389064 520389064
182627509 957
151500028 505
3355 926804061
152550646 672
84404233 571
569353501 20700
117645299 3902
110226267 55113134
633140762 2229
71399942 238
606664615 3935
577243999 5651
993890455 6662
741084653 5467
59399802 198
19249965 9624982
325429400 2111
441393480 7260
7589374 46
121445071 2238
977405550 3258
337800317 1126
939 260713560
673070707 336535353
433500815 15702
278523266 114662440
169593936 1931
613953370 2927
769244148 11447
873599861 2912
33918583 526
470770210 12439
838035682 5439
740076476 5523
550553725 2854
8536793 2961650
8367977 76
229585516 1687
843144721 6743
223681486 1561
742294922 345587251
731652568 5535
943914720 20160
867128025 17566
218811150 109405575
872587616 10051
493199747 1644
620982749 35999
160200126 534
243357299 885
391208510 7437
537969776 3723
999584853 453563188
14400000 48
901381525 4775
335865185 1370
352013689 162903504
221400002 738
530607085 3108
871743978 3591
806302773 46967
39600152 132
493133374 7385
561343858 2245
323685385 161842693
361377551 3043
367500850 1225
625198619 2084
777415073 3632
800392105 6050
3300 828795000
814812606 3914
451675295 451675296
517911972 475044582
702216176 702216177
485335704 2121
722750034 2578
950996831 3170
283902402 4526
757871614 437823
511501758 1705
971250023 3338
812569087 10949
513652104 2268
332702377 1284
824699887 2749
892200001 2974
716608357 2764
101569140 405
245096068 877
3040 757008640
226080036 226080035
236608960 1060
241185132 1067
307060460 1372
163084221 547
599897684 2165
72092240 244
400340730 31071
221242447 1043
858897333 4179
998335330 934633127
167709965 167709964
16348903 62
453187477 1764
489965443 1727
74462743 74462743
889872621 17108
522412331 192969237
858002859 2860
438446951 6162
700928417 5228
366928481 366928480
549046235 3674
208188456 24702
359608681 2232
55800187 186
962135383 4097
128533494 1612
347229773 1158
882396560 8942
88158449 644
560259151 19947
995957248 7808
947703990 3159
226990831 957
250973422 3346
292630653 1351
674309935 5613
363001211 1210
594302600 2110
388200001 1294
796562526 530970
3254351 126
869397102 2898
681247595 283764301
3120 545321133
160657237 601
817644272 36485
921574594 460787297
499770601 1780
578496299 536918716
780611496 3441
322457647 1229
856719320 294782945
680626402 3809
835774129 5712
700095274 7225
448968444 188089
290169215 1152
901201915 3004
750482007 3201
517665511 2212
877592379 438796189
145051068 2288
85508935 85508934
66851147 273
743458348 8389
232480149 2642
712381816 2799
410697559 410697560
919597265 4145
597182297 365046185
950644117 474139115
660693559 56605
26081479 1384
607506873 104196
502635939 5495
663100721 3512
164807048 1379
391005603 1903
664631787 20203
760855179 380427590
169431567 1144
168899999 563
126093593 604
107393315 401
629059400 10324
597824431 2049
238217872 1129
489898460 1633
331300557 1598
712499711 2375
525264497 1926
681679664 2797
376319267 1466
428444575 1598
623253273 3554
3821 956565039
438269092 4629
461116271 3063
374318798 2188
516701305 258350652
26693 344845306
441105650 5354
980893181 6711
966303397 15399
647441480 14084
561277205 2313
122141736 2146
276516504 1737
268541856 1073
334983726 1311
799961579 2938
51499663 25749832
7224 627613896
742793776 273658997
409 86403704
597300515 1991
647582354 2807
680544874 4778
2604 522829317
314376971 1794
959825592 20229
887005350 2970
999798463 4407
987005996 3290
962562631 962562630
486902659 4460
549275983 2384
376154912 9069
78944114 447
745935945 5662
932104375 4181
744053744 6454
861602871 2872
961279032 3766
7186 797327431
181919463 2161
1627 275304940
183566087 980
206 60286518
469514905 234757453
804682274 25319
8728 686694282
509464745 13779
383412986 383412987
205294003 1223
515718698 4532
147900000 493
702610123 18135
506401866 1688
705902352 2353
484423655 53012
802479365 3246
14389 762186512
575909124 575909124
889201818 2964
676288133 2586
518002003 5394
211893576 717
27971032 397
100584205 450
923754965 4387
553796612 553796611
677923097 2471
761630957 696296719
374138209 2991
943200001 3144
756510553 4572
532166799 225740013
705516633 12660
542700000 1809
971704026 3239
464661545 362168
873784160 3320
995992745 6395
876304872 5947
517868951 6332
439201465 1464
240910724 1075
203858745 823
619202556 2718
770494116 14743
697802326 2326
791452410 6463
867811750 2938
960807908 928418620
380876860 295505781
777301816 2591
738851851 2871
401625561 2555
867897188 2893
171719800 1384
558055351 3651
832201908 2774
459640134 3825
920740096 97899
2655 518243009
66713545 3336
832416340 4340
843783772 7889
704083161 2728
269706151 1575
546464402 2260
576593316 2314
6342 541512716
290767079 2615
983540291 7955
180610261 90305131
687018469 10382
62796641 31398320
691963368 3980
471315990 12599
325119952 220591414
1840 137234175
683689969 2628
371700639 3581
274730800 12959
675129888 2736
519601731 1732
590266960 3755
924499945 4258
918645631 3896
813483775 13597
334451310 20663
928215111 17054
449645299 6481
587746059 10445
527289489 2990
888372599 3611
580079880 5235
119131381 1695
441477489 50694
972170919 5944
225106534 1809
877419708 2958
666881619 333440809
440700000 1469
464527757 5911
841186914 16322
674997749 2250
288824117 144412059
51202795 722
947633552 4183
963050604 5382
463847901 463847900
387359868 5869
9692 793888368
586021324 3667
191381298 2341
623809926 3665
737619356 540451175
982806493 3276
356229939 1753
943043716 4185
939333330 3939
799374424 799374424
633767438 3068
839712216 3495
791121778 791121779
511201923 1704
241689957 98854
615581279 2267
255354980 1155
329645814 6070
756971568 2727
563329800 12650
124296624 654
660216173 9487
745923996 4358
287310320 8965
28712249 375
870890231 37326
764647236 3993
515925453 5599
411841903 205920951
884379855 884379855
775823926 4575
465170188 5035
959861232 5488
57510760 201
36600055 122
2817 441599206
615002050 2050
701294765 86923
829188959 6297
1261 13493961
674846592 312226672
5665 460649475
929801431 4915
264680500 953
346498845 1155
672506071 2287
4778381 22
582740649 3050
37226495 332
465064602 1566
386639569 3024
383160492 4130
105102636 757
515986381 2210
588614524 2478
705321865 5226
663847642 663847642
705201888 705201888
921910811 460955406
565848696 8729
535298781 2185
623402078 2078
130681924 779
800780436 9242
851016774 5394
722330705 361165353
121885153 456
496111501 3375
356783062 2617
250080773 904
600019081 9431
762732514 3094
945897661 3153
380630631 380630631
920540267 3539
105237389 2452
306890239 4479
912298861 3041
947678013 3907
888088001 4000
507189149 3457
240416570 1301
40869769 40869769
919660888 903967073
954229751 6310
649384995 106126
769197435 2564
446411 5
316644225 1924
461340620 8677
973396421 486698211
888653181 3260
101492369 4111
465967424 7358
408056667 1429
145863527 940
3352 669303896
976777404 5585
760094568 2868
482400507 1608
481201527 1604
254700849 849
555598147 1852
683550111 3513
240648031 928
163154781 67671
450002015 1500
991544127 467569642
2024 602008679
270602739 1765
329773798 1758
417917495 2518
883183663 38852
221431699 1922
961800368 3206
263651820 2394
946789987 6218
599135257 599135258
977714113 4672
82437760 411
407101722 1357
853719231 18118
182174014 2620
985692606 28186
90469170 3670
8767 848474190
64881533 534
715028557 12057
372000001 1240
175460986 9441
498833598 2213
381845577 3113
281154749 5321
324312695 2583
797232813 63278
137161790 577
983605641 488715249
75885950 2762
194219391 26569
528743689 8427
336000444 1612
672529243 2439
729823132 7692
16574903 72
517324232 2923
879971825 3161
358409330 2071
627268325 2671
3267 896935248
969899868 3233
214768701 4221
297127058 1021
400524779 1830
512102236 1707
467412659 1716
566230249 283115125
221508210 770
740559931 3630
11107633 106
645300001 2151
742829110 6743
787797374 2626
701317177 350658588
754214496 4128
502386807 3101
269 72346683
775875659 387937829
136118509 509
12671 956525228
309399993 1048
160014000 1029
362636554 1666
8923 826535766
702016780 702016781
225405044 11307
743250951 30550
691061493 3264
305698981 1019
674682011 3676
635871768 3312
600228748 11456
860815077 3124
495376192 189757125
895513095 39713
383255415 2536
472198427 1574
368210229 1843
738602463 2462
158291446 1597
251 14884776
802603166 4076
242683428 121341714
452310920 1622
458527775 6353
526766635 526766635
876861660 9476
5948 978347533
223099256 757
261968100 2675
649565708 4861
706200471 613749739
424616991 2623
48192297 188
308520850 9251
125691788 638
591301971 1971
243912960 3840
37779526 969
562199749 1874
479166688 2464
505372501 2250
22925137 247
164892954 1784
844289 10
709800000 2366
720300000 2401
492317759 22080
423947152 16165
146711997 2242
360986474 180493237
710369678 10039
219835854 2529
381662884 4749
322372180 1557
827159130 5111
952304892 6556
306601021 1022
729703086 22631
317622443 2575
233630630 1114
446398512 1488
745275978 745275978
872999999 2910
993284326 5175
487198377 1624
743423618 743423618
53811753 649
43397351 244
484614338 1675
965361896 5877
2413 639493321
448136019 1687
188486038 1401
111792384 457
242104745 923
142704280 883
858920304 6884
216535244 760
483724133 1641
639000001 2130
678377634 9861
448828753 11821
858602861 2862
560531465 560531465
195568883 1428
86699999 289
544466627 3063
561001869 1870
580498677 1935
102976815 3842
39743390 146
626317639 2132
19154 476961493
954003179 3180
315435511 2210
817818267 9723
172509371 756
378475238 1537
929680898 929680899
919859239 49243
954291174 7454
629526581 6268
131400315 438
435372698 435372699
573646988 2006
251014521 1762
120163317 434
802377416 3227
166103695 17807
57899999 193
272948939 1530
531301771 1771
255491207 255491206
686797545 5923
820543249 5125
827902211 4764
309645160 13889
749092822 8731
563072374 8275
215865991 2497
551698161 1839
688901608 57033
564422036 1919
731406242 3878
33436363 118
918174381 736529238
429002213 1430
930642846 7701
426114518 1838
284762887 13267
426000270 1420
985471284 6972
511247861 2566
38392196 267
931803877 3897
692687680 3376
110699632 369
534416961 2116
639522522 3371
193500368 645
294680699 294680699
340646040 1256
81275869 1210
212648445 1363
11113 852324491
555719064 2770
828382880 10317
476336716 3205
329438561 1547
944400001 3148
807540422 5549
8148 885092796
797303520 3744
148180270 501
24344144 82
845657309 2924
520799026 1736
327967228 163074910
173944493 86972246
658431722 658431722
5475 541893681
476890576 1786
405297919 1377
477723311 1832
4759 177829553
407854969 2712
32747739 170
721455589 20916
871144590 3361
925202087 3084
5236 142429672
807599999 2692
264689121 5920
489158223 11990
934555082 3959
593359603 593359604
105900797 81718862
242470195 98477085
275062057 2762
296775359 2240
381042359 1501
694884695 3307
877258401 3083
157499952 797
460316107 118242
357338792 1658
271866995 1046
709162589 709162588
466671051 2079
653571009 2605
993897216 3456
590098033 1967
290403177 4905
288300001 961
158940958 1006
3429 690960645
779606288 4707
642649415 2796
787761195 2868
211171826 856
420898596 1403
404101347 1347
840173390 22834
426556987 7102
563217823 4486
509328233 12333
762224711 4882
908444263 454222132
314101047 1047
9979 737993497
591116355 295558177
152034587 75409093
584675226 4014
770377463 11176
811200001 2704
155036191 736
176072777 1082
64595062 3324
905961960 14886
313728070 1151
811494217 5112
783113101 5010
754164097 754164097
29176412 29176413
272515198 272515199
656220355 8660
197314036 887
724500001 2415
760666324 691175229
672649606 31252
586262579 3261
574869696 4003
651291390 2358
110452897 688
859525071 429762535
872747858 6084
535597248 2528
537039199 500581985
144599517 482
61799793 206
819374307 2990
457801525 1526
428411429 2565
401701627 1339
537600000 1792
6489 787258458
346346217 18763
559028736 2943
265199116 884
235453935 6096
373459673 347586491
877034016 23888
557402595 1858
436471742 2585
636300758 2121
526369468 2495
393802613 2862
847882531 36329
121601519 2280
410 86512683
174024371 4394
252508016 856
485107994 2301
356899815 178449908
323964661 4163
412054015 1408
690146482 2409
154673115 1294
449398523 1498
442696304 1567
655421547 8121
229292237 7842
577734138 6774
280504963 1098
247500825 825
760462392 3436
102925971 403
963062662 11283
500672896 3264
3539 467208472
695053658 4535
159612085 1019
864918100 10524
809102698 2697
64715112 648
67248577 432
796669634 4933
854400000 2848
166634358 571
119369716 1635
404370660 7464
175799938 586
542490419 2859
199695024 680
503617792 1777
783899999 2613
432416988 5032
1523 319023017
260826736 1127
898497379 2995
820626435 11899
700858960 6636
815124213 407562107
134873902 67436951
117722913 58861457
589430588 2029
557569919 5960
16016905 55
8349883 8349882
920703070 3069
854036798 339423302
7624 657915962
663326145 6136
471598427 1572
922944135 3814
920189257 3312
883237656 16761
11641 960772199
371432168 3213
109021676 439
84718661 42359330
324821827 1492
758750695 2642
689187806 3983
893103658 2977
124794325 525
802383437 794197412
461999602 1540
548700001 1829
899016474 12031
949518709 4483
708948806 4477
28199958 94
98758128 398
717003495 2390
471060529 1894
992621767 4363
63075247 472
897282253 3753
850203648 2834
109500000 365
656375723 4140
709500000 2365
280282068 3113
173755062 1209
650402860 2168
569431015 4726
618219208 9346
441902302 4543
623669134 3134
209964372 1583
892798471 2976
550670874 550670874
114114141 980
899305800 6166
44531260 151
765413839 270463667
30119110 321
386748553 1382
916880025 20035
919502471 3065
274395180 942
834359826 7708
182195777 3164
438215549 8945
183544819 3961
927211460 9090
325249508 2329
727237917 11756
5724 898411534
19799933 66
955580276 28703
92308498 92308499
186152305 624
91500037 305
966601904 3222
365345641 5049
783769753 4930
533531759 3056
349306563 2832
181200604 604
864871946 3193
781692505 4814
857697141 2859
499500306 1665
305150282 1913
636197922 5139
795494459 33530
540363520 2336
392769355 9598
880614723 4394
955808942 6615
293640711 3926
839702392 2799
91158993 477
906004084 3020
582934225 291467112
4875 687362607
264901621 883
379438811 1853
272656993 996
877199999 2924
472207320 8424
880204758 2934
541295339 2139
411227123 2802
245949379 1017
866 115800654
911737771 15068
767997859 6143
7052645 43
528302725 1761
91913729 687
168498603 1323
12000001 40
688086879 5780
776263963 2759
68999770 230
593896540 19222
342 76300542
242904389 1173
509998537 1700
980996731 3270
512428280 1960
768935161 3213
919325191 3656
268510483 987
131154151 4029
831454874 3375
164025575 1157
542046264 3566
212193879 736
251602074 1062
371611663 2152
544905315 2806
313799080 1046
159729059 1214
159288096 1632
996898038 3323
592008666 8222
553395427 276697713
805809956 10889
913516089 17486
4232 567599915
406442521 1576
906437556 4523
173681816 3311
811441646 6045
6311 456061112
2044190 10
818279423 4372
165601498 902
833400000 2778
728 206701826
252317345 898
928552879 904999861
601360270 6193
9564 707720182
848160417 13891
269603490 3147
638845505 4657
991511067 6572
334441759 2528
952893922 3343
86021482 86021483
1382 126449337
287038746 1585
922963768 4277
35632 969049925
521014951 4509
882591150 5975
268963417 3228
799756565 3423
773833422 7591
454341153 25787
945011217 3597
6900036 23
38699948 129
318430024 2118
446955948 11621
119361659 444
893262479 5214
114599617 382
45742512 367
349555394 3729
328800313 1096
838152484 4145
80540481 713
450465559 1554
920097711 3067
66899886 223
848736798 3111
364626197 4786
881106004 5742
597529774 2319
328924313 180827
760701946 380350973
21963 433878742
534267677 1949
628570016 12491
885981448 5312
360736279 1786
971103238 3237
551272079 4562
221099987 737
197354540 751
179628614 727
195776707 1034
788225728 4208
350471024 1448
825157749 4010
288444857 2396
1173 77897757
779999999 2600
633710879 5445
952800001 3176
207256944 2071
636000979 2120
852297158 2841
233858754 1261
14594912 14594913
481188582 4062
838406800 3586
825046285 4254
4323 161281664
726323556 11845
902066382 5981
43500196 145
961802500 480901250
200400583 668
4500014 15
107257300 685
59084937 29542468
167727864 1032
269639549 1581
463835879 3126
844225179 794628858
738693278 178039
963971100 13245
89069292 747
220083090 32223
21885335 594
57600001 192
266136924 1021
828835362 3006
265980948 1097
640382475 3547
364449609 1321
373468529 5741
817990235 2933
9929157 34
493698801 6029
712030762 4826
613548476 2729
221380296 1997
963013911 3590
898036980 898036980
608692584 3684
543819743 475863522
305162566 9145
647556489 22169
293810400 6570
96898518 3407
179409318 13222
321139907 277029148
38487 885349575
888007363 865184345
330163246 2846
938866213 938866214
927801709 320112434
809374761 6687
633444129 23563
263099123 877
787443585 787443586
1556 403727775
254256669 926
722170295 8091
374033089 15808
586807831 2798
49987779 559
646704240 10920
365881151 2752
686327180 3905
865184831 3791
49967294 236
390206647 4484
140699999 469
554512779 2938
287252439 1034
559453046 279726523
891002971 2970
251229599 864
131577411 483
201425391 696
950367393 20058
876003527 2920
139044100 1300
11058 919384236
987013683 3291
208801100 696
503883910 7247
188999371 630
345789509 2102
638285981 3469
19569091 69
774598853 2582
731585300 8862
758892997 4044
150210775 567
2234 488857284
39612360 324
387025518 1331
79690713 524
953242522 4047
972425265 7865
298122706 1049
284787568 3687
228669828 937
861298714 2871
620537615 2648
870523597 12824
784801860 2616
312339942 53861
577064061 2538
609421652 6128
135122164 547
602232701 5050
817580665 408790332
274533531 274533531
350149150 175074575
461525542 4838
819298190 2731
734968689 3217
857397142 2858
208800546 696
731695501 13850
997867034 5445
820797687 2736
6843582 1263
838544355 5902
623700001 2079
519112462 1743
825485295 3221
421140892 4948
297958811 148979406
2155 384398105
71023348 542
114714009 554
324361566 2501
368739605 368739606
933437331 8089
147828780 495
548877431 4344
733217929 21338
749820785 3283
934233503 934233504
394288910 25309
622202414 2074
785459802 785459801
874643766 6737
850426631 5028
159439172 879
760802535 2536
392445304 392445304
44948925 945
348648170 5507
87796724 60675
8153888 141
968317821 3821
293648683 6693
611398158 2038
855297977 2851
329099999 1097
655500001 2185
808257716 21405
827343577 3062
818801982 3269
493724109 4601
83816587 673
372601241 1242
421498595 1405
630977232 25612
127488324 4585
614308295 10026
393099134 4452
187557583 761
3191 692689856
363206370 12290
381159190 8930
349832276 1181
757631842 65984
676609302 338304651
527401944 1758
395 90530966
2836 836593121
2251694 8
771570990 523802004
847068721 5602
58278787 1532
18661749 850
3117 566324613
12381791 46
904320719 3447
679224799 6363
585920296 3423
541233867 3014
165607525 1492
646497845 2155
637678819 2898
364467388 1276
371485275 1605
382137073 1356
278725815 1233
935160285 10406
821861257 3508
520987857 3081
978048649 13049
614464716 307232358
435000877 1450
209198660 1135
555966169 2651
20040 656440994
584140535 2589
4953 411522725
590400000 1968
35257 17628
712491585 8562
571800000 1906
743812471 3075
928908845 4982
545112761 3594
382660693 1703
639926586 10498
927519252 4483
576598566 1922
993257531 207751
551026570 2424
541199528 1804
781137550 390568775
26473995 707
171901090 573
800156624 2696
274605141 4996
860699999 2869
143905741 2362
246746493 123373246
36353309 18176655
692699994 231506091
607289921 2336
2590 409986917
155218752 4446
919496934 3065
807926097 5547
140481663 1640
897756297 3727
80937116 12725
99466045 338
453901512 1513
657028580 328514290
383167791 9902
3894 699588252
766197343 343070605
733203330 2444
393239572 393239572
241605960 4177
748379233 60024
332644940 127381082
6357 985519353
481747564 35815
441602335 1731
996879347 9379
741017188 5564
30598944 108
768472758 2997
562185896 4429
51940415 192
820906325 3572
530400000 1768
131527476 55694059
277026850 2049
302804946 2133
982205394 3274
779441519 2704
944557627 681155302
985858290 14535
77561951 912
859327590 25517
835846283 5044
795401427 397700713
176782849 1675
12729696 12729696
15987 408755616
630234122 9021
734102447 2447
12224269 49
253060015 1855
701 177552084
602445089 2950
702745505 6581
936903123 3123
262499999 875
342401681 1851
474317407 2202
486724235 2663
61152810 39866462
653402179 2178
562310372 1968
536127390 2130
66848360 30024792
49728197 281
829501566 2765
672557537 7679
654356910 22690
387842629 5800
411940144 2559
485835315 485835316
677023220 227189
6098 465697024
508126919 35492
456351227 1750
913202397 14782
518407695 1755
1021 219663045
7152 627544427
961199811 3204
764400401 2548
533850658 7333
256608012 942
152399492 508
550598721 7352
809745767 2734
981993935 1162123
325498916 1085
768779849 22475
126676367 1176
905883375 302479892
974222211 487111105
116831876 116831877
817134130 6241
631381699 7100
622099439 3240
934898041 11742
263594619 221264325
12179 948805061
843757920 37085
837564283 418782141
782399999 2608
355098972 5844
35355320 265
727926789 9718
224 61900459
243250926 1063
839846890 839846891
546235545 2667
157609295 78804647
886887087 11120
169140205 834
623402077 2078
802894795 802894796
31799933 106
812047531 18744
578629408 5555
19366325 275
582539544 2516
238370251 119185126
565198116 1884
573898891 1913
373634701 2114
854724021 3317
495628357 420256
846705189 3478
463366339 463366339
393930936 3998
767402557 2558
390301300 1301
838891496 3473
51531929 510
637498772 2125
922920291 4954
527800615 9273
117231790 573
1625 229688875
975375842 8483
859555852 3721021
765427368 2796
413278602 278347211
494182161 2480
895077726 11969
245717800 922
680372171 680372172
860899669 622956176
613988337 306994169
445198516 1484
633601137 2112
641098411 2137
187418344 635
77930839 558
505802552 505802553
927099759 4979
823202743 2744
215930323 13787
526301588 4539
364976096 29872
537495890 3832
243325533 893
918471176 33665
950407052 416982416
790204561 14987
261669540 3758
948969723 4678
83435185 432
33804 923579497
43090759 340
544517220 2585
258786920 1190
897420627 5147
694240265 2918
2111 593233220
126569591 799
923539512 5124
500406079 2001
526678670 4610
825960760 825960759
990300000 3301
949159238 22955
632813421 632813420
899408024 8325
197740285 854
3877 687007553
35836050 137
901160005 402444110
377400373 1258
486082120 2360
221872821 221872822
388173816 39111
689356330 3751
971906388 5882
329200272 5048
983325952 22379
866470529 6961
798599173 2662
412563033 6267
872105315 3703
212822405 19305
686775567 2384
12300041 41
652686615 2205
876297632 2921
1438 220508684
213610851 1307
798031434 2856
723711792 34042
796650929 273564500
135463417 579
220735386 20703
889263616 4535
198136151 1318
545719482 3519
405298649 1351
118453832 904
133209899 2700
475984569 5249
370854441 1738
267299999 891
367624601 6040
279600314 932
68100266 227
734546353 12095
464401548 1548
92099999 307
790072697 395036349
542301321 2423
690992592 5824
805637259 11039
585524530 10141
321720107 2214
3026 415697381
108200401 725
459301532 1531
64491539 219
6769365 71
858947440 8840
694436433 5678
502364613 2837
404495544 389508538
646257291 317161750
57522359 253
664746817 7378
890632971 50341
418294949 2524
534301780 1781
238592980 4310
551098335 1837
152713402 830
931373859 465686929
825868696 8233
442029698 2869
737681369 4373
639529171 6090
340520704 2416
134226560 1291
202344732 10008
587548733 2154
589619918 4941
609 169362678
293100976 977
428299648 214149824
905404623 3018
2232 437206427
161682998 581
663300001 2211
224009989 6862
536416424 3645
839697200 2799
757973903 708019103
805200001 2684
245700000 819
452487207 4682
151976103 1354
3523 582764091
284679235 1587
247724748 2504
848792383 424396191
528351013 2394
678705701 2330
715777355 4494
843073348 839006040
97773607 366
922614919 3610
181640009 710
640864130 4824
90900304 303
540004523 4093
164476875 1875
365932950 161805
633023306 2961
945903154 3153
542716239 200524782
746435159 17124
933386201 4803
578643032 278419838
754965684 3762
992905001 5690
873743456 4341
155118372 577
98099673 327
322629061 1479
886872421 34202
501516046 2251
572703207 1909
555000114 1850
348706616 1504
728702428 2429
945751243 5991
757497475 2525
769659853 10253
44177981 274
414529499 55500
501465065 6918
411002529 1983
394408801 3472
413249250 2050
463457627 231728814
580527412 5502
860890075 9337
700387238 6617
700275432 700275433
4784 74391200
38764179 190
5019685 3173
136314275 136314276
262501475 875
34049844 172
606898895 2023
853984683 426992341
948285468 17433
814421577 4388
999557072 4527
662690104 4089
207277966 871
614105273 6328
416254027 1454
203359085 1135
406226195 2826
910938877 4593
529693062 9749
485198167 3320
380695167 3466
670202235 2234
127500000 425
601773130 436303238
183599389 612
827558447 2990
162000000 540
487801626 1626
282633120 1760
73756260 313
90795094 887
164673850 3550
557564159 2360
651823549 3484
215099871 717
777171876 777171877
822771186 21210
189991285 94995642
495264000 4800
845518523 11359
76188909 47265911
378338354 1509
205918190 102959095
373444018 1390
991205428 3304
124199615 414
893753942 893753943
612903243 2043
979927906 21386
186764422 643
365739361 2660
789810993 9145
495760123 3627
549437437 3246
273004581 1201
560437888 6976
838898999 38250
827571346 2773
418784008 418784008
517652561 30265
971114555 4563
908332123 454166062
993261220 852958556
115273455 1261
86808872 1187
234552010 838
269750992 418868
990593746 6809
652650259 326325130
376081586 2073
899195177 10583
422401302 1408
764101333 2547
956103187 3187
24188879 3599
12959 955140550
202499580 675
100800335 336
374962266 3570
151276860 798
358674511 179337255
20026202 181
868948710 2993
818769158 9347
473272349 3051
879140748 10510
513296578 3209
656246105 3944
689732126 3983
304032106 4139
311271137 1227
724655841 6369
579090535 465112607
327129265 1232
95157265 1015
553 54844246
427135198 1520
11400000 38
14099967 47
823409314 3731
821933385 410966693
172050269 4141
213750122 986
423607536 51500
971783591 81931
143663318 3659
590100616 9179
796618304 6007
440686378 2221
24179390 382
216506049 850
627787738 627787739
696746807 16876
844614741 7820
156451612 1198
250511693 1413
970545418 6032
516248672 5353
6144 960511146
636971963 2391
849899452 2833
98100334 327
282168 1
691558988 36453
882831569 7390
359 29932602
991051984 488785094
767646116 3339
198684263 1030
3774 847512084
779279465 5173
311701040 1039
717012969 717012969
968099999 3227
503875804 2995
417650801 212226860
686597240 3752
235490647 235490646
706812361 4728
290391970 2530
703880381 9871
329732118 5573
892582350 4035
31065231 755
823194080 237437
201244910 900
699216567 5834
982958985 12251
134099553 447
277265694 2357
741951236 4521
21484410 205
362741379 7891
21029 770191815
724020797 2551
942124840 3254
456885115 2766
171516858 85758429
780306559 8017
994396159 23104
856516684 9994
625352244 625352243
816528395 4181
423038286 5767
243600586 812
52151 713145326
423649408 1924
859499609 2865
125965915 125965916
288435716 2979
231116178 3673
563448211 563448211
824783076 6876
183084554 1214
853349559 853349558
4873 645243676
833104529 3632
63512496 358
894533668 447266834
875697081 2919
25720273 25720274
524578001 2589
571506319 20560
596986927 2428
344563229 1634
865800000 2886
84800654 465
6812 925907000
918671605 914928014
972851592 10971
948600001 3162
518497439 3661
187097160 888
712580019 6282
543300000 1811
129944610 855
609514423 3223
495902907 1653
947572807 3314
245972618 4090
815123042 4099
768598017 3049
564000000 1880
308056042 3566
13380841 45
376498879 3364
683966414 2812
344273637 11116
656273551 3678
347101156 1157
407149875 2991
228900057 763
760893191 4456
602264711 13794
401700849 1339
695399999 2318
215768875 6351
782323043 3700
485164041 485164040
793200211 6861
534557836 2864
478858380 2548
729488010 9453
2786 767822414
105437965 692
304042925 16098
606348944 2672
930169796 12749
227169815 1355
327625012 5252
324298944 3392
734971897 734971896
210955381 1020
778502175 2595
63144904 1584
962943094 4347
223742370 2422
467395441 2384
2554310 14
627513833 6728
407881210 1685
1261 280470359
28467255 101
831277140 5352
194399444 648
20699930 69
763171326 5543
198300661 661
189248567 989
980920265 20231
727111657 4428
111299999 371
658339294 8139
770593015 385296507
990308709 17810
643942134 13415
779844961 6428
345901154 1153
725958280 8847
71398102 35699051
547631160 4081
256563072 3651
822914063 12726
511449543 1881
64473520 340
879013780 8197
856803452 856803452
91715270 720
529901956 4605
393925487 3084
356234471 2007
280800000 936
681166530 2763
440989847 1474
645902677 6282
78300262 261
686127779 5805
873874487 3988
1553 451279210
260063376 3856
57167947 198
525344243 2378
65018821 220
712605020 356302510
312873840 7155
196506768 744
162741129 2267
619893073 3104
40680665 338
395003889 1346
763281321 7465
255066899 25068
1160 304313240
805639744 7175
268307728 1303
469198436 1564
281700939 939
560963490 2179
78160537 1662
743788233 5747
13253461 1069
758333243 758333243
107813904 418
950990508 4446
71944419 754
163302655 563
472541849 4493
245569534 4494
207144537 925
647523049 2961
990897881 3303
520095808 10087
657580301 3969
252000841 840
672349211 2371
175063711 2341
988096614 4553
859603122 6671
813123353 813123353
586262865 22654
496798343 1656
249310849 844
95026297 456
2546 534673579
612764706 26589
602764900 602764901
1084 94730452
85162366 571
72117006 366
427646175 8535
957963007 4977
451739094 4771
595838400 50916
832184950 3534
470097767 234367128
366011772 9777
126642067 3724
917908650 5510
902096994 3007
401899582 200949791
312013008 17427
153403330 1334
941302802 941302803
918186166 24517
285516566 8332
565449071 3391
813539536 5138
809998152 2700
85603711 4832
909900000 3033
64818873 368
832170381 41740
788314913 3704
5072 868366013
624397365 281361756
269841507 1804
29059535 141
631739666 2127
472199999 1574
851301930 513141472
299891326 6488
228599239 762
3280 482802880
838299015 838299016
934900684 3249
541305500 2962
1214 168608232
593 75974466
462301542 1541
567287864 1976
376279917 7834
458237420 5740
259863 2
726963679 363481839
599999 2
110882151 110882152
483221145 3206
238212763 238212764
695654897 3260
316149469 1085
402465591 201232795
458662268 5993
343439956 7148
641612460 8655
264201208 141746112
865800196 3948
509619601 3150
674142504 36911
413730249 3583
874500696 2915
977913843 131036
672446077 2966
593739732 97292
785920235 617372992
743027298 4915
639649763 3471
311817029 1347
933834966 4119
949780413 6892
613730532 613730533
594039585 297019792
162719713 2003
1897 325432247
687601232 2292
1499 92944538
57028034 217
885000000 2950
924603081 3082
417177472 5129
3207 542581876
367429713 183714856
23696641 240
841436219 5306
955795392 4703
860826834 15883
122783954 623
957081352 51409
659288557 34148
190407103 95203551
526754147 1858
384940544 2055
2996 732818604
152399493 508
478748087 3204
62700288 209
823551280 8708
574801550 1916
81254989 613
338770173 5044
302903369 2406
188752039 694
915142332 73927
844803945 2816
514858197 3102
369577015 2103
104400551 348
479300231 254676
843410732 686938212
934085971 9346
499211140 499211139
3242 612329015
9515 903855446
545568447 3886
597601992 1992
263020633 966
770455855 770455855
650103759 2167
781641788 3827
10546544 46
838594437 9687
376478699 3900
401403899 1343
375899950 144905222
3016 544945638
699314449 32844
109062954 719
566272533 6374
454917333 454917332
19441440 160
61473300 1825
292199800 974
531808904 531808905
27341 294893119
112285383 488
271909299 22612
206356691 4164
934496886 3115
599099999 1997
123167409 1624
452606591 3664
14625710 151
742798121 2476
812104575 2707
447787632 7048
961485722 471218668
139 34645055
891919636 7063
999836999 23388
700563974 350281987
527778372 3804
58478628 607
209738250 970
702301194 2341
721556469 14681
709726716 3155
27888801 1126
695533179 5709
8454 846482112
447227525 1522
981896728 3273
630887617 5574
7876 644871128
933148462 414516
950710901 6980
484973376 198191
3229 382421121
3480 887016098
459598469 1532
912520200 3225
95400001 318
744635868 4089
897709296 15341
175986804 68079685
805432510 533845641
1143 327596599
421475448 1923
514167575 5016
352167043 3449
737760258 3353
482291037 241145519
756042503 3624
387899999 1293
818700000 2729
47653260 413
393799561 9384
797 153078196
367799965 1226
925202196 3084
367656725 2246
519746126 10025
276600492 922
293999725 980
619635590 2962
633102696 30564
37076806 189
709 205020249
596026959 15280
936123966 13446
290067193 5993
529852615 9057
824703244 824703245
571251200 5200
794488400 380642417
8612208 36
228684607 930
6293423 6293422
696571525 29237
247937430 143985555
383100001 1277
20929 839483119
202718288 202718289
17743 359278007
988800000 3296
879846049 74473
382548180 7210
386391375 2488
513275762 3003
1278 294756642
434596963 3994
592468048 2103
350401145 1168
676129678 3183
470616111 5015
120568892 406
624134057 5057
690545698 2346
287458966 1843
760202535 2534
665102902 2217
854203424 18830
849052847 15603
278305077 278305078
834948647 6372
873088706 7896
3306 881096318
137400171 458
167137689 55722
544182907 5715
718025103 3057
717367844 2819
984307711 11282
584605099 6482
945042728 945042729
60559229 345
143400013 478
373911559 186955779
764414894 2913
740402469 2468
616481872 2991
514605134 6808
338699972 1129
744259640 5144
199644039 7547
328176005 328176006
264682654 982
128953197 37182
391268526 1583
112666596 519
2666 570538114
773099642 2577
193539032 3253
67986982 599
923957991 3154
47760612 23880306
3421 828401471
646906109 4007
825923393 14297
471562905 235781453
593101259 593101260
120902496 1056
743702479 2479
697368824 4826
939461680 6320
987801509 24687
777082353 7816
146427123 929
103533755 5234
40853293 137
1920 457389247
475498573 1585
126300614 421
3148773 17
94836713 2275
286291236 1331
777897408 2593
792902644 2643
761784773 2708
888302962 2961
951678262 7069
171542448 729
143765154 643
152590367 2516
448159009 1588
110514884 615
852391624 24875
521503666 2631
269183377 1386
425103704 5811
472290923 472290923
716416788 2461
169542315 1035
997466399 4398
238038819 238038820
622197925 2074
235501464 785
39557112 294
269699100 899
610814072 17924
580737966 6301
415993296 1444
872919809 3022
744580783 10494
788402813 2628
340805011 2418
500782589 14608
841722538 27655
625801796 2086
657415512 25854
568023031 45117
234299219 781
554529834 5473
52199902 174
591671979 2319
871611013 3159
550755452 251505902
76500318 255
43255458 162
439336590 1505
37499876 125
223200165 744
386099999 1287
763665962 6811
510038786 107890
545819850 4197
2159 590985229
945063442 3501
998300736 3648
373283717 6418
654641128 3364
31509 520938297
392122006 11292
179 53496149
2419 429965155
439 125487789
144600291 482
26190472 154
23100058 77
438554982 1557
908108318 454054159
14287678 4937
263646076 2987
365495828 2967
46170598 277
534094599 4978
180529140 1027
361720239 361720238
268506251 42961
411177384 3351
651346487 651346487
45127531 1108
208130955 860
765465505 12593
704432751 3539
590398032 1968
817264349 6585
580293061 8322
395519894 1711
1064215 4
115723855 469
49287085 231
357135724 1964
582901944 1943
380699807 1406
709350463 3315
15899988 53
596043295 25509
797099999 2657
559489957 44302
5889963 30
301047475 2366
510691821 255345910
868619584 2953
988894788 13253
679200298 2264
897002991 2990
838906606 7171
5975 678765975
494101646 1647
847803132 2826
696399392 3272
382822347 1362
11699966 39
18454442 77
335197534 2941
98874506 49437253
775716083 11154
2636 738539125
806523687 13446
287715863 978
799060815 11981
881904241 5355
35242371 196
852860879 5715
844381714 692962928
185772008 1192
347045147 173522573
822641667 4843
529518374 17656
4247 810996775
999401161 992487315
880808218 5354
448398696 1893
116699611 389
83119023 8741
962233433 4692
679178558 309503206
344127399 173858599
433282473 2067
549049062 549049062
899147303 75456
865327934 3959
800470734 2687
2571554 9
749397502 2498
583504669 24699
347959924 1846
86374447 674
805649957 2822
302470487 18801
841080724 7831
207578783 721
755399627 2518
467427131 233713565
793223340 8515
465002401 1550
958557488 3352
43728861 22290993
160075873 792
707284617 707284617
10110768 37
561064541 5045
948903163 3163
635998487 2120
783728491 3625
234672727 2045
774809583 774809584
331200000 1104
710701648 2369
1671 469983789
182550632 1012
629049672 2796
582512183 2651
978403530 25048
338487359 1212
964288727 482144363
31872481 138
888601109 2962
409488706 35086
743938097 52657
222656724 14950
32314475 210
561363500 561363501
816731928 4392
657094270 2301
440001849 2779
646801148 2156
754963273 2746
250890399 902
805645299 31076
884695695 884695696
290681181 3087
168346509 601
135111893 13044
18474 667869838
177477292 889
417502749 1780
804443869 3198
221246908 2119
905963915 3666
501900603 1673
535199723 1784
3164 203331296
150544384 782
469703051 1614
577264335 7568
246397941 1186
129000065 430
779616391 8008
126090770 761
613843827 10038
171605178 1158
296996712 1398
881317125 5685
697950386 2398
383101188 1277
454158360 15969
881450154 6822
192601022 758
112350309 644
580500000 1935
510902297 1703
1984 325471988
169458275 1777
276743248 2208
863667126 502422266
523096715 2242
239598851 119799425
435841034 14945
919420344 919420345
452101304 1507
331498913 1105
193733234 1241
529202340 1764
900978581 420251691
411140773 10773
629699999 2099
601502005 2005
514150930 9702
450300744 1501
545916967 2008
476399923 1588
161929817 2371
405911445 1579
368261469 1238
476101587 1587
147417168 636
455304030 3230
912572049 15934
994 161497739
883596000 8375
502831428 193791439
682458270 3202
431999999 1440
597192646 2359
419427895 1532
293452153 5753
835781064 835781063
44784253 162
827291841 2850
427199999 1424
165522468 979
740112392 2926
819949975 46924
4314762 2305965
576603073 5352
364200000 1214
118800397 396
720206357 10677
393527441 3160
82550121 746
674172936 5892
567724356 279708012
761099964 2537
119292921 3663
616994362 3148
783597387 2612
643015316 219313170
3891 740982513
377285377 2852
274864095 2063
40716833 169
819300000 2731
700475146 3842
33386381 310
410701375 1369
943283598 3296
888166557 4301
568862227 2502
617700913 2059
727992556 6683
296779744 1064
642916007 2943
784675837 8343
421285118 421285117
324806053 2839
578641446 2678
120113878 1443
684950299 3475
260412386 1001
647709642 323854821
10584 786040541
180161176 615
749221575 749221576
740347200 3600
972690101 4002
602962765 2534
647728954 3085
959400001 3198
64580908 2978
623146545 3189
836756065 3479
883149886 3713
33321151 225
330261794 5373
151534923 518
148770023 6824
904592557 14290
860087225 860087225
3042 889705908
968387024 9773
6883 321264025
658475465 4154
104078774 871
909296970 3031
922799999 3076
177673082 80747481
577174447 288587224
659677861 3474
223800001 746
833294429 2957
809498295 404749147
45156618 22578309
379800592 1266
260974832 1287
908396973 3028
818100001 2727
906431247 3350
1436 210733949
2260 496671744
456785966 2211
554368897 346048
2688 598236872
2615 472043018
759593336 743909306
934897765 4317
283025805 41333
115 26688209
1624 475693839
19965269 232
906033531 453016765
993690925 7935
582059222 2418
33852411 253
353302832 1757
643396699 3700
518703429 1729
542797577 5078
441100417 220550208
458916955 1706
643773055 2392
424798584 1416
990074531 493350227
890127456 9974
942900001 3143
472329395 472329394
926827006 47059
909783755 6489
961799999 3206
41987598 3825
816931269 3375
155879402 3287
179446704 1712
227097841 875
390942194 4629
854540116 2957
26999916 90
658651135 2249
376798745 1256
77081559 484
310384933 310384933
906565889 3804
292208634 3095
190448816 739
133391698 617
101433445 46129388
98566554 337
926117155 3333
570891024 2736
548065951 10931
719957735 2677
616692441 4267
967089130 604136
585532551 2027
919134747 919134748
505772709 2785
309006168 31368
906856722 33587286
954899913 3183
498600103 1662
567599012 1892
53651762 218
350094409 2542
688540160 9856
442526385 89671
665697781 2219
367901116 1697
970595679 3286
902515067 3406
514409985 2384
86999822 290
511201173 1704
98315949 364
3999 728306132
557396776 3167
347020171 3894
232167008 116083504
423108651 2657
62334868 27770262
292638390 292638391
204126065 232287
54762120 597
534600001 1782
416218804 2893
824497408 3407
85057982 2362
691646181 101044
832497225 2775
1594 426675494
65911696 458
650148305 4857
453902014 1513
663463241 2728
776202992 48807
543863771 543863772
886781826 886781827
494726442 3466
608100444 2027
899461259 3210
610500436 124426
510901704 1703
730575980 6849
437141126 2011
539644438 88184
143690561 873
479553975 3106
956155098 4185
489295160 2659
51778214 465
724457212 154541
580632634 58715
126036323 508
460170923 230085461
207110237 73673258
18849775 88
921434032 483990188
655600523 2714
663967244 2730
508545827 2432
629702099 2099
6799 282321937
411565054 411565053
856631086 4901
51000170 170
406515124 1657
957444201 4169
129963206 634
951631654 33747
799599678 4148
163246308 4192
436173323 2510
828014769 3035
135299949 451
487742733 6524
77807 316049553
608902165 77676
87999101 350
821699999 2739
397816053 152581619
389783591 1452
239940367 1662
580577301 5890
689098287 2297
7334 784231954
919207000 4726
761791239 4795
943496855 3145
464411459 2754
952898760 19625
448872859 1821
781104457 2918
391851055 1899
959700000 3199
938821695 457159834
271687524 973
699027772 3981
110700504 369
961771957 19389
233593054 3485
606440168 9076
617442916 5307
814688753 283666
3624 371655696
850692120 11958
982965809 6155
351662208 1961
293831552 1412
23070489 11535245
689015823 3632
871827207 435913603
521526599 7560
219703834 1014
879600000 2932
489362001 2000
42514937 278
511183878 13276
257471597 38568
495019062 1689
528470939 4681
680956808 3067
333652374 1475
720599185 2402
792296473 13862
81599903 272
1162 299592650
2838 435335569
159101406 4366
227100001 757
54231802 208
723632383 2536
243552781 2003
727344355 727344356
677699999 2259
371314016 8721
649787187 4714
539654325 23273
840624136 44276
262499126 875
351142705 2232
519608852 1876
812364039 4586
843901288 2813
953096822 3177
636509599 2298
83719544 1384
453296480 2195
4266 937161082
229031117 1521
2764 681813974
943965909 3522
321540854 24839
832936820 832936821
544073332 272036666
527698242 1759
1800 239934417
823885239 3353
496322812 2491
909385658 4258
493834142 3440
249885853 3324
899422712 3793
380149919 1272
521401737 1738
903651370 7175
23351439 2254
7896 965562360
303648508 35173
954559938 4071
18369974 18369974
688844186 6920
819086673 8728
657695899 3425
1800000 6
566776084 2114
563100622 1877
702762480 3277
884101061 2947
330234202 330234201
4088 589771964
950106998 5297
206324124 875
127008568 13680
274530704 5165
1412 232777996
944219849 13442
251991740 2002
954698359 4214
775202583 2584
846304335 2821
91352148 411
866916710 4555
322033472 1504
29766863 1365
505198317 1684
682635905 3361
918596937 3062
292681839 4444
933678321 5770
217026011 108513005
774086757 533312726
18094724 99
828131727 13207
593452683 141888
385864443 8404
347416440 1565
347923926 1481
203700336 679
568287150 4919
41158820 167
3857 832560840
644515477 157120
2383 617676308
468066284 1933
332593487 1662
419937371 5470
479686456 1796
737383235 3361
839955215 9021
527578489 527578489
783967020 3155
295700673 193646892
889516872 8658
437700938 1459
594438026 2525
949200249 3164
236483535 1154
596579682 6729
593798361 2301
788237628 3191
192265763 2004
283372789 2906
427556116 2037
504600771 1682
633873600 5256
796426588 34566
624009119 10535
882003830 2940
258912421 3180
831991960 5657
538624355 2973
760223391 5748
209227321 828
969116439 969116438
993617733 19205
874198835 3338
92042260 946
969163128 3681
999681155 6460
440972546 2689
67970398 366
501838193 7683
761536821 15706
933000001 3110
508867756 17455
577755287 3331
842703675 2809
439198535 1464
134084707 1187
816022725 16213
261120495 130560248
327283300 1421
960153793 4069
288647761 1345
785390235 11445
33899886 113
875482265 19453
731116083 80588
72333477 364
603593001 13295
54383714 245
655297094 7365
587100001 1957
56324680 353
574391323 19294
747391714 747391715
527930129 4161
525724207 5460
190394595 676
486898376 1623
162460288 2740
687872467 140162
315205459 3235
109652561 1460
984750754 4369
951198626 85497
662504976 291242267
873574467 9960
455588 13
2399999 8
490358276 2217
774902037 2583
684624056 342312028
954162101 6134
357418818 178709409
549290037 274645019
389772852 2359
682905474 3771
296304234 3953
643366375 6789
238160447 2504
928922400 3528
558202135 279101068
485426359 485426358
332072389 2162
323478105 6161
209253445 719
567230650 3346
354432672 43308
624597256 2445
376552878 5233
24631981 102
28311 808392294
934389237 9088
186336479 660
117155807 4158
69861320 364
15662 849600891
524760391 40635
539 149392479
996657664 986881173
69708067 34854033
51157726 20754847
558900000 1863
375113538 1709
354555961 1320
844357429 10404
580255036 580255035
248943237 1153
627699317 2253
64550159 248153
7185 372485014
877217616 10482
978514055 9971
590560477 4994
260836101 983
594299303 337102490
536388992 3251
186468049 2577
686579455 2409
644143172 3546
376713552 2928
484218039 3737
5006 756704285
42899856 143
922467004 10319
472546202 1858
823695569 274628987
281010646 140505323
3899999 13
616572999 3400
676842715 2802
325633981 1428
765739698 3854
711978286 4831
884602026 5386
285299049 951
445729888 4184
1112 6958233
89125639 44562819
197903191 699
889500001 2965
665638765 332819382
166500001 555
174856459 4084
989283201 3390
635864294 21813
751901844 4790
211803722 771
30603645 146
612297960 2041
269840906 1403
986553087 4421
858733531 8199
735946654 32372
159600000 532
118590171 1942
768751612 442219066
835801548 2786
912677771 19187
236900163 23245
998740309 3950
246814069 961
99727 574540773
228967104 1552
433202753 1444
875399496 2918
891505080 3015
143808544 501
891297881 3212
710300221 2882
969824160 15570
376705398 1294
484440399 2165
918833574 3137
170425835 83339450
399301417 199650708
883990135 85029
5582 232230049
287100956 957
888320324 16447
735597549 2452
696779553 7049
492609859 246304929
224198981 112099490
402701495 1521
227390451 1856
728097573 2427
770858287 385429144
292960793 1550
16461 668576839
239239650 1185
360732998 2153
194699438 649
738298789 2461
196405905 3210
662336602 4612
370500001 1235
424354787 1716
946701900 4717
801604938 2672
447359283 1873
399863449 2339
230073309 1429
176196925 88098463
757214969 3451
246764960 2169
88222904 1379
801350757 10639
575674082 12321
478768235 1671
35860475 164
694859412 2613
597299032 1991
472190892 4917
295171649 1501
974822809 5370
433677420 20470
534859097 4161
604433082 5995
642292888 8521
743036869 11772
887465542 4986
615340472 3176
123408837 422
1200004 4
386998711 1290
421014511 1431
636886540 289798140
616280543 4512
194909579 1305
258922337 1319
846619176 3523
382773355 1674
21233263 1147
434805764 6904
711000001 2370
448069368 4967
400400759 73495
461048085 7005
495600803 1652
407984930 2071
660122426 6287
463168127 6582
829587277 8487
182779590 5110
48078745 166
353277419 4138
839048279 3151
526800000 1756
596185000 5000
850802836 2836
976804475 10225
301447043 1207
729268674 729268673
875703043 875703044
514202479 1714
484494861 3548
932334720 5960
268653826 985
229832359 3305
361420069 3068
809643629 404821814
623953770 41633
715119450 10275
403500120 1345
482477831 1644
941891765 456687761
725963840 9632
4578 792428910
1668 257645343
515994830 3076
401400707 1338
137269157 509
477725799 3284
160200000 534
395636970 9203
902516440 4583
354987142 9559
270954171 1307
667210825 2466
196799344 656
237600792 792
529615902 2232
564334774 4609
923099365 3077
440896262 2931
287610071 287610072
734402448 2448
369218292 1783
385380050 1570
904970551 15680
323960545 3216
584101114 1947
912352772 912352773
807250735 4691
783806084 391903042
155324573 63443006
437077913 16561
630443435 4172
636670295 2495
515064059 257532030
482852352 6713
594750106 2134
3925 615445500
553797414 19153
267599107 892
552960268 17036
648972599 45510
469871010 1890
650544445 17699
950639449 29688
370573334 370573335
974611099 4494
128294151 1117
183452014 183452013
140041525 11189
686368793 30322
651526201 35100
601500176 2005
844752170 3270
697 156435769
714215813 8704
683915920 6893
923279183 461639591
696402145 696402146
749545156 14446
181819815 722
159847969 1264
248418503 1473
991269074 3457
576681588 25578
733717734 366858867
896697365 2989
874802653 2916
646802156 2156
146517706 818
354520780 354520781
561530945 7324
21624138 348
180316831 758
110989007 1404
493142049 3472
286995749 983
643659944 2306
597606581 7305
741661685 741661686
243538019 7851
312595123 2143
972336417 7383
325962117 16195
171015590 171015591
669300001 2231
915933067 3101
632617498 4317
712757886 356378943
1864 100021627
932363443 34309
3914 965129776
561654036 4487
151207044 732
494539599 2173
513718803 5375
996334903 490184754
931050656 931050656
971696760 3239
191454872 95727436
463 82227844
8741 558681709
59936360 30440
921780113 460890056
626560145 9527
661630011 32686
199813747 99906873
31614003 2442
363342959 13320
4151 660478060
146038211 1520
503489235 251744617
387596106 2041
13175 311180325
604182249 8029
403824348 1443
22134926 83
852090089 10770
136998159 68499080
274684606 983
720000344 2400
1828 542722941
980604133 5699
102599659 342
871954637 7088
699696583 3386
283301723 5442
679064195 13115
508800001 1696
76799744 256
825549608 14690
140317521 560
984826860 22565
871099904 3601
151532093 151532094
958654748 9009
685426197 102578
863323021 3706
637530296 3010
807751684 389230096
224312989 1373
151054318 1209
399484181 4762
372525434 3269
580074495 2145
971004306 3865
650606547 325303273
695463845 3066
801297329 2671
145254294 1169
477783550 3254
141389161 1720
495299332 1651
177000000 590
853202844 2844
407701359 1359
930817160 8641
600314657 2608
886610809 3096
174590388 9013
664627731 6185
591262673 42427
415184539 3808
152302311 514
100799677 336
277054002 3922
1020 293862416
609063903 4449
621900764 2073
245544769 890
234231963 2757
962004456 21588
676622699 28134
762023596 10391
999888983 891540459
920104386 3067
2097 80160936
40689910 548
537001790 1790
234762235 234762236
1178728 17
73381632 570
635753471 317876736
146231404 701
192085329 1214
453412343 1752
835497214 2785
658376647 5763
812 215287184
1510 340363060
601526679 2207
211903352 1707
555154742 1909
56700037 189
8999987 30
988542323 9426
646818260 8203
165950749 3038
20429 105341316
354600001 1182
560087266 2273
909902984 3033
984896717 3283
705001841 2350
947614478 4557
27908288 179
461399999 1538
110449892 110449893
541172457 2728
621689382 3997
718895072 8146
121704965 121704964
257728304 4936
85642820 337
850928565 9385
272274234 5138
379408396 5888
788676715 13475
181506284 1468
903005730 3010
480900035 240450017
884656245 3795
564029816 2968
631797894 2106
984391668 819997821
94069633 47034816
26863551 99
791634750 123250
204032740 692
978944315 38243
4391 818235385
374100001 1247
75116223 369
908696971 3029
778200794 2594
212566250 2575
247933404 2063
655276686 655276685
760215 267
960877679 960877679
585487776 4069
569290242 569290241
290100589 967
39513939 1097
325427685 5967
813249570 3430
110557198 867
803874936 803874937
883683996 5224
332073843 332073844
793799336 2646
998732469 4673
587329785 3645
2123 572195772
213870369 106935184
271721797 271721797
624978600 4650
818057855 16676
93300312 311
47400158 158
785477478 13816
760202533 2534
691441919 3040
818001002 2954
325378745 1903
885494324 3562
35128142 273
816060646 477794883
997474981 13544
189903116 1745
952380408 6926
449507978 449507979
601931943 300965972
196365042 5299
684694904 4804
3583 947381030
896859543 3299
716533777 353790745
669464012 10507
748303359 3584
476970597 238485299
613075539 16940
445054030 2359
206400043 688
763057987 4796
293100902 977
657366390 9070
70001190 1610
145642991 610
261386905 1124
154768484 695
916883257 916883258
168914759 920
462521000 5800
365223012 365223012
865781664 3344
709358963 16482
1633455 88
735903625 3948
801205000 3039
269489404 1503
694259188 4440
128884490 1455
941103138 3137
216276121 1211
578854225 3357
71534925 1575
876897355 5836
159367960 5847
464277371 232138685
333693188 1951
630147458 11214
540566718 222999207
697037399 2754
19975056 19975055
576103256 2335
990003133 3300
266399846 888
596818765 2147
609803047 7918
917776166 47589
320126649 3101
602047462 2928
509589756 6084
413224972 213647871
97588894 515
483282671 4370
658234503 2290
626453175 5784
6067641 6067640
523500001 1745
107150415 53575207
28242676 517
657990848 21558
155687064 879
778206000 10884
320591484 4731
224401384 748
622010117 9668
82699891 546
345502357 2160
136675538 507
795039037 2706
301033902 1257
531902547 1773
545985404 2712
132730393 894
531132115 265566057
434749286 2707
242699999 809
782292980 4481
633002110 2110
311083079 1155
843052151 37994
634927913 2591
444503675 10115
979966533 4195
294216949 2152
676797024 7944
79137874 490
129439274 451
538501794 1795
849124492 4458
738297538 2461
814910171 28399
474394650 474394650
54033985 210
687520890 6046
495298890 1651
291000969 970
280095740 11356
307792304 1079
853200950 2844
574873180 344832135
1556 465503920
744035101 2505
251045835 125522917
596803721 2786
614232766 2817
185700001 619
246300000 821
227999738 760
282445901 3469
992745959 4867
526798244 1756
184411537 12807
681986303 2308
580949580 3068
126300421 421
253983971 957
4117 604252148
955723559 28760
965400001 3218
763202543 2544
944407560 9159
203400469 4810
42443075 218
82020388 903
742898379 3668
852299765 2841
119707468 119707469
222703585 881
539907744 2922
714056387 3467
8323 920540446
424289141 4555
330987929 1302
4461856 28
828428581 8460
971569427 51437
919910148 459955074
265255069 265255070
964012722 10874
142060821 1919
230741027 4599
825597247 2752
5460951 25
433 50074967
489176380 4611
392101905 1307
966656329 3238
992974848 6144
166613961 740
954603182 3182
653097823 2177
392163548 2621
642241425 6728
504030341 2420
207648541 3410
898007533 357446331
282367625 1460
309772553 154886276
133599150 2790
772713440 4224
739730996 21260
645223059 4311
888166635 888166636
542967602 42180
306359625 1625
828117251 20690
94 22136906
514983919 514983919
470393301 2972
619454360 2884
146464697 1347
417064160 3628
929539822 3124
993298088 3311
528119873 15253
543603531 1851
547422758 4095
508519704 17941
617283463 4063
160126949 2319
911575665 8758
206845851 1356
859825891 9135
540303410 1801
939556693 9627
989777016 970035220
719314890 140190
520554169 4248
820443520 3181
805738721 4306
549145282 274572641
130448006 657
925855749 4750
995219749 5570
719382196 3578
553371504 2562
554047527 4635
992981736 6444
117516665 5622
24347284 361
447596305 2472
640682518 3347
746117835 10742
337891733 39654
904805567 4176
593345205 4545
33629750 385
374700959 1440
457992550 1539
845186714 573874939
677212010 6629
524698252 1749
647700558 2159
994752778 994752779
887701740 2959
149644023 149644023
998603662 6039
940498273 470249137
816749004 5427
54155347 296
602284871 2065
590337134 590337134
790397491 802434
636220351 4804
397828605 3086
713848886 14411
133313495 1145
568548335 2525
445375733 222687866
232581730 1289
277799999 926
545 37339585
562705037 60857
978236229 978236230
206334435 1440
272419419 910
930296900 3101
473174988 7436
965683597 434877308
511252612 511252612
536098213 1787
349573622 11991
244765246 31105
146100493 487
61273 892196153
775497416 2585
554 103872230
333066781 1230
637805521 9680
874993536 42993
540805554 4385
411225784 5414
67506420 1706
769472119 9414
861317159 38956
884203540 14921
75686891 1120
2234 619146398
327000000 1090
893061889 5952
426490407 3213
3719 855436942
849965815 5441
842100001 2807
609597968 2032
978552203 11779
144287235 855
267000891 890
120321824 120321825
678241211 10029
938032746 3833
762685559 2604
907623184 8606
133667225 9486
128937061 1678
396298680 1321
799295940 10203
161399802 538
649380433 75756
223473500 1037
476575542 154620
304664817 1879
392521619 1946
575058048 3264
679039096 5205
362 78203196
309598969 1032
175061579 175061579
595271387 595271388
829033350 5862
1537 114836955
144299624 481
933899999 3113
99299669 331
374785141 4722
179929529 634
340669907 1346
545957063 2401
988655909 988655910
850139289 3058
99230920 760
497512591 2819
635081623 4612
145857887 629
1491 275673972
563564004 2194
2250 300316500
906257366 906257366
126426412 804
569497887 6763
18154721 80
230715462 1193
48953977 498
948998972 24973
360057869 12834
113100377 377
892500000 2975
780944853 5046
402245711 1403
166983599 1442
167832017 682
768616120 2584
738167649 3191
712362748 3019
461114699 12502
230360017 1282
463392601 2381
5654 858747159
513303518 2219
121500404 405
141000611 470
740997531 2470
674376366 22337
869477219 6737
95638214 504
393601311 1312
579899971 8010
392912376 1767
450892896 2569
651182351 651182351
785007453 21981
844948897 5741
617552247 8415
309458877 1916
88610903 414
405971952 2777
69126516 3789
482318620 1988
999972713 10732
529666858 7209
612900001 2043
611700000 2039
395872473 2084
449857921 2440
295262739 118323870
850054350 4005
891643303 891643302
648381590 26497
569380966 569380967
884716851 442358425
174172880 790
670440063 335220031
730725300 4860
627493004 2115
118821673 5575
174023640 1080
773017016 6361
8867055 88
437111549 3450
39797154 323
15855 731852984
10973 510902880
411501776 342080597
516748967 175238274
3233 876234924
460862589 1551
483599999 1612
161100547 537
967496775 3225
550963710 3230
135639900 1485
24417739 159
88500295 295
116399731 388
180285097 1923
758286648 7575
81871728 405
345241269 3839
778789836 3541
138838393 69419196
509450827 2302
238353544 1213
959649249 4017
352536911 1749
157850577 909
275243585 275243586
372608597 6163
931931292 5193
864792248 6509
875657417 4075
71099762 237
501876177 2766
539111061 2631
927706913 9328
932660609 5194
838009485 4155
822772039 5960
415586919 5884
68999973 230
262799999 876
387832500 3300
18000051 60
685646612 6337
977703260 3259
551195247 275597623
296999999 990
638965904 3646
540176241 8618
84618975 623
18723 736150914
736502455 2455
1395 119865773
293916275 1566
4424 557171197
495821111 2087
131889892 500
663449221 2413
812697291 2709
2861 622590793
351049843 1859
662645994 2522
443269245 30482
639902134 2133
582767719 3669
896404346 2988
558900001 1863
422547735 1983
599172955 237234582
436837662 1867
797453074 3415
318348968 318348969
657766902 82018
499042535 2063
76 20053592
832044688 9123
867600000 2892
510001619 1700
374593582 3544
187436377 93812
675606907 32668
309900003 1033
8934 882795342
312529603 2334
430185383 2812
921690408 17733
581546424 581546424
507269380 181816559
902447503 4508
535500001 1785
668044253 334022126
923243923 461621962
991433504 9292
278056721 7741
745362182 2881
744030858 5442
39218399 3771
124065648 882
890753986 420778176
590701969 1969
168509674 648
466505776 10852
276242092 1148
277597704 6106
106827835 53413917
956343977 3293
8470 940940770
205014013 1275
83099723 277
450474403 450474403
807642150 547554
1552234 28
425738324 5484
743958474 4798
303899463 1013
82924171 399
319485527 2664
17076594 218
344691062 344691061
796748076 4075
411987111 2401
313087380 2357
185149057 2064
324915512 3342
992 112255712
815875432 3434
69946002 235
293609899 60274
788663107 70172
922822881 4340
461788257 4568
244914549 922
365961865 1556
269839192 994
738862932 4714
966821091 3961
387405278 2477
941553375 3675
834890996 4516
127597823 768
338701704 1129
759572593 11483
383611261 1676
707857294 4332
113275664 113275664
838502796 2795
24174183 24174183
156763120 680
709399095 3663
982504331 4280
346372173 5618
203100684 677
312350711 1763
432174228 11545
466600603 2398
19311 291160724
138000459 460
325225587 162612794
3343105 1770682
571498096 1905
230367618 1753
695137121 3627
756790472 5790
726903124 2423
311405795 1053
556041980 5297
601336745 29956
657923454 6057
800162308 9849
646199498 2154
414522173 10536
182244491 5389
262267811 4310
211358989 1097
65458958 65458959
932006046 363190
369370326 369370327
970503762 3235
334199502 1114
138000279 2958
37000 297021289
79581315 402
165515724 891
913197151 65303
503017793 5202
682789224 5597
363598789 1212
965546495 5288
905400783 3018
570030740 4187
739251355 9019
166624777 1692
714000000 2380
136499968 455
975045971 3259
20274218 87
799380216 6523
277 59436444
251711437 125855718
783968353 41650
347826458 1262
855721229 6770
12945554 95
361728173 1545
491172875 3186
939624615 8220
607127508 10547
292362521 1507
982467766 747647512
343501146 1145
340251133 340251134
973505905 3245
868546544 9055
653997821 2180
196450438 1501
770997429 2570
14848 872334130
10084 623576004
345354895 5139
913163758 3309
3764 596412361
658969428 21700
337500908 1125
930339689 3171
748117963 109342
801280094 3565
669988171 2422
636473328 2582
986803363 12379
932651194 8689
96527089 2924
494221401 3845
313874398 1861
734851136 2636
652410823 28612
180427551 90213775
137595276 954
737081006 8609
130758702 491
81298530 342
904184674 3633
914146849 15216
473600881 236800440
225600335 752
20107146 134
863835458 863835459
7191035 28
800724165 10354
85200283 284
909381452 421533962
940797415 3136
2198 608180006
854521218 3026
18358 942502395
932571663 23917
58732019 244
874781662 75536
91564537 377
709797869 2366
944268009 379291497
69599786 232
380191133 1293
970774559 8982
332997995 2101
551015672 2246
853949599 5600
708738155 12348
844832551 4899
852663735 3046
959471748 453542635
931150106 931150106
478041911 239020955
596033005 5695
520999583 4942
73014030 369
858617691 4613
966869818 3280
501942168 6972
544487395 2516
497084847 17619
16771105 319
825494299 8620
240015371 1074
236931409 118465704
874196113 824107518
198913320 1314
906818935 3433
950469250 11750
633243965 316621982
968742465 3904
601019013 381944883
207955660 103977830
481457279 14880
3370 842774621
1425 343554445
833162271 55313
94799876 316
147017630 1101
4928 986898674
352852163 14642
496654195 2149
326398912 1088
219795646 84765
613886287 6266
385038543 3301
579830217 3346
958741827 3567
372032158 156479417
264360621 2140
287624831 5104
552759279 6877
598271924 8214
495094097 9662
262061617 6344
2952 709024587
634563953 4386
215364261 1411
905882361 400604912
874028246 8124
758304720 17370
377794749 53488
438301522 1461
504486331 504486330
73980428 73980429
356726539 3873
383760572 186184935
634392200 214496051
375133105 1355
803874453 55331
594130117 2798
989469911 6852
2175172 19
856753848 388122364
597604051 2790
70825337 319
524766949 4974
848178475 4393
456224179 20724
525866494 10407
593722712 242742001
751799999 2506
367628080 2515
938957737 4447
495226468 2524
139209116 521
876341944 9441
780288677 8541
438046663 3343
962096792 3207
235500001 785
535458154 5698
607757360 607757361
420939400 1524
755574506 5358
394967896 1406
524751830 20531
574069584 9688
68680794 273
759211290 6975
395585201 2483
935867720 345903585
924430252 3642
1834 380745736
166754435 1414
275010639 2960
294589492 1002
134725429 1371
61863224 254
837985581 837985582
2883 781746040
794323208 4960
116142853 58071426
822610608 3542
61049731 410
90436145 657
640298229 4238
700200000 2334
7826719 88
622500381 2075
790662569 395331284
74153723 894
571198095 1904
829623035 340428
897902994 2993
455651405 23582
147439678 539
114446738 517
512562660 4763
571199999 1904
383742434 3077
533698220 1779
861746783 430873391
8227 617255356
790600966 3340
165435839 765
123543034 85070604
254304811 2595
52202379 268
491160471 245580235
745616838 6056
218460023 109230011
7354 539923693
83760256 418
99434149 366
219511340 62313
566117019 283058509
200251036 692
399522222 199761111
944590845 8589
622124873 7602
534208484 2603
873355778 5764
469568132 3058
342534689 18304
267207099 1041
616 104826568
945596847 3152
2334 658447074
479518117 2937
98409419 98409420
808529497 10063
144213355 696
456500791 5725
969252702 248196
560998129 1870
167089230 567
957059962 410494058
919249097 4723
721686675 3315
601229282 3899
580278787 41012
145248323 625
3691 735442823
930090623 8563
260921817 2726
183051325 1413
936665664 7872
421676137 379396689
836024909 6862
66424049 567
432739001 2572
265200885 884
728432267 728432267
546627199 1840
242320926 1715
213656898 806
823037584 5165
260639354 3107
351470045 17329
183600001 612
19071 914854941
363319102 2844
209183785 4898
304266385 1625
250902813 1046
625223271 2253
451865709 2996
186385006 1935
173260972 1289
128396207 452
139856775 582
875097082 2917
638845200 4518
619325402 6666
859199999 2864
746573309 3999
926036739 51134
492189154 3385
827899295 3612
4248777 56
6197698 71
256353211 1838
784330548 2659
781075099 2833
382184170 191092085
550870977 2116
751292321 7655
401646239 12328
534278820 3210
125163080 125163081
15373450 93
74541879 2234
762904328 2543
536043420 1998
959999999 3200
338211926 1657
993304953 3311
743638683 33307
32317093 111
409966523 8404
92151452 413
877191654 10281
586720414 2007
927194251 3522
255379925 9109
789607119 2648
263725398 3006
607749903 2679
208374008 2021
617042166 2418
2940145 16
948599918 3162
826470503 340249484
369760101 16550
974362799 4600
506455590 12235
348372900 1845
640630836 3273
685497716 2285
233686002 2739
894199780 4348
622210874 18395
283500945 945
73264519 1123
926926312 21034
735469735 3289
112973939 810
939596869 3132
888598000 2962
242497707 178584321
375601255 1252
17059942 57
816266504 5707
328624709 1515
605401201 3188
866818646 7872
807459079 59602
580393011 290196505
199231267 1541
546599923 1822
641384876 641384877
380564054 16258
14699952 49
366534432 4207
268762686 217294012
8151 919274921
796125818 5921
72257394 800
803596509 803596510
5797 369813921
41505971 1039
158999999 530
113369253 513
1197 217999957
276647469 6053
294887129 1239
980365785 980365786
842437538 3420
619360027 13402
876900001 2923
958218765 3409
99000512 330
2359 402180343
604565891 3281
691288850 37910
332 60209196
134718558 694
481007517 3377
69399189 292
379822445 6297
599529907 299764953
935940802 3479
903794396 903794397
847027727 423513864
595246070 3039
655244145 73228
467955966 2751
124109815 7410
29598468 104
256676547 1168
684411222 2713
284573852 284573852
812884 5
20893 219173610
823799677 5473
631993772 5123
281 22926676
136298213 663
453002047 1510
949419953 7535
598501779 3244
756300001 2521
92400116 308
462300001 1541
622200000 2074
421934474 2221
9942 996466776
300793815 150396907
396898677 1323
352389200 9320
8444 884939644
151737597 2091
992103306 3307
119501173 889
420546767 2936
399038072 4413
492820056 6408
560365093 6742
11330268 4870521
826611600 2930
90442120 78814353
914219229 914219228
346922206 1715
100424799 395
174003165 2961
169205400 1170
451139940 5201
13123 146433894
128417562 128417562
1305 271445220
602508855 301254428
115271860 436
881069497 31423
464728466 464728467
623953634 7565
554359242 2406
168951500 738
881399423 3917
878399660 2928
194263064 2187
464418441 1593
246905633 3360
594228674 6716
976499029 3255
393797713 2352
373986522 1737
751702795 4591
204444493 1726
159 23914592
745637222 2523
650835079 43288
314655800 1450
716069177 3597
226588949 841
873557685 47355
737172982 3857
245099182 817
521921453 4539
386822874 193411437
104848891 52424446
722712240 2544
612119199 2800
358330045 2742
755614493 377807246
882073775 3123
439900438 65419
19644 657436857
372527493 2991
646752544 272462175
645299109 3591
452859336 2036
539117893 269558946
931364583 4784
3695 540264425
19979882 2541
871835839 390903000
515984833 2627
279900890 933
63150659 492
882851259 536094091
294256264 1258
635489184 28776
531575301 45284
168012677 1216
661839336 3807
906825443 887520605
575639339 6515
230101299 1100
201376271 1787
767279975 4245
168654594 579
80400000 268
170239480 1887
389589265 123444
95707400 530
387486114 1394
962346568 7959
121692127 2275
870411875 3538
34579077 146
220397436 4295
452109092 2409
56827249 678
388067166 2907
134103850 549
6866536 23
840651239 3371
33427030 227
68099773 227
562581773 3746
1018 130362026
708897637 2363
680700372 2269
108899637 363
569630879 2208
128935049 964
125100418 417
602342876 23805
747406003 747406003
559290119 2225
342906138 123570
387200270 2174
322209856 2911
65792447 416
227294232 113647116
752385300 2757
310798963 1036
225758248 2959
593175539 19178
449603024 2670
713825008 713825008
341029432 4801
197740201 1050
466362451 233181225
686568707 11803
173029210 604
627597907 2092
791166681 4707
964838497 11624
1185 182310962
273286185 273286184
602688695 13012
871736908 4201
352128150 2871
57790208 224
73778320 257
215944152 1688
135622551 1767
659400874 2198
720145745 10242
1028 126076201
38217015 559
463199319 1544
195819454 793
373184077 1761
827400000 2758
360264023 1269
640040231 2626
577513187 288756593
877961786 24155
851699794 2839
915687905 3256
571 165200320
826365547 23900
231551140 787
375600000 1252
79199984 264
36547017 261
561780944 2421
266858850 2376
3775 275718450
463825912 2783
465786718 2671
216368373 12263
173446459 173446460
145577097 529
447107164 2527
74099963 247
700721425 75191
394186303 240042
243794071 1170
807896937 9092
635111680 2240
376520737 3874
537658452 5436
513793152 3456
679170179 2472
316142197 3052
455229185 74311
329398902 1098
841202804 2804
550566069 254270836
135725382 459
87638379 557
834476467 12061
917086795 72802
111060337 5442
294769085 2005
554706360 11996
208047499 829
205499316 685
132781347 194409
3158 898100947
58120231 373
497698342 1659
688114000 3220
127557962 706
731895995 731895996
446824125 6028
17630028 116
354622267 1331
453143178 5517
456352080 1887
948928124 4780
209778179 4740
385915105 3834
828007050 11570
903727151 3504
452399523 1508
223514675 1311
139902010 139902009
809142113 2862
575803158 4687
746025876 27351
622253012 2235
205986527 828
54669231 304
650346617 3167
841592255 420796127
520200441 1734
140700000 469
878151863 878151864
699800796 2412
682983420 13210
41700000 139
926803242 3653
841953383 6261
616340657 18373
536029047 536029046
741809088 24901
423756678 24666
304381044 7612
4034 832395847
975769412 7623
627235524 2653
184499386 615
1343 368651903
788099999 2627
734403126 2448
747397686 6841
752551618 27751
693902314 2313
960203723 480101861
223103525 5873
343199575 1144
836629435 7148
342699349 1366
328070662 2701
126599682 422
170942358 1948
971484001 4000
268752751 6125
751182411 5935
218099999 727
485051206 265845840
260806893 1306
403036150 2010
559203710 1864
28367383 179
912600000 3042
814109184 3024
755070581 3004
41400001 138
330001100 1100
751858712 3367
811534214 3490
392337052 196168526
185400000 618
463887350 4179
559641672 1926
2662 720544186
583801945 1946
160318874 2359
211112365 83039225
547927558 273963779
139328743 1722
578731681 7545
988460683 14276
239708167 239708168
924004615 3080
541891502 2619
532803379 1776
895995779 3282
238837326 854
354988999 1819
687900977 2293
733801287 256006703
352131713 1216
131215308 594
23961056 115
606773161 2988
966922157 7701
302303814 1397
815097536 2970
579600001 1932
877925850 9795
29866534 129
554381680 2787
4310 875842155
473061376 2287
666902224 2223
494142861 1653
854286760 731466254
409501366 1365
487198375 1624
479950480 479950479
513648895 1786
265144698 1422
342168848 1484
177822616 7845
860509656 42444
111900149 373
932126051 6278
965137521 9040
561301872 1871
538802467 1796
740400512 2468
251099163 837
136896971 530
184199645 614
161604070 1877
405658079 1460
727445839 2540
478814038 310173929
446912978 223456489
285093467 1830
369796985 1268
757752013 7798
796962556 426868
600370470 4930
66258071 243
9959 946729217
997028995 704249772
9485 812513302
321229300 1715
617 172790407
410098632 1367
337729509 9886
600602064 20532
719802686 3013
925391977 3922
444833519 4714
587699024 97592
332825512 1470
41356496 424
924481049 8127
643849634 511504636
110399633 368
440858286 3446
247400439 1358
320848947 320848946
599479676 599479677
859500000 2865
453693789 2168
954168095 3423
4005 456854355
575053342 46993
780476214 2667
983699068 3279
286799044 956
121379952 475
826675304 5252
836687523 13580
1762566 6
20019525 20019524
936244178 5686
170211904 1252
10369935 45
508277179 1926
864302880 2881
448799964 1496
262720297 1087
582901942 1943
158943239 560
72201459 428
135625874 34509
789897368 2633
789297368 2631
803793497 3784
635507865 6645
647363865 39059
102145991 537
527074560 2727
18300000 61
715197617 2384
870521051 4253
943155441 3452
939698917 10508
622108756 13383
603921762 5837
739611523 20209
200416183 2927
951681761 12870
454614501 1662
843926416 4636
732901180 2443
382501274 1275
2328 582670464
174081847 2344
523355343 10522
757103433 2566
512100001 1707
742258225 9104
482213121 1804
486998952 4639
248700001 829
593399999 1978
682489044 12564
743197814 2898
315131569 6120
808190702 3982
250604433 5062
708224522 3652
3043783 21
193158990 1005
374696680 3109
550862713 275431356
1977 472832203
910601028 3141
434601481 1813
842427817 9508
585367568 519235980
494560440 247280220
933424553 8284
51893777 51893778
415281626 1639
351516755 213674885
167822753 4436
474542013 2432
932546407 4026
489697573 2171
100049297 2417
580599327 290299664
471 21658813
753600136 390862444
399354336 2584
825463403 3225
161992737 1698
663407214 10682
227401295 758
94579528 378
278364745 2583
441601471 1472
704102988 2347
826637904 279027917
802297517 9133
336901123 1123
969957870 453066046
312792558 1495
66297840 240
9187 610319971
673764850 5602
3097 760517902
12158149 183
246108869 838
157500611 525
931966351 4578
139625584 69812792
74580371 514
412500302 1375
693913354 693913355
869214157 4283
100820963 428
341009459 1842
807024673 5248
634640042 317320021
65401217 2396
638315391 3244
663597789 2212
128503 741755869
231900772 773
130804329 823
756570270 756570271
174264252 613
14361 502165126
662106479 3824
321411916 1353
665036399 2870
685123399 2525
329812579 2654
103968158 369
940151707 12053227
7710 840291668
421202656 1404
595070777 277293
601549852 2667
278445807 9769
579697124 7369
465144683 10294
108000360 360
307283601 1300
842608574 6075
176699411 589
164252249 750
902102375 3007
372066113 8526
360412141 1254
945303152 3151
945991216 99859
963941545 6759
411899422 1373
4644 807025842
858344759 7092
586202973 1954
332701109 1109
261517628 1381
253434937 1240
379070105 1708
670802235 2236
418377127 2542
20317857 68
701558792 9234
234981323 1401
2007524 15
909594410 3542
759763619 3438
868545121 4020
878722768 4168
620814833 3142
3562 844140570
4526 226983426
159100378 765
83513704 486
405445600 202722800
350345371 5035
420953835 3317
939764628 4092
718442872 612302162
160692122 914
754765127 89597
510333150 3012
12899981 43
342901130 1143
272400453 908
648102758 2589
935197556 13107
235138858 1546
686700000 2289
746110014 3840
830581143 4921
885984917 403524069
567655184 16619
631502104 2105
865704188 330263
406672 2
678342599 2600
3113 822497999
163335812 3151
860732401 13240
651370535 14472
534121992 2931
353479818 3403
630188975 2225
795527139 397763569
346501154 1155
957296809 3191
512839100 1923
956584390 956584390
777183307 666538
80347701 628
789601833 2632
607019953 2233
421015436 152248500
622943405 16967
730501220 2435
180000600 600
559749238 87483
125727770 1289
937820261 3646
852836689 3202
251993088 333982
123939648 1450
877804991 2926
960780676 16975
252335344 162572974
420824430 1755
201300671 671
870766170 7696
503773251 503773251
923701528 3079
632997891 2110
42176993 202
947544880 27481
12012972 58
516733749 2067
717158147 2611
949174874 4625
851490482 792918200
207149232 1032
947750677 14158
65126491 429
34906273 34906272
280558276 4811
103632518 447
6888 701608747
233434019 1227
622709605 4413
999903334 3333
3195 343529595
499201170 1664
940836527 3496
271200001 904
360599510 1202
308769300 23715
32165121 160
721135348 360567674
697087443 4159
982912080 35540
67046724 361
3037 831674385
940356068 5545
313841314 7013
88097948 307
805882015 4254
367373130 35115
963039820 810698681
887394945 16224
478651458 4481
714732481 5544
198508925 100273
980981375 37294
820573030 3279
237528565 118764282
245317904 3111
62297868 31148934
849082233 5045
696698216 8525
779580119 4475
382358519 1095714
623161762 311580881
346207513 2986
2826 208889542
65376855 1978
831598202 344027201
375300001 1251
131100000 437
901665193 3139
1457 338619425
475359282 1777
892221964 7507
917010448 458505224
1788 257043931
521401480 1738
42875929 534
731018792 2537
879383665 11617
444587591 17066
460882155 460882154
733987941 3741
547806930 2827
84645 797852437
317711111 2570
418337092 33857
833 241839059
110730152 406
51856913 25928457
3663 903153945
629268637 3606
315484445 68853
709447213 3293
484445820 10040
65984885 333
964762995 3674
145198468 1413
849593488 7944
544838504 2077
232695290 790
168804591 168804590
360673862 189784
499113631 249556815
764586003 610307644
924997633 742714124
472019394 2327
226496145 1738
359295212 14451
1627 273784599
30629315 15314658
749104133 2497
358111800 1245
4012 617839047
385461317 1756
763551251 4375
523949593 3731
201944026 201944025
66899928 223
957995758 951891998
527398243 1758
184364851 790
891841139 3070
198900541 663
588601961 1962
282 24357309
237839973 3831
103733464 1065
745878251 4883
867900049 2893
113382693 699
475876517 1982
437840794 1672
765300001 2551
164600087 82300043
789834342 3519
772483401 386241701
661846615 11209
776516278 3479
548949937 2014
294120162 6753
9083 548960473
970818089 19965
833228450 156123
233100776 777
51026635 515
67003909 313
137863374 559
447078440 252931374
382688304 1333
73964 821370220
44729751 325
312844261 9555
132232079 1110
377658205 1582
681302271 2271
1948 398880272
518613098 1873
912865327 8243
455491688 2031
667634462 2963
113381056 2757
259200863 864
34492166 153
454698948 1949
984560009 7770
469484358 225873793
697694792 5403
151640556 2406
536313111 238185994
35589076 35589077
678895461 306147152
564223880 2353
571248189 6471
470985761 2954
251730570 1038
977399106 3258
832341719 3373
234300098 781
438001214 1460
72175425 327
163482647 81741323
564282952 5156
389002167 2706
236099212 787
804670017 3342
305746055 1116
963224488 9928
213299591 711
923252049 7502
6047943 30
989136783 4016
251099164 837
876921819 429329608
477547823 5142
452225228 184083146
192935246 1309
410798806 32446
23706371 106
985675130 99862
12991 824193600
133262642 517
188167750 1513
244671075 1089
674098179 2247
896455300 896455300
824146976 3049
10955 748993350
818826550 4083
173903536 1759
472823810 2139
177476661 707
968225497 42312
409930996 4828
47737194 235
317999669 1060
715248001 3495
480295388 5881
16579191 56
946198646 3154
787553610 5682
124499696 415
266999613 890
944099298 3147
138153509 495
1420 264344709
131879066 2134
1087 325115178
813011934 2913
736842401 150376
601685172 38466
367896271 1291
720600001 2402
520646124 3266
441051409 153976053
143400479 478
235108075 1262
422653082 9453
311902414 3085
978358200 977698317
860099656 8948
251513056 1055
480417745 480417746
961896876 410228985
835647802 400873275
551694687 21543
776376320 9080
62400208 208
882809177 4647
966725263 483362631
67062593 33531297
560699975 1869
151793885 639
485401388 1618
16843054 137
233664544 3415
584217547 317285333
496421008 3071
426154032 1468
377401257 1258
799976604 3269
352212866 2424
674100001 2247
362583142 1212
364306111 2818
493601369 12066
664369983 2347
75979723 481
150501592 956
2114 489007199
946320950 4075
69494944 719
630688097 2513
74203731 439
849848725 68658
483191646 3946
969069889 5417
599588385 2679
702902343 2343
42492234 763
894671450 3843
855701276 5210
125484097 2612
931402120 35142
991970195 89222
929030364 10633
224699999 749
406176848 7024
168886368 2016
60140237 866
471930803 3458
91200133 304
528060742 1963
81356439 440
344574620 3606
819655240 145976
896590198 3034
300480504 1061
908118433 5344
642933707 2299
35269 826035249
452629555 1639
891600772 6932
256975416 2536
922496925 3075
235790275 1825
74246295 74246296
756826789 378413394
643896606 3643
588176441 6543
391 18414145
633221274 3974
381100604 1285
965402983 3218
255299239 851
292199784 974
109662076 403
792600676 2642
6005633 32
853853134 3027
557420469 278710234
786902622 2623
32646460 109
497161813 2917
858794425 858794426
461959205 4382
605700001 2019
264299118 881
725287135 2973
867782409 867782410
401929103 4839
939201706 5499
640408967 3325
417497523 208748761
1578 298158366
724226961 3444
466607547 2014
171388614 3217
49755838 769
164832437 732
454959295 14597
932359449 13246
180457878 2334
225513480 225513481
721800000 2406
263400877 878
576206515 3042
324706707 44967
631022206 6665
443999004 2635
9931 187565926
58174889 343
802200756 2674
463985567 2272
711303258 2371
950703939 3169
631353141 2842
4651 924250909
471473005 32942
25481539 140
35605468 15270947
991796693 3306
82996070 3768
360637379 166202791
971876684 3266
299318859 8903
154564355 1334
132177672 2796
697494717 697494718
482103765 1989
118199629 394
414573961 2636
500245249 12875
81299728 271
976618600 9650
929585941 3768
249659669 124829834
181191830 3837
824071996 21802
971696761 3239
753899721 2513
231667691 2628
960451153 4244
952743605 11615
720683522 2662
602686783 2884
308701030 1029
371484971 2056
201 48993626
441876972 148748882
281700939 939
724558 11
329272422 329272423
224608431 1112
767536496 5753
40948984 24206464
756600000 2522
998298231 14518
102299660 341
309592065 1394
986779374 5253
356919926 1833
264210724 1406
511847012 2357
672735086 6794
6556 814817356
967639120 12233
643497856 2145
636234249 3016
669422460 30052
513716599 4115
406215346 49605
911680595 14375
512408476 3825
593156414 15524
99852624 49926312
2301 595245690
4795 552451130
227237570 13524
486207996 5943
58841456 58841457
532487458 4612
792121041 4115
192000000 640
363363466 5855
946616161 473308081
805797586 2686
412908476 4885
702003736 2340
603273446 11818
890495596 3155
941359406 4690
792274048 792274049
521998259 1740
840681239 840681240
814852334 38247
310690851 1582
198822120 984
470049593 31492
143974468 1101
109645654 367
186300001 621
558299339 1861
1548 49632162
662 119750921
738810670 738810669
74249199 2440
243198833 5528
850839383 425419692
530700934 1769
604259257 3722
731265644 4248
355975036 355975036
423586270 1640
33888 295334188
566938271 342768
206266178 996
129236069 436
243900813 813
390357509 1643
892332757 17550
523544880 2423
625971090 625971090
898890300 3270
58966424 609
402615643 1471
35918787 333
803400153 2678
794498089 15241
5787 347370462
310943353 155471677
807308590 2909
549427689 1901
962118055 4613
370794763 25046
265800247 886
969303222 3231
825000000 2750
132900097 443
796199999 2654
32122294 1029
269400899 898
210174200 779
438147618 15613
16382 933424098
184856874 1457
18278 583707930
199110132 2971793
938278236 469139118
167715291 1006
185567984 776
33931873 114
641275839 320637920
2642 770007848
845790660 10692
3131 785126429
692661658 2414
995403319 3318
11539 576361098
608193344 6688
806056441 370779968
7038527 112
472627549 11315
377636202 1597
805828849 391005215
730067438 4107
260 24208860
631466522 2702
74328435 13711
550502342 1835
532444022 3130
123754763 960
270000986 900
851955270 2841
989840641 6528
626942950 3046
765967838 5793
783996172 45460
572103744 1907
918463018 58281
564364630 2091
173508008 5510
856327725 3069
590391969 2880
13845754 55
1066 203673581
360342489 2648
401043759 3380
298954026 1270
501280037 6447
998673918 383074
993927536 28953
388199439 1294
702745671 5170
33170000 131
408483521 2441
533510207 24288
343297303 1166
749697502 2499
825001679 2750
749675772 14659
71835659 298
994289311 994289310
424439228 9052
554931719 2751
724056137 2693
850747439 2869
390682780 1972
1906 557639974
435947461 435947461
73355463 387
335931877 29666
650808743 12568
880501614 2935
729004131 2430
830495121 5306
699330892 11229
514975086 5710
312159596 1176
454332473 3256
626541885 2601
696315263 593088477
24000001 80
38562410 482
485238049 4328
81128460 585
910790487 4131
253351921 10006
643785451 11550
738297538 2461
726295724 7185
278173007 1411
294748211 1444
99900334 333
35999999 120
364250252 125992237
680752635 3076
472270493 2058
172514915 3521
396814740 86164
507001690 1690
608770282 53571
550133747 200350076
338887044 3113
428022764 3874
568484514 11822
904059173 390505265
1394 394595398
968264991 25663
653084368 653084369
156778049 975
494152885 5815
178160849 1109
189722989 94861494
910032226 4564
950100001 3167
617094575 16922
750447519 3426701
168885354 803
302709172 1088
516156082 1800
23700017 79
413626067 2084
424200659 4420
272742095 29136
395861039 1514
653418427 2771
450 28792731
471958301 1878
962490798 54234
3488 783123419
522910481 2635
162372966 553
541799999 1806
248981241 1935
375212691 1396
992436623 21082
779639637 3088
757359849 2558
162355683 1277
807601486 2692
844647711 3812
946381206 473190603
3456 401289504
515570777 1927
205798787 689
407699329 1359
782154025 2725
28084495 178
722804750 722804749
850622686 4769
545832022 7889
639035058 2377
905387779 4070
295757830 1979
985979492 4424
917520819 458760409
865199406 330095936
57900186 193
584380431 65411
128699572 429
891297168 2971
851410114 3101
737113266 322028338
968035667 393396305
386236319 1290
808601933 5135
203537719 783
678308318 3242
953210999 8453
165000551 550
897294466 897294465
409799162 1366
164845409 885
998354292 4357
552151972 2371
312899901 1043
291624199 1340
230707097 1094
301920611 6069
103976475 421
326122254 2581
161436352 719
628197905 2094
198324919 25358
1709 105218003
777632813 8938
594599348 1982
487198771 1624
28272707 116
447128614 2878
717176318 2783
382750626 14824
314401048 1048
332082017 1770
193200001 644
498059939 249029969
209244159 1360
2046 579734100
770040865 42671
284719487 7098
807899183 2693
794777530 3941
73115404 588
826625699 3669
915252779 5251
700621335 4553
113099890 377
227293039 227293039
264716113 919
535641824 2185
576301920 1921
673636501 4500
2546 656918545
452471259 1942
945254713 472627357
57072 776692848
6931 654376503
455739366 7221
119115577 5549
422099999 1407
798842954 3299
467688641 233844320
744302481 2481
985581576 12522
23999919 80
669654697 13137
144008954 2395
69786539 1695
378901264 1263
983426276 903155841
947096843 3157
516524729 3135
639014349 4225
227296113 110698637
257123983 906
124500762 415
17668609 96
545999377 1820
777076659 388538329
390599240 1302
2189652 12
68645355 453
88596203 1204
859341921 3340
220278600 3071
650535860 45877
365792446 89109
671694577 2576
200806291 1726
551569712 2651
620397933 2068
847 87020306
859176954 9189
407510909 2822
262516992 4352
928744276 6537
846002821 2820
237821239 1467
547893142 3899
802502263 2675
768337867 4709
1297 138941921
2664 533154710
200733268 92435801
891967655 264052
75311247 336
562892751 4270
872080079 2936
650883786 2562
868200001 2894
137953853 68976926
547094303 547094304
993956850 993956851
3148 790708344
687449461 8258
805997137 6115
670392067 3380
363286900 1256
469739810 1835
837297869 2791
793983722 8609
657605795 3456
951300001 3171
669140302 2757
490696110 1882
71154662 3743
774002581 2580
815605633 37307
988915465 16812
2811 748442034
8153 950280427
791796282 4003
243779010 1335
276117297 970
97084025 344
618301083 2572
298706689 2935
328195173 1268
338177769 1466
642746911 775328
28543510 336
251714533 251714532
841743881 37366
56821073 215
759152134 8523
493521352 1693
301980641 1201
761316255 2905
653355779 2257
537670846 268835423
109708627 109708627
355206094 1387
723757109 723757108
833570973 591335983
182223267 1458
20971669 177
364381181 1342
12011104 56
259798214 1185
5823556 43
292285638 7954
695417792 6544
752125931 3561
359344012 2569
361984409 361984409
449673359 4311
80401004 959
526245450 1850
4926 787485138
801446167 400723084
188399373 628
541868863 12511
95724652 572
241 31200081
803580750 4725
128547406 567
579914417 3020
968654777 968654778
472827849 1685
877148037 6554
515400001 1718
218754757 1188
942050513 942050512
235499215 785
491986494 7157
58800196 196
86400508 11522
494118135 1713
494130669 1958
276456862 99146611
176099413 587
420001399 1400
731234217 5901
462706567 1609
260240946 2230
77893179 1082
792821229 9209
203476809 1054
567547232 23464
531870376 2775
5826 715226560
661440822 11031
597260820 298630410
425959547 2973
521695921 3300
364060729 9070
145589024 1987
602102007 2007
155812108 683
163484485 81742242
965361500 15036
460553693 14972
380714399 37950
226799244 756
316881922 1214
51610900 51610901
783297046 3563
469056705 2403
624968322 624968321
190048173 922
832907527 416453764
223799255 746
498020713 2069
796152421 16243
659570345 22765
559809769 279904884
6812 310378189
978721436 4202
6213 848335446
213911229 10980
576068701 2336
991483577 5357
151586754 1301
72899999 243
618492788 212365
766197446 2554
929483016 929483016
74175606 393
266305800 890
5226 846139056
11745 612278595
190425928 5012
348721877 8797
579201262 62605
304760651 2147
384132689 104101
746443539 373221769
463043127 6034
34284462 226
969553094 969553095
466879599 4899
63180504 278
174300653 581
284165855 3598
868797654 2896
864067538 7591
885066183 4433
456298300 4636
802270959 5568
105535673 774
235606202 1118
686099591 2287
977290465 977290465
671372333 4857
573720781 3235
118862466 1262
743758351 2988
57485692 388
606681141 5232
759150979 5780
470153717 2519
355821387 2236
346576714 1658
872851671 8092
126207439 607
5157 452155446
863402002 40817
333788651 2990
883392427 6542
93457546 321
143299799 1050
373644544 2611
41724431 996
392271167 392271167
933201079 3556
933720027 4235
796514509 16928
607481756 10408
18391548 178
71608729 2077
602997991 2010
73275883 365
154295959 970
738133248 11392
555731588 6601
871509915 484010025
708240261 5626
495598347 1652
497358389 3379
327898921 1093
15469111 54
738540273 2605
712993764 3849
178793973 5546
111162583 546
298195869 1260
987697761 33040
459814341 5259
692936049 346468024
159899931 533
613478815 613478814
285136152 58001
959699395 3199
490603285 2170
189446445 1680
992404698 3308
668997618 601435081
924161824 3172
289298294 11895
25530692 369
570759597 11016
478904446 2985
324510922 1716
560561927 8706
936062159 4488
487757654 2101
399085095 3117
727093773 26613
140723648 2054
273213634 2387
324917721 2257
594101406 594101407
400651612 400651613
758997470 2530
437527162 1868
24879733 186
813921680 11440
178317827 1446
666599999 2222
587725938 293862969
575740379 2903
906416027 449734694
311705697 1260
109682355 54841177
720977340 360488670
883381482 3911
333053505 6813
826198859 2754
298215536 189394056
338608869 3240
75004122 647
902585610 4689
70729859 867
476534125 1997
333499056 3176
159000531 530
160632480 717
862172298 2886
360476370 2749
735596954 735596954
2323 582498775
673440767 4818
658653084 2556
580557958 7147
379083401 4038
454981573 2771
547435070 457466256
835374782 6703
572774500 2486
795175844 430190636
863960109 24674
603300572 2011
393898687 1313
33517125 16758562
142267504 1286
91230576 656
425557455 6235
1651 189649243
2625 356622000
64811913 398
737102458 2457
676263296 8188
793886529 5570
280171749 1084
30076485 6718
366775967 4512
827703649 2759
213049611 1429
302698992 1009
758099694 2527
44999999 150
397466248 12955
47700160 159
102900343 343
952496826 3175
976556196 4357
105337731 360
538132415 33216
147900335 493
476012122 3179
817688953 408844477
272900627 1074
556669202 10811
945582711 4492
42794180 676
44029724 1269
529872149 3692
336277746 336277747
873799344 845684810
373501245 1245
708491198 5243
660976056 2301
561072441 1970
372360145 1459
772634058 772634059
303900001 1013
544103813 8023
205500504 685
254131028 3578
736502429 4586
776994547 9974
461326751 3804
114345056 2234
113129227 483
447057755 6837
408729161 3340
924295757 3673
450001511 1500
456718680 2813
13095940 8786
859495282 3816
981754448 3390
214500715 715
819672834 6356
543725101 2412
33096427 614
496827600 26427
608050499 6150
779163208 4537
90556048 411
862088857 9634
795735869 2722
291901845 973
896397910 2988
684324102 3182
115500386 385
897683412 448841706
843841256 363816605
345103131 2138
322986964 119754584
206335134 1509
380091786 1571
886581058 4123
512999934 1710
920308051 4186
86835943 318
71772005 713
453890166 1955
364244783 364244783
251561134 914
859099855 21941
443099758 1477
312679577 116622257
221164609 827
859223831 6995
729287862 729287863
534515949 476923228
740394271 3488
928288569 8261
101247897 354
468600000 1562
190398529 1947
916068905 6027
190499364 635
500915 870846435
502198326 1674
857402716 2858
121201500 8245
864395863 170728
107332691 394
11897440 80
286310417 4336
936596878 3122
126903565 631
925553983 6044
741427323 3114
406830488 406830489
294497929 147248965
407953392 158367
273250180 2146
749229136 4257
869799329 9213
326094396 4351
657486424 6236
195149044 1366
975361756 480781091
984393460 9370
965099999 3217
52982422 1469
754497486 2515
613500906 2045
369389994 5480
462731472 78736
619584920 6185
646424095 2608
398401017 1328
249954143 863
559961324 1925
988199999 3294
485828201 2600
703499912 2345
138599477 622
134211714 2454
447601718 1492
998851702 5012
559721429 2341
8207 904034051
865286134 16145
3349 870915605
530060720 4270
861691565 505715892
79366811 358
676982463 2356
591777667 10628
535795539 6868
710586550 355293275
671615956 4696
625776663 14623
789119164 16703
927900932 3093
737644200 6632
11 3276185
103032001 1600
931107476 7770
661119888 3347
923702840 3079
154578423 110968
498661582 2107
121035464 424
250327709 972
915239337 4589
873944668 800808031
798458613 6024
826166736 8035
385800497 1286
3178 456442682
326719424 1227
642100633 2301
883181501 883181502
3054 558854514
563705246 14759
471150157 235575078
793853761 793853762
177145396 611
716048943 3999
867092624 18025
744000001 2480
207534537 2173
541222417 45283
324067899 2087
490798365 1636
807390537 3544
607512149 4725
966600000 3222
684705520 8546
83999720 280
417112336 4348
172200996 574
159599536 532
909300000 3031
211499666 705
384142465 3667
342520192 2252
970720105 485360052
96244392 10119
3487 940329866
665698115 2219
371533655 2636
60999366 2299
651124935 10414
24107240 99
391581595 1762
948549092 7486
648979053 6806
85663569 688
267852708 6832
578236974 6140
965278154 3547
874899661 437449830
125999579 420
830 232957760
366613530 7344
453100441 1560
245120586 4602
928731286 12030
527098243 1757
852066696 3443
220499924 735
70199903 234
159705052 79852526
638107595 12348
732902442 2443
885146159 4990
453598487 1512
641102373 2137
247200824 824
181694989 71761114
889486199 8220
763788423 25266
20851 395765605
1281 375649972
293700251 979
480019807 1676
754687739 2538
805996047 416975872
981906061 3273
682201604 2274
183529535 730
851636249 10950
558180781 2251
1605 442201575
6444 438299546
538233931 3802
261484264 1435
895812790 4500
513031841 2182
809895048 3294
317398942 1058
712477706 9409
771951708 6138
941505570 3771
134399568 448
694616078 4713
291299749 971
480621395 11292
68559740 68559741
96775535 337
594298209 1981
423262760 144953
604873891 58552
299701862 999
10507 346490615
572400997 1908
455130148 2217
383693161 3477
372873836 221432644
474302285 1581
366539382 3324
295983371 1839
284099900 947
234178728 1613
542764230 10079
961802005 3206
819810648 819810648
152563573 6540
801833273 97086
1341 215390079
112494235 421
911103036 3037
681900917 2273
35517888 13536562
642802214 140811
18466430 107
321598929 1072
902647047 9808
360601203 1202
239076576 1191
387513963 2239
507109 2
350706511 3074
352311993 31600
27270095 13635047
791470753 24224
75990601 326
77545767 38772883
408899425 1363
352799999 1176
655802050 2186
890286964 3685
390441929 1326
898876665 7515
341519778 3167
603775280 3859
607499495 2025
207510787 771
443950415 6279
1116 193315752
504900000 1683
797081235 3216
780730718 780730717
2040140 39
278079069 139039534
705357198 3906
742198810 2474
980127456 6432
991961252 495980626
1054 118598188
673188647 7842
73742639 776
269117170 2796
956697893 3189
4337 505507583
199200602 664
707540841 58947
231740925 975
6038010 30
340230745 136584
454490911 1818
704486631 4705
320683920 14830
801901073 5472
378594000 2160
764404227 2548
786928932 3852
155161164 724
904989475 5425
484235513 2898
92459894 391
739130569 13618
269714287 104717058
283275045 141637522
382957855 191478927
874425301 400846849
350501977 7464
118499605 395
772638048 3627
321600752 1072
517086215 2631
859197416 2864
285899047 953
25527461 390
848220767 3492
265407299 121574504
548761135 6776
410994408 6754
307947602 1933
1525 418542350
320449693 1511
705774890 5326
693087823 35984
969367385 3653
988489173 4796
441631273 1498
629267936 2333
203843146 1322
970680944 4528
234431298 1678
547978241 3781
122700251 409
458985422 24881
45185255 158
70462360 603
759884899 3311
555798540 25212
269420404 987
304078013 2691
478199157 1695
262600421 262600421
13718179 140
948447366 332941
623325837 4286
71245391 413
749027353 13163
165771266 2181
762409069 2947
918684523 18802
506098313 1687
348077717 116254685
680038343 4144
795121607 5379
966196780 46160
614398859 2048
672218684 3677
495600000 1652
663087664 17596
82438960 592
249485052 3197
841029883 328153960
744871918 744871918
69808427 299
900787671 3843
686808126 58293
568059623 8166
165599752 552
787682015 3216
116727512 502
862652914 3895
828000001 2760
2789 411632277
851 224024395
21791 407739119
998157206 3957
11427 561179970
803643238 30901
12644840 141
920131666 4519
485429347 2197
748830791 5598
328321074 97338
486898378 1623
278275691 139137845
230399232 768
363371172 307047249
980333398 16151
765242308 303322450
544839560 11726
325065466 1763
47619808 519
568802577 1896
267302837 2071
132899692 443
50530461 50530461
739629098 3210
356279921 7826
6067 624638588
451260399 2619
79438681 272
801590089 3397
263999121 880
424842661 2070
112394326 738
634315267 2503
1401 205523866
531602222 1772
147300490 491
50860479 220
298713574 1523
723680462 2676
725985130 9802
463408440 4280
246599215 822
223500623 745
898938643 5926
528996565 264498282
572447758 2502
581746690 9124
116684686 1105
911624077 5551
217144581 217144581
47999999 160
683743516 683743515
950481823 32880
485311623 5194
111000369 370
380378129 2711
91050442 582
52154050 190
37483810 182
884094627 884094628
965105487 11631
891200699 12350
102591947 397
260345072 1586
902431020 436017902
127956961 510
503206273 503206273
902827701 10478
270216067 135108034
937402052 16793
722355883 10182
83423290 1209
362046866 6123
500698331 1669
822305375 2741
694797684 2316
92599996 92599996
266400576 888
795330372 17611
698534475 2820
972669815 4194
215510914 152798189
429154213 2014
3297 158978043
825828938 3771
999003331 3330
60757321 4930
371865319 14756
300682471 150341235
790692499 4711
986673641 4278
2835 774579420
601440145 2490
863768200 47722
709680357 2803
634800537 2116
537804745 268902372
272598375 919
582708484 2117
730886344 5492
3146 774141403
195144001 960
642553263 516048607
467288961 233644481
718827252 3679
37963664 185
231103513 1128
757145168 8355
909087621 5116
5023 851998628
991052920 4940
283054270 2517
225000527 750
716235049 716235050
981128911 453528915
164400078 548
5060 768233365
273535448 16118
4908115 19
749637840 4634
351459208 3836
997134841 23374
338482674 3901
365544574 16318
957523394 37882
3300 927564000
885203255 5605
321601071 1072
951284335 42042
148954960 1137
17100058 57
180454644 711
478199999 1594
272900082 1547
146843542 1027
973500001 3245
464352155 232176077
263701048 879
529464008 5023
694425523 4074
17397225 105
380499216 1362
3866 456926135
593230144 488086133
480849755 11249
516147026 516147026
372985249 1608
313742405 1069
100005395 1123
168598502 1733
373400411 186700205
923696174 3506
618724736 618724735
925499999 3085
39380518 985
310964444 4885
839399797 2798
411599109 1372
80823898 378
420001400 1400
161881514 1081
995117224 385209619
804036722 3865
897897259 2993
16874844 16874844
599063375 278816410
844504939 2815
5938 785108199
550501836 1835
822003164 2740
473558589 2155
349971030 1347
977264296 5081
44996568 9767
778179783 7898
246299466 821
182703590 11163
976407770 7106
171225215 1399
656729799 16024
157753723 716
135835397 489
2905 246541025
61831773 215
887274999 4097
267300891 891
461399999 1538
214499285 715
207597134 207597133
766774866 35180
703497656 2345
89099704 297
683118227 11902
939258793 4874
641999036 2534
960036408 8474
31200001 104
396669596 1565
788014155 10487
474116448 8083
310556828 310556828
726602183 7821
641651779 4861
539277203 269638601
984368223 52094
837634014 4435
24599999 82
848135459 635793034
688181412 2599
594790321 5331
854205922 7731
358326532 5227
143187005 634
288803889 64367
775447256 10167
704694724 8531
68400000 228
759757239 61930
893257578 185863
77634487 663
800109155 3729
804960084 14738
363081803 2498
273455980 2660
634111204 3849
7187 198038576
26128200 210
3657 530284566
508691889 4247
6979159 298
877852449 9931
665221109 259475059
964568215 164574
562219321 281109661
45737677 233
937032805 8439
488100895 1627
446999094 1647
586016612 11507
641993713 320996857
855280411 9573
968413982 15611
78721396 646
852078464 5985
558067861 2223
791097868 2637
19175 668748944
350673286 11398
348816299 1470
836289202 4586
210778351 1421
147484153 2322
651560267 2994
201613009 3550
980103266 3267
926700001 3089
583867672 8248
528804485 4883
127270396 721
842410951 73734
68218597 334
855899994 2853
315625710 2863
188468790 1137
973244492 6358
581 48817363
415384955 1653
603148891 2757
161201949 613
430901948 1929
402564422 402564422
9568207 4784104
65353504 32676752
277883157 1003
203413099 1210
700453024 2533
634016037 2193
416398923 1388
571408893 2637
590795372 5872
142825577 17243
643491337 2316
930773143 33866
660600001 2202
629129783 2282
188345807 94172904
272988542 1102
519898267 1733
649557591 8245
242478964 242478965
707792351 3035
375938293 3277
16012 154147701
371399078 1238
27 6064467
750302501 2501
885836551 442918276
255300001 851
978303260 3261
51943919 210
488425749 244212875
587999424 1960
131877973 65938986
619645837 619645837
985325973 960843274
147115643 862
904512479 19680
166800499 556
978605307 3262
620872109 3026
171 20069807
150289919 1779
473699999 1579
488921733 12733
841428706 8715
904556400 3828
2266 487234821
970370694 5215
475669163 475669164
542222601 4099
853532599 548060895
677097743 2257
544185418 56758
469771800 13776
1492 306991827
928172407 5808
701177 730
882133373 441066687
196608786 1860
832890546 15787
522838889 522838890
457842944 228921472
618882688 2176
169500564 565
408722881 2568
86616391 86616390
476554220 2060
133175953 1998
876342002 5676
856578282 4738
501298329 1671
1339 215009438
713229767 11052
1563 233189191
426385649 4674
13299935 154
686044770 3631
96334937 48167469
74598550 314
393417255 1448
103556159 877
640502429 2153
625376925 2347
266149273 133074637
931612481 4401
982607519 7759
276651391 3184
671997761 2240
173729431 668
968702289 4351
985258202 739463779
906596978 3022
521124304 2424
176636567 1129
217737857 2262
846709865 846709866
41672786 433
744000732 5401
537566379 268783189
385757539 5948
693054319 8813
796720677 2749
780604005 780604006
494834255 247417128
244493235 3115
300370308 35346
899799231 899799232
573900001 1913
478665611 3831
876244842 9509
184677958 643
50415840 1115
146776914 5114
135000000 450
434019097 33412
961756657 4452
275001054 1106
905659453 10189
41476 862404117
965692998 11411
467188463 2946
311817664 1721
831944411 3405
878093804 878093805
47017854 487
535248728 2374
3487 309973378
34058482 167
81670380 2465
387109481 2807
207409360 1663
738775374 9673
8355 474121185
5161404 2580702
380698731 1269
538512313 14109
234926853 7627
83713403 1151
667421258 3689
244162756 933
353565290 1260
875104553 15157
20376 506357748
623700000 2079
75597956 1204
331451296 1479
1091 238333314
274507745 1386
673938912 10558
621897926 2073
690159229 7185
351421102 2137
663302824 2211
960805016 14953
987558377 41336
161100207 537
126899578 423
813215369 7590
178770376 1323
927292520 152440
425005440 6960
827699986 2759
259606220 259606221
902421183 451210591
822000497 6992
180933391 1045
149380629 1022
957000000 3190
251867370 1389
571669517 2273
534396184 2796
467398441 1558
5062 772850974
303298989 1011
276748369 2636
904521463 3530
618207315 2301
187800625 626
882602942 2942
830165041 415082520
25180208 303
186299380 621
498543576 2845
230376674 2481
5594 554639506
46945851 226
711897626 2373
101626886 785
494750701 3450
72776106 743
467336676 2257
778339885 3092
359116894 3123
658637159 25048
374131627 1588
434974561 2007
2597 284337739
847333107 423666553
852803168 28306
655202185 2184
415605827 1565
210768565 889
120910520 50564157
972262510 124697
498390395 498390396
338002276 338002277
953209291 13558
128649808 464
940959480 52232
2126 430623476
946294272 3234
322911949 532858
34650455 259
1770 410199354
880922805 9381
998300786 491424437
898126366 4991
691082611 2519
106987345 426
659444591 6532
786070831 3826
293589766 2603
64184684 284
441351186 3415
537746902 381763355
58943655 2723
115706954 609
385276469 1877
962083733 4874
106499999 355
670072832 7744
28095648 96
214782448 1694
46663154 193
333833448 191633829
132452325 66226163
252200923 879
650172758 6329
703755163 15151
799508475 187634
557704703 2566
820804405 2736
457574374 1739
196 52620003
675932993 78606
729900649 9189
656933670 656933669
206853854 1235
217953557 796
176297309 3213
986912467 23356
444991325 3269
201605629 201605630
1277 51662312
398367113 4433
127588716 12906
830097233 2767
571844288 3939
7924 912305968
892202034 2974
526501095 1755
778799999 2596
518698270 1729
485912544 7968
66636860 223
604125056 2176
634987431 2252
483443704 483443705
158436147 591
602464084 301232042
167645333 83822666
673699433 336849717
892657599 3820
437068984 6591
9351 585064017
539489928 2117
92400044 308
418941472 94123
433253057 2703
657897808 2193
5642 742221173
511201703 1704
721496918 15243
283176849 1155
321406105 1072
312892571 1494
660304144 2201
549756877 7055
288959074 3551
166687571 665
919664838 21914
495665369 495665370
623828280 4919
486087979 3220
649197837 2164
559499999 1865
52934656 195
592816419 2089
653387824 3727
713663031 2804
520878996 1926
81804451 344
81753573 412
954796777 5921
487798860 1626
835417156 2932
999249395 4631
16834 852103412
214070701 1363
616812323 3682
314404664 314404663
749195292 407558854
554100001 1847
893343447 4023
453678657 453678656
990696856 4846
809950141 3461
571727655 285863828
103654009 51827004
957689883 12853
231000387 770
909690936 20105
887620390 887620391
404181936 1394
524405601 524405600
761981079 4390
517363271 258681636
594713724 6116
3407 166115099
107106810 676
914405619 3048
719055773 2755
307060877 3163
194844354 1593
703901746 2703
526011906 2562
860433457 4611
878619097 3144
459901852 1533
818522581 4647
744001515 2480
603 127412694
476998409 1590
98399770 328
476400001 1588
57858059 260
505603603 3971
235328 3
781063321 3035
132533184 1302
903404744 7718
156610594 1883
535756680 69255
258999455 258999456
534741049 267370525
1477 355818162
2322 632194686
36313262 233
732302441 2441
830782004 6058
418606148 4173
172486036 773
571510808 3124
448498504 1495
311782771 1305
706946855 3352
107637915 1353
460500340 1535
220296000 1079
8347 991575692
269092513 6396
129005320 667
38705467 19352733
986701708 3289
209399749 698
340177627 1517
445607798 1833
981365879 7788
308370466 1506
410120293 3745
536437200 3012
282792060 1538
686027479 6977
666434410 3747
179739050 1767
538746068 2138
72212836 113721
10644834 132
729830202 364915101
277515564 112883452
172774895 632
458545621 1755
43150141 186
98456037 811
788705739 788705740
66646525 502
467879750 2203
766856590 383428295
12785 881276984
60775805 556
41046154 173
491098913 1637
579285415 13890
52799901 176
625172217 90491
881888823 3208
899408438 4222
435006759 1571
611400000 2038
985461069 4790
437792560 2937
340663974 12642
243286078 2263
148504949 783
33600145 112
637798597 2126
969903232 3233
338974100 261064905
26307809 162
648315136 648315135
819374074 9974
295200895 984
570900811 1903
595199377 1984
768488699 4150
298499999 995
562024756 22364
424216880 4027
33497267 318
962096794 3207
939234762 3371
5669 311020874
196497510 917
519463139 3540
287174825 13722
394 91659342
922252969 5230
470877115 2679
70384396 3917
241856160 16611
197202601 1554
460060328 100802
585483394 2199
544203189 272101594
800397331 2668
1897 502297145
157092491 743
685668828 6796
816785621 4666
741159862 4392
450495977 450495978
651511558 3686
441903408 7491
374230009 1370
59699800 199
819510241 2760
42427691 694
23905151 288
136519684 5011
212651719 106325860
904679666 70321
38697 674106996
270901139 903
760547332 9737
931730946 4771
402067283 188754630
997286375 488242288
35100001 117
274642698 4361
54299820 181
998099999 3327
96600403 322
49842166 519
418659310 3999
208074818 1758
984394000 9046
295800001 986
161275463 1666
530915713 1996
98789757 437
542006325 2635
525894217 504427880
848697171 2829
52272882 376
851591659 4666
257328667 1906
147514318 1030
282115391 141057695
952007280 4909
126781800 4839
936151919 8153
158700000 529
454799406 1516
395691407 3792
284193792 4869
694636791 8686
65700225 219
451659901 2244
880086819 6227
893419519 3584
100819468 623
375301469 1251
380524565 1581
425159832 2217
805948715 6815
749164728 749164729
470614318 4247
606700093 3938
292867012 14731
207300001 691
725190420 635567485
519286613 32494
162287274 647
148546623 72134728
240822308 240822309
819336264 4010
760551014 3882
212902647 824
65126584 284
701058662 15934
37184779 340
645223673 2913
792599999 2642
886432679 6338
622589122 2849
221645354 2109
812635394 563846941
24580740 1114
530701770 1769
427152240 2298
814811359 5302
722450259 478773619
78900001 263
696811833 3781
596699999 1989
570913139 2467
606051601 30921
353537178 3539
174965582 4778
779780442 3563
21232711 10616355
941149619 4982
239400000 798
860546063 416997248
564898117 1883
302832399 1040
711160773 355580386
287310091 4722
608813869 7527
15443311 58
518701730 1729
646122244 4349
917091634 3425
246485013 7661
555636771 2627
141277513 563
952803176 3176
3949 865893281
461626804 2685
577077039 17831
99309585 99309586
69899768 233
9873631 88
241080642 1559
1156 206548300
638500360 2542
160804642 2325
713264574 3102
556499547 1855
877419503 3141
113100479 377
41400024 138
410571980 1924
94293915 370
107202179 1468
596244441 1995
90517686 8558
537946920 252044112
287657339 969
234203175 2075
929942112 3949
814570433 224276
415100510 1899
443700001 1479
376874835 22997
83271000 5125
896829250 896829249
839392858 419696429
59596549 2343
663310399 4544
313257454 2146
528003380 1760
180961671 4016
886207590 3285
664458985 332229492
953493512 953493513
184800388 616
754663892 3710
211032337 785
442965329 1768
718887418 370065655
68 19722264
129762281 64881140
617932316 45147
989383760 42461
678117664 4016
504298319 1681
849297170 2831
727437546 727437546
35701 275076205
56700096 189
860932870 76373
11353824 71
658473675 4315
493364540 5254
338236418 1128
793479500 674260674
299135105 1006
308280012 1369
947313266 18370
276301817 921
806869440 18720
98404000 730
923801489 6052
712199162 2374
689702298 2299
816302343 2721
20700070 69
75924457 2542
211191293 6866
409502185 3866
185432624 1503
382442962 31253
807729669 2836
11100000 37
794811768 794811769
316856272 26283
757284891 3910
846299999 2821
863023781 3285
995589560 806409594
635469524 2581
1379 407046325
997709712 51821
549278955 5046
342194716 1927
967200449 3224
763277857 5552
225430271 5290
491482466 2043
160581749 147388204
303823445 7108
882068815 310452893
257431771 1490
827612018 3951
507121849 3770
96187605 899
852630769 16734
169474963 666
482555740 2447
577432630 2224
765903313 3128
351392772 1742
471273544 1985
269399101 898
590699493 1969
701981562 5919
792006336 26144
69388139 2176
149235675 2842
484776525 2413
708679963 2996
123858057 4293
347702305 1968
94381246 757
814821985 307975073
952150936 8107
262860137 1214
638451680 8156
81208656 2563
110399999 368
874503840 2915
595456983 27649
3227015 14
981609215 3297
825550655 6496
99299668 331
837299999 2791
430554035 21284
978583834 8904
919519719 447103112
96900100 323
40795675 214
22440790 198
4993201 2496600
819234755 409617377
434325572 2473
148221667 148221668
602600940 279686253
766501906 2555
864775640 4804
360040233 1387
562296206 20533
89026266 694
321688610 282519549
414376326 104167
727802426 2426
869282209 4474
96600323 322
293857672 5147
37939055 151
545712116 3445
259201132 864
912602603 3042
883203313 2944
398048081 5581
780801057 6154
886601651 70237
822483809 3414
985552394 829896008
2389 654388729
881609190 12166
456600001 1522
703802347 2346
994817794 3819
280800307 936
884698233 2949
979797220 3266
82989118 298
421907385 2549
795985681 6412
762600000 2542
426954254 4571
714471059 15953
333371999 3120
877461800 14450
24029862 258
673756742 673756743
426000001 1420
150654703 912
240182723 991
982203061 3274
699597667 2332
452702801 1509
997894509 488357988
585101869 2004
496408610 6734
57642923 57642922
186300502 621
185099383 617
374101989 1247
632685068 11378
37101176 1719
967522690 481929867
203181001 1034
450350580 1793
320101067 1067
17442 778055955
817538442 408769221
348664490 1389
718073665 6407
945156205 940614194
246001627 820
634369380 4260
695097849 2317
530505839 2280
328284128 164142064
225465614 2519
772913758 2849
679515627 2821
313799507 1046
974996749 3250
131399999 438
380443665 2558
977715649 7488
451863927 19303
419689561 209844780
14267 999569013
424173476 1685
388353213 388353214
599876781 7270
994975409 3931
406696717 1674
293099999 977
302933410 9228
813769313 8483
434441701 3300
353696967 176848484
197495507 809
303658257 2381
885717429 3994
384632894 22286
760418549 3487
657002904 2190
543299641 1811
379496381 1427
853799419 2846
634677561 8696
855075712 3392
908732161 5376
815612716 3099
949797588 3166
821166761 59320
538815355 7634
127500682 425
391992119 335036
751349797 10473
61551420 707
102395377 383
717445904 9536
774300000 2581
970496819 3235
922614126 8834
233922689 1001
442501000 1475
233468482 6373
794294231 3351
152758018 766
304643235 2847
530915442 14134
190614788 95307394
29754421 102
804845938 8214
357191550 2175
212129965 1219
36069352 141
639149579 7344
158100237 527
1203 274174527
1741 262259475
350674750 350674749
923100000 3077
209701760 2087
288000959 960
622201597 2074
659678317 6590
580366919 2168
131757030 701
500237325 3675
447206285 1999
288227932 288227932
876569365 9306
828798265 341084501
2200 192728543
373691579 204891801
948596837 3162
728 80729435
298042859 1622
23844832 291
543054017 3829
961950936 19479
629478151 6234
519008527 519008528
850294109 3766
751715009 2601
511890990 5745
10684193 646
611963931 4562
1792 525141766
953585613 4209
708644133 497170799
502849243 2036
768297439 2561
618385996 4995
766218106 3025
45300200 151
174241168 1942
239448739 109797698
353766344 17561
788863661 8599
313845610 2083
581592167 7446
387000000 1290
909972459 4113
108637252 751
29166323 363
531329482 2530
255185171 1337
294899364 1602
99512729 3474
949612838 7423
790218949 5567
239759729 115135805
970826885 160938
776675343 388337672
799179999 41248
426555332 2174
775753209 8774
25799925 86
120000001 400
803404880 2678
851808981 5245
992754415 4184
105092287 464
869387531 434693765
999407190 12981
4712 578746688
2436 521053830
60057684 292
814592252 7153
965107501 4650
298499004 995
696288635 8135
234386822 234386821
392212973 8594
99660048 543
248632131 105500159
317248749 2927
436500299 1455
649451283 20509
35956564 238
758837023 3376
18 5023660
722702362 2409
355206986 355206986
625227008 12992
11400019 38
570935741 447932984
608402729 2028
14771537 78
469701093 2841
19499934 65
392401835 1308
672724451 34363
534025484 534025485
768447251 5750
50330991 339
984803167 5058
282600000 942
836251491 165890
815971953 18727
541198197 1804
684403535 26389
809617254 3360
423901412 1413
768687026 3404
974007803 4906
498598339 1662
856773334 3443
784864126 5250
615111308 2051
120845133 60422567
891462253 3397
857584720 10758
832177503 832177504
575979689 6710
138613476 1077
596 78264308
156592128 2688
73561394 344
46626433 2291
940118554 470059277
737752114 2907
438367269 2110
914 152953170
842404794 2808
150279887 723
639365399 6588
305725728 1888
311504099 1291
3636439 13
858823394 3146
825443664 241746
529876860 3059
5412599 50
190739767 773
378760431 7357
562639077 9009
660134785 4152
457583957 2054
26723 215173184
348344817 1504
394147933 6074
610501934 2035
267254936 1677
13170 161498050
216610951 749
724197585 2414
5135 870455065
407127983 1392
219668414 109834207
519664019 1858
431121811 1960
197621013 701
470240644 1891
145949396 626
914099277 3047
818602655 51110
20917427 76
162818217 626
700403178 9661
552264373 81708
701404598 2338
121784739 434
479978699 7188
77439362 3619
763404192 2941
517501734 1725
857654293 119218
23958603 219
97499999 325
837897207 2793
548725249 3772
64800001 216
61287597 567
970018695 14974
335951666 97987
303900001 1013
3544 457031233
692070983 2936
617327193 3664
19464301 270
130914692 1729
250742539 1222
127570 152325801
2647 664944929
731183652 9053
952437289 13346
755046119 4029
289551672 5693
265201573 884
345906925 2275
472249799 15433
39049576 21715470
608458449 608458450
835595018 330602782
381900512 3808
636397476 2831
993585855 30878
664498846 2215
738087446 2507
255287311 87808927
396081396 21807
608298896 9641
989296998 9068
595931895 7683
858288749 14423
886500000 2955
959589680 3687
5401 999282218
390601302 1302
703722537 38037
393901314 1313
667061966 333530983
445419531 1553
825834217 412917108
9389271 58
933025841 11240
404129866 5696
558602244 1862
733115339 4042
969603233 3232
878693621 8410
946310333 7194
171662277 1887
436502360 1455
12350883 182
108966796 383
1914 361078616
24998150 526
195390983 1824
475914843 1637
150294298 512
41465555 205
405171936 2420
608655178 4407
281388975 1491
155648685 155648686
723589709 6294
626702487 2089
674054156 5269
378900017 1263
403539359 9634
495899699 1653
260113392 1008
381300000 1271
323118697 1868
282001203 940
409098096 1452
400003943 2328
939381520 3966
755685417 3017
80763269 439
524227092 2587
280837793 1201
509771700 2490
159546157 588
7392 298429824
594216001 5714
449983019 4530
990142481 78833
708950744 11600
897474048 3247
881126065 31851
370464531 234651930
272164889 272164889
964204574 3214
916416914 4476
672297760 2241
142331551 556
379604523 19858
54925155 311
166314299 651
523391793 5324
553481815 276740907
329 87038798
528014997 528014998
278700000 929
12388628 176
941403138 3138
125643175 4604
865866327 5147
13493372 13493373
161400073 538
76510435 76510435
180366102 742
7273 514446700
344400000 1148
997624134 3343
999003224 3330
744434275 4097
933132769 7417
694471306 3055
745804721 2486
251999999 840
181163698 1903
170730384 3498
15278 770808119
70073403 301
608269568 6169
18562145 87
944179259 3405
634937309 27198
99657858 99657858
767303251 2625
9151 994466623
602387961 2792
626106239 3814
117827689 5375
980066339 7590
879142392 5132
759631491 2543
8459431 30
367205703 4294
420901392 1403
391333684 1909
749759230 14333
881572264 4489
938196335 4312
201707864 811
754855810 16122
98486305 1631
821095536 2847
565578126 4698
750468476 2787
747886277 747886277
521509316 1762
10058859 48
640189826 2313
769065859 517727681
73215503 369
967761122 967761123
643094981 3173
286088507 2102
438231455 6432
27900044 93
631764636 4621
694501082 2315
100740776 50370388
726001698 2420
727906759 3220
253198185 2685
111389999 1896
3988323 124
478055724 8585
447770003 1887
754623013 22451
906231912 9339
394399741 1655
444901117 1483
97199827 324
760802357 2536
407709366 95015
403498655 1345
887498397 8854
994934763 10646
579003573 2031
99223936 1312
40277103 322
929652728 269119
780532908 9102
668847103 7298
788439873 3842
707604621 3894
323691061 1470
488076863 1846
763213198 381606599
323393426 5518
935628854 3765
20659 177150925
926439207 4220
48225997 189
560094236 7657
696302931 2321
5745 420949573
3552 469263584
431401439 1438
358200903 1194
178967587 938
930596977 3102
2643 410411941
971451899 3261
136336759 997
413098624 1377
761148384 761148385
712057144 5236
255819001 1076
953456089 3224
820825586 5195
638660299 42820
565599954 2062
752697492 2509
394249557 2714
237409857 1004
84600452 282
903146865 8273
57009104 377
313732151 1149
369659621 1400
513663169 7332
670607260 236281297
136122449 478
89700406 299
879419967 837519071
2088 245030315
704550209 12138
31093667 107
426367814 2740
96739194 27869
139461703 487
105899878 353
254692562 254692563
523405066 2153
635622428 635622429
939375147 469687574
50975131 25487565
459192126 29409
828602763 2762
964198652 3214
537685172 7279
671779894 4591
501807282 2416
991954390 417501944
726302420 2421
50502056 229
326163198 1381
420435295 1799
705395684 2753
340711901 1223
715183973 645635971
877257244 14629
924806081 847381254
57275 692205220
22034420 11017210
261370126 5375
559303223 2378
963094774 13925
453901514 1513
522982879 3674
127800345 426
345898846 1153
507300388 1691
435089209 5111
47046703 170
253200022 844
286800301 956
406501356 1355
460602683 460602684
332170326 332170327
623649948 4954
635509990 18406
316028131 1870
1871 135641617
784668824 287560655
868989010 4989
600980983 3219
812697291 2709
629104932 2772
461664408 2342
886202541 2954
970384073 54467
28034975 138
4151652 114
327546436 128520452
953640899 3274
625919108 5807
395314564 96207
537038296 2265
830997230 2770
903216196 4524
101327660 3022
594824411 2741
261006523 2457
864300000 2881
577802446 1926
617101189 5270
291256349 15855
366377042 1336
526799999 1756
841572352 6043
2294 356254485
28800075 96
947642931 4745
105019796 59265245
887125694 10393
167700097 559
675475183 6882
834706026 11694
531743335 2913
559472447 559472447
488553735 5883
126848795 17151
897091963 8394
445293647 2424
963279698 4082
410100898 1367
642600232 2142
838952008 2930
85767081 287
740472270 5763
363029665 1735
260650304 3483
987683451 3881
758697471 2529
323358719 139000894
518490 259245
758225747 716422895
564978369 330413566
242380345 242380346
485982029 2294
947871933 300920
889497034 2965
141107771 127992429
563099265 3712
63090510 255
318 93154298
853202843 2844
83400109 278
331802965 1423
435370725 435370726
25187370 102
217611108 2132
6770 949598542
294301632 1849
936102079 21402
358064128 6416
762760443 3106
82366073 11001
763417303 6331
161203990 993
563365406 14537
679787293 2905
198600662 662
64884235 339
750100001 3693
240817818 1041
364167188 2706
2995 828837831
479998588 1600
168951992 1869
808805944 12978
429017151 11666
16513089 67
105712208 1065
389698702 1299
941709281 3301
248697801 2333
965664095 965664094
631071071 3028
746637856 746637857
209494828 1613
249085408 928
967796775 3226
659743384 15041
890401833 2968
4042 838436507
726860230 363430115
63301612 829
753164778 4025
350977025 1696
296327194 134114014
105899647 353
721197595 2404
937113439 5168
869397101 2898
125382982 62691491
59152292 461
902900453 3995
509655911 1884
18924569 2945
42214655 595
741619533 22671
536993983 6324
852155152 15088
497705674 5705
936090790 6161
513899833 256949917
164391415 632
202508350 2129
12782 743784580
256906961 1922
952843611 17945
548690364 3044
660054989 3251
188647108 1021
142673918 813
17355690 78
95299769 369
740285577 6518
473400001 1578
98567076 4181
303515998 7101
6240 315425760
580503217 1935
33900216 113
623109102 3239
50313499 192
3086 558238884
68449971 34224985
1881 424272717
77542299 449
675274992 243304421
838508726 58801
890320311 4867
277571579 4719
188971515 838
741299214 2471
227655866 1195
880215929 873410256
110970145 715
489802536 2763
880779955 3380
69343171 236
345901152 1153
876766239 438383119
562218291 10161
11303 436427209
97923109 48961554
689997700 2300
309055656 154527828
626207291 3235
815443041 74278
777078653 2807
838803478 2796
577067619 3116
340595023 1731
598611551 10190
264899330 883
542746726 2294
427746462 1914
77100001 257
446717567 2176
5149286 31
489131960 414663954
89650133 417
526468327 263234164
415274921 207637460
704872156 2702
294300001 981
69024031 258
568266399 2600
197059731 670
650517608 7409
438805794 7216
256468811 1018
899975900 5037
973012441 7726
115644942 837
49971311 587
834000000 2780
263099509 877
101273721 412
385658559 18390
268314624 1033
832797415 2776
766792179 3746
822445056 29747
231406475 960
757384992 63882
852580416 8584
2455 433017292
684261887 6432
678600000 2262
541498370 1805
1604 478368621
763571194 9883
965650411 3915
733370992 7219
725943266 266182613
105268836 404
238982464 238982463
48766976 1702
580077653 8342
603557789 2911
361931 2
857703342 2859
775783469 8397
905874698 905874698
252907731 1343
34799883 116
968 276024232
953077203 325727
661237335 4894
813974140 11260
291357229 145678615
580928908 4367
148256182 541
94800317 316
386402219 1288
420073434 211435552
333298889 1111
457200000 1524
890916423 445458212
396646278 3664
95645477 762
756603580 2522
589000616 589000617
4432 654734463
251658076 4877
932162144 19433
299260517 1551
579422898 5638
952028411 952028410
46200010 154
959606641 17271
275188201 137594101
335397165 6955
458754264 12303
614246183 307123091
854572348 15826
905996981 3020
156311338 1564
326202359 1628
636509494 2378
189613996 189613996
55977505 1936
788560139 4870
68228637 489
311034887 311034888
428136116 214068058
763330633 2946
986396713 3288
214113751 57097
910198558 350964976
188996633 1112
496618207 2947
931673859 8801
385200799 1284
7809952 27
22778755 221
719997601 2400
645491661 5594
501267294 8169
2538 746546007
70093097 253
238017402 1923
836033815 11242
6466 625882936
814515823 5526
600494284 2049
504868370 5802
283644377 141822189
758844983 13307
837780383 837780383
13184180 170
920263250 37949
606303959 2021
36009719 184
46610815 311
647882268 647882269
653174168 20649
6243 999860151
590060376 6203
890956774 890956775
52721337 8027
39775049 135
447991456 5314
819300286 2731
481869769 1747
65100001 217
85810557 1486
4706 726606754
205199317 684
41399967 138
693265181 693265181
724798655 3936
45297486 1989
347792095 2501
508280561 508280560
671574141 14038
885905270 2953
949803165 3166
598183660 6770
925814573 925814573
982789290 982789291
795691973 3741
943003585 28146
2139 377348437
968700071 3229
422941199 2685
897105789 432591078
782586609 391293305
991512719 7260
765723596 3273
612541591 12491
491700582 5039
5231 627548896
93034801 2986
556992961 2389
784081266 784081265
560164593 13471
149431255 593
190676398 1726
449096073 1934
356200863 17511
153273928 3644
282696396 1068
519464408 2141
810544423 14541
415596091 16195
403423584 1488
213920791 1073
957991991 5168
215919468 1062
5590 778371706
323332201 1366
892500416 2975
46569007 486
304839151 1714
733204404 2444
12059 526440132
24388759 440
725997000 34820
183896278 183896277
19424 452026627
773609599 5017
337545244 1568
154374417 1822
982498228 3275
88695519 54338310
406440995 1427
248452855 16052
641448197 4183
428436530 175776730
777996152 6056
479617543 1624
870380389 2979
630757949 2585
385199386 1284
134243378 1359
25631148 158
982520582 982520583
976301198 832383562
902219297 755030948
421991043 3094
381421494 2605
295213357 1068
84456590 417
253201670 844
115021257 66566997
978525149 3754
327110111 327110110
910486153 910486153
704832854 3311
496811354 2163
904201661 3014
670802972 27949
4800666 1748222
435139197 217569598
747532295 21672
1200 193325113
469623109 11147
718701279 9680
124460461 678
912605507 3042
527675705 4002
25355310 114
778307265 4119
634194677 2353
609215262 3989
253168990 1229
596170602 4669
568484865 3560
168958153 91981
473418427 4396
638155399 5998
299950024 2825
480051921 1799
354119648 26997
167539145 2809
741215739 5482
391883549 2850
329367319 1339
925240550 7475
674367900 5100
694485714 2387
862085323 3596
846265629 3182
536338822 19779
413242400 2945
982872473 491436236
13183847 142
234756187 6846
221244988 1687
875783153 2938
656702189 2189
898204453 2994
404478744 21745
539301606 14285
469234583 1764
285003294 3623
503772714 6623
124719539 660
38574 904907466
150075568 1087
708371761 11580
928204681 928204681
920463318 3527
241591619 241591620
874538003 7493
791481743 3141
89793571 508
518843177 1986
175637101 708
103809307 589
549873407 2784
699450607 8326
217 26564829
813247008 2872
35099940 117
993003311 3310
74892601 1206
1015 211044890
250420949 8775
158703417 978
587100036 1957
431905587 215952794
274586891 980
712799402 2376
767098306 2557
739143303 369571651
790802636 2636
366075548 1689
173623226 86811613
399284596 1601
516717222 1916
967916729 7739
347136331 1578
55365652 269
920999562 3070
1595478 10
251686069 100302516
2477 384509664
680539244 3352
614179167 4569
129577568 464
972466211 954923639
5905276 2952638
175663999 1802
541210072 35717
971224891 11516
993834703 4769
301577502 99761
555974540 267097846
948789129 20462
938853093 938853094
448979918 4922
8743 257796098
355139093 161175360
764462926 35313
788098389 10415
639568474 52325
95055690 3810
510987777 15125
893400001 2978
833698465 17398
449964648 4364
291285226 2737
934092857 5647
339359881 183583028
967206308 3224
110594417 561
6300024 21
809707087 597984254
924946694 136637
37500234 125
32318831 208
316418941 1061
691879031 4677
887281670 4069
982540369 17496
924882644 6076
592883627 2074
853946258 4275
353047612 1333
66438192 1957
92699850 309
499066405 3946
722275200 2480
409215 11200040
656982441 43214
834078449 53494
3772605 50
485988507 2623
567117320 9691
291945507 1767
420681856 2084
791457179 2690
900345450 3698
4829 806482650
591186099 10969
342523177 1373
45012946 240
264256167 993
387491495 1878
592744798 4131
978660262 111123
660000120 2200
24999300 300
708839590 15594
302897571 302897572
15364 769070693
185459707 13329
668973333 21087
670558359 3980
375299999 1251
959096804 3197
481533297 2265
556248108 2992
555301851 1851
707403317 2866
528212469 227428853
441707705 220853852
460813337 1773
899059099 340425208
181645171 730
421467199 1555
586961408 11392
208799673 1528
32700110 109
180599399 602
615242496 7439
9356 777404956
581699511 1939
146498652 554
825353590 4424
738508811 4129
279195402 279195402
144216480 937
3606 523843620
654726778 7532
930599021 3102
279899068 933
25467828 114
629615988 2123
461027999 1545
258300861 861
369841427 184920713
942582539 450253686
163005045 930
653255720 2812
691200001 2304
988611141 6697
755451784 4050
178676470 2781
370128166 1239
190851090 95425545
996207353 4976
137902697 1164
13460 897749653
920975850 4454
171588671 981
840215718 208542
50113019 246
977310747 56827
643615764 3494
58499951 195
495600358 2053
970376219 3781
270311781 12630
103200491 344
15877145 93
851997668 2840
302081719 151040860
822299595 2741
285900954 953
407189857 1544
926951812 351049207
825302572 682831057
724797583 2416
129954582 64977291
277845666 1522
350399472 1168
556273708 7055
439950500 2750
215059901 4825
19800070 66
752062779 3030
547012089 273506044
933445801 4330
898775135 6013
506104521 5510
586315124 2805
316894807 11014
323399374 3755
686236254 3342
522637823 522637823
337348480 168674240
469402745 234701372
949801629 5987
658506001 329253000
573827247 3922
562474910 7487
853199120 12590
848469924 9778
361501205 1205
710308339 7147
617018281 37911
18670102 18670102
18140351 321
50425886 217
262745964 1404
442943250 40676
357298809 1191
8041 239795717
731330019 8067
428003373 3997
29077861 140
919424388 5537
467640233 2007
164343373 725
879957163 3213
609263971 2459
816329319 3237
390219007 1353
31499985 105
799901081 22810
59053765 298
4866 971017212
43713791 21856896
808026595 808026594
435528221 435528220
822582719 3708
341882580 3363
767819191 4354
788006887 3176
363964500 5578
981926090 4956
776400648 2588
961199938 3266
38598137 223
507538220 5299
196599743 682638
544641142 7972
462600001 1542
734167330 9933
559719013 5773
284619921 284619920
962478396 5874
859928783 7176
558228069 49563
960752376 22284
358069373 358069374
943623139 3966
579461247 9668
664289250 664289249
486047817 2686
610051531 323908032
45277290 255
926403087 3088
252249936 852
1675 462700404
947562631 5110
276723293 1177
434963616 3995
783056671 19689
590930467 2083
104100347 347
768527034 768527034
10963 990808981
605578120 8915
545582185 272791092
389308997 1337
318038549 1519
468599985 1785
648575360 286790770
556562013 4687
931077461 18677
932835799 3434
550048975 62336
804531554 2787
341853021 11178
2341 197379807
965148410 24346
233905960 233905961
476699999 1589
2949 803504639
445830130 7737
296216824 1329
344665725 2675
681001349 2270
64507829 32253915
70333831 772
512103117 1707
899785109 10335
623302127 2979
480453877 17902
296749504 1143
158938727 951
439292073 10777
594251944 2948
83400259 278
322200275 1175
962717069 18929
511589714 279251
13063544 59
135744147 125170090
959935073 3949
109161231 652
531998605 3778
916503056 3055
373698 3
545096775 2629
108043367 452
770396368 7621
728669620 728669621
903969897 903969898
5906807 24
402300075 1341
274001836 72031
1679 325667344
469261651 6513
523201744 1744
244128224 4461
823087271 823087272
385411769 2133
14179 893730728
896365855 8045
885898748 2953
758977560 3190
862859425 431429712
4024 425421304
557284111 1939
219771104 1327
616200178 3698
508793799 1044421
37955017 18977508
658757739 25512
97800001 326
960376277 3246
468717525 3998
784000404 4482
42000208 140
806343200 4743
439973299 4136
879563607 5953
118974142 547
915517301 5044
513215803 3826
828000544 2760
783402618 385449568
146480047 4417
70587654 53317939
789299597 2631
952952197 952952196
719078622 74142
611123176 2078
2965 470763619
600601406 2002
886849451 407419111
507074302 1929
855441433 3233
420056102 420056103
800673194 3062
780302601 2601
377454106 3479
948333100 4565
6600015 22
303789395 303789396
777974399 388987199
113746271 457
989237180 7010
939228526 4947
193807000 1025
2399992 8
62282051 426
362289676 4575
136285051 1661
693518353 6736
489182600 2675
233693401 7368
981304795 3271
836448893 4036
897800583 9913
473636667 9157
284046007 2203
644 189489292
8976690 8976691
436669067 5162
853372649 19318
957583941 478791970
518743130 518743130
100937144 100937145
232 11997648
964505324 3215
5266 567665753
332538659 3390
503710756 3137
360001686 1200
95311076 496
1471 67451591
723597902 2412
105048570 617
239202691 4969
812101021 2707
471180825 2643
76200253 254
251042962 4152
103142798 426
855987546 17670
300119273 150059636
589841313 589841314
66167360 1526
66599780 222
758995688 2794
321201802 1149
239291512 4339
420114341 2060
998253891 13942
614987152 219157582
479729914 3568
693581321 2680
473513297 4147
777600000 2592
802864775 3928
89534322 346
576632386 17182
524342199 26287
815095619 12213
524571247 1930
792847445 2845
983998135 3280
870829246 5135
362121883 5036
112809514 1001
479552600 10700
74200513 272
433948331 1510
230275045 790
92999691 310
995836258 3347
3932 928100201
222756198 38294
70200235 234
426554704 2367
4065 335020989
528533747 2009
40298999 140
829459332 17694
374292120 5352
181546602 6599
687743750 3125
672258501 6014
789901251 2633
183155324 1177
483601740 1612
312132660 2966
154406921 578
735401232 6984
24690944 500
400204612 10852
708738080 2559
230685263 1058
877804920 2926
10046969 3796949
944996850 3150
446888600 1660
142080282 4406
887799757 3211
7033 893036700
740960373 301827539
8233 596299724
118675311 790
11047 146947194
330601855 1102
918654500 5842
306592880 1104
835110621 6365
253573026 1147
237430716 119658
882597059 2942
6346 890305724
996437591 13617
447297303 1532
330256197 14026
904847695 4289
890745664 5026
443289419 3015
590270268 3283
2423 541223087
310930853 1787
435284848 3351
980447107 8401
546807099 12460
884218581 7767
181500000 605
355417465 10328
901993632 6335
479589289 4486
488841975 11685
40668590 1527
708897638 2363
266169167 266169168
795005161 2650
8708 558646881
433416409 1713
600688971 2476
724572387 304898783
907826042 453913021
5901 990688693
785265330 11233
725578545 2692
10874717 49
77677494 299
793639357 3557
186946199 802
2667 536341701
937105203 803705273
273078400 4273
231585890 816
924698819 6352
519899652 1733
621002667 2070
381834591 6532
514801715 1716
883152530 523355563
962197631 6336
596443463 62136
819300000 2731
92707263 320
480236665 31954
912574613 456287306
240300054 801
540313323 270156661
9064 834894779
558496337 398324653
364500000 1215
872648340 5322
791829352 4483
648963840 6898
366502479 183251239
252802680 1576
473113359 1666
672524499 2900
687302291 2291
58500056 195
52063075 404
83830706 48062345
353398823 1178
514199415 1714
340334633 1852
547146734 2159
866970887 21551
1866 378180354
240321733 3460
989292015 4078
440031666 2083
74633290 337
32964513 16482257
527051844 8129
692415216 2826
226157345 4508
165353709 82676854
594976694 2567
449098502 1497
904796984 3016
230762614 4292
948905741 3163
521821288 5393
791113999 17200
719719561 8964
634383144 4140
264496351 2775
769190807 11535
544323291 4568
884996610 6714
529664879 284785596
191400637 638
971421551 485710776
48738401 323
107700359 359
921739522 921739523
415888515 105162
270461262 1751
578081779 2054
921543672 588509400
817730801 8178
720899999 2403
910540801 5472
950925485 5999
117300000 391
302640546 1258
63531526 661
459433812 229716906
344189788 3605
115756057 3588
973894273 7267
914185600 4600
293359990 1870
571201577 1904
196226839 12069
207006517 927
896298401 15259
288900964 963
100 25203679
612873708 11772
113354216 477
108900362 363
27977740 593
178560246 1030
290837453 290837452
51987261 192
746532347 5563
466201110 1554
396904903 1384
864178821 4338
239884135 2262
353977250 1373
10949 435526958
207459911 1576
791042167 25182
6500138 67
419151999 45560
1452 380258879
135899547 453
64508177 289
302448608 3748
294915284 1042
327710149 1844
394880387 1572
639186003 319593001
57890797 228
458581132 2372
196009127 76776
702376711 4781
446098512 1487
6718 663084203
507171756 1911
271435179 174227652
908279041 3040
642213015 2185
960296800 3201
991801327 3306
785899509 5401
987457971 15392
831237836 831237837
8745001 45
971399160 3238
323701080 1079
994800001 3316
435750341 1114451
837997600 6296
150837541 6321
795153473 3345
335963759 1840
116631696 444
624710109 10834
7104 877912320
60695061 60695062
12085 829479530
388415367 1369
251714750 875
329208000 3828
381436672 8530
502365839 5457
142499999 475
274261948 949
659550835 2596
433681675 4025
603842908 2273
887687068 3382
607542749 167598
961112153 13364
217130714 1147
899072299 16100
194418901 764
171900245 573
934498602 3115
342134886 4678
33900001 113
669440675 4775
769768653 2603
936664751 4875
91500306 305
279300300 931
28 4830336
829494898 17501
462862063 2637
45321107 19925517
427788978 427788979
778631491 4095
216182488 3568
181096260 3273
325200000 1084
711999084 2546
2271 357469073
49998281 3580
890465039 50120
949803165 3166
768922895 9328
3421 433975137
162220209 162220210
703497656 2345
690906407 5464
131399562 438
101916100 651
447044874 4684
114790344 44793759
478314183 4612
37781857 140
411326581 1470
651267359 2865
180128334 896
927200001 60800
969693922 613398846
958258603 8551
863328942 3402
498108877 11767
552917993 2011
808064078 4129
140879999 537
429504805 1444
879012001 3014
628798594 2096
169185632 8646
3187 301209936
382499038 1275
280431823 20680
181486145 688
31500001 105
853154600 9662
32926778 169
960985015 15475
607768941 11219
118574176 501
93600309 312
41656066 49680
171599428 572
523619163 3814
592814502 3555
519080455 3161
218999809 730
492957144 3891
995364094 892520640
557439581 3791
704021510 4454
667497774 2225
390718996 1996
939297505 4128
364867930 182433965
194699904 649
610796092 457888281
587797561 2268
852951480 112260
824308244 9091
915047249 5486
657068901 5030
19500008 65
325794297 237885594
403914901 3211
892369491 5615
758391841 2544
311671827 1817
918170307 3338
266326703 1263
608760476 3785
435599304 1593
178206331 88623553
617514395 6141
913247444 4494
803107935 7707
441418512 1608
922485187 10962
1920 490235520
991006550 35649
861300374 2871
297601296 992
1410 346308947
888250473 15443
237202896 5153
275082696 1608
617250939 225338445
412445222 3371
217801025 726
553830501 2469
104997916 55628372
206547949 1454
576298078 1921
855880679 3356
110645983 904
195312825 925
588860166 2902
566933700 2510
586300609 10776
805382 3
933587429 466793715
144727 322017575
945136000 4750
55091216 229
677696096 2901
81437724 342
52140802 4471
189901531 702
331159556 1316
185038724 692
843682898 7961
77804089 38902044
285900953 953
590089646 24103
692702592 9844
973601973 3662
640288264 6394
787647147 8260
716703279 2389
791667175 4291
555108682 555108681
581034385 2308
689822376 3606
367737737 183868868
554539284 3699
609662250 307282716
26492730 228
955062461 7225
725128035 3219
702938489 2783
14700034 49
510988032 7544
198925115 16054
610191801 3971
286929910 1379
125875876 784
563102354 1877
319799999 1066
985408062 5199
42243796 245
480901603 1603
441397450 6263
923400000 3078
40555133 269
35517468 767
60923968 239
631563566 2519
958781040 55860
926488473 3653
141232017 774
908019611 4219
258747047 1044
354443165 2058
643594592 9687
196499346 655
424326345 14638
365409270 1482
714925819 3011
444259472 2423
366748079 3664
741781437 370890718
750919229 7308
394199520 1314
859108547 429554273
309084973 156578
974571639 12431
997498994 3325
740611751 3540
690008076 2412
184816379 9158
10166564 38
968103226 3227
958496805 3195
748797504 2496
301022975 2861
288300643 961
697196545 8192
613492891 8135
980200056 6315
751294181 2936
2561 45964828
133178986 1777
793120405 4177
947732868 844996414
542657567 3556
897852346 845335368
967435550 941092384
226620307 1441
141765883 494
908225923 6059
2713 790327124
562807321 2926
684779058 3182
347373675 1558
776737909 2909
440423747 27083
812918372 3150
150950120 72723762
9042 969239106
864002056 2880
12600025 42
648262873 3625
117029536 416
479464089 247469
994011158 497005579
402764320 1568
487801626 1626
152837322 778
342811119 1238
139800466 466
192300640 641
414062997 2288
864961772 820722844
857360802 2893
129960479 3540
153530433 577
860161384 35513
3782 521539561
210483484 772
878397073 2928
489902566 8183
983403279 3278
513435216 2155
71503550 71503549
841771659 36667
633051469 2720
140978292 1092
177646520 966
208883796 1472
73541760 960
635625727 21271
301592110 2037
873097270 873097269
1630 424551430
658787896 2392
702012794 352037037
163129460 5993
517644985 3452
580196089 2853
902099376 10026
588992461 8936
795447269 50743
50999967 170
614701839 2049
989268738 989268738
8506 237344596
766178138 5834
485639741 4076
414994090 414994091
1399 195012206
742117861 6930
805497314 2685
185007401 3700
35870122 369
796203603 12241
512101708 1707
143391995 87046624
420301401 1401
36240868 201
169045005 926
241892945 4033
397145615 2087
455923851 3833
598498006 1995
922887307 8142
783600000 2612
529925825 4166
556501837 1855
997736871 3763
456111432 1841
647999679 2160
796162631 24701
49968343 279
712525021 4673
3030320 21
257513059 1584
163397743 81698872
506139391 1973
654593824 2845
2642687 36
188867716 757
434168199 3160
741062645 4501
385937175 7145
360164090 6017
792921134 4605
509889885 1728
78900001 263
48692306 434
974630415 487315208
560151149 1969
144671863 2114
71099890 237
322201074 1074
421800473 1406
216600422 722
489901633 1633
848344614 11664
181072695 703
287408749 1550
231750753 1018
520608748 177849995
155950381 795
998587243 5915
121954579 2258
333298890 1111
8759331 95
855935874 3411
28441 105786241
380189747 6420
419 32640100
457871598 1855
428099092 1427
104418870 2981
589767010 5739
574621522 5855
100500001 335
97157621 1688
402898658 1343
130598 998479515
619499999 2065
207401317 1126
119851222 423
119289511 1163
3751 520908872
843479032 3672
894001123 2980
751478124 27895
135367477 1388
570978193 285489096
143699523 479
659599936 3082
891123212 67214
627686923 3134
211065780 1492
878077209 4370
381870243 45149
311099999 1037
741481840 13813
44729805 517
554897623 12320
284700020 949
203002386 991
824967864 2898
2449 299010936
196188849 3249
849934157 28843
301506676 1060
495673380 21683
341752369 3199
647491658 436674157
215699282 719
973411857 3669
898453149 443006815
193853553 680
676171977 11217
936610111 40279
679497989 2265
11399963 38
962255249 13301
340013489 170006744
328400034 3466
846003348 2820
869097153 2897
498972582 4552
757346208 59037
613792623 306896311
3705 651903646
35912124 284
928444112 5589
460155489 4142
319727680 2501
374387684 4655
490114121 193330452
818470764 10916
6940 354418860
365321520 1513
857729379 20607
690164524 3152
165691785 8910
3897 864670573
392999999 1310
406488404 1696
384833008 1636
448889190 224444595
417798614 1749
266240473 266240472
213379926 1211
7747 957250308
189000915 1220
229123674 4597
737106642 28029
899397002 2998
859050041 3116
274137954 1003
6369 521586473
180300001 601
534856483 267428241
335940215 12522
827629279 25942
370667842 1308
754087712 2574
850499999 2835
311573665 2327
255902354 1094
54691585 384
469418173 2276
26114232 18123832
589569848 136696
998510137 4901
23573 618956261
320401069 1068
159911847 2269
372428221 3767
653006073 2478
295282119 1292
911522413 3223
601960295 2344
890815949 14706
687178079 6238
117322101 117322102
999539867 4473
518168206 2156
153300045 511
894153525 5025
390900001 1303
189000837 630
835398232 3370
979630960 10213
561002489 1870
365098782 1217
891474976 30925
494714085 1857
114205252 469
274518903 933
665535035 12163
828348632 6145
54009320 214
313521900 1771
827629742 15481
814088000 6728
829919842 6087
708003801 2360
145311264 1176
101121174 693
188851700 1299
509227362 2586
64205937 32102968
22897641 85
27899938 93
145499515 485
753410450 4075
231860916 115930458
907133249 4974
1337 243879157
388 105744744
68346618 13577
362203546 1221
840277700 805760066
563681664 3962
414986023 1842
351301718 1171
396130178 2343
478376681 4712
795997797 6571
965515742 5873
6000021 20
321900512 1073
22511456 88
132000440 440
264276768 11078
243703603 6271
695793078 5022
624107910 9231
664817685 332408842
922500000 3075
657602193 2192
711391413 3057
853531794 6498
864880011 2943
451618360 1944
719090892 3324
148676835 742
609301989 2031
411600090 1372
381902539 1273
878394785 878394784
231606129 1414
891617361 10853
242793306 893
503297784 5423
668192306 668192305
493749026 5589
728103997 2733
29100097 97
823896691 411948345
313554555 313554556
446308170 386414
1136 332991437
609228497 2768
621690979 3215
814501505 2715
715266828 6435
91079052 45539526
693587077 55665
132774432 166384
792049473 3688
728459566 2558
522336088 2171
664405224 80568
935275401 13946
229896241 2373
911471914 72634
293681204 146840602
648963328 19854
970872687 485436344
353530721 1520
746255597 5843
822544354 6960
93600313 312
972841368 11148
253758529 1416
282784605 3773
221696201 968
852407659 426203829
354171017 20159
431596933 2622
971817392 5340
715435585 4832
209099302 697
917522979 325886266
622901058 3957
703963779 3516
468364768 3407
473984776 2475
967499999 3225
68722161 1495
972302621 3241
5347 724702019
337772121 1384
642421064 7165
821455685 145674
834683779 3287
312241936 1879
763753471 3257
455216961 3476
303300222 1011
128414005 21199
65686441 293
751864014 14894
731772660 8576
615298241 2051
818120857 5684
17031114 17031115
104957835 745
300856580 1392
631784300 12270
765204991 270075026
497698341 1659
533102489 1777
811256880 3745
4158 583921756
256122437 886
372725105 1327
378747157 1780
383915740 8366
46929724 172
518854483 11676
780034575 5272
4085 544653921
147384857 117183257
937668762 884315499
824855383 824855384
46322897 758
844610844 13132
389655981 194827990
966427686 4431
969600467 3948
144754673 1813
856809049 5161
919438450 919438451
886201918 2954
800471297 539654264
486311310 1992
680397825 2268
426234743 7907
647208694 647208695
666023947 2786
788896370 8211
336226076 2452
697443262 43234
879902764 2933
891328632 5763
769716736 3145
251009661 850
33529889 1654
262893808 979
810089400 9930
63838970 1631
348166347 1606
15594278 67
667679365 3014
578172063 4634
488400015 1628
769200000 2564
436300964 436300963
51787928 291
832 167819879
502840304 1705
332589690 332589691
288664177 288664176
709907116 5009
140999877 470
312901043 1043
660901175 2203
725622153 641823336
2016 165446022
403143622 7433
875730249 20499
715843870 12909
390829336 1443
114300380 381
713400001 2378
964358821 6283
4174 961764732
325562717 30532
30975166 117
702492669 7804
168976039 1946
511418476 4005
522021401 2504
194721121 4180
840234481 5815
230034676 924
636573420 2655
793115840 3520
280933742 974
2359 570730521
367557424 122356
429444521 1469
507693401 1739
831000001 2770
475941081 2531
113396597 1031
581626815 2107
310333219 1460
278700001 929
356 106074116
233715006 2254
4662 533145829
207162702 727
464315380 2845
816605041 2722
4386 615792628
725632110 4221
89615862 697
314318622 314318621
914699821 3049
59201011 270
519391950 2702
557790486 2497
5415 985876560
226215835 3093
998940652 56482
3658 987539286
857020388 2954
867141053 867141053
954899999 3183
4055 761134371
420084497 1772
3544600 392
817802726 2726
102299805 341
592053535 4238
669217151 12853
4848 305414525
101243999 8250
225599607 752
579690825 11737
269202636 1116
238801383 796
62029423 211
652675267 474353531
413817783 3624
198899866 663
702576480 2544
696924191 326955833
245550414 969
849861501 5515
8525509 70
677316192 397583779
523199718 1744
67629735 33814867
887566536 4501
651060994 3201
522467822 2509
532996946 217590910
154800345 516
107508035 588
597330115 3539
193044874 655
328496907 5952
984632669 7035
118822122 13831
326466521 1390
798082890 3714
792056854 12708
123899586 413
373380893 2901
328 40210669
76038535 297
742554470 4117
58616527 255
241378715 2408
607902343 2062
391471155 1382
929679027 27138
512233987 3090
241598615 107838303
737499689 8055
963177505 3340
350269920 1232
448264090 25599
615295189 570843346
338401529 1128
658497805 2195
228616411 2003
902573026 445295654
827329886 6161
294371773 3095
52816001 400
545925074 11955
51492956 183
3407 251392309
963852597 6146
27300069 91
414001381 1380
139561537 1608
134283996 1004
457144070 8290
785473815 4262
186299866 621
675052032 3968
755691583 2539
283753271 283753271
478 93742970
42270795 251
613619289 306809644
425392000 1649
838005286 25842
445278142 4274
987603291 3292
709625448 2646
528525001 506250
1199997 4
572285549 52789
917722334 458861167
983920391 17199
910505892 440366157
226201378 754
103598104 861
937530769 6962
821674399 15743
28363864 293
903753151 3156
1395 315087255
503016045 251508022
347197557 2913
842698560 2809
508310607 4851
449251849 42245
40475527 14928169
996058070 11455
411727232 205863616
32399999 108
625879247 4874
976204426 3254
424153465 5044
856510982 4034
170729306 2033
20868826 187
283450093 2774
882650423 10277
644103625 2147
251100192 837
587823390 19719
877120721 7666
185190405 899
877098014 3863
4159 950121298
1867 83669017
454083991 6810
180850940 180850941
697140029 34459
449748082 11246
9600001 32
64500578 64500579
638397871 2128
987976865 51713
16596341 237
372002140 1240
334181445 1205
667597743 5258
440713770 1777
364518256 1727
231900000 773
337746377 337746378
675033243 3620
350739553 2818
265590004 966
954400552 954400553
593724839 296862419
287345056 995
796181691 21544
15703246 516
215508185 1292
541126536 2054
315321451 29885
862126847 9504
118778041 747
3252 937007710
367571489 1432
246632351 890
453901513 1513
928030808 8952
535280066 4315
428482322 1857
778836239 389418119
85316038 374
770302536 9368
739588500 3150
236771577 1178
600297999 2001
394053324 1668
956755511 4866
857168167 3534
2305 476014770
237300462 791
32216148 109
828900001 2763
469561623 1957
426073829 426073829
384817343 5721
732366271 6383
442338859 3495
443398522 1478
655566911 28152
923918805 3273
466209283 2246
942003141 3140
501352071 8634
536552759 248419238
985055009 404221214
148860664 50546208
277549877 1127
455223280 1520
997904140 10426
791197456 3198
157762701 1634
785634640 37109
151819201 1440
370348887 1451
7800026 26
584639887 4298
164100547 547
193005665 2689
298833684 1398
804586559 3296
12600001 42
800336564 4767
463500001 1545
219661393 1589
27732274 608
304201013 1014
611296102 4797
107700675 359
363813878 171166157
878153743 17117
27321695 155
998271254 475069808
74514937 539
284753734 1353
851015473 5766
586763972 279285
706993825 3542
263100001 877
291336209 4194
952870472 78021
601198671 2004
398991815 199495907
625012059 2335
967458903 967458904
704157457 91675
561987429 2468
630575731 5505
500699455 1669
128979812 3676
811303201 11240
824697604 2749
171363927 579
741496139 3213
605699268 2019
465300001 1551
602578135 3139
385800000 1286
41083365 202
184313464 1295
862697290 3449
8295 398707470
781683247 73981
8699972 29
26512573 4899
7374 543904576
255606911 12672
819585745 819585746
983010825 12326
792000957 2640
239905350 2050
906435119 4799
125666305 1824
427328199 37329
204847037 1034
432925101 4610
163351801 604
229074186 796
529940904 17183
800491490 44853
17125181 81
465874962 16629
110216886 1993
839014570 7298
6064 867039722
22685 489723780
282398299 3730
615664108 2966
526187402 1902
30600001 102
502119162 4287
683331075 7445
259524225 1254
525984885 3041
59496277 205
523863064 8117
137700458 459
64864885 1756
911164801 3822
43876559 208
774523505 3205
792564019 2654
312268048 2648
117173448 58586724
794108552 68381
454246630 1821
803363165 2923
403798655 1346
845166848 3208
945000000 3150
507708113 193125115
315371489 7070
453985135 2196
951004041 4228
88500040 310
372501121 1621
847405333 347851072
3293262 21
670065039 19691
473379059 3476
700296024 4604
393367737 393367738
638664981 2950
556745376 2992
50047457 272
254697489 1565
314440019 1429
42909954 162
648978708 3255
368244831 3092
697544964 3252
918072725 4525
350836793 175418396
168623171 168623170
1803 404946588
156922553 6717
827266439 5720
355728274 1194
83861891 300
3915 943401023
416399999 1388
501066469 3910
366083185 1414
351317158 1348
688202847 2294
6273 954963882
346411731 1872
237529888 2218
861888164 3247
454498895 3695
363575242 2152
890598948 4857
240033619 120016810
397526161 1640
609902034 2033
70799764 236
104502874 518
88499705 295
622307056 10151
768933974 3639
319 58085336
976210095 4501
847986089 3833
509998299 1700
380952087 24018
716960090 9005
755506847 303389068
530410281 1872
603837781 9028
968124128 3632
791215825 3387
702597659 2342
701771659 6044
744598902 2482
542209187 1818
398398672 1328
665339974 3436
97751688 369
102601366 102601366
503521212 12992
349907548 2663
845627726 422813863
245726657 1484
868243356 409831789
940381343 3581
349128439 9258
38770469 1112
4707726 43
29674771 190
448680570 2649
822002739 2740
419386512 12368
846966658 4081
692489669 3593
25693473 608
809508584 4995
778783307 389391653
1711 401452068
91289152 887
92677975 364
854087212 5221
340502263 1135
825860223 7504
459877079 50101
319729546 3051
311805975 155902987
640 177797760
854646904 6831
5992 625931010
601309865 2902
93824244 324
852597878 6185
736576518 5167
864162816 5136
453726839 2395
3227 684489680
442798529 1476
608348256 3814
110617427 514
943414515 436361062
546533395 21368
155490627 2805
608150960 21872
972543167 473566489
4626 313550280
774276505 19594
573486906 2377
916991143 6558
282600300 1075
697995422 655848732
72027585 321
733990161 3991
888898064 2963
486008919 4492
410603543 3588
354001180 1180
392640883 237578151
522001740 1740
104488102 628
609965932 2336
971705896 3239
960106057 627912485
43542848 43542848
64198899 261
255170723 867
839427099 2855
392100000 1307
40788 809512069
988732106 485024964
666000044 2220
308613707 1410
875612817 3028
588007895 2196
813603486 813603486
609328031 3904
33863682 138
72383435 507
547521982 4569
317157746 2109
966446507 3671
2378 711647987
361718250 1934
722697592 2409
438457975 4618
81695691 693
531157856 3616
481801607 1606
718101923 2676
3022 884364124
680011490 2793
493108290 4590
632572050 8525
198165529 1436
600431568 4873
807153336 6661
933743934 466871967
1301 368759846
658844568 4393
243829812 4598
92051205 653
215202178 1303
45447581 182
363624561 3406
582694525 1954
1053 100308788
822899688 2743
685698443 3574
949153378 3191
332587836 4043
312767996 1353
220629788 1101
741953287 370976643
945274307 9988
259907471 1896
182279309 892
600 124806644
304099856 3832
769708799 5810
452499280 1669
929227668 8119
733028271 3757
513002482 1710
211501252 705
366692259 183346129
79013102 269
607022311 2605
218100640 727
181580246 1045
772576976 25756
30970658 365
161399462 538
603026284 3386
277294076 114537
281156945 7811
818697272 2729
84795933 487
355324516 5705
724079772 3596
18912954 6380098
261299129 871
7710630 62
3120 331136420
120 30560880
957237002 487189477
676847635 5326
177525846 177525845
370228179 1444
993892932 3882
313138370 313138371
917857756 4068
890862909 3207
357472800 10480
302676235 9088
727136256 4928
848828325 83579
906089724 40661
36507 896018673
985691992 4055
595818432 4164
734079401 7353
5302 957838112
286612264 72505
669070464 24096
830970806 6265
740098346 2467
240923098 16718
525600001 1752
493511271 5345
74243251 306
508897846 1915
508089383 7538
378601575 1262
311204812 311204813
901907492 3420
108899389 5436
572661178 2311
411707130 6898
238484742 1253
265820026 925
172286841 1274
615456331 2542
536687718 536687719
132599733 442
669600001 2232
486 144600066
502165581 3761
213601541 213601541
36025655 232
16199999 54
874509405 437254702
896703049 3636
975833860 220266
295282466 3128
443401479 1478
170446556 1058
2246 228816131
575922652 3796
711348834 2400
203641206 9159
91968476 313
444228424 2399
278751525 139375762
69288562 807
160199465 534
273147542 3153
509190008 254595004
183000390 610
627301435 2911
847636635 3787
971477984 5309
967802971 3226
268199783 894
66907511 228
794884079 7753
359933111 1368
521400633 1738
234392565 11807
885838483 2742534
871613070 4813
399323317 1407
832502656 2775
761324638 8456
205200001 684
468919315 2183
757430459 2611
463501545 1545
566914230 7333
925635134 918162219
66050137 271
3090 736272637
695547875 2621
868683703 15626
123585547 939
500308453 2839
425077757 2053
360600462 1837
935153515 36976
663633421 4794
560111232 2527
883964724 2975
457260892 2332
501352408 355124125
505320651 5630
690237123 3778
709229388 43775
758981338 3111
933959734 215361
255338 990350660
303946195 38739
12995 909325125
319126609 1408
646057331 3151
511739423 1719
3850 594126650
242413986 1328
926221546 5517
710030619 20137
269611548 1303
183268061 1078
806005200 5124
889198493 2964
177630185 2082
705266762 3583
217389446 805
301677353 7326
820493797 2812
694594628 3484
599823156 8643
55898343 3154
29292 693370932
918687239 3249
822104875 2813
274829669 3685
718987105 19932
265504442 931
686402274 2288
998934537 6872
412686268 2247
466253255 6899
682591052 3621
762260873 5514
424 96695846
358866314 1211
995016529 3672
449919626 449919627
291210411 4039
692961379 6931
572207526 3951
917354268 5457
273696748 106104093
701863630 2990
470158153 157550674
840365001 6550
222313169 111156584
939331007 3376
872518244 4316
2214599 100
1741 269781878
238143683 1412
941653737 3865
589811180 369771825
692134496 6230
898161189 23351
562201052 1874
552188124 9455
469756040 12779
711652763 2676
958762802 474745285
566949275 14708
197099790 2020
541157279 541157279
835388703 4552
9649473 98
430581603 2981
371275108 1983
980317765 22702
58249651 1187
824784081 3185
3193 728578277
829474166 11212
545174807 3819
58371084 261
215550767 107775383
866102887 2887
196731044 945
821163235 821163236
754797485 2516
329524689 1191
154534081 816
538272522 4692
585660507 6613
738488391 369244195
488627178 1710
731613993 731613994
492954282 1866
612803863 26319
14093939 70
31500169 105
202223384 917
451798493 1506
377250731 2493
122526943 442
667657809 2289
336299148 1121
16765757 138
335519961 1239
649758470 2815
715629761 20320
155712795 155712794
587877289 95095
48574848 47121070
230610048 901
881345126 12294
289389387 1661
238958532 238958533
729986668 3503
1792 400452306
514801781 2221
228426157 2349
249081475 149513514
782465455 782465456
612377471 3472
822875182 7350
303173201 303173201
378300726 1261
180000021 600
456901408 1523
460470087 460470088
749282825 3347
2516 640212273
448535851 22483
111833645 55916822
966618606 903857728
963526535 5991
5975137 21
928991386 431396552
636000001 2120
349612628 1839
284255688 1208
828761274 4257
80699732 269
193586071 3922
908841823 4972
959344513 8252
98146021 399
442591716 1555
616581819 2129
972973776 5591
503523419 5420
188580018 3582
3693 743927243
873487000 3100
937796874 3126
961700256 10681
448147262 4298
187820353 1088
911599334 3523
677745249 7750
576899999 1923
1086 141757752
265098600 2340
493501644 1645
26145631 105
722717570 3373
25148552 229
733085223 33133
178229154 4118
571501719 1905
245585216 2269
265888853 1386
534612000 3293
154952782 77476391
327600012 1092
465898612 1553
336048302 1780
490912331 3130
874744691 15987
3746 967127296
687945125 18585
173089692 49356
701621179 3666
246983012 929
382575959 2340
87694506 404
120718804 421
577822296 44933
461206374 5425
925347087 43847
326511914 6013
478107645 2422
895812653 3201
770701135 2569
97017135 695
43799107 1020
986700931 95555
514113733 4338
36178551 183
625046400 4800
890606618 3167
423900433 1413
106199999 354
366314868 366314869
768071259 768071260
2926362 32
870125022 3786
162510309 916
455610446 1663
747130609 17332
734301658 6739
541789975 515397693
860336329 5619
994863800 3400
772619795 3875
9571848 33
95452517 95452516
845058409 65316
959038435 3985
541512362 2353
510627840 1877
997271303 5363
916224880 5058
802151306 5556
787527871 787527871
951580600 192875
331305155 18837
978085855 5501
617678359 2302
50394310 463
88141261 517
761981933 20408
228600778 762
157048961 683
372001843 1240
85958160 459
960937465 627680650
691308644 6369
825017677 42413
270119546 135059773
980703316 3269
202750842 858
327598907 1092
11723289 807
911999999 3040
2452042 11
794424790 14307
658730140 25292
212135708 212135708
967333617 6032
410828987 1572
681301132 2271
512534643 3766
922473841 5382
934070399 3200
848926918 3551
886992416 886992415
2825 77812008
3413 374519007
10169909 90
672668750 2853
872624372 6603
491700436 1639
587483349 4359
792905987 3514
863710308 9951
4512 863960517
46199845 154
712441077 3050
17999976 60
459317608 3694
440567859 6590
476429963 21071
63438187 63438188
182816690 1009
158544601 1068
296400988 988
997500095 3325
78168232 663
258280204 930
798147745 16617
258195169 1266
530976992 1906
5887 948825451
441596231 1512
605765295 605765296
372367383 2828
194957349 838
999080060 420342199
807656839 6999
983863190 5463
417146544 8058
43250591 224
616 108277087
161463866 127966151
16200015 54
53825474 224
873547254 4673
329495075 2275
71281407 269
661801717 3701
888416973 9622
684946027 3501
237522548 237522549
3511 967818723
681337729 275582313
466780658 1899
183845101 897
889511505 24011
303339600 303339601
985999321 26484
565503388 1885
109020098 2056
220060940 6355
191259901 2700
165410340 569
950396831 3168
657834221 2642
187252267 978
136649634 731
420885289 1601
970182291 485091146
429332884 1477
991423637 495711818
26303169 184
681775200 3680
797287501 4275
605400001 2018
301548712 3217
2426 518795248
427275622 8559
580409901 106988
786483056 5021
213000711 710
317456399 3425
655986729 3527
478521774 2909
967786459 3438
213600712 712
796475882 9232
918802455 11726
97012373 13553
12537392 46
756602032 2522
24604158 131
840000870 2800
999958802 3601
557184974 20674
971996329 3832
614272767 39056
433136217 1888
170538184 783
628502096 2095
744041897 5174
797194673 3266
872968907 436484453
716499059 11265
640364760 2520
438002835 1460
883302606 16774
811772378 4763
154992968 1231
566813151 2230
252000000 840
280208985 1109
468877934 75901
865724959 3066
155321821 766
503250857 4094
908993904 6576
267640940 133820470
47875730 307
1941 369733326
693157984 2669
598663466 7174
655123744 120074
615311504 52744
13200049 44
83343300 7870
3836 382455973
309717604 1172
665879917 332939958
501301670 1671
11099980 57
885974719 3680
316360784 158180392
447598507 1492
601373037 5033
789784703 722176773
500101668 1667
623666687 7824
174808619 1428
671136229 3026
881629258 4249
920402308 3068
105833577 5601
752303122 4147
886804817 2956
981129240 4023
887696 786504968
750899538 2503
131892685 1047
764488432 2549
220979167 1689
704589308 4210
569700000 1899
212006976 103442605
81982064 81982065
192615985 828
504655927 4713
7051880 40
45600284 152
810897781 2703
730302827 3805
605890229 605890228
387703753 4729
916773779 458386889
500100000 1667
437014387 8852
506827527 12139
699002891 2330
99000330 330
156316293 748
756 134224661
257624334 1557
870373363 435186681
407092988 3711
24266436 12133218
393390699 11615
64968092 1943
97773702 328
610744614 10458
824729451 9024
946942481 6512
701104133 2337
14080 450532368
821033119 2818
216468206 108234103
902178323 8226
471771662 3912
358548432 58817
312289617 57473
180659956 2435
729248955 3667
317559833 24994
530401678 1768
298844992 1264
189614667 2788
827919200 6197
334801116 1116
990359923 349432582
236920675 118460338
4028 540784853
961864646 4252
987545625 3764
247753554 1461
822304289 2741
97448417 12329
348298839 1161
653701479 2179
1482 413294232
253499155 845
574558446 5838
679385607 9754
270960800 943
758729301 758729302
73488728 315
1591 299690306
932227317 3965
10504 979598918
856136897 2958
290345461 11171
468777857 2066
795982245 17474
878397071 2928
191100315 637
15519703 138
284678320 101926663
91332648 991
851397141 851397142
837817329 418908665
294010644 294010645
629305623 3127
447336635 7145
317276318 22656
3450 428007688
960299999 3201
89400000 298
681031016 334018418
68239594 509
831285264 3238
14414 279780896
73499755 245
888462755 3708
711040003 2774
231422285 1478
586025000 11000
441670365 2833
624365418 3741
767091534 3809
693004380 2310
4500003 15
710697630 2369
502147888 14886
48239509 211
178199820 594
755171873 373144167
189400587 1007
723834343 37996
636833345 3811
840974607 353965142
309752539 154876269
675597749 2252
97321679 1185
196069357 756
354601183 1182
896015953 37176
103812349 1474
746469889 8699
364199178 1214
300441311 1135
221307768 2376
324048758 2957
477671336 11247
764766365 3008
295174461 1116
858933569 351717232
389099024 1297
519008463 3205
974058899 6484
914173477 7056
886533137 3979
279300930 931
685178385 14697
789088061 3738
617467319 11448
2854 801537338
608909250 608909251
19346617 147
821053403 821053404
339 82717588
225915209 2490
21740070 726
410480935 6605
500454248 3416
918965832 3559
877534345 616892637
404652973 404652974
254307241 894
334 74498366
787098145 148454
98100169 327
61088956 3561
778605065 3255
268599576 1590
41714299 1075
381903605 1545
786600000 2622
550183490 9583
445420960 2528
939545139 58713
28976364 14488182
634497886 2115
630041192 2499
574220130 4268
543990049 10892
754132276 8397
110454749 757
45023480 33987216
433220145 216610073
865008731 6455
784699344 3432
915359628 17697
784799999 2616
951718844 4235
653247273 2514
591106275 2764
445944973 222972487
715699350 2615
22576542 79
914513908 6251
422348415 3261
506699210 1689
280281272 1827
974433375 12856
804300000 2681
458335126 162578080
171545464 740
761334434 2702
631689378 29014
437786303 437786302
3607 593791888
526499377 1755
436199166 1454
667342694 667342695
330423224 1763
909895833 709804997
403702013 1498
213900354 713
239525582 1191
120038988 2474
204343983 3208
662267269 12588
3550 390880750
497998340 1660
627761783 6554
1840 338318543
409419361 5191
88151513 2161
970498634 3235
853526873 8373
458168540 2251
914079474 7077
118044738 2649
711658957 3330
147000491 490
748 93622446
307082865 1672
73500244 245
47152223 684
146773310 790
994466231 3572
83099773 277
69513938 760
619025441 7096
423900585 1413
248788141 927
612784493 2369
523896244 523896245
642430904 4686
703319860 2630
506108743 14401
497100735 1657
659676584 4729
757745051 21459
866102888 2887
8035 228181982
936395631 28846
348329946 67051
173699422 579
334430904 1992
268320643 2059
58948972 551
37800001 126
353795099 1247
14103 814409040
201529004 958
19788 730532065
162919296 2832
334193112 2487
914451301 7558
63742331 587
427781816 1562
441579844 2459
808421366 33267
646346401 2435
919959630 3137
661200000 2204
902696992 3009
816281500 10215
634354225 3178
701169805 8159
698397672 2328
779172334 4768
381358255 190679128
559242225 4985
3083 648764939
11476 716857955
415227625 2568
6313 494970728
234577486 1120
370940541 185470270
591668425 4824
194830791 1958
769376497 28014
151734463 75867231
852775113 8486
814809206 2931
795602652 2652
121333 744347649
836913056 129746
212100000 707
582317581 263995873
656092041 524429645
501852053 4674
289500965 965
144300951 481
716399999 2388
881597268 881597269
936630079 22297
771587734 4137
533998547 1780
218700730 729
383959283 2534
39300001 131
642952121 2918
538736445 7305
687751976 9339
763405472 3019
792749645 6978
553801845 1846
963433776 28999
60000354 200
448431457 224215728
72742132 1177
515573635 2519
27553422 104
272630902 1528
926152051 881784169
350018921 1518
158399471 528
147785626 1677
469170953 2812
309601033 1032
45911423 624
47668144 427
819269046 5767
113009811 56504905
14284572 136
263956506 1777
334200604 1114
9788 886127216
747008355 3523
822043063 411021531
41268213 2558
169199920 564
802494209 4705
94499781 315
530566391 4364
910920239 402075153
798033355 399016677
908274905 4653
439804135 11134
498422862 2031
760558225 8483
748669373 13798
114441885 114441884
42402646 346
708189615 18075
787245961 372792814
948742915 8682
859531374 8570
10901 838884656
63047979 320
962398613 3208
770799024 770799023
208560440 4961
7318 905865948
393469195 3036
682804412 2276
989777499 494888749
570116293 2189
12169663 47
857601757 12177
983200486 3695
75979051 269
512699999 1709
597521899 3100
39720898 1213
956650942 4004
60000000 200
901234922 13707
390670160 3967
19378066 321
994716153 436859911
259690687 259690687
181202070 1981
689363359 8967
847499166 2825
257104090 23523
588001959 1960
988952343 11326
651125889 2862
666756154 651792050
984003281 3280
557705807 7886
892083023 15946
358593766 7307
525230299 19190
441929250 5179
835179298 45118
690874504 690874504
425398582 1418
921078197 4151
831604483 831604482
994274879 149560
920849697 920849698
63552 555317376
762154840 128868
270623073 1217
749626603 3951
976800001 3256
983643177 14571
584759574 2754
585969333 2009
674902812 674902813
674230200 5325
362098793 1207
733619881 2492
2169 591254926
456304652 1811
522407717 4893
853461419 5547
428636175 2909
87600291 292
941740377 3989
191100001 637
572692649 2318
886719369 54310
949203165 3164
696541174 2758
257124176 989
542698192 1809
784497384 2615
350216641 2216
681302270 2271
523622731 1990
568421462 2840
674258326 2525
34347020 126
509224497 12496
34244096 17122048
199757089 99878544
534808499 3271
263399999 878
194795427 1193
642915916 13769
50925494 179
639209857 5057
25200000 84
935703118 3119
218412478 1111
808665842 2740
755103196 3079
660900201 2203
901764055 14138
266237083 3222
75906176 424
208631626 788
7054 946420292
50877078 203
959147 404771
844958687 7648
639379587 41836
325628849 1141
732685334 24217
456716535 1605
258864405 948
340100905 1599
904179904 3064
243147376 7036
77685609 763
163627721 1394
73884578 285
555601851 1852
721111582 2589
770815142 10714
273312233 193093983
275400820 918
9428 982635188
556968659 2413
178237421 957
737993775 7852
663383276 10289
975877881 6782
85 22564695
565632921 81869
172345138 2294
485760471 242880235
168539252 945
413533625 206766812
70536855 587
403500350 1345
684855496 60849
502074687 1784
214361874 8125
315970801 2685
337642829 15549
35825187 233
10812212 53
892629719 6860
3874 515764295
968388589 475049788
78400027 303
258347698 258347699
136987873 2128
114910574 1235
815682727 6542
625924520 625924520
10596 600340851
945954559 3388
103642427 1223
522396984 3355
38140801 290
592020947 2120
501901165 1673
1997 589885833
796113138 8385
211676533 2766
271803861 4375
198586011 1531
820291735 38226
129272585 686
328813963 2573
642000319 2140
593798406 3621
168317153 1504
796604603 5221
352200001 1174
674544873 2642
309825675 7815
179472142 978
275279555 5382
310478279 1871
15400 524520841
472698936 2403
436224076 1918
150597232 71993356
167107752 167107752
1612 444076741
863815158 5445
585301952 1951
690008366 231160104
721223676 46605
301174435 7898
778968561 9095
687000001 2290
739403706 4601
316501056 1055
446698512 1489
775094295 8648
284403711 142201855
823227283 4782
788087596 5888
951651364 463868847
673286301 2476
910500001 3035
800389288 3373
852223083 829490094
198555463 904
363752144 55756
144616165 64417
894301712 2981
28494289 242
501104985 229877940
115314993 12123
2156 511642207
692799395 7841
232913572 34247
517578506 3658
976790080 32983
820706610 35570
5835 758658804
605664204 605664204
486936549 3957
800214206 6395
879952334 3638
673500001 2245
471458107 2709
655197815 2184
852379766 6327
50699832 169
274890915 1266
993814050 4530
503300277 2647
486824734 4555
157824035 954
171495156 854
747707087 4493
498358723 1840
679204074 2264
115249262 115249263
85986931 6585
237460861 798
65715559 485
477481394 7671
681477539 26811
281624641 2341
718747537 4236
828607201 37536
668697770 2229
832199759 6613
812169018 3951
174609303 755
995404240 3318
727971224 2696
63123828 216
95399788 318
586746238 8933
941749163 15909
171952369 11368
984146991 5912
955512265 450840722
382048270 1422
622509901 2932
671552922 671552922
931234493 409260547
630597898 2102
563449711 343802639
822180657 4528
572523941 1949
288420018 2548
686355664 3224
577735563 3223
117113892 24796
737380056 2924
813667219 3980
8819 469638147
845510616 4443
327512304 1239
819546631 409773315
320809867 2986
6341 158482921
540869268 270434634
652590392 18879
272696289 2419
240283509 5597
258383610 946
209700698 699
833771854 10357
375901254 1253
505677614 1954
4037241 15
120558798 2922
40740 871265640
537124257 3394
2871 630659145
918336389 3412
673244909 13434
4391 907135554
4015 936645479
40482 877730724
88748784 1296
75599749 252
3615 963427977
770594042 352980495
429767589 214883795
83569888 1039
458994539 2770
473517781 3090
918364194 4276
401718562 24309
701428657 3190
787342425 3336
256855581 256855580
915485326 3793
939098707 176059
798060649 3192
849546100 8450
208812973 1902
228951354 1280
361501204 1205
617930485 2203
933066618 32417
2969 403007516
92700329 309
829802521 2766
684775125 7065
831666132 84322
999468591 8265
619523121 6909
251143829 125571914
281669124 1452
785 105175341
796940410 6075
511502890 1705
619893119 2940
690924842 7958
936179075 4251
418200559 2052
469822751 6748
131814211 2169
286985835 1009
101953870 597
957556279 6769
474888894 4406
811410538 564661546
896697011 2989
391500000 1305
442946423 2397
575020069 3319
934199238 3114
76024107 76024107
951461832 3700
25887674 25887674
855003967 2850
608657097 2145
274312493 4684
969980439 5362
417870607 1601
210157199 2160
577757305 4788
218586481 966
746402707 2488
228653989 1359
185939674 1418
495096076 1665
682777515 341388757
411834910 11591
285253187 1027
14531 535058026
934524587 5977
477598408 1592
211131141 1052
64799975 216
783900000 2613
1451 375901247
646860000 3451
3069 647607723
791128499 11623
115200384 384
450173371 2208
62322271 2312
631804049 9172
810363976 3075
330925922 1704
731379240 2568
195299348 651
808435836 808435835
651601743 2172
26114348 228
166792610 1360
397530946 2062
614321198 9487
896150711 26079
865098205 60392
351774829 4145
132245038 730
100939185 20204
869013658 3004
771731129 385865564
1395 381114374
556687715 15697
940802536 3136
269131930 173923914
6085 891093485
363598789 1212
171416557 1261
6785 958525020
131113059 65556529
860534399 5280
330585765 308514530
940842751 71007
4319 359014768
128999585 430
252369361 2045
209983099 86752327
320324247 1811
189000160 630
138726599 3268
922645126 3828
2015 497473275
496482724 10414
909764588 4390
238271015 1042
31395343 217
744152863 2522
115210649 931
804123071 2815
294889366 147444683
166232909 1279
345834431 6789
99000330 330
82644435 317
359956367 1207
655800000 2186
783899043 2613
79048619 1505
651040889 7125
571615184 6080
771086251 20625
972254129 24415
131246562 1921
847586286 3141
189203186 757
533576791 3637
929402009 3098
516184516 9077
799767191 6259
890236373 6554
707496401 2600
736300449 3243
424498586 1415
375956224 13328
461612790 4955
9730 312381001
787042557 4243
894599999 2982
503590467 503590468
509179165 3293
3418674 14
899918333 621345217
659940743 3501
617874679 10963
359442329 179721165
273815928 2351
981903273 3273
363273119 1440
900864052 25455
279600049 932
382820174 2687
854042196 3932
444047983 2152
284006250 990
137164314 1585
939800031 5291
276674650 21350
611244676 6012
27452580 200
752555209 19802
967196777 3224
835355212 6406
95575265 1596
74177563 330
469289413 1650
617865743 2140
142478304 12252
559798934 1866
271189584 912
339462788 1527
748505364 5844
246267647 1264
469200000 1564
546285178 4002
414900924 1383
937861649 4906
808049428 17791
120121671 577
956731297 3329
978276975 3303
396593568 1549
207305919 3457
498095172 3474
664447932 133146
687406974 11592
509465893 509465894
875498486 3879
330293642 303414019
891945859 5174
50400000 168
702183065 4429
16 2738272
303082976 2824
851597174 10725
271601349 2980
505352727 302578769
136329515 3546
944100000 3147
627317030 627317031
288900963 963
323400446 1078
2660136 12
805588245 534133792
830556640 3643
128654837 64327418
620098108 2067
598201602 1994
2161 365847674
387982167 2493
600588491 5684
451502883 1505
30300102 101
212400001 708
34199896 114
693591279 7851
675138645 47957
933957882 4394
882902881 8306
709054947 13566
834122240 834122241
557769457 2448
824748693 14003
343501515 1145
624152189 4443
10200000 34
368910566 11761
917703060 3059
818580587 7087
319678915 1161
296400001 988
876132081 5025
602699637 2009
363643786 2630
999738778 11347
747300001 2491
221729855 2976
512291898 354824277
781727255 390863628
268169428 268169429
503777249 3526
91199999 304
391518537 274634409
729719009 4806
391961180 21233
834297220 2781
474946404 2972
915973923 5402
518698271 1729
956452974 6245
467412904 7864
490647335 2274
800961999 2789
618866801 4410
672639435 3133
389880699 2106
662449447 5067
659699210 2199
212720716 3724
839638799 15600
889164323 444582162
126900836 423
693721977 2351
373743781 5827
194060787 1168
1114 168742540
916531230 819959505
655769069 3245
597772785 3615
111761292 1171
233966377 1176
349109775 1575
392160692 3821
303460524 114626112
19799460 160
716691977 261423384
43499855 145
201142098 816
411863270 216066675
942528594 3514
317458441 8424
376419348 5021
56856119 229
333862113 1124
430940190 1836
757663608 3588
751377482 5571
310501416 1035
659399832 11962
238258255 2908
524577825 4668
756668145 378334073
118287177 567
425703186 425703187
110625280 1580
856170881 10256
33354739 242
1894 473726569
96125769 769
917660073 16162
806942929 13601
886799999 2956
446515267 1670
562799043 1876
24133097 822
998077080 12740
18068635 111
75831630 2994
99615251 398
541666237 2796
731402438 2438
579950135 2344
262500771 875
182576352 1184
841444598 841444597
213451817 902
269656136 1003
506004057 6773
228522193 1538
3666 549864035
618599733 2062
423861029 1614
793885823 3463
2568 605769626
824647323 7919
740397532 2468
48600163 162
551537778 348413
293814528 153501869
648554463 648554464
446936583 1849
647691859 3989
314015939 1620
897315301 3374
438275816 3949
571482957 2210
360048996 3822
325155660 4890
490085254 2580
355189824 5514
804048931 7492
330144314 330144315
869932312 5114
29508713 14754356
304800525 1016
219511915 1070
861901143 2873
843602812 2812
965058633 16564
399415149 3545
452880039 9977
578103991 1983
424169918 181278953
509401699 1698
945291632 10055
455039792 3379
538146622 269073311
852078295 4506
450249084 2172
537299229 1791
884536892 3164
20363097 133
179729338 1039
679974971 339987485
730647831 30074
84300001 281
925443559 3503
370047814 6807
85530335 42765167
262077734 22003
199800667 666
331853149 1174
19800094 66
719100639 2397
103341021 752
102899658 343
5843 847204839
847150944 4116
242911881 121455940
74832034 569
223072053 1375
3709 986075048
366901209 366901209
904499999 3015
564036865 9300
961108995 5332
540961394 2185
274781560 2366
2841 808612872
705818132 9063
407102100 1357
598198007 1994
571320949 3031
369901233 1233
3652010 33
116884187 8129
574569209 4130
335903136 8215
1504 167793760
547996749 2435
740091599 4176
648800424 3275
514501714 1715
885534292 657303800
143937051 143937050
969513259 727980393
570831012 10236
45634 919255042
437074322 317784
868197107 2894
488540050 4375
139595299 139595298
262200836 874
817485902 3341
177298201 177298202
603969283 2452
180544158 4124
935868883 4353
697853200 87560
602235117 43103
579497104 5797
593840743 296920371
109347175 626
701867713 15568
408600000 1362
269691027 134845513
261450152 1401
312 88702536
414923573 1432
681536242 2767
421893480 1805
825400929 412700464
610159235 6895
344793982 5879
276600001 922
118732648 503
617961526 4820
954925237 3340
166901643 83450821
778245389 2790
422966762 1493
968065340 9623
775504707 2585
4322368 53
1771 242103920
133173451 606
790938390 3295
7099 412001274
789984833 106731
741272100 2720
113067578 46833438
468765708 3742
812341337 406170668
92521063 92521064
257128561 1404
469549994 1716
12390 467699054
574916191 3009
75599811 252
458401528 1528
482521777 6446
280111504 3106
474138554 1604
256451841 6463
960150295 7141
326398999 1088
346798980 1156
244560018 4057
775800001 2586
181445075 3041
238 69816348
864395267 9783
922371264 3252
867468501 10594
8489 935309531
473164820 4492
102000339 340
312571722 23715
4665192 43
415391691 4154
560092105 2815
426893766 1677
416507724 17532
842662368 18016
400582607 200291303
632770419 316385209
703625879 4821
344719558 4641
921299999 3071
925462231 35070
300601217 1002
734702450 2449
709202364 2364
978903263 3263
963896786 3213
795699971 253900
448800304 1496
426282553 8726
621294092 8253
23996652 112
737827720 3055
584334649 2649
685230119 2347
329520673 329520673
596397634 298198817
3773 464486484
636984730 2170
313753953 2834
19263500 118
6752 236422858
224415573 3596
476701589 1589
420933250 2167
875244838 3923
594926027 2124
749694426 3214
694910041 2922
553367467 12638
393122076 3468
30791896 136
633118313 15342
764971856 764971857
260387274 1231
928536422 15002
627899931 2323
859051090 2997
3103 891373986
1951 402499201
621900142 2073
254675761 854
860337396 7404
468912430 23407
674223203 5241
114600382 382
664919860 2479
699806556 7247
215582523 3046
947559911 947559911
1499995 5
866826186 243149
745508710 2795
66177866 371
303516947 2636
587662556 7043
448800763 1496
36300066 121
742931857 8751
468745231 203134885
940804088 3136
208200693 694
847669148 399902850
906600000 3022
136200411 454
506443635 3450
4831 786124475
308897006 1658
979853777 5305
657575845 4987
219713453 908
564600001 1882
796036392 13788
800400000 2668
245099764 11907
486901624 1623
658149080 293794943
148649343 1953
898267471 8773
693303834 2311
641258399 4018
202860331 1772
686997710 2290
179187734 812
780416195 87422
398646048 5136
477062217 238531108
687499915 3147
296398959 25909
897959974 3386
105791317 492
379471658 1851
896786645 7071
529395844 5471
797998151 2660
611697962 2039
342126635 342126636
105900272 353
446212224 19612
691165861 3320
522104345 4706
25651330 12825665
87349674 680
391381188 2036
919491840 5760
64137324 252
64627 977741883
158930964 1583
955940465 433217822
859366426 10917
233579687 10018
745193910 7699
158981131 551
624300001 2081
25919 807563762
537059901 5044
956908842 13223
614399754 2048
727977633 3296
781197397 2604
9617 328418525
869272612 25988
832616931 3178
428590299 1460
554425729 2249
335099597 1117
865209351 108463
353746490 5562
777026717 2624
875372417 3315
661215698 11791
286155328 2873
26835619 3722
218695262 1116
738156802 57931
5417 407561926
617657828 2143
114049584 809
8237301 75
290337805 1639
574473024 2369
651299999 2171
49147932 321
225599545 2287
802431489 6034
602398966 2008
823811872 5418
306730511 14169
522636914 2377
939003130 3130
442673159 4282
254916273 254916274
223097072 2876
30812866 127
799586229 799586230
708297640 2361
718157762 462971602
941082480 908242320
64959813 224
12392085 45
38704561 145
4296 786684938
673576991 26136
2709 613474722
2037 489755910
792297360 2641
754065161 2723
326599144 1615
821959669 4581
447435454 11597
589482918 49779
113946599 393
90969706 45484853
777523438 6538
132117085 666
766500001 2555
947080169 3899
558 116422414
504452944 2334
960922911 3629
202833263 202833264
612597958 2042
8309 428631617
160810916 895
424703385 42908
617397942 2058
574229489 5435
115200581 384
811197675 2704
627829420 322129
501601672 1672
974409107 206837
510872725 3347
193603565 2465
71663927 977
861900775 2873
270714374 1875
3775134 13
20938199 100
583200833 1944
429601433 1432
676132861 60477
740799342 12949
712005749 10636
46022568 201
46500203 155
642191561 321095780
593170976 36296
487980193 1777
201063759 1814
347306754 15702
929754560 316697377
183464243 822
903307191 804723430
15255676 431
67359403 497
919431169 4208
205568065 832
567651009 2320
440636942 46621
253006548 1694
368300122 368300122
904894097 3462
6518336 44
348901951 1163
59745824 225
906996984 3228
197198931 1154
589238363 6428
53445 983388000
972704591 6021
692507592 3528
851316806 38222
721391928 9501
938106450 4815
250591361 1306
287143019 143571509
371482880 3100
388877294 4397
24124 694821433
133960861 1975
757917986 11681
621598369 2072
221118661 1620
982566136 484690832
754224986 4885
570456498 285228249
171298203 1771
125513039 4080
382921473 3062
855602851 2852
926687431 463343715
142799587 476
705119928 2696
211447382 1283
169579023 981
897205978 8509
165796396 807
450571355 1703
194774225 733
261658031 1272
257905829 875
633282299 2380
54076260 199
2250 635316750
562801877 1876
15900024 53
32633 928390407
630327032 3974
1695789 847894
401400001 1338
703936207 2622
162477143 1962
757167264 16443
383100434 1277
828636345 4005
175299451 7082
194893233 2986
271236990 4397
785834245 12143
3230 810067944
794573437 106198
242782207 3094
268675567 4415
181302003 793
380098905 1267
547501818 1825
709158069 58271
857999999 2860
44999858 150
152670671 686
1967 36263189
258953980 3820
692239283 4644
898664069 449332034
754653139 2887
486165300 1803
139338663 697
221701280 739
514120154 2118
834601437 2782
101594841 523
778013969 18779
509584282 7871
442274761 4709
742060564 7685
1946 556686691
650573237 650573238
605785824 6328
264452954 3618
423110463 423110464
111899762 373
354377100 2310
383953138 2337
213657455 7032
856036459 2862
286978643 1744
977291244 3405
434597648 2237
135900137 453
795372562 2911
361 91647792
76967632 568
154306104 15475
984347661 3310
604950983 3672
319948789 1330
152874539 910
112993343 2696
160964591 4555
158728884 109063918
678270494 2545
427520574 11163
957704831 6934
570899999 1903
788100128 2627
393965008 3420
546001821 1820
1995 509796294
1855 504368935
233409350 1567
770399999 2568
710971673 2954
432153145 1704
296140274 95695
219951909 1166
783002610 2610
51600035 172
225900752 753
152200620 1458
664983775 2394
386897497 176439222
713504428 467413640
397560670 1592
71396316 27014365
667842582 3707
346556808 2998
927594023 853599694
988997903 3548
444163231 83397
69321462 233
95177600 461
689451841 3465
473664660 1671
117194221 990
273195460 1851
892218208 10343
273308020 1010
876599147 2922
252600000 842
525863537 14044
316508141 316508141
962352395 4707
55459623 253
186787901 3612
3188 662160352
449554515 2023
200572626 733
592948764 46205
17112681 425
796890651 4353
113182646 1330
475764745 61516
617810347 9201
1631 287256613
65267977 571
571281675 5789
785509823 3686
168468767 13584
32425 495976583
973499936 3245
2409 262807446
333704447 1782
630990360 7004
224999251 750
500101894 1667
378405633 1619
702148001 8637
952399823 952399824
70 10505225
243358469 121679234
574471319 2918
761820763 3646
413648406 1696
702299235 2341
175063301 584
296701003 989
935809259 3131
171431796 2267
298478179 1430
876754550 5510
967800001 3226
112705833 509
315869466 1426
429601432 1432
113452498 398
404006839 404006838
745421734 3339
796200209 3055
374248982 2375
297367005 5395
454500001 1515
13082 381811252
247799174 826
261173160 80460
303497183 7264
7317 699122951
398008284 398008284
1107337 480752281
936732691 936732691
355199999 1184
262769246 1221
807867560 807867561
311701038 1039
439200648 1464
160099908 919
767374416 5059
433502378 1445
351853882 2458
318397209 3208
806550854 102375
92105161 570
825705278 5728
138239783 5508
642239401 74679
757802196 2526
530701706 1769
471876808 170276495
387807597 3694
270421907 215599129
2283 157904095
18058 877492394
780597790 2602
980345095 7452
539733125 4633
68925062 34462531
680698314 3443
558761629 1939
648475402 648475402
441020260 1844
19062992 74
625799781 2086
206837111 765
265628421 9266
215486666 4345
30647471 15323735
11947561 40
708960909 9268
3063 301506227
139997185 184075
435872845 18294
570266381 285133190
917540048 14288
473603724 8226
526037218 2547
526261757 3994
612910755 5326
328977103 328977104
124148583 62074291
263700213 879
551723323 5323
949123893 865779304
979443852 458530483
954843453 4283
883811937 7336
380044061 1596
664193370 172294
568986120 2532
931360493 468394164
177828232 1013
10665 261292747
1451719 725859
438621157 1634
282975388 3639
379404974 1311
645229411 273716741
265959855 945
424397710 212198855
540601802 1802
17428635 62
473539000 2200
145228655 116814206
466079958 466079958
469199942 1564
822675885 6680
672740581 672740580
736797544 2456
590998640 1970
71538823 5359
480443455 9705
924036959 4830
589271781 24337
242776796 1462
139500870 465
30677232 129
439770695 1495
782097103 774203951
418117621 152542
306980511 1952
189926624 1504
173928920 665
16845248 304
826670102 826670103
920550299 4325
217949868 746
772605898 5461
621300306 2071
892399522 7355
382623387 1706
363324874 2358
318118329 3909
488013126 2162
800791398 3951
5285 298449235
1121 256425872
798024777 9227
826501984 2755
115823035 78461719
847952840 4984
2572 245847957
714377412 3793
346200001 1154
496434455 3212
501602313 4261
952610296 5227
406545171 4586
857099999 2857
771782773 385891386
80110 729721990
725042707 2842
879028911 3001
280 16778367
678001497 2260
43960644 486
682969756 7019
517802867 1782
539651688 1891
17327 700807842
86384047 7118
1669 425256075
827328989 20334
453539597 17640
270900000 903
705902354 2353
302872923 6353
264299120 881
864038767 8839
392634030 2143
76888269 505
701401113 2338
198484793 1502
297833291 3779
656398895 6054
642258484 4438
859914182 2884
221332824 40905
906546215 6086
65700218 219
413998620 1380
826499605 2755
980128705 5735
138324779 1305
5728 943538541
578073705 289036852
488953881 1934
576307801 21768
451139898 11166
95400001 318
44415945 315
889367171 7491
67811614 669
9583 904010031
691737553 5721
619025288 16102
2909 775663470
710999461 15471
528973614 1835
356 100368860
167999663 560
908787614 8183
272336081 2475
182700275 609
929244481 281760
31799999 106
911574065 9904
301693073 3076
280199718 934
321947639 1764
97402856 9236
53999888 180
1875 515882055
553737030 239713
942977386 6399
284699052 949
401683501 1953
775254572 7316
251731239 1166
937293682 3672
50340380 316
904193393 44524
508161560 3110
797527985 5020
724713634 10460
735599999 2452
969794716 12748
488499983 2268
630876874 2800
388226774 388226774
895464433 5424
988765899 4108
453898033 3802
669640414 2241
243380937 961
975900276 3253
900299999 3001
840054435 840054436
159388761 2375
725447525 5295
134320448 59163525
674962552 674962553
2882 663883110
302276661 2283
584465292 51463
149440625 2425
776602745 9484
2345 675458452
765756928 6662
947974561 2755740
45679168 1029
145160817 3503
502940083 2280
681 184565452
533811080 4180
79800267 266
830402767 2768
350101102 1167
76811104 28654936
431739436 41335
303757458 4163
757638601 378819300
616502055 2055
791505262 3632
452700542 1509
301473492 1243
85540465 408
382515534 48736
983625589 18622
174751680 1856
998103328 3327
919144248 6403
700206808 42165
836810551 418405275
39160572 266
882599969 2942
884019895 3917
906544048 22430
665515115 8364
998474583 4307
603487990 3109
775529722 6974
317914591 2008
247627668 1126
897000001 2990
853144162 385762212
375582735 1752
603897987 2013
247105650 825
667395659 50637
599032113 10082
434207727 9027
740914278 360117643
93609397 1476
875742160 13444
247120610 74533
975961656 487980828
98362124 736
265568679 132784340
802197633 17923
811697532 3324
738419016 369209508
282404254 277180460
860495885 7487
523011555 2047
689109668 5252
1565 217143177
139653155 863
653356550 2230
395343182 2333
506488447 6477
783166014 3546
420438245 2339
692676216 692676216
144820755 972
320015407 2090
415017693 23106
626548301 2450
553234369 2256
476389003 3836
611097964 2037
508038682 508038682
325409597 325409598
722742266 2874
366300001 1221
24546260 159
176999774 590
828155216 11144
462190797 231095398
195969727 1165
385761336 1536
658178120 658178119
360298798 1201
446153194 2448
458340563 3286
895792260 38890
647698725 2159
151505639 1417
7591 507263501
379198736 1264
479736610 2019
939550429 5590
906666425 7918
207899306 693
865899595 8371
970405857 3262
850614055 3234
419571629 6072
288476126 1127
20470017 256
3102 165029502
619613444 232435964
359401272 4152
120899697 403
640244936 9006
544200000 1814
752080816 376040408
171899999 573
887284897 11241
196500656 655
217499687 725
937882717 468941358
1129 45883611
141928166 538
5242 636669595
446013835 2516
401701340 1339
668099999 2227
106580307 106580308
818573177 409286588
490443149 1844
21548 921804102
269414640 1320
68542631 457
971631099 13520
813620736 3547
893138580 4863
742800001 2476
351136357 7044
450383725 3046
949392576 33298
489387874 2604
203260404 751
986271841 25563
209338975 7328
968313149 11734
100037700 450
870000001 2900
930333508 9283
587951573 11545
2944 358661632
332517929 1546
996638147 4338
343164741 4468
592811184 8765
896405934 2988
502908895 1695
535279861 4755
783498042 6243
781379910 9964
534001872 1780
590928000 8320
849303366 6967
448286940 1692
916762216 7236
160597471 791
445095303 222547651
272737389 1694
686274161 32630
948941250 44250
109978045 626
183498040 2653
83212011 439
216478340 19006
202499999 675
258833184 1084
58800196 196
64296839 666
71700239 239
894986400 29225
943221292 6717
986116964 4985
294105474 3978
739185983 10712
418866383 13169
335163685 3334
631116959 3781
212356585 1749
907341033 3105
393478161 3215
3821 409080081
869104452 2897
353937862 34492
993822936 3512
102049762 1366
832087965 4274
148869721 563
427075041 2458
578107001 40821
394809179 1356
633076667 4998
720445951 45391
382271039 1305
18518645 13273962
105603616 603
87367040 753
494467641 1989
913550395 3370
581730786 4821
458578624 10904
776339789 8521
2902 841960671
671797284 5842
104501507 354
95286794 346
86286219 303
735661446 2923
35811719 126
363170268 2127
213001364 710
90299699 301
665664441 332832220
797633555 797633556
208041818 861
580252205 2467
7412 770752602
906475791 906475792
595380061 2334
701885803 8303
932457163 3524
299435056 2909
340850354 2935
884045010 14010
560371158 5659
55925554 584
916175711 916175711
1281 378383617
479441809 3013
552371169 2467
248031309 842
328663981 1451
267792806 267792807
454465252 9297
120285480 587
779539759 274666881
97377170 605
496954367 2304
596640871 4308
7563 862990209
877110202 3394
639746548 15506
199245462 3645
273940826 1019
344367083 1426
556199180 1854
1799998 6
286538085 1372
11624137 197
699297670 2331
183777793 1576
653099999 2177
419358136 2981
861492629 11918
854417345 3021
849381630 541536022
549679546 2560
385556820 1815
346795911 3197
596701825 1989
847057431 4085
888378492 3642
126900563 423
30051917 117
42723604 235
696750512 2452
724484772 157163
132095979 618
946532657 473266329
457498719 1525
222300740 741
497100001 1657
597299999 1991
6370 786591441
499001176 2521
411011968 5296
263400877 878
918723795 36604
134252379 460
406799587 1356
50218555 1694
618890771 2455
544830389 3367
22500001 75
187651833 643
679330403 655092
332546226 332546227
801899993 2673
166079806 635
152279569 1776
913195863 4531
7053 828048289
48430847 513
854348385 2864
83867805 585
352411760 2272
787868816 3467
732358396 732358395
153739646 3447
674701215 2249
447161175 205322340
340334933 6662
492899559 1643
963781335 4948
426439989 3743
855047231 114918
795685951 766996015
730648727 2484
469021737 2371
718277784 3052
953250462 9502
27605134 307
699492090 7242
639891057 3246
897275827 871092698
822062233 3049
1159 300070153
229466241 2050
356712106 356712107
303957538 1982
3535 91286733
861579017 430789509
399831002 7683
453359599 3932
158992729 564
396089391 1347
597506879 2760
7960 696662574
2575 515726987
889894107 5447
462041551 7450
359119193 18998
282900944 943
205691789 1585
521698261 1739
973787000 458442900
3601 390676091
415802607 2444
883727517 441863759
916286688 14796
821721157 4948
817165420 2807
11191 282516795
520201733 1734
324515947 162257974
341895241 3614
786612745 2822
707026761 5061
714576006 7103
955326952 10732
4452 585194026
430801315 1436
830130038 8991
456430346 2043
908298719 4847
945474741 3429
844580402 7918
964581828 4722
140060039 1050
143400065 478
633301223 27042
277531912 138765956
484042051 484042050
423599722 1412
533828396 1807
480801219 1754
647423780 323711890
281500500 1005
845700000 2819
59678 496934024
90900001 303
22916376 107
789392381 281185496
792941087 5912
909909117 7243
927328780 318659316
120905241 679
843300864 2811
440649496 1926
2206565 73
3083 783351339
813553319 406776659
176892239 1420
309395912 3057
181701420 709
206176062 1343
340988362 1207
513543738 513543739
804407828 7017
283500261 945
839907385 419953693
900000 3
51599827 172
757272241 15243
10885431 207
673514708 4049
508443523 2003
181502679 18946
719996353 4049
10954813 111
733204526 5261
28962062 732
1132 288991243
2482 709842918
524731677 2471
510276244 199515558
300901945 1003
825300000 2751
27524805 105
971070786 3307
128699831 429
116400196 388
454116451 2213
416534669 2241
822476066 4244
770824978 3278
919631558 5663
524023296 3936
763767214 3045
403498656 1345
726002419 2420
390603290 2184
957837884 3958
775096072 3947
844936341 4823
361839190 1301
286261343 1453
313830935 1572
96140059 7522
557661593 2216
948510631 20273
358386841 2520
592818017 3808
113700378 379
908702468 800838613
117032607 117032608
185642654 3397
208402300 1548
253067767 1393
624552450 312276225
612066210 3885
517001956 517001957
615566951 4056
637279998 12162
214201379 714
696361933 5586
517817088 4548
886802955 2956
421869182 1495
4843 588785174
64199799 214
899964975 3827
109800365 366
834068698 7883
60099400 267
247500349 825
287999041 960
943673330 6693
639000000 2130
909296969 3031
697341413 3324
310395907 2857
547526178 248799141
523333853 2305
348001160 1160
488409195 2529
513402771 10190
355801186 1186
254399151 848
334501115 1115
83120930 7221
244500417 815
362999535 1210
586007565 2977
303026139 2087
412561644 1627
852856883 31487
89629991 310
120550375 412
685325849 2417
680209665 665726348
238799203 796
429549549 4983
615002049 2050
924683471 6381
436112335 2051
546846209 2176
633768766 3115
699375899 693576735
915364905 3272
107100358 357
451416065 1747
628431600 3180
901799561 3006
452251297 3478
400956020 1570
897131249 15752
788434560 3914
917396943 3058
710988960 7120
858008790 12006
14616069 143
296790662 1686
508460107 2618
438054413 3818
5035 880346088
979350095 939910904
885300000 2951
890365989 5292
710889083 355444541
628550539 5523
888184511 3758
206800591 1516
1830 539533314
36644562 197
979927587 3402
731997561 2440
56399857 188
492670323 153381
731750080 8180
847270218 7386
529499999 1765
654886016 4465
276712973 10566
969204249 4750
7651322 33
935734863 10017
278337258 3961
657604652 3641
9254 587166300
745309810 3270
410279187 2307
574798084 1916
719966764 6178
627974052 1002415
243082520 1013
47104331 259
707179518 4800
508713462 1893
337750559 1904
944384118 21759
186299999 621
534979724 6164
106356912 569
936218293 410450
561001729 1870
412484437 1554
392920825 2532
236127649 1851
887744231 443872115
617393000 3560
469199847 1564
408014796 3356
463383848 4177
612483666 12859
441677088 8928
410362116 2003
968159111 3972
741598272 2472
533700001 1779
11948567 156
1195 321906710
424846950 208146729
618326827 2336
89042495 67875342
230286831 1814
992696690 3309
218959439 1204
599210749 28250
986801424 8862
370798763 1236
443590672 2625
993796977 3779
121466350 830
914961361 4944
542429851 19979
87646776 769
246844753 4312
471900001 1573
671226266 3001
17551 952253513
271775885 1758
141184364 746
241499544 805
899677461 4835
853678799 6525
39266219 210
63900212 213
778077492 3669
627942752 5193
451134575 2538
601153761 4988
375671116 1605
867602891 2892
502129553 3408
139724589 577
95762950 22817
951001843 3170
75583425 725
39938020 15091121
123518079 1264
477921899 1759
332243870 4493
473052915 5332
589518222 3512
947696841 3159
621440604 4057
566100518 1887
690284743 5466
159304705 624
223037341 942
3368783 53
807602691 2692
12012521 52
657974018 657974019
355857553 282138758
262499125 875
64779028 271
630918153 120152
222607845 111303922
889168182 447748345
997500295 926612394
498678301 9383
317398941 1058
672940105 3662
994728423 497364212
40883783 40883784
28902516 307
416626139 4692
439735542 2602
970500450 100643
398218599 2060
49660135 24830067
936305716 7643
565239463 5794
569270822 2205
892797023 2976
396596577 198298288
325414890 125288640
895790952 11927
989044251 494522126
847986756 3815
615002049 2050
347917688 2366787
808497304 2695
63507500 2242
279490101 1282
2355 526850051
626455670 2983
765000391 2550
533401777 1778
180503068 180503069
698892473 2441
777133154 8265
749997500 2500
323699906 1079
465531387 3794
905330914 4061
943503144 3145
689732191 28233
131566527 131566526
766211649 3176
720336304 16585
589585857 2193
340671 19
971154262 18012
183806667 878
884705266 2949
786425255 5349
392999667 7798
766630357 11483
913109003 913109004
378338140 126887361
229404123 1142
649767744 5508
269701365 899
78000001 260
812030508 5721
907723829 453861914
231482709 18988
3252 808635091
437532346 26388
244199509 814
878102395 2927
617875407 4423
142980201 748
278981895 997
538490695 2239
895362831 3472
9107591 6719612
250543166 1793
903042649 5652
101688432 352
967676400 34550
693004184 14297
702678003 2689
741288339 5699
719776274 359888137
168505752 1708
397093953 1466
88386569 410
133084775 582
763201109 2544
913385941 7185
262500558 875
401292145 200646073
290074424 1425
581156673 16532
749196365 7290
432899294 1443
940129309 771129233
885695416 885695416
447900918 4260
278467398 8514
471086043 8866
303170796 1532
996297552 3321
348981242 27174
801607683 34929
564824995 2537
37666670 240
185003955 844
571201904 1904
125126857 80741355
150066717 578
807458552 8308
10721 330367615
369381646 1592
151500505 505
6730 411526953
159944110 969
3607 741948534
825937466 15056
376199368 1832
890352073 3252
391734372 1982
121254461 530
578949714 2795
2173 532002209
514937084 2430
179927489 89963745
52878788 187
110700369 369
689400226 2298
190370656 4815
874424336 25945
963284822 4022
54997426 27498713
716687705 10227
546655009 2227
985483260 4368
144340370 1326
603675769 8396
19475362 133
983990515 19149
565841896 2085
595151938 8917
817252427 817252427
871770123 20686
23724978 1021
488616626 22225
434334938 311544586
6778 765499341
109944187 1014
298320671 1104
446729709 2270
762301696 2541
268200232 894
21987 523807771
516749543 4077
566990405 2207
999929941 999834958
662194594 248721298
35263156 527
553249870 1891
13374 755992098
654154603 2521
81274297 31488398
194612988 697
819286934 5957
568912414 8117
766944943 3236
517494911 258747455
534467186 24765
728264922 6513
48006024 183
256499144 855
898858577 4380
34471921 568
939897899 3133
939587664 4054
3160 903976754
2882 575332512
964226714 7663
2099105 7
348621338 6196
80737089 1589
211539925 2484
981599279 3272
826158944 826030278
465722069 1842
446100646 1487
226554100 940
94760959 431
48787599 184
525500340 3500
888963080 8230
135191393 22148
395073541 4556
996070391 996070392
89875434 627
968285882 6784
33733965 13810530
3016 158885896
833814795 7726
766891043 5041
889 239547273
118199999 394
595062652 2339
749414215 5419
6419 589659559
991553198 12909
380768631 2216
320733270 2673
6775 638330388
178368559 1529
556696777 4749
157244985 1238
434029962 10263
686660194 2319
381900833 1358
774002581 2580
930949077 3283
487069697 487069698
3165514 13
562565291 4658
77854530 1189
503400000 1678
971300337 950261273
8589 761947368
673800001 2246
909872163 454936081
215101360 717
783145045 4159
377641286 2401
539391000 1900
650210118 2964
155254058 1046
290672285 2317
232548121 1960
937034867 4193
349621992 1548
818751106 4215
832748472 4734
526337771 6010
913875880 18580
383303359 1502
480918600 5400
741794652 2556
951604501 25410
505947368 2356
962101427 3207
695266900 4627
314698952 1049
14039860 172
97799674 326
193768449 903
435679920 20826
103799653 346
555882661 18054
132712708 132712709
962151681 8501
645359699 2525
2473 208513364
132246000 739
294301398 981
397496995 138077210
42352591 210
338101056 1127
607497825 2263
243803475 2222
271117601 5240
855521176 308392405
546180239 2922
69060289 264
52508410 177
794189361 7961
825357093 5203
540604972 5591
445182120 2115
630429231 2966
16546745 97
189000000 630
747114651 2529
641702139 2139
702297660 2341
420020640 7290
83154109 1311
593009189 19240
279282064 3002
362468928 1483
313706302 41534
472369685 226830125
393219806 11513
957599797 3192
926167167 14624
407398642 1358
908647779 43566
742039998 2792
775034829 6470
441908881 2040
343534249 4750
111624981 481
667351339 3044
4006374 141
2103 424038053
356113248 1474
761345283 11670
738479670 55848
242528704 81966505
56370421 1953
699363098 13492
227324017 7533
146999639 490
326613924 9018
342652465 1232
227056689 11270
855784104 5665
723885963 5606
73591233 484
116852890 454
387471820 5976
677194220 2290
451364695 1606
976796744 3256
12860 804119275
768001837 4767
864195243 5844
544711820 65866
835060509 6302
600526575 4391
554075750 2875
224610843 1142
435602525 15793
746585229 9381
416701645 1389
249857940 908
936111692 14578
942600001 3142
963273919 481636959
398180471 1765
18004 868957111
859610556 3726
944215184 774978079
18358855 11196880
7082 217203766
892690308 3054
7181 676952870
781475994 14799
668012361 334006181
957905980 3193
213599510 712
70465007 566
97216464 536
314452977 314452978
720002529 2400
8473355 8473356
65175585 1666
737100001 2457
751525719 375762859
254292717 3044
436095248 436095249
792300752 6127
728691874 4625
629054235 9819
459606556 4506
606533385 3235
11580 974885460
714301673 2381
869651248 353050023
373800001 1246
530486985 17885
595561531 24270
363184119 12910
64847212 2769
208710037 208710038
488057085 6962
790202633 2634
119868336 2935
127304756 16890
473149670 35484
892379513 3198
599361532 2001
723000001 2410
615803542 2139
256163566 1785
568599590 2124
580883686 7152
313249091 1889
325988967 3681
577498969 1925
681297730 2271
429106282 429106283
214834489 845
358798805 1196
365330000 1750
284732749 3050
775336412 7163
884772447 442386223
219646545 4075
741298893 2471
759408102 8963
816493352 5029
54340374 2523
83400058 278
694352327 332421139
547129558 2379
207300437 691
425701418 1419
775190415 4147
551398161 1838
355130540 2589
971929907 5273
175799999 586
713629112 713629111
875097239 2917
565336150 2202
475198417 1584
812102706 2707
576428845 3626
85662225 349
700798480 2336
351996506 160579411
1816 299842111
720297940 2401
387193543 15148
520266649 11364
641224400 5030
433504310 5264
191949552 912
114093022 1752
168135585 1275
318072486 3663
116164916 58082458
277500926 925
416453463 2857
869637708 869637709
81523661 1034
674849537 337424769
378403392 3403
142585602 1488
986990595 414778071
27683061 1340
4318 889452818
59700200 199
60292 800557176
829859299 414929649
667953174 24133
615466320 3361
520499999 1735
654408804 327204402
28073109 229
935792277 46347
281944444 962
597605175 10906
249082441 834
784535977 392267988
914935513 3508
544199999 1814
545099999 1817
979797544 3266
704512950 704512951
882106063 3165
786442347 4507
549898167 1833
379622495 21296
728931429 3781
157002257 669
501894719 3664
924566536 549635553
3610 790019620
990 294285863
979796733 3266
362999179 1210
798105897 650609957
562715836 2819
966903222 3223
853976005 2948
299558470 299558471
574535213 574535212
87900502 293
18645 814977381
27299964 91
804756000 2696
195015983 97507991
698131895 3707
913123052 3985
268331173 1117
17236 747973456
568711993 5087
646200001 2154
680008118 4217
59058096 677
268665697 163588135
422894455 1662
829713205 414856602
152136179 576
730488192 3300
552234387 2134
761701887 2539
235499959 785
244981092 212814038
639583719 223438185
92712903 326
107647209 53823605
451129293 59002
291278187 291278186
979700098 10767
984177048 19033
4908223 53
309586767 2333
431516087 1488
418680646 152058946
518343850 2234
713887170 356943585
510759143 44016
290280827 145140413
421771665 2414
799797333 2666
931283659 354609870
64200212 214
52767033 356
509271352 7762
851857304 5347
632916461 3604
573600318 1912
634976830 4999
890607899 7140
232253553 1057
801900000 2673
984766081 492383040
56615 660970985
431650468 4831
723304016 2411
641097863 2137
967801704 3226
111598311 1113
3418 854258645
954922367 3648
170400181 568
79986275 425
389639890 10898
778000973 82033
925203084 3084
591175264 2822
2616 622908258
990918490 7569
553634161 1902
903693817 4954
974348440 3281
604061978 302030989
3050 877962300
614381500 3489
991578156 14453
600536110 3785
288919241 1114
467724873 3927
19240 788631754
141382921 7770
395441391 9274
145199517 484
5105 867468122
655065183 2237
886163562 3307
49622429 390
938777201 7615
895866875 4405
168794551 1047
561812279 2056
228036561 6508
740505803 382295237
28570583 168
726092324 726092325
21692675 21692675
19866451 87
62094528 823
465724407 6318
57345433 398
681300001 2271
410920681 1448
75057082 502
143100114 477
969617593 3558
141188576 2707
956104094 7734
692104073 2307
557272915 2494
1993 445584975
27359217 138
461938192 1573
795651733 130435
855771346 9603
594598340 1982
992705746 3309
557638008 3416
305060395 2291
10800000 36
142211677 534
852274573 3386
274455277 13621
348422660 2111
791402637 2638
327528368 1493
776914667 522223041
583283769 2722
845510868 23771
813501856 36356
244920543 1276
731399999 2438
184046727 6086
827440040 3365
984226141 6966
714956313 334930316
3975 985275300
439718984 3662
786826898 4833
788523733 2839
344522136 172261068
974459548 480163013
864900000 2883
411792833 411792834
677842775 4056
67491384 276
218397718 10115
751250556 5111
42240799 160
212399293 708
343799163 1146
6063 556153836
997677153 4178
208830259 2646
234808826 1162
389752836 1407
264244746 1143
504987619 462288030
35213904 198
735340284 3303
981261531 22242
1424 398968840
978084826 28054
861976418 11640
364655577 1253
179071237 874
579041638 1117841
224560215 1005
332401108 1108
227444165 764
283756527 141878264
686398921 2288
335947379 167973690
860702238 2869
530624634 4603
609425502 5619
480001929 3048
518809326 2983
900001 3
481201605 1604
139860481 1961
570601902 1902
796070177 3124
233691554 1782
53971185 535
443244334 3563
511756246 4095
795942251 3035
736497589 2455
309135947 154567973
964364762 837666020
150100989 598
762876171 16015
163342848 772
85199999 284
64831566 325
461099999 1537
920415100 4465
514577422 4461
860753111 860753112
141478501 734
120984416 681
662422863 3448
334477191 3433
811825924 248645
119626680 920
748730051 2988
424833419 2420
836997211 2790
505198316 1684
120029609 120029609
861701890 861701891
583588009 1982
303001009 1010
229709152 3771
99299670 331
28087 875865008
875637652 875637653
572787072 7904
347929680 2554
425908307 1654
268520506 268520506
490993491 245496745
371585060 11945
33318063 2062
172686273 847
135900000 453
258749258 7955
131677611 718
51931036 382
827570273 2908
16178749 301
318730454 1481
1968 388084530
541029202 2049
125560709 442
230259650 156861060
614473465 2147
357860160 6405
512401709 1708
371651279 1716
509998669 1700
527399293 527399294
18300052 61
547011453 547011453
303540159 2716
801792798 396424406
681816725 8026
629827679 3210
14472384 96
122880693 801
3013 252578652
284699404 97074334
156410891 610
63053860 319
240299198 801
286181419 1280
372600322 1242
529665481 529665481
229779194 1905
403199634 1344
646345727 536832
974962513 4148
776970936 31332
160331772 3012
293263966 6208
5760 871416322
791076761 2980
553327592 534481523
881808834 3637
972404568 10092
10959051 42
165521070 18577
210889710 711
869567360 4276
804714136 6869
148229192 579
661653018 4329
564455524 8044
709679212 2841
451199296 1504
990068758 990068757
397931221 2228
380761990 3010
57097710 270
328574575 1211
412104149 23350
233947399 17691
170432207 1656
536081339 2009
881697060 2939
729325227 3133
916783798 450362829
768600000 2562
556381978 230404464
701597073 3858
897422799 4459
967752874 5337
878469048 28824
767311364 6440
14720 342589348
948968560 75609
2903 661024149
99371928 1318
299943038 12803
498486605 5929
13879020 60
1305 385455411
434337552 14256
451124255 2137
3716 379485352
6599979 22
347780586 173890293
14977201 60
5773 177392744
976656151 15935
239635233 1800
957044346 10730
383098722 1277
642638143 288956
930214187 3335
782006408 7754
214200714 714
476153007 1749
127199575 424
240401484 2238
596447187 2707
191399363 638
996089521 46568
16947 998721159
687805863 4763
809734923 325429790
265727243 265727244
253521359 3237
673731141 2901
755255475 2925
907918836 21556
52697199 26348600
821400001 2738
527029515 2436
604417095 3313
151913283 62852
175981143 2336
335392128 7451
118515151 2251
624823606 223378895
659100001 2197
947150262 3897
895366496 895366497
335936577 5399
1466 336255343
316939746 1263
254099583 847
930982852 375168946
501925652 3837
787697625 190957
335701543 1119
774420135 337291
124747271 468
253906559 126953279
781693018 781693018
904796984 3016
366377148 2214
982522781 6369
85341501 7543
123325892 61662946
285275804 7485
937177531 4317
681280120 117088
299183204 9986
991965649 39321
670307400 8694
5107 466974220
271536433 1109
47378512 632
71612279 35806139
851698077 2839
545567079 4517
830144309 4676
707020761 6213
833155323 4871
394654798 394654798
369789929 184894964
1638 326715758
693351953 4712
284700202 949
4682 485734090
363706975 4775
547852713 2684
561090601 4393
708299769 2361
157225201 707
556189105 2454
460498464 1535
288343212 2011
311100000 1037
693815489 11610
998213873 3428
719712455 6964
169560161 1041
405654987 10739
592759012 4531
732308655 3806
28439493 292
408425005 4563
555765225 2668
592799689 1976
55172043 208
140700643 469
947408449 5056
3 871081
264254538 14386
496076625 7372
3683 527593433
423299187 1411
216192617 954
507843197 2107
293996121 2783
741053097 2794
994803316 3316
996387051 498193526
685149623 342574811
487177205 304557135
865233770 3423
184546395 3905
210600370 702
72602852 256
777058619 5345
167591733 83795867
421754856 2545
861314041 5517
442193619 4990
658456044 2588
373 100911047
40800046 136
339757746 8545
298041867 298041867
928 245317728
463845345 434185593
604933796 219586203
78979984 4863
536857282 4023
452523131 4954
171900572 573
69685084 266
709657500 3800
916137496 3553
115559128 199039
27802 678480008
216577585 774
822901175 2988
176986683 2493
998671086 84042
647400000 2158
790903854 16158
650634637 325317318
264639585 264639586
666330252 666330253
835066261 6980
653434601 2548
404040697 1706
26183809 252
388800440 1296
220500064 735
65394039 32697019
680606958 4986
558306628 3212
509352805 16954
268024362 2867
997824623 6517
332228807 8488
495300000 1651
330846995 1977
265439527 2607
728201615 2771
982648220 829160398
490665533 1886
539367651 52315
329766082 3759
318663550 3270
290540803 1918
326342270 326342270
462197835 172232648
962632300 651984804
658000360 264791761
462376396 27547
583561441 2280
649199284 2164
800048854 400024427
290927695 145463847
798135482 2682
303227658 1026
816897276 2723
673919252 3979
346801155 1156
634114839 317057420
318975446 1277
881476573 23213
514366815 257183407
30839329 30839330
886571019 11274
90600001 302
380702519 1269
556624800 46560
597298009 1991
2941 250040879
3344 339643392
393991922 3743
15535046 15535047
5047101 25
533192885 266596442
562501875 1875
148969520 1624
118812099 1238
461698460 1539
430596468 430596469
964134585 4054
563675804 2162
261406608 134350891
3256 544237116
676286734 14099
237990276 1466
181800000 606
23700000 79
466394496 1823
905012259 905012260
978205154 3557
539794360 2409
164100363 547
292568130 1290
333979428 185418931
803404563 3209
785400001 2618
408300438 2359
992166974 3841
511510739 1861
697799999 2326
62242441 31121220
994621627 485138245
437384654 2240
577117257 3503
349359531 1630
708557741 2392
577499072 1925
178922940 178922939
164242152 865
661317842 2484
959503603 21815
598197644 3865
830132515 5083
168300560 561
862600661 6836
771002443 2570
308701030 1029
490765926 3244
293187678 25126
588951276 2345
965218920 4453
959095673 489160846
10482 261036545
956538695 5878
850129134 313818751
846733180 846733181
432898557 1443
941400000 3138
863258290 5713
396649765 1586
461978919 91191
569821960 569821961
426330244 1501
549799579 1957
510610891 2007
803143021 6388
282900548 943
733988965 2481
5580036 23
167307297 823
62400209 208
935137327 11577
639044900 3055
245698590 245698589
413412639 3824
50851354 25425677
412840263 206420131
774830337 303340644
418769307 174779705
9305855 71
270903227 270903226
420637600 2036
119679536 550
316500000 1055
463715511 231857756
279684329 2044
236849792 236849792
489201042 2827
835022131 3764
201693663 1592
192323725 96161862
500195851 1905
808797303 2696
683702278 2279
452400631 1508
430303467 3262
316500001 1055
216301158 721
847208422 5140
375299860 1251
552688444 2997
12089 880710568
772457332 3979
684705951 4727
777621642 2756
588579419 8580
181143096 1212
392129370 4741
771899606 2573
745370211 63242
890401243 2968
625508716 8853
44999943 150
15955560 180
948903163 3163
170158964 1291
703197655 2344
580026075 4193
203846284 1509
501001669 1670
751 182316543
49897702 189
956704338 478352169
671258228 54152
410167636 3604
636039343 3168
746700373 2489
968467374 9891
421609220 11397
487201346 1624
3126 421928724
367087066 8024
677954105 6946
945200530 4604
851817847 7473
417863826 1917
168899438 563
2493 291543329
994181669 994181669
99200991 886
390059434 4473
761133581 380566790
6230 965282430
101744912 347
177704069 685
955392931 4100
110732633 1528
372457508 10294
756600861 2522
223200745 744
144232173 603
188435006 1821
460856701 9064
298838704 223079671
864097021 3156
855904358 2853
3613 799192774
405182676 20315
486428912 5618
177883368 977
222081410 2095
25852 815213519
2994 269725255
830379087 58036
735756839 3640
176328589 727
330270980 1460
142423715 2257
426323645 3284
925254734 47410
270300000 901
370693955 1884
13841862 152
824409350 18306
33440102 127
359193120 3120
789000122 2630
509708490 2621
915426430 915426431
621204814 15841
639 132341748
729300328 2431
249299621 831
291333735 1013
488741221 8901
65022949 305
164720542 3991
345241463 1542
890417682 3654
884719875 5205
358984216 9052
754499999 2515
93000311 310
880024399 7341
409 109364783
553209220 2010
280676584 1112
944629810 4483
151799495 506
802099777 5699
313501046 1045
782289413 3426
985311142 688733629
369602092 1232
933112674 933112675
505896917 2545
906204865 453102433
46295888 1043
26259318 9455371
710100000 2367
7460 774746032
12064 564770154
973002258 973002257
224597327 1286
106200000 354
742800000 2476
591891300 2970
5432 712412232
437932529 1540
711050071 4408
899005876 3975
803176880 17790
684604471 2282
323529805 3533
216578738 4358
428410870 5195
786758999 2924
438130395 2427
124199597 414
111747531 55873765
990428880 853818
440005177 4353
554186508 289180818
584100790 1947
881832160 29920
517721778 13417
726297580 2421
598761402 3347
497764430 3165
983687274 5275
777962181 22097
179602587 662
207 34385944
993306834 8179
667797996 2226
5278 891607970
869397101 2898
3113 781814584
181557169 1131
405127155 202563577
50348580 556
282087197 2022
380578313 2374
578018679 2344
167530752 1068
662179012 662179012
786754095 3994
19096983 118
277162678 277162679
973196755 3244
237899206 793
847160859 2870
358476461 358476462
261600000 872
84426120 46019694
292181652 28679
504543147 6719
257556474 999
340276023 3207
47781210 44794725
585894999 3279
668422542 2526
42303006 364
251897497 1069
3423 335289696
956674713 3416
452260049 3685
864300000 2881
241325615 2063
752062146 3201
372299193 1241
575574501 3580
908007884 3164
233100490 777
520192420 2284
742982095 742982096
415406681 1478
672566736 13667
857388421 9324
665799115 6650
557464328 2889
316494016 1636
688767611 2918
384379528 1372
809384941 8869
467999999 1560
396238596 3198
553358855 3310
5127 463500582
287499148 2164
457498476 1525
845910609 5740
623100000 2077
776660779 2853
901503006 3005
730270927 3157
938064158 63774
796275366 34135
556281944 62002
903640675 11021
562833142 2744
629593706 2113
173205680 1655
870641626 5241
54368729 1056
168239233 2016
47336 892055968
595902124 2275
436294943 1715
114051520 440
1426 391104742
185060581 920
997175068 8699
556306301 18700
604452671 8412
222991981 1193
729430604 3643
798709801 2744
834554411 9145
2760 813689400
56397927 56397928
403353125 11878
588577681 3352
168396318 1362
27899455 106
203522927 101761463
538312081 2893
279554671 2538
41325975 20167736
669924649 38931
234915387 234915388
363898787 1213
725158757 8454
10272 949841568
306673672 3659
2869 287235673
909141949 3354
210751788 884
958231418 3918
3138 618352256
73664485 1345
137945253 687
788397617 2628
508939862 6911
138 39254232
945573848 4399
797402615 4410
11082478 11082479
620400336 2068
1518 389558268
837975559 7820
255901276 853
26427107 234
213650517 4993
6185 377854020
41304305 20652153
87600180 292
985199552 3284
716999999 2390
787802626 2626
63900102 213
723790330 5559
550072100 2043
8161 723456328
350919603 1541
474329807 237164904
557997433 2426
950814766 7136
117086856 415
397199999 1324
932428108 421975785
150870509 2053
292904499 2533
574503472 1915
236871459 4304
282747477 1226
582723012 4416
310171664 1241
474117981 237058990
123481334 8468
777899999 2593
924902416 924902417
540386700 84812
690915646 7022
647737862 2884
12873 763069425
262655654 989
957341432 10221
65062185 32531092
260363125 228838664
802500085 2675
719085542 76521
3459 867593298
373501245 1245
860353433 3834
195550191 1039
294599018 982
830765404 352363082
774251352 9359
187848095 799
529323191 3112
632702315 2109
262114447 947
573224787 16229
86027708 647
457623349 1637
625 158312643
990490802 15682
536273237 268136618
984323300 41500
551766618 530734426
457199831 1524
2140541 95
316180595 2474
526501754 1755
833354761 20076
583198055 1944
778572271 3430
504680211 3587
408314212 408314212
640321913 2799
476463287 238231643
511640040 459470565
968717019 775615723
161999950 540
963178606 5926
579898750 99448
475198563 1584
434748383 3024
709236984 5448
369355463 3180
366705137 2437
251064785 2015
714147060 41484
422757810 422757810
331799727 1106
141058775 715
6732 109591577
715050826 715050825
49002975 225
842254333 772924754
397460425 2139
380536794 1518
708597169 354298584
985647160 985647160
903368907 903368908
539909910 13172
628040572 314020286
126007456 483
177286079 604
987430037 3998
395400671 1318
455405413 5446
907134620 19210
310885893 2541
314698950 1049
539284068 2052
705895623 2771
225702255 4952
20399998 68
369900001 1233
865980472 6269
812765200 7748
213385506 2767
99286199 390
669371677 334685839
711060963 3383
349876645 2308
315178523 4243
343403341 2185
161887235 654
154275394 1042
216841578 766
479555988 4019
539101798 1797
203551073 1737
566100745 1887
42140195 15053343
417300315 1391
152791616 1783
354898439 1560
517474448 296717
779686391 8374
923666324 3925
331799855 1106
309 27209751
275393720 2009
54169389 182
189654171 830
150632649 75316324
223507926 147725
615989946 4719
663225770 7054
838197206 2794
397827000 1800
514564576 9585
738674168 3311
11485796 85
594716283 12051
520201733 1734
352828674 1247
701436611 12449
757800000 2526
89699702 299
158666191 30390
357413420 2236
251251884 1167
697199441 2324
697293369 2814
756297480 2521
883197174 2944
551999704 1840
253384199 126692099
327899937 1093
767700001 2559
472173039 8253
729098803 75607
168878301 168878302
226500000 755
909899182 3033
983383091 7188
706158434 51049
889 235327575
380449904 2118
116400573 388
584997489 3028
670248177 2756
368667179 2646
1324 364160626
131339282 787
578874832 15868
7885 561173269
333654807 2661
618597939 2062
670359263 2872
124542180 1260
420298598 1401
930269432 7167
310444857 1162
342678299 15195
818373477 3763
693850572 3279
777300041 5857
774095725 2634
207296954 207296955
923140639 3365
677502584 4695
707247355 3045
756192457 3118
742799999 2476
427338398 4321
676502596 2255
807724009 2943
607743386 2698
683190826 2461
108900672 363
10800018 36
797377381 3503
884650195 85653
919803065 3066
353259715 9003
525057663 3968
38942478 1003
646911488 646911489
548466904 7423
236842031 1776
575433751 16877
116400387 388
883017671 9924
938336164 18343
43614662 43614663
303835569 151917785
425770459 1454
47332391 161
564001881 1880
31577182 126
769317999 9680
316392991 1137
682121920 10301
973062774 5989
786849929 5039
743551952 3142
524675961 14032
67144553 238
505676368 2053
463407789 1831
4823 441581616
56773221 56773222
718249033 8584
816039540 3951
21239638 149
755468828 18402
345483544 2477
983704345 18629
164700001 549
435287981 3183
5957 545445990
537266385 2431
347572920 1912
447048479 187766674
102302738 1959
153347407 66965758
551698162 1839
397881575 1340
247782680 3772
658282149 27441
778365187 10181
750301747 2501
350052929 2152
940202284 3134
388070690 2840
538103700 5835
788981858 13142
394072645 3637
922802394 3076
996899779 3323
461775007 1696
538816213 302366
734999260 2450
476517835 238258917
969299998 3231
730244940 31547
608378709 304189355
6761 659483389
161757447 1142
832210709 9234
67075007 63518
957351985 944414985
1013 275979194
122 34255648
818781126 4621
395699699 1319
800097334 2667
161123159 555
471489856 2384
937352348 386931587
840598216 2802
309126089 1478
506697310 7765
509704749 509704750
456367569 456367570
236099214 787
113999619 380
93599689 312
420072991 420072990
157145341 660
3657 382683108
587694241 3170
503060546 23854
626901801 4600
806610343 25382
28982 582335326
537795492 2669
427043328 3712
247418564 247418565
225246949 3604
186373550 643
640347157 2452
711191577 6837
426613276 3569
112184736 838
131340449 515
261207524 1684
833221852 6187
469174597 4622
528629750 528629749
66566529 896
148200494 494
979675247 5086
9283477 4641739
2396 374923638
459298468 1531
357552363 1262
3821 766247917
12131967 12131966
791400000 2638
965286563 3971
361728908 180864454
382842769 191421384
338998958 1130
628341506 3377
744353280 3617
948436151 15227
831748138 71336
462601541 1542
368399031 2211
332854268 1655
471969065 1878
890669757 34963
641697861 2139
377200807 3363
666426470 15061
394139593 3372
114817485 2471
391882050 1863
951417389 3401
945478320 5807
768985108 2641
250152870 1003
826964405 12354
503910740 1850
961420475 4768
420765941 2597
687253322 11645
948447607 734041548
588268207 588268207
865767213 432883606
991417847 12372
592787137 9714
6458 675448678
346601005 1200
428099745 1427
500398332 1668
74319245 37159622
464726029 32815
690900308 2303
766233936 9168
322859679 5994
799956622 24671
56155440 445
47773784 47773785
337491089 1161
140943133 1188
446701489 1489
203709249 1630
369014025 184507013
749394448 6512
303804479 1060
920623412 12895
5843 269619392
906109610 649406016
353329799 2120
855708801 3712
933300504 3111
560677399 3483
373680371 11791
933296888 3111
630 135676170
293699022 979
153506087 3832
823399660 4244
108640 968199680
641973789 6837
940559984 16471
871862964 36527
896877850 428153302
751830587 375915293
825902753 2753
490952000 15447
817256148 3219
450816066 9013
217514807 4536
29509166 151
606911081 12381
819599188 2732
401481216 401481217
61018724 326
449465153 1569
704164007 8266
28732800 8760
549726415 15715
929934620 929934621
103249160 2380
3020 869178976
31895219 284
614 163474359
42439090 206
306204256 306204255
882334246 3381
5029 777662743
862495224 862495225
275663183 275663183
728605618 3131
1337 279763239
340928572 21364
968365190 5851
996703860 996703859
568275593 250114564
434995651 2050
408842742 3894
978672972 978672973
403647832 4274
6904 654699416
12648026 65
2850 717212700
310824991 3059
913575778 5839
86436379 514
724961975 3314
187716181 57830
499210802 4063
59400197 198
120899711 403
559200840 1864
126900483 423
554545617 3806
324000650 1080
709698048 709698049
2425 381193069
939398727 469699364
277020647 1656
234163583 1896
34882256 146
207066108 990
633302111 2111
361873728 1296
113877544 663
738921521 2741
774733985 11216
598128598 3487
310687655 1707
189172145 1303
413700044 1379
321167171 1118
406965190 179848
243506208 968
665097782 2217
670168918 623410096
492931797 2337
344975550 53756
97580102 468
941096862 3137
697499999 2325
926975901 3358
608399999 2028
17023967 144
8341 979508653
461100799 1537
850715518 5131
416026943 1472
477746824 2669
14031368 1708
581998375 3554
11265503 69
406499275 1355
956204577 9295
276748002 1404
335813506 40804
657549765 13473
614722412 5626
313800001 1046
235440786 1211
86791776 9091
841197756 2804
3153 858650932
512405950 2345
785649982 785649981
978393124 8765
68034 503247498
355200156 1184
8630 729961864
834679029 834679030
488778497 8283
772778649 12269
517595245 2624
255884569 883
642867218 5093
324900001 1083
634229792 31286
258009387 129004694
854054461 6032
612717377 6693
603973179 13147
830004377 5389
374773214 1787
282300471 941
729936584 22401
428008879 214004439
715797613 2386
214981395 2776
430536235 2429
799829350 9669
221859181 2072
466635784 17071
383699713 1279
559194843 306567126
104680985 799
949593769 798011930
873158455 8287
293272013 146636006
929968494 11181
178604318 1611
856310858 14841
930165909 8537
522301604 1741
195313652 1013
387749142 2497
652071036 326035518
371625952 2494
937626710 4207
192599525 642
932406453 32438
698534835 3415
900963676 3235
525182088 2533
529365007 5125
53700119 179
415110149 4030
207109607 103554803
2371 659180678
154557914 77278957
1952 262227139
293182383 293182383
133260325 489
866473430 10050
172108815 2788
735002102 2450
722051126 2535
761600811 2678
678070635 4031
30314502 120
664591704 6671
328744001 12644
838212900 5797
330499201 2076
688904193 4352
465860215 4581
784200000 2614
853301281 8710
835113367 3742
755958260 3525
762734593 18432
1549 443220017
701815944 3164
57486181 2663
802199999 2674
343900139 2461
26467540 110
134557281 22880
894104571 4517
868876711 7233
293249025 1038
809444870 5589
63272340 540
447936959 5725
389577469 389577469
955229712 4198
342063942 4686
750463492 4503
100848614 593
327882300 1191
2622 684126996
481120761 2691
371537008 1931
488381558 3417
354883885 2290
297910653 13120
320949608 1304
943424465 471712232
283232097 3248
1304 322803110
954932451 14075
995215083 3675
983848137 5551
951418193 9466
58391971 29195985
627165325 2558
944899285 3792
103933750 670
563912990 266382402
880247183 2941
976018413 6131
720441943 2426
892238545 4383
947886536 3515
831442865 4502
388798703 1296
956680747 11998
750671011 4905
854462525 7858
866481209 4947
515050618 9811
859930949 4526
976936678 976936679
409987845 409987845
44392321 180
857045897 428522949
819916806 30253
127320899 61009143
906438156 4188
313459971 9712
588923584 4406
477600001 1592
185359338 185359337
575109518 27611
538221166 3158
930599003 3102
546613233 13474
757802060 2526
533880542 111766
125366543 1057
953696821 3179
791925767 2721
489913363 2731
4180 642454338
422547014 3001
348053090 5235
957000878 3190
866009175 4920
465600740 1552
724838751 362419375
2414 503509706
425723847 2552
125085556 125085555
275 80811051
143743160 3494
256697293 1361
706328155 3591
737149414 3003
17275127 104
26204641 176
194581413 883
813101595 5249
288395025 1025
11597 377934633
929183126 6175
205913233 1371
400856464 1457
728063574 3299
269191979 134595990
11576 989180776
373903986 1495
194399352 648
206170980 1236
525949999 2604
606502382 2318
396230173 396230172
671971937 3690
626147735 2568
491998360 1640
657902194 2193
522915932 61534
181974584 767
916921085 3191
2167 364957472
6437014 38
155450724 24492
977771919 20024
713433249 3830
824309499 14194
641399999 2138
304386060 172928798
704617161 2411
4589 924811992
438286 2
954791567 6854
777231707 17974
325981110 1358
643917428 2716
878459796 4302
764673159 4492
592198026 1974
339182831 1264
524116787 262058393
87937599 1696
679202576 2264
367505609 164983657
397048204 10150
51640586 919
494999704 1650
133439756 26779
752557124 6259
567652283 567652284
946248240 5274
231740225 111549546
938440081 5706
807867557 3303
817026744 4553
562293862 482918563
876605684 2922
98671706 2664
183845979 137249658
423902542 1413
431706720 1448
86133196 431
473559153 5324
894248279 3128
369598767 1232
68568251 348
218772923 814
675098262 2863
647405597 5709
653182061 326591030
297 68420961
711341088 13439
459589005 459589004
295661333 23441
717000001 2390
133061 789812004
24585976 248
653015743 23312
4181 650601015
314531906 3763
272999090 910
117169064 1755
221100001 737
290933972 1467
863337630 854758642
147371071 786
889257666 8118
570363010 9796
682399565 12433
618682141 2880
409745291 1611
753349224 7918
175192484 5787
149228168 1468
99911637 1701
337346843 1606
900962137 4266
334318626 2826
842441533 7422
476046832 2407
402642065 19355
678297738 2261
584732483 292366242
2674 339432212
254152285 4916
625763173 625763174
103460272 566
539110120 3994
191556213 6136
663885369 2762
354054954 12342
234627073 4202
792945741 3478
75900348 253
34 4945331
517762217 3689
157201171 933
948189756 4990
532612582 368222666
654154990 4091
753900000 2513
403705234 12591
143282003 774
426630671 213315335
118569234 4123
292087300 2180
743230656 38089
256199146 854
924596918 3082
404700316 1349
29100096 97
717550340 2783
176685300 1350
508184321 254092161
131583474 1602
113396714 669
120000782 651
938479260 4466
1314027 7
942638060 3373
944338595 5388
604218712 36131
545851151 2508
768045492 4565
818525896 3723
59862975 8027
467190599 56200
574474621 2665
653919199 7822
387300820 1291
836097501 2787
173699420 579
699651534 5034
844367623 3941
914619999 14000
450954439 2586
988526508 436307403
641923964 7415
562388998 2316
431541282 431541281
283094718 1311
2007 108707792
705803711 2701
62515839 736
671100768 2237
107345484 27991
7508 532557032
14974 649726993
305999533 1020
296517803 3144
98998355 564
500720599 2308
926400000 3088
449101001 1497
439491201 219745600
943703497 4279
938149855 469074927
538043573 9988
808319890 19449
266661719 1521
215242961 1045
344434545 1431
652512087 2729
567401363 11315
225599999 752
538201527 1794
809861861 809861861
293918209 1483
750796311 4010
322189041 20986
18207905 18207906
726371694 2649
861305202 6031
271499226 905
715273473 3644
248957640 1048
525866251 7035
183492222 183492223
638174888 15081
924372649 75079
510233081 4177
979996517 7281
10178055 10178054
863558011 47430
703455324 703455323
269642328 123598629
124047959 615
28729248 14364624
586707459 2185
302207654 13029
29299212 269
248568257 124284128
456300075 3025
62324104 1574
457716127 9029
499689236 385983
993371086 3435
345298849 1151
486848703 243424351
985555481 5110
797631749 29958
179336699 762
725257749 698245347
862459410 6320
450 106779150
22995130 8142861
971568832 7452
64047103 512
766215154 165021
8154 534638500
202771194 976
528600473 1762
899607359 5492
310261239 264493012
194399750 648
327899797 1093
485701619 1619
161245247 80622623
739497535 2465
437098864 1457
551698514 1839
1670 445598318
50986776 209
672913332 3148
385335007 192667504
138968019 970
679440182 2325
664797783 2216
314758998 6379
788402629 2628
6909284 30
605543769 2133
651693826 2402
10984 671953019
344388364 1532
332621032 15963
121913641 10785
506303561 253151781
645691629 6289
915891011 3396
630597898 2102
930144708 9231
384352079 9604
322338544 1087
273122820 2010
606082751 3036
843944945 5752
649260196 649260197
310757330 1885
27000046 90
278411377 1987
843577854 619367
140699959 469
320782677 25491
892053263 549789432
522473745 2146
529 118642853
529201763 1764
419101397 1397
5172 980882175
812003451 23686
19437083 66
987101580 3310
507259925 22578
13968367 118
38637 655222135
888504624 888504624
288079920 2256
224244570 946
568411866 2174
982744337 197259
677402257 2258
454200165 5227
246563969 1109
555209232 555209231
335298600 4186
623 63702722
438738267 2628
173400578 578
406923265 2112
266099524 887
567143779 4903
214692808 10479
943613919 471806959
778300330 3064
239101096 797
702604679 2342
254440894 1047
492334087 5208
842903062 4199
880248050 374544663
688556279 2892
890631031 3299
912899999 3043
946361626 16858
108497808 11562
93006738 594
224104366 1185
827920777 8388
871020588 11529
646551363 323275681
94520523 317
913817237 3914
770836547 3084
761610713 3443
3235 967245590
938946441 6896
899099999 2997
102886617 972
911975677 911975678
939404489 15871
507 103838729
846717559 4902
8536 823905604
540182116 3285
895549822 6407
892043635 6137
489352528 3682
432010429 1811
617125455 2248
999291870 8402
476748691 1798
383400289 1278
614914064 307457032
762560235 8258
480790011 2168
912316916 193136
442198527 1474
660828503 4057
452652300 4698
502178833 1734
615494910 5285
296728832 296728833
842998373 2810
178430911 704
547869451 3225
15998090 114
484501615 1615
113551749 20538
951913452 4739
787032762 14725
693133375 6194
646361230 4582
328418857 6539
297167999 1640
108300361 361
130637883 503
164094153 566
744623603 3686
996475119 995647201
4782 751151778
775306809 3926
173031361 612
448802750 1496
525082555 1777
3647 888810370
57899806 193
486910011 8517
567147594 2111
238697516 797
948956510 43852
254045433 105341083
545847763 3418
658275759 24680
311896780 3983
920698778 3069
270871446 1202
772499999 2575
429599999 1432
223200745 744
250943777 8032
140700358 469
144000712 480
948900001 3163
551208387 5922
926699343 3089
269514561 1120
195271885 948
640821275 640821275
682797725 2276
925736707 4394
586731223 2079
767978845 151505
223200863 744
597896362 96171
637575135 14727
760044738 583791910
570779246 2001
193360229 778
911698725 3039
282617065 2088
980522679 5560
980545495 413596152
32501807 588
691603732 4407
617103480 2057
697890336 56096
711036297 11049
725730376 4088
342253247 1564
57529552 26872465
938703128 3129
702173513 2612
716844370 3037
45538757 288
4966 697604909
4272 991924224
537598207 1792
1422 238461566
366299036 1221
530100000 1767
436075079 7980
782458410 7243
669926687 271909723
810867206 21685
705233773 40102
306909203 2204
10370 640430460
363372918 299268665
729973212 8125
859796225 5813
380527449 1828
912474709 71767
33144174 18569118
327833649 1169
581572622 2199
679986630 234995216
876895961 3020
862214029 431107015
856797144 2856
454498484 1515
901951373 3239
376480676 9308
97492864 48746432
399797677 10596
920402840 3068
468311889 3031
519300660 1731
823497254 2745
540919869 3022
289822259 1470
894000000 2980
54464069 23768105
882324938 4994
887547804 5129
577323059 15011
346694488 1530
283874133 1416
970485752 94722
236933324 1083
580985236 2888
127013844 434
54147639 54147638
956590049 478295024
610706096 3094
62699999 209
85799714 286
893766046 3367
100285165 973
189580802 12337
775986257 775986258
350261207 15411
710512728 9752
939127644 6442
516850821 4204
490907671 245453835
577620113 3417
62986412 327
4480 913963206
991200882 3304
857940382 9965
57209904 752
314752835 2265
921324575 921324574
65301859 247
915170570 4721
75300251 251
670444731 34031
285349446 1097
112912655 4916
33169 886010328
437641458 4075
330423273 330423273
236734315 938
335758921 3793
446948092 8419
477600924 1592
407262604 1652
894576930 5745
323610197 233394648
626143419 3563
283801437 946
2791005 23
898967084 13163
688050805 11874
280009177 9384
931454825 3661
510010754 1893
829360796 7199
6377185 194
834297219 2781
596747849 4170
757173004 5117
834537234 4865
646537630 2593
264041016 906
773997421 2580
638332303 2261
954300132 913879869
24214186 249
751865754 3492
365194326 4187
780083680 54920
694459378 694459378
1490 96459076
714359819 3210
419019639 3334
510376387 20813
69556125 375
956400559 3188
457132913 4621
979864322 6358
686934301 3188
440716085 4006
10742241 40
1394 365898181
386706809 3610
535053745 4918
486928621 7718
476875211 238437605
2400008 8
68978701 68978702
681814374 2922
233279615 10392
524174814 3334
691995323 691995324
516827593 516827594
435203451 1685
239822178 1798
71000263 3539
477497915 5103
429300000 1431
3842 326804197
19442 784942868
390150151 1372
635197918 4781
207376407 712
86700289 289
508034502 4066
921357089 11441
397985704 2609
134575547 565
592417955 296208977
768858285 5692
981266388 479763418
505631034 13766
198092484 1476
11431649 102
415121741 207560870
794314506 8135
449662515 2674
206742534 984
260369201 1820
717156917 3177
270667903 4367
4288 602013760
915903053 3053
706626287 11201
24599930 82
991111931 3522
400978837 200489418
953402403 476701202
137865421 234465
555 119224506
621987274 3167
480881309 2118
373493088 38784
942304074 3141
355692370 1244
731642478 5280
898387703 898387702
14722625 7361312
190653139 849
841800961 4095
562392340 3737
967499018 3225
192147671 813
113463739 446
231902640 1096
515196964 196801346
745802068 20850
414001381 1380
76636104 32993071
303210553 1553
8102 968556561
1667 408557816
980879731 937881152
687181655 152166
579845777 2557
366941447 1398
455402917 227701458
919618533 421501550
149527820 2197
773700791 2579
973747142 361099857
991494621 4539
821697261 2739
40499999 135
233554004 801
755220246 7345
165949437 165949438
187864397 23082
744000966 2480
209455585 1884
792709555 9093
813284111 9168
39299870 131
184212022 139670880
189599398 632
999277548 135011
127194206 63597103
541745520 8149
703835943 634499528
340860021 2218
826265044 3950
712113404 3556
248922125 17494
166799443 556
6565 903068270
5140 587344180
803026613 726297395
735507070 3845
838198512 2794
177709609 1116
951603173 3172
761702539 2539
675793965 675793965
998366391 4727
888488012 5177
858601721 13688
601501435 6114
281205728 33999
923396922 3078
310201286 14009
161569408 1183
382656814 1823
315816980 1074
575999023 1920
228655681 1888
257664460 155330360
359401626 1375
618684631 618684632
633869418 633869419
453000328 1510
997196676 3324
3155 879778060
816615142 5077
7377169 124
147161994 3607
839986242 366266615
344404934 2049
902392555 24076
630937622 315468811
699709961 32546
3828 878781312
150437007 12940
868563328 8591
99179870 799
88214140 44107070
803400784 2678
730502327 2435
843339669 6871
468599453 1562
322515740 739715
107607471 2192
729199063 22521
607503842 2025
361800072 1206
667073792 4816
684852137 2817
86400000 288
945115136 3584
664688572 332344286
579521649 289760825
810307679 3380
766289159 2760
797522945 398761472
293622049 2622
853802846 2846
702105678 3942
41046152 173
123045824 4683
882671233 7152
631187115 4173
35400118 118
688096981 2431
470767740 1625
864898149 2883
818637109 6715
3364 884108889
948931273 4254
216203432 2078
311221769 1768
55904631 189
110400093 368
530013512 7334
733973203 21041
42516413 162
2293 369736984
491710030 1810
814197286 2714
905574532 24188
374296060 78321
1932947 1557178
486415435 486415435
249952364 4745
550063309 329283063
137300277 641
364199093 3717
437811988 1943
412498624 1375
270819064 1947
168822467 168822468
429271172 2134
842304579 53092
477234385 4076
5891 447227047
346797145 2609
1475 387662656
526798596 1756
522368968 1745
912966585 912966585
738432817 4026
554828671 4198
46500156 155
322003118 3611
768670746 2885
24220056 18186324
423687645 423687646
304807190 147116327
398218650 2050
779122102 2602
140352411 514
597945315 597945314
410189912 3705
230438535 777
442919999 2400
369316956 348385425
603762283 2151
545957130 545957130
730500000 2435
255325612 1257
926739741 20380
680923473 340461736
767080805 383540402
857366774 2997
56521919 3235
407121907 203560954
358678347 1484
2266 272309752
87836461 326
19034207 129
408294852 4116
766537817 603425184
102599678 342
361540738 4037
333556318 1341
849299713 12333
395110201 1880
942790187 5802
981908983 5854
73380692 358
735413597 4680
513891659 4481
900429618 3363
561094060 2059
719208816 3985
340985537 10827
56087621 194
934967455 3272
747790695 11793
6361 959712899
989702553 3299
466722430 2354
714786009 8549
230598433 6224
893741523 51001
711898755 2908
551617801 5540
217065621 1021
677870894 5217
969263047 386422211
554415457 6134
378001259 1260
191749467 741
266700000 889
523019645 6507
904829546 3814
404698651 1349
372633534 2646
449362691 8766
770507937 7694
528335944 2191
495901687 1653
675615111 9785
21279844 21279843
413151064 1945
174592256 693
967782537 3522
782462992 39727
37276951 330
305971839 4916
742799127 2476
8967 718283601
900240241 4260
7469684 27
164545811 622
160020415 842
756724574 6474
6305 601356438
737692662 3451
177771478 141978512
844732702 9837
119437125 3245
521176679 2745
481978608 2726
960600725 3202
26699915 89
718509942 18352
51856261 212
935399999 3118
152906260 3782
893100910 2977
445345606 14895
737992445 368996222
886773826 8505
937584521 6248
149662848 773
2331 612584469
159900106 533
118749421 4530
405330355 4641
133215591 66607796
656398210 314766448
375626672 375626673
992134567 3923
511006524 9781
203684876 5261
421502629 1405
650720643 5961
746868759 4372
761210924 5985
696902323 2323
402692637 8522
430213900 12196
850101377 37456
366149207 183074604
741019025 3014
779097402 2597
55754235 254
25417129 132
698965589 2848
326701088 1089
913249784 3933
574 74549398
450256896 18321
909288828 4109
116399713 388
669689738 9710
181986853 8149
392701308 1309
522734117 6652
427071419 3732
784466777 3603
612310049 3836
717902393 2393
693299999 2311
988503296 3295
401657293 8462
899423018 899423019
407732250 1698
872979028 25406
745589110 7214
502201712 4807
586446480 2910
400542375 1481
642296974 2193
756703969 14043
119163190 514
576345180 11406
816924780 2765
746809469 9174
263256001 1200
681610431 3050
34233477 197
221035815 1324
599700683 1999
782711041 3804
9899981 33
8486808 187
316567903 4186
41700052 139
570031612 339212668
130311671 1345
880393930 16971
3969 976193768
811770735 811770736
760937707 20572
779380820 16485
662205499 25134
881674273 102807
56052765 509
393601312 1312
221064885 1132
917870529 14625
178414581 674
404211060 1485
561365155 3487
137284443 898
375426075 1423
407608366 2368
590860278 269538667
593204814 2126
252091787 4628
955715145 3633
998099999 3327
36164 590256699
3534 380489319
944913605 9761
699581729 14231
795717349 3400
694218989 4969
208215023 208215023
450748897 3408
567923368 567923368
732468826 667961073
441901472 1473
652797825 2176
879922400 4900
982389893 6548
155376192 526
615302050 2051
8977 262026458
827876700 16740
63300038 211
491725679 4729
1893 411608138
696300479 2321
401321062 1573
381832544 13340
433982641 1560
301423094 1052
301983326 5971
675900000 2253
779569111 779569111
859616856 3051
980657053 32981
629159019 2884
317400048 1058
883897171 5273
96344065 96344066
38292 225367043
507797160 4238
219606482 19940
704263582 3072
981639405 14722
499491095 499491094
85500284 285
291638520 1674
883132306 401738610
543228271 7995
923696922 3079
196397849 734
87118354 719
633933912 2827
240274630 1659
670034016 6707
55534644 242
18904695 554
40309005 189
937282260 847459972
161613739 688
669426225 2276
582119103 57189
721311592 3003
617100000 2057
916200976 3054
935788000 3500
611075517 305537758
738600658 2462
425135175 1460
568180270 9049
7286 580328201
559835226 3897
2161 312059205
12155 280047682
934385561 16265
597211280 2298
214 61291526
998492265 32426
433880903 1582
737659549 2892
998092887 3335
750953256 2817
774856638 774856637
78354277 1186
113399621 378
543311940 2039
975972017 15231
280650101 1097
917297302 391504327
993923641 4920
186599671 622
261376127 14508
886909727 275952
226830834 957
113667943 113667943
1964 441428640
872702910 2909
934807054 4459
940148110 4006
594962295 3022
767721199 3131
320403665 1204
595783948 595783947
829745505 8317
30441871 827
280978516 2903
370509433 3912
150017888 150017889
528043209 12232
185917239 755
818500675 5895
217233942 739
984046753 5616
202955989 708
724294305 5103
912703199 26200
629554110 4925
59567192 293
33871798 33871797
510695188 255347594
101394040 1880
317080265 12179
400799322 1336
909112141 6036
320045043 2204
671344827 11759
117900129 393
485173220 1901
507452041 2664
657465329 2834
741267573 3106
781166632 8587
326845003 163422501
980778163 12649
773901143 386950571
178810762 2483
328617766 2109
928805740 3096
820501490 2735
216172800 2502
691497694 2305
2433 554618469
142200475 474
623829214 4607
473141089 1869
898640191 9453
58800 601112400
403082329 2441
975293116 947546660
765384448 8056
648680801 13840
861647463 4138
764015171 382007585
2440 505230777
550934472 2423
795 138571137
737348487 737348488
653251644 623438241
456763623 22143
530677621 5060
828195919 724302557
574743757 1992
42050191 182
447075454 3521
348539517 7443
163574538 950
639450256 9398
859650363 429825182
113950397 406
962684213 4129
95020928 95020929
515491007 2784
1890 528344084
487783337 3609
572871131 51545
685934836 2490
813143166 11190
582194163 2299
384490107 384490108
900635339 4162
151477453 567
27363421 889
444567159 2395
4045 790644013
558780562 2221
126512968 1399
257370503 1777
636411061 10827
11093985 5975928
655 196448255
80107111 328
87475686 331
589302276 3511
241999055 1404
563100000 1877
702898753 2343
606555258 5929
758245592 3032
534379923 2541
171930574 171930575
133647199 2539
833896520 60079
381599663 1272
187539241 714
291897352 2168
758402527 2528
455100304 1517
432375815 216187907
832767203 832767202
955741247 7183
90440795 1021
170558023 170558023
790821599 7760
80168298 169489
221735780 980
221675512 1226
928715032 5117
701649411 10326
970501733 17946
507820424 2135
111145141 554
684900001 2283
128471680 441
10867417 168
962746721 7165
239699674 799
50730933 215
186600783 622
706114250 8725
548274248 353134981
790872733 32916
110185153 586
940606996 5488
935332865 4407
36911324 165
4340 926054511
557915373 1861
306835831 1890
7117 664784347
875855855 64811
776258010 11282
963296789 3211
683002496 3199
745389112 20168
792785104 396392552
601500000 2005
227199428 2401
300601002 1002
564601452 1882
131059106 669
461303269 2722
389344935 1444
283791522 141895761
482345477 482345478
252336154 252336155
11743453 5871727
19895737 161
589951458 8486
317226797 1091
987201137 46354
283283408 1243
627997429 2393
858182746 17770
588901355 1963
226182570 1033
270597870 2570
906888216 3980
872405649 2908
256199385 854
20148695 72
109800001 366
826187209 2849
376220601 376220600
990185613 70662
492935509 21207
478942731 1766
61376497 361
554098293 1847
167019423 2486
846133111 3046
620073376 2977
770402568 2568
657297810 2191
964496786 3215
491172025 245586012
429400335 4445
934767883 358369455
639552288 639552287
20971 449681153
603500976 47178
409385423 8988
961947740 3706
120606754 120606754
269331170 269331171
148312571 859
857213103 4169
65399782 218
740675395 10713
953144395 9071
369959876 1404
409825182 409825183
154551621 1360
149059716 1505
857097142 2857
476194489 9258
771302489 2571
465049023 2741
959696412 3887
813322123 4757
952323074 22275
180599399 602
989696701 3299
101719891 1547
254100313 847
829209036 18415
652984159 3760
994618036 22720
934155711 4844
559085921 2214
756530851 70684
32926 863681906
68140511 3288
801748793 24319
120747791 506
665629776 665629777
830106739 3191
506670942 2325
635132367 4642
66465425 1270
695413277 347706638
888064756 26341
425998579 1420
102974662 721
830834056 12097
908397998 3028
312222925 2183
579302476 1931
497065277 248532638
11400029 38
919361283 27117
940275279 5705
847163906 7701
982462925 12469
17100040 57
869868479 36660
617100400 2057
72332631 296
629695346 12743
549004843 2336
482633619 2681
830059350 18953
537601793 1792
888103429 9689
497022255 2242
396261269 396261270
4959 557786703
802398916 3751
23782181 11891090
625777991 2145
267387545 25352
832797598 2776
1980 343769990
78836617 306
521884547 260942274
400382080 5151
92144929 46072464
397049310 22455
695319379 3940
437557841 5849
508697909 3782
922022995 4325
181095789 892
973903133 7867
116000896 1061
388221479 1458
844951337 7077
795308347 4047
432 47455207
310200884 1034
305704816 2368
525366044 262683022
148860799 2200
960093850 15945
414122552 1622
601355161 2520
910546310 3838
815021487 5640
487274196 3411
523158344 2231
783790850 1650086
5793 486358732
168197440 1489
526370840 352385147
518849245 2022
2382 617990422
503100000 1677
244986657 122493329
205655100 1138
725122175 11975
42431147 42431148
696771901 2512
742785739 371392869
404734675 3014
71940904 1304
734536655 3911
261522618 4039
898016593 426620262
391392356 391392357
311468142 2271
150759224 532
14381297 7190649
924006780 388591933
514274047 1768
461861065 2952
852299784 3339
374401249 1248
710811888 4318
359736459 149372063
2987 472518509
759495097 379747549
300433478 4270
833429847 6359
636415355 636415356
294899018 983
716102387 2387
337301203 1934
6585 976680615
352667302 1259
428367939 4617
149537380 530
552629870 9489
205199999 684
991896696 4473
373563609 2024
974350720 4168
338401491 1128
517484480 9247
453601513 1512
657902192 2193
45177051 45177050
514614407 30836
914022899 57521
414898616 1383
880913266 4344
837000687 2790
70915653 605
538473629 483345030
878144939 2947
528766200 1800
916052467 8674
126563309 599
342067892 1151
78147493 1366
725819840 2885
215541352 107770676
407080703 3841
1831 489043621
503101677 1677
548860190 2311
803741939 803741939
909005492 3030
110243658 602
605702020 2019
705564865 5352
134700448 449
210677634 4437
168151268 596
492683264 4096
892416266 112264
853040855 426520427
947224814 947224814
768680682 12231
169120898 892
903641733 10234
505954279 1924
714094811 3146
966253631 4154
464401549 1548
440984281 4095
873144583 25714
5389 759563383
763383528 2615
929427536 7868
598529479 4478
162872868 2173
342404304 5896
897295518 11634
512767948 2156
453489175 4752
89364456 409
320100698 1067
614965269 7373
94952597 3702
388626624 3475
554515269 1939
495225895 2465
3457 352389343
765940032 10608
863698989 2879
834873253 6658
448200243 1494
74775353 307
844878416 14094
3516 672923724
62284460 322
33873408 768
696603635 2322
268081114 108335283
422373840 1932
7706281 40
698399141 2328
220702342 1639
620863034 11271
940682617 470341308
777921832 8948
311974077 1787
65100326 217
647492184 647492185
2419 477624626
3857 215903289
318568597 10492
792200805 2966
814045272 814045271
675602251 2252
99225907 1224
985800001 3286
159300531 531
847834128 51331
151801499 510
399901332 1333
840323219 37356
625203010 2084
1450 318602700
366074669 1520
454324865 1666
398510923 199255461
396598698 1322
329106285 329106286
990887116 390267293
838279061 3545
971837848 7037
519049934 1835
927565304 4146
620145295 4497
153625385 3806
447453089 1864
822297260 2741
313199659 1044
327899999 1093
746831429 576930171
39796 372447012
204588340 866
927665344 463832672
358439152 129577959
365187826 260654994
713325524 5576
181706759 1717
408566917 5508
502244864 2144
265089596 132544798
89165705 355
981252642 836285705
198379047 1288
337946450 1175
963059453 154287
625796651 2756
564300034 1881
990021075 7876
366695604 2146
170093602 1127
776008847 5048
549141186 9669
635553706 19999
661094161 6074
191133942 1649
29559914 3143
700361261 62343
681478589 32941
375199569 174498685
372135368 186067684
24479459 124
645949973 8759
797403748 2658
867589661 3106
244518335 122259168
988925923 8572
915900003 3053
381898728 1273
909000008 3030
912052994 419154724
680996304 83099
728402427 2428
639499591 5927
3190 931649730
623348410 235456800
457425831 1789
788503331 64436
7993 838891390
346076576 346076577
124392499 2500
646188957 3242
226884020 894
911233290 13566
184499841 615
36673861 213
349460013 349460014
52664781 226
764836530 28695
1841 312635273
379797886 18902
197284 484086619
936896878 3123
540899999 1803
723081408 2731
458599539 3556
939707428 40468
987299999 3291
19102193 177
785722934 18685
361199587 1204
821815547 5611
8191 824782144
576902233 1923
151853939 75926969
2815 484118070
625748528 12359
227099674 757
556251299 2475
436832481 2104
464698452 1549
416011861 4890
525899727 1753
582213844 18638
83565759 41782879
217900332 1477
763065869 9641
303505331 1794
363061567 363061568
726630731 43715
83700001 279
496229289 3914
266399113 888
948285911 3956
522824253 5279
657396881 56327
475217694 21777
135900205 453
880197067 2934
777394555 388697277
43542587 316
1904 303992268
793987429 4463
639361909 3474
404329861 1363
886672384 5965
801984407 3732
573784590 5071
771527987 4118
205199315 684
399901332 1333
615689845 544952701
455298659 2249
975784840 9751
760353980 11261
337274981 1372
191503827 1207
125398253 599
216720742 216720741
221980961 1320
350144090 6398
844388987 3547
816337307 3793
187074250 649
587730776 2298
648299366 2161
667262042 2947
228411305 1467
47433 941829648
623206041 3401
529198632 1764
543251581 2740
767725179 767725178
750564530 9995
219431553 972
173850433 1088
712174717 6546
34831312 17415656
355641635 4800
992120697 6559
39600133 132
440198801 16600
36321015 209
61773878 222
788389498 5140
491007659 4895
788301830 10279
649973896 25883
49466828 35094679
711825481 35379
916502089 3055
551852341 3238
655478324 2403
644525399 7340
182538662 5351
819597566 2732
860387213 4387
2918 679822627
572786239 2512
741396145 2645
526143051 8438
335322845 31104
946233860 4435
941920378 12665
378759309 2678
140457481 3592
357172403 178586201
958757300 5703
766202218 708277946
930600000 3102
8447854 46
154402503 809
599866472 8809
292199999 974
12195135 220
3147 942982815
2607 690628191
1797 415671258
706720199 26380
978898777 5692
975268103 26328
418387662 4289
590083426 2060
148346269 623
947966690 12263
648340545 324170272
817802726 2726
223259176 223259177
69196146 278
421104528 1796
917571410 5965
134758273 117254437
134936055 765
81442 545418535
3173 600309701
119987433 2043
479464831 1729
3188 942369612
564803075 3787
613427541 2906
4159 812397434
440224524 1655
978771617 5973
275002967 2383
704561584 3751
168049392 649
412740431 1552
227749038 227749038
941428185 10328
365873576 16243
456250145 4818
1104 313719157
277085034 1731
2414 535018032
164999820 550
572701908 1909
863530772 2983
331692959 9888
49938193 49938193
882361247 5311
929978596 4095
393754816 1394
460548653 230274326
615908221 6980
120900402 403
183595194 91797597
947429768 473714884
423094905 1832
106661824 1147
263399121 878
613501398 24933
169500042 565
214200047 714
364733446 182366723
927074089 8962
657743129 3790
518948500 4690
333001711 1110
784168309 2710
108787650 467
857402857 2858
797386850 4964
342300000 1141
607919404 3769
78009750 273
228684283 2685
102302673 32534
21762406 107
751844420 2801
117600001 392
403342342 2917
573782149 2350
990684153 8354
321186250 160593125
375794203 1665
353328366 2561
958618731 5218
232639142 85047223
547206927 4088
986352649 4287
1533 272429430
296101664 987
719697600 2399
640499999 2135
259839387 129919693
670669949 11852
288146077 144073039
164649555 9345
635011474 2435
431507714 211868978
883990273 5448
717299999 2391
783319949 17971
234561280 1780
418108887 4072
907425590 685755556
118 30935536
345466877 5720
833052613 2877
9901 979021228
801894324 2814
541190916 4126
852614600 3579
591224048 295612024
966303221 3221
482955600 2614
102573 574716519
179664797 1004
753081409 3424
374747543 1476
324599999 1082
212113441 1155
607539070 2169
82601974 1114
732412885 7077
132087645 1033
2635 182742520
947997798 3160
997699977 3623
378035679 244187508
792003747 2640
277784192 138892096
322310703 1856
834946682 4235
670644763 2288
75109441 448
870249787 4162
132643925 5067
510935470 7268
909076008 3176
894371737 6994
573836150 4387
228471515 2132
226499711 2066
807478659 13010
946256948 6039
619169659 4343
427712150 23317
269522280 3785
729001811 2430
715665168 715665167
799 158431641
417597950 13730
244474307 1781
789103402 52307
368774146 2158
851997927 2840
103830536 51915268
768563495 43938
606987155 3380
968350535 10407
738040498 2891
78616981 390
51299958 171
1515185 642992415
98365960 436
99243894 43624281
705598382 2352
437530017 2464
315188004 2305
610500001 2035
5695 726186535
325362824 2201
677700000 2259
346929303 1176
539990445 3793
388879409 2127
590889931 2184
739997016 739997017
906353603 5413
199285323 99642661
474779195 4506
322185820 1284
817026925 10563
124200264 568
821080997 8203
425845581 2516
830051265 3652
779694761 389847380
645606669 17705
765553568 13431
910841349 4247
244385715 2692
980205614 40815
997507023 201232
913499452 54886
200400001 668
824945905 4041
567301553 1891
934242659 14310
48217130 207
197400658 658
243993 1
3181 663786806
84854801 307
281991045 1940
775941133 4033
723600001 2412
126600001 422
966599533 3222
141122382 25302
506516748 1931
230795211 1362
661833395 2667
633943223 17411
320973355 2106
374019940 1895
686438740 2719
143700000 479
240000801 800
379905043 2367
44417352 168
657859830 2770
860576241 16843
124018117 7692
164556075 104555957
469363563 234681781
832373489 5234
849810217 6924
684791856 2562
7214 873872506
584937575 2532
467103930 3574
240001508 800
416532463 8257
158042378 3562
951774089 22620
144698234 1330
231433498 2629
235305485 3405
233907740 21340
729601003 2432
17525145 392
937500779 3125
332270653 2199
359998801 1200
604938131 2754
395406597 1657
323917489 323917490
524109310 8262
371999160 1313
578091566 2647
993157292 993157293
111565729 424
932905903 6524
443013544 2331
500960373 30617
852899999 2843
595085560 7861
247690789 2436
600899320 2003
646490406 2585
264588800 1710
525599533 1752
741202200 741202200
275100918 917
945136800 3600
325546551 3055
364481820 14656
466672901 2615
14922 950136503
990137704 6145
989842946 494921473
122941440 576
463500000 1545
399739300 399739300
987853675 987853676
737472553 5551
461691658 3759
158718738 796
405921823 1661
5400 842454850
133585520 757
964736737 353471038
669298331 2231
433437065 2091
570964643 8766
230099242 767
200380268 3225
297320915 2101
495811570 2895
335607456 1489
231265823 9215
698831463 3679
948821510 421055570
428697327 1616
669009260 6389
283536846 4029
981985256 370104435
4251 477519300
471232175 2488
390404665 3130
209231803 909
24 3219942
335701119 1119
840600000 2802
16747648 76
804851901 3116
266399112 888
424201415 1414
492574768 492574769
383639980 8858
1273 258524580
200100666 667
651103721 325551860
167689761 1168
681684254 5103
819549864 3377
61790034 30895017
216500415 2307
949969019 19805
999946100 999946099
693558372 12677
67366016 67366016
33900113 113
957602660 3192
548670601 12200
422055721 2983
740139728 2708
373138731 1393
564950049 3238
569459443 2778
838097399 18600
202269140 1714
150767972 2619
500813712 2406
530223428 1985
303012689 2051
390562364 384884440
564444337 2603
862319836 30693
69997823 432
266099248 2255
378556521 1720
495907464 1834
890302353 3320
754031725 377015863
147428423 4644
694013164 3543
401548663 11309
931972305 4379
439633431 1541
861205645 416742670
153895192 2684
681157252 2933
710701012 2369
363945536 310269
402132883 4263
874725968 5289
428083404 3569
374074199 348916565
665087675 332543838
27865951 99
493303159 9908
612409338 2539
2628 274447296
502028701 58038
577648334 2044
474253560 3795
584327665 10900
241500410 805
912420963 912420964
692466147 9831
283001318 1049
13085347 74
958193369 7785
714457435 4246
759876127 6133
901849671 8664
868946783 6376
212400001 708
504639952 5651
205561748 717
483112764 1790
291487873 1349
578550201 10900
241208486 1182
770397198 2717
142266738 1283
376644027 1458
65836654 361
215458169 107729084
79836767 352
779877333 4113
34825958 17412979
660301567 2201
654671626 244552150
155824498 4016
635839749 2275
1431 276986408
646172631 7054
195463225 1958
657469982 6454
34227247 226
353101672 1177
494665631 11576
323324265 323324264
498300503 1661
484151127 484151127
151708438 1601
510600059 1702
599597625 499446592
591185760 3652
667632849 2301
500701669 1669
422100670 8422
107100358 357
185683563 4541
213791056 1505
28495 989738426
404938512 1713
296874378 296874378
347536339 1207
938096873 3127
564899999 1883
251399163 838
801304430 7631
795519715 3665
9826406 63
523995743 7769
688407701 5740
526214113 1899
655395741 2916
152675143 879
975310093 975310092
783617931 2885
489825375 4127
536101249 1787
13841 692725982
929809260 716128731
15286 168193942
334796144 1649
403459044 403459044
636397599 23600
330348092 1510
586501954 1955
38878 707267112
708299122 2361
1230 344802210
999276981 984621269
391026418 1458
291 69987083
3263 973725925
2568 443147618
527246068 4553
609337149 2965
337801177 1126
568937551 568937551
69900232 233
59406162 537
17860206 78
766281985 80088
221068636 1042
933652763 20219
469635340 2206
702672075 4844
844499999 2815
780575120 601205244
396614907 5186
147872173 8915
946131554 5304
650400328 2168
291300000 971
702355200 16299
513240181 1902
195636421 980
668697933 2229
855794321 6385
791263115 3956
477122271 2659
111000370 370
774298406 2581
519913327 1826
715197616 2384
72300242 241
855980439 4646
16492001 133
875970593 3621
866682879 57856
614329193 2391
247128353 1122
120024316 904
585664369 2313
907822023 10557
127199575 424
229859429 229859430
738901079 2463
560499934 18577
396569794 1955
576298079 1921
753495173 4086
822350040 804475911
160 40345120
483828707 2211
112195538 650
743958165 18812
67200440 224
677814889 5978
223753569 161333265
688947337 2376
796750766 398375383
508568758 4857
216198297 1080
287858006 151711
241316415 1672
562139293 4906
81914065 328
539998199 1800
654600000 2182
480393793 2401
860838581 21365
942827110 410847509
280534566 140267283
544584566 544584567
182263563 750
942739896 3486
220557342 16311
347950811 2238
649618861 3547
338483145 1231
638472120 3480
476755946 4135
386267391 3392
585266004 2346
589498321 1965
289092844 2317
955043544 5278
826074457 2833
551217027 4233
955800000 3186
4179 717796145
208880091 1843
441476228 441476229
985405903 8948
31331 947628600
149383032 545
216844801 1627
28893456 28893455
935496582 6917
231600771 772
462648059 6648
29699901 99
183500586 2166
970353770 970353771
933596887 3112
393082634 1586
127441189 567
4594 591461080
103953465 103953466
935398660 3118
341950333 2563
547728409 2292
757113462 3938
100683995 849
104787191 1109
681599999 2272
336598879 1122
965992034 10041
936088453 30357
786732215 532726401
929548001 4496
935884974 28431
618153191 5240
673463475 2633
519552475 2331
137353441 878
574723534 1973
470701568 1569
139786240 5440
416513085 94426
143866600 906
6976 303129571
90900376 303
385152046 24369
142107346 695
836402788 2788
922944551 12036
416624124 1644
560242276 5450
495252294 3167
766799999 2556
132000081 440
663959708 566660548
176373602 33810
182636052 9186
256310097 2027
807284828 5849
317270261 2770
190346876 3583
809404168 2698
642302140 2141
51730102 206
813719625 4691
234056368 1459
94196489 570
556133781 556133780
616398364 11943
864902883 2883
167541698 3713
685650081 2872
632976283 479754253
942141873 7191
1072402 6
612003943 3277
648486610 2559
17700009 59
567888212 16708
104565572 651
635931291 10578
926235664 6279
116433182 571
43533599 600
36000089 120
895935412 3308
893866624 893866625
131691391 448
787083829 367543714
95198928 726
460249643 460249644
58460093 462
649356199 3772
955451248 5118
324396839 36286
681720595 2843
745460891 8265
249300001 831
903613023 13546
190687664 5922
472306966 2179
90900000 303
987922532 38517
892751084 3097
805374241 402687121
574801915 1916
569487172 569487173
888753035 4206
438074579 6774
814223277 4258
280912904 3833
10068 472200031
745526652 21227
141249710 615
518746141 13761
828420943 16649
926401737 3150
630834175 630834175
23331364 145
335401082 1118
102752706 633
350170171 1454
371417719 2242
242102398 1790
280961604 1422
1368 386986736
797697342 2659
424576568 2444
225902817 815
1499 420322432
396844433 1459
5118 632387576
686330804 2865
464033511 3489
734224201 4366
73188944 453
810654102 810654103
346801156 1156
491108412 1723
861302872 2871
835928940 33820
497699163 1659
708700529 2476
554251799 7745
146763697 2600
162722899 815
569918893 8738
515698644 1719
861244785 3429
485371657 16676
997562957 4204
40449985 180
149842979 599
734014061 8542
160537617 3142
676997146 4917
971276333 18277
859503479 2865
313800000 1046
50922300 715
897981144 7041
961291490 6121
660065593 4074
85 21089860
89217088 1973
718206239 10951
911534539 782362714
100417513 455
764671881 764671880
795189368 7654
720667150 521641394
54207033 343
444285453 2053
158290594 623
320394871 1163
744297824 2481
107760192 873
11694 648173318
364048611 5998
207567035 1234
699677875 39321
790884774 13439
433150515 5493
230415280 1406
969683129 6994
70738939 437
425 51148539
423001410 1410
41892795 450
157710715 19306
64070067 1091
282599976 942
11534 840367240
996858197 13421
413555392 13599
369938891 15415
580841761 6703
75000251 250
584223830 5671
654950506 4517
2077 537954346
684436383 6733
975005617 3250
700433521 2355
275871 5
411797476 1547
292900028 1653
836268940 16327
594656797 7380
1197 203012397
131 24706338
14100029 47
909903034 3033
604196791 94391
499305015 2626
787897138 3878
191977566 718
71949242 386
928058765 20723
59248839 226
473700001 1579
794012807 4633
3077 655047145
189624582 836
693499689 4197
751518263 44655
379444953 1719
528299541 1761
880802268 2936
934069016 934069017
1049 298776180
529528483 264764241
941601388 4739
316791327 158395664
129901331 612
75812075 1517
262157589 1012
970044705 485022353
438975649 438975648
897599999 5632
577152633 6099
912142786 6367
416077199 4389
4105 666163505
32533105 16266552
4788804 39
465898739 1553
544174286 3434
677768091 14614
983700001 3279
410409678 1374
842181138 421090569
1544 232506336
699599972 2332
78817258 381
710100660 2367
89764832 377
522158833 23544
108900280 363
572424001 3904
452594113 3216
202199684 674
4963 936431087
516212022 4589
538147379 2069
687972100 2887
914088181 129346
980390950 51840
187161352 187161353
392848078 4979
480781649 3818
352200896 1174
11466000 91
714362438 4179
965794482 22209
621269100 5175
625200001 2084
791402639 2638
67256124 485
416166494 1471
939336252 443999758
76285441 255
252486960 3242
834199870 417099935
800064053 2922
479553781 3327
793307741 164110
169460284 1154
24614 756560529
1499 339874266
255420803 3891
806487247 9688
446470645 3734
5815 602272424
753794681 376897340
717441271 7085
967509661 967333605
621945357 2433
138 20804598
640720948 4907
301717037 4607
937198164 14939
722732544 4736
17319548 10371262
601195515 2455
596516273 298258137
653276331 4495
978826261 4755
677451527 3614
513599766 1712
615299999 2051
948560647 14498
724800001 2416
441397374 1890
66483535 835
989279572 989279571
523225077 3788
956151045 4287
548350468 2043
679201809 2264
871179062 4078
786264541 5466
910646297 20119
40266413 311
829204360 2764
371502053 110369
327599487 1092
165000550 550
593681833 2862
997505461 5534
960543966 15419
955162396 5335
868998516 407950390
123900413 413
935146882 5501
49360167 177
589511189 4174
914266561 4324
464677551 8580
5456521 23
582642219 11134
914459227 37032
980216931 4270
516000000 1720
765930160 5272
311699999 1039
965787415 936125911
248373025 22031
773891092 7172
2098 521606397
438301982 1461
453900000 1513
21288961 72
629372322 629372322
475951027 6574
623980396 7697
142207469 634
224660017 224660018
3298 781266518
499801665 1666
758328901 15484
897930600 4870
413528909 180641177
393598687 1312
101760036 351
248436503 986
577620159 1932
135773777 849
68639562 5769
41100001 137
441149197 772005
573901044 1913
937870524 23643
367628227 1554
140 26432960
727827177 276479797
191743795 946
746860499 4361
590045810 2134
524840293 6138
258832462 1062
736262339 3038
4322 781270652
256581616 256581617
357352098 2614
370836713 2484
502553121 502553122
838762660 5270
599702762 1999
466490412 2692
179992051 69734107
2070 378962715
771438349 3890
734575493 367287747
605703843 2019
677073173 45678
552297715 552297715
902630282 10032
666994362 3117
844651475 844651475
394841095 1461
1698 355291218
866730617 7319
3249 663636626
723157158 11459
1840 376098985
483337580 4160
82107 223611258
678521519 12482
553122585 6076
203320405 1422
124800194 416
57338230 663
877757941 3060
947468648 619071887
821240351 12036
406802179 1356
595645907 2146
483109277 20164
231728735 1182
57687318 38100472
362085785 1941
740400000 2468
507961825 102515
618057892 2270
816417770 2999
947081771 159926
609600041 609600042
455440204 3453
604423663 3595
632767792 2803
695399999 2318
109099497 472
578088888 3767
127219661 898
139663609 606
583285951 291642976
732992228 732992228
541857687 37569
891781606 10967
385754345 4722
111901656 15307
800747070 4451
4931 676262121
682885552 2681
102035778 3666
853632424 3196
430501435 1435
618000024 2060
244695088 878
734927390 734927391
910220891 5817
805016246 2877
438386466 1861
749662143 2977
131560050 451
27962367 1328
682173206 6058
164700549 549
836293126 4480
965240136 17506
776122199 4340
119699671 399
499659649 249829824
718834644 10141
408900164 1363
911144729 17038
210307505 1031
144687139 540
384627528 31914
38661026 235
57021086 33088357
374100000 1247
528123632 213265471
178038438 25864
653399999 2178
991922257 3536
457500596 1525
756557581 756557581
798222797 2929
296188362 2271
384878601 3033
636002120 2120
166968840 148427985
187667910 774
919288062 338471929
478501595 1595
164925771 869
594548725 94256
255755170 2188
247898596 6352
580734159 2357
108289804 383
4657376 16
506599669 5286
153048302 619
949383121 6221
449163001 19500
271443049 1128
215160364 20246
742751915 470959457
68370090 510
534423016 1965
315722122 1399
960078253 20087
125087928 125087927
67247542 335
796909375 84009
194610338 194610338
7184846 5834392
27101320 875
184283973 1170
446792770 4663
98952959 2506
734262410 32965
552105179 3690
852458751 31375
69559529 449
154850173 77425086
517885285 14068
552838751 311764197
832359901 3466
262968613 2567
616907704 2264
31085083 176
32764789 161
489283373 37059
573464749 5750
189599369 632
8539 263226447
482 53731356
142799523 476
313801046 1046
367833878 1377
536744297 2041
887361115 443680558
743882133 371941066
3117 828040401
196290185 1166
873955655 29242
796575624 22898
891989275 5567
579462346 2541
966228617 483114308
122777060 790
661879804 3871
279630181 1305
865594644 5151
179928769 791
380545563 380545564
690882047 4608
915957433 5499
9522 890154648
1216 131538368
638018689 638018690
991113160 4219
68100318 227
230100779 3417
690716886 2406
948957576 3335
479714003 12078
870302901 2901
32751053 197
776109010 12471
170262391 85131195
519046967 30962
416398611 1388
4728213 55
810340387 3509
433566633 211729959
312886811 1281
103436328 516
816602723 2722
27394 133640738
194606154 679
717876657 325042646
612554069 306277035
683397721 2278
415663419 1606
789003300 2630
996300001 3321
603037772 7347
939767181 3860
976496746 3255
909015400 328774176
700038156 7241
832905983 19482
988658055 56595
760087958 24229
251401058 838
772502574 2575
14252 955975126
333430316 1684
366582467 1935
924709326 8346
796768691 3555
811202705 2704
890317589 5802
807702664 5483
701484041 4687
992099544 3307
529581367 264790683
379180044 1361
784056196 7073
5024879 20
28800099 96
374631263 2046
118227539 1574
276591940 985
54723681 935
739198435 2464
150858630 75429315
782167259 3066
825008719 5534
211369859 1170
3261 132768354
301359615 3749
118931801 59465900
530849596 530849596
705176719 352588359
676263875 2731
386385506 3719
64709735 1409
56649473 714
638398489 2392
659841027 48946
339189580 2943
889288998 8943
770681410 3130
38123874 206
847458119 46370
565172970 2362
550201834 1834
650686756 63519
101840585 913
854092263 854092264
109390735 1087
256203025 17304
86766703 43383352
627598021 2092
621307377 310653689
970580949 6449
713456362 2527
601454287 5191
220665880 110332940
100724551 451
299466699 1042
164489035 659
417849745 1446
12572 266878416
648836927 11153
764980162 382490081
269490447 2339
16155132 70
834901672 2783
302400259 1008
943403780 4898
786576041 4036
715802385 2386
847539388 4275
974677446 5585
765065553 10571
225443459 781
10085 742580764
908099243 125186
590868048 590868049
958958169 15397
962492737 6388
740732159 3808
177846327 2456
53198 380844482
749195420 5371
108560920 567
702099043 3566
686457835 5696
536625587 268312793
955124729 950811506
857229941 3010
446099188 1487
541749937 3066
469780568 10897
83006967 308
820678162 352783427
1663 317763230
488524140 10005
81412422 342
457801527 1526
6933 714622053
594455551 3972
674633678 674633679
348897652 1704
991934433 3448
312618452 1393
693506127 3438
272366582 1751
311531775 14176
29714908 1047
426139435 4871
518970573 259485286
939000126 3130
18196917 122
781799576 2606
270267931 1382
460211088 5426
102020961 12472
804410461 3010
974610448 4808
863735744 15637
228 40849392
93762858 406
811201769 2704
710980435 3582
922088735 922088736
592903871 2178
341074139 341074138
283020178 141510089
881114411 881114410
598225646 299112823
54913319 735
191399362 638
276300922 921
742779065 13015
110984008 18862
425553229 5868
307585377 1064
167585868 3501
31216240 440
915543409 3466
228363376 228363377
666286015 15546
832222925 4394
528673455 8612
912346203 840861967
536998209 1790
497399469 1658
384243729 3574
270442402 966
707005870 6149
904448892 10055
105899648 353
501121269 3155
384248857 192124428
468599999 1562
882687243 882687242
53082 637992558
260700649 2008
67199776 224
282182334 2017
850328279 664872151
253968023 1409
84600133 282
627968668 26738
131402944 1706
267599999 892
934328025 934328026
176016036 588
633455296 2389
196586261 1147
596679373 5928
158648351 816
624586683 624586684
453002047 7707
226727797 1627
798359060 399179530
555559214 2306
759903267 2533
494345017 2148
67660702 328
955270653 15681
318231101 2636
485297231 1904
476825328 9891
3131897 44
8479 931865053
571800222 1906
469440767 154016
674721531 3070
941993962 5873
535030064 4337
857997457 2860
532573305 197166512
272100908 907
285473755 969
800672212 17401
703425617 18102
293613405 1663
81599727 272
265670951 265670950
958673896 3652
500617334 1886
624169219 3085
301563306 1164
668653440 55536
685799999 2286
43982791 334
768506400 4230
3398 511174732
816888850 3219
756574517 2786
680369167 2329
953528856 14712
822302865 2741
804754813 402377406
835575303 835575302
265159997 1158
757686733 3252
334366242 4743
484619520 2420
984085459 223795
927838511 11314
255300783 851
164309487 1030
902399584 3008
965681296 10295
175199968 584
358631549 1458
260096513 1699
935764554 3321
235958975 14272
329884034 2093
2013 530659008
245104666 216919943
830234384 51016
106389524 964
184961285 1051
281101441 937
149127107 1236
283932018 283932019
430798980 1436
792730277 792730278
6144 895834481
315618454 100101
403525747 6126
973717533 4811
227699241 759
116678159 623
381221825 2954
764946629 3045
934499216 3115
661959642 3334
183874352 17599
416496654 1647
639878989 6918
378901792 1263
385071345 1991
263699122 879
965372829 72199
70891918 323
165338526 691793
571441197 4012
315586242 1131
21570427 242
429126749 1726
105875279 52937640
371101359 1237
943803147 3146
994227862 6299
933795150 21810
591805850 2646
879000001 2930
939539468 7025
924616001 4400
481914629 5119
653352170 12945
574992351 55792
919934976 10057
833246783 416623391
353311895 2504
687850641 5998
4034 520577979
1361 366151191
48223 727679849
620620521 310310260
810883038 44485
869764182 5569
960624786 473549264
85500306 285
862475330 4487
731774029 4176
523875730 4225
696226076 2983
686208077 686208076
71735038 351
583125909 2053
121702231 1755
452654293 50089
37500124 125
418199862 1394
1017 26970477
859015298 429507649
929171978 3361
840430458 4351
411378050 1450
142755527 824
362568641 2240
88767472 2650
434298062 2068
406229073 406229074
703892701 8026
20699931 69
534806483 3038
658068893 3318
286261264 143130632
348514152 1279
55200001 184
393442821 196721410
907923235 3921
71144012 2361
543108383 4186
380426970 2590
996959175 996959174
128 28061440
426899999 1423
525785535 22143
721729824 721729823
112908027 596
812935123 812935123
549699304 3463
674798904 18707
729829429 6450
664100396 6026
890645821 418877678
149389434 558
36296015 1116
168291529 84145764
502798324 1676
858081861 3131
970734157 3968
448455114 112491
851532581 4222
910924508 3156
598315808 2258
435136308 1996
557101857 1857
842399108 2808
837599666 2792
864086455 10017
354190104 11521
462901543 1543
741742401 370871200
118836733 7067
116699982 389
346799999 1156
885073163 8172
126206794 1789
534 116583948
547552008 5749
909548795 7238
965881233 482940617
727300642 4899
216833240 1006
747010973 19974
837601889 2792
828902763 2763
92590005 92590006
87955957 506
420127710 2087
444725793 47656
179249020 771
743 91481875
375228375 1486
928758370 9385
980236448 4177
717002390 2390
976499999 3255
840403230 840403231
748328895 14338
126985876 71913315
47802624 192
309153447 1164
956403187 3188
889547029 3409
12093493 138
966312884 6046
476038740 6436
277200313 924
541131009 7552
981246032 481971606
200894904 756
986870192 5929
314951075 3531
757273872 12543
451299747 1954
959883884 22455
647100000 2157
651299145 2171
329317551 329317552
831654999 8869
535192320 11778
411994496 1705
153025521 1033
812106521 2840
912718919 456359460
150343 243271935
59431376 215
466067845 3126
978899999 3263
959388441 9907
74414094 1435
477873001 2872
107770641 63021892
437399262 1458
134991583 67495791
455400590 1518
804151552 3934
67816395 271
645179601 3445
662901156 3006
918202946 459101473
171142848 576
727287424 6493
74504752 468
488375544 10808
791690027 3698
713702104 2379
60432481 30216241
443100731 1477
678804792 37339
604636881 5387
310225845 11780
237520505 118760252
305972650 305972649
167245001 998
196314328 1831
727271584 42068
63493038 438
176700001 589
766025393 4769
371331992 3292
3478 458561798
351599434 1172
224592523 3486
819165325 3038
476858389 2943
18848 715102235
134744745 67372372
782100000 2607
662887339 2636
1530 313963208
296401674 988
216266016 1263
692323584 683587
13355365 69
85200285 284
319328509 4416
266468685 266468685
987704473 493852236
135369213 519
788097373 2627
98699671 329
896212004 3584
697517294 5318
905385130 42727
336902073 1123
439798533 1466
932809068 3399
298800961 996
533626981 3332
68818994 16635
267795192 5641
718127951 29714
616433374 547790245
333076146 1127
996681272 886774393
984391325 4131
516936221 2046
739361777 3109
427438772 3744
950290001 46640
821397263 2738
28429482 2127
308419930 1690
359400755 1198
451542485 176203869
77651599 650
323568036 323568035
163553647 687
883043507 3196
188473636 966
453763729 256469535
871316440 8915
6023 791777557
4237 997972664
604039731 580188510
10647 917119732
389369339 389369340
626296491 16745
828751430 5581
334199895 1114
164618909 705
72900001 243
735565544 6795
12128088 49
640225141 2210
406176108 5213
934489163 10276
823403391 3664
1881 435135492
337729502 4503
319281122 1799
579019744 2717
90018960 380
116428753 594
632086031 3027
960932239 3455
503961602 12828
66599808 222
4517 681705640
449161169 8889
252000360 2073
293300866 990
159900959 533
844368457 4738
591303460 1971
142026201 859
971092228 3365
875284232 3112
633051904 8236
109630180 382
664117010 4219
883627691 9190
362010595 1242
588434613 2539
884947609 2952
681488964 7698
476199012 5619
355199482 1911
688412221 3773
888208409 444104204
318364788 16937
879793645 13602
312423302 1147
655086433 2618
247772055 201448001
882754300 15053
932297566 7347
316052663 1812
253728358 10061
950687451 3646
36580271 5689
140722885 6012
373661561 3590
641232713 320616357
438875263 2363
269178835 3218
91800473 306
550799999 1836
873664386 21448
418198758 1394
944587093 88808
457802963 1526
320092808 132643
999886185 4415
140099533 467
806526061 2824
57742551 430
920204331 5659
989287193 4568
191099775 637
242177615 242177616
470295540 28314
362188639 4180
216265282 1261
501231715 6400
428297101 2260
390361168 22239
384898785 1283
735037987 367518993
390850954 2938
967799999 3226
571131472 571131472
17667 951985722
753239134 7073
38400082 128
739204320 2464
11517725 94
196521464 665
824733310 800072691
73968126 265
464583561 1780
639375540 36116
69668734 275
723009505 4305
729384249 2557
835364827 417682413
631997269 2836
360184706 1351
499201663 1664
571337329 4425
532430209 11412
263427240 263427241
614102047 2047
956119559 7656
14121 365818626
29153865 127
740700628 2469
790612289 790612290
351301093 1171
720103725 19989
935377311 57545
175670503 621
209260329 755
497903094 12402
720060677 3427
532939947 2779
518401728 1728
558851130 8429
673500829 2245
189600633 632
189301152 631
166102262 577
481164943 2372
268708277 190826891
215 48500990
356667889 1569
625502084 2085
975305189 21242
446698511 1489
56024163 229
720182726 5269
146589561 520
165054007 1871
127800052 426
82011199 289
13148 500511438
410401367 1368
946378217 923943712
133731084 636
49970034 705
421407594 2091
644644076 7113
589601112 6252
274977890 935
799924593 7687
538824793 1900
10789037 47
145199515 484
2545 628622635
585300001 1951
126000018 420
896102988 2987
347037706 3717
236099214 787
574530207 2318
268241086 1737
472099046 6655
320349780 1340
525598687 1752
775697733 10036
119022490 119022489
569665027 11507
112086971 1044
304483572 3804
963034141 5073
329708179 190463176
165900937 553
510001701 1700
194145360 848
3982 297227103
6351 614676568
687618690 322735598
430386657 9632
605038562 2791
126876001 970
192000639 640
652229836 2795
821402194 2738
612302042 2041
230321733 898
182464133 177392215
121522369 1059
762902411 2543
772010252 3470
127800426 426
536701935 1789
410043280 1401
948562384 948562384
487960761 10280
136403346 721
81953906 55136093
839398361 2798
568604724 1959
235807485 1293
434642455 217321228
422100201 1407
26011659 106
99684000 3600
1264 254839594
407843092 6705
853200001 2844
801854143 4204
585624194 8859
21299999 71
271280711 22207
631200000 2104
710250381 2870
460100781 3873
895196490 4140
946393759 17420
764643031 7367
33665 370922244
132565888 1216
814908091 7990
427579277 427579278
296795202 6667
40712090 2330
199564125 10545
3275 827487825
426569760 2565
82172650 383
384757373 9355079
569269462 2831
687300000 2291
771355226 19585
142573629 15347
911767906 62829
636890212 636890213
306391743 2407
951822843 475911422
938375229 871286875
119939477 59969739
677401644 2258
534901783 1783
268563413 3511
878518483 3604
8265874 82
597160518 6117
888850446 7595
379831216 2715
209862573 113725807
1187 199014794
53304251 329
10768279 42
23999 813059194
33822107 149
899502643 899502643
296679644 3105
2313 407077235
665784351 21725
376498746 1255
437042920 6955
237000789 790
85800530 286
673114429 3353
13061428 104
5963955 2981978
665677871 9218
47097396 47097397
265631850 7801
825485747 70651
434661318 4977
1282 97098680
595595430 18710
876358997 876358998
413100093 1377
429943417 3864
413401378 1378
383399750 1278
42710764 185
333312357 2989
141600471 472
524507397 203678366
3466 473112466
370801491 1236
896564397 6318
629725994 2615
433104913 3504
777702428 3044
673203141 2244
203450715 2054
638807537 10429
959460371 831968101
353036341 176518170
789851336 10527
779577942 6070
757910481 11510
721227125 5286
455578880 1640
801097431 2735
835750268 12326
34063321 127
761095795 13418
488 112272448
914103046 3047
648302161 2161
466372085 1769
346217526 1614
686125496 6772
39529 684897644
104230962 801
266123744 2851
149616254 537
44131733 167
108059095 672
714740649 2449
146756826 593
633002110 2110
49199836 164
945730927 3299
842644237 34201
693300496 2311
141728047 2417
260700870 869
743722655 2962
806521874 3125
180904051 877
174137085 2395
468550297 1846
47100158 157
724497585 2415
262682500 8950
953954601 3841
804304170 2681
142499999 475
725200495 3186
606971303 2054
565123500 2250
468081142 4264
721460348 2644
409129960 2919
176642635 660
4533 228054867
486653738 486653739
724551697 2448
763597296 1652808
620821819 620821820
571982474 571982474
150744496 615
512870345 4351
301801961 1006
244991680 16480
974729666 4509
6189631 114
559944 2
695023504 2402
580300064 2623
969432601 3898
209700001 699
86202075 43101037
685355917 4838
330141251 3164
284475981 284475982
961204853 3204
135343940 1555
127037317 683
305059517 152529758
623550711 311775355
716903998 63757
7800014 26
894559223 5784
310152727 1053
629 129882210
974311937 28812
95896516 9633
158225716 963
37077559 1130
257916357 11422
940503134 3135
9691 906594332
397664489 1617
483985499 2102
579655967 2292
11808 641187722
983115350 7371
117117567 804
291059601 5020
67592475 289
615650693 2633
594952374 4861
182399393 608
819800126 451721777
378987193 1747
628869119 51247
939251073 3148
363862561 39345
650997830 2170
834256037 4587
192426528 672
417711635 1732
316561829 3044
911820578 911820578
443466422 221733211
577444156 13717
704186761 3515
123320684 769
407469346 1615
650160159 2410
320211978 2330
480201308 2017
989152799 989152800
683102052 2277
564027407 2982
160331735 2068
178428781 854
973224385 5016
2692 581539082
215103703 1183
394594369 1864
456576891 11864
37200123 124
967765297 39617
178555914 7614
794234965 5900
673861128 3219
279300335 931
902635000 21620
678311650 144107
56999950 190
494836510 3295
256493409 1775
349234827 174617413
162123777 1629
881999435 881999436
248214440 3035
744223764 372111882
109800001 366
429951386 4226
259351931 1428
973561307 6089
170289211 1235
358500276 1195
559004047 2647
289911837 1733
105943464 534
119625371 577
11080059 454
198094079 3367
551889675 5018
880888890 3683
388668278 1597
640830637 3348
249474898 239960392
371270792 4275
444601483 1482
350726331 18406
5316 662113116
338947303 73991
202077991 101038995
513841819 5802
679203718 2264
452081664 179491091
29748676 463
340038832 170019416
504298430 252149215
782555883 2690
599997 2
896703495 2989
659052720 6945
426059866 2079
704683562 8378
761700001 2539
123963643 9774
597859001 3719
721779413 360889707
398521758 1738
896441006 896441005
843630609 7681
689078947 344539474
484131961 6110
736764957 2829
743632139 743632140
2177 351600739
281368928 140684464
287492966 2533
89593767 550
461999361 7442
1208 296879288
472172726 236086363
355531878 2529
1371 406256110
679142879 4021
650476449 5119
990601843 487151793
626397913 2088
432847824 1943
1795 145572705
466093439 1620
836698012 2789
522901048 1743
902262031 4010
580795473 2674
598 84367532
487422827 2826
413736892 206868446
322800950 1076
301798993 1006
125700385 419
654139616 2998
511362832 2898
751797493 2506
464998799 82740
531684561 4048
564883555 282441777
706311370 4286
387494024 5672
605100001 2017
262341444 177612181
283800809 946
628202095 2094
103620071 446
363505496 2903
733137171 20513
460022839 3580
3574 631504297
434368594 2653
286230149 1665
161700539 539
168599439 562
650662772 2992
235009967 117504984
72895659 36447829
645591147 5781
696901738 2323
370499496 1235
155987630 1553
573387456 2388
628305205 5678
3154 175394421
303 86820422
929403099 3098
916509665 3595
928131944 4956
653278049 326639024
920742308 3446
424232427 424232428
647244651 17713
38240823 38240822
770713041 385356520
511521317 2606
357303993 14408
783527530 2640
586935694 3349
225017201 1175
300416400 1200
241315866 1349
446101487 1487
253080980 1735
347562679 173781339
663528713 331764356
111126008 1582
80981051 80981051
37989955 37989955
599396940 3668
994203133 3314
172079347 86039673
650673920 2913
102 22348812
317573649 317573650
142945021 4321
583665662 1954
813087592 5828
549416736 8689
554246565 4243
150878672 29648
859463577 10572
966303221 3221
728574016 2683
147014850 1150
453118282 4533
55958629 204
699014771 6372
932018446 3208
987350847 19052
445356635 3067
479029815 1690
889174502 3397
790074705 29476
144035807 778
63578063 264
936 238672512
845908830 11029
86231 537129406
655681070 2779
80344981 2484
253090804 998
276899694 923
302309745 1357
640111812 320055906
4793 558612998
962037049 959868093
246434510 1926
909609986 909609987
515279531 1889
894760998 3403
395254890 4501
24516997 84
445894041 5224
574430415 1965
290999566 970
345533550 1327
55218 934589235
698470814 3091
323100918 1077
674257654 2489
926399099 3088
680683765 70426
184492568 698
328542522 187985318
507829131 2227
580252211 290126105
256248485 9893
8447 935395891
217122058 108561029
921016983 9356
438797059 1924
764207765 3009
958702855 3246
620732471 4408
801297329 2671
36917763 216
885299305 11364
300790882 2182
708598402 2450
610239668 5813
112263294 7226
360865607 1516
969296770 3231
134704829 67352415
19136880 126
793791540 5364
833517035 2972
3773 943700549
523810471 3377
63059151 350
890864018 18457
68278716 239
667540505 2796
506699999 1689
84127977 692
34301580 146
400244493 400244494
639900001 2133
827825517 42028
300295775 2840
171785027 85892513
244885220 5373
750170526 3055
314077119 1940
351505023 1664
607312373 3932
728119765 7128
188190592 188190593
332842469 1553
968268060 34932
363201999 3856
67499958 225
638729717 638729718
901502267 3005
426598633 1422
670792323 335396162
142542723 745
795643964 3482
450602995 1502
399601380 1332
179536728 1428
428013507 3081
449867205 8692
465080485 187362129
437820052 4876
304616884 2528
943570125 723339597
524133808 2892
976926130 4308
723095161 2622
824742673 52518
9041763 37
182783057 1485
602998943 2686
484287282 3067
290806668 3438
873902733 2913
550903444 3913
979804827 3266
108887254 569
367472633 5023
256359370 1026
359435353 2346
36418439 372
513707491 256853745
975766272 4992
373676288 373676289
181352270 5162
217732540 3115
926319727 25321
291642705 1305
463200791 1544
322041132 1666
805127903 4456
417348923 5167
224930736 117396
221999259 740
677082973 8683
558599896 1862
506217983 8896
876394635 5468
922143197 4204
392073324 12387
212700710 709
894748854 838565
63600248 212
37254369 271
795127199 2820
5524 195031108
509239440 2529
958194743 840686934
103312337 446
621390259 23094
859755873 5351
445804412 1507
269518619 1741
906681892 24507
778847147 778847148
544511761 34203
466800001 1556
17404639 1595
568109561 90972
994501242 3315
844172937 844172938
950575999 3872
574499999 1915
985721101 4340
822314137 5552
566726943 283363471
221582957 1366
570768174 2567
241941938 1723
578999999 1930
14726 825510108
759017509 2721
751235293 2829
730210081 7870
1611 136209583
552736694 9015
841014346 3813
995278789 4716
896097014 2987
86100001 287
625979678 625979678
3079 795972428
614319645 2079
338813371 11538
141481549 70740775
323068694 8287
666094830 3070
587897471 587897472
663900612 2213
581737165 9709
330484987 4124
374195628 1322725
720171806 381245
292778 292779
683838366 2486
305051567 11090
927098931 15005
989140746 494328096
991842235 293011
751632043 7959
407361315 203680657
908592315 3345
680768840 6920
6919 462791273
356701190 1189
121715332 1493
603355628 3044
860097133 2867
515616854 1783
640775079 3212
81439228 412
293473399 293473400
620647869 310323935
451982241 3722
177 49965605
931993873 4163
129312160 992
14700074 49
948303658 11748
405023238 6302
712970257 7124
601354755 300677377
54590114 3534
831454929 8734
799146743 10578
908703030 3029
535333388 2029
273822559 2589
354600757 1182
250455220 135235
830929543 4836
944365673 3799
854627401 22851
546302161 1821
721554805 360777402
995999999 3320
982752131 4076
438301461 1461
346047047 1593
160060901 1083
512369731 5068
104090779 1203
654105104 7753
783686640 2640
246351056 1168
654891857 3738
721630982 306206793
152632725 97651035
599949517 4336
247489056 9846
464791536 3573
780563468 3129
226293620 85784
703600619 351800309
253543841 1562
937314270 5206
941131521 4480
289517118 1965
926096912 3087
685159172 2313
91397633 439
671329501 4595
219600543 732
406466915 5518
256866283 2019
29158315 158
508093740 4851
116741739 390
970505179 3235
786599999 2622
949753154 677615149
175080276 105661
295807355 1404
940009339 5260
120525716 863
50400001 168
686966164 2552
524452692 4328
2650 626677300
3151 900106901
164700548 549
747930289 373965144
868612822 5428
484136239 2708
631294231 6712
398099303 1327
1853 446071084
323495047 3634
169512075 963
885685454 3857
800534965 11188
55301552 227
114328155 795
177713455 99185040
467239980 233619990
933 230428167
967545923 5474
477704373 2050
4057 933909229
729599004 2432
364268623 1959
25346661 1270
473495575 52675
317520319 7813
64811457 1019
611100786 2037
516600466 1722
851341483 669504669
92059471 17337
14431626 1079
866101487 313796631
341797648 110132
58967331 58967332
312250461 1220
201300001 671
171791599 9553
429191592 64308
844233822 17694
379700789 1857
294263664 1486
8861 907729701
720457267 2692
3207 722049636
466894586 2735
120666568 120666569
503361534 503361533
948173357 474086678
427488843 213744422
522914000 2715
927271164 7806
60493909 230
662751255 331375628
149999501 500
249185226 879
968487895 19003
822029109 3701
288850664 99169266
788702630 2629
85271353 1959
88394459 318
826704410 716672812
345663626 2578
272605339 2135
172800000 576
695642534 4935
919444480 384584685
210780036 1240
33234754 751
123247207 61623603
92400000 308
400681608 400681609
831972376 4875
934915958 7147
960187836 4318
124515974 583
981850594 8787
609297968 2031
934354240 5170
632398352 2108
927250381 45990
553352117 3869
967668944 914358904
54391088 272
439501887 1465
953704941 12113
406302310 2477
69523534 262
743991184 743991185
191374365 705
833630432 6038
18062461 195
11034 998028124
825287162 26593
90188362 341
173056500 1620
732836699 2690
376735481 3760
12722239 12722238
852657983 3404
704768281 9560
415224732 1793
679217915 3995
483902578 1613
44698978 44698979
167371686 845
804602681 2682
879297984 19202
799886063 3024
513386397 2027
3753 818563077
275314785 6503
858983630 20471
532733851 4215
380933280 1820
87725988 649
287082001 4100
131100000 437
742305459 4901
371798647 1534
646431705 3495
23099999 77
1420 365437000
712108539 18083
752414647 702569816
872214155 4598
352501174 1175
535421698 3823
746700001 2489
331499999 1105
723455462 16012
890027723 6211
614402049 2048
977162913 24112
9640665 44
521505517 1747
798295085 399147543
783305594 3371
595941279 2031
868676491 5874
898497004 2995
663515795 2942
2004052 7
19495560 84
350651022 2422
900257433 9326
351601701 1172
10417670 145
446934095 22205
209310822 7676
235539570 889
560141081 12863
4208538 17
215397412 772
67799775 226
254495457 4343
151697250 2250
598008601 2276
575939729 575939728
469237184 469237184
181 36154505
845399999 2818
32368513 264
127297897 647
637304331 637304331
25163 777369012
112376837 17241
238527828 1188
904 147361040
277132533 4948
145918515 1950
525968443 7006
323272268 323272267
243600001 812
395998679 1320
560733799 10188
649539018 4742
876299999 2921
269100181 897
930592442 14206
223321733 111660867
45973 616383026
224525274 224525275
974561070 33645
518100001 1727
213901139 713
272228984 136114492
1827 522170192
743871514 743871515
289723968 1896
280296194 939
582643360 2392
261712729 1431
773063034 5626
131384997 438
686942040 5389
72000241 240
923356989 15110
491443733 2278
993903312 3313
2356 425183106
684672192 2377334
485700000 1619
900298984 3001
792617350 396308675
705475310 352737655
137999579 460
998213581 4090
47136325 23568163
722989707 7247
385265868 4783
943897511 471948755
187945801 840
915928777 457964389
869699999 2899
549301832 1831
779100044 2597
771634714 6807
25314738 116
846548682 20109
426496399 4400
104239377 409
217227405 869
774092015 2639
508420842 9886
737099999 2457
296400418 988
508049987 6593
3207 948326143
30295987 152
933233512 462229195
955496814 3185
998779699 16430
718851879 6059
231001394 770
374099999 1247
871930832 3527
787046199 393523100
585601082 1952
178799404 596
382296077 3162
561325969 1896
308748780 1242
913986713 4253
453810790 2385
920338372 3271
52491065 26245533
641358900 5740
463210955 3742
315297569 1583
296570413 296570414
317714510 3742
291970415 17766
666945790 2377
73500475 245
519361214 9502
541219626 2776
384346077 5612
938955599 93161
269906089 1194
2335 527217532
479100800 1597
2786 771197223
297300000 991
314671086 9121
21265821 81
798249793 12864
840691077 3979
436985164 3611
639599142 4388
717432945 5818
721054847 8279
818118388 3321
423772815 4959
985196815 3284
652904225 326452113
144153471 1088
671141632 53503
110880110 401
756905170 132674
895689757 6913
47944247 47944247
356734573 178367286
582300606 1941
804555720 2827
848118332 424059166
734812245 5455
414326154 3481
305496454 1749
865528031 4072
5546 778249600
417146443 5434
353392453 3789
396001320 1320
992023430 6333
811199999 2704
195378963 97689481
905736493 3761
10799963 36
227193551 12897
103368961 384
188769480 147043616
279001593 930
754863989 8917
302401891 1008
11443 389863010
835202783 2784
794820539 3671
726878831 2559
991942555 3322
208888888 701
966614005 481831727
5175 243633825
800279052 3291
60599798 202
606418021 11535
2696 753282037
644836078 644836077
139060750 139060751
499 136459035
895538211 3103
384000001 1280
841502956 2851
318422112 8029
74654702 36293
267359128 10819
4608 812524032
720192939 3980
888853404 7620
864573892 3513
634253375 22235
98891163 371
40799865 136
831297838 2771
44506036 161
254005021 13665
245310019 981
987536173 9026
263760571 1791
452051368 2167
31192448 128
857229064 10999
541970256 6276
54138386 36690622
444505362 444505362
313132237 156566119
126575940 11940
289801763 966
943369640 3580
223500287 745
998190350 998190351
656385239 5639
153637661 4510
656097814 2187
163230 588444150
591001969 1970
2400006 8
535478748 24738
28883235 241
434813759 1819
510081773 8698
665598383 5647
940294349 3179
718069832 511589495
53801548 433
430339430 215169715
572743887 6159
741602619 2472
239130361 1512
187348095 693
1640 469720600
981995864 8623
959510192 955786804
441606651 3373
954464205 4173
647909876 647909875
417000000 1390
361197103 361197103
458510612 1565
314100001 1047
566689965 2517
912195368 15839
662150951 3914
217186476 1150
934301936 467150968
767320284 351701008
385924549 1506
166952378 670
183414260 1246
681592417 5234
376801257 1256
896483159 3090
3374 567253750
445041408 6384
664844753 2948
408549505 1866
938414542 323438930
6911 674126584
373807494 1797
438826687 2064
62999789 210
438598538 1462
958359936 12190
269328590 955
726079083 17861
143586048 2472
536080938 1793
56700000 189
647348167 6054
628511304 2257
909809819 4266
855817326 4329
228299239 761
413207077 1446
227314962 942
974563174 34920
641497203 6761
451598560 3220
670227705 36026
190992449 2381
5620 534417040
15899997 53
450299999 1501
587712812 2386
290709687 993
5479 960806196
595375235 2597
25926541 318
973089176 117613
146255287 60675655
804982091 281360313
608779671 304389835
690818254 5455
50100001 167
279493072 1343
385676310 2531
559250273 1877
696198578 234627926
198709549 1268
658758744 2382
435372821 217686410
702966907 351483453
164023839 82011920
3138 909903890
263722932 1188
53032710 302
943787744 5556
513452603 2339
45068632 1878
937965392 3167
4153 191008929
560147391 2338
37952916 143
919873629 6794
236564573 236564572
255953461 3430
78112366 389
940721604 388755878
504762340 2018
286362400 7363
952384309 952384310
124677159 510
215146035 897
21505955 91
628150257 9304
10098 924845526
80167044 343
919780561 459890280
751197495 2504
873143479 3496
238551851 98304040
692244555 8819
534298218 1781
452306518 5725
73527501 36763751
445375250 445375251
620313181 3164
989103296 3297
640932949 7210
210853488 1771
852875150 5724
752236940 376118470
672802921 5580
60000201 200
982797254 3276
888808928 4959
690899653 2303
25241381 167
595990868 2044
613312129 2176
909117217 9168
926836596 21789
284399051 948
946106579 5955
5428140 337
984530393 9419
813734092 4223
329513703 1483
271800141 906
244520465 244520466
934937668 11839
639685509 4894
605654605 3294
465878490 4305
661059968 661059967
775156068 2997
347597964 23412
209399301 698
14268 945208551
240227327 1995
158730336 1696
502912607 502912607
341388719 5594
8845647 43
484801006 1616
686120116 10811
99496657 478
392548587 2341
72774 910010916
729518775 364759388
7918 567325751
594639558 2706
357516287 4768
86715193 43357596
496162409 496162410
281129516 974
798521568 399260784
32940180 468
953950746 4047
549524036 3485
830647010 775497672
129330286 2534
779397402 2598
18558671 179
426397616 2179
953415522 3569
672591950 2661
283828831 2576
644999899 3170
448919601 224459800
835077580 5191
568642950 3941
533400001 1778
41390403 529
281203398 1805
747901427 5833
746241016 6472
1083 198129831
203043901 1006
612755472 2345
104275721 12317
59277901 213
113608882 387
829779873 11522
320068312 7030
232211069 910
604265150 22301
81704749 81704749
830386986 2902
929347473 16949
386098712 1287
701104465 2677
2449 397536932
4894 541120280
18199369 316
885068988 439794873
300000066 1000
87693595 3156
351298829 1171
582900001 1943
456899350 1523
516408635 258204317
91101153 2909
522820809 1984
1485 53256555
150276444 2404
57145909 226
702331058 2477
847918062 27221
4294 795132862
545089340 545089341
768984151 2582
99624608 333
883823896 883823896
2314 404202233
600554394 3762
254428033 1264
359727118 140294
3116 887629992
710251405 3558
763200000 2544
74597872 2428
8100033 27
325621705 2712
778068564 3588
416700923 1389
564438181 2618
507423871 3119
671103942 2237
720763370 6412
271175112 2041
956596892 11058
590093319 3940
400501336 1335
61442575 293
994198725 3314
773417668 773417669
3383 728072345
3114 412365222
545359304 6584
513141660 1996
496202097 1654
327300820 1091
152 29712629
786440455 393220228
161 28093051
610926231 8235
404092040 6070
54639360 2592
628627733 2142
177600000 592
435220112 3782
905661162 5886
247698566 1171
11799222 113
413043928 4972
64287762 289
694588667 3750
922424654 3184
927227889 6477
303832621 1755
123310247 3121
594596870 3787
176240162 1769
374448992 2128
161348535 1579
323400001 1078
908334665 30859
778202593 2594
832201921 13195
271023481 910
612661489 6189
548176547 3574
166926791 3794
847230840 43182
135586269 67793134
622958279 2247
154863869 2098
882046297 50443
736772819 66955
105691296 52845648
985791190 985791191
25421103 100
372813559 186406779
146987101 1326
990248375 990248374
581219302 2271
271499999 905
433059765 1451
551674222 2929
95106 386510784
469059959 2348
844748906 5005
692098398 2307
4613209 118
970187679 36041
59436750 250
701835518 2409
978008755 5506
5608686 19
636296727 2697
670 165386502
937189031 10056
82864701 475
411479817 3443
919538423 346166977
862584952 23348
875154007 7924
856109234 518338026
98432921 554
276228806 938
582902101 1943
420416063 3336
191180963 13091
751560176 5575
83067425 376
871573482 8554
47671824 223
876140465 4414
538764053 3438
407778747 3133
688988699 2700
814747332 814747333
765239641 382619821
858603487 2862
323186979 9568
767474303 7797
73202496 11579
705460330 3015
442799999 1476
68013760 651
564965966 2238
150301925 618
4441665 16
166054224 1064
747011599 6481
916091480 55659
179503292 4213
631800000 2106
204599317 682
957900001 3193
798309103 3547
461103096 3403
320727887 1678
952363289 3309
349575424 1175
954826425 24755
403251063 201625531
715364687 6484
728583371 2458
325800614 1086
879061614 6697
831905635 3766
896330015 5472
417346407 10658
10195 828913446
755780412 10187
607602451 2275
995357493 995357494
723233537 6859
222059416 4695
916605107 9463
657921726 3234
662143859 2220
2074 269919399
845102146 2817
308399151 1028
102167104 4420
722999193 361499597
931781509 9671
47595261 339
279355859 951
67974750 450
801692009 400846005
46939031 311
294639967 1637
751229640 3258
697269999 27607
7483 439835774
5754 889760253
143030507 762
650365350 8273
486203731 14411
762979749 3250
828004195 2760
565864379 2187
2132 519727519
540367671 1894
808254767 3216
68053440 656
561417119 7590
83400277 278
704402349 2348
846393116 846393116
428574650 5810
334822955 1836
567984479 2356
982200947 3911
851398376 2838
22308225 22308225
701554158 242046820
292644885 2051
399300000 1331
58232628 809
3159 471515499
947012939 14860
775198389 2584
668398716 3385
509898685 149658
445416582 1560
645074883 14922
909663720 5196
55200284 184
566222706 3243
282890588 944
80156087 996
153599488 512
222299999 741
197999996 660
148425467 1170
494742271 1807
654600029 6755
527160281 263580141
866469870 6195
87492283 63382005
56634673 1712
931393646 4823
504432584 37077
228551779 1274
327142521 2361
959701499 3199
276778785 276778784
274013096 4907
83931880 310
858914726 3201
246000819 820
256051263 2233
252093599 3300
804346403 8243
492719393 3643
891376777 3519
889145725 5539
996000000 3320
228000001 760
540656883 11963
467372680 1913
515 152154175
222893211 222893211
637083825 3512
814049399 86869
840366555 5276
598600531 299300266
406199555 1354
460502012 1535
373325760 28806
302962880 2287
105714371 628
734742385 3716
2196 523405620
455007454 455007455
1136 321814032
308630607 1144
579023759 3661
200068793 1736
676931871 17941
172079336 172079337
107451630 702
405968274 1798
885661145 8264
488610364 2253
703803348 2346
617751721 308875861
1950 263067635
739942080 12882
611698432 2039
858469832 12296
864671584 18629
61334086 302
333512325 1469
4321 615971289
310488596 714581
68700119 229
978403092 21600
441494173 4764
180156883 974
778602061 4626
874992328 437496164
466248639 57590
509701699 1699
986414850 455988122
303499826 275932155
175192512 704
654643220 4070
2786 825837264
572136948 1999
717102675 285229334
798944688 6429
967569567 5842
6541461 129
620328424 12175
613883414 2914
986301444 16966
226199247 754
315289424 1137
306601920 1022
832294002 21424
734401763 2448
503621286 1727
326548959 10936
780799711 19624
886684476 8231
882602142 2942
698950987 19142
847968940 845027113
770397431 2568
330811788 1309
433953981 3170
11999999 40
1248 361419373
193204233 31487
231915843 1121
872927985 7418
3755 999845964
599400001 1998
21387434 127
727508499 2620
891317999 7450
942448052 942448052
831992489 415996244
916340170 447746338
93587551 510
595934223 3259
177674034 3075
326414087 1274
731069029 731069029
949822801 7195
867297237 16238
764274150 4450
600009152 2927
642133249 2154
540901802 1803
607803196 2026
969605453 3232
645758350 645758351
662400000 2208
690299980 2301
854102846 2847
551936501 5317
874499356 2915
993600000 3312
964905426 9172
244799185 816
797700000 2659
374165963 187082981
952306517 3214
985274594 17852
20599152 79
562153373 3887
194399884 648
363299999 1211
439016403 47019
194471823 2644
922342800 23120
273676494 3458
621890194 4117
864561212 25080
602214900 2450
755698407 2519
16529833 162
27599956 92
318179303 318179304
577537014 353211470
659167703 19539
248304182 994
292907182 1627
700976300 2943
156900000 523
525900000 1753
691309732 691309732
748495501 3119
192778599 81129351
546 115056942
891637507 825076251
990089451 56541
928870733 15570
973346158 4208
721764406 721764407
944811764 8199
284804777 142402389
862963899 8938
992067400 8725
559586574 30669
201269245 1554
655988385 2312
402835654 1419
204666230 102333115
732287438 5281
324598917 1082
624257694 4043
384299276 1281
176990105 176990104
993869249 467154791
782397391 2608
786 55831938
931158244 13831
134237873 67118936
485840471 57252
832779666 832779667
596401988 1988
644099034 2147
278872849 1434
370199112 1234
101195122 101195123
571498094 1905
959489061 4657
895040456 6554
256783573 12291
414845987 207422993
75068037 319
549755488 7228
533749873 93264
326512344 163256172
555003650 1850
995703320 3319
205480852 2956
909305211 3031
334361994 264109
270686979 5411
624838199 2100
14383 301166948
459264435 1785
198037752 696
440457971 1577
887870709 18874
150444343 95305331
295465397 121290197
750722568 6276
977520931 5190
500998329 1670
971230293 3707
56525 672246221
192649423 10544
490633199 2700
547035608 2744
2839 779061906
835168696 3495
6534 998114238
184343488 812
195270240 230737
5689133 38
78300262 261
808495464 808495464
99720712 1291
788031771 39085
710337507 355168753
994200000 3314
446400000 1488
2764 312519952
980212266 72482
418502130 1395
731 190048143
91484639 1687
511800874 1706
999855003 495626581
602481679 4342
733195013 9973
698055929 4290
118047 773680038
550022003 2062
594837010 4162
777888505 271127453
289266600 49195
657250114 3879
603899999 2013
3965 755094362
873955974 2995
190959296 704
903903012 3013
246072492 123036246
935049976 45404
129341804 661
1283 343519535
826803571 2756
430148260 327439661
960998257 4069
196445260 196445260
163335472 5550
106541479 6186
37706863 309
114724310 439
156989664 6559
454904529 5836
224321915 4527
695450730 4953
677464196 12336
553039871 22044
387482198 10564
219299803 731
123299589 411
828381537 828381538
942300001 3141
74100248 247
1729 491933924
617799706 17803
518756264 63209
959703198 3199
535524096 4519
734096831 3297
493236252 2126
63384115 426
249286127 5523
588389648 12460
929879205 13908
444899097 1483
609840149 3761
565199206 1884
551416327 6070
430658431 4507
637764000 318882000
941806248 3619
654300481 312056188
862887061 2940
366390523 2034
177970197 1055
243618141 4868
396297775 13412
609092145 609092146
267847507 1866
202185328 1101
906569567 3488
423607159 5751
895501672 19261
132725915 471
478606669 174118994
173410628 139179515
81299728 271
339632622 1323
624062517 7023
966831693 483415846
858297386 2861
69562501 350
372732794 1363
160669900 543
2810 742728172
417127972 1517
212143960 1246
282599579 942
486229152 1824
143243284 813
771781103 65036
100354459 701
233700780 779
347139452 1739
355500000 1185
527670048 8472
929433540 45070
3384 604540950
271108880 271108879
448914359 2248
657059312 4283
28346616 153
978898208 3263
818250876 3438
485286047 1816
780299225 2601
957754739 329232751
678709504 3712
1621 290326286
733710704 3269
487786446 219512619
315437977 1773
433518113 2344
337101556 2135
147257631 14368
120900605 403
761700667 2539
396421443 5819
864001748 2880
205719310 1840
948116295 11145
109621680 552
97878023 97878024
437101456 1457
200699871 669
135300001 451
343123935 3729
124519012 934
877818438 21643
415498614 1385
518610421 259305210
280391082 5046
60860908 565
215456011 1463
1028 267541439
555119250 9030
652070927 10306
140099999 467
291469925 4337
384652711 1879
916361490 8011
845590735 10692
172082486 967
722887885 12262
336599735 1122
798179973 399089987
822596044 822596045
927965737 3153
88731203 309
356400365 1188
147338748 893
215399282 718
260947667 260947668
271499472 905
167931395 942
253977696 2226
212101123 707
370908395 5759
460795372 118783
549440369 13023
338863549 5825
647027059 6515
336015776 2628
181125219 5259
93369599 830
255529019 8208
631203255 2104
9791 887133137
974368575 4336
102754616 23251
691531749 2825
336600000 1122
397818959 3192
804296168 16516
11902 346693358
308177546 2621
554307673 2176
580211925 2966
437877233 1998
428998569 1430
195600000 652
984004799 3280
194312950 2496
630185597 30366
103893 680516390
390783319 1866
463589786 1867
741603700 2472
251400376 838
440269587 21802
546078420 15518
350676135 2488
3187 882512553
239986929 1487
483693158 483693159
779280231 389640115
441915245 220957622
705880701 12894
663901494 2213
45007 720389282
634129309 41036
696792907 48173
87750123 87750124
637498740 2125
558590608 4875
981063766 161865
212696633 1321
588872011 2720
953900492 7203
153866223 567
614349360 732240
258140101 930
901320727 901320727
979597578 724553082
400199800 20020
730671310 2535
376324298 345052
522514761 2722
605358602 2881
781960307 11488
34768202 17384101
958796805 3196
214100565 214100564
267873243 1041
608090645 2642
994765170 3430
578385611 2793
690132822 345066411
158417366 79208683
677102258 2257
543764200 6599
344142473 2986
14068734 53
927529961 4162
615789703 5346
866437042 21719
882287744 5596
436005377 1730
524100030 1747
397396915 2422
768948374 8387
578306256 16592
194494224 78851200
901197758 4183
464328193 1687
991672016 413781840
923417485 13538
519901919 1733
363867002 181933501
722400303 2408
77637991 77637990
250153861 1647
563100000 1877
234253662 842
621676249 621676249
411002048 1370
714993840 2904
309256241 11048
985802941 3286
166841540 940
781179537 18460
740556097 2797
78000260 260
90086437 396
653775892 3631
231737361 1567
63117211 534
660569113 41832
249299438 831
32699891 109
496830950 6545
436586122 6731
581101936 1937
393899835 1313
856336649 1733475
540229514 7873
20705999 875
3722 599260610
676355788 152431
685979699 3703
35343780 209
718092831 3396
18385027 127
360720449 7650
687438303 7823
988945172 4550
997349401 42300
712671257 3901
657086682 4421
162334776 81167388
2241 542496054
390603932 1482
13199999 44
861000023 2870
670867189 57869
237716600 1045
711146415 16485
746997648 2490
723891147 4202
251761930 1131
578395546 578395545
419863590 2994
431399999 1438
256570574 1096
887000197 27509
325421730 24159
954113641 477056820
390287831 1770
750492949 6876
31034449 171
112898543 444
396341765 396341766
677161704 677161705
208733147 3947
723729771 723729771
13290934 6965905
931199999 3104
441649839 1589
905806081 3826
864280202 4168
358085910 2730
163564692 806
258273249 40450
934186573 5317
943569934 4389
298041119 1620
191215187 1517
988086673 3452
165629816 47478
678422270 678422269
152562504 696
540902049 1803
702979094 3255
464340600 2700
287060409 7434
522269149 2344
4665 940746002
159269905 6444
233400415 778
980960883 946227262
473578994 6015
83714051 404
847151364 3657
297639219 1229
940087345 5294
808610952 37533
287100957 957
223 63811583
461729360 10928
170363053 2383
726477448 47486
848697171 2829
3095 168364905
277469958 1506
448287149 169920271
52993081 630
170700989 569
5956 303851296
398128771 4201
313800081 1046
246219827 1038
44309 547393386
928850785 464425392
414963201 8611
809399999 2698
737852510 2629
287400959 958
622412116 2085
179845205 763
520618454 1785
259745257 7848
864300001 2881
990630183 3788
307199999 1024
711043607 6952
928758181 464379090
685259917 2513
873771828 3813
244402964 19025
14333 278790667
628218355 23451
998625321 324229
859045747 9481
537842993 1794
268453479 911
9599969 32
595547827 3046
329101096 1097
725 141561325
595048107 3191
24282782 441
91077001 600
533167852 4927
367876027 309049372
211401645 792
277975569 1768
56387132 201
548100001 1827
939703722 9436
349095358 1989
279207961 1100
620297763 2161
330196104 6228
7079 625884632
404880160 1360
129979027 4122
711162463 5582
207710757 842
888431849 8725
678595244 82244
514008728 219287
81396114 133332
857004877 3034
984957374 18548
1432 386355253
546903194 1823
292098248 144926368
915481695 7912
321677611 3001
99613563 392
335595967 2841
553979944 2407
111518641 55759320
721201560 2404
704698385 2349
100685404 387
458999399 1530
936119923 7612
410370837 410370837
218328278 3148
162328385 1418
648602162 5841
1872 551842910
228023681 1959
888384529 12430
183167531 875
491332386 4527
530099844 1767
341660694 1173
61248640 889
417928493 29914
937518403 468759201
638972771 638972771
654533660 3230
774153683 3961
759401575 271458105
766684475 4175
720541675 3073
47731500 250
593098022 1977
931332846 4860
3539 952702339
258885169 3043
445303849 6886
992503454 6614
206 55097996
21593 541426657
2094 565009362
530198523 3862
534001323 1780
26705492 182
339843429 1139
365134104 2403
418423807 1865
20816 74428615
730910310 2847
99044550 374
19307905 84
471378384 5169
547667544 207665301
228569912 2431
551893513 275946756
541030439 2040
63969350 326
582327818 4866
890066179 1964826
922119851 16529
984602768 3282
519662518 519662517
217037018 3002
289200159 964
193217225 96608612
64122835 502
585161319 2510
3859 165832807
474914211 2122
731505565 4517
316499158 1055
785004861 4322
39208805 412
512050208 3760
268635377 1819
433729415 3188
453900001 1513
510288083 64026
247093769 1715
893946650 3175
645788294 2187
766401028 3203
632100853 309302923
827610784 5096
4061 605657492
492104771 5441
716397612 2388
619257429 309628715
297371874 1075
10199965 34
103451182 987
523278565 11598
866359331 8676
470698615 1569
331201068 1104
538751279 2621
588312696 249883193
299051479 3016
929961344 8528
862245466 15837
628691539 6847
5025 457878000
906252513 4664
759722505 3361604
4560 717769692
840566370 3885
605391798 6228
823205358 2744
282061362 5622
2179 635152879
100670818 35149272
547006715 547006716
48501586 243
809928681 4777
82799742 276
113151798 9171
341881427 5078
8140800 64
395410111 2265
686980997 3821
93000337 310
635125888 2507
338929928 10604
215100000 717
712033055 9744
49571173 229
473922882 2299
32999975 110
961378860 106696
494557970 1957
379430363 4747
465278651 8455
919594334 792960151
949952540 360739610
763365937 763365937
362910061 28185
288680867 144340433
237069250 850
976242443 32541
495619561 56772
960852054 465795441
2 545000
896892765 5883
234601414 782
893195072 13187
1962 393949980
482569100 2007
696464957 348232478
381898727 1273
786980826 7228
977871554 3987
549285805 274642902
23097120 161
4332 239200044
2993 835425503
783215225 2830
645496793 2308
588046728 11360
709497634 2365
152 26458184
295205366 3163
494854867 2918
310267681 1919
14961905 7480952
146235187 1177
878997069 2930
235836767 2664
5242130 20
944700001 3149
514076021 2253
711316169 355658084
206676359 5878
808371599 808371600
924901402 3083
949648246 7940
809368627 488792850
906904745 3023
861564481 4060
118880792 467
299741434 3721
398853379 2281
567932983 2485
484005918 2321
613320476 14345
787485294 293507
744297764 2481
643214362 15398
176068372 992
2853 278678187
367838727 1399
778202593 2594
950627693 123657
852253131 14554
395668084 2812
752372511 3566
551716758 5167
416101388 1387
46227480 260
479100001 1597
486462483 7181
489588673 1714
510598299 1702
941422268 924274387
924001391 3568
504761977 2174
841560664 4529
3904 121871168
480840479 2724
959971981 4079
470693278 1741
321266949 3919
264222056 1424
281018583 154781598
447712200 3705
553806180 2980
534433151 2112
420700360 1480
379498946 1265
223095577 862
864546996 864546995
614126485 2763
255830969 2774365
723516897 361758448
996617009 3925
330341651 3258
63748384 224
957596807 3192
575216064 6359
342000093 1140
829270636 16911
836648748 3396
456301429 1521
492906836 2789
547200001 1824
933446675 14114
377614164 1591
335246518 167623259
646002562 2546
897901198 3037
216788739 785
19409 989871616
375349926 2022
308067375 2534
704697652 2349
877055313 438527657
615602051 2052
708255371 354127686
1233 295387042
269135698 1534
166799999 556
835499891 2785
201176127 3392
103926024 522
737382225 3343
209139766 1050
574261960 6071
185104709 1436
726180841 4692
256749869 1138
992570617 21687
803447056 3317
843597188 2812
78736180 2524
249657472 1326
699589730 3594
402599769 1342
699562870 2993
308564031 2512
681877425 5025
3458 960980683
77724018 267
116364689 1101
136449523 1022
37046347 314
2968 658510160
439256186 439256185
3640 333474960
80719570 313
857519144 17453
10483 939151004
873300001 2911
179799131 2842
412443524 1434
292808705 3072
119954141 693
245101489 817
658605125 658605124
173007681 1617
966596778 3222
264599192 882
1955 403058440
110440 666584997
80897099 492
746400000 2488
447318583 5005
794236738 794236739
271499999 905
776793444 293679185
97200325 324
323699649 1079
13220662 1077
789855313 3445
652969067 4461
290286911 5237
152888698 76444349
1167 126859226
606218486 5197
615455063 2559
970190046 7602
509128908 2591
141676853 70838427
373324003 4881
219471892 3902
505717097 2182
12219 415917590
823504447 2745
451741587 1979
743971372 743971372
687777132 2303
400370118 5033
880542038 879842186
273771927 1649
315307999 1802
964890620 4204
262179756 1565
804155295 804155296
73499756 245
3498 853048725
231643441 2660
1683 128632276
21555804 114
949340930 15830
577801926 1926
894923102 19295
75987582 276
19368839 609
9487 199777246
105099544 611
550975889 7926
936257867 3350
947397255 3158
813000000 2710
2232 483519344
324047650 1231
474288714 2165
175994072 175994073
340715526 16271
477487055 6254
467085738 2401
698697672 2329
46447247 304
907497865 29592
749854998 3430
699343633 192816
3024 711341255
629027081 314513540
315299731 1051
369896982 3094
987038321 7387
380276161 1481
993811288 16121
17179280 78
994591392 5329
501426262 3847
931040649 447831
644673137 11339
482531955 2986
881428769 4064
893539531 446769765
479440014 24305
271268619 2765
787785124 355089407
57366118 232
164389412 1344
412849881 7925
689235096 7555
445498514 1485
3131 640633910
210617190 815
63263654 26109356
803394269 35735
951088583 15879
763718554 3715
452700001 1509
64747 421284277
230180851 1275
988246677 3383
52949673 218
949505766 3165
822459249 2878
852600277 2842
839942573 4261
776546848 5116
742420755 6073
731483190 101609
531389264 2779
263229255 2253
4915 620282830
265787850 6459
439901182 1498
542398881 1808
440421112 7972
437698742 1459
799095440 6578
991455440 8904
51811385 177
213063285 1966
527571240 1841
4744 585566152
649036661 27036
490199999 1634
124199587 414
204032557 1021
718598734 5966
378613017 3878
914386583 457193292
138907443 989
693693344 693693345
2268 263100729
747625611 373812806
999342960 3570
746397512 2488
998275552 3499
609790425 2329
853355299 3241
531898227 1773
337968168 3622
847783293 3957
664999138 3458
3662 621479464
664552886 6158
407702384 1359
98834618 2029
557831417 278915708
9000030 30
179617428 732
65895199 224
777848718 3246
519270879 3020
223631613 3771
627600790 2092
256800001 856
500568529 95711
824676031 6170
446422118 6897
221005441 915
897 157589506
38183673 627
20699961 69
688113859 3188
242709391 1139
207573469 207573470
881967030 3919
347876720 1724
266386006 1063
467002557 2147
295028896 1442
295199999 984
357993048 3043
538501504 1795
668547158 668547158
787337999 18972
314723926 1093
819554239 3856
841370452 3619
2820 333780840
371873728 2977
547695347 42388
487245141 2110
245100547 817
172912374 659
922097695 3263
289990950 1230
768323514 22419
671662582 4819
43792657 191
735121150 5326
24600154 82
893036332 30503
213233360 11482
548270369 4072
776823082 776823081
591658762 3266
201966306 201966307
806040582 5842
467080636 2453
583375519 21424
196934475 718
97614059 626
264045557 974
89858974 353
611097963 2037
427582158 2202
905568789 5974
211939441 1168
262363229 971
602065828 2060
2351 199529370
15800584 80
750206430 3441
637340401 8100
376872032 5008
579641473 2316
537600000 1792
395487217 1580
574450188 3992
312288678 1521
945721391 3230
372902243 1716
947965087 473982544
866702890 2889
662999562 2210
143399829 478
821673241 24940
883127777 6035
777004218 2590
291000885 970
609962870 273300082
157 23995754
776879453 5471
1817 442043394
307481754 1927
463304376 2536
278695399 278695398
883798865 2946
865985306 816046883
722809369 21048
206904373 1182
589646342 5344
882287855 32260
5918690 38
306977640 1401
468188420 2737
410553964 1676
566307312 3401
394202152 1314
505448265 14867
642853415 321426708
934313083 25655
2516 543252259
535598348 8997
684242057 342121029
625621697 7002
617343745 23591
347131492 7941
532593818 1909
844713705 12046
641949759 3747
148140117 1161
592965889 4697
39412787 39412787
143190875 1195
133114587 133114587
738603308 2462
548783401 104018
947863216 14449
468657767 2006
12798006 755
150879762 84693011
186256968 3833
537861916 4311
989722737 511573145
633913022 2621
716623286 3326
249781161 3323
950335487 105312
389907518 6602
502798323 1676
150569262 150569263
32356633 1115746
973526951 10186
552407460 4026
365838480 1392
352452612 14011
467666895 233833447
992552371 3323
796804787 2656
801714163 4756
109500343 365
4042 859197410
911705451 911705452
560154038 38493
603297988 2011
768573386 9233
327375029 1434
811798640 2706
865696512 21887
831722101 9574
537780856 15676
839493918 839493917
291191173 2933
192600211 642
279900001 933
456764563 4475
482123382 6927
744244935 2606
904519417 3081
404337938 1478
367989990 4031
340869354 340869354
312945675 3435
152 24203720
916 230412472
17942692 83
600123409 438368489
71783041 280
294870428 1431
787140374 65875
411532839 7430
587699727 1959
887360279 3580
712613259 3103
672000426 2240
765127611 22628
753578657 310910878
247979463 1087
913839916 4699
187118819 630
115165254 1097
898201852 2994
443620836 6140
6185 762080424
781197397 2604
300750954 125440244
858482292 6515
140863842 1431
593698342 1979
30191957 15095978
392 43250674
429090759 1511
522229453 522229452
100050784 472
232838358 1179
351862131 5613
320241081 2286
393914400 19085
781683180 5282
490091186 2869
673620351 2581
6389220 6389220
625499999 2085
420730003 1514
304526572 304526571
706209542 4797
676084628 13831
176953390 7686
612993856 612993855
647403609 2158
271060609 1456
794903517 16426
7313 406047012
670052081 3490
659669767 2247
764265027 764265028
70201460 331
953630768 5699
775326660 3622
94199999 314
757481374 2825
603301934 2011
859802865 2866
21300070 71
233790590 1031
891973561 3083
236843750 1221
32629785 161
178733187 1947
221288550 3650
558258369 2368
148800089 496
189436328 1453
75847184 323
51607462 186
147905604 92268
727046329 20849
134264437 1000
979557811 42915
777990800 37440
527750812 2533
79749839 285
1028 303794560
624601466 2082
613877247 5919
747899421 2493
574953493 4886
55053317 241
536853801 9800
312147681 1880
755103283 2517
299598570 1095
29399902 98
530100000 1767
110400714 368
16905 703311117
810597687 2702
478164405 22234
703494081 3615
3282 727542747
981376223 13476
160025758 1731
577031987 2756
675730307 5453
153861648 11887
451501205 181195789
556508708 556508709
292499026 975
975769119 30069
303514897 151757448
689399999 2298
562449471 2585
586006695 18436
544552537 7788
380177826 127919352
51047701 275
639247243 2526
374398752 1248
263100878 877
708356004 4655
456455676 3611
381057008 20172
95903377 1104
178075747 2595
947804290 25385
493120097 3346
507100695 2045
474190120 474190120
69599767 232
766197545 2554
594466664 3017
996394694 996394693
543221249 4279
369001229 1230
898208206 3615
485632683 27147
586030092 31846
449020156 2267
395102537 1317
646242889 10687
880794522 4194
836866005 418433003
617954510 3133
448202514 1494
615416120 615416121
886243220 383129487
102065946 1389
62609905 347
944550588 4071
157699398 661
877397361 111685
377873739 1650
723602413 2412
112345575 586
134359480 518
546179800 206328465
815962840 3311
731568850 365784425
2311847 788977
557928944 2743
967544864 101123
367176081 2246
987300695 3291
2673 643464754
361739000 2746
58418430 499
144899999 483
108903613 1144
144607824 564
571530891 2506
82499725 275
998549036 484260685
838203037 2794
242960130 2978
971108057 453119975
500725330 1829
107829105 506
70863009 330
738600001 2462
459300000 1531
4084 782309712
323744191 161872096
120031236 2028
62563279 344
29571917 218
382907641 1464
138440102 726
735904138 2453
979800001 3266
739284485 3355
926181059 336496405
103800073 346
785919077 2907
753128708 2660
830569716 7200
146138519 651
802202638 2674
6919 801302006
862503846 431251923
317366411 1755
244659016 2036
322029340 15515
569074490 569074489
651560223 2179
754836547 4187
549299999 1831
758503014 3155
393321790 167884077
503718891 1714
390666806 2135
433595819 1652
474544987 6307
360105289 6494
506479777 6139
90299699 301
758399999 2528
751712354 3066
999774887 9853
255667985 1703
546899170 1823
678300001 2261
858894742 3658
502391388 2190
55424 371839616
323165565 14654
521355353 521355352
177440559 680
422886568 3250
868852309 7069
150011938 64091409
116087427 116087428
439982990 2446
546192750 2022
634656174 4202
950673304 3373
639302132 2131
532182743 193689257
787178107 324410081
286446264 3228
57398160 1555
93000000 310
466097801 12555
99117400 700
556499347 4008
811711886 91833
616200001 2054
738199981 4822
31050544 921
763536335 2608
289298410 289298409
642898572 5593
961036719 712617443
360691152 1434
595 61496639
301142073 3784
111046446 5514
953300416 59585
123610899 2065
813211721 406605860
450714495 1617
967063724 29175
225600501 752
816695152 11123
348127231 2656
853450780 820354996
538813545 269406772
314946766 157473383
123600000 412
134400001 448
510593869 255296934
945488128 6213
991904316 5198
929953888 5536
205073287 1897
179197957 777
688611727 2296
974703250 3249
705235000 3001
54515836 383
275399801 918
558278573 2226
685254257 57572
67661931 590
750222591 22588
312600022 1042
716202892 2543
797713730 3867
725890730 725890731
678159717 34051
607449548 2234
349274515 1842
320979834 2465
910729519 6997
519001587 1730
412107344 3345
384940375 2093
850562361 2924
207950629 103975315
91901201 45950600
129573499 500
285520980 3561
102145744 648
2792 535050504
646933716 3564
683999331 61286
610404299 2475
516515245 2587
92505245 377
529201764 1764
572975339 2220
501462100 250731050
411265535 3232
819708524 20871
972669082 4913
62324639 480
966467459 7620
990597334 17907
289499036 965
253290144 1128
880797064 2936
2974 468985961
48000001 160
2842 411931767
445266189 1557
726339279 726339278
385571374 192785687
801402576 4836
768732485 9404
366800859 1978
627708610 12626
74342311 451
41116527 279
488699975 1629
87299708 291
711541043 14023
310788899 7650
718260685 4978
37946777 392
953586702 35095
786955632 4764
921569399 4075
170905896 6649
313558771 1118
46799847 156
329170870 13505
761347302 12901
590637788 7410
493082072 2413
929858629 630399446
792517634 3725
146049698 829
309990545 1113
147322898 638
371567111 185783555
740100001 2467
132266004 501
797044323 3602
386452626 163660142
798302557 2661
947895973 947895972
377371030 2041
475932070 10345
910659942 438848441
703673247 4209
992873375 4656
985319861 492659931
952082283 476041142
542101807 1807
477598290 2505
470027548 2915
324877657 162438829
555867088 1918
800702669 2669
730114705 6041
656918161 2280
1853 412558302
835634260 93200
236992943 3167
295485910 20337
372233437 4659
502499999 1675
965403179 3218
3478 809212348
771262455 418853667
544624121 6429
757720584 7186
523550899 5693
837293201 7115
286737674 2500
98892689 559
432934839 2807
4699 908346970
130925315 39398
361134598 2918
648898272 25443
157750665 584
925444817 3319
327077460 2771
888302960 2961
421967199 1564
668700705 2229
179700626 599
689982464 5953
797672159 15408
373379676 9745
850371042 3317
452247446 29549
417880858 1865
461400000 1538
693678227 28303
545095759 10722
1003 296244469
851352314 8597
602400858 2008
993722174 10441
724800933 2416
153680330 2653
359134599 2200
648600000 2162
890697031 2969
858973650 3147
651960738 3861
287709080 1067
612076597 7513
833596813 4476
469499999 1565
268993988 1353
333721284 30202
978849615 4958
348876113 1893
905747433 371697023
267459074 133729537
258138716 258138716
919796935 3066
751574452 21747
190301125 8216
435000413 1648
922297744 6995
720302401 2401
881695993 9073
285899999 953
668097773 2227
591130924 5075
580231960 8979
831905013 2773
349455789 1517
611304270 12242
402418461 3027
213991653 28836
85593499 1006
1020 164773221
735716276 325959014
911097333 3037
833384760 11169
34124 979751379
632712791 10169
148305180 58263
946 250529124
547384201 3368
285490028 1082
5700019 19
617397942 2058
129830301 1228
251400001 838
240091665 1471
349080825 1231
21072158 169
862690433 14734
858981120 7472
629102741 2097
943728124 943728125
889457775 3526
632337481 3667
650330670 17490
178706369 1768
169466061 1580
169271101 1001
465812144 2384
162133776 2107
713758345 150890
837761114 2925
596763680 4817
377878482 1797
936669826 31395
52793269 10874
328692664 1528
308098973 1027
103825119 8727
68700390 229
957344812 5432
266736051 133368026
395401319 1318
26142754 345
682490686 6207
272809121 9040
149327216 2065
28676460 148
902222132 4649
605337892 2775
1387 296588624
471890819 2620
891029732 6919
501397364 1995
604695779 2754
377249864 1334
728950650 12207
312287789 1882
12623 667264403
462613866 344022043
141300472 471
494676346 1844
586448016 11312
430912935 6001
778548998 5780
251999160 840
255942490 1895
564299387 1881
650598291 2229
203245458 1261
33575699 247
325070779 1580
274235688 19546
110791 788056383
268604985 2845
547672027 1999
577154313 2968
55313443 236
132439687 4033
633097518 5872
420863932 9349
53496179 314
902309421 868485378
839544596 21037
383644637 383644638
232650181 1015
189705735 968
797739993 4329
964902900 964902901
70060675 553
144387759 5069
867900001 2893
718201147 267241731
869999718 2900
809776888 3821
40711 948648321
330918792 1144
551636292 1937
223972081 48061
222182128 11863
507301024 1691
538788329 2228
202310239 1014
947414058 5229
461475849 1949
565873747 2578
455727723 455727724
275360292 1801
794435906 3997
348601530 5980
146325458 1351
563079552 7896
573099944 2945
656135462 4125
491352750 256547418
180806230 2893
10891 933407884
956826283 4902
302676269 302676269
587084903 28411
831280099 2856
11825 717605271
930060693 9303
682799763 341399882
683909604 4716
514415366 11827
520483722 3662
607553757 2389
144958181 489
514499876 1715
437134899 2473
62410957 416
709649584 7223
38597975 17278900
480896383 186859346
183970565 618
526413287 263206643
338847216 3408
863354160 6260
352745801 2921
826406809 13495
360093941 180046970
343360801 4167
916398766 5738
560678185 2778
214499481 715
59400254 198
900501889 37076
874529478 874529479
222110534 111055267
1996 572694659
4503 625466042
261600851 872
122471953 26776
226469345 1748
786901265 2623
74652707 786
338654647 4983
792557092 670350031
248589792 1790
933297726 3111
81780918 31172307
425420828 1737
987990916 5893
708633892 2569
816586105 306878902
820286288 820286289
626473099 626473100
117988828 1678
350209629 2079
638999999 2130
2111 466670326
690206605 7519
532721123 2444
195028490 8719
103800346 346
909414168 10039
885602952 2952
871230287 5045
185563436 4502
823315227 5709
788398573 394199286
723754708 251218383
166432247 677
4482498 19
269099104 897
535489153 3917
947143155 4880
934666743 3669
827097339 2757
689557481 15454
674408293 16618
507328207 2387
413937774 3033
706497646 2355
89100740 339
688499999 2295
118200340 394
786900000 2623
17626 925770398
564017841 3757
965944335 3570
423902699 1413
800969918 400484959
132421373 449
202589127 11535
448500001 1495
394601220 2340
960402261 480201130
879393930 5082
455680038 2471
197700000 659
619850175 6965
470042205 1642
44559888 161
537060405 58102
407315216 31504
629475125 2405
171900477 573
582944175 291472088
972520274 3469
44230618 153
613474682 3102
866161374 866161373
366180826 366180826
151231909 929
800314941 3062
899332643 12047
244760059 26779
120176123 2240
733781356 2735
575099999 1917
328950507 1895
839530552 4661
899097003 2997
870658509 7201
235500261 785
177691996 1755
814800000 2716
981640713 4497
243130939 1244
725526689 362763345
315357933 2888
255814942 4516
238744489 99709621
407753071 4189
819900001 2733
458034341 229017170
590333580 2959
410898872 15477
199643037 789
217529405 1686
162564933 2251
91 25352588
704764530 55537
455339182 9260
701190941 4089
157746094 157746093
176559361 3457
137141631 5519
963896788 3213
197221247 896
606251486 5111
998996753 3330
707377010 4856
936194454 8007
468909449 4487
366165929 366165930
652200085 2174
784477874 4203
63216226 798
985505499 3285
770678020 11431
34892239 166
353096841 2227
861846361 4364
229678448 3003
643185854 4350
92977080 2681
483637791 483637792
657769590 28652
411642149 166189705
991951503 857329001
122099592 407
234494244 815
769692036 2885
39547371 204
417776800 417776799
84023412 1073
430621899 1454
219104590 1745
931496959 3105
256831112 1144
278799391 8864
261454480 119081935
648759 324379
337443329 6657
140082562 1115
445419640 1775
334375453 1908
882696226 11905
705693621 2566
745481627 372740813
63252002 529
928955294 3435
388501294 1295
826642126 4185
373997457 2039
538996234 3691
4051 652445404
51012085 185
544360229 2545
967004940 13019
175888978 880
88710800 958
643925878 2356
625603187 8839
129600010 432
877299304 3592
492833229 5439
378598738 1262
979032048 5028
3000005 10
117816153 50019982
380703645 15465
668697771 2229
361010682 180505341
774193706 3609
181919673 90959836
653729987 653729988
905739621 3970
528188797 3965
204494080 1160
774499309 2626
452315969 3095
454636595 7346
3052 579941040
580503906 5274
863240146 14476
80264203 40132101
318656859 5359
269824511 203321450
50560665 211
449400000 1498
927793309 463896654
52199825 174
861525119 430762559
793523983 3669
863875008 6592
801242639 21640
3899997 13
608927695 2913
487492289 2985
972115171 8940
62913447 211
153982686 591
689349605 7689
384261781 21140
440182400 2150
614206002 25741
843678826 11074
138276632 4872
474598417 1582
243487331 1089
479907035 6247
196649685 1063
624881941 2305
193417777 11743
345177606 10229
624225515 5287
163972499 86471738
538271423 36216
672881862 2896
97824713 4602
270657978 2228
689793972 19194
64800001 216
350073384 1479
714597618 2382
618501641 3739
509101653 1697
921982091 3249
19200029 64
219600886 732
457353267 2730
904152257 6496
960597329 3202
392127805 38527
50100128 167
298200000 994
180900604 603
668510525 2645
998735851 48650
720829800 2610
308115203 154057601
338640320 1640
11400011 38
976442405 26735
256341068 1084
338122323 3603
980800799 5530
862379114 4514
844197289 2814
300885996 1477
108000316 360
206100292 687
41406245 209
40987021 270
790398468 7422
780568363 364314825
70390 555025150
398196942 4780
619419317 3106
908398940 3028
667359811 2254
779405509 7093
260236567 2729
13578761 130
132789679 2582
722161009 20232
624898516 2083
584019449 2719
670197765 2234
518457868 365535600
847675499 3325
931796895 3106
369968256 1312
169683103 64318989
337983995 1918
800130605 7428
198701112 1292
711787481 355893740
12000041 40
236206287 236206288
203978806 822
287400803 958
738931761 738931760
195263707 97631854
273299925 911
440616875 220308437
360900932 1203
935015495 3242
7100 816258600
431702128 1439
52546212 1587
767 229978893
566806091 2542
946628823 473314411
894677440 3896
243779649 14165
939627014 5233
115800828 4654
222906951 2763
453417408 70494
176117546 6022
351670321 3516
833043211 72971
547500001 1825
311216450 9775
930025674 26092
631642049 631642048
934405297 5407
505175761 5232
824819735 412409868
637687009 2324
966600400 3222
158699471 529
25606130 179
658160999 20894
115697691 473
567524940 2686
593415228 3178
786483824 3205
199637951 752
791575009 28365
980899165 7267
285401749 142700875
584606946 6071
986892393 712157757
119107752 586
707748159 2863
294997168 294997167
748800001 2496
895971400 7813
7543 524268672
124023852 4428
515989250 180472560
677205863 8916
774899679 2583
67653508 63085
591352532 2895
939912288 7658
670497765 2235
619033135 309516568
439291126 2275
202883625 875
669599008 2232
461016606 1596
883618646 18907
316861727 4976
500862867 2647
342986180 3070
558988120 3478
506389482 7866
990140716 82395
458428762 6429
702734001 2571
415756967 88572
294570930 1674
363598788 1212
57930959 843
922933600 4787
594827681 782668
821142249 10685
966978361 6120
249900833 833
756454590 6390
403498656 1345
181885298 804
501407563 2141
861599958 2872
62802025 222
666820306 2463
925423801 921362662
50114021 3155
220582848 3203
964496988 3215
40996269 236
620460529 620460530
255701218 1663
949700693 474850346
605470713 5288
961128833 727082293
357445816 1477
812350287 18543
669301661 3947
490731289 3611
91711404 34274299
426601421 1422
61534620 365
9599968 32
780856767 3135
467100000 1557
176630122 937
888171561 444085780
534301781 1781
410781867 4254
139157659 4538
177131547 1430
679966317 3998
215166112 743
396546933 198273466
38375779 238
498763170 133110
771393293 111699
351000075 1170
251556509 2617
112 27307828
494314275 4485
606902024 2023
956288434 3286
404101209 1347
984043285 492021643
851783661 72002
6299985 21
188361599 700
452099410 1507
90149755 884
514651130 2091
394718515 1367
5275 844480025
202499324 675
47099897 157
670524064 2516
787665529 11778
517396691 7125
5236 514646761
468349247 3561
357752316 357752316
543339175 2839
96620350 425
142330079 2650
388090767 3310
594371465 4200
890125120 2973
347421149 5886
591166203 230140985
685835320 66910
340644115 170322057
157500393 586
753332845 4094
51899948 173
782311089 16432
334412723 3891
406308170 2554
84742077 967
270005588 94847354
217500725 725
429392127 429392126
981296728 3271
655157056 3542
979061443 450444780
834297218 2781
12079702 48
865664105 3617
666966651 8050
173350869 902
695620055 7918
242844423 121422212
862892031 22477
10262 874948382
249927107 1222
301604399 1519
473559686 3803
716712090 716712091
682090697 9436
69801308 527
108020389 68705066
719307610 9582
616250947 2234
697190401 2670
763389054 19243
238799814 796
143016323 943
116100569 387
490541533 14846
838197206 2794
487512018 2089
977706438 840223873
6776 485846653
369226412 2529
409794153 2134
497102020 1657
408992087 204496044
977143969 3610
33298465 268
280967594 1811
431536969 4457
294268237 1203
283611320 1923
256799144 856
702299639 2341
2166 528837564
836745409 3636
589498431 1965
125255533 1338
736797545 2456
123758701 428
677926341 3094
776145763 5074
667501037 2225
35848641 1116
493023385 1908
12023 881261854
218078092 1177
925679823 462839912
654260181 5191
439924178 439924177
329401098 1098
20782897 103
749106540 22078
807238653 7991
155318661 2133
413 33097091
915606085 3052
276851659 276851660
736406475 2653
577305659 3210
404700001 1349
830116417 5568
90463473 484
790698780 2796
146645415 502
384132952 2006
957039516 957039517
232141460 12410
641064959 6087
780242319 780242320
208800972 696
137996551 1150
504732624 2068
431304084 3061
369727199 1800
900269539 871911697
388287934 1354
862099431 3310
712724880 512887140
25145188 131
857475019 428737509
220896129 1526
777774856 16365
680440980 3141
891894249 13585
175000712 652
550798164 1836
440033345 9533
606483450 3487
288652825 1078
914763465 45023
736162967 13706
353622765 1628
138941461 531
623699999 2079
668896544 2543
922585275 5539
22174658 117
137512463 68756231
95514331 1615
689880994 344940497
986147694 42055
415889486 1681
288603000 1125
449252092 4969
632352001 4800
111299630 371
346385138 4772
220199498 734
331074007 1764
65531215 3271
883239601 5040
386999994 1290
486886670 1750
124795626 1038
278100001 927
413000721 2824
98339255 606
275884247 1964
358621333 3139
837602793 2792
170136752 951
151200000 504
830940998 5817
416700001 1389
159553119 2335
644318681 66235
710265386 710265386
601277334 3423
238888399 119444199
374595901 2436
548164850 12333
841254100 3039
837746461 6086
683399999 2278
843002811 2810
378751488 4832
897083687 3676
975332236 927166320
901079963 6966
564903093 1883
423031507 423031506
2096 606653583
758680436 6942
24405529 12202764
600185767 5798
316263557 241419186
466202625 1554
452296735 4518
79929890 491
971703966 19098
116638532 72883041
454199999 1514
752495638 2693
127110737 30984
81946944 576
849599999 2832
706489139 3795
148082590 1407
921153593 921153592
191131386 886
481501606 1605
178729175 89364587
104348875 399
950396831 3168
923957037 923957036
265529473 1376
193320385 193320386
956061984 6981
697500000 2325
300156726 1158
405096193 1544
29853618 29853619
222000653 740
80 13168735
953704593 3179
78312233 338
505500001 1685
644382593 2778
263206097 2008
122491963 658
950396831 3168
616202055 2054
258430770 1326
136209289 899
961965736 5130
305198879 3360
689700001 2299
35357842 126
986103153 3287
360172185 180086093
913937832 16403
422101407 1407
164537363 597
36318111 124
15032495 161
166250873 762
57156206 315
870346142 4034
483477576 3137
685550536 36935
160416239 1312
245977420 884
66944939 236
982637504 8051
808995196 2997
441687272 6856
855298990 2851
3748 318362616
662401721 161522
488457726 2401
580953704 7376
345674462 7658
669482912 6608
172313054 595
832508040 3185
82534752 1432
174033965 174033964
57887363 254
255779692 255779693
1189 306223671
987232564 22269
131665758 956
478385281 7935
142960663 1117
835239690 4086
209639802 2275
749284345 44082
9530 929459680
356461097 2082
829640230 3150
6198514 25
787418763 6143
940365202 31738
490501636 1635
431100558 1437
711711713 2431
947451895 6235
906725993 453362997
588897597 6601
490358839 490358840
572701908 1909
496501656 1655
160856676 699
538865639 3357
140189220 846
366280291 3082
42338199 212
759095423 362034100
246301550 821
148203299 607
1776213 18
127799575 426
834704740 3677
111795001 750
565196516 7163
196375984 715
140468033 727
109500635 948
101227921 50613960
286540265 1417
122058636 436
933235276 8193
920399999 3068
566401889 1888
137932860 1086
687704362 687704361
438899999 1463
359557387 5364
667001521 5232
436801455 1456
586841580 2905
832591500 9211
180743742 90371871
709502364 2365
232836121 940
280103162 1994
226608891 1022
926696910 3089
2407 523555324
410631087 1613
375693796 103071
51400121 201
820161049 7544
937198440 3124
2158 533181376
27338985 107
369001063 1230
712077665 356038832
749661748 14028
840819762 11237
58475065 1123
80699999 269
911977792 3149447
148199999 494
619337692 3845
288218001 3500
665320791 7838
137202536 137202537
177299408 591
329701723 1099
112513355 112513356
74099753 247
136199958 454
362821488 50476
217783130 1543
370591264 141732894
3307 713085103
71942861 298
546733472 6523
635208801 6967
724676756 2441
624000924 5730
393509847 2191
442868047 2303
726688245 287154547
58732882 853
569900929 2278
810252237 3464
436816604 4665
723386491 3311
821902528 11114
17173717 17173718
675038292 675038293
986986981 353028900
410987807 1892
899703000 2999
307801025 1026
77780833 267
712202374 2374
126970524 732
91901504 2931
693202212 25859
148734273 508
323797424 1919
235269934 846
370859020 1855
367482727 1521
10701 476339763
863422447 3092
158731434 639
133105777 576
420120829 6460
877729474 3275
105559 590455010
414630344 2462
367796332 3888
49161 804990365
860739080 17965
763940184 5432
15344064 15344063
697141214 2674
755961469 2530
790802637 2636
365817082 1277
86100001 287
339098725 2628
562491298 4742
196259290 773
8916241 383
5203 666186255
327601777 1092
3798280 784601031
796319480 11759
847189201 671193444
456401580 4867
602586383 6716
595020284 2299
474548807 26837
521098186 260549093
780748637 96258
811917509 766098116
746100001 2487
223501465 745
788349130 2719
95145841 55331453
943861075 5656
980291463 345611959
292682681 1313
767836207 4450
468548697 24808
925288778 15527
586308374 1975
550786230 2985
47142166 554
548400001 1828
730022232 3100
488079331 22516
60988407 60988408
225212408 225212408
8099992 27
66736304 37179
778457348 766496528
825945865 3734
308878806 18762
945631026 7020
99275738 479
809521618 2831
56 16004389
631147185 2146
4828 840360718
424686077 1598
979803118 3266
174299420 581
642963301 4775
167427727 1847
928427224 3228
412350439 1605
704470935 2859
687897706 2293
271872967 1530
688383853 4996
712800265 2376
996596677 3322
312301976 1041
386464569 1712
1395 33077136
11386 908817609
1762 411641997
256104380 1036
37703874 37703873
681531210 4595
867282489 46349
633408708 2777
104946917 2451
609949601 5042
837658804 10022
697387755 435931879
164127577 732
583069035 2363
618002696 2060
600157763 2474
863392811 4317
734865502 5326
726612281 4098
8363 707986491
959103198 3197
699943156 2464
200588247 149767291
432960711 1910
588681172 23813
371636577 7233
562743008 11092
587136243 22918
39741890 473
634797884 2116
2436 331905000
154200000 514
547556478 2793
826813999 6320
383744443 1444
260099236 867
766036817 3092
988503295 3295
315183321 1304
431394083 1606
210 61706820
396311210 1565
691046198 104809
295931447 1767
7890 838510366
856734340 7348
723002142 2410
668314744 41122
768902563 2563
10938946 145
383170656 191585328
191110396 2589
137822633 68911316
27658373 3100
468805700 7963
200120423 1407
789812205 4277
396633677 1573
194928092 1389
288782150 2188
648917827 3334
936601236 3122
58575149 249
438599882 1462
259500000 865
984526441 6478
740892746 740892747
94664910 4062
361977991 2302
725696414 10287
692472969 9166
612092894 306046447
541778481 2014
309151669 2814
121987733 6255
475142197 1667
473330507 3778
595501986 1985
256363104 6479
2206 475314597
730629373 188098
3555 396540674
280958161 5145
724408974 3035
563896189 6558
31970268 153
275433476 2183
402105038 1577
675302251 2251
205812071 102906035
406798644 1356
343132504 1144
704681690 9755
936880050 3194
25606 901382412
802434161 3456
211799999 706
634227623 3703
584099108 1947
606898481 2023
418790014 5598
656019841 3648
636664613 8713
515698281 1719
351490294 175745147
173399961 578
350283929 15630
210031576 704
414787147 3986
90019153 614
880214083 440107042
649107702 23382
839078713 10211
998688284 5791
723265341 361632670
894600522 2982
6133751 149
1932 473722536
625529940 2422
774811834 7637
993812519 993812518
807029781 6323
424776555 5013
176050002 176050003
810625114 3109
516558036 2185
345433844 221097336
689160367 3653
904563156 11364
358571702 1273
932875764 4587
143340490 2619
801493176 8888
42874590 203
4313 411161409
377409176 2216
31463583 292
944097610 3147
392447457 392447458
955453199 3900
840871306 12529
627019964 181776
731158440 5816
16468 810011516
830611631 3056
771796799 2880
5469671 31
262127827 2284
564556625 1996
945013150 4839
133464167 913
496499576 1655
148305677 148305678
507301586 1691
533290670 5290
355612713 2096
737891873 5563
653486857 2248
548747202 5014
565800000 1886
507661590 4569
275961344 3715
776613859 6113
899985933 4029
224886935 1409
131093573 586
423815847 14444
708279025 2949
323712481 1248
199015599 1036
413565125 1538
981900000 3273
686402289 2288
28499905 95
1690 394045470
22895655 131
13312765 45
733976459 3220
21663 854193753
815888480 12580
725102418 2417
535916234 2891
840285120 840285119
737100001 2457
172988243 60197321
748430079 5137
3167 507508583
221954842 951
812546825 812546825
10816885 188
495600000 1652
278819787 144242
405576109 5787
837016859 3168
144744 560636195
2179 636366933
856150445 40867
394185528 1683
625343953 2568
918601529 7514
855938790 2898
70332244 2986
503136327 251568163
318563778 1141
217833868 844
704703764 2349
663949946 4367
371400000 1238
935748223 458575407
36361375 125
1601 313756375
737297911 5595
304670102 11666
385914241 2760
528454007 2099
313 82837022
400741731 2903
653999719 2180
221144694 1184
2463 141322122
161393907 84463
974527569 55493
903603013 3012
97570044 484
654446974 6177
627224976 2388
609297969 2031
811199685 2704
511438928 2002
917983799 5241
604144597 20830
67372466 506
220200267 734
512505961 7620
287 59000696
571801907 1906
2798 797827316
355440679 1815
645942704 2281
594134989 2224
132321490 132321491
694065753 3321
674997750 2250
128400721 428
65400039 218
842 238820670
25221871 135
63600169 212
620685743 9128
975018304 6968
434699939 1449
88369991 524
681925402 4611
89659476 981
831704226 8126
732880226 24409
934511433 467255717
579216689 2855
851220643 681368655
365795726 1353
189051390 846
703259503 2709
215178546 1298
259051199 870
543993647 2056
2102 208184035
57449184 745
441433650 10150
788428124 9375
282900872 943
883013591 3919
297111437 1516
556499138 1855
482877012 2517
153900393 513
683384357 3918
773378390 767869064
744569922 3753
24000081 80
7073413 7073414
645036912 645036913
421529920 1589
640817600 5641
23841723 114
707099999 2357
861631424 4496
503841389 2035
2190 532548870
99467075 769
540267678 6334
492950171 246475085
50089546 191
30300105 101
505791137 505791138
764524478 5485
224340113 2420
10982 406070432
603537277 2168
528490606 214156223
970433015 970433014
581539384 2423
73213767 36606884
768299999 2561
504567113 2989
367915651 3754
914964504 4402
296113520 2440
50788661 177
69283190 265
251946938 2440
296905675 6425
160471560 72335961
607951205 4109
459969021 2164
213446563 849
867117174 9861
40800124 136
819 150410376
879034105 3144
982707483 3329
879652620 7572
562292786 2271
89999699 300
569615791 3568
516423996 15378
679360771 3762
137677565 134703795
326711139 46102
714600418 2382
2573248 43
874410976 2979
12242258 78
83087874 1938
559688307 559688308
66522819 627
553175689 2594
383256347 11539
899499542 712495534
276027377 138013689
7108356 40
17253796 65
692561585 2919
299362579 4642
154647075 2004
516193968 2668
208905210 779
341826349 170913174
39955345 1155
865450991 5936
430829092 2089
763500252 2545
642816171 3611
712808985 3703
438148821 2516
775252294 26879
212696113 1108
455537600 1780
169699388 1661
916863013 3263
543904937 4971
329933991 1198
835500001 2785
414650165 4876
117200212 44284877
550057516 2265
420730278 10598
200970074 4799
687 197452731
197405967 41092
630192411 2645
479716493 2417
786641117 393320559
620175111 3530
875166009 8933
982239490 49203
80621580 986
231300861 771
802111288 10441
919331959 919331960
873688341 5113
786007028 3566
504090566 3748
657575253 9906
751599334 375799667
89914737 832
283151781 1011
627302092 2091
359059210 1788
783983807 3924
783999451 3050
769349164 3118
179293223 739
1724 92436258
83791093 406
797178349 398589174
365650966 2106
124199706 414
930512816 3887
533099999 1777
297844493 1083
686583860 8664
847146331 6316
717063034 3737
615169073 7284
542277187 3273
376738211 2741
304101099 1700
437261901 17091
281399976 938
288983486 1965
756300001 2521
664813176 2639
188528257 6048
747602562 2492
270266737 2293
47792103 23653324
867508649 5890
308001450 3093
327770294 1195
334225391 1871
2987 404333046
577479665 288739832
1254 365662638
979050848 8716
190982338 1159
5281 598582900
816623663 5060
355633475 1510
4866 858742987
995436809 127866
755783492 755783493
156386935 1217
742119901 32922
997942004 497747414
249945297 2396
127153700 10166
152786092 718
596582232 273260530
958479818 410331895
389859158 4706
834304220 2781
269712847 4062
978044607 6415
71472241 261
359099996 1197
559676844 5262
531730080 2310
27460 918189924
118503931 1052
861105881 16547
723660558 5288
135000323 450
659130653 2301
446139793 8127
97800405 326
179157299 4325
919559903 7639
413696508 4234
607200561 2024
48024457 372
403325228 2088
8175507 62
2378 598023409
131880803 65940401
101269943 489
355499255 1185
133642917 958
447184367 223592183
281440842 2027
944284081 3491
101999659 340
935224304 7091
1919 566630293
3976 293138552
738326277 4545
220347885 1454
736343355 2805
256867636 863
13334 881087474
565539099 4850
1213 231803087
908103026 3027
351801330 1627
756208627 35682
979257247 3359
575047350 2565
580849745 257443085
342046633 142312627
621973437 24491
884623379 3149
232800662 2806
377982666 377982667
371398761 1238
442199630 1474
3037 754849387
248830306 1604
410424006 3493
550235856 2292
108238213 966
950575051 5175
37295334 181
874389071 4401
235831343 1272
770698178 12228
460018818 11116
663649745 3153
467208861 4097
632390577 632390576
494399132 1648
24081114 89
266 59780451
891339037 6751
413398621 1378
173497132 1064
327287781 1310
649151790 649151790
994262833 3357
929963026 25461
667335241 2340
273372445 1266
194004029 194004029
969364787 9981
133828504 2363
510583279 510583278
636249671 318124835
990204777 5207
701702340 2339
899214979 41817
904760649 3436
795533488 15549
61918480 580
4498 862363597
270275800 10680
446042925 8078
936545915 468272958
284820993 1805
785404041 2618
620698187 2069
731832704 3455
664199619 2214
3577 504618121
204035701 18700
769958279 2730
647101086 225319309
432115599 4300
38788967 217
673515456 4168
483941701 3300
194999349 650
229504213 4347
808276085 1080583
962909683 3439
814685035 9895
47599503 401
325751762 1458
591300801 1971
103199916 344
217448439 1276
81915391 586
963176216 962483880
106315203 53157602
269392706 1415
244660426 1174
793417509 5276
348804979 1538
325104888 1192
662519452 25684
846302768 2821
604502016 2015
199801181 666
726986728 107336
214382459 1117
896697012 2989
952109739 476054869
54448931 27224465
898201491 2994
599868801 2176
143571785 2687
882087048 485328739
2449 567716304
693391881 23663
435074507 435074508
902468576 3182
545596622 14157
327299556 4691
433517951 3264
533780185 6573
945000001 3150
564049475 282024737
457573743 6584
759286500 2625
630793178 3131
673691167 2302
529456465 1837
425939383 1563
698380408 3829
255431823 3038
88559948 316
851434580 5333
671997761 2240
886847518 7407
14851536 7425768
253710869 1119
69119330 542
570540517 2548
386673103 37924
954962611 5754
518742762 3342
947031904 325217
957696168 8996
508138297 3468
531511552 2288
531000000 1770
226500590 755
750532991 13368
596370720 2148
2623 422283088
726575822 7788
231439157 782
330981748 3415
886952177 24899
874268744 22931
629211752 3229
6427 773393454
625458571 625458571
208429732 1036
767054641 21401
230326823 18116
761463065 10484
661873467 2906
811567646 4367
369801361 5868
893886205 12836
655802185 2186
105464887 4501
895633294 3366
1521 163391783
628502094 2095
710368274 355184137
314101863 1214
163914315 100871916
366599111 1222
642041993 3377
959578159 6902
966025787 8887
663331772 4903
748726153 3475
793422139 7954
66959101 280
403986023 7384
4765 772908383
389566900 2975
274730389 9188
3044 900504546
140400001 468
434220145 2222
174286533 87143267
591000000 1970
573601912 1912
793610976 2675
198042383 1054
525946635 262973318
805530794 15383
92396354 911
549714668 274857334
644056864 2706
497307 2
842927526 837850228
569999298 1900
226784233 1646
9256809 31
2562 133350192
301801613 1006
766551433 7292
588707141 5255
347435959 13883
11838296 67
21698773 10849386
205598581 6644
978427732 978427733
6839 881128062
796443049 12356
269688717 1364
832366318 10963
654804588 4404
550325600 427625338
545951093 4399
391785719 1576
7126139 5768005
349420777 349420776
815086856 8185
569458691 2493
277269717 3803
121799594 406
400820328 1821
537084729 4355
976503254 3255
983396722 3278
72022231 1855
794599391 3386
948080267 23597
357696034 10351
186033848 2002
235107534 52585
562544076 2207
864569495 8728
785852592 369206
484465587 484465586
454178937 179501062
670216125 3875
300835036 2790
257851619 1035
570903196 1903
482687460 2022
116187494 48204514
637561071 2377
284531854 2371
127794307 800
88693301 86110
309678478 2941
10375 433602375
110999662 370
453299999 1511
61755773 619
766218450 2685
933320264 415521446
799197335 2664
669862632 2937994
383998719 1280
721275834 3477
742980347 2697
883231007 5676
22870081 755
246012999 3602
5634 626928984
862040845 13934
191931767 1064
760789210 735312042
667502225 2225
705902692 2353
29491566 897
266338203 5529
296688856 2163
536397046 2935
145800001 486
904796983 3016
444409911 5405
155161362 3561
990393538 7666
191651491 191651492
276216840 1165
706952205 4296
19806268 128
21185 415677289
669042159 2288
503393257 2136
611375051 4622
816507999 26992
691869282 3874
29117521 945
732184399 10084
159105211 1865
991941238 989853601
104099652 347
551093395 2474
335716363 144249457
923937869 141730
245364552 2909
309576309 154788154
777301272 2591
975315069 3458
153599686 512
400662226 3183
472996417 1681
737579600 13959
213899288 713
85834211 499
958576091 4089
5848 255310903
578610254 20880
245145691 1147
200214120 1284
700026023 20849
709285387 14077
622497924 2075
309898966 1033
241418373 1169
39299869 131
704697583 4593
894106516 3239
1194 294354799
367733300 367733300
301666776 1587
284099999 947
639300001 2131
635046706 635046705
794432892 7956
324860975 4752
982199724 3828
408298640 1361
628555147 4187
556305657 8572
20182889 68
923098349 10745
434176430 22661
880806616 4073
870094850 11834
722544553 9049
658786886 12407
694231063 694231063
604001181 4675
707592069 707592069
989171381 16839
689402297 2298
449761860 217053037
861305439 2871
836100001 2787
402770988 86228
545322550 2229
205102293 1433
960310605 480155302
444303663 171452
552742080 3740
829097283 9292
399291686 1711
823948111 411974056
796778287 4888
84084670 5304
184145217 184145218
286800195 956
781257763 4609
489381094 9803
483945641 483945642
894782399 14230
265204434 23192
599517356 6463
275198608 10216
225900235 753
379802327 1266
445865365 13212
950832163 4009
400217797 1642
350455176 7385
3773 448824197
31871680 31871681
12186892 498
600727952 3268
572186129 2172
510796824 5147
169500711 565
719582684 6322
674108420 2750
97346165 791
202050685 12276
82499724 275
940764971 21828
630269212 39707
530710950 1925
1817 455957980
132368417 1638
928873777 4272
970087552 9184
869743188 5202
943496855 3145
446597117 24541
107096661 533
566100901 1887
356462463 178231231
754197486 2514
167154340 567
800437532 4738
100423909 1328
935620928 5044
297269926 1348
638894424 5691
80861238 3007
462663399 3865
655407720 2365
3106 203289713
221086735 1122
275336360 1825
777027185 2614
24795662 228
960611619 3646
704504210 2932
30391327 126
602122573 2080
389250487 389250488
292510856 1514
949795383 86285
263529847 2698
259746247 1528
98673494 554
296379777 1346
951752718 3987
806783359 4271
173999962 580
540774678 3868
266109581 5499
916212250 5186
415239245 1465
488877144 3059
578659576 32791
263562423 131781212
752391357 376195679
401422635 181144864
413515880 1503
806849123 806849124
303299999 1011
141805182 478
888730162 888730163
456482003 1749
471032495 235516247
464378615 1757
596126608 596126607
28800071 96
156300521 521
938897465 8081
228730483 953
39900170 133
928135692 5379
80510927 810
608951281 5046
275264429 137632214
760037041 49098
413215894 10062
778319139 3081
63439070 981
601370171 2257
351050738 1171
889617696 16682
657520243 328760121
100244920 680
334254579 2897
895596357 122380
707470851 8588
924 43212266
135554614 2904
113400000 378
195876137 1384
32853949 171
644104181 2147
22197 898858604
698455824 6424
4300 721524327
210174721 105087360
46501477 288
703536985 12596
373808520 5105
244463084 1465
224531679 994
749106550 5424
421 78395954
206399313 688
694808630 390398679
121799593 406
827118973 413559486
197699341 659
4010689 18
667974779 19961
22938167 132
11668626 56
829514845 5076
328873021 1295
885921151 4989
527687702 1906
448971000 1500
739692927 42938
702597130 5076
529742291 2361
369920441 3009
834900999 2783
746471534 4595
853968121 3209
608236770 38719
789584126 10655
237497935 1426
986499509 7710
958994999 479497500
955633752 41203
986370459 904143650
951008184 951008183
432588485 2185
364906359 1990
701075930 34330
334703967 1833
276000778 920
182846692 796
379823877 1619
1446 376405368
677038095 338519048
363567984 76589
906482402 3740
225328671 776
651671839 3390
718414199 46230
392739925 1385
595092424 116476
268983773 1376
479928564 7655
347605902 12189
497719949 4097
835502784 2785
782303370 2829
436801457 1456
2415 698207895
122971240 48246485
529513789 38645
883018286 5023
998299761 499149881
15089 873213660
470178240 4144
660897982 2203
441102959 220551479
185155047 847
127613923 502
784147323 3578
807601800 3559
43035303 151
330866184 6872
916954875 3703
205177633 977
711300000 2371
626736271 3337
3646 903984028
290718848 4256
712202373 2374
140006497 636
634497886 2115
473647744 2624
857311292 3825
670618719 670618718
4616 588461528
116616568 443
717089370 2454
281350769 1589
284731867 2370
56699941 189
495715840 18664
259071541 3220
232075402 809
234772187 6758
971354887 971354886
512137027 256068514
698216512 3824
687081707 5033
877502203 2925
551703377 1839
320259348 1753
164700000 549
198070051 198070051
134574227 454
742998555 371499278
106800316 356
802574215 4953
56651413 204
931466128 613798160
77785149 299
502545615 502545615
306795518 4493
27484867 95
318369118 2061
685347728 34502
954854637 438698947
757008541 3261
369001229 1230
452712026 3852
549408744 1991
2020514 15
73250847 758
408574935 2297
338048370 2365
296150628 1046
636543768 3846
168537068 2338
116164721 464
138300460 461
14136 872799048
515170103 6298
992473933 4128
489470213 1706
995506344 3492
729437670 5854
504117488 2385
3244 727911428
241201699 120024757
409437989 1521
4108 516202802
959026014 19143
778060035 4395
832180545 416090272
733005014 7195
730763906 4233
411947439 411947438
470401435 1568
511286416 5179
661775549 2658
65571516 612
948087047 6706
881163778 4378
570136517 20291
454501527 1515
654486396 115038
365073435 1267
869839398 5057
84299800 281
972218324 10007
4180512 28
401904522 1959
869827502 869827503
660086695 330043347
353026044 4886
538556777 538556778
928229369 462174122
816024020 3417
888844056 888844057
940203769 4998
654638272 2324
287399322 958
844635911 6530
873695941 4278
950564593 10632
840647079 3395
625768715 2726
658796219 3834
260838877 4124
606602503 2022
753781901 376890950
697639851 2423
514338219 5395
484757197 4172
578998071 1930
869397101 2898
181134244 24043
476706714 1969
807975184 2973
545690984 4137
799947770 799947771
839510135 11533
76175560 343
999896666 3333
612635411 58519
263606102 263606103
48835293 331
765089990 356875191
205282725 1619
731979729 731979730
722666131 10497
803365686 4999
608237934 6337
659007063 3562
495898348 1653
416669033 2453
923858520 914158199
36028090 623
398398829 1328
932026687 695620538
851402915 415116
978603388 3262
495026140 5620
609753061 8820
446733225 18441
624898275 2828
762901122 2543
846427323 4065
220766294 4183
372601044 1242
74874346 273
965050589 4170
952966679 3273
381639647 1954
264000001 880
437320575 1636
306639422 2033
162202076 5425
446247064 2133
712 153312112
4372 380736884
281118221 3157
645 172950719
326171072 2624
1848 537486840
772573325 2887
510002461 1835
742492875 29930
213859485 861
220073870 220073871
379517833 1494
70308287 5348
32821321 157
656301902 2840
382472347 3941
774404361 11416
717893712 4912
106033861 1110
402301340 1341
917242236 7444
3685 838964329
790044095 28106
294579825 1936
76892197 471
621299999 2071
434484021 2062
194351359 1744
5571 404380468
660109291 3387
188604617 1158
38243024 145
262029767 924
99607255 2072
876363309 3449
10199966 34
407315601 3152
939116161 4320
471651310 1821
6804 184270684
742070281 10077
464924759 375102695
629376709 2532
914051508 5731
312457679 2480
5867351 24
44710883 172
451861046 12573
367484197 1709
365401218 1218
962700501 3209
219228078 4517
227179227 843
912790355 456395177
588513306 588513307
397 75454607
916963864 10781
763502417 2545
192591541 830
362698791 1209
533357595 4564
623697921 2079
139526432 178651
230370736 823
21212715 92
764441557 7404
187253162 144859942
708820525 4949
866097113 2887
106799644 356
735298022 2451
705304466 2351
208201080 694
254100136 847
522809586 4446
839332422 20907
179700598 599
28983860 374
785716031 15130
657000001 2190
326454598 1348
148866780 1406
554603238 7231
414301381 1381
209553574 805
161155576 2835
974387385 8698
970227234 970227235
698855921 3220
337730465 2042
800578378 6583
106220588 582
407666687 5632
312350967 5818
804798323 14621
2767 476550183
498908876 2201
443098523 1477
14138 450889096
459463495 3592
997456537 11977
406215086 3485
392323391 22959
706749687 75734
765115789 5028
146787300 900
2961 54396531
505095876 35100
51225591 20290034
51158125 3582
5390 910468721
747499218 6634
509851859 2107
398856256 1856
123010691 2436
224453839 1235
369394739 1397
539309164 3028
900055908 5672
670323507 4754
64958139 2290
447602223 1492
906000001 3020
799045286 4126
351401919 33403
173240122 773
768929761 528012692
135310765 538
230354719 769
208499305 695
22900339 142
440508779 202796012
101260313 819
877802927 2926
474527287 1910
121683001 3525
184793245 706
906067356 33958
778503274 522995143
111000201 370
802908897 5925
595710990 4770
821697260 2739
899114217 3037
302671623 5747
934581623 22557
273290831 14965
3982 502843256
719540465 20736
782153323 8378
609010681 304505340
896614403 5397
253213779 228078756
454516697 227258349
168181333 168181334
177019687 829
353653931 1465
6653 283164512
416316600 2394
245713884 7124
793371991 27462
792300269 2641
146252477 73126238
119941584 416
571933293 1946
676502256 2255
761776415 407872890
255296535 6907
516415558 258207779
200111697 100055848
86221686 462
98791168 1624
727799738 2426
994123783 480040217
786905451 393452726
271563319 1677
670797764 2236
358666783 2576
611572384 2192
136552546 1690
694615581 4421
577801076 2527
803894656 5415
854787675 3819
969595144 426724167
759059915 3074
491831860 6437
675902253 2253
209819672 2228
944476259 7822
843381287 6324
874460560 12050
761437337 761437338
442798605 1476
884148360 4178
637454056 7324
321016266 3289
914127877 457063938
184800615 616
591241110 5154
168738416 565
638841450 638841451
616106653 16538
838700423 5004
961218396 4061
747902493 2493
140537181 140537181
591301103 1971
771198624 6264
143399638 478
303105401 128336355
92887280 1191
347099922 1157
537690319 537690318
600597998 2002
272411360 9570
278399137 928
488990047 3346
70571204 239
660545513 4220
579898906 1933
769593599 4650
903954807 94329
494 61478360
700751463 9507
219999313 892
274169951 963
999451692 23071
78737476 652
479280214 17642
230198127 2851
498302820 1661
36600223 122
369815940 1575
289352575 144676288
99310726 1968
344617051 3396
423315076 2325
396140869 2703
554942828 7766
3411 791058654
60996217 233
160799463 536
1585 397760915
948844501 3715
356773663 1384
504328141 3187
437349087 1827
817209342 5349
59826779 29913389
193366 713139173
253589036 907
973866321 4515
897468832 7736
6214 702489330
827142988 373203689
402744636 2229
173699612 579
837869611 365543337
4213 949912236
495735876 7975
109157849 947
127931737 470
891450506 5380
244995735 1784
580995560 2785
745492979 3187
550489799 5300
497136126 185104289
795808641 3094
589799104 1966
178199434 594
820799999 2736
453439755 5819
493427502 7516
896400001 2988
233847779 3430
597146161 6708
974208707 4779
518276970 3210
116170563 58085281
860948117 4498
269846077 920
889900380 779452429
791986312 15944
461401538 1538
795297324 397648662
412022136 14556
973820660 6065
315164263 2219
837002789 2790
912682650 74912
721082346 10697
470150202 35050
583792365 8698
938323384 469161692
720894765 15061
842589551 3025
749924033 3484
124676498 5738
650819222 3388
13097456 543
210600706 702
642551369 9356
239999498 800
953472994 3209
315001049 1050
936634931 4774
890277061 16337
493588029 4498
806397339 6575
231913903 1166
848 155757577
3439 721887337
692654808 22757
5158068 79
120740093 484
206699345 689
810002189 2700
981224281 3422
905093043 328099544
995701025 3319
656997810 2190
729518207 2656
995599885 24295
71169834 461
34820412 121
433914621 166715998
2300 473180280
978003260 3260
880034397 25220
511585056 8352
675531294 17592
474239399 1658
547799999 1826
419698600 1399
594695889 5800
485180651 8512
499047252 1852
379801266 1266
730613675 3588
421670088 1974
758544434 7353
810586536 5638
418501052 1395
936900000 3123
527786138 4240
279900613 933
190951661 1313
691577241 691577241
504301681 1681
183797320 91898660
357488780 1249
686203527 2609
147364140 715
342348353 171174176
545447375 31016
44700150 149
3518 463193238
241749002 119737
114917859 598
981563480 3404
882820649 559738458
632861560 3599
715975075 357987538
522837320 2258
261600871 872
233225650 1233
797998943 2660
876335327 3798
700318944 2448
870898345 2903
646231961 2308
995173621 5404
277349794 153906775
449026147 224513073
127002204 518
355616764 9205
744826223 3624
654599698 46219
15383339 7691670
996903360 3323
889800000 2966
406441806 2497
322456316 1974
766455018 2994
416217979 7821
788893368 429802506
495814051 4545
882600531 10639
912305043 25791
381773860 1391
162984299 596
172890753 119275177
508073790 508073791
705446373 6645
308412022 1672
985499999 3285
528893170 528893169
803751750 31710
75842713 386
760962148 2560
226829257 1431
467100000 1557
58047927 856
2568 556459920
921930703 5082
593210396 65788
992779010 14013
354238623 1230
811508925 55671
980682328 3929
703640036 3017
912599999 3042
603516403 264277990
3083 426336479
870020567 4008
987303291 3291
302085975 2621
761097463 2537
771251065 513364702
750923905 375461952
700894256 700894257
127389077 1950
871961996 3625
559944197 2343
457772685 1706
843297189 2811
716306524 7975
142849337 772
623647694 2235
556874486 499439
564242724 7572
590029439 24024
659412535 3723
624249117 3635
311779263 155889632
227700086 759
976074561 865581215
447514925 1661
600586294 600586295
13879312 114
794407032 298189975
462600000 1542
519394796 5182
488384260 3669
255406741 978
459001232 1530
5853 198525307
724863929 8890
441141625 1578
947806416 3766
631498185 2105
880536184 13560
839288109 839288110
17641274 123
826564402 26361
961719487 41457
528601762 1762
1962 194889384
174674706 1555
437146085 3774
811190999 3000
301672547 13085
670977931 3451
309498954 1193
322200000 1074
615986827 12805
11430 592735948
477919123 238959561
256604459 1166
26883558 131
11934389 11934390
265570349 921
373226739 2627
346800000 1156
322633097 13921
975215941 5043
873073561 6555
496258530 7172
972891084 3252
793497705 2645
281422630 1827
304921572 3509
555231909 2691
266544914 1365
910129691 6473
494987180 30243
332457319 1222
67200225 224
686647248 19099
41787503 218
914502716 7321
985028327 484812220
1194 159229452
215400719 718
749406576 7316
26090247 182
473759279 1620
791287292 10707
581700501 1939
184216682 4729
781259259 4907
619671400 13483
50 2120000
630089292 6671
23579646 91
130184273 534
609026387 2787
339769920 1736
129855263 52768704
629910149 273286115
438670476 2380
881996290 4570
379864726 3226
201900673 673
458400001 1528
72261009 36130504
3831 892485084
751245157 3918
979120672 3656
456106600 24345
832054691 3207
804598838 2682
617506443 308753222
262048580 3260
994123665 988616341
766570295 644373230
342316727 342316728
384002460 2278
734258481 4783
704398186 2348
392419329 2048
86916302 348
270397223 19714
3341 474835032
137130252 1366
565895157 565895158
286265341 1620
2565 104814143
278999070 930
682845119 4590
804000001 2680
161513418 1419
216012126 2359
788767208 9363
24984097 161
959211161 4998
686703076 2289
645314128 12172
444957300 2430
148202079 2080
290791751 1126
607200000 2024
93600001 312
821100000 2737
162457963 557
810021961 3905
709318223 3504
249657913 7842
783401837 3409
585558661 60730
188984084 1994
2853 788780895
802358409 2962
703393794 5203
823806640 7408
388772490 2014
348743583 348743582
757092793 59436
614714413 28729
771600001 2572
471898490 1573
704968705 93696
882602943 2942
265988156 1039
667800394 2226
635791978 2790
751036521 51860
339396547 1321
512398293 1708
710721745 2612
915902573 7982
398508087 1831
299607078 1209
165885425 574
139110540 14108
238500794 795
109461929 567
333972495 2288
361775502 1524
303174478 303174478
64266057 32133028
596999403 1990
986283629 9330
986403602 21218
926080016 778036428
6023 605274994
834081668 4207
5343 925973958
1966 466958978
858105020 10977
725997580 2420
696856313 3352
240900261 803
523505573 523505574
910981193 5279
627182601 4850
943505678 3145
606803169 6369
60325179 30162589
754661396 266640209
654302181 2181
812099260 2707
546210380 1917
636520767 3224
314098944 2207
8891 304327724
650763287 2833
765600929 2552
101785334 1134
240299999 801
848220564 17133
610147478 3776
848998893 5732
608790162 608790161
67214111 232
433977692 6108
505737415 378829259
558206036 558206036
117103991 8094
117080738 416
547130044 3355
595951682 9101
889909836 6115
143100122 477
712352423 3754
294454744 1779
304830749 6119
530099999 1767
636322071 2159
870184032 3111
887696040 4108
99581767 2270
586491360 2436
749 101158106
860275861 2996
883089599 5700
303300082 1011
780 156790842
212699292 709
648396738 2207
94500000 315
9843 617042888
377198591 3712
541855296 2003
487199999 1624
838675149 9796
721735187 4739
950904583 11069
987902518 3293
786791309 4330
309644167 3941
615562693 5978
523159696 3057
911697443 3039
405788958 3777
448344530 168910
366253809 366253810
933964606 682180224
485712639 485712638
115940202 115940203
159375714 3417
168419939 5999
991278795 3818
2043 86182526
813444372 21371
635737425 27747
261313487 974
943799213 3146
186887921 1865
75599747 252
361802027 1206
766504230 2555
722598419 2777
558425306 2677
53406847 914
244200721 2820
825917992 9418
215 21852484
944356890 7278
201670657 5968
445514504 15094
135713234 1774
632429617 10452
56087902 201
403309388 1432
923696719 3326
65311463 1017
589346058 2149
131181089 611
91205545 408
899632291 4449
185929203 2374
260406916 4007
667502225 2225
993701193 788131834
763450685 134434
2360 317085327
1415 151898835
543123289 1884
294011629 147005814
730356744 4900
664866341 664866342
936019513 6153
179731360 179731361
508422059 251458427
109108678 435
387299082 1291
988417351 6849
229392952 121615909
48841105 232
546132383 2331
75285398 349
774287141 387143570
269445296 2872
96139549 419
628625000 2350
170779531 1598
749018851 31685
260505875 1055
89386685 332
483011676 2050
261900872 873
683321689 2568
3424 221471547
896070663 3111
950730536 8079
985632456 4945
979007039 489503519
844912654 5246
135599549 452
195899347 653
317275080 5190
552168766 371615555
214171810 763
348901830 1163
662932410 2282
639862868 4921
706392999 27141
183354841 714
95445286 345
119002470 412
455432956 4796
248031063 5817
814047121 15327
608702737 2029
567397756 2985
667825254 12745
835149744 2808
36762306 2877
231245471 1604
753234214 5803
767468458 383734229
743011473 10726
864349089 2944
150928438 1198
559613435 3465
577198943 1924
611120773 4994
170222216 641
552898156 1843
374055450 1531
4936 299031743
101762959 468
106741712 2024
546768687 273384343
892962854 30185
149008802 135833
819918418 4541
156838869 600
543293822 3335
2574 676424034
41700218 139
328906283 1273
756599999 2522
153474470 745
542200325 17409
120367777 60183889
474874752 1952
282772973 282772973
408881249 9375
253937600 3871
212544149 4186
523409 3
480964281 2333
291089360 199199561
28674505 696
423439684 211719842
4785900 60
217203816 4978
362653304 1784
910064737 3192
20700069 69
874163513 874163514
473088077 3069
804297656 2681
826238351 10850
886197047 2954
15951 851679376
483407859 2167
851302399 12800
502500036 1675
186179800 1081
601410474 601410475
724232095 14031
276039714 1012
76650027 532
730265677 3890
870604904 17341
608367061 3948
72737195 582
501414931 10487
804932835 14379
454936649 1964
449612849 2972
320817151 1236
928496441 378949101
216600000 722
7953738 953
90900563 303
486298607 1621
224668640 2731
725066289 2473
341871855 26715
65843940 733
30899898 103
826087855 703790206
783904214 783904214
624296252 36467
608052880 2440
509574856 1961
790582469 4047
322975008 1231
216675566 2074
396901322 1323
1416 129591001
21957309 97
59540823 213
293751711 4768
933896887 3113
731970451 13950
783885243 10658
421684459 2913
483367887 4975
398156219 4140
850912699 2922
314327817 7641
433829990 19657
375299827 1251
886883329 3072
851097162 2837
643788571 12237
178914817 656
720394080 3372
799053083 2844
110464844 956
80082828 40041414
456901524 1523
3148 500310635
481959384 36895
987647471 3948
366902360 1223
584096473 3111
350886003 2791
320747663 2591
433285367 191950581
2684122 61
306900371 1023
478798985 1596
408601361 1362
469200000 1564
38400001 128
368104931 184052465
200323304 923
371339773 6153
54061787 194
885428430 885428430
99300330 331
508616235 2445
430801354 1436
429677392 1613
681148800 10590
637287917 11694
790506268 3577
138374859 1127
35230 975685020
982043392 982043391
83399723 278
109675443 109675442
634418270 4947
29400098 98
139882722 80699889
972963866 15551
409309837 3386
62646044 1533
257099999 857
221399543 738
31500104 105
787499999 2625
230573171 4164
16180 676971200
464587581 342640453
430682092 1739
687600517 2292
445200001 1484
489289297 3133
277618714 1820
700231464 4001
478947502 41763
417171480 6360
662119393 16203
405943061 1940
406092231 5045
533260333 30092
158010269 676
123664632 546
231743988 2163
235 43973913
632384324 2948
294617553 1609
910725889 6368
303299999 1011
5713052 5713053
717201454 528843443
574173028 2329
496906559 278412522
435900342 1453
516053798 2724
72907777 324
325290240 5760
281399063 938
75098640 456
462989321 2033
739400981 4041
958796805 3196
4501 804828648
567190907 6916
780301612 3191
933897934 3113
679877072 10052
504234499 2750
802243683 3484
792222206 792222207
747484434 3249
666371195 125186
47498200 470
947705277 3159
387600000 1292
36599999 122
942899633 3143
305680015 205527781
2438 653332950
876943723 876943723
413253275 2191
138678961 472
242061284 1005
532620639 2491
260709156 898
2001649 17
601888355 601888355
296585100 1074
432 124150320
597450549 597450550
884489560 76566
924600107 3082
404098653 1347
41951879 335
439158264 2346
454198486 1514
392101307 1307
932650776 90575
237261123 1081
567553342 4227
771407000 3460
637282626 18769
299078952 149539476
178737406 4416
911528810 455764405
229734250 5059
769802565 2566
870000000 2900
315775599 1225
519549488 2887
683400765 2524
864492377 348365765
760422883 3562
980104722 3267
339969054 1216
892705620 446352810
2506 688585344
575158855 2276
88046014 363
576198971 2252
105299999 351
615993120 2471
812229010 811947604
641745385 3287
21536424 72
835502786 2785
116017620 564
238799204 796
298133315 1081
88734354 9978
762604919 6314
224411185 764
852995494 10505
754477057 377238528
281187502 5689
51711927 51711927
799581684 4885
606583265 3899
363154860 2505
756996755 10293
785353836 30295
12600043 42
5427 998546292
900177497 900177497
780676530 1432434
315001050 1050
493501669 1645
253897713 253897714
890772629 6222
997796674 3326
929550783 3127
333218203 10285
892973265 892973265
734700001 2449
593157239 2969
793668140 3680
962699530 3209
986914332 3433
564715541 2157
726016896 8648
432225394 1645
977756505 4616
832584172 380427791
647755146 3118
624499387 2159
856346256 8628
9119249 35
827502214 8040
401700001 1339
934257193 4686
646563336 7300
257040144 2319
1658 395195409
292493816 292493817
288705640 2330
334351832 3182
987820758 7239
805455438 402727719
83099723 277
501814575 7182
255599147 852
687947237 2687
3265 243867268
858679381 337869977
201340320 1403
506659756 8815
658625786 2335
493003004 1823
3253 868032724
7800002 26
903298797 3401
16757 316814292
762734074 9199
352448964 10143
324492327 162246163
466499999 1555
478605374 9967
775504122 2585
275699082 919
673437974 2322
418976604 418976603
583949870 8711
640708551 60224
58292187 2433
194173200 702
465901952 1553
798201053 4137
859412788 859412787
798772039 3730
767305031 383652515
502375278 7494
685243717 6272
3454 694777099
61942205 366
770593962 21964
608016285 2595
815284899 5707
203252707 1747
145231348 489
921909830 527960073
65881333 2409
651902640 2173
46482683 247
363632921 1960
373201245 1244
814462809 5405
585970981 3054
982066834 4653
689441821 5106
3604 854123428
977535899 6066
603902587 2013
453727808 67699
179297390 633
803951907 7943
624697269 624697268
89977931 444
399001567 1330
420033058 3900
726784505 13756
34695988 34695987
608249251 608249250
849539690 5967
791032299 11746
42935884 42935885
983287608 983287609
304410264 70859
172300252 172300251
82114977 82114977
967372801 25600
92492441 567
708788666 354394333
430783498 3123
976562555 488281277
381420037 17820
147904835 773
731125342 731125343
644399999 2148
775210369 11136
87160613 1078
267212455 1028
62511105 33536
607364617 3742
679797734 2266
321906798 1611
360320250 1284
168900563 563
197094642 3522
106392481 480
66199521 1018
77694935 263
478470999 3500
370506566 305885766
588585888 3149
609602033 2032
538646002 538646002
116412222 40449
894091480 160088
829778773 4246
647634 961813375
597344044 14234
865500001 2885
410557178 1814
957925303 5006
224894783 18074
368647525 1359
953090187 638208587
271199096 904
802621412 752012604
64280422 25139
9232 864049780
40323241 909
805965476 3366
530702373 1769
583857743 12354
419793782 191643802
989916623 6467
92057721 418
179400189 598
192487588 4321
167690958 644
456364441 6310
985364519 5711
352086214 17683
495582978 2309
222365222 29040
760663477 2602
323344795 132104592
465247945 232623973
385025025 192512512
964521215 10152
190200000 634
312433031 1940
828881379 652149
137700224 459
712478161 12240
733199999 2444
684786821 684786822
134205245 134205246
588666034 5554
3573 187781790
704471713 82068
409477836 32903
454996217 3678
215312170 905
180151824 1104
48910724 325
380702247 1269
433792735 1924
926700254 3089
709899000 4328
335610227 2125
311080214 2775
171673126 625
642230875 321115437
600578761 3909
550778142 2434
139232850 8778
118491537 506
721800620 2406
67296637 499
390301346 1301
737948260 3257
726600108 2422
442015878 2154
185271102 1001
197100658 657
947926093 142481
37576608 222
302854561 1010
693270475 5630
979997655 4713
819153921 4960
743771699 23345
409 107578369
954419647 32144
566199903 4943
162900543 543
976628301 5427
481370442 25522
904509200 4592
482206251 2393
981280474 337538856
134999999 450
654000000 2180
432379395 1741
487800027 8877
384178586 1295
320164183 1443
849873960 5954
627235506 3007
492300001 1641
782747064 3564
745773828 168688
107278692 957
722783679 8483
308258409 3385
760499526 2535
432134385 17422
6258 921637741
679404867 12586
879008291 4652
383981575 6385
229622826 2045
953642010 77501
380328887 172988401
980985680 3856
223332590 172221026
977886601 6575
731905575 14785
758420013 758420012
453598489 1512
434475766 22649
931161905 5994
147963068 1749
393611009 1336
355543649 1550
828370003 4972
811 193201962
816558958 658910998
254154104 254154103
1957 499541658
959662088 641822453
349116890 2965
990333818 3341
407875048 2164
252190822 1073
874112386 3346
712499690 2375
802711801 3195
301629647 150814823
841715516 392657070
788659200 4715
946150165 5172
407056157 3062
396966123 5249
445752285 222876142
393144333 393144334
336 85437142
917085539 6118
181199396 604
994796685 3316
846529299 119905
111139359 506
578462220 578462219
126822532 93143650
129565465 564
584700971 1949
438698928 2148
903828800 37976
34717824 576
19578371 9789186
82199727 274
396260480 2408
912043059 5541
339362992 1531
726220133 11721
440998969 1470
3979 336508009
80318467 40159233
800964091 8131
170055307 1858
300116875 4364
460798500 1536
388920547 1709
193580117 1194
362033393 2033
191440127 682
718417787 2434
382501275 1275
21503005 151
942961449 6243
771002569 2570
306901023 1023
631526314 2286
563618785 4074
124420144 472
566050819 2237
942046042 813773378
853321174 3996
279704740 24514
488066058 11177
722558694 24713
353189408 1264
325623916 1252
744040111 5010
937176896 3571
414579019 1719
682043329 2649
280078224 1608
169888227 888
844330685 7061
684002280 2280
556744400 1959
432923045 1509
121399237 2268
363147087 8475
816126711 6411
161700873 539
378704401 10943
869694984 4572
639902398 2133
942710212 3369
101099999 337
542255560 2695
507959880 2431
472658357 1597
882791425 3575
285658520 285658521
224637943 1650
104537551 2437
906426014 5489
843900001 2813
325978631 1403
666002221 2220
777010668 4923
425697504 2354
81701641 3810
833190374 10107
498840409 4356
862189534 397432521
656967359 6628
914527609 3288
89327969 1383
934585167 13904
917118171 458559085
219234080 219234081
457949233 1784
254748614 4074
909000995 3030
739862825 6203
910796963 3036
997839677 9577
781944110 5987
245128109 4513
643096296 44343
853794710 853794711
432602499 1442
211309624 854
410632971 1936
588 86935212
827820487 3498
534551536 2205
902405353 4453
352822942 4283
2902 421715738
513 98002291
4085 910837895
424318005 3004
5389 169583639
202200422 674
754390743 2576
953271937 19849
932296035 43013
82816784 554
211817830 1975
476932829 4054
445343369 1971
162088222 3234
50602710 255
796904407 4474
49799834 166
301011016 2671
428965610 1870
380964949 22386
725221675 39554
498898336 1663
830186721 6179
319232848 3623
3384 876814704
958527403 4039
523964806 2151
874200001 2914
98194659 49097329
163412449 1256
889741875 5907
375792230 551015
243152927 864
7240550 2954455
55358647 367
854614655 5663
779702598 2599
585487056 5808
300461759 144397702
479629229 4817
584098053 1947
207569082 207569083
317020146 143376150
274629307 2527
571539241 285769621
863848843 3125
843259907 6868
76030051 389
192658289 192658290
234300782 781
79146889 27440935
521700001 1739
709306746 30580
683070575 5182
671097763 2237
529498235 1765
767655168 5376
1665 421187626
662143953 47923
921823813 28483
168244851 591
263651882 1359
179906675 762
928204119 3094
474946749 474946750
482100002 1607
862109765 31811
864292441 432146221
768852097 4416
311100312 1037
866632842 866632842
351819757 15365
210285256 1348
986323861 3852
25538081 164
565700311 2130
840592410 8123
719767440 44303
943181615 471590807
92 24513032
628456905 3615
124995697 1659
431564641 215782320
47856748 188
187989503 187989503
911119911 3538
999103015 6543
511088399 7674
436242941 3258
462602486 1542
987829894 3679
545998164 12828
957387151 4765
658203782 2194
847316835 847316836
945404164 27719
359930728 3151
738518626 4801
504781598 1909
286984489 2924
992193518 992193517
65757221 499
30030656 852
61108337 232
55804857 422
889202069 167734
260365877 894
183730788 1237
382647627 1801
470921377 20095
369991422 3769
354899999 1183
1015 203289275
423902194 1413
749431169 374715585
616946407 2107
357014815 1297
490453333 5497
267899261 893
559801865 1866
100286371 570
565107061 3436
458727307 1846
137188666 1243
2039 607550635
28416 756478663
924606408 11031
5667 886490246
646590557 2298
401411943 3428
740696969 3666
737866716 2742
27744779 105
238248033 1936
929774970 929774971
209699303 699
233002367 3084
317971359 1107
388083087 1658
733733717 4327
252491677 1198
957659631 3710
447116346 20959
841618656 5723
822346091 4325
657386941 2345
160072056 1384
516345597 2078
916264393 18681
247941153 2093
335613903 1810
343800952 1146
559464695 2142
343813066 1537
963147076 8985
184500614 615
448237925 224118963
403277831 15494
406798414 13400
342228025 1403
715200001 2384
852002839 2840
60149008 6139
77100258 257
1738 277261402
52800933 212
824030591 3472
672302518 2241
840656480 781900218
55993728 55993728
330371688 3651
980338900 6503
974082824 6066
842048528 813461809
278772227 2961
472982722 1904
93000309 310
56762270 206
571749524 4630
981400986 5018
440 109462320
511870949 1775
546001819 1820
179999707 600
45300001 151
199408073 2415
116391366 142114
558576238 167791
394317351 1466
214294360 1199
425998579 1420
254889150 5970
3146964 66
420816743 3819
430902170 7713
937511533 787407906
201000290 670
364593492 2418
695069449 6119
208181576 3857
930697331 465348666
742623572 3898
913620053 8717
407084659 5911
220593845 794
756058401 756058401
776973951 776973951
494668463 2356
442322444 1494
865513087 2896
271089712 1808
215699999 719
790334661 5308
3924 670345836
715236694 3404
331472947 1338
764783420 3194
230089761 153087
783194198 4947
2718 565368462
859410822 3978
466559874 5684
429039252 1476
700871458 6981
751800001 2506
277991857 1592
222642888 1534
522953924 1934
694910600 694910600
648053370 2510
169401372 1228
557698140 1859
872 223192243
117752089 552
139859458 1281
660336650 14666
10370 176628730
666902222 2223
727068170 5739
605475482 4622
835688332 5367
585887219 2401
919242795 3398
485944570 2930
316704600 1315
958652239 4810
937797710 6694
406017611 1716
841845796 21715
610501272 2035
1786 448112138
313512564 2245
485473440 1849
587195981 44170
192646749 192646750
935256649 4714
971470571 4655
171939470 10784
200600491 973
599990704 4215
750523951 750523952
947796961 4818
72791823 476
3039 889518244
551703558 1839
839697732 2799
412567631 8304
774878492 5108
118230917 59115459
633701104 2726
245419632 33129
716914212 3795
838367750 3859
110998323 545
373338769 2195
579812369 1990
852828848 6397
6062 919506108
958571392 476060069
278613082 21306
922580469 21537
954549164 636951775
405771572 202885786
414782969 1429
982464882 8746
304501907 1015
300664171 20445
502021669 2527
242510225 1246
540774261 540774262
881919762 5984
32533615 153
650315246 25958
55854073 202
978336087 3874
895797415 3074
919189733 5093
488464376 2513
817500589 2725
677397742 2258
59261780 307
714764894 6695
676197746 2254
311082932 3711
604553799 24481
69881730 1025
460389279 15560
106543830 470
8067 932404322
535910369 2072
214092669 733
950174874 65373
595266069 9112
301501006 1005
17700001 59
831744151 3050
178419149 652
921638183 12979
720637685 2602
116603857 570
605327487 302663743
715274653 8973
449081190 2385
899401089 2998
214000379 810
914255036 6063
18899936 63
886497046 2955
498432388 214608189
742200879 2474
374099864 1247
289235099 1126
858897677 16822
562467321 5967
812546368 14483
557131255 2468
1494 430794900
364414489 1272
757822621 4583
9605802 91
411284456 1920
24231777 491
297769650 1061
926741780 17619
623605964 13771
132600442 442
55441578 694
907814572 5961
802911647 10384
38734334 142
960892925 40156
951380167 12107
760410550 7775
810503487 10304
83397960 1931
710813416 23777
811789831 12627
86801574 340
814522490 325097303
888648288 8340
854881870 7403
54185701 300
440770321 1497
295577840 1758
788997369 2630
102599500 51299750
200907258 729
218099429 727
333299763 1111
393601313 1312
486299538 1621
474521326 2539
581744284 4159
421954037 1566
867005725 2890
977196955 13734
962949980 4749
835327983 26381
888600001 2962
975517412 3721
585411456 12811
37646505 392
868034493 5582
207900166 693
319776359 159888179
409129689 3070
2811 330537678
751017376 6795
7766 663123958
495602909 1652
367798775 1226
844335225 11476
286293659 1353
19882447 7925145
56823962 221
172038404 702
615602051 2052
264996786 132498393
436958235 5565
400156255 1431
752166702 10681
466773838 3661
122100407 407
6491 779564709
131445064 1655
115175268 3879
381688570 2671
915937043 3828
318447037 1731
316064067 4020
4746 316818071
846262020 3031
337349586 337349585
554592862 1997
177728585 80033841
278007761 45352
536810848 3056
304793475 1993
770042924 3053
374971391 6003
910496965 3035
647429200 5380
651715427 3633
272699090 909
401721883 1874
139014119 69507059
253998582 253998583
434320236 1948
94042036 419
219000455 730
183728951 20988
270078794 20391
434857479 2227
623395786 623395785
715802386 2386
379879030 189939515
306894924 3037
562473163 3647
666750646 8002
66168714 978
5285 277826814
376757711 22333
926697599 3089
362580797 181290398
906638015 9363
953453921 953453922
440009606 1472
127500424 425
269497296 177688831
260956189 3305
591467725 7681
536286285 268143143
253000143 4958
3469 651509421
188550528 1032
290358472 290358473
76362292 73575433
206400248 688
360538019 1796
996312016 431200979
434728531 6454
793162609 2856
429620489 1755
261493203 82516
744459959 372229980
247404685 4987
837889481 837889481
850497164 2835
829425116 14339
695831257 347915628
681319365 2774
167193289 571
124007283 62003642
391200001 1304
470295729 5558
727667083 12056
183702068 1297
43200000 144
73238245 444
4054 900540898
713881977 3692
432902302 1443
654879062 327439531
809620852 3628
870764968 36061
958124962 4339
160124071 679
260550159 1768
252522895 1275
546258555 5725
465615358 3697
207462520 1102
89400134 298
500403142 1668
633813100 2780
289742900 11559
119999999 400
903079457 9902
688759117 11626
6468 433330128
903370220 46008
528196200 99285
655874687 3241
5257 988940987
429287904 8794
462901543 1543
889501468 541180218
55169108 333
195899347 653
53049123 434
122741458 3688
531763308 42480
6699 721638837
651898151 2173
512110347 12529
111180314 1465
50999950 170
912296960 3041
550773729 1881
131751965 55757510
238422544 3287
463578586 3024
291247522 2316
752185367 2904
265500189 885
368399790 1228
5700012 19
958803434 3196
433183679 9774
567409979 2734
747900990 2493
164700550 549
839332499 3625
543121759 2152
160880047 701
286457590 2321
829857586 6019
912303042 3041
869327336 3656
298400495 149200247
244137601 4325
855780763 855780764
975587618 8993
82780245 855
65864094 267
795516161 2681
214848771 755
394395566 1389
554681015 2735
635022256 2555
161899086 1649
840905185 2803
837658416 6763
281800482 3990
821964673 10201
570278990 6218
15494 534109465
98924597 1350
248287848 1562
204799670 837
606397815 3121
813632731 9408
826661111 25210
623299917 2589
608647117 2123
11176 568942862
701397662 2338
5915 549420690
238949090 4587
606602021 2022
549121359 274560679
759830076 5178
13500001 45
249295129 249295128
460672077 1615
28800008 96
897382333 6028
888191864 3051
455044690 2371
343598535 2205
110637933 110637933
307040815 1262
9260074 38
285343640 3321
934201200 3114
4678 429276670
453298489 1511
670697928 3736
565885019 289329537
529306513 4542
993608953 5624
322544399 5542
593045933 5487
191387329 1056
520201733 1734
568090321 2058
30921413 967
154622381 710
805818615 402909307
995499736 496830068
465411173 465411172
575183149 4765
492902072 1643
631232180 631232181
727968501 21070
531365670 1930
446987161 7398
848403162 2828
94199687 314
441600001 1472
949638414 6413
972713552 39604
619199004 2064
889388415 8023
276006125 2352
506304271 5490
417850322 1583
820492737 4424
208800861 696
269016697 936
785689637 3590
353755696 4217
515917631 8416
488824840 12758
541427973 2267
834002070 2780
516845459 2276
541499535 1805
944698105 3156
756177570 756177571
928151071 446113792
504132408 2028
316929853 1092
323681634 1926
637688491 7340
68177375 1392
266619977 3844
229166297 874
546709101 2285
144678961 4842
735398760 2554
81521986 371
341412920 3565
309646126 1037
143399523 478
794573852 794573853
1700 390038382
25786991 135
515822854 20325
214119557 10132
8375 707395263
999967957 7566
732634574 7155
69444902 354
66858792 442
5195 645198220
395292186 6007
782896849 391448424
597049803 3497
632811366 2178
404690693 135077
3795 755049015
292023964 5077
453258210 6191
9330 971085060
133595081 729
814873766 14581
141751248 70875624
34305681 359
777732885 3598
947454353 14707
207227009 2176
523502465 1745
450348343 3731
208517929 15348
484683403 4476
632724496 12585
3264 463423476
271726446 1142
633439276 5425
385265520 1684
422059744 221016
606897978 2023
480121181 3955
106131876 655
531873151 10434
393472231 10326
593657171 2482
995103317 3317
462036483 205455298
278230647 5367
997487494 156813
468299220 6409
107 17673044
309111577 154555788
654009997 10594
448673230 14785
445011539 1558
578892221 2043
693304513 2311
447855157 2166
881516635 3014
473702233 236851117
147182946 605
561693923 4974
961917236 464637140
903259452 3571
230699703 769
979803266 3266
146598317 5996
494100407 1647
784415513 39525
746560369 20541
812697291 2709
685629515 342814757
617375576 2689
670764055 44395
721693527 6686
415956513 4778
860845756 4663
188618174 94309087
608388193 354018937
912244037 4451
391948356 1896
1038 114778180
814239998 3327
99764281 420
206957450 1610
736514655 16071
305371724 3724
827079488 3356
929081817 7820
136366100 136366100
255600663 852
136290742 136290743
942879608 485369
550045288 2482
612989832 2184
13757960 13757960
24472 382424812
16371 575326943
776556735 4760
945624428 5516
844041928 5272
303963268 1421
3653 548881515
183900018 613
346313556 8377
446663272 1530
816003557 2720
60643388 334
445499999 1485
21176 931955760
788926033 6096
989402475 494701237
688778967 2462
416100000 1387
599999459 2000
112362829 112362830
367115036 2812
685863699 273644931
487931790 2235
533903123 3098
746330667 9109
687252698 50276
292499026 975
980624642 715672450
971166993 13800
694800001 2316
845354481 4896
72804775 545
580261610 290130805
723374520 7507
73790179 294
159600104 532
655571069 2277
640011921 571186
746126432 134897
405877874 7347
326249457 1612
204294645 745
350502707 3545
6300 989941781
452699998 1509
388505172 5676
808797303 2696
93322590 3769
953350860 7190
537636073 6546
3235 801642705
872910493 4386
445498516 1485
733008994 58519
610502034 2035
900723722 3121
267810357 267810358
746382813 2698
846297180 2821
565445507 282722754
136325915 729
84440592 533
912966757 3166
595499999 1985
304201762 1014
179203776 601
763803310 2546
419746037 1436
371217701 1842
887802720 6051
156299647 521
652227082 8627
114016715 388
206724 789070765
801502435 400751217
703499999 2345
151924499 3445
618707107 2071
520064639 1920
680828940 340414470
840302728 2801
388938748 16917
457708481 1814
987546450 5762
687950568 2757
493199423 1644
954343211 420603197
667800001 2226
363129858 2457
114940593 57470296
881233218 3441
558901864 1863
444917543 222458772
123421513 956
487605052 2356
660452181 331818125
2310508 9
21455876 138
511777858 2141
227727618 1018
129105649 487
255553819 1517
988796703 3296
30067591 134
732913977 10470
451498784 6698
13384247 10129879
244141024 978
2381 482950680
58101274 209
950229626 7764
999231315 497367125
177600230 592
811716178 9831
926567680 4864
787197904 2624
740117469 3783
776747681 3022
184184221 1276
501756959 3868
885532454 10917
683914309 2436
694111661 694111661
722266871 3459
879441538 4339
762201811 3028
1431 333926129
4032 549487481
170678222 1094
450901502 1503
121200450 404
733167161 4927
691787005 4823
473703041 1579
878397073 2928
665074002 13378
169500345 565
333418455 5059
701702340 2339
613540454 2290
381299108 1271
588796761 3369
220428216 931
340543554 4327
4346 921807434
876353475 3639
534963367 267481683
368187492 3346
798297526 2661
138078339 9268
767466055 3370
246633331 123316665
34640971 172
761099820 2537
551862167 3729
468602621 1663
409502607 1365
936017068 3461
385622955 1951
596098013 1987
391 88645419
790803950 2636
997283090 8686
403825568 3276
6451 791762938
416161161 2459
595989879 3676
906981679 5360
678156975 22288
954596819 3182
661115099 8615
315888038 227111512
568403089 5016
177484930 177484931
513218298 2573
437557357 1618
8612 277013592
474661143 12043
19264897 126
804118735 14264
873932608 6995
808718362 5861
292227601 3902
411676208 1478
405632451 202816226
319199978 1064
199984640 3820
635700000 2119
758919749 758919750
692257392 2439
289205810 5155
61034769 305
455100295 1517
402067657 2258
3227 959506499
321899074 1073
91037185 383
623518224 623518225
377482911 27941
159263716 757
531425256 6294
658199999 2194
443115567 443115567
845554924 3024
198899715 663
121499596 405
945598672 945598673
757830248 2836
402231213 10163
2381 363371799
36548 252875612
461400204 2605
4536 698084755
442 106484501
135247296 2705
229176457 229176456
625592739 2394
913741124 330288543
830025217 4804
547799511 1826
365099801 1217
927737399 22156
507033644 2294
284000677 1034
134400045 448
285599863 1966
702002341 2340
701037585 43605
260699131 869
131230801 1376
284054041 1697
121540547 121540546
998396946 3328
209266975 46206
979796735 3266
718633630 4433
278788021 940
567130482 9118
114327912 834
10508126 62
352746204 14391
78600135 262
283846801 1200
860702868 2869
612 149785246
957080868 3262
823593213 411796606
129438706 604
2152 564960256
434827 792034200
12999 831491403
51758812 413
976853010 6049
598377324 3558
414054959 5170
16671200 65
373827289 2072
296999126 990
669892598 2329
222599964 742
625467244 2668
364149227 2898
388727490 194363745
291793490 2529
301800584 1006
16941 846898632
950355638 475177819
89868187 571
27208703 851
340118048 1858
18441587 132
934833970 3890
977384639 474171133
825357561 278684887
845487285 2990
5231 997566760
215293329 215293330
729628154 662293671
997738784 3561
136199666 454
767706255 2967
347846464 3656
628791091 628791091
706800204 2356
842223714 421111857
884315146 7231
996821063 498410531
190623962 190623961
457285700 141007
125501759 576
156658554 1697
465301551 1551
879897067 2933
903590066 345764410
248553974 1591
140839560 1224
17190792 113
548418926 548418926
231176415 1358
590698031 1969
183243113 91621556
671220809 3361
424321875 2889
8677 309222249
654535728 9702
299053590 39215
738212475 14382
14944 726521457
328103900 2553
125408507 1207
38755914 3436
622664194 4943
3336 385251288
683030903 34196
925097835 462548918
159460063 1519
643679581 7170
802025468 3127
144744107 716
412766572 268180359
879796714 3337
190673195 5484
932394606 3902
4510895 4510896
1864 93336613
681023993 681023993
331201105 1104
5481766 61
871613056 2980
778500059 2595
914133531 457066765
971701192 3239
951065633 8338
3742 773456777
603334562 301667281
570502765 285251382
788102173 2627
960001735 3200
293500085 16004
484844571 2964
71925935 577
316456308 158228154
871325519 5380
73694513 73694512
247978368 2091
864241907 864241908
20236974 1438
740712781 4419
722552564 6318
487222875 243611437
980825246 863508660
889807172 4998
412084498 16529
1782 343107871
38699870 129
668987970 2517
75578185 792
456837206 1548
30794 929048592
935165825 10386
144900965 483
590102253 1967
689385075 4538
3851 876871290
362098823 1207
300073107 5843
924850511 13130
572196846 2101
680803291 5042
637200756 2124
218715228 14031
913543717 3188
803743533 9395
533581439 1831
785175516 7080
116905439 652
242968265 841
247386364 1997
349 96408458
79891289 908
678899652 2263
712529257 4588
336899877 1123
1420 408893260
792889995 3926
813598341 2712
859439149 3133
261089797 1499
843487931 3542
663602213 2212
694576875 5327
78987069 334
388200000 1294
791162428 18391
3241 310607717
8248004 37
948595871 4453
213394990 739
822459903 6272
308161096 1045
839063219 2912
952260168 415437295
811954079 12208
19992 767473368
565810401 565810402
11099983 37
164529582 619
363279521 1711
636524027 7810
211091476 777
746067186 3991
16045 962401747
641098411 2137
423632391 1911
739626850 18407
604975779 5098
45599847 152
198084199 777
588017438 588017437
2294 571488443
914240935 31085
813075092 4809
158869139 158869140
747598785 373799392
347786703 3586
504507780 7308
837299223 16307
991497933 4218
621299999 2071
624313764 2173
824539517 7369
2333 45242804
701804881 3060
871934519 9315
963003067 3210
742197526 2474
183890582 3966
451498494 1505
599952675 84775
849917112 5303
417620783 3072
173062395 1565
566061951 7675
235876240 1628
614097952 2047
665965521 3524
985257779 478140253
2562 709166724
99035614 1473
163437642 2403
80565991 371
372287677 10709
996033911 996033910
566765907 9571
172114779 86057390
785399637 2618
213389357 1381
363509217 2169
823092316 4652
101100192 337
813002653 2710
552478175 3092
374850841 1365
808502354 4191
993141712 5596
454097556 2277
149165971 1513
986836706 3965
954629494 7359
844800000 2816
200847580 5792
112348560 690
1073 232182005
537255804 2261
390928193 76383
402767662 1689
6266 190404978
770727362 131501
239400799 798
878282908 2928
997005038 997005038
449546546 2569
317240566 3017
517069455 517069456
100456290 2610
778916553 15969
452699999 1509
537942063 4109
542973285 271486642
725108001 266443308
669933790 5015
56176320 978
342254268 1156
489301756 1631
112499668 375
318415678 159207839
223272101 111636050
189364419 2786
132526799 1350
852878191 5169
156900524 523
789897366 2633
479666977 2323
216514349 1950
483338422 5125
739536332 2735
358424459 2219
968654435 5881
829385459 9197
402443881 11868
811500905 2705
750733015 750733015
745025191 2730
386450101 5769
406801390 1356
743164852 58522
1838 470895600
989795371 9118
51048723 1163
418683397 1906
705635276 23897
527941638 6099
343213174 1189
802197395 2674
627855164 2430
491550592 4409
18520803 153
956998451 3190
897188271 57105
545466109 10497
825718759 6170
740003833 6036
844634743 3151
342761034 2233
283625174 4614
701516862 2701
600000 2
230742250 1820
259055040 898
300495720 150247860
134908438 518
374670747 8651
842999359 175808
77225988 1954
1526 368924729
21790227 889
949721518 11627
768368521 384184260
363399348 363399348
919317469 11534
358853544 1449
32426652 148
223499254 745
66715000 2200
849303452 9404
247009702 1867
66000025 220
468901562 1563
157199782 524
526516043 4877
683274788 2533
998012394 3710
569728250 1975
364198859 1214
672599999 2242
643860222 8803
192814799 820
555200957 2620
532498224 1775
41505916 216
224405065 2561
601070599 10581
763277216 2883
307783315 1922
919196962 13794
534294822 260603206
618337259 2293
198395264 1843
498378945 4592
685660696 13341
214096565 214096564
259200375 864
720504807 3682
203809319 4070
126753531 483
2296 117555200
813562106 813562107
421741026 1659
4699 949013151
605397983 2018
236999211 790
549817809 6823
806451733 2774
463502303 1545
71575554 248
980331089 397110767
707000987 5538
611517521 4549
155078951 650
970484989 5469
87000267 290
327737288 2019
614159587 3463
989470272 3678
907886525 3359
32054450 429
561264841 4292
234693888 7043
889501065 2965
650400000 2168
663655773 311714360
641359995 4694
241035034 3446
585250632 2184
921303070 3071
669298631 2231
991193955 3583
794814799 5916
537900001 1793
602258881 4250
275461921 1440
908733388 7239
440138659 2105
359818955 2646
245999999 820
21295316 746
257594296 964
826260864 424318152
528767004 5178
258571497 875
265082434 1697335
24998740 170
563102378 2456
262501202 875
556699909 7069
5243 718375489
735512805 2803
616001111 2556
4531 264096191
978673827 8759
92741239 2230
491101636 1637
956680445 33158
877121338 18617
878290232 14515
954903184 3183
608738493 3628
889920252 3198
186755151 790
201097765 1764
347278381 1173
130344846 463
5011 805709836
670058272 19151
26786265 13393132
65812927 290
84108875 84108876
498922167 249461084
751566255 43288
557837364 557837365
587400000 1958
558169720 3585
344776205 4549
5110405 78
635040749 3689
22707594 189
942164503 942164502
659064263 10419
627151978 13361
947404775 3158
349459774 5237
9741 703845061
948585857 5510
739199564 2464
444000308 1480
1298 298920150
2725 580926075
473700000 1579
499841745 249920873
246599179 822
295799369 986
421063023 1459
678390299 3150
856467368 18614
2663 632731463
234121747 888
111299662 371
704102649 2347
258943075 21457
210078711 210078712
859298292 4974
508434641 11267
1619 467704138
717004660 2390
623697920 2079
868249411 3310
921647135 10536
825431440 3460
615809759 2849
558902815 1863
47620692 317
204973352 1097
315507426 1074
236239996 1816
235058066 1003
539408325 251965993
144020772 144020771
631475442 2691
1911 255785439
19054400 91
964096280 10190
342689115 2047
109358774 855
564599999 1882
455719040 6699
320628086 1140
701815163 25009
411981749 1710
221609381 221609380
823497256 2745
411979238 2580
483170653 2498
324901082 1083
334852069 3085
73800000 246
607782825 9274
353916840 1185
1255 122254570
172244791 1496
149575701 796
871280451 435640226
2738 450800488
889502965 2965
345855695 2441
774600103 2582
43696 497708101
308998970 1030
69588511 786
175785833 175785834
705119248 705119249
621593112 2373
460875834 1547
322578869 2281
445912740 3276
996491824 7354
481953382 5127
164625473 82312737
89674901 350
702548497 41128
486521184 36381
608192257 2083
999860858 4877
3783 772961475
794101974 2647
781201356 2604
349200362 1164
652710567 5366
70499765 235
889486771 8422
447137862 2217
3316611 36
320494474 1393
190668049 1726004
652046432 3545
667137026 15284
757407360 9040
667210863 3028
415276186 160683891
575678426 7632
653647259 2506
81773644 445
868038244 127297
622409719 69357
367006500 1910
177848460 1412
2989 401273250
330538024 1914
609578782 10142
529031444 4714
114299835 381
416224431 1691
938100001 3127
916441417 8646
792082195 6827
203958537 1731
611403616 7264
657565039 6128
520755498 2826
2634 212235977
376498745 1255
211500000 705
874659637 301128101
583195335 291597667
956999999 3190
804735829 804735830
682009200 2557
677652615 3503
3944 971687224
196618756 1657
96980967 96980966
430198653 1434
620478176 8324
589319479 3473
521160639 8135
881603497 881603496
779862960 2999
383321753 2606
883802945 2946
653450589 2716
897944567 3679
776697410 2589
181304404 1711
962420042 962420043
959569233 917149243
716644316 7399
912292352 8704
78272 858179093
528944115 5054
700587553 17178
404003706 4541
847199999 2824
939425839 3883
871595920 26396
395513394 1405
486051353 2104
438516106 1615
3448491 79
317374845 317374846
815467859 2820
68549322 1068
162933748 81466874
48599909 162
441284299 1972
418853184 1472
181200605 604
772640531 15691
99098494 1867
131767413 587
547498668 1825
525300001 1751
109200363 364
858565066 46896
273538852 12929
367737171 8132
501276193 111992
128054641 735
901044359 736811425
527724782 2561
176242779 88121389
202036445 6268
880197066 2934
565199830 1884
474298693 1581
318336393 7172
86395231 1911
369900427 1233
964073345 17392
552 130062509
130491628 2864
571730280 2260
406451783 11508
552344597 5802
722818080 4320
3531562 3531563
644761425 88627
136828495 1801
920489688 3912
519299999 1731
144139619 1380
846190073 3766
964783540 9063
330144224 7502
278559078 1375
754586111 2648
894647471 14884
985544831 3886
936218240 49913
980223530 4826
484735733 484735732
5406 734972730
722102406 2407
142249727 493
288267955 1339
104014890 104014889
7774 982641374
304199785 152099892
40005 966400785
870297100 2901
944889299 11925
234119247 908
30504001 15252000
1362 222966045
659399462 2198
804457414 4035
51551641 540
784065887 78864
175098344 1688
276932200 3231
1658 14158322
344401147 1148
2178 379416533
531294737 3212
292458887 1098
963727079 4993
3641 902759499
8814 805020480
381112926 381112926
650531252 20659
688636519 688636520
351697502 1485
416103951 185752993
680963892 340481946
670877791 4579
1604424 8
714915655 599931921
817197494 2724
581297534 2205
677179904 3889
478564230 2873
189213506 1731
202843809 1293
573 159990624
2626788 45
332998889 1110
951314355 3609
177851534 893
403631553 2047
487465488 5719
389400979 1298
995257523 31700
476082 6
181499595 605
254018315 950
107026571 817
687409191 343704595
447722177 12442
496798344 1656
313516337 1499
942596935 3142
470399999 1568
899997148 3000
257368348 2187
778987117 4277
6140 530753880
899035479 56380
601319925 5751
741591423 7318
126699517 1397
782097394 2607
768898123 2563
557579252 2600
976972713 5902
671398857 2238
250402649 872
555202850 4997
4719 542161191
556372539 2755
789581291 8116
39186796 685
2179 512962777
251931394 251931395
59959416 264
887979790 10763
755627404 5993
1265 305352025
665881861 4179
79500253 265
922004023 6833
589184021 2022352
730186686 3537
574680015 2015
823810674 3415
491413785 4065
128335452 750
594301075 1981
871715027 435857514
670837157 12039
414720480 47440
523199999 1744
255000183 850
238199392 794
962290495 7381
977372076 7339
291113777 1243
459449439 4453
665550951 3347
723995728 2589
837380834 837380835
339867164 1517
401051113 19729
463545374 24225
681659994 2623
97553584 359
921301489 3071
738336040 10373
407901956 1463
937796873 3126
969303230 3231
8284 666936654
889146872 7167
659056453 29041
858681361 9484
671004858 336472112
307188570 1120
425651636 2476
526400845 11233
128524980 128524981
634483465 2568
7292 913833440
591706086 8331
348479016 6906
538361715 10708
182710490 2351
208800619 696
840764464 840764464
672604164 2242
565169545 14622
797105051 2657
824179379 7995
951219771 9197
627038113 3116
428821557 215275134
984899729 7635
737585999 3625
25499999 85
57495725 41247512
600881244 5197
3241 748252454
860662783 3178
246719306 185642073
8776433 56
612073216 24005
887816219 443908109
958733419 4708
43010065 43010064
907309718 3041
892761396 10293
969422163 484711081
538704863 4443
962696791 3209
739 133728226
955047241 3780
533758993 12792
268805315 2028
180482409 813
584638758 10730
406200001 1354
593698669 1979
964496784 3215
124214580 1890
988479787 13148
305398981 1018
877500000 2925
971103274 3237
561600754 1872
602938096 2828
512700127 1709
347557507 3309
241864864 25993
986705747 3289
527847533 2126
383631119 12341
998427007 4605
180 19117169
378878377 2166
179285501 155232188
303435227 1076
984896717 3283
805825312 5021
980944295 3404
259500001 865
553501164 4692
494909981 17750
247177264 2968
220200734 734
166854065 679
232326499 3500
118726417 605
632479539 6029
401340386 5389
312270814 1511
819161028 6566
523969027 2161
189957130 189957131
60855239 204
629374440 3435
71862273 1029
468310578 1753
1631 181363263
968844684 968844683
747527180 2590
112759523 713
736507855 2759
689414241 4705
50564453 25282226
478095250 239047625
349637717 1711
136999247 68499623
35828323 738
454034445 454034444
7500035 25
185699443 619
476577199 5922
978220893 4925
19679340 169
866596294 5503
333765759 1978
886504563 2955
1138 46514987
162713920 2038
246300821 821
517356550 2229
22686625 1456
519352028 3381
194401239 648
256205106 2665
441654241 3040
314657487 1794
635775794 2445
783902614 2613
891676092 445838046
519829960 3832
689999999 2300
980071626 3475
223800001 746
425370209 4759
312009782 1363
206841729 695
165975247 165975248
118729129 857
1703 211433740
517810235 5401
138599539 462
429899999 1433
77699999 259
313800656 4937
427090062 283676732
251355438 115800201
882483534 358978632
322270136 161135068
568176391 26502
968987009 3954
26156560 796
309898967 1033
752078517 43876
435000000 1450
218742757 4859
192584403 192584404
89176352 508
26700001 89
316705176 1116
707270139 353635069
562498216 1875
960626750 11953
628888033 3376
34958730 434
24463251 181
90651895 1573
481976158 4154
1939 216345864
25130589 85
65699973 219
500524655 3330
78935273 522
176901661 1105
235003327 5152
838502795 2795
784592449 2661
60153968 2744
286764561 1816
12300261 122
275699081 919
342487021 12874
134344708 519
41999859 140
406282899 1373
264738099 2365
93990085 428
83798737 922
56432488 194
252670729 2018
810953840 368593343
323839425 5604
1567 410035323
674966031 7676
582965834 495557235
107274853 383
622126720 2669
297600991 992
595201985 1984
290036153 975
861496878 4071
953100001 3177
336468307 12892
31158226 121
68442019 529
13289636 141
968630739 3703
3406 759025205
380101960 1267
757026151 10237
770700000 2569
509990080 102080
814297663 332068646
242705737 1326
150021193 1099
802124641 4320
211799294 706
626401878 2088
275687905 275687906
60676661 220
994740123 7237
845102818 2817
642900436 2143
760713451 3990
631979071 8695
963144579 5218
97679924 405
851634609 3433
82299482 691
420160341 246699337
625270051 7698
30888033 196
81376899 275
792557930 61075
749984400 3531
235461819 2410
134061157 963
127286070 1757
709128002 2776
959160135 6039
457201525 1524
441497988 2372
536627909 3185
3476 318092271
408434036 1405
879760193 30224
993251814 496625907
856987824 4708
287700475 959
819050477 409525238
495601652 1652
588137762 3841
993208583 3558
818391532 7169
36328722 143
173400578 578
238200001 794
532030960 3460
244857154 11054
562062288 11884
49034277 194
757802527 2526
653701449 2179
492670604 11701
1208 121517552
352073053 18094
26398501 300
185699381 619
499428682 499428683
384901284 1283
710842557 2627
3337 947871508
557450446 225017085
259194379 116335
3307 917572224
434604361 176297929
43539120 43539121
642143584 5032
837741161 5147
186301017 621
884845665 3083
122694468 114784102
62541939 278
910756270 9981
697392494 4233
37195433 155
283852950 1502
520962455 8337
84261429 441
599211367 6104
80371405 778
510898296 1703
604612446 2344
503101677 1677
912999431 4553
134961537 998
840570404 840570405
23774640 115
883200000 2944
624300001 2081
865741338 5606
519603432 1732
2638 786898174
701281437 350640718
68512605 329
954462864 4177
992995640 992995641
130436384 539
713709150 3850
437564009 11908
578403573 1928
594299999 1981
966147378 3278
253124999 2500
511569856 3688
751271078 3316
678897737 2263
862502874 2875
219331912 961
890523544 17957
105274481 399
2363843 12
176700114 589
297722283 1038
884397052 2948
169199691 564
919846357 3146
506012026 2587
177679136 4567
597853859 2737
92981777 1065
763215049 21710
280063375 1428
360984518 3843
362472309 4629
972466677 12764
415201392 1384
667973832 18767
550575177 3030
624917167 3451
306298979 1021
77899587 967
480573189 3879
69566902 34783451
662694437 4303
647100000 2157
846768012 4835
3115 885535609
107566495 107566496
903076871 7025
161314188 1997
483900000 1613
698252927 16518
48613734 895
934801901 3116
873892225 32297
83237701 83237702
619300990 4114
134412140 100811644
258501722 1718
824502095 3118
799153810 3651
257543451 1021
40735037 21226785
250802144 1376
313915301 77300
582761485 582761484
59317371 461
737402459 2458
770697430 2569
856748446 17642
402855217 14047
683181766 2793
709250916 3187
520 125370778
119699602 399
370499808 1235
534072333 2913
121461745 428
670503447 2235
63847047 63847048
296400988 988
379397256 2494
285000001 950
837749327 8258
412237904 1795
456385616 1567
894000001 2980
475102874 1599
149855432 722
693904071 2313
689698076 2299
449593835 6185
828999739 11455
541880671 2086
227056923 113528461
439635497 439635498
185874048 1181
795810125 397905062
254711383 866
815998164 2720
686341726 3063
597340458 2574
929015001 8642
476342799 4240
946311190 471126828
682806433 2343
554707353 3254
274486496 5183
233209075 2974
718791467 338309081
682033889 4234
423586531 2253
111782329 2058
470772551 1644
392215693 5406
215505691 1263
117600221 392
160469085 3128
338695050 1509
851644923 801201229
843054285 15194
132502830 616
179385071 621
794370816 4723
544079251 6675
220799265 736
621690265 607101160
613155859 306577929
2134 229562947
853659626 10721
33034769 152
3014 623598220
7493494 27
617012340 3493
679349402 105091
244439593 1414
587999089 1960
691180535 345590267
794098950 2647
559357741 279678871
911403708 911403709
11087839 40
606124260 30260
257216534 11259
565767846 1982
436159259 6980
536905996 4699
857805617 14640
864620509 432310254
433734455 1538
915328633 10438
335401118 1118
986186916 647945222
803622201 783024047
339471011 4241
454376050 1921
244996739 6241
75792837 1718
851529256 2862
760615374 2837
225006444 30186
30600001 102
657787580 20691
181432565 1730
2676 125037764
165599999 552
5576 221880192
809697302 2699
12647 469234219
493312464 6064
327504491 1802
538485922 90723
500877030 1990
318601337 1062
856932363 6687
753976103 5246
173100829 577
839780273 4552
723309839 18981
890165878 17626
52951358 337
345583765 2286
680988776 2877
4118 411486832
448262804 14609
661800000 2206
642584336 6466
685783065 9505
10622 363480007
350678404 6723
572476714 4045
506099999 1687
193926079 1240
789322325 5129
805897216 7264
33731229 221
207665149 764
734221289 3810
588735341 2067
975615734 13305
758671548 11715
24760983 87
109624983 533
489790604 1711
494300058 2441
255418776 1274
30782168 103
226369177 1850
831602772 2772
389805095 4447
717480550 2845
5874 361568196
983927118 18498
416590751 3977
405471044 1423
332136176 1416
3248 756344909
92692595 772
365234755 148491958
265761097 1773
702358024 29759
216860903 216860904
648919655 3752
741030176 2488
934941504 162887
973510123 7111
319810813 170887745
418311009 209155504
666 85172076
1595 393564655
827791100 9980
284879335 11032
744042851 4541
248014652 248014651
834707215 487278
634800639 2116
140137674 571
901496995 3005
733196012 38392
246001563 820
987975469 57005
420005141 6931
977673960 6214
259161914 1688
449641349 1962
669472746 2464
627602092 2092
587401768 1958
123826715 1443
782421425 3707
25702046 207
596403023 1988
933938334 5995
612416784 28009
780068745 780068745
532996680 10765
203750077 1143
15058 721875442
395401443 395401444
115961720 1015
538767946 2746
629497 8
772367775 10785
186035040 828
860702892 3028
974096753 3247
826202754 2754
610798315 2036
698760198 8912
262939681 12512
997065535 5998
6072 648865585
934797422 3116
595770708 2870
630911349 7515
319031593 4983
615983505 26696
724237422 4151
855042256 427521128
887654845 680597942
539698200 1799
737755462 6458
780280810 3837
250799761 836
248348388 124174194
928252833 5008
899028687 899028686
568823167 2147
868986090 5130
544501553 1815
556301234 2218
374314707 1599
228313059 2363
239085740 1061
915406618 6796
326390430 1965
469500363 1565
4502 517559187
293149376 2875
273301419 911
125486828 463
101363246 478
603223227 3581
260186495 1088
194093045 2294
71261662 35630831
3930 744404880
247799173 826
750598771 2502
709885228 3263
764661853 11874
836567421 3172
848329580 4335
316179046 1119
207246219 1439
51446064 399
510417544 5516
527699629 1759
702511997 3344
996692079 4387
33482504 395
189600632 632
937799999 3126
123000000 410
411275186 4291
993383439 2031288
641111640 15547
366550064 21784
484972445 2229
292078873 1205
659048813 6483
1021 298923835
784360051 3724
871004347 16743
822616759 10598
17216 337902198
829801442 2766
385744113 192872057
209095515 3799
306209793 3442
315600001 1052
841799016 758346023
576003093 1920
786300077 20411
903651846 52997
87696241 920
177147449 20719
894966000 880055668
305646977 34349
313035357 1132
865100362 11480
425746175 1442
614999040 2050
238513676 1724
68729527 33209799
333811179 2174
37507136 127
3656 821692414
756939852 3061
319166211 1346
879864268 33032
258819041 258819042
660531546 3023
948614399 3600
522598257 1742
588298039 1961
831262263 3524
450010046 1907
2046 387596923
4494 874568352
10842 438548058
776601566 776601567
936262722 82661
47100156 157
644425076 4342
98022777 421
165372679 681
854399999 2848
891316545 4777
448616143 1538
612902042 2043
822167837 7002
303724484 1600
618982370 7749
857321635 428660817
338801142 338801143
110093481 2572
802294495 5447
202343725 1683
510173510 8990
21000003 70
274313390 274313391
979479952 9439
681716755 4377
335979889 4967
427763881 1946
124802183 569
502133846 174197725
812621828 4556
44737267 614
213418100 1527
354900370 1183
2748 400916712
516678939 2946
780406659 10193
381298730 1271
887206162 11993
731805936 8707
537441829 1932
347701160 1159
831433841 415716920
11843 955379184
4557 614178789
978504884 7196
758208993 4274
717003761 7942
731402438 2438
798459361 2730
544380344 16942
134631345 1784
340173913 340173913
672803323 63478
836665829 869715
889466737 3396
940755088 904380322
7473 584425965
915118550 915118551
240300808 801
707811986 11003
810323905 3134
102899999 343
486834721 2028
963615246 6303
733480470 4607
775874699 17865
432462500 1450
232717765 4691
365483681 1395
936840976 11787
121888988 456
626133019 7687
719097604 2397
2629 651865808
470802780 1701
481203288 10807
447626862 1552
668267217 16461
165989128 165989129
2489 736811203
385218157 1628
400391842 3539
678559743 8192
396905881 396905881
319017847 16580
462947581 2385
48899999 163
501388027 6898
79008175 475
508680978 427636423
546523895 3401
131927643 131927642
411598970 1372
526728047 2934
759523103 6192
163548560 620
752997489 2510
387486967 1636
884982455 442491227
517613316 2070
861302453 2871
391188915 2942
746935368 6294
646202154 2154
964126200 4155
819002729 2730
791082961 9960
787333169 4528
229200001 764
305886338 10626
712861137 7184
196531091 3634
802769766 802769767
21328448 10664224
393686430 10635
688500971 2295
992980294 25673
3198 917295132
975004219 3250
861297129 2871
356353911 5492
91150220 667
548087348 3653
565607373 2107
785337516 4490
57661876 1275
5222 944701576
496352664 7972
3059 577630970
824702454 2749
980878950 7950
52904362 185
96600000 322
949774891 474887445
704612597 352306298
570915098 3736
328798903 1096
452461807 11173
774063783 4731
22889570 97
402290799 6879
977696740 3259
292199025 974
46975217 46975218
587252647 2781
987800881 78584
2439 674193258
228718749 8988
314816872 3567
442498524 1475
643291075 2169
715218519 20260
457751521 2168
909244699 3554
340262029 6639
987925960 7028
969309285 484654643
403453369 2305
57903885 3470
411248918 411248918
333346264 1715
953711781 3290
47327067 27087303
844440449 4438
453398885 3074
571837267 12922
669300001 2231
348899413 1163
887950749 3134
932401033 3108
212183498 12172
285216558 1589
493685441 3020
628657541 2863
848892290 424446145
32237533 16118767
420694798 2012
283799999 946
288600784 962
900995301 35050
10940 541322140
728892549 364446275
605636455 4415
250374332 980
700799973 2336
1950 544973904
433874244 13736
797051716 50745
367200756 1224
160621059 3023
270265519 13539
278144719 134410841
749984838 628491897
261606441 4280
264644105 1048
554228104 5149
547593089 5173
803596177 3768
330256081 10626
160861703 659
60 14945339
560346002 560346003
129539116 556
660825611 11916
28269033 1106
925247008 890947070
66600433 222
937935131 468967566
849086182 8526
821940429 5529
277501335 925
256514729 978
913440359 4130
444413104 3524
62636136 362
823115313 69561
344398851 1148
90949793 611
923549334 9409
805181880 2881
995674376 3925
802114710 401057355
44382032 15654536
475516006 2506
164681725 996
122319818 122319817
950585053 3846
633853910 9895
309786092 1206
2634 322585980
610497966 2035
589054625 2590
3946 252827355
102000339 340
554168841 6751
38 8946345
583278355 1985
3880349 3880349
889574521 29613
54697211 1124
7861 996219932
952467443 3186
197463343 1586
11891 962532872
190222156 1531
7681283 54
232500392 775
714885571 2642
682459016 13024
348900000 1163
924605128 98960
188020339 1067
155818021 1420
851873327 3473
205555381 1603
883993352 6500
268799105 896
784373589 6985
600297998 2001
438601036 1462
234530407 4792
627806899 257968448
22045057 140
254400948 848
566231564 566231564
463046136 5516
607373129 2577
235691293 6158
478827415 3706
671502635 2394
28664749 14332374
9667436 39
225124498 1574
415587091 207793545
527823131 14012
361671459 1786
616748326 8335
511358531 29236
318088277 159044138
694645915 4946
691372447 2545
110758735 64952101
607117555 3984
331897740 1890
219216511 783
758999999 2530
572744558 3147
134999999 450
705404463 3848
304333238 13269
870359736 3684
36599951 122
959211841 3980
825684882 6850
971402044 3238
544567072 30496
614396945 21192
989577875 5395
829925565 6195
572355482 3199
102541120 42028344
411901372 1373
321580491 2199
275005977 275005976
206495509 1146
181499764 605
3214 899571529
594133059 2041
216572624 1289
418801776 1396
934223269 8738
646790343 5557
393000475 196500237
381264799 1400
748791461 3962
720234927 22004
650130265 15624
278399438 928
567496060 1979
330302048 1101
949422220 3737
3690 434686947
615597949 2052
739452077 11289
732366765 7761
430518549 1474
827589049 3432
327276357 2362
975015228 3716
458525495 3432
666408904 4228
60622 803363044
714271876 4794
896779025 550775537
44898152 38270375
507016281 253508141
875909850 17722
401309757 1851
661966769 2235
97845351 97845351
764043550 3650
692200081 3159
699001929 2330
6233 711951959
990182407 764854197
554177810 2607
129608387 2017
44716807 211
401100280 1337
40918 963493245
619977918 619977919
3694 287348107
796374307 5271
142199917 474
434737826 269571022
142486520 1462
666754199 5126
994745220 812595152
563663930 5693
987875012 16020
981600001 3272
461176362 2591
587398945 1958
436116668 218058334
725108828 4766
199438820 18620
458679844 615804
879899464 2933
510360579 7190
909304208 3031
223909401 798
88790855 1288
612700172 24579
901585731 3205
282299317 941
790235485 395117742
27419463 101
242006485 937
121394229 121394230
518201274 1757
386251366 3722
969027318 883752926
547158345 3639
75580968 253
430352887 1774
900116961 61597
85928535 932
50876475 423
2601 609766589
400117536 6048
654611102 2842
973044800 8476
538552463 12624
613757069 2395
239649017 6211
424539774 9833
461625210 1935
753599999 2512
217206480 2616
198519006 1882
112607447 56303723
408988761 3502
178317813 781
479981978 4507
927205092 6732
211099199 1248
180691540 67319773
729696860 23410
61301930 565
965472864 6779
614644748 123371
975029327 223221
106148587 364
337836233 1147
388952426 1325
877871575 3139
900071993 450035996
723643713 8699
696630283 348315141
244199793 814
725450246 5483
925166789 14870
810225781 13804
358801196 1196
786618501 7997
581078055 9412
529801765 1766
548621941 9889
469461587 2708
952411510 5388
273899087 913
748118326 7926
4992659 30
727345341 14709
563932278 5919
671914138 11704
368976248 8101
417599166 1392
870301993 2901
225238091 3034
663258231 2441
830995378 8787
930284830 14005
520 48219810
665399670 2218
863680031 415765098
716531495 4443
151841215 1856
211107624 728
157200000 524
391970577 3321
154435824 958
305790571 1110
322587853 1387
771596386 3569
186144886 2991
394087103 1692
427968303 1757
574950096 363886584
979572496 5264
514876651 1907
762161672 22604
404500715 2975
735757618 2556
350105070 21844
568840106 9823
815033709 312444713
968450121 8030
942193301 471096650
226784598 226784599
981300000 3271
610462996 229955191
909303031 3031
637202124 2124
601155665 5419
984562226 3666
608446079 5335
885575334 885575335
139728854 645
398804145 199402072
92780671 1013
739500001 2465
753738498 5583
608021939 4621
670907072 4385
7921 741350153
394199725 2544
2084 315411316
5255 788786010
100248751 630
264711050 1706
23399924 78
834367301 2889
211718837 1568
948618858 474309429
272400001 908
783468575 8872
325827171 1260
966995373 3292
3461 188490019
532186889 2543
165361286 1000
185949309 30704
12628046 706
268965075 1275
17586299 62
110007424 425
660682589 20355
471301140 1571
416374107 2977
763058198 2628
2882 401502957
190362788 2067
964855752 5887
263653755 1253
840964644 7057
15698231 216
6600020 22
161999526 540
468483207 7176
437747978 3049
947528019 3490
422604218 2582
814750081 3504
516603380 1722
153427546 2581
598111296 2732
601389482 9253
299184380 1467
306 71680500
726495761 4280
1120 281919832
379367338 1750
1662 405715806
836656001 3101
520397511 444916165
469223426 6343
138357727 753
38648142 181
252059584 2927
749261660 749261660
687621696 21721
141600136 472
10423687 39
186153977 1285
745773288 3351
100784363 9760
199631794 14993
947103158 3157
685809856 685809855
246558241 123279121
338937618 1919
181669157 766
553200000 1844
738018011 2647
811262504 3659
437548321 2402
69550701 290
119699653 399
859482983 5091
898199038 2994
657600492 2192
575702037 1919
136744182 749
968996770 3230
501467098 20153
306827304 1066
6670 836935085
886073436 326002
263673551 2310
415645930 2086
805386779 4059
540728474 3675
277160419 2930
100311299 982
34673880 230
613620736 3618
978603415 3262
720733377 3335
600787009 139848
841788350 841788351
706731056 12643
284409333 1599
88767145 2664
449696664 3348
833100097 2777
731402450 2438
105446923 649
650402167 2168
218921521 109460760
90486141 441
3367 862980663
341399372 1138
720697863 15044
974510752 3474
214078479 770
83015017 511
591528999 12239
166462875 1444
972126793 13838
557699999 1859
872861347 4501
18777335 475
602216250 602216250
817203589 2724
373852629 1355
517343737 4642
535308885 465964139
477078953 477078952
800231260 2901
278523658 278523658
13022153 44
712588029 712588030
762814761 7855
496293793 248146896
523517461 16822
542866981 4449
5327 323823003
732898471 2443
10513 791361589
489306759 2131
201674790 2627
769229109 46423
540654559 23630
716567286 41489
147549548 548
18996 399428294
882328344 14044
319500600 1065
929569572 5117
92700617 309
918301466 3061
790956451 7650
813694034 2805
951298050 17211
904424901 5206
733921771 357653012
883729532 18398
21848161 138
547311700 5425
639445922 4181
262164981 1070
332553097 1663
24900149 83
7984706 7984707
312187349 156093674
155792652 723
88168110 44084055
235512679 4615
18544278 299
544968447 11993
3751 837676442
209399459 698
393343126 5124
20953478 1364
25200084 84
894750927 22376
652956676 6575
210627001 1076
16588252 287
235201502 784
360283166 2887
878744560 37360
214200000 714
814750319 5230
608985237 6534
6828 847958204
533394117 3598
780392345 4622
978108510 7335
252106473 107130145
207900000 693
633448170 316724085
962028098 481014049
881145504 5578
145499516 485
38749683 180
837212892 8083
52355125 52355126
103345011 363
378546357 1393
234209220 938
245596050 1350
373067396 373067395
211418625 1375
849007637 17395
37500024 125
2886774 155
641671312 3693
851593909 5027
609895018 6929
499362079 9077
10760604 5380302
956647125 896780339
230824829 5407
954508001 954508001
170764841 1313
850200862 2834
584314314 2667
568801594 1896
212780849 853
917433563 3871
98781271 57099
472087119 1630
3860 981522361
411600000 1372
162612639 1643
10629795 118
857100000 2857
175182471 773
966167349 5466
684290604 3396
729900511 2433
809986739 7060
256525156 2635
69580665 473
371059529 5026
1851 550115703
698459265 16051
466803827 1922
465687591 2812
239139698 1550
823682519 5409
18657 889791233
747602622 7286
922617281 3386
859971193 4132
546847129 2502
793352063 4128
646182151 5137
812848888 2776
617175059 5055
311280856 1172
573000000 1910
366268786 1348
817079382 817079381
702785991 7703
75 15643696
57019417 237
501993077 2483
954376796 10358
740768382 6354
397770172 4341
315933976 1435
149381099 1910
726001722 2420
925032283 65739
372491449 40348
44121080 388
144899590 483
326980137 1845
216697699 4221
45636628 202
239699201 799
398091196 1551
575236677 287618338
58200000 194
703846346 2762
883757637 3257
720886896 2672
332066316 1139
5699981 19
740253513 3311
813287381 10492
117182987 877
257697812 1636
76039839 920
76894106 38447053
441526274 2985
764238368 6112
226429280 12320
455566243 2167
908403028 3028
795604591 2652
136199802 454
843254591 6281
914778969 5212
766128640 3040
393590049 2426
260510970 1097
841875276 3805
17321 987478801
970730798 4885
647529414 2541
2772 119818261
294899999 983
987365037 987365037
940173329 771977496
277463628 1937
311157064 2714
123851686 2050
539188224 2102
274748109 2093
914453933 7892
2196 568027647
904855289 9290
956823820 4660
118499605 395
300945244 10034
938699837 3129
934221641 3930
351952280 3628
2531094 41
516298651 1721
959544677 18229
761386677 6242
205811585 205811585
636798095 2316
704295964 3033
170100137 567
503954783 2187
876055149 7666
747301341 2491
527024425 4429
731330260 3470
343466839 7722
663902412 2213
388916053 388916054
2844 780317924
864361108 6623
330000000 1100
512671027 4214
205369921 840
273900913 913
763306329 2643
56870433 271
143100001 477
271857181 914
426659592 1998
850765605 9794
300304334 1351
981179074 409656539
8173 637794587
276599077 922
950187175 3518
368285963 7071
671704115 2239
160030780 7646
326398921 1088
963232729 10536
653224414 4659
930913489 5045
874578531 3070
195832455 97916227
5027 686484306
21900072 73
698256714 7334
792034122 2680
74621926 315
746173380 2620
38700030 129
306001021 1020
567924450 22965
222457255 1671
973109759 5152
285286961 128723
6545 911423975
963095153 393470760
45647942 1231
9378 592623954
82335689 465
794 184440642
747598498 2492
100244201 1060
528645740 1765
181794370 1070
4252 276304452
275529871 2742
183752543 1136
931440383 10304
103760290 1357
647997839 2160
798190161 95803
94172925 825
905222396 3110
720247697 11149
3548 350978528
218120494 1016
899329535 4116
409611807 1947
253875020 1085
696000422 2320
793522950 5930
783003817 2610
622502688 2075
99995249 750
776758513 776758512
202789119 1443
770638922 2913
995166843 4223
3706 647381988
587550520 2219
351298830 1171
824768931 8716
2504 734846376
858690567 15131
175412219 87706110
502896629 4700
996059368 913837726
774219561 26360
206398221 103199110
101100001 337
808676447 3781
513685077 1820
3843 761146705
305104973 1348
454825021 4906
767600157 490603299
615603834 3142
971099999 3237
447705579 1706
403419956 1481
999335283 999335283
380898953 4508
992625120 11835
667838316 3401
134100427 447
530924690 6070
834781564 5097
283966069 1523
363898786 1213
790497364 2635
414893673 414893674
687007963 9927
959020127 454792839
347743059 1238
137659131 5630
976452557 473695822
938964640 3141
146137962 73068981
846312841 4687
304319333 1606
4814 826313472
753482219 258324457
961300223 927639733
110999681 370
604768376 422291781
698341519 3493
258654448 1615
222939305 7298
912297540 3041
218399799 2737
60281809 246
350999244 1170
119853446 521
900667534 3263
812691503 5904
791701088 2639
720912065 71152
218889883 2609
818910810 818910810
552983304 3017
666207778 3326
428397557 2496
222351646 1338
100272128 100272129
761811371 3428
698997669 2330
34009088 3496
734529470 351946633
739904244 9694
210967607 736
624636402 3250
858002859 2860
819165075 178000
505799894 1686
906497455 26927
498415407 4563
447601493 1492
978600001 3262
386744105 8926
618552499 6707
10441 836042193
271821377 135910688
828850564 2791
597937161 5081
109999153 2021
674997933 2250
340407869 5869
936627828 468313914
3194 612104651
83529493 347
527805506 49103
952944169 3645
522212616 2397
407449669 4962
671383121 2480
172300594 882
195570026 3991
441156572 95914
658801856 2196
122191015 627
417390397 208695198
1761 485379147
826515351 6857
292905025 1435
813014121 3937
989929259 3420
916 268570284
380533580 380533580
735060762 16903
417044242 1835
41099999 137
509060841 43930
180827138 1101
209399302 698
412603937 4412
272603906 9466
605098325 2557
3501 962978731
695101056 14851
671781714 3355
736804055 2456
591808364 2391
16965041 100
667522451 2678
474268704 3262
30 7849115
732902442 2443
105827279 5564
623437448 8381
258053607 7017
848849259 14604
774393922 536104574
956786414 4728
6133 785501707
988360100 7698
874562700 12950
95455898 47727949
776194401 2920
248654480 892
177587979 659
164096928 846
964622899 3266
574045014 31058
361918049 1454
311701899 1039
45600039 152
792 195426000
890697030 2969
911971737 7124
888367326 8882
319207350 1218
232191848 6993
841774852 5389
732108547 5343
732599635 2442
808009561 5891
511145546 511145545
512462455 2099
703369898 3580
597164888 7757
106200001 354
331407010 6635
155019356 1263
995479054 7431
116051969 58025984
476806420 7402
394246539 7090
241969199 1265
433308515 216654258
641881772 6929
979796734 3266
929400001 3098
641563981 2168
733512248 18923
483713860 1865
681543213 681543214
955952151 4091
726600326 2422
430453793 215226896
820802823 2736
593774200 214802642
653950532 5011
314966986 1219
57532511 984
848065287 48759
255522072 2458
847539602 3270
122553360 500
346826427 1318
378946866 2101
813600280 2712
237154412 9181
552728178 5457
411047563 19556
5100017 17
192241462 91985282
736351811 2828
478416413 3721
27990450 153
1531 287595941
6068 888339471
824097253 2747
345135444 1398
442082426 3275
749346722 3771
766530449 42389
664543149 2717
856462946 6713
103928862 3714
315561039 311915160
144235481 22565
151799494 506
388585090 1297
883809641 4412
461441430 1665
821326672 2959
74902894 291
725399827 2418
983489117 690246130
366302040 1221
69878562 1653
849598189 2832
218400000 728
109396207 43473873
650999999 2170
756025668 4816
128608884 2493
303341161 2602
108213 3
505080129 252540064
1111 269556687
703535277 351767639
108889872 364
76695166 417
491998359 1640
845629751 16076
263049429 1733
728885706 24568
507969800 53896
953366959 5734
369933565 128271
361835955 19152
349499999 1165
34074 482426379
453967208 8104
442290782 3080
18615917 251
997198981 3324
746090983 9103
963050351 9353
862997929 3771
272700001 909
401958811 4191
227823661 5391
425998735 1420
691959612 2393
856500000 2855
352791737 4279
800391872 2888
73766446 2936
437102527 1457
84841966 585
883388452 6897
943348380 5564
566245391 283122696
832417290 17801
3559233 74
473701580 1579
452701460 1509
589958710 225291273
441061612 14303
173099999 577
629101370 2097
453770549 196771973
779581256 14637
265993995 959
371161044 2652
674700001 2249
207234976 1976
286981899 1180
261648093 3064
875367419 4069
997306812 248148
915299806 3077
322218907 161109453
128021654 431
650015455 650015456
492912062 28647
509 94694869
224701634 78785825
752 167432048
298304371 1053
809626918 6478
1835 193971246
926052665 7546
14059 878968680
913695511 5172
346166576 346166577
824684167 6507
245399434 818
4496 577596624
832 83314323
152840501 883
588926965 9021
772 118228866
668439734 2406
141599628 472
792284975 4644
769330404 6714
586030595 293015297
727797997 2426
707685223 2760
135687092 67843546
23178889 102
733098801 2648
105699177 1237
515702879 1719
973935479 40078
637349328 2446
61 17875906
727822306 3467
486898351 5296
71001195 277
403625243 1707
740642351 3005
376232340 1433
392 41876854
764076930 3421
808735003 404367501
784479565 3263
285436252 2957
887141513 11231
990589955 4404
846477153 653964159
3529 843113847
386159322 6377
498423514 2383
653301498 647911968
177425039 912
4269 819803021
622535005 5292
3404 780601876
743397521 2478
968814854 63826
592934940 20631
983131278 5723
358307085 11206
725697582 2419
131 19395055
426624873 3601
462581679 10344
890700908 22473
568314377 2740
881102665 2937
712046051 2538
632397893 2108
347738508 2106
173844792 1566
91661568 656
858297228 2861
730207277 31466
372821284 1463
578747714 3269
534383807 1896
56945547 246
862025022 6512
500694629 2095
248031949 958
2603 536046648
5243571 2621785
578878406 2370
143980883 1399
762228231 72952
848540001 6875
885687118 6092
522299720 1741
650009332 3763
501601673 1672
78299738 261
831460649 348504157
626874162 2755
148846204 785
425582265 212791133
751346854 6805
431400001 1438
3357 974135864
2479 148952665
572101475 1907
160457431 717
616499676 2055
527258026 351833975
990957212 14240
812389209 2894
724330170 42114
899698475 2999
405768824 1481
946515706 3407
146888075 4032
310510039 310510040
808634808 3677
243028839 121514420
22854546 78
466953551 2652
774481881 31835
500398333 1668
783805023 34971
879602057 2932
163450541 696
570601901 1902
156902411 2001
591331045 2377
536401787 1788
42299858 141
181082770 610
862119975 12884
626578871 8439
14754 633125093
452270864 11073
569100000 1897
665004591 8207
934202349 3114
586176583 25046
489899704 1633
402856172 201428086
686012687 343006343
554913565 2948
839076272 211301
179347813 1502
592694560 592694560
614735078 3563
918057047 3819
507055529 4018
48906752 198
630600000 2102
41337178 259
911105856 3037
308271853 5796
44399852 148
904503014 3015
232626870 1326
926703088 3089
820197265 2734
237025311 1570
193799674 646
532 97770467
685125840 3910
516754504 2080
274769173 8586
978789400 5914
896054199 4342
200699637 669
942053650 3363
294144767 6221
919025208 4939
30300100 101
6342 573717713
47648721 187
597901684 1993
937935854 9214
651964103 15796
333269556 10526
5312 378949143
483 80078019
908598895 10357
201869979 1130
26431280 13215640
758232606 8662
1200000 4
853202843 2844
938481004 429310421
456120665 2695
16829 375578240
626303955 2463
646446854 20163
788167414 13720
424006955 5485
240425054 813
901501834 3005
100101281 592
111694097 3819
852905579 4560
449782305 5503
7878609 222
984237849 25916
177763029 177763029
484792409 2437
567287488 2846
87731209 1368
740399078 5218
108337856 731
346198846 1154
170083109 626
783584984 3167
302780300 2900
706591869 9739
6657484 37
502707299 5050
89099702 297
231779404 2312
662067917 2214
827702759 2759
684002837 2280
586400409 5371
885857447 76884
980650748 943962002
757199565 2524
538202348 1794
157202081 68319741
756200918 12679
930683974 930683974
946348613 5634
969896766 3233
558233652 3189
617433700 12063
6866 634925574
477598546 1845
1182 252902269
788102322 2627
246921167 1586
402046855 1909
83680319 960
591 55601773
684605682 3078
728097921 2427
914564169 4030
972562085 14204
830102766 2767
645303681 3893
280200935 934
391272728 2290
597011195 597011196
45430699 41514
103667850 594
456588770 175274
710656142 2713
164479385 9485
187409914 1538
984213436 4452
568125414 2327
404872673 2147
909885004 909885005
817508047 23450
610584816 6895
280335917 1786
729199566 22353
483896006 100623
995456980 8674
185718620 3078
935959336 6052
560076009 5951
18000020 60
807902692 2693
1883 484805299
541316418 307741
417408602 3930
142960952 907
10928 416394822
873024783 873024783
148246279 1820
15599947 52
636922627 2860
452938020 2015
746738903 28659
266208714 1325
509063283 4706
545398183 1818
844300501 6231
3624 183057374
591160603 2402
483360928 1687
802583125 3324
849396046 3534
868539864 40020
955482795 938010909
222299924 741
96537169 40861048
586227460 2681
147784107 570
372298759 1241
912567935 11525
38404782 479
203026554 3249
389468358 3732
369157234 1509
727548313 4072
135900110 453
766571298 10457
206841951 38990
2541 338554173
104342320 503
15883958 67
955203184 3184
304500835 1015
864989981 303767385
442851770 29408
872291200 11038
382334708 1904
11504 919833368
495097470 8253
606160062 2238
647216791 2166
499128052 8027
33112271 298
561298130 1871
796063383 5438
776615851 631395
704253033 3597
697156832 3422
190484131 701
7593 587705793
965158732 32908
530349967 2355
119206913 8912
907104939 4130
836718161 836718161
807302692 2691
332172719 1320
662018762 331009381
578748125 4678
636082679 100013
701099999 2337
506561084 2088
824100922 2747
673710190 15605
575525947 2255
265641902 3716
227565888 837
618479014 3395
758419049 224850
291946753 1377
415764132 5502
44151056 858
943505377 3145
791630702 14352
410960930 1497
130171284 1031
245150502 1101
857343398 3116
79025855 364
713997621 2380
540898429 1803
1037 253074665
247437602 2748
539844465 1839
317107517 1421
487799867 1626
308026862 6110
610597139 3793
1365343 14
222900000 743
699600001 2332
837246623 4944
785414489 14591
772249394 4845
894411544 8467
319069464 1128
426583696 2664
933989785 9751
936007216 936007217
600818250 2550
401397980 5038
556498144 1855
778216251 4375
402515936 2036
237421917 884
213332524 1429
443894727 1480
223638211 2629
727501306 2425
462664699 2463
899164131 32733
316351632 1752
73538572 34455300
92771187 388
599979532 6187
229277956 915
8363 897503361
990419805 4240
401991985 1837
646278464 646278463
30899896 103
1589 446961131
738626724 6756
701105316 3279
646197845 2154
652018700 2523
319092878 1393
497483533 1692
964840482 482420241
2050 576013746
132403417 132403416
165935275 13528
732897557 2443
708874636 3107
397277246 1543
509815062 4074
619239321 13598
552476188 2113
985487761 3328
349340861 2082
507166469 290141
867706900 4150
1496 390301912
592097531 32394
4529 638693886
868200001 2894
563290695 2343
882302940 2941
902111953 16464
686399806 2288
199499968 665
549000001 1830
657898870 2193
321142295 2871
93196460 3220
267441406 1155
818397272 2728
974489258 832884082
607801455 2026
129599567 432
21545944 21016908
3959 866171568
196462666 13755
833965682 2936
260115103 1726
320673522 1167
854641318 10235
63177845 27137277
593105036 296552518
538597740 39629
105627933 674
61800075 206
604397575 4309
860453765 11603
817540070 92560
554698151 1849
995706620 3319
443009247 11411
683983610 14957
390599453 1302
2862 736967862
906723010 4349
255072239 127536119
355488738 2099
868311988 4815
88800295 296
460990594 2429
817078805 2749
739029100 4715
105740086 2148
345836699 1810
309016880 3063
3763 861766994
942396151 18427
627610279 2812
255904403 127952201
918211574 3732
51269615 307
917454113 6196
967240417 458343280
3211 686000552
558797475 6677
387871305 3903
942410935 942410936
619177091 3863
766877321 3521
934898236 3362
910946926 13797
170594888 1572
774195317 101361
642795603 642795604
238018536 1341
174063965 625
978325496 25761
462505945 7295
681037005 2428
785413663 17931
987653417 927285618
923788336 396572745
907343887 7376
571030021 1987
516912889 5195
666843415 2823
537900223 1793
191903249 1103
95195206 989
480774767 7446
2803 562860563
2714 643454118
113374863 9644
655694737 5303
899759134 29923
736728558 121053
651732005 380734
725246532 725246533
945003149 3150
682179475 4083
750161566 4992
676051901 4652
293993686 8071
659099744 2197
221648717 1137
138408115 69204058
723890222 361945111
812918528 12631
3642 318951792
22313 300636079
391086612 2338
388198705 1294
740903750 6111
554082149 277041074
201 45090804
901053640 6291
509398302 1698
1870 425210565
279523000 139761500
777000000 2590
706616363 706616364
78462280 1029
804302682 2681
181140383 181140382
662734356 3816
581533193 581533194
719239940 2415
580798064 1936
976629519 8240
257459951 944
78846074 275
974965539 9817
494767131 11161
519774449 2470
991728647 5310
96112618 358
238615381 908
943572828 8452
704397652 2348
542151271 18212
522369026 3532
793314525 3002
397951322 2236
111899729 373
77784856 2195
523658048 3559
921303070 3071
168545039 597
204945179 846
651246889 2993
11100038 37
269402862 1120
536470031 10128
895261220 305020847
562008439 562008438
305664645 1373
411077639 411077638
3411 630990952
380372850 1794
623575040 5536
94752833 1168
396574729 1572
8654 826947099
480664405 12746
169500652 565
3205 453302305
839134155 3898
714306222 7119
244254024 882
941630932 7876
853492177 16221
838798055 2796
285729161 967
2122 604447404
652045309 2230
345519183 1573
565813230 3130
921249390 3413
977400312 5576
964228971 7426
459498661 4066
912897452 3043
924303405 3081
908630319 3779
474057783 2841
968516926 3290
437716054 1655
428353651 3195
13114 467486319
214032949 1604
755791435 551513617
126766047 56057589
886503925 2955
5653 701944321
326404338 2262
485309089 1894
235607938 11839
560998811 1870
672439881 3380
279272557 8163
670909088 335454544
952759561 38760
437698595 1459
339116697 1592
763239107 729241696
9167986 3625264
233691959 1119
224716873 112358437
35716376 120
120269916 1027
136197322 68098661
845951794 5458
684016987 14329
416355715 2338
331642491 1702
208528048 1298
775054356 6899
720808500 6145
816043208 9007
207456124 953
262105111 5706
535110821 1919
21555771 129
173477781 1161
367421527 2244
755804182 4370
271346709 1542
969599366 3232
120978335 60489168
43743128 572
454498486 1515
679989444 3533
878744678 6639
365319749 5298
470399661 1568
229199800 15916
607932151 5910
879983909 7314
975843540 13892
195600000 652
55727071 1050
513310935 5080
397502570 1325
276636463 2481
942302643 10258
713342558 713342558
44099853 147
35518728 137
215164449 215164450
3330 637087917
469982431 1830
422389850 6913
28199927 94
488745032 9650
3964 481966904
726002420 2420
182411101 182411102
140399532 468
166715294 21756
153110729 585
561916585 39342
579280411 3345
759001967 2530
127774499 430
787 133591676
82286661 940
513190579 2105
570008826 153187
615015179 2675
657699840 6117
850806577 84375
202034543 5062
807303769 442196964
781898235 5042
26454 677595534
279450583 1047
470699627 1569
135000805 450
741980498 2839
610341848 23057
3028 685528534
148703116 1479
296931734 1193
732671155 366335577
735865559 14232
854093849 30038
84053686 415
346498844 1155
126542090 611
545399087 1818
389911473 2789
848590105 4104
759443275 759443276
523352903 3749
860795851 13711
988791896 12328
380354131 7995
762676554 4618
40765284 249
887966514 12618
242244136 13005
95100256 317
431707326 2183
1428 241418327
597903542 1993
616566101 2459
716564466 8441
521941792 2326
426944471 426944470
555238945 555238945
355805225 1359
725331948 26906
691771919 41023
264599119 882
907820746 5688
904222224 12132
845045245 13888
1302 295172514
903934482 12846
718271726 3459
351169698 3659
778435581 3399
713702994 713702995
29099962 97
214873763 1761
302144047 3742
298777028 1188
21744387 21744388
665442147 7841
692260967 5982
531490783 1838
591205330 19343
745198653 2484
200183979 719
906333772 5637
438923569 1816
954668992 28578
606624779 6015
876396388 3675
93900314 313
637203923 2124
110205267 55102633
208799427 696
1596 260304273
717163216 4477
71283620 919
791380439 3309
959672178 959672179
978913424 25847
266754727 1368
830212877 9154
2447 377560706
291774813 2455
659951604 2292
13233087 811
38128 486204749
818971170 818971169
604225416 3305
14046601 61
964599071 15890
405266652 2412
672687427 3662
939735251 400951052
385550604 1593
528175957 264087978
647634758 2233
748821831 2961
752108841 1298979
213440733 106720366
640081057 17941
931356418 7561
134991394 4487
247194656 123597328
753489568 41312
594339544 2489
258313118 1217
909798415 9052
3579320 18
375302385 1251
898169110 16937
540730444 1964
568089901 2100
219116201 1266
72299758 241
872466489 7498
220607931 6413
38512397 145
873999097 3080
901506294 3912
1977 84421611
913125998 456562999
465625625 357379127
687412368 17016
18459 802246983
413920080 1428
915439876 17537
229449361 872
99671256 409
35831671 35831670
3600016 12
394487014 4523
997699662 4780
153000000 510
724049693 340569
122544321 1081
346974129 1263
355425283 5182
821673508 28409
226911628 1337
2091 517164893
8879 664166958
8438157 117
99011534 573
580603902 2042
4212 402267340
58430173 7491
464835674 4946
1581 262739479
543825619 9245
971818456 15842
57822811 290
749302413 421208491
264086250 5699
656258435 11323
197437148 2889
458102035 1527
209399303 698
645104504 10001
806817204 19376
417902732 1393
43469926 282
385893079 1469
739756801 91328
317028997 1203
976058720 976058720
348703480 6461
655125120 8749
323635499 1350
758517143 758517143
375234618 13435
614097953 2047
281866061 281866062
13140885 4447
930655816 36396
616884132 308442066
912303040 3041
809305500 3370
617151905 58354
779790160 43240
394110545 19304
412109041 31329
694360559 347180279
711612530 4787
887822985 4560
950693679 7109
377491401 5983
403201128 1344
166977869 754
750891190 375445595
21007551 72
739106600 8552
221614624 1232
117585636 4053
637402622 637402621
969978200 4583
980152405 4767
402365357 5985
445531342 1907
537747706 8195
104632612 723
627788463 44145
142595575 2057
456437963 228218981
691011518 23527
693439359 631930365
525973139 2238
140747659 817
727728020 52868
84573985 84573986
19500042 65
296949617 243801
513601713 1712
923891629 923891630
32003189 21186711
839939248 331004939
496562639 4344
706116657 9121
883936669 734738459
134425073 603
468155435 2289
80608061 4443
39899989 133
185399381 618
306899999 1023
728275081 364137541
670731660 5322
255499977 3418
863399999 2878
201289765 1427
856202853 2854
6699 957595152
424200620 1414
910799029 3042
68188317 349
715500265 2385
500556828 2108
527998474 1760
308198160 20120
808376063 404188032
923997788 3080
984791458 489207289
511812842 1929
6596095 31
556519352 2022
215928217 166276
716063715 270788540
875014753 7319
217866788 1993
681439787 21918
180324705 2744
59981095 474
705802872 2441
397233079 2827
61122975 244
901499999 3005
548787069 10621
433726699 2527
367235653 2082
11813 515235808
80948187 40474094
13608708 47
999936652 3839
702601278 2342
134449435 994
770702106 2569
555298903 1851
290571645 145285822
733419937 7632
913878642 44965
122010188 122010189
101434059 455
488955771 255063
458098472 1527
25824205 668
163314528 1248
437449407 218724703
418562561 1664
389101296 1297
478463241 7804
8400000 28
459901533 1533
57391081 2051
501810688 7912
70902001 900
859954805 31520
215796968 1991
146384438 761
377700107 1259
178588439 2303
896341368 4109
821398195 2738
935635409 72558
221373853 3584
206999311 690
802427362 3268
510964715 217617
81547535 348
808252921 309713747
289078670 2726
76180671 279
529871889 264935944
25187198 373
289768115 10266
570491799 22600
248278370 995
390090345 15885
946802432 3156
892542197 17171
526318129 210264825
301625784 111879
49780982 367
282722629 178814224
599510549 52359
121194090 1220
129886929 1771
804457223 15733
807316054 9961
258426850 1265
675881558 3443
242179029 121089514
321929820 1290
302700493 1009
1859 533013115
168368256 672
625753329 625753328
561222189 3365
677903873 3457
813901546 2713
250238616 125119308
866152197 433076099
1380 363449220
869416757 434708378
6252 453013668
772827398 2997
771138204 2708
374204813 1369
435721779 1586
840418480 12496
72556 974358409
350757409 3694
205646080 926
700712479 2392
967939649 5082
85937914 1645
985353095 57613
758399999 2528
821003629 9542
429529391 22608
302119561 302119561
231350539 1316
845038815 30570
974027162 6821
552722519 6538
656754000 13300
498499115 5004
3511 926340848
756882891 5858
659067201 19735
101273229 353
473829211 16974
887700001 2959
767997439 2560
435255046 435255045
342453936 2832
896859311 7464
168890976 2976
9245 565890075
941403139 3138
593027019 10163
720618279 3429
998723484 417429225
948300795 14085
881628053 3619
674095562 2367
560597260 7728
445304945 3699
152399558 508
223421989 2260
67291315 501
617589240 3460
465298448 1551
274585792 1696
306001020 1020
812844131 416769156
847693747 168863
682616558 3037
25737 946670950
673585440 3966
986140168 491649000
706141881 2401
921897266 3073
714001340 6926
907797917 3026
511882032 8521
803210185 4471
620606949 310303474
284607423 2144
330245509 158626140
6796143 6796142
415144738 12579
216159988 17781
825787868 5502
919307616 21689
7915489 96
933003110 3110
634719520 3074
632618409 7654
718830221 3721
451020498 3530
882222392 357031239
33899887 113
291585581 1242
416401057 1388
390380025 1873
594601914 1982
2209 275259159
477598407 1592
5634 820092965
589198036 1964
778396184 531225692
342044618 1247
666052812 4096
258832241 2029
247722437 841
39876526 391
558848945 2389
718008258 7898
420519170 3529
245827758 1271
797020916 9836
276925904 7017
584782836 2068
456692148 1836
814918244 3904
383 88110476
626611179 626611178
734903221 14693
918636461 58430
485529407 1884
648080047 3586
669195337 2518
129899775 433
171254747 1222
912495671 6232
269583058 4601
263162131 263162132
633006439 316503220
759859432 15814
2276 514390005
501421032 4154
530270754 3366
59699999 199
754953734 2668
80241111 40120556
655577113 2296
811667327 4808
385345497 6049
797869156 398934578
254016324 2425
844308079 6686
409545213 1732
51899827 173
579897055 4187
70713717 1343
172319000 5150
816944025 4575
1230 298211789
71400000 238
105706478 1028
286923948 99739609
969021836 4364
646455039 7040
497632786 12077
583742368 573654805
573835578 3386
4014 696629700
125864583 829
316704891 1414
488989307 403102010
798898720 2663
482112281 15199
2710 248355240
273656828 13183
565206184 565206184
492257531 3039
565326639 4743
623860920 2460
728111853 326896557
264058256 2156
392451796 44066
443202438 27167
373101516 2844
508518298 3213
859614298 805307860
603300001 2011
715968241 25090
314031125 9809
864407134 13714
97692098 366
350809893 1564
180000726 600
3432 835322846
444875905 147301
704697839 2349
412929151 3064
115323861 44315250
612491719 6377
427346386 427346386
451086635 2209
36365107 582
68561966 68561967
377412395 5069
101141597 1266
623518225 2576
553501845 1845
424620999 6961
744067951 7496
643757071 2190
50362202 277
996682895 498341447
1432 333744064
702897657 2343
133760475 603
432001440 1440
816613907 3022
465606660 15494
4389 344795451
173040653 1046
72599951 242
422556012 4353
405917245 11580
517499999 1725
947222261 6791
342515838 1219
844640911 779350580
919858045 59871
351617279 148575258
240027293 1903
962096794 3207
409600101 1957
159300531 531
914923555 4106
637904199 2839
792866408 21477
378301262 1261
644249190 7635
15602731 83
709526214 2536
708916676 708916677
738581760 18176
689953172 2735
813131568 6024
338191786 2191
570791629 13978
37127750 253
119304690 1315
107700360 359
463194766 340835
239232843 2098
2064 565246618
943902919 4626
346598615 3421
757324560 9340
483761681 5101
114299999 381
154499484 515
929652941 464826470
444972837 2954
245099233 4186
851422036 3898
360021024 2024
896798813 6818
819069630 13283
811199999 2704
504436859 5190
929867903 31212
344661268 9753
176919196 617
90665633 736
816297530 2721
720436439 4269
247273566 1146
265397829 145803729
670561520 2311
425710096 70677
168258172 3253
818477894 2841
38100126 127
680357807 7802
969601675 3232
186718114 1091
773998894 2580
753302512 2511
173100135 577
631001752 245975174
92908447 46454223
996753619 4647
346309151 5155
425599201 1440
168869579 662
435344590 2179
959745616 10170
334975729 5196
517138556 517138557
16475160 65
486349710 3651
640303004 4196
274838995 12379
869657909 5525
6641220 766
438642777 4191
689699999 2299
103710976 103710975
342312726 50623
620063014 8360
949972669 474986334
686939857 343469928
89412709 6897
909783041 5732
34766244 123
785097382 2617
638612361 4120
916314932 39027
380955265 152608871
796243462 2966
788689617 3146
198223183 731
590059911 5713
488574785 6187
856956205 3271
402899999 1343
19699064 566
400199020 1334
159674043 868
417862720 3740
5530 429252263
942028838 8801
399644192 18551
291930886 1377
777265398 6489
498142372 7774
3720 569491080
130450243 478
862650128 18463
390532292 195266146
926 225207052
216701203 1022
883458409 18984
78579911 274
240997540 2574
441915012 2772
13250451 50
545445411 13300
196164169 657
890080676 19415
15425536 5892449
332942145 4706
449212219 2386
665111400 11820
937442269 3717
397501015 1325
678135752 339067876
114680074 2173
7929 812244799
637501884 2125
853803846 2846
495409000 11327
211299787 105649893
990744706 990744705
854452740 4078
800702668 2669
711461124 4356
667362501 2500
794282944 4420
345267684 1591
805343903 6192
46054837 755
931719294 448907295
872182783 4926
337215997 7524
932361826 23768
929586017 4262
22799970 76
816376204 4523
4441 863881084
2911688 30
721278658 721278659
88499704 295
343428927 7158
907750778 3907
676498785 2255
97941311 785
744452140 40086
297288160 1453
8303 561780980
41336641 160
746826994 2976
14207 960676297
802225653 5794
61035633 862
4123 909661613
654171840 2220
789319893 5806
15112733 89
71399763 238
209225493 4241
296753220 2988
574658461 2460
295293261 114704088
397724249 1358
614673905 614673906
860232455 3084
122100000 407
637720563 2963
449536556 6653
713143903 6978
453855100 2640
277712657 2467
837612552 11735
3688 258076021
610800802 2036
175955266 2055
636033454 3509
142670901 829
513355510 3021
811540388 7321
243150926 1284
421799418 1406
947436126 3611
915446400 7609
299268545 7939
78871863 268
162223775 1584
636728051 40725
550665676 17708
754449437 5411
83367383 41683691
117837517 908
325786037 2267
918345679 459172840
393731073 1538
741530108 6094
115499615 385
90025011 902
993092557 993092557
194100648 647
964613649 5005
348121166 10679
603308600 3386
591437952 2066
2606 700397755
343199092 1144
235733405 235733406
55748787 8621
799197844 2664
531724660 5711
741626493 21068
147920479 1089
448103914 1607
560051200 2560
233730464 2055
370612515 1365
389274471 1472
555898147 1853
869342449 17628
334499999 1115
166879117 1558
3899987 13
161787089 591
383 91348947
724508586 3763
281182364 1065
656540197 10819
911343925 850212111
960288909 3815
122061692 1188
652866331 6198
185790388 85863627
906221592 865216696
702838459 4662
866679577 748653468
764815001 3451
504143419 25648
76315399 604
661810414 2449
552741757 4116
163934113 15901
243840651 1726
254661904 91752524
40799864 136
745110347 17070
753 185776395
386986440 1769
105715218 410
338399257 1128
672302669 2241
43929935 43929934
226199245 754
626299670 3718
498745500 2505
249273865 833
427126179 3191
419809537 151491
515502861 2503
369900380 1233
38999869 130
178478586 1287
553181262 3109
193253988 846
143695705 90974081
335510273 1984
3263 700876703
550236879 3320
833919825 4292
190548826 837
304950650 22028
358790432 2024
831597227 2772
971427503 27354
670858388 2433
729148080 729148081
850466968 355491940
608699684 2029
611484760 3908
839028577 4776
543901812 1813
961862616 7416
384268559 3973
909900000 3033
469617047 2292
892491885 3105
751770027 3017
762388848 5772
652901943 7016
91987393 38026
836770172 4488
583597797 1987
652669369 3615
264365071 85292
579218529 2887
725806737 3837
127876673 446
2716 796931436
1175651 656992
355901602 15001
175042918 892
184199387 614
137496975 1155
555301569 1851
584785109 292392554
226353669 96468523
47104 514626206
675600001 2252
2503 606863395
527283713 7409
492374664 492374664
625502086 2085
691324262 4053
458595908 3974
73925210 358
80999982 270
535498260 1785
940513361 9466
359519505 4076
562992197 23145
655628656 13045
735688093 535639479
838798474 2796
884514759 7463
969724201 443309746
671272884 671272883
855897146 2853
601788000 34144
99170215 429
859453861 7756
494561723 9132
74875290 283
438899031 1463
742639053 521826561
363901499 1213
1143 42300326
663000352 2210
644545241 2895
210956364 898
991972964 22458
801031001 14420
408686585 3521
394211050 7807
719137608 16080
8986 481209286
126340427 1172
706770250 19013
489181557 489181556
6631 827085791
715802386 2386
883801654 2946
236724352 1726
812540808 10422
752333261 752333260
810796938 3462
164699999 549
683995393 4236
124517930 62258965
751018096 751018096
884667443 3583
497480819 1867
331747327 9472
381256874 1275
931380136 931380137
809521836 809521837
130199982 434
3575 115097125
417492578 3215
339081336 2155
624948501 3652
168132251 1375
56258551 1437
590653033 590653034
876823095 8056
476897768 208196685
892103983 4432
666832625 2555
708187481 3542
975789027 975789027
626400001 2088
271608779 3419
730048115 16548
145573706 589
34457322 137
968436029 6116
442537556 3927
482101607 1607
496727594 1844
311071205 8537
336814535 2392
802589701 6083
26773111 733
860775752 7201
349411060 3860
839768576 3656
534204091 2233
348001994 1160
119100398 397
522174400 1938
646503307 2155
1055 306347528
440379563 1678
115232714 1389
870782741 3098
588087284 24405
40342261 230
867528057 387367848
262961379 20459
509700939 1699
872102908 2907
806397706 2688
673197756 2244
2100006 7
216413404 124697963
721604780 112347
581401381 1938
921374296 3427
689998867 2300
735001443 2450
495737233 10626
467575599 3661
858243769 15970
511936043 1884
468234715 234117358
271828127 2526
640857797 6521
261269972 1756
20044 819432588
316687931 1738
384 97270272
44390414 233
25552944 522
26697801 262
974706261 3249
398078379 2674
387335871 1795
916873648 38641
659811074 9365
45730403 367
463172203 5465
634579087 13266
915603051 3052
854257676 4852
526336933 3173
779174269 2812
43403751 152
896047409 3152
471612051 4061
1497 166342149
384171983 6307
374399999 1248
581825706 6492
90992962 495
319723377 2276
260189324 1087
766692610 10932
526670951 7930
970295786 4111
756447845 3805
482101677 1607
426288452 210062480
793872159 20920
101369327 364
117780991 826
633244159 7144
276713063 1311
913392571 456696285
716187518 3123
948558451 6749
635813475 3019
694753849 13914
75129436 12671
318938228 120470465
945341459 4010
579547949 2370
552215766 2305
407495759 2940
42600050 142
271323107 9769
257552155 1153
515908849 50619
942301507 3141
180299946 601
171045507 2883
106074152 1546
686970234 5068
638699573 2129
929627098 4317
613798152 2046
998996671 3330
602561668 5636
567570241 4079
745308374 4315
346402683 3149
293081826 1651
3647 943070797
90468041 1461
203138617 203138618
107869680 720
44944 926911554
268655396 915
356399148 1188
88231055 44115527
35035854 483
664128317 332064158
323391995 7893
559699398 7507
816720177 8794
176228595 711
106799677 356
571717812 421897272
1286 296153298
187200046 624
917468828 3296
283800946 946
253345212 981
127560039 1289
8957 480870866
569510243 2210
1843 396442201
203107074 203107075
114728986 97925289
265018499 1005
127669675 63834837
12300061 41
111160182 1441
484608940 1725
256499145 855
767454097 7401
41099862 137
973103351 9048
580908595 8641
756899999 2523
770512401 9382
714934232 3239
25500067 85
979393228 4166
189536802 737
110 31684114
592819339 235596373
260258799 130129399
7390 540054192
408618602 147038
125322280 4791
751630644 2643
169917041 7962
407319917 5378
768435911 384217955
404700486 1349
800213474 5563
642685559 4440
638605579 2356
488622141 1779
893776843 34699
133936094 4379
850665200 3850
233487362 920
6277 953564178
113400421 378
314121252 27199
195568195 1167
429234759 3590
96234487 28797
52249164 52249164
132558242 717
642184030 4143
992401606 4463
452169233 1551
369218447 1656
787797374 2626
886254666 25748
28512184 13700128
539536865 6783
774395153 5751
613350892 24987
21185576 99
869489641 2997
388459677 194229838
40683306 148
596703826 1989
176399999 588
872697090 2909
581607356 581607355
383528839 1891
250199166 834
716095027 2420
473719059 3596
169492160 1098
885405491 4044
280606563 2058
99915948 609
4686 884496823
819815142 3692861
805124373 4732
959325966 3253
108900315 363
322996625 6831
541991206 10143
744066587 372033293
842041635 3518
493200001 1644
732230929 5707
341991104 5408
488329801 244164901
300997154 2444
254700001 849
911960886 29478
22730360 1763
684297720 2281
508343778 4337
650140219 11507
447712202 5582
837005063 2790
178953149 1215
615011587 21949
248399999 828
376746465 2306
604554700 5113
834671260 8598
2918 780048310
846220627 846220628
3922 528659327
348384106 3105
884164607 3072
582160689 5346
95739931 1677
622588823 2244
780901427 2603
954337932 954337931
118396066 59198033
9553037 4007
212155605 1027
2234 314176356
229200918 764
995612235 5365
422218654 1945
261935912 2951
319514623 1144
71972699 775
896829025 8032
553875259 276937629
3685169 13
322500101 1075
341400000 1138
2519 561179836
905403018 3018
230 19703979
436200000 1454
857243650 3892
531157913 3342
780602602 2602
110430142 79316591
990386351 1660891
371101002 1237
405454789 1636
310383415 155191708
253962511 1102
94903728 339
876862795 876862795
464698452 1549
341513149 170756574
262582247 4248
597050289 2059
503867490 503867489
803378148 748478679
167503560 1869
117717087 547
710997631 2370
443489857 6874
303410827 1396
398590713 1863
673802246 2246
4620482 4620483
943962580 9277
623402077 2078
948107256 14916
388766322 1373
99000001 330
174444049 696
23080488 1104
47239370 215
1327 254710854
139200463 464
147658334 147658334
966932181 29186
789470761 54954
378719513 1345
129755087 837
752232181 2876
645452894 2948
53736349 318
872164912 5582
329284313 164642156
381797439 3166
505241873 1863
704397651 2348
869509955 1586697
695097683 2317
382024110 1808
275897728 962
615597965 2052
980497352 5151
919357606 15993
746230574 3023
330300443 1101
2904 841237817
519301320 1731
493273081 34657
791997361 2640
650651663 2557
446534980 3158
958799999 3196
299653365 1850
825679402 6478
493474238 3734
535514892 2004
804531627 2699
327606531 109259636
576989686 1937
4283 740517851
354598818 1182
635281411 18682
581890735 23170
180659347 1631
20713230 83
762877747 5527
345325553 345325554
982795212 780493
785102618 2617
696632319 7180
169637977 2099
648827146 3238
743751727 9102
700502336 2335
106104635 20149
420601403 1402
904601803 4174
216632042 112047254
770968920 4188
470473107 470473106
636672986 273046
919080444 17274
699177395 18821
444306947 4458
970786619 709972643
242939681 121469840
613220495 306610247
987227724 3813
669073916 250496012
807342733 3966
376801255 1256
82214750 471
370922241 2080
88713831 328
572807625 4875
447733124 7220
287864067 287864068
8045 675554816
224352055 3285
190500393 635
945493626 7064
673153622 8211
923611091 16215
3697 781906843
761998916 2540
489555399 489555398
343109998 171554999
809951339 3054
457282990 1946
975432000 12000
908542149 10369
426381033 1474
940092651 5362
855277902 4122
761797931 9568
76408815 394
215123165 73728785
726663688 5989
616497945 2055
321769899 3946
980871931 14094
930303877 3101
239241852 909
303599504 1012
327 74233251
626699725 2089
431698641 1439
864086532 52044
18758638 177
318624074 11451
277728731 277728732
138181407 923
564757536 3983
405734903 97490
130711442 866
396001319 1320
442085984 12177
631013187 7776
305764971 1054
591598134 591598135
981410196 3401
966988716 5712
836243826 62105
7739 995882651
475417176 2392
973805398 3246
790075362 63953
412423209 206211605
485099999 1617
643317334 4563
116951857 856
136716102 1181
822994479 822994479
490374200 377584763
96300001 321
588387468 294193734
120009739 1349
413546888 2557
914670492 6558
984194716 42819
794425488 7824
989803739 6170
642483250 2448
559205505 6028
814671610 3497
472294722 17519
180600146 602
49002 154887814
82256413 82256413
54277613 1035
807843525 4178
89699700 299
757255069 4465
54000038 180
788399453 2628
273356691 1754
720579509 4923
488 97603904
692704354 8755
318601063 1062
781502605 2605
640424395 6236
981651289 680432939
965279745 4576
220500001 735
425735336 2392
161803851 1199
16630005 5271
76923000 300
38999871 130
522463308 6560
756537812 5818
2120 468875030
857236707 3079
400272036 2494
136499999 455
355610956 2374
333800120 3470
339944449 2327
3206601 22
652797825 2176
307799479 1026
425252843 9407
802800001 2676
763938828 8198
979014167 3918
633303776 316651888
930328335 5535
78089 599846841
128528804 22760
926016848 39999
744964376 11258
3109 624625027
221183774 110591887
230100767 767
851168405 11638
347451259 1269
287100668 957
100657849 5163
858987361 3168
309931570 1519
132691989 50271586
580201127 1934
2165 573783867
452836266 2837
356771345 7697
964233793 17232
3548 868737719
82131535 13629
200354802 724
180978844 180978843
449388403 224694202
134699962 449
336790984 2923
570342992 3728
870687731 18159
595613845 2766
71771070 469
170843919 610
974194485 12886
469840119 3545
799502664 2665
96098930 11261
124537459 895
187106113 673
722102406 2407
523773188 523773188
490108744 3035
980999054 3270
787728089 2828
710977120 3478
714691174 5747
578472815 578472816
3064 278134600
77629393 77629393
672910319 2447
140587097 4154
559201864 1864
893102978 2977
639190255 639190256
241 63242056
192723530 957
772036874 5625
199516945 193859806
180584287 90292143
454367850 12975
899186692 6743
563098283 2216
824796112 18733
43560422 176
63299895 211
533584801 10080
761970492 31986
100200180 334
980700001 3269
249599168 832
662982608 3209
611097962 2037
19250231 77
298499499 995
219708759 816
976574880 487478560
955921919 13102
667199062 2224
790248895 18734
675179462 36443
653955254 24867
668841550 13550
165074899 2066
840427124 3908
680102268 2267
157265147 2873
761768655 380884327
549901760 1833
908457883 5466
3385 950082893
4039 631083430
16594518 128
952760462 952760463
788698521 2629
336255780 1951
417247767 5858
539293440 6720
451375812 1668
114591052 550
574000548 3307
819299705 2731
494619116 494619115
46799843 156
537248737 2124
662451461 331225730
517507408 1980
342000001 1140
817354178 20497
485715994 3507
723303152 5104
58246829 541
395029851 4722
34740852 277
868607999 36000
208576506 125332982
540812668 8074
842080782 691595
929981439 10020
12342338 67
97023457 538
1060 135789042
461701539 1539
753169685 153239
712608606 612992924
62705213 1433
38254146 38254146
459466240 1946
701441937 2349
252107995 868
2393 501114876
985354979 8200
686689734 65204
674400462 2248
1702 266981425
313233990 2477
308960063 1332
338700730 1129
351263007 2012
918341696 6815
876096359 3285
970017215 3795
271201214 904
394230340 2981
861875176 5425
901593596 5873
817530391 782245670
179699401 599
689633350 3290
699816118 83941
935278921 5256
820671030 4302
290400000 968
1749 246810135
319335510 159667755
626270362 2193
4296903 72
326445578 1135
715976031 3273
788205393 2846
23399999 78
830272426 13671
2765 461556584
491 101982696
549331241 1909
41400000 138
6240 130424026
761156358 9334
1586 338756912
515953256 2559
3982 775927175
387901293 1293
438025809 4114
480130475 2365
720678481 5010
872404129 2908
406838537 2019
110068931 110068930
505798314 1686
534682512 5733
642599999 2142
8591624 3273
133665417 731
400801335 1336
928438691 464219346
38400202 128
430995484 215497742
903417932 4129
250012132 250012133
983764307 5609
265200317 1413
370198767 1234
524294143 2816
400607723 400607722
822001248 2740
432901314 1443
457909737 3146
615603071 2052
369004548 2077
955741161 3608
897178449 7852
27971 287181378
105079571 809
424800844 1416
350213340 3118
869980761 666134527
72738703 68236397
794580614 74964
930177340 3222
447523887 2378
880801110 2936
512455130 2866
2541 713437723
628435546 2954
724898856 5513
638233855 7385
475461756 2387
250199236 834
92400308 308
399477748 3751
17584966 71
694556945 2384
888844083 4756
580 137718705
861143063 861143062
80856149 326
324753441 4224
968564139 480770483
631411398 3546
711817812 3714
409498634 1365
461565611 3229
219987547 782
191871887 1131
649292788 4164
995367926 641546808
3494232 19
235914339 799
808527748 3027
426264121 19170
263107512 2651
461117975 2922
226758071 1019
133070026 24967
956103186 3187
132900444 443
699885401 4071
869704036 37927
346848253 173424127
426804492 1642
67345207 27427963
555300001 1851
713348615 633363943
550903903 1897
995102073 3317
139091077 990
672299442 1904531
397549200 4575
779700000 2599
639481001 15740
533235720 1839
652997069 1189430
411656506 1534
863101107 2877
150669073 903
856436847 334417655
703709312 5845
1416 282582444
671416377 3547
231279122 23870
266953979 1639
251345022 6674
896550062 159964
125352534 1351
285300951 951
82686420 405
958660098 5797
891299427 2971
554183873 201237756
847624679 3540
778210454 11833
616917000 3039000
490615087 276318578
192975160 1420
633759713 2219
5043 460725796
553880794 6744
862837867 10978
586801956 1956
397896895 20245
463042943 3744
740850753 4892
616137569 2115
603733359 23497
251100192 837
209128607 3464
33578149 291
426776695 1442
685634020 3163
28188 886174344
668044999 38174
495560604 2266
5884319 20
892663630 446331815
521991 2
508579033 3016
410869760 4096
503365236 5197
88915611 322
22281600 330
957302895 3191
188731560 1311
476100001 1587
928521101 8014
750297680 14931
59928001 320
951762076 14575
93825978 394
379201892 1264
134676400 43444
781012968 25615
278771043 1380
974035989 471818402
380521887 1544
960281121 4597
852697602 7471
760411139 3731
961964690 473180325
3195 583643599
90980272 90980273
245335545 1579
950606509 448670279
237654771 904
36550375 238
193314585 739
809145067 809145067
311098963 1037
439609365 5243
426497624 3657
534198083 13561
13674 526973542
943954831 3357
722485436 10742
341998861 1140
751462105 2771
794 223271212
211495344 82358
3300000 11
70887598 1221
323316779 2245
521232969 2194
561961199 2270
476258239 5955
561638164 561638164
3103 766899698
529704873 15057
411430592 10294
464661175 2231
300453223 1374
555901737 1853
565668573 2324
814488312 814488313
75176701 435
567727794 3447
785206449 9925
974824290 3322
712872922 313259620
394843966 1753
706783919 2588
512572671 1766
729302894 3313
158399472 528
615771036 2654
91597802 2641
50316399 427
569726899 569726900
838523929 35761
300937719 1129
5591335 89
785206779 11409
669417190 2919
633812556 570088896
14392669 167
214454039 98361068
709318457 5679
383345296 1896
146374034 555
350913142 1277
535453981 7572
3049904 15
186164781 66082
726273001 3330
782887463 4314
216570121 905
158658931 608
286801083 956
193025563 193025564
1336 202638918
11980061 307
729381840 6920
831119375 36552
676917818 4272
665946042 3786
596039261 2639
555298149 1851
177811891 2536
311401820 1038
914593536 9508
812569440 3616
20699931 69
748063070 3246
635099999 2117
290473140 1340
852921937 6053
581577294 3349
861335255 571166672
518397578 518397579
834037680 386212547
310551634 11859
64747249 29485858
255 29655425
817202432 2724
766361334 3517
550252767 6536
559198863 1864
59738868 444
982566003 53698
823132811 7338
762910994 3774
498484835 2356
598845101 2611
344100677 1147
981390081 5932
838520510 2830
622007263 3079
1508 222120860
883453544 7137
1943861 10
558492492 558492491
439651284 3596
5827161 21
5684 668137981
485017965 242508982
659550946 9666
781882433 3632
695554855 613869447
226359843 1246
200866670 1018
270317440 4023
35 5079364
231924224 896
44070783 4954
31112 526561831
2801 828047135
81101817 333
270045495 2142
754345370 4796
303384711 3129
930903103 3103
935247320 5810
715926749 3025
543577268 2115
294725959 1237
813301953 2711
886019185 3708
468664196 2002
338399049 1128
69554480 340
40979191 366
101032088 356
379292144 4697
142500944 475
910852354 5756
335949184 2582
2249 621194741
742992977 3066
22073835 645
189099413 1057
366087210 1919
799638448 5264
547800721 1826
697081152 2561
969296768 3231
267196481 1701
934273277 446898460
673143573 32734
231026896 2224
436857428 6880
66604072 301
364428612 261425467
773132443 3174
497245905 4027
423432800 2075
944255683 944255683
295665449 18825
764099774 2547
668398101 2228
826619540 40940
48061 696942321
923624109 5055
998203200 5325
967300508 10471
2139 392398273
878758828 3676
335915584 1264
33963983 494
438915961 1762
836829774 5671
190499366 635
835792774 3773
11939 433703134
12274235 78
109363972 373
101184654 30133
966 213745614
141803560 842
735840520 296059113
667871885 15805
465847489 3102
449701699 1499
552473619 2554
893099999 2977
55340162 21310778
529652171 2436
27300032 91
207300690 691
742565511 2727
902081278 8184
905555427 12247
779643019 9702
384719140 384719141
608654176 4277
745805479 3430
134251409 560
849291881 19834
196654391 792
56 8144394
39167182 381
709523811 408860002
491633641 114360
754502321 2515
176919599 660
14227667 234
623740733 2557
877409940 11530
184149901 1140
330234754 165117377
170253635 13524
59131520 1072
148818049 746
970078626 381959174
115364604 1553
422745267 4669
658041157 10134
315989461 10932
752582603 21236
411899137 1373
534159629 2466
773575369 386787684
818100368 2727
750229824 9127
372440912 3440
689097702 2297
18942 637322532
200913721 1521
600231034 64840
8493 763970866
267402528 1052
850353312 10777
22010399 75
561681115 3243
339979935 339979936
740397532 2468
461209866 201133554
503315395 206313560
533543822 3598
978303196 3261
360300012 1201
740104001 6364
685006571 639543996
234673176 8733
229215455 55433
312706960 2091
330093752 2013
372658974 8515
136687657 136687658
710100001 2367
110846081 496
909845056 7264
312001541 1040
300441279 1504
132228024 66114012
824397375 4859
921099490 15163
367761880 1455
124604336 4008
553835227 1924
549180951 127037
800665239 374927259
390718917 2593
359326756 1986
778765709 54482
80532196 58374645
42900282 143
594601938 1982
194922328 3441
867368713 13795
527058424 3242
18643767 18643768
9914424 149
152594840 808
603449097 2358
370500000 1235
768420783 6249
940598530 5569
415829265 415829266
128885080 128885079
72360198 259
275466359 3770
93659826 707
665526750 665526751
422710314 417325678
967238058 436594264
104573533 633
157056166 541
929626923 6137
889091714 6815
308655268 112617799
265388075 265388076
746099531 2487
724248401 7796
382198725 1274
921342780 57301
297301514 991
867121481 4094
694389607 2948
581698061 1939
376243595 1477
221654495 221654496
166023716 3092
60899798 203
724031389 5541
469501084 1565
252300840 841
218399999 728
605998239 2020
981897211 3273
149828719 663
987327895 803623973
76500128 255
741664371 370832185
958800441 8684
485922107 1724
614785411 3031
308270395 2595
416177055 2485
814200242 2714
252581757 1084
454650686 64189
590383959 2184
423001411 1410
191537125 1625
231474423 1354
488410169 5843
844483779 7027
623219550 3595
989656134 494828067
35100000 117
984910759 962864271
217836731 1018
841479129 5127
377740010 1850
854420805 427210402
917693775 345844616
408446851 4270
5592 925772376
141822884 972
812544044 10526
922098424 8178
514498982 1715
699215207 2640
282905854 282905855
322579869 3298
855236224 10402
3224 896629879
962575472 19545
437689175 1925
271736924 3417
276730296 10266
163188416 2144
318202134 3246
716566105 10063
984777785 319644
584343596 4835
434402556 1448
516299291 1721
544201815 1814
735157856 6271
478221030 1602
999647850 3450
423001269 1410
505105966 3015
125700418 419
517152442 5759
115803800 1544
933905141 4121
697160832 697160833
210586644 1844
230700768 769
838228928 3116
7538 550060144
28949359 14474680
14022342 54
200866834 704
842753626 4598
525301752 1751
532487872 3892
300506758 2401
50716057 331
144377275 745
871775279 5917
43799889 146
954896817 3183
278414091 278414090
355532792 1864
226118914 5346
17399969 58
849219739 4137
831480647 3133
275555532 1708
654151938 8615
262699888 19132
582983252 40561
884535297 4096
876303675 2921
484546437 1718
449590194 163567564
733048219 366524109
205082423 834
366368027 2708
720089925 276062651
132600442 442
703979640 4563
386374169 4339
853799799 2846
675903101 2253
672031578 2953
209555893 1833
459001529 1530
3168 834671980
498041665 2874
795939252 6978
456418559 2132
185696931 9028
772323820 3140
57638261 799
359101197 1197
516003228 1720
627001868 2090
1919 364656242
618001504 2060
816702051 548086337
330848424 138414654
880452138 880452139
494093316 6389
915925671 24530
777205585 4248
1575 316044294
322760099 9871
775319999 4544
171191041 2213
709450049 7950
3548 646363996
11593 755967573
2960121 69
715504107 11281
233065175 2424
14399999 48
1256 174269081
250258027 127847211
344101551 35682
743396572 3236
924032712 451864495
535731134 3587
370729858 185364929
475035105 8918
999986084 499992146
455529554 6891
303900999 1013
434144171 2564
829202742 2764
405182399 16800
27379 444384805
900870608 3278
7500000 25
367798774 1226
863689483 10832
534895124 534895124
535203140 1784
386011483 1889
357841477 4168
553714416 553714417
136680404 541
826226700 3926
8592636 38
28191001 216
49550516 1841
394198687 1314
678558400 15200
398515482 1583
812584587 406292294
886714061 6738
529200582 2599
2237067 21
904050866 8958
70182160 68736003
469513572 42513
52479687 343
270892502 2331
441538655 220769327
124323107 85038894
183301084 611
631189871 4707
36404407 1438
443537421 2103
235711738 981
12059664 102
361162537 1604
694043570 2794
155447530 77723765
673102405 2720
464717079 8212
826226338 4406
365473279 1280
107736191 656
443698736 1479
580640008 6616
654901981 2183
885447074 9673
883935727 883935727
561921835 8059
947152901 4861
959996165 4313
971620987 6353
382956939 3616
159600752 532
612171629 6030
200849230 200849229
527409380 3340
258900863 863
529212025 5802
577732302 9387
88793580 436
636615224 2325
202199326 674
722106797 7794
718314519 5390
827336463 413668231
649405231 3178
780597200 14855
462238829 1682
146183207 3721
2069 401466691
937352567 3733
514198520 1714
331974255 14647
662777816 331388908
468299644 1561
165507607 1452
820160987 22970
18871375 5575
807298617 2691
760900207 42846
416398613 1388
139143991 126889117
604320008 2146
841800650 2806
38198677 359
984828601 148050
806124542 269920122
292136097 1654
848467219 385644977
851574011 851574012
161175660 80587830
594550265 8915
321577772 2739
671056493 2542
226103662 793
994453656 11785
473646728 13985
500356339 1903
626698790 2089
44908346 174
828802662 3511
753002049 2510
188750519 840
377547456 1565
950496109 9764
963152180 21337
348081470 10763
5759 552873068
267374315 957
701245493 7153
882898306 2943
848814916 838565726
913203043 3044
703192132 3811
810901253 2703
102169303 758
711329504 3814
927900000 3093
580802025 59924
9229050 35
59609841 335
684299271 2281
611819824 23098
786102128 3164
662698549 2209
421501406 1405
993901566 3313
127204307 763
594396530 2127
83392976 589
750128525 18234
942164046 731142620
13746495 267
915903053 3053
389427284 3148
139201216 1504
543645248 2179
846286525 7541
672 162906784
444934036 2405
7200001 24
835892274 6385
121811148 439
562444992 189550878
704139802 2896
611373780 4938
11658602 46
19626 806181689
244813974 244813975
776251873 388125936
915769596 429852994
297071045 1022
4169 548154373
823910496 4160
523034361 523034361
548689932 2764
511472476 4779
2801 190297139
38447870 19223935
347700001 1159
827524135 3863
833971341 3737
128878990 546
536359264 5629
52192772 207
377209871 5508
231401163 987
450943687 264535
2093 355462772
453648829 49527
532801775 1776
117302712 2136
767569685 22195
30669599 160
700306272 4348
851401789 2838
813795624 3775
921778762 455371936
149316418 56856496
901796994 3006
484545783 484545784
759469074 20618
296972830 3773
162965069 4963
868982719 434491360
245699182 819
332693041 1520
888597660 2962
679585031 3668
593691155 6566
931351793 351445509
149158734 71637797
646380344 4447
697666354 3814
172447682 737
38035901 350
424311079 1874
158999737 530
745955162 5062
730758829 10259
980875127 951357541
189713664 1296
583957736 3437
38700001 129
26000890 96
655380748 3983
1845 551963115
676502483 2255
411428772 9162
600283527 3061
833092845 9292
79157573 338
549768154 1946
89621469 2230
485710995 242855497
615046804 2293
999763789 499655348
51067494 6343
640198393 4036
460045985 14204
325917537 1583
95413996 419
294206246 1478
5914 677455856
32462335 16231167
384150279 1901
183346853 831
396783511 186002158
380321592 1477
717548497 3199
588496376 3171
1480 181385591
529097163 264548581
745104317 3534
206102361 1460
752614252 2882
768104896 3855
171215820 804
5579 503296162
1339 267295197
836477586 4052
498335041 519099
324648838 324648838
285299156 1496
472202255 236101128
314345900 9130
157908189 99002
586801957 1956
199652625 969
133412401 1800
990970982 5113
594111822 9497
241416901 241416901
507298599 1691
573781399 3334
707702176 2359
888764645 3234
765609194 2872
583570432 4914
990303301 3301
501621073 14232
827133120 4455
17837 995916262
979636222 6549
262321731 1510
274211351 2065
132305731 590
838932982 11336
227700353 1408
225407637 4563
840171754 12541
95 5682862
714815344 7227
368803286 1377
243641762 1066
782402609 2608
254099557 847
890399529 23553
130974801 65487400
514499821 14156
938097737 3127
373316181 17461
169524928 2277
679769523 25868
138837636 684
407264631 2037
21327272 193
102001581 550
272503117 1017
400499633 1335
832618360 4280
73156086 73156087
113400379 378
958796782 958796782
230708393 1517
271349615 1241
963065217 25679
148575726 1873
161409121 652
259740534 3414
87840333 316
573598088 1912
677999999 2260
607498470 2025
581799270 3562
153299948 511
674547994 4114
379800000 1266
56947696 301
647642293 52526
855597148 2852
351982290 1459
893502456 6692
566401887 1888
171859399 1203
208016425 1386
109717334 507
676281597 4773
451275378 3607
88634545 456
878936111 3135
267491267 102255111
74322805 906
380714388 13000
1713 337178355
372713967 2703
777628373 5279
732040901 7010
552645126 5081
378000993 1260
14873 440151944
380109340 2437
13515660 60
64689600 240
270422792 1233
944589879 7164
689317628 6461
474001581 1580
126805000 126805001
739988765 362722400
7906 84578388
804926665 14052
787956332 195910
376652629 2815
448986454 9630
561998100 3634
7334 551194616
726494238 4278
228424526 1225
896413736 5956
320400101 1068
132824758 1513
986804104 5331
34271490 298
571935925 5224
724966335 23649
746102488 2487
397801325 1326
863381281 3936
413280207 3086
24411207 137
792102224 5467
130652 775385320
934910208 31488
995604319 25150
23057868 287
194810691 667
91800549 306
802418167 9164
2329 75648249
44390222 260
381293286 187724900
952802463 7291
964332729 932576835
101001662 361
734014256 16719
923103078 3077
884979342 4797
845702365 2819
12968 593597232
614858894 3430
884330933 103141
361362900 1425
272760151 975
799767036 4231
447326444 2932
76170824 76170825
342902264 1143
401113083 1964
323616671 4770
352354292 1980
374699999 1249
78600261 262
789640740 3745
940116548 10932
608912985 367256981
338499281 1199
744899999 2483
79076182 544
155254425 1864
530151700 6975
61373671 30686836
612536138 612536139
302826970 2638
935859189 5969
449920516 2772
892034485 4402
122446088 6978
499800709 1727
190491165 1409
489036746 244518373
295554553 2278
887097044 2957
239700799 799
360646722 2253
558845383 279422692
41999860 140
289825075 1621
633037680 8881
3351 958302225
908116826 204873
766860838 6197
852551798 707750121
739285596 5166
537898370 1793
55994191 690
498394824 5701
322500000 1075
570651647 3264
678493381 286582345
594091243 3694
19962 507134610
310350715 310350716
539046535 2497
3168 648397728
221363023 1047
154415878 598
139799781 466
980421083 6054
744809001 6095
311701040 1039
464341119 9104
866721824 4635
595560134 6996
114078139 114078138
289895874 1186
561200269 280600134
117203128 32920
657238296 7436
799528439 325648
875194102 875194103
932222768 932222768
783001957 2610
161467281 1070
43799903 146
392061775 3029
720808402 6337
638924288 9304
875418213 620346478
440700000 1469
970622321 4195
56400000 188
534149639 36189
170861041 10020
643797853 2146
860805451 12356
221507472 3382
84623417 323
126496335 480
180599831 602
215721038 2929
556383030 17423
661813148 3346
358450864 1894
603972961 2985
522639198 12784
292728832 1424
518012099 5100
139776157 468
304212961 1376
803702841 2679
102396691 102396691
3603 777375745
203184606 3539
621683061 2366
730850624 5125
652254651 326127326
2653 714994112
541848548 2159
620792890 5878
507548770 197300808
275336059 1698
82252718 309
514395039 3758
859197136 2864
344323722 159298189
607497974 2025
681215247 3083
845704579 2819
259859263 1616
454146627 2012
847 253573497
545999689 1820
139198999 1317
908285664 14568
582830749 13257
681998672 7184
109671656 1398
205601579 2868
992999910 3310
642602521 2142
571648812 2436
971810642 477596932
69701490 1370
186888876 3457
949151791 473841528
494698978 1649
295499325 985
567689720 2663
749329200 5798
720822187 11699
1053 74093933
33 4530675
137570035 68785017
812974501 3207
402084854 12908
328889088 8448
264515733 152972047
972916955 53964
216313072 108156536
421592486 2206
513003217 5810
798821509 4117
989594832 989594831
860951875 4375
88599254 809
102043141 996
985796714 3286
30597031 342
839645051 5350
754203429 2514
774597419 2582
689221166 14873
923769666 21208
951538202 3701
10132 779596608
219068815 30907
584821525 45836
740641024 251002625
191400637 638
273447618 136723809
213600711 712
68758300 650
332371719 1689
679994317 4933
85996169 1544
522360333 207417659
311998960 1040
163593200 1386
520152185 2135
747685829 3030
519965515 259982758
596898293 25665
450906687 2228
617646357 5198
957743629 364108
683063970 3165
415239129 1477
963734737 921015040
510553834 4039
936246581 3974
772316775 2943
126432229 86639042
171887831 621
752065793 6888
528558493 4998
382352892 8714
969302307 3231
297348148 1173
440933049 461710
860736850 3471
577498707 3971
403072485 403072486
34431546 179
372509866 4641
4515 949951485
273446412 3719
617491364 208534654
98916183 365
599431889 6352
601632023 3749
509637701 1727
876773443 3896
367726925 1235
450566792 5693
389699999 1299
610750141 4004
541201641 1804
992640220 19756
673255947 6482
101601025 384
355869814 1884
422700001 1409
52798620 384
356911596 2803
531787210 13520
289742093 3732
185700620 619
927034417 3696
6126 478460422
782903663 6875
813064393 3576
686372687 2448
636731388 4389
2290 413285460
541443721 3020
305267154 1203
182700000 609
648805861 2243
905523478 4949
872435648 8784
979902715 5284
383632464 4394
534244895 11502
147387887 744
671196150 16222
926470951 12158
284051637 1647
290998374 1205
563102287 1877
219715107 1653
425750897 3352
465097599 4015
157152175 524
501001186 1670
690761850 4182
3485 994308732
4081 807301028
633580167 2407
312601041 1042
379580153 1851
259153487 1584
908401365 3028
422830925 5825
995727049 7132
402601343 1342
730493043 2692
360072887 3868
424797343 2221
257573000 3070
241199999 804
744906532 744906532
366356329 4702
606599913 2022
242711464 5623
210600701 702
767264359 3255
95099738 317
283483474 1775
247358621 1030
936310369 11244
2353 687619543
2804 838761130
14652 987934674
676200000 2254
988194450 4540
885980019 7500
337480168 6278
793202643 2644
237176732 1229
389199275 5479
138211560 1016
722104860 46820
801647476 14198
695600004 2720
196634579 4398
943545036 9618
362306580 157380341
860099759 3870
553530374 2005
969670249 4728
507409761 78107
834448787 8754
886269465 4114
384874205 1706
263099270 877
937799423 3126
435098596 12359
103054587 585
565800488 1886
369441966 369441967
949294531 605626009
521923404 2559
292697304 1134
384470734 6763
6428285 22
786597876 2622
805932489 4306
151919423 1168
83970634 355
335032027 1612
884237508 8638
393648633 1953
107399860 358
602907496 2301
901804706 3006
877497076 2925
301500904 1005
70220526 545
63604006 337
384521158 1560
465167151 43083
650928250 7591
571811100 1939
560594267 2817
714379467 11471
399122079 2165
295280710 12170
994970342 4470
330628208 1106
168300000 561
453900000 1513
872022089 15932
579098508 2201
547372981 3212
92466 156512277
759282686 12967
942089082 8371
906835048 17687
490567176 4655
346581239 3085
110322751 375
695 80089715
746578839 6867
979499250 3265
815152161 3176
117309512 647
370114590 1738
453123495 159976749
662696227 20829
329596964 7784
76199908 254
198279152 950
324737871 11073
831561934 23561
5313 943046874
859811209 13154
66894049 263
693336532 346668266
56033 206139229
306005290 1218
167278727 4165
40769472 40769472
506617494 1725
769889765 3082
457501348 1525
4658 64268585
630583157 4361
671101087 2237
513452649 8731
60983800 6038
600598130 2002
844811152 4905
848702676 2829
81600000 272
860008709 3753
483520565 6852
355557493 3034
687034680 343517340
459548128 2655
859200000 2864
759922841 3401
979858553 5585
917969921 7168
11772 377840978
131999844 440
546672909 2465
825004517 2750
919114912 20494
181091636 90545818
798789874 2938
933602760 3112
563909981 2818
394554099 4555
34359 788301373
384816734 5822
660099274 330049637
265642649 2925
735513391 3054
489898366 1633
779944850 2707
303994241 1489
726297936 2421
935578326 3924
2068 175347402
970677313 55992
930054398 3983
277814637 3722
43297211 276
281368753 1104
470100000 1567
256417188 2922
202623245 1363
272295459 2074
188705643 646
164242324 1009
26611782 101
577500951 1925
1945 137122383
492110988 4868
377101256 1257
174501663 964
892609336 9786
894597018 2982
618521469 2566
956488234 3599
276805998 5174
13874944 1328
48069504 288
834316966 3011
620742642 17941
56136691 233
470837823 2987
213614789 1033
507815124 253907562
778202593 2594
614398779 2048
419400000 1398
251675017 4380
191945639 3691
291191914 1354381
865261675 9133
755112599 3413
337060270 4767
50845448 218
926128603 5742
460249035 5228
672396435 672396434
2058 112088087
419286235 209643117
591899317 1973
921682579 8886
563927702 563927703
420513030 22635
443210411 4278
309161750 1460
17177193 67
843602811 2812
966916710 19202
960670450 4450
78799212 492
10594 856781821
2497 247217208
424985866 424985867
468806744 2390
982411160 14090
143423975 2306
800397332 2668
1443 204699168
517438420 2834
787381216 2653
531899999 1773
217141479 2917
9953302 3453500
164473613 1611
332690749 1750
734432416 6476
793503004 2645
501911209 5004
852951295 36664
582481417 582481418
1414 317666824
754418875 16962
557512199 7740
403768524 5230
241986323 1277
270299098 901
691103364 11345
668625624 3132
832165003 3078
173902608 173902609
462770877 5231
521039366 2247
966507068 21724
783473144 101237
550829477 4726
303393337 151696668
653699337 2179
621598748 2072
410308151 1990
575401919 1918
180855752 1198
481974063 1702
639684373 2714
162299459 541
469889639 47036
8200 390422524
394201315 1314
169082927 882
470021926 3327
312898958 1043
900000000 3000
590167020 295083510
826919579 57248
942939164 8427
669777024 3216
899399483 449699741
933304512 3111
490499999 1635
989305030 476565651
753884461 5761
74999999 250
880112001 3284
135632502 558
351253619 133951003
706319432 16959
907901979 907901979
235850844 828
59772537 346
762611289 3103
11699962 39
269087366 2433
815391627 275415576
786249014 3539
590099999 1967
966786691 926403107
234910410 1295
865043083 432521541
449098504 1497
6724 811479534
475814219 3574
565164427 3274
96276657 50794775
948277512 4623
788422564 9340
699916186 2571
236100067 787
515324822 1817
700227377 3010
109243981 470
635690665 2328
846302352 2821
194191347 830
715093295 3372
528960000 2400
827872241 2798
331499300 1105
32329043 191
239368201 2230
949606144 15937
170523529 170523530
211058876 859
678801128 67597
19974 525170288
191208130 1383
875618002 3033
927301918 3091
749102497 2497
45680531 45680532
683727765 8558
772691658 772691659
914042316 4309
1354 245945861
78152842 299
952530193 3425
46343680 860
961671052 7094
8941 37367598
599703876 599703877
696509094 397429279
292262629 3374
617702059 2059
12148661 53
108707666 463
555601758 1852
559454634 3025
725339503 725339503
555477530 4271
892227574 6679
839781814 839781814
944774446 6029
524201066 3009
614280801 4816
540901804 1803
273347748 2647
611479905 8605
127087188 489
347983532 347983533
430908210 1751
253346877 1279
276600921 922
998550843 499258761
990820565 5064
374681868 1478
357990603 178995301
163500546 545
713254644 4068
579433345 2688
709774381 2685
755119728 3442
911070077 13391
774310640 14870
963642455 5768
940203135 3134
214876339 970
803336259 401668130
126756963 1555
446665431 6069
54094837 329
993435899 4277
722401961 2408
144440010 522
444793779 2116
646858192 3272
319769500 1377
620858274 10025
991062884 4357
349601642 2466
152699223 1619
548102524 1827
712139385 356069692
558668760 10335
1177 241423886
535100130 1876
514082399 2600
315000303 1050
111528880 627
604473071 302236536
800548590 9530
537314740 6578
721668511 6369
996899904 5096
185585647 1091
744246992 8064
658811345 3599
479928584 6349
910643952 5101
673698853 4388
981237017 981237016
555731309 67996
43092000 405
637964519 2280
775021071 3622
145237059 2487
957453928 3928
149840253 1640
277501163 925
788175360 3402
793201304 2644
558626069 19019
364281819 1365
531598227 1772
142163837 669
312164256 1290
236625779 872
530446826 13813
327601537 9096
278100000 927
3053 238284859
20703 33406163
450324600 8520
933305384 872780521
251999999 840
710229528 2918
6686779 6686780
380741041 9693
689696467 2641
937650294 14323
534619663 16528
272080529 1347
174574467 2858
939957199 4165
975128211 487564105
389843393 389843393
390752465 1690
682802276 2276
87677555 348
623401886 2078
772057290 2823
586490222 2453
661202203 2204
184560690 2270
136324719 831
878195035 361674185
761047904 7155
930089089 23402
777014131 4247
42580511 153
361148909 2959
494611087 4999
677459523 5363
554828145 41288
186940339 865
346701670 1165
147957514 671
661314684 661314683
5439 266132411
590046177 246035639
235201201 784
3504 768127976
994396537 5796
187499375 625
341400923 1138
488504126 2425
2578 504762088
674586656 309220903
992177731 5884
609467011 2078
969158237 13521
973398305 929721130
916968798 26646
246590509 1247
68704004 258
168152653 1692
228644126 963
828974935 15978
324285983 22671
830708830 3010
884861048 5462
402678285 3687
384520313 2519
959703199 3199
574018604 88433
568999089 2594
212678751 1149
348419660 4460
363602096 1212
613391809 2364
559199066 1864
71166684 71166683
3100463 93
410283838 4106
2492 741706420
179400597 598
416165283 4790
558898869 1863
878987297 8422
937516848 3984
337046626 1125
338907414 1294
856826601 3947
704104014 2347
924180181 5236
877688243 646510849
926118125 3438
239401591 798
89822653 1429
525887472 5456
384410880 1728
786112960 4552
154291590 855
120000000 400
551400000 1838
943122846 699499463
914101498 3047
8700 483611954
475926776 1642
173846610 1185
145584430 1578
961503204 3205
18899942 63
219049647 1592
34200042 114
84787828 1595
237668180 1204
986843952 5294
610636109 6330
94 10107068
662363763 4634
4781 480747845
967785001 5467
204600682 682
107710745 409
878027561 5138
582901309 1943
691452308 5113
101099664 337
183371550 698
995533401 7800
366216799 4312
174814597 3142
876249241 5064
225763191 2056
342458117 2002
944100838 3147
15929178 83
947705226 947705226
962401149 3208
195132228 97566114
929189370 5874
461357812 230678906
590021357 295010679
24359684 118
2445 604470188
941996049 4150
521699999 1739
100725001 30675
1954 330290604
628503993 2095
563250989 2219
248113196 1111
977100020 3257
790563477 4787
400501334 1335
965974966 29195
296839614 1216
514746433 2372
758938963 379469482
628831600 13648
626832070 2594
433500503 1445
1972 400440658
503757174 3581
28100 650577284
206700908 689
585778097 2577
731702440 2439
143897332 493
111804270 538
302101006 1007
18250 832656250
631802105 2106
387622821 1391
5181478 21
364478743 6895
780484573 40068
184080297 184080296
894291155 4356
954196723 477098361
95003495 378
479820190 239910095
683073019 8061
990765690 493050773
756248510 2879
45173187 286
212746377 3342
74524894 38226578
677398691 2258
161937847 1323
162818728 591
838690524 6543
238460469 2709
16646397 127
914669659 708604898
808202443 2694
690169468 4511
176015667 925
314610504 4316
254496061 1404
712607188 3055
690804521 2818
615403132 615403131
975853065 25387
974614147 487307073
731402438 2438
977098485 424581644
3462 909267485
343499132 1145
963297135 3211
956275783 4687
412476949 5022
685347599 4200
17100072 57
535801787 1786
385526941 1545
125677475 1548
925973100 5175
911118611 3481
354402513 14899
20035962 583
133158950 46415533
331181969 45364
89318073 44659036
313799888 1046
680385281 19083
34096167 17048083
62140449 2195
812401553 2708
65776474 635
527398885 1758
274498565 2585
368131915 1444
287242514 1383
463459983 4657
426389263 19526
734411340 7769
571200001 1904
703199999 2344
625202083 2084
531829831 5101
149226523 1618
323168899 6781
920865390 6706
763199999 2544
678411720 5057
403153969 1810
184601501 955
229470828 1938
93640138 717
648747171 2439
980598836 6371
548102120 1827
803437581 8465
918169981 6740
260906653 130453326
277349475 1105
974996822 3250
876862430 5139
131182115 131182115
191399655 638
704743221 85540
239260180 825
461698607 1876
654313033 2232
152699490 509
316876810 1490
541498196 1805
474302926 1581
142799525 476
689700000 2299
202799324 676
11203 284586385
744000001 2480
751506037 3637
459203691 1907
191383171 4483
584700115 1949
210082978 949
236400000 788
324739799 5112
121363799 421
472896006 171116975
942153420 9035
61294948 507
913771044 4396
192278551 1506
127403640 1092
860512066 56931
394566625 3798
176100210 587
16245273 8122637
434134764 1844
424199155 1414
19199936 64
652650353 326325176
372945450 5025
630897898 2103
59281362 217
460502160 2544
22615 375137620
994192598 4072
653781805 326890902
715499814 2385
931636546 3241
427030524 213515262
654 119036454
522228187 3678
419999234 1400
743399297 2478
436163677 1612
967940447 27816
77254547 732
212722967 2512
233353024 1711
435801459 217900730
705056489 3691
998871391 993098712
812219718 40640
422399094 1408
579298801 2259
627947533 10212
986396711 3288
456756745 1789
23780628 80
344987049 344987048
208588960 1112
25200045 84
823805100 2746
397036163 2758
406076587 6018
128224536 814
756629919 22418
553 164610003
335313587 1234
240246368 120123184
391799275 1306
990299999 3301
290121580 1089
8775 127007355
3078 76152037
907057375 11246
95115557 95115557
968080321 3480
882968210 5494
935927941 6564
230787444 31719
520000353 28458
836113485 8264
457810528 3247
58451141 219
363719145 2191
6567 703732991
542439087 1846
830212923 3542
1191 130010779
777646192 22773
228927726 228927725
45345682 157
6164 392292144
3179 515659232
959337156 320848
308586576 20941
390768989 195384495
87839429 3090
458750500 16900
237224363 10023
180961395 655
76200253 254
98777539 844
654299131 2181
34090279 196
145569259 734
560385381 280192691
75748126 43870059
402219049 4190
958009244 958009245
389023652 2782
416155551 416155551
478882880 1715
355780262 4883
804300820 2681
394088881 3898
963347083 5567
610415777 3318
246599178 822
492642693 3754
319265437 319265436
111994941 417
355105777 1691
222299519 741
456008604 1684
985498879 5586
112395300 870
669003742 2289
543412479 2938
952993273 34419
347078978 1267
912995941 6605
172800001 576
1941 448110271
1076 272909025
139694108 535
552997521 2618
188332759 5204
999813634 8121
877908453 877908452
53993 932788670
443352194 2145
637449701 13628
115800000 386
368384569 17058
965103216 3217
1257 319771746
866598226 4215
833183890 9254
273607229 2405
574236137 28113
841502805 2805
86400077 288
638663532 42276
425278411 4890
191700000 639
877296907 5238
565239924 12833
484899154 3334
265280051 3074
465764351 1681
146392573 636
128397331 453
935902260 935902260
704107878 5967
778807334 14558
716482614 23874
792863244 5926
84618721 288
176921793 699
944901888 18415
3540 676523395
101783267 461
660929063 269943055
925203083 3084
356081363 2685
179400000 598
182702885 108577169
411891859 1718
541055398 541055397
654498127 3858
586226114 2123
786780919 3059
575481480 1997
789302832 2631
314399544 1048
373645434 153545260
5702 261651169
846683037 5637
30000012 100
341797171 15730
585000001 1950
1549 372350005
591156510 290276852
721200286 2404
269231212 1094
1437 430691892
65706290 65706289
282000148 940
770342483 385171241
438690302 3619
567622896 5801
840119635 30838
78066115 39033057
867604635 4667
84321305 334
316743663 2606
860697131 2869
584098053 1947
911927973 12118
844208279 3660
764346156 101580
17090466 883
474093036 2949
294714341 294714341
889374625 64616
993896688 3313
402050269 3070
834833951 4811
480247339 240644986
3229 927225766
651090595 3678
503450108 2467
419924268 2444
1491 434584752
642594793 3715
358768672 1504
117900625 393
672184583 3017
210832867 1337
825315360 14640
351736775 175868387
670218277 670218278
7730 774636834
874797784 2916
743256500 10022
6187194 21
82171216 350
21853113 98
284853308 39493
369299588 1231
38597846 19298923
717379199 5400
940285619 3590
696007453 2708
556519659 556519660
806534876 5899
111351647 1081
335401273 1118
583570965 4215
816901253 14958
306665153 153332576
496652116 8265
288031825 1496
522169599 6400
103822746 2429
679274849 11675
75466563 257
946339302 5957
972709383 379081176
941811407 676532482
221204159 1726
299534803 9427
656073710 150429
77220939 307
504085397 12314
21300040 71
817843617 3741
798340195 4657
538565711 2064
955181109 477590554
102525385 1464
24333155 336
816515215 408257608
342416135 2990
984663635 492331817
80086168 423
266128495 1137
980402476 442646846
43419569 53403
25395948 119
632676709 60846
408416499 1700
55060189 359
889461374 9631
920258321 9592
395009355 1373
452123202 4558
841647257 420823628
989907301 494953650
60246317 3068
792523568 542968552
346799753 1156
708903920 2363
693517289 4066
11113911 39
5252 770420332
281700000 939
17642318 389
621477381 19529
41935037 572
375901252 1253
585789456 550554
750602501 2502
871969280 34048
380399592 1268
920337885 11987
543710982 2533
55861945 282
2428 288743270
581659056 4752
917017595 3684
64767907 294
863321130 11403
486228351 1841
899717234 899717233
46553991 482
81900274 273
713999999 2380
115165069 454
797756847 18618
220635480 1560
39275801 292
339612156 21489
526162103 1768
613491788 4039
889227087 889227088
800003974 8393
342855714 4636
33357628 261
220039292 1041
258558769 6136
936603122 3122
988562602 494281301
65012237 318
806304363 7097
619264240 619264239
288086497 3152
378357039 5689
736060620 6551
1817703 29
605672700 3986
485913870 2070
978746190 5870
419186301 1450
971035853 11283
55838903 193
438251751 3189
516810550 13550
476101588 1587
382627171 2852
426238162 1778
222568683 24036
741601190 2472
689880266 3472
237456664 3723
759898388 2533
123987555 123987554
46088401 386
4529 627870714
253990777 2246
189299368 631
51090228 261
553441300 4035
861129121 5920
35157407 35157406
296964804 296964803
957156109 6628
641336205 6453
975857847 12581
30611666 10911530
829946270 3577
207930927 1057
356699228 1189
10599696 97
928799978 3096
335942060 1474
646016337 2851
963045656 14169
164100087 547
329829088 1148
970430364 7482
465359922 2873
531916979 2006
189472187 9104
331130413 1497
995250537 50344
652101544 2190
298200994 994
997002363 5966
73269456 73269457
124142340 1022
637084558 4533
99813019 1418
954781091 21102
987196861 987196862
53099824 177
742503877 2475
206778291 1379
26720824 411
415669478 2114
629332592 2128
495128310 8490
790672028 5516
361084866 23206
909596967 3032
6473 948512662
272295228 1514
85322924 555
513846213 3782
179699401 599
33304291 276
613830505 10664
170596439 840
567000354 1890
577861226 33178
7836 457383390
399482527 1514
454431071 2029
828406836 319846624
50399831 168
969608606 332503038
126780916 15102
19426096 13445725
194484821 165059
33599888 112
1203 55359654
7039 745115152
929803097 4746
606900001 2023
367103051 1413
941401553 3138
8214 373312626
303415502 2543
796723868 3981
819365492 8258
165581380 653
587428391 2478
267418661 133709330
546601061 1822
106157248 80692896
151403314 526
366292495 183146248
401099294 401099293
832371384 3676
495551271 1733
34846944 176
804217527 2742
3817 788183781
609344088 3061
77601385 9954
411866919 2661
655914615 18034
999998573 999801464
269469362 191344877
201976439 31216
191220889 708
825457939 4302
48703896 499
44942311 215
144445880 2007
98001990 1568
829923270 4045
450381527 2315
994005589 497002794
3573 77756058
879597068 2932
507577949 4059
120428811 430
371736374 10421
481160339 1770
921996057 4204
891612831 3442
301531891 4459
769171326 2989
120641645 60320823
302226404 3017
264236231 6073
634767947 317383973
200223558 673
627897906 2093
631281839 4560
909291822 11341
5925 633844650
422184520 1566
467740483 3335
144666137 488
484499999 1615
715797613 2386
894326271 3207
678676769 2464
205088370 3755
546045101 1967
844105857 5282
2935 793176580
919825844 7924
100200029 334
345747478 345747477
908986319 6852
337274009 1135
565108807 6094
87609701 555
983989753 11483
542184508 2157
177697284 144765
889200001 2964
3093 605103958
207421416 1719
5928601 2964300
490500240 1635
180790674 808
850960512 6519
181819406 3143
383556275 3893
215228597 3198
261695299 944
184879188 1118
520013832 3236
103638817 369
558600547 1862
75910769 267
338660085 1738
625358879 2592
750302502 2501
209257771 978
514500000 1715
580930063 2288
214800274 716
506761979 2490
852440881 3047
534543631 4090
591234570 2744
181393750 1143
374812484 1621
129111113 61316464
431098439 215549219
976171242 488085621
1711 498715705
651329391 32653
211554369 736
314700001 1049
421864875 1569
705181220 3021
913346732 3099
693900000 2313
750496961 88502
925078673 925078673
879460188 5767
633493626 2661
74018337 355
1488 390596572
250204816 972
432880370 1872
2042 561598970
649501980 3396
448491767 2162
231662734 231662735
611252411 305626205
636544332 8357
531998626 4154
395544564 197772282
719702585 2399
990924834 32343
875700001 2919
249770975 4010
932506429 12068
878343396 3529
949200000 3164
508451719 27785
600433743 3367
781504737 2605
61128236 61128236
889270480 99694
476740672 1749
20738588 81
232957091 1198
471287655 471287655
258188964 903
815428061 8477
743691054 8267
293640281 3125
16448383 158
579184199 4200
368953323 2292
246897504 1008
575751919 17513
282128177 2732
483647483 3371
849254699 849254699
15757559 168
936573428 7673
207500296 1092
77211508 461
43529686 784
823502431 2745
560998129 1870
435598127 3024
537458916 3301
164824566 4425
472919023 1734
466389335 2478
29680770 245
916194608 6244
51982762 839
525002342 1750
976803771 3256
490642487 3675
429252402 5381
274785930 96891
401715423 1357
14916151 58
12515493 67
962249129 5672
804257653 3943
1253 313447540
247047293 123523646
58333793 352
446292482 11063
24151302 23828
757570203 4653
668501987 2681
932699411 466349705
763498732 6049
868311945 18668
81042277 81042276
698702328 2329
788221191 2689
193593259 1189
92723373 524
731909597 3538
317947521 1408
517800662 1726
346266647 2478
851992584 3083
737285635 2955
387839452 1895
723299593 2411
885350030 3887
145916936 1701
629070903 2919
730045091 3486
805497225 9895
20892361 604
469115509 234557754
756603579 2522
953634453 4599
137186388 97398224
643733037 321866518
45826181 839
6108942 21
48236647 21386771
137700458 459
229139846 1381
470536693 2447
682201701 2274
517412064 2301
634014244 2897
967196827 3224
412878530 3667
714424107 3823
231127855 772
674171112 33371
206898949 706
112624151 1961
661736747 3071
983703278 3279
183273231 2299
968490998 15617
129695835 64847917
978993067 3601
658776535 4093
101399910 338
66848 992492256
265910693 1006
974687123 8766
483 115959123
913801208 3046
261774602 1054
882333991 2963
856197145 2854
919626914 5515
438202284 2379
318184070 1322
287700959 959
520200000 1734
707165221 707165220
871759925 3103
205747333 102873666
383126400 8480
768514138 2610
18540 748421519
10226 846356806
872555190 436277595
537900864 10389
798421151 2823
959728240 13214
779733137 2659
396974094 8009
427252719 6225
2744 304221938
620273506 6382
773752000 2800
700201741 2334
617102058 2057
194846468 1343
794910031 3416
46200021 154
446876850 2135
836199852 5982
533563862 4639
703197924 2418
444000000 1480
167456406 817
993903226 3847
456164414 47691
63924048 259
108617455 506
55415531 1101
774917831 282986856
750604584 4387
25579539 471
727313855 3264
654320722 2594
527226882 4641
631813603 3027
502276005 2599
5699981 19
580498064 1935
46176659 250
45652510 293
11989394 55
761701075 761431032
184613127 1112
746209731 35109
765239993 8149
174900150 583
252778348 191278230
302048698 1104
304498984 1015
136878060 8763
622797193 2232
519264331 3965
511047440 4670
593367500 86308
371584592 2051
515067206 515067207
910547999 4000
274663417 1589
304872043 2450
5956489 2978245
885465554 25087
245274771 122637386
777160013 3347
4820 394919308
9640838 52
5396022 190
988 211469593
600963194 2171
302295388 302295387
222361577 838
990599651 3302
892718060 8996
545422219 3535
519230791 7830
242267109 965
817315511 3341
17815259 8907629
2882 586019891
367669166 2936
254925535 4682
539528530 2471
454443498 3455
398751788 398751789
906969163 3597
461693151 230846575
240599999 802
395365840 5817
906278492 3287
325460810 2438
610201769 2034
325 90644450
213429657 7349
37048458 159
122154048 808
237900446 793
921596927 3072
71119105 71119106
455609532 69690
914363393 457181696
704789175 6275
336219793 1141
965451601 3690
999474774 4689
178827701 890
26 5220410
758097780 2527
487939760 1895
86960677 43480338
284423508 1233
246015598 246015599
557855270 4802
855599674 2852
650584375 7916
860742706 404333256
79143001 930
465299439 1551
538762805 14103
705003566 4071
413212672 3827
87798530 339
750496882 375248441
885449290 56499
747606443 7091
477660456 15348
372900000 1243
514336200 4055
52800276 176
270000371 900
240269414 6715
596692091 14524
192604092 165885397
6900024 23
239553783 1654
971805045 232249
849902833 2833
33931276 16965638
2443 566350918
84156021 479
158999471 530
244200813 814
188371075 1657
745500401 2485
754581599 3600
341087692 1702
987605419 828088498
3535 922609691
921900000 3073
364501908 1215
148773994 74386997
856197147 2854
827417557 5942
401581031 1894
780223599 3952
351656052 2654
863406880 9316
77042683 282
29748706 933
395062372 1749
968287950 8730
84634477 814
123351695 562
767652112 767652113
434555862 338446359
669775730 669775731
351761145 19576
899273824 5157
513136887 4122
452028864 2136
831793001 415896500
563466830 4937
286241933 1187
671269187 4206
379498736 1265
834677955 4361
42441954 201
131190030 1490
276900923 923
310744792 1197
633723739 3287
960420236 4659
998155513 998155514
42302571 410
113576912 724
389165330 1405
291040187 5857
629127114 2906
111780761 18655
101180937 3037
32469 982725298
509167542 9893
12551399 475
5442 452045172
873902914 2913
222942164 1005
2573 478288251
117900761 393
635401977 2118
527401214 1758
440598885 2716
324039071 1238
927296908 3091
817204734 817204735
104335901 1636
373528350 1906
810597436 2702
444127770 2270
63 18270630
591260115 2449
725945007 5272
680782304 9902
855 176594480
372600000 1242
157205026 1361
92362582 92362581
527400456 1758
701194088 4627
664839280 7180
709438929 8812
398938335 137674495
503703320 1679
79065846 2389
222900454 743
4738 929150228
156287583 78143791
820438144 4392
675002250 2250
645512942 510185415
854950794 14866
351101953 31872
465301550 1551
338101126 1127
2833 514654112
642776511 9212
160946171 1044
823142601 329919896
575402799 1918
478448240 6439
139760377 568
730851341 9663
442201475 1474
540251166 8945
952040921 641020500
6488328 28
560777400 4275
106509523 653
102600341 342
949394896 13658
933604694 3112
898197007 2994
895148960 4377
742463226 14159
883197056 2944
392933488 28342
613294530 2734
4602 926253174
334884103 167442051
433384490 4567
338662659 1289
228029597 1514
106571630 430
91667977 497
573593687 4463
95099682 317
315105729 2519
978514042 3482
666337349 2370
687587060 14860
162803301 557
631800001 2106
5266 881175777
110669105 812
679202265 2264
445655219 1635
878702034 2929
767997520 4839
947787750 5250
189429705 915
334500001 1115
848403993 2828
801344587 5563
223867936 928
377336718 70583
723648058 8747
77915213 299
646497845 2155
393757537 11069
397959600 3246
852001214 2840
38699905 129
518003555 26564
832002507 18459
471600109 1572
163943239 1340
92100000 307
925965951 3458
475683080 2477
358055317 3036
482241457 37196
737970268 737970268
285569371 1813
618950222 3511
446137523 5239
1979 520449294
293372430 8422
972774056 3768
527307585 2106
369302587 1539
993836095 6644
519994177 2353
675984430 9279
812402708 2708
803997321 2680
190571981 2228
822013081 2820
399301331 1331
178394730 178394731
2162 391636014
67090842 4662
210068041 1092
750900001 2503
205719113 205719114
397678788 2394
168837593 968
489746529 244873265
328151423 140349616
892407186 6534
476092441 3494
855501851 19815
278381285 1718
558598728 1862
82296770 670
865071804 3965
982348354 416073
90900248 303
581535471 2296
305999568 1020
970590813 851263515
275171015 4792
530100252 1767
829234295 829234295
723000015 2410
445381141 219924572
340974835 2281
140849264 1119
4890 679965109
853 235398145
346966097 1456
385562101 1650
501586823 5586
947600650 6191
957193932 13164
685352359 8932
732001775 2440
175880328 1352
697452376 11429
973867008 398250989
213956805 956
332893139 1460
590953230 285053031
644790953 63958
2778 824809539
299239466 299239467
161024947 69725417
932938061 7484
628334340 3505
191033258 722
308422480 110447959
340125341 170062670
484439505 10678
722697592 2409
396549900 2070
553143435 2689
309000001 1030
352556501 2749
742499369 2475
788112572 4027
863332872 3329
411982373 411982374
353400554 1178
22199968 74
68561639 6046
862760467 3282
807130349 11832
283425409 7056
98690319 3320
1465 432850365
174004093 603
829530041 4532
853763730 11940
219261171 13543
314399490 1048
534001781 1780
612253043 2585
743099575 2477
175290874 1325
452076615 2147
319715624 21861
434399767 1448
764337537 4612
383889633 1876
666601078 2222
267117425 2744
459996661 1824
263915225 1015
35687574 151
572708929 3545
880174147 3309
88200000 294
343078856 5363
497850912 1872
50184710 409
565798114 1886
183345887 683
593600865 3081
78900193 263
131824869 57629362
201536658 846
14143 349520853
379801265 1266
367413006 8178
701997883 2340
271672666 2131
325315099 2197
990469937 9391
892555270 6987
225740629 112870314
836287416 5112
804597317 2682
528898238 1763
731016080 13278
700222826 5639
1242 273670875
341106039 225694855
8099979 27
556781259 4507
946156904 7852
258096570 1230
152100112 507
3532 896863100
285791656 2121
909688059 13256
935683857 38321
352306876 2773
623597011 3418
982823069 9584
471698295 2237
858321433 3434
453823689 453823690
1561 303020928
6849 397735128
896650870 3695
915812250 10747
446540676 2445
119311038 592
15299966 51
207904982 1859
1327 269873189
605445786 402779495
613321553 306660777
253942712 126971356
935357701 935357700
492554383 1712
239950391 119975195
890954503 890954502
385737384 1838
209007234 81489202
957302434 3191
728611525 12132
916217195 4819
496466091 2742
80684264 40342132
69545565 440
370252801 1800
470911408 3115
833655747 28721
408819994 12100
633381047 519230300
418139047 1804
669096021 12639
285558325 122155425
791103528 3467
357061858 1618
671699249 2239
506777055 1704
725276755 3237
300556721 150278361
757743736 4271
464101547 1547
167777327 621
226288698 1004
997678307 498582391
563441943 4804
294109344 1359
339362865 1215
240600744 802
439798534 1466
283522104 81099
879427625 9897
80294833 795
440321778 3077
819002730 2730
35812597 158
542397922 2352
367472109 2137
3894 826467170
270592678 2723
195899941 97949970
176148689 638
189990250 1207
881576651 440788325
955788282 35514
753714589 5352
327267331 14044
457443816 1535
302187007 2528
676803877 2256
690299999 2301
416861775 416861774
826200360 2754
609332325 7116
973802507 486901254
221047240 1908
109086547 404
204476399 1800
795113837 2880
898524879 4031
3345 867669902
36911682 18455841
811718875 3031
295061247 295061247
143204229 1739
14131063 161
127799574 426
558536874 448637018
921900001 3073
350522523 49293
754747577 3438
187578352 2287
880752020 440376010
635849306 13559
255365356 2711
731827713 2926
258000212 860
410998630 1370
523799999 1746
339601131 1132
179282479 2138
450314665 10254
846 155533075
801962946 6701
588252337 3849
435433382 2265
56339530 1690
642477056 3048
650540102 6666
21193147 656
124487163 1193
461399269 1538
151500504 505
115799999 386
974672303 974672302
775993694 4441
577276996 4735
186949170 654
584865393 292432696
8877 435763104
740699435 2469
701102338 2337
774255280 5015
246300821 821
306364464 1148
192339041 1071
250224995 125112498
212012437 90302407
390489699 1423
445200181 1484
832774180 2921
8959 505039334
134081995 16537
148058314 1696
505798313 1686
956609808 4026
493720123 7246
964789031 3865
30891514 351
926457959 9336
852972620 6469
229222814 229222814
969435963 4571
697639828 9169
720490394 7437
320956848 1470
246530563 6411
92999689 310
166043493 647
1459 376458580
985406395 8313
576300001 1921
25751696 1879
587401239 1958
476974589 2748
585663487 53831
479991493 479991494
714409325 714409326
409877777 5257
44400066 148
134487683 50149320
1500002 5
570762432 2144
49274836 1217
781406067 9234
605640030 3173
989117504 11677
716999076 15919
747176813 2766
843002809 2810
516299999 1721
238717921 1610
41099863 137
269791287 3263
570299999 1901
720930168 4452
385199999 1284
11301 289273557
232459768 842
601199999 2004
887979936 21971
108837193 1580
827158938 4703
96150557 2149
473537923 236768961
185802521 1004
554224351 17523
145152787 586
838803503 2796
435023072 3081
39599920 132
224693483 80372199
567093951 2856
110063420 2015
218257104 741
101539914 722
308882400 308882401
202500455 675
326362259 1204
951279721 29598
277050914 2512
722617239 4453
278950934 39173
241499196 805
431862991 2032
61200269 204
954593312 710706360
440398532 1468
672197711 4008
514164321 3230
161058991 756
538448123 538448123
652641219 3598
593755534 2654
114556396 1212
786792859 5133
203086679 7860
41700092 139
8704 44642816
622953137 44701
116260592 1482
626774902 8042
11419 918892625
667332747 5622
822897996 2743
668607490 2974
195000364 650
19374 604817465
944919121 4822
784286012 3366
117960633 420
562646515 28037
788491380 5447
783293176 11025
511584877 14454
928361556 3503
462847600 3800
447630485 1532
288898983 1091
840241663 16328
746778540 8093
967499491 3225
685024742 48588
843277983 4254
280799999 936
783224786 15792
555001850 1850
226759352 1433
200853549 909
436829231 16816
1936 529739472
512522415 8488
426548867 426548868
467041538 3554
616202053 2054
216299278 721
59343889 365
432358636 1853
383949933 12109
456666881 1554
4030 856153350
285578821 5580
935092526 7286
112200374 374
929073931 929073931
869436203 3247
888283578 59039
55899036 1574
606602022 2022
617832025 3117
912603043 3042
71193011 242
231880567 1038
539 91094069
796506719 5360
758702530 2529
325265974 162632987
82800000 276
911691488 911691489
725375400 27603
791793701 5508
302861381 1587
2120 439575640
492248828 23493
401127607 2130
293218492 146609246
67500226 225
177351144 6243
887562531 10255
290472589 1257
911051028 386366
470720265 470720266
2811 146761351
682308352 2536
654294602 383858282
8921 865576642
273611015 273611016
569219840 1904
424520866 424520867
512247471 6085
728391564 24488
63869076 397
412442563 2371
461858797 1626
444970880 7912
15175484 254
881639276 552209196
723602412 2412
407997585 3355
910330944 42143
386621576 11708
834770089 3314
622071748 8157
113265823 763
989050151 961885226
907904633 5192
358499149 1195
107825351 868
131055 789212098
189003087 11342
4635 626337231
68 17018904
59088589 1222
351555898 2034
2813 539471935
620376240 2805
476683326 1836
670691423 12405
884703180 2949
626445157 4470
527593661 2089
847537370 4435
913477429 3848
640197867 2134
719890411 2570
949502841 49720
636986629 7692
348073376 1625
686302761 2860
759492922 4037
184410294 1277
507415388 5555
15404085 291
437579248 4468
2615 388632480
841257842 70451
544667118 3618
452869 954609295
382825992 1571
206420188 962
369294957 1303
843632010 5085
878795564 3465
6284 381463936
167450856 19892
79821336 826
282900383 1424
690174794 2524
403091787 201545893
157 32990128
236240488 3445
921381111 4581
752862293 5521
673621942 323001208
364538878 364538879
943627613 6951
638308106 2303
6600022 22
592647223 296323611
705546424 3028
611747928 4356
845314088 13073
197659593 1308
528325881 1834
618593972 37486
582171172 2242
955496815 3185
872698660 2909
303601336 1012
646136770 12729
547498176 1825
262898809 2778
371403559 159690504
505914868 169722626
10222 637572832
403323218 3655
771263153 279161657
116412127 4963
698004304 635402967
935773973 385304126
188407823 808
493402752 2894
917346054 4265
338794164 13644
399893489 1726
146511102 146511103
395395400 1711
384500875 1375
584909215 7862
626520612 2127
350173627 1962
918086097 14842
429300001 1431
5920 430138392
109284717 1187
814612728 814612728
801504834 4656
981034861 3380
320219862 2033
275905433 6248
772521984 3744
295500626 985
46735415 986
25042 844170569
889761491 4155
414922543 1552
56812616 241
389700000 1299
807300001 2691
960486769 137232
78001851 41024834
702302342 2341
2754 744593472
389998699 1300
767989744 6389
817233487 408616743
861697814 5568
335933401 2613
143958205 518
808570532 5623
405272827 3759
585513117 13461
52872387 1778
140222259 477
802974675 3317
546810101 2322
798714660 5527
423186247 3703
334327033 1326
938871903 3406
718200319 2394
952441133 4549
1778 500784550
910677458 4180
429601433 1432
113744202 946
758073305 4400
400500000 1335
276815196 2373
160989787 9628
234601361 782
434087479 59253
776411264 11607
465065541 465065541
967196776 3224
649804050 2166
681934316 2972
744165663 5828
221495959 1594
540601802 1802
466798444 1556
76404770 369
918142922 14781
190275958 777
644750285 601748165
177600175 592
535832037 1480199
161100001 537
239342778 239342777
8288 520952620
957918842 5283
579776465 579776466
242649613 242649612
430624283 11095
3056 175819814
67499985 225
84059471 404
314510568 1866
789534845 339681825
111664500 1089
846810183 6248
282860449 1482
775198036 2584
972000961 3240
267599140 892
163219349 7539
969151033 4874
674960431 12270
764366430 3151
14104 904785704
748762514 636698305
210721641 93131343
977099914 3257
909075644 83168
398509106 1945
491998988 1640
891899427 2973
502806917 39185
427802256 1426
709268097 4831
218157796 3641
364801469 1216
348301999 348302000
412 41487576
492000433 1640
651600132 2172
677273685 338636842
948296840 3161
677220398 5319
252174115 252174115
227100000 757
449401336 1498
3736 365909842
430383736 16591
603481918 2177
318101400 1552
662697790 2209
618298074 2061
949501039 3165
650699220 2169
308400400 1028
427460835 22115
112235598 618
374399999 1248
61298826 7702
6390 723779136
571113424 534225805
788255356 6118
668398441 2228
336259639 4737
495010093 2553
252582 311686188
930900675 3103
2654801 16
258 73001874
177830501 4750
248400299 828
264888852 1211
407326291 2414
606010320 3418
751497980 2505
1516 440845446
509065206 2061
993509237 922588779
1310 110970316
289348880 2024
3639 957019615
282295962 141147981
778182674 2917
796122002 398061001
237788361 8552
681852836 50786
511663912 206118205
1135 316010105
5400028 18
742324865 44102
629079345 4042
833997219 2780
160364543 11008
878005933 3545
230855201 1072
276039820 3601
539408223 269704111
614472764 2577
537437453 1928
23811184 421
720404409 2570
684277193 8691
163199680 544
475746973 3009
441598529 1472
481921287 3122
155700000 519
323150381 2345
2358 567599479
446658439 1765
250806283 1137
63342825 224
770701377 2569
82035260 693
335094143 3136
356592648 3788
529201764 1764
216736195 1052
9178050 105
931495611 5308
47788522 503
789747319 4227
835837615 415137666
467763767 1926
343200001 1144
978002207 3506
378494596 2848
110476385 738
258820282 129410141
278201649 1615
347699144 1159
485413699 242706849
380070684 4956
454197582 30561
3096 369858209
997885862 5134
832797225 2776
293134790 5981
316641029 1228
937594878 4389
66694146 417
671507018 14727
965097946 3217
861839841 657738220
878656050 16550
265360069 2640
621601455 2072
980151145 7329
43855001 175
413712591 31212
884893899 9914
2689 751839022
212094552 743
944097211 3430
587127691 2239
548384854 8710
386511635 193255817
817938017 3438
3496 746178519
1261 304282379
424136880 2564
1203 250964648
813025777 336693845
545 93895325
301915179 1481
246048319 1177
965948888 4512
43908 848346468
577919829 5241
172320389 691
919498926 3065
4001 650114488
254099583 847
439428938 1689
86699758 289
522886192 2153
629634901 2527
399078626 3772
256515001 1396
776102587 2587
252814321 15378
956860165 8636
691995461 5734
791824973 36480
837043932 2981
338398871 1128
867907392 433953696
350997965 350997964
503256649 2623
186300955 621
244200000 814
880490148 6156
123800255 612
938403129 3128
39921229 151
179041853 1361
243468657 1136
290659357 145329678
964166743 25707
42351485 21175742
4529 460073245
745796318 2521
630665202 2270
6407 475485314
407691373 5741
572399874 2855
223381026 1009
547890893 3707
911322180 6341
862712849 10195
917754480 21363
143048060 71524030
262847664 965
194642543 2004
319799999 1066
2951 276676822
1424 142106656
156658273 2424
121200646 404
717897606 2393
719055792 3822
836533872 27391
321969019 162639717
612065697 2768
470996638 2511
778911099 9055
329682676 1457
938337840 5654
161699999 539
94800279 316
47399999 158
177921124 69601722
196493040 2160
294968176 193042
194100646 647
272863321 1740
826951664 3373
73499999 245
736287245 2615
233053705 1391
282062395 2324
961311075 9165
10732 780328590
791182397 3959
932435382 456357012
248780057 1023
68010269 404
719702400 2399
29099903 97
437323765 158455972
875687573 27215
683628027 8739
309847459 9460
873039634 3667
919434587 11134
662478343 3118
191332968 1293
576215640 6084
3991 896119185
649389797 324694898
65689699 32844849
793259064 16653
526732760 2155
647453411 5367
775970476 34373
160201020 534
629098433 2097
434494460 2147
5615674 57
289116756 2201
635699566 2119
935519089 72619
339569133 3509
290 68630957
35333645 839
921731332 4954
181201052 604
966581935 812412658
129205824 524
8397395 84
17983 974525294
673188218 6831
408270142 2819
417601391 1392
755144762 3882
3948 886081224
178499924 595
269622822 269622821
524398251 1748
729912346 7509
353413860 54105
284214312 2052
686903139 4144
420598599 1402
893569843 8846
764273884 764273884
518839913 32041
810896183 4293
231441517 1787
430443064 2119
97454317 1989
862889517 5383
414829275 12845
8557 605798540
943279170 9357
481513507 2216
416973456 3582
832166093 77848
453298048 3856
775504005 2585
845826815 7936
466851752 1737
749919268 14918
97544457 1011
716997610 2390
840000001 2800
672601007 2242
892983719 5423
264600881 882
3092 652337981
957146014 3971
540478621 1870
2121354 938262
891062815 4792
713400145 2378
936360963 5067
115267534 701
464401549 1548
430299233 5058
655404174 2339
357481192 3682
556756685 4366
855830868 126043
585301648 1951
115936690 613
843300001 2811
678242916 10012
552867768 34263
688255813 2601
835736774 3595
205689290 1234
605324485 20637
286544662 1863
49236707 365
280312121 1054
824307141 7935
561807552 2405
700279513 11551
613433260 237220
320401945 1068
239904681 1445
194681349 661
506400751 1688
731402178 2438
1076 193484311
126977841 2042
216000000 720
446998774 1490
172083450 1585
491703050 1639
670286096 10403
259393066 2309
985039567 20015
724502414 2415
150339153 634
14212 515787811
99299999 331
197346737 1142
309213769 154606885
714495797 6770
689385284 13262
414318530 4641
726858427 41698
631259595 5553
904110764 39229
2435 567809490
322576224 1824
10578 902313978
351590316 13398
71321705 240
978690125 7206
287 18823617
223320852 2516
707251609 3318
2699 589291563
338947449 4134
332112817 2448
979374170 375736855
54599817 182
121800000 406
815402717 2718
556065399 11044
168065537 562
193856505 193856506
139018825 869
271663433 271663434
562447216 2829
147811188 2589
1996 591376876
875524145 9242
240299778 801
206512133 1414
779268349 4468
563482212 3473
764555232 5542
627313335 4316
267780663 926
562890958 3027
968183287 45354
9922 558448987
514803941 4172
468067202 3069
107874087 79436
851790166 3243
205818322 205818322
975643804 4176
291359613 1154
780503769 14137
992046541 133555
716997609 2390
576541002 3712
640675129 320337565
687300000 2291
275099207 8599
861725951 3619
5104 649485150
689886532 4306
840133282 4967
483578240 3376
435772707 217886353
54238331 282
982800001 3276
670390125 26020
739588312 2700
268310965 4114
570039324 2941
697148146 4782
633658493 10486
937330245 35800
875100001 2917
173999419 580
235822020 2380
514749658 2025
942112218 4379
882459537 10268
841014994 7163
28056961 180
638719973 2912
852269049 10928
296839785 1395
1083 274063733
579124451 579124450
911015950 4618
73920444 680
571198974 2047
217499459 725
915161325 4589
225953743 1231
729450616 3798
19391210 73
429405484 1516
559997361 2079
747020825 2932
657961876 4334
14099904 52
181112188 1259
850122240 40252
877497075 2925
403801345 1346
510711662 2233
858420413 6374
495194112 6363
241716016 6387
701964392 2379
896579937 3052
461678491 10412
735447922 279452449
31499999 105
793098590 333344811
783416017 21447
584105541 292052770
256637339 1158
829566889 5647
421464839 1860
732914892 3078
279874209 3806
576001921 1920
986703465 3289
344484470 12056
211383958 1247
970809912 4791
186478996 769
649798672 2166
989087686 5714
850650904 2885
359767760 3602
3015 536809118
137988271 68994135
642599331 4344
7053 897176865
1676 213463123
282720144 187276096
390004349 1545
475451641 1737
177900012 593
290952321 1348
556817513 3490
216939041 3489
172780083 135079867
157618237 157618238
308295359 1415
500824239 3124
359571836 6825
85828017 85828018
769415464 5431
5098170 66
877420625 411595215
289499936 965
758775199 2606
49200225 164
27820173 111
3773648 519
437697541 1790
165757048 71265165
731757449 392173348
811366499 11901
42899857 143
202535739 922
217490815 4733
953775680 27170
231424989 869
821540995 4414
856801126 17638
123085769 1381
3673 985491611
992852640 10530
809667374 3641
320707268 1396
813747692 813747692
136363953 1486
2973 461323383
457779809 228889904
513223065 5678
980403267 3268
871550459 3018
5329 485887562
546299301 1821
979361733 3533
981225310 7410
303710155 5970
117979863 556
245415066 225273981
827215161 4712
575399999 1918
177762844 15633
599111773 7940
339507767 1831
248672550 1121
3326 746783454
858894901 5748
226500755 755
290601148 145300574
393402523 2586
972597131 9826
48435643 1017
661199999 2204
477299410 1726
393809652 2412
861801464 24635
355198816 1184
89999828 300
2631 292651392
540118770 1820
505024556 12130
750525840 29745
477921254 2499
418199999 1394
508916591 254458295
102901019 51450509
378995029 2202
204600683 682
361923017 3038
190868140 836
278831907 2331
199834752 1330
356770367 2682
276078952 99614963
794697350 2649
55983479 294
4471 509099674
329760578 1129
747562218 105902
888342726 6099
2572 667437229
750239111 2741
977748969 96463
786743466 6671
233329255 1345
527215401 2705
16741746 138
515975380 3858
25416638 191
987596709 3292
990198999 7208
968140005 5262
621046916 3168
692915015 5961
676697919 6080
711444531 2704
519784400 519784401
909279049 20358
258156899 4700
819384876 2862
374900257 1951
325614415 1172
141163584 592
423675488 2841
319259311 10796
46421 762719804
228691602 1466
827065079 40662
149420764 784
923371681 4214
546739737 2087
701704447 9374
971999349 16209
158367241 154449307
711178725 3319
280578494 93758187
12 3324048
797839508 6312
961407389 8521
569543462 2203
669198227 63825
99351944 371
886892830 886892831
748717981 3047
733013651 5579
391406209 195703104
951904637 3173
580873474 2275
72322108 429
83591477 303
343801147 1146
903219382 321703492
449267283 24666
741235547 255311845
798982683 399491342
93846269 2167
192802328 644
977703682 3259
348598853 1162
298801637 2311
967286494 11059
99000329 330
502405569 1822
170126396 4626
722793517 361396758
79938310 53088404
545726915 1922
5325623 24
11423 961034791
972637229 4379
9850 838409911
735921519 7886
321199649 1952
3482 593632287
368264898 1547
316643040 1680
630897898 2103
514489977 2002
253113600 960
323250938 1513
737285961 5380
245570535 14805
199932627 904
791621468 3679
960563384 3809
105058032 36098951
970743500 5563
667923821 2348
535999599 1930
651444102 651444102
798079650 2802
986896458 488503238
77503951 2175
508801696 1696
223106421 820
937853009 9567
744110846 3093
642166125 299171189
807917910 5409
942032422 9895
889671201 4675
102527689 536
4024 629474320
872375197 4218
487464002 13230
319504000 1600
108068870 455
53315180 181
634802676 2116
8400022 28
983040531 4013
4324764 87
198724028 1244
665229936 2786
173142888 173142889
517736929 2027
995703319 3319
927921259 3437
368017165 4159
413920996 14447
458863643 4908
796177397 69523
566400001 1888
643272963 2861
17120 281280573
895233324 3252
342521551 2850
17400007 58
628711991 2979
294662375 1407
47530630 47530631
132900298 443
517505832 2745
749930130 18405
378659810 189329905
239999199 800
972635135 5851
160404652 12082
136808884 1333
5347 964513248
252828079 1291
794156847 7490
22895932 11447966
832499299 2775
265801256 886
979562397 8598
591029399 2426
236999209 790
4208 654424907
427728615 5129
801592156 5551
765985363 382992681
161090121 7307
194293829 97146914
180281564 9493
806785440 116185
832595627 3138
424526005 34692
255567785 3223
742724358 4430
141584670 8354
5206 783674728
830415828 2967
480902445 1603
357277445 1988
838939322 18513
39599868 132
964203955 3214
14203 278037928
315001328 1050
109673499 53733080
99300040 331
654440649 13171
657897806 2193
3598 262121496
34578057 321
96000001 320
993303478 989989972
406523232 44999
502060380 9497
795463660 6115
579189600 7100
2317 200785171
678224683 4198
39658257 2107
1454 361819533
966900001 3223
856491041 5327
3968 545131776
392699769 1309
668753793 26992
638491963 514448453
627419285 2548
395105966 176345
1332 384024953
903369644 4279
1274 68221426
284399999 948
120612822 1199
597425299 7352
555207730 2586
35529381 261
966215440 3286
681002269 2270
574782145 3358
13652124 733
90880196 946
230368561 1139
800997739 2670
569723265 486112
310883230 1746535
498713332 191297339
737643794 13272
281974270 1842
831253837 3449
841502806 2805
406832581 1386
684512234 4066
763864421 763864422
618885766 2227
33300100 111
156600001 522
398926885 2689
526134420 1810
361027583 1728
350967 699126264
470173517 239154951
6579 929247331
5602 912655432
533323441 2922
648597838 2162
550846066 6254
591949960 3120
539790456 13431
839513361 3304
705901671 2353
610090329 3778
210901372 1516
733357457 17762
27683 932108637
149572214 3701
610614597 610614598
603081515 4206
496197042 20301
575098473 1917
448469048 6871
599622629 2454
710398440 2368
138424030 629
3498 640882786
296575377 1991
365310162 15655
81568105 1149
876370356 3047
788496510 404114285
449302709 29530
651293911 651293912
114378834 1018
598500789 1995
847932749 107674
876302922 2921
753598757 2512
12500713 238
294630111 4437
492690088 5977
113699722 379
399990268 307843054
675368079 10549
922415828 56806
333807202 166903601
932156321 1420970
908885370 454442685
320099115 1067
373787709 2913
902520411 3644
919349740 4103
67308726 248
484113151 2426
802593706 279344727
936218697 50501
215784393 912
4129 811063599
256262310 855
983400000 3278
471971395 2185
2501 514026172
948039347 29969
156899704 523
288288684 3698
466445455 3148
366936369 16805
288600963 962
799544600 6890
365907323 1629
444900001 1483
723532154 3613
829498284 2765
934786709 3751
192583504 4221
1187 188600825
370983253 13038
90398414 1605
316426060 1463
39899947 133
595123997 2689
363599999 1212
59139793 258
14625655 7312828
965097724 10218
609080047 6088
687936594 3107
111899173 1388
75220736 277
316742218 2893
353948 349700624
148494123 10977
711002369 2370
5113 616738407
98728868 34104196
499513774 1904
224416691 1599
385507616 1717
31559007 208
576257640 2254
783299999 2611
374546523 2954
920699520 3120
439133882 2167
364259662 5184
398292713 46737
134687538 1707
669954973 5936
493893835 10878
231899228 773
285359740 10079
85200403 284
974268764 4834
335916030 1607
978579845 9473
317112218 1927
1343634 24
866661580 4899
652454559 2720
642847963 13767
1589 346657187
734088077 3867
261418269 14642
316754428 17259
840060035 4876
463922575 9274
39900000 133
706301298 2415
445843406 4583
591783044 1648048
924413144 9507
540099791 13554
3080 900574190
481257719 1849
476256273 2370
773700779 13890
202666153 978
85433135 6005
315857420 33798
954303181 3181
998861473 30608
582862393 2052
2195 503168630
582657601 3417
514145448 3496
940992383 3792
226311410 162377544
717432315 2949
540781046 2665
503792800 3163
283097009 1194
668324287 668324287
75094453 37547226
841577900 24871
453786975 2565
233925767 846
901378367 7128
768176246 3155
412283732 2773
800776463 3661
526257612 3228
63481508 63481509
775228411 20295
304490231 1870
86403537 471
410098632 1367
984629542 671355118
462399464 72520
166199999 554
648512488 2260
492952672 1972
785102617 2617
72549154 2111
220220549 15308
73199756 244
580540241 32117
236546756 9116
341134830 1792
545885999 5514
22223588 159
40512023 157
259246665 1272
764179499 13769
808178578 697981796
122187989 2110
267447961 11180
436084269 218042134
745307108 372653554
511798293 1706
784324488 4328
602464105 4064
902208359 24140
328789159 4138
695015245 322228168
847236744 5686
183900061 613
4431 332734258
861530040 8715
915193330 4105
789789956 369939101
529799686 1766
487118869 11931
550789767 259159705
297030175 1145
66260464 687
894599999 2982
937497641 3125
514744518 2479
239152913 858
667793735 2994
180003434 3755
207040176 1989
398268023 1342
904122310 3549
576726584 11589
536063594 2379
173774814 1389
592591609 296295804
901403760 450701880
3489 890050878
386462077 2002
800700189 2669
276825406 1033
520513 840107982
1156 95661312
502130249 3632
80144743 358
663735523 4861
408901125 1363
352501174 1175
527305216 5504
791317391 2789
105539407 2415
462818569 1808
994341717 3433
738943493 20342
348601516 1162
397360430 5407
736564010 10634
1349 89739527
519274020 19636
844198435 2814
200998393 938
2516 631085251
463474743 6242
189022895 705
247200824 824
904 188613336
189599697 632
969923691 484961845
52907322 26453661
644720604 5304
30015298 166
735590224 5393
800819567 3056
584401947 1948
104935129 626
835108600 16393
695586871 4373
276104699 1068
33134784 248
228000587 760
636173307 4404
943820706 7934
717898723 2393
9302322 70
985205245 3284
550870719 3547
381271886 2843
613759159 4760
974396752 3248
661778537 14024
517200001 1724
1586 210580000
94771393 1328
507647079 1810
761938160 761938161
504 61987464
495355270 1803
813201984 4266
462526680 2695
438722350 3359
514405403 2874
992065321 3475
121063469 439
413247624 16415
117899698 393
187313954 3180
23669975 11834988
893091192 3156
992602334 48745
128 24192000
960749012 480374506
111065515 794
79424783 1032
58499805 195
510752370 2510
152390487 2843
188701080 629
654813253 489020626
972274540 4625
957112389 478556194
971476308 4906
312901886 1043
348787140 1668
3747 952461171
892702485 3050
367330699 2530
549799072 4112
219 41953553
1406 363879830
26100167 87
638841569 2521
4431907 47
283995157 141997579
811382120 3923
649635109 3098
661802207 2206
758098288 2527
30251003 113
163586702 1687
797277389 3485
712106916 3093
724797585 2416
953294683 6193
422101069 1407
976534646 3443
331355186 2122
33103994 3575
420391504 14031
842346476 8564
137631280 979
735248650 150323
222196765 222196766
380145419 190072709
741656543 47965
136199545 454
827553901 3158
471746073 3164
607370027 2918
536803017 268401508
5973 959502099
258254279 870
700893082 2967
982998568 4121
765512059 2623
243462035 121731018
226174542 226174543
18105026 382
143400478 478
657902194 2193
246485591 1231
292661282 1709
725188626 2479
996209396 3380
25743328 1976
451334383 1662
773620916 3151
343299899 343299900
456898477 1523
305258377 225368789
706866065 353433033
599398156 1998
338750991 1215
194604659 87345
884800803 442400402
368401085 1228
610894486 4658
518079799 52159
545398181 1818
221519478 2238
635934391 2730
735990060 24445
956326252 9029
42491389 21245695
301 36888144
961259216 961259217
985198801 3284
11943 928448820
765910746 4568
220994896 795
67398209 242
860949900 860949901
739200001 2464
895851209 3121
568693766 2864
574201913 1914
994501053 9622
91336816 688
473186887 2097
618990580 28599
306633324 153316662
281417722 1443
666297780 2221
407965257 1713
541218104 7210
50219 271684790
346517965 1415
229914686 4529
718127516 2482
933016644 3332
525372412 2381
3427 749200459
264539176 1025
86700289 289
360569567 5076
800099999 2667
942125483 5666
735598299 2452
20640554 8420751
427692134 5027
14719 542308079
465431559 491480
372244964 2647
544742594 1935
224699417 749
451662264 10476
10174 802356703
843897186 2813
3916 590042315
801803000 14338
448657768 7551
647379252 3562
262199127 874
677390737 5016
223245408 111622704
52952771 211
169289219 707
61814292 222
710958621 6922
922150125 6433
988803295 3296
923971891 6186
758781010 3874
986165462 5933
865947439 364231080
63300211 211
626362725 4202
584120653 2427
237699882 1337
28091 447706051
46076247 46076248
57056700 1111
640750310 2645
438001460 1460
4693 451081774
378318366 2391
978784274 978784274
996587196 3674
7255499 105
685367939 2388
564858888 564858889
79029426 293
742921311 3577
197999999 660
869756928 3719
246563713 3949
254272410 1849
646797873 2156
708032681 3518
883203490 2944
302699999 1009
139633948 2319
22702477 108
805727293 9641
880187601 5288
182100000 607
443701431 1479
230863803 1514
369730200 1410
676084541 17560
824743942 15464
760818529 760818528
289800001 966
908036065 5142
491988197 3666
166799670 556
632531121 13208
754803479 377401739
655292553 6558
28817859 205
770708791 7251
147741164 2145
643377406 9047
892939532 837567362
992509633 640183728
889501839 2965
841808790 841808790
296123315 12634
960286856 875745807
6021 297917210
225600000 752
954373688 3369
50400001 168
237301558 791
958354137 12602
853489404 426744702
44875363 799
751819621 3140
597901126 2458
943461462 943461461
384039415 20394
551417678 2385
302896946 1535
507602726 1692
4349 856478188
555900000 1853
7896 857742480
713698067 2379
143073384 516
24593849 129
845562336 11652
553899539 7321
694053000 28775
230476237 2408
238511777 1741
864900831 2883
852206914 734978409
5662 859495929
183769405 659
74400001 248
287612066 1105
144228753 953
1773485 16
3858 950270056
857421197 3041
341701140 1139
221028997 961
297107331 2318
607246705 34092
397187336 77941
457049229 2305
415544371 158506301
576301922 1921
99660240 870
133515737 844
675286613 2483
361553233 1752
420168241 2033
419999999 1400
984901337 3283
207723712 14104
254848946 1034
916928382 458183213
301801852 1006
979268452 5852
334887491 1364
303277099 303277099
361178275 1669
913842235 393306819
560698131 1869
558514105 5671
854102846 2847
29277295 385
205845288 801
440400783 1468
133499732 445
225949994 112974997
3301 551609484
11312697 206
89675115 714
898497005 2995
31145599 160
285804233 1064
115693745 690
407754388 1841
590815863 440311217
517207200 1921
73187035 962
38099952 127
467127445 9456
565743833 3990
519073171 8906
542866286 5154
709378518 709378519
714739799 5800
817386743 3526
350873215 2082
565098151 2470
901801511 3006
455562976 5518
82199725 274
611212159 5408
864499175 8725
587555452 3803
379216640 1840
694339575 4564
719516287 292473447
297094546 15345
367782352 7324
164661533 687
110028940 55014470
142154421 2507
222983551 1408
602712869 1042337
285300000 951
973869394 474227356
763349724 763349723
3894 690807634
337463242 1225
524290823 11304
128170008 721
261546865 232363184
10671 526494652
267241130 1908
937950384 21188
211173347 737
250 60561500
310615429 7762
59206405 372
958586866 4070
38271098 327
490787153 5577
179324289 179324290
10238 252067818
380206861 1419
5879360 5879359
294710987 147355494
541865067 246082451
797921266 3026
1059 148156312
5901 684954892
497999364 1660
6418 810574146
410613782 7387
233497188 4338
296750584 3633
213923280 1091
360112345 1371
835804355 2786
440101054 1467
644131992 78764
530710824 2534
622526297 3860
911938175 60424
841652836 420826418
62370291 228
929999820 3100
776963411 597656177
796456423 5319
416816639 25280
459742759 8362
755083367 377541684
612001388 2040
654831117 3181
523238521 3463
574729622 3331
948556631 3310
146012573 73006287
462535391 2508
353861641 152856
588354000 2382
275701471 935
897741071 11304
71105117 672
670406304 4236
207396250 108489345
942388840 13304
79171269 299
129942589 1082
309868585 1089
106232776 689
318221476 1847
726044599 726044599
430201433 1434
189231735 6904
983606799 11599
862571970 862571970
337127751 10559
347838703 257876422
52096971 337
79991905 496
475610707 9822
373155728 7991
818065719 4065
865353195 6317
701956949 22454
375381874 1362
538199530 1794
374399690 1248
251383932 951
194257369 969
589264099 13075
8248 851811271
518082555 18862
25969626 125
730594147 6541
677097258 2333
909420165 454710082
409641866 1763
3124 922157940
929770938 4553
655503007 2185
53935288 181
190080009 65810471
105092520 696
392987827 2782
810805997 793288484
245773170 7866
564064957 3631
154788487 1045
589457770 14906
791776656 7596
14595985 226
340726599 1150
692230305 357349246
665705791 415252884
331014593 331014592
69334069 689
953556656 3757
149895929 74947964
887176877 16098
3349 681287070
524258137 6471
13550 216501900
25089598 603
700802337 2336
689562454 5306
42600060 142
499209452 1716
432706932 41046
630000822 2100
389603460 3228
632816029 23639
2857 449363061
233010956 116505478
675225902 13276
571500001 1905
441333782 4394
314798936 290979159
467731 233865
27489000 231
501150721 2688
388880807 1421
927948606 4035
508201695 1694
804971447 3099
1963 421813366
678843503 3816
849003585 2830
925498538 3085
870001113 2900
440364338 1619
5017 656619943
201301104 671
427825747 1998
328542584 2080
359796625 1935
671598721 4160
82200000 274
609602870 2388
839436263 2986
392596915 2089
344699387 1854
992699051 3309
189451183 2587
859195416 232644
268884968 4123
101876512 94942236
287618729 2036
643603336 14788
618488230 6120
115603066 83546
272275345 1076
793497356 2645
369166462 1953
506601577 15867
566723001 2379
603913941 35539
449157965 1999
613548195 2099
222877225 8597
601570096 300785048
480160564 29572
742409105 3566
987707968 38314
13231 690394801
712438673 3735
239952328 6504
715553679 15542
595147409 2574
946528485 51172
728823872 13511
297876893 148938446
73974 3
2450 490844022
14276845 48
2388 504768626
41399910 138
632098850 2107
179513989 89756994
198900001 663
429542469 1453
338098873 1127
504917225 39798
301504245 1028
926105913 13177
781500001 2605
3184 559753568
763273808 4796
190500634 635
316607019 3260
590713025 2824
108299894 361
858931523 3916
415578993 1480
376560954 2084
793101638 793101638
17026701 154
271392507 1771
216778848 1957
526264704 2605
607497976 2025
990165833 451239477
864912817 144828
486182920 4526
835020792 4734
164788122 551
1009 115339389
170633908 608
901514879 4872
762479948 3438
656997811 2190
636352324 318176162
942228743 471114371
683698995 2279
9846 397000976
840508736 5536
267898316 33302
706148257 26288
805155879 77951
973179959 4828
3548 700893958
868354578 5249
473918887 17333
1668 432926688
876240542 408534782
595848007 2966
557677899 10660
992488721 485064155
655435267 4273
898201640 2994
262278689 3104
995944389 9338
858928743 3082
532201774 1774
500101688 1667
372361879 2278
580742864 5117
602303204 3385
219239918 767
871100800 5480
424439024 2534
269998339 187642006
739571472 32112
921521666 8099
476602172 46095
41 6970044
630511637 2147
926053079 3390
18724579 9362290
301564336 29135
503974359 251987179
60131 322581782
334334474 12170
361800295 1206
845997181 2820
105603841 720
620775362 3225
16083317 16083318
295216783 1302
473164296 236582148
379383509 18502
891003196 2970
951598911 3172
837425009 14415
753599134 2512
945375637 472687818
855570787 3175
966367796 966367795
3068 802895600
704728720 3440
660601480 2202
567838664 3711
908934012 3617
912896957 3043
587796494 6272
393298881 1311
144780168 707
569502351 1994
169285218 699
14303515 92
564805909 3247
100200233 334
535542031 6102
379094887 2155
294317729 19065
399127874 1743
132169851 1217
672085373 443349346
837302791 2791
168345375 36399
410340569 7894
770206335 9254
747385304 24997
606374666 2210
886836376 3199
574086493 4973
523302082 2720
437348094 20987
639782829 319891414
959999389 15610
729045618 2793
500718780 2052
201515552 57056
828299388 2761
237909301 17950
559614975 2546
103753872 446
40146687 149
981122860 4165
795628103 7413
656013105 328006552
741367771 6935
266817495 2640
778987107 4591
29997528 1628
996887943 7982
352834849 21946
79920566 631
599258044 7546
777977109 3457
652527544 326263772
482207813 482207812
849723063 424861531
203401045 678
979301272 19281
2507 177481741
612630934 306315467
706308350 2475
933679214 11991
591301971 1971
103105706 55463660
928515203 464257601
106283257 8822
358195800 3257
98699672 329
506395439 506395440
28009 927885341
849169464 4915
524888319 262444160
266109429 7358
718891012 6609
61505219 345
679599656 4237
676024570 256093
545375847 5123
214562491 1318
640412783 8118
462621106 1589
697252920 5831
539212389 2444
757387680 9051
332503684 332503685
486901415 1623
958086404 25391
495304793 2516
1046 225155567
290285029 1411
611623593 3340
552615495 276307747
868802145 2896
426655319 3471
378698343 329777470
813319039 30855
354707876 3881
349018991 7632
349200462 1164
572596165 2331
105299999 351
865236937 3269
761013116 11288
832440609 9009
553862183 224043881
11965746 5982873
126900424 423
194264030 758
61574967 281
154798136 577
94407012 94407013
946363958 840200686
652050904 11482
180382333 946
137399686 458
66709511 265
52645500 180
6116 465475027
38099872 127
1185 240517993
546000350 11841
569581501 4629
582083145 2858
835197217 2784
844401201 38734
649498045 2165
999850211 995247747
931396284 4254
846100666 4205
284409194 1295
645901317 2153
129682277 64841138
415902025 2975
199672985 27479
473371793 236685896
914206427 11425
859595817 4492
355977103 2371
912372470 16257
613217859 306608929
304200436 1014
185942052 738
119232221 583
620065624 2875
592798025 1976
29242573 119
402334283 1426
565758971 8270
391345916 77773
171388382 85694191
483577179 8615
218999271 730
71099762 237
661798913 2206
246052147 93343
148182957 2908
89541798 89541797
67750368 239
61800008 206
287237532 16943
3321 680738580
893621471 446810736
676800000 2256
465601552 1552
771724801 14355
105140241 1393
989832814 962131711
562501875 1875
451914781 451914780
790986971 2713
627299999 2091
978337385 19091
452817237 2632
52929 885042727
809085151 38338
28 6883865
596626961 10586
307 86628966
211127152 904
527130493 2227
761458349 5876
308185499 24500
477777341 221404053
840261039 3442
369967957 1779
788735280 3911
2427 503718996
558792703 558792704
164706367 4757
2239 296418971
333111289 333111290
228599999 762
328480365 1132
130200386 434
63601440 560
949497893 3165
27904523 13952261
783798289 2719
631394808 631394809
163016 363793024
193305627 2281
909887729 8396
343909988 1427
621932023 3928
5953 943689120
641482513 25104
575861967 3476
504012602 8351
972417438 3889
955800001 3186
486301620 1621
89419440 2640
1935 427356360
130 28220514
757611863 6881
887083440 17530
284259574 6887
655412773 10253
653689349 9425
201096000 875
394012851 4588
682202275 2274
447522961 1748
67458598 67458597
157008825 5205
91914830 309
568915079 2532
729135026 2659
813734268 3657
264990153 2353
994499738 3315
119845395 119845396
130247573 1358
199654091 4059
594307377 400953122
174672549 174672550
574953654 3014
343135800 1575
89654 289590765
304721270 4244
758797794 758797794
682573378 7936
789507143 8670
249516887 124758444
423038350 195532774
490799931 1636
832501303 2775
753926778 5049
72360726 259
256270478 4138
80999999 270
2617 112021854
552300011 11339
391504177 5784
1805 517785376
632999549 2110
236866407 2050
828269428 3553
828300001 2761
534723352 534723353
363216770 1571
266093535 900
3642 608154396
571 89892402
606239118 2137
680236186 4811
554235674 10325
146664867 629
994198771 3314
1430845 17
481799395 1606
498149541 2170
37783031 478
958780230 9911
586201954 1954
576547687 6501
696706921 29675
701702339 2339
907432932 363248945
35557 908516907
611150289 2669
344054930 344054931
322200000 1074
3182266 1477994
865389821 833285579
957896807 3193
899596800 3737
48197475 175
108849493 1908
831578297 6329
556322320 2044
843612360 9498
297899006 993
53626032 1271
166017118 33432
119100398 397
402 104219534
758978457 3052
63694269 874
362961489 6196
20068 960976248
750519937 750519936
83400511 278
260028543 1253
865503353 2885
764728069 19486
180340533 180340534
617203714 301569403
719786219 2980
916630757 24053
355052430 1206
227699242 759
656014071 328007035
281546488 1154
483386155 4057
89186524 355
789795249 7041
352613791 11034
968438019 944399897
688200001 2294
553500000 1845
850515585 360797919
219054431 1967
185052325 185052326
796344945 41242
901125304 3467
903456097 7312
57600088 192
149541161 1128
526498245 1755
157130387 78565193
667134469 4356
850469113 425234556
538322536 4616
122530240 665
296154513 2257
304801025 1016
229800000 766
912916272 6231
78332563 1324
589370638 2791
27122579 98
604852690 4810
862189030 71462
747897507 2493
728410428 2777
167946658 2114
98274184 3676
575752597 3513
741853319 7624
280501584 935
152970288 76485144
504300001 1681
161785196 652
717243426 4881
4458 672136743
194103703 3922
897199628 394669496
26562073 13281036
67386353 242
252463549 1466
887589903 3595
123000759 410
418380668 209190334
175510006 2423
956678020 4829
430734454 3035
983396723 3278
611421805 82026
509244748 1753
236370097 1199
33363085 708
616280142 2563
516117119 1883
4514 982210288
36015990 146
860032883 6956
697272229 105201
983184943 12839
230999491 770
387451710 1844
798818571 2710
208814886 974
555362895 1857
821980697 16506
552 8915904
104138261 860
206124355 1195
353100001 1177
1296 202872521
101550086 17551
612166752 50949
158404127 730
790197365 2634
890014724 4223
577721235 6196
50771510 777
372000466 1240
590153286 590153286
705410490 6774
87000140 290
999906615 999906614
805825761 14477
487520099 4886
602782945 199171
49200098 164
240416569 3399
736858055 2851
565445825 6791
790610469 614322248
392122420 1964
876199918 12907
219443937 205724516
508518147 12725
442501474 1475
337674674 2535
329069815 1388
2969 781412819
351001815 1170
107403088 413
368006750 1874
349769863 3611
154800187 516
183731590 821
2784 423710880
154005137 1600
100800393 336
343697446 4589
920804740 3483
455149890 4151
679637560 9940
999006466 3330
321442021 3105
390848340 390848340
799753672 3032
136165284 136165283
832671994 4173
3601718 18
156299479 521
347701160 1159
928515060 515293126
457556537 4614
543418792 10856
549725861 2462
762065435 7998
592623596 4196
324144835 1669
213178010 3704
294827400 1575
500649985 2468
968198796 8292
227221345 5498
568501894 1895
205291396 797
391999693 4780
913573811 3490
494460253 2764
842498472 141587
486298872 1621
275682407 112275486
293699021 979
589403813 19848
141983501 2742
133769383 1263
63300001 211
109499666 365
6176 810432215
341460896 1405
674227260 11620
732966662 5662
754948755 754948754
623400171 2078
328499450 1095
357334380 14220
994466426 28685
250057079 3570
57900001 193
470282212 22107
659097833 2197
54321077 472
528387234 3634
169786775 764
102462633 819
917159147 917159147
448156058 8959
910668780 13349
260151460 1173
765124247 3180
585892745 119768
99057195 536
732788094 4700
179261205 2386
526481822 3827
804233354 2962
489706836 3116
35708176 462
633513463 5357
51814603 506
409077235 1715
156573190 730
842949338 281496414
809699212 2699
872560829 4954
143281949 805
403883517 6805
137435531 48180343
2149 451490608
388198707 1294
253968780 13962
829317820 7343
279591586 1619
904394541 3836
168543621 587
288148882 288148883
987598326 960252745
130584952 2812
125091747 962
519902986 1733
505024389 3781
706175140 5089
391285801 195642901
638400841 2128
179340556 103001418
530502677 31361
740639342 6230
671936719 3220
942038135 3978
675220782 7019
294990530 294990531
20 3967840
510247482 510247481
631501439 2105
5535 772464600
94109452 339
324227521 1093
244002999 122001499
742464129 742464130
852252672 2944
702503986 7635
310372026 1775
485550075 6845
719948287 2437
245767980 1020
277622809 18751
447285301 12716
921720118 921720119
69365318 69365319
427821299 9540
138070324 1475
797139913 182579
28200011 94
728923125 11875
295000119 147500060
158510309 570
639255170 3011
13940186 60
896189668 5177
917343317 3642
604640837 2668
915289507 5729
318296545 2189
989435848 18404
529328840 1963
26734 746463385
435626096 1488
924898726 3083
125603709 4523
444301482 1481
654146271 12064
945902096 3153
234 40952681
947405175 3158
272101167 907
899399999 2998
320700001 1069
89731275 44865637
240001518 800
66458506 303
379834549 1582
309294759 1588
21153713 9771523
719315815 3946
621283563 7318
644570328 2764
252126711 3531
973014708 973014708
74316287 682
744155453 7195
490928064 2112
687657279 4030
129 23951821
220951350 4645
67499832 225
3210 740887260
152242717 5578
617997941 2060
863812864 3776
640093634 12743
492002104 1640
603369117 44757
454841230 2119
471133824 1752
670799999 2236
236023943 48155
220799263 736
991504894 3305
439633547 439633546
922733233 4454
989763910 494640857
151488360 3060
673583262 7678
680417410 4284
561131026 2275
534601783 1782
138599539 462
374397431 2888
489901633 1633
748815758 2865
870719809 424421007
3368600 16
848903432 3848
798597339 2662
810897297 2703
259712291 8499
964035522 330532898
517384729 3069
635880431 2995
671210452 671210452
304862788 1544
495902841 1653
516727052 5141
935714624 5356
95100318 317
245451779 122725890
67664701 342
728594347 2809
887642925 24347
3972 204544366
595690629 3207
192913222 4308
16095434 227
908 81136898
720053067 360026533
780897397 2603
334414080 2552
588270273 31132
17364420 189
149235450 1131
886499999 2955
89412035 938
53941341 339
891932657 16834
194100372 647
180479355 1003
259800867 866
78268795 601
303756121 1636
712070170 11239
719124925 3782
302047423 1210
133371001 2088
749504843 8756
238639796 1650
349898487 247907576
170674594 64043
744542790 15046
937503126 3125
877756738 877756738
17634924 385
488525306 5000
385801285 1286
690006614 4179
44191838 205
717803550 4665
145499999 485
215400717 718
103200338 344
512052944 2634
546935348 3647
591571554 4504
801891187 801891188
616195260 6022
959735591 3970
650625129 4599
981296730 3271
882415969 148931
861912731 18134
440274037 1779
492525622 420618216
9183251 75
787712021 5758
566443332 3332
564634741 2397
296700989 989
573962572 21567
120141849 913
211827368 13389
397646345 2601
96986011 3047
24300082 81
792252235 15212
904757239 15181
731333922 11083
568799999 1896
326873439 4497
517198275 1724
856190889 26584
947628193 324536819
965170808 26645
891901753 2973
113593801 651
821954909 669052542
556894826 3749
826125190 7003
940123126 4085
928796905 3096
108236766 2794
550113686 370586894
868091299 4852
836892682 8233
49593799 212
88833290 3149
41228373 189
756213624 2853
572228999 13947
557443591 557443591
975903434 3253
431891713 2562
794989650 2919
190934691 1361
769971529 335835449
4491 218398018
375001495 1250
752697492 2509
297427668 2307
881128653 440564326
279782936 279782937
150243394 2173
29456249 1571
459375164 1759
134946503 1414
348600409 1162
966039411 7237
92043845 61609
526963755 10147
859711442 3586
703608729 3670
654394381 3698
285700704 5052
483741566 2214
267406770 133703385
204670080 720
905700001 3019
517498826 1725
232320389 17740
942605014 3142
605397982 2018
706143853 706143853
862726588 4049
272517931 136258966
218339391 2829
810937439 3480
622188251 2375
1164 307792204
951377092 475688546
136084740 642
854771565 5259
109800316 366
248094056 1949
822088297 7624
555001066 1850
862416779 13998
322662076 1666
611034255 7137
460315500 3621
334219175 3777
33037395 16518697
500999282 1670
853808332 44569
906189551 453094776
329930479 2035
439200198 1464
963173749 5281
278775894 3987
378017837 1484
258937477 1486
163271792 163271792
784470101 2831
871833926 6169
971239291 8526
859000008 17258
59700297 199
845107881 8894
356326783 4601
229948885 9095
37419860 433
654342724 13888
642600402 2142
116064544 1964
960005773 937535511
989261833 4727
294039039 1687
836057068 4382
552302380 1841
439710155 2591
457206688 11543
261289376 911
176304596 22334
35253697 192
622499986 2075
161711039 574
712802496 2376
512707272 2526
229070959 2738
897302991 2991
199499354 665
469201565 1564
656344673 384598387
505801687 1686
212764657 1090
96900000 323
28500094 95
865202885 2884
815832841 6478
666558059 2324
111649111 2491
402347676 295698916
637841176 3932
692697917 472416368
966729719 6719
34385044 324
345075831 2122
183900612 613
759054735 19940
389040125 11962
329420250 1110
54193405 679
290337384 2522
846318087 2872
862636195 5649
3901 723413143
700074775 5311
718531547 359265773
399561881 199780941
156149351 1544
778327725 3493
689205380 7639
701504638 2854
100859768 449
474901882 290744929
184583595 982
901934051 264963
2497 642093562
448261033 2567
14400001 48
291847311 145923655
948900639 3163
351131225 6242
719886859 7370
482244452 3338
788391195 318532853
675694997 4678
678250953 339125476
344745618 1223
968079316 4761
171300570 571
782104251 2607
664200048 2214
895499757 3134
621303754 2071
2527 468029110
777072309 423082426
159299771 531
913771389 12069
988136983 10827
685451107 3534
689498845 4098
418842589 3571
528561109 17824
928799999 3096
971474227 4467
725290017 5581
378847156 1849
539113399 539113399
573535657 66106
710269876 6443
561787672 561787673
939051772 8602
945626791 3414
353702004 1179
129000053 430
292354225 1220
3033 216540983
778502596 2595
28952477 14476238
980703269 3269
837901668 2793
792033676 15151
180837104 872
827138858 2847
505755584 505755585
91318691 45659345
349184865 2382
964203213 3214
537993251 2764
549002328 1830
490380844 490380844
349704611 1832
674701138 5412
28283583 203
629099999 2097
816454589 408227294
738698099 7420
965 277548475
798078383 2923
126899577 423
757735405 3935
3116 672780344
564640125 2625
670218642 670218643
622550746 3802
171949239 1304
370730735 7068
763189799 2794
574459868 3682
788102462 2627
138599537 462
676798675 3198
159670828 1213
861098654 39509
901503006 3005
501899665 1673
733802445 2446
440446857 220223428
1970 392221461
366093294 2035
330172417 3584
674127095 6286
615660006 30294
819300328 2731
757449871 3233
2744680 20
58799880 4391
233312178 3728
691050527 304696
204398458 110663494
160386554 113316709
514707402 2417
267899108 893
457988213 2396
333601113 1112
655802974 8321
943037959 480683947
307016781 3670
344790405 6123
914751669 5784
47595050 166
720210402 7622
839399537 839399537
23109925 101
134868888 1188
463638428 8150
170632055 812
722101766 2407
762785860 762785861
446700000 1489
699056425 2694
965297797 4558
965979909 3343
168400596 1360
458574208 2587
762030613 57063
22965328 99
113329388 6632
836702790 2789
853950156 426975078
926709831 7157
107987597 8520
400782048 2540
314100947 1047
994030085 483325024
539987 438515533
111856389 1944
738472435 4652
734181689 33428
463433647 3473
884400000 2948
366439036 1389
717597609 2392
190970445 828
83705097 643
654937194 2557
865002285 9935
320401417 1068
288804735 2552
439462241 2244
793803385 2646
126585108 468
147103415 607
639871167 235124536
153599963 815
758904276 9757
722940705 2768
25499954 85
362506500 251529895
292046258 1466
770869277 6054
769728933 769728934
601687690 2797
577208799 3494
44089970 619
838532659 3580
322546626 5845
834018526 5969
559068013 2174
853731834 4164
527699999 1759
360703682 10817
852302841 2841
672081227 3042
587947141 5896
671067964 3404
92602800 580
517202755 1724
661146408 4957
141899999 473
566998911 1890
815402955 815402954
733784002 448680484
982015143 3832
513405046 2165
318419201 1604
938944273 6664
816564446 6779
546703876 23826
594900001 1983
844969713 422484857
805374651 5812
807322739 3486
914604417 44754
196199505 654
840863609 7225
951300000 3171
858481892 4118
373798912 1246
404757238 2809
2711 428379896
288525769 3279
3376 518620362
2335 603227469
2250 320188500
208967355 11003
602587769 5010
38840351 158
63488655 364
109843073 1089
653732973 2182
945298761 472649380
520464052 5390
381162173 1327
173110759 757
758890733 13725
424879227 424879228
838812173 5968
984710041 5416
826794492 655769944
880148323 6414
753767702 3446
884700000 2949
235502762 883
51548495 25774248
709120295 709120296
295800436 986
419211235 435318
440698531 1469
941909038 150759
201083395 683
770687646 2659
632097892 2107
587935701 3070
288730651 8057
280419871 1340
301037076 1409
589691718 4981
453001510 1510
661415475 8077
566165161 2026
240740617 1022
111900000 373
902698100 4698
229500764 765
278077165 2318
993244227 6964
262199125 874
966056653 109233
838171799 12555
109084607 49196165
602554936 3421
535202665 1784
596944206 3685
351034900 305338684
532129386 2399
818504216 818504215
133918424 7575
608292181 2430
937889843 4254
270926363 7251
648899690 2163
366759009 1606
133200529 1495
921504350 417033014
746045646 373022823
402266115 2359
75492137 659
261666843 1077
634290143 3408
72512963 1363
727161051 2819
250346362 863
584700001 1949
16783 927704217
809163408 3603
219414545 4199
502200000 1674
906420574 9676
453176289 2870
6095 943640090
324376449 2222
846050670 3573
4660098 29
13917 901181418
908232497 21938
960300000 3201
913937202 5149
415015471 4110
752328504 376164252
737178412 252895
19491 630363155
55813261 190
556687729 2187
401801059 200900529
815702720 2719
906596979 3022
11237 380010782
343198856 1144
749194889 7206
508575361 2960
356999333 1190
805984388 2709
443677473 2017
626771127 4363
261616699 1805
461016958 3530
664103232 2496
856800001 2856
595440852 10804
273876239 2640
720419617 360209808
360904788 5059
413100000 1377
585899461 1953
722757005 361378502
713807876 2692
972032134 183544
546303402 2515
763200000 2544
4871 813570467
727652888 3221
82787079 31984618
943199999 3144
372900001 1243
972412629 972412629
785596054 297379988
811362207 152197
363299029 1211
973173044 4757
555599099 3950
493718401 2224
964592771 3662
386776220 2270
780300001 2601
116175546 116175545
919282142 5702
708002360 2360
744876437 9307
234263199 5150
759704756 3924
730817545 16894
615413345 5488
434836201 6052
206699999 689
346880995 7000
20430 448211495
441009941 24552
4150 918807689
621599950 2072
684301853 2281
868502222 2923
736017731 6062
598151851 5667
19349409 1073
120232327 1993
34258 701499453
208147168 3659
608397972 2028
387028215 1406
105 16329949
850179457 5598
477991589 238995794
765308405 2609
920064581 5211
1877 529007105
16731976 195
893360517 446680258
773744634 16952
134210553 4417
827988238 3807
598531354 9103
355500000 1185
753662250 2750
506014128 1712
780939989 4530
712143502 7727
438384551 1464
860405299 2868
549298170 1831
176429110 715
2160 61324722
94517506 383
352812239 3832
815895285 5059
542197581 271098791
349 39655309
332113937 1241
4000 798276500
3211079 3211080
88439573 1386
428698684 1429
472593692 6149
914628854 7366
408302513 1361
163492421 81746210
490339025 6256
542698212 1809
640851287 320425643
315310825 1345
723646933 823854
254082700 860
347074293 1628
470990321 2337
740115611 740115612
509968506 4337
351279250 1750
97881572 671
861002870 2870
654776501 6451
903172060 451586030
427156211 2492
75318237 461
728498419 364249209
788998014 2630
497930369 497930368
916477483 6892
665537576 2632
421807329 2656
575398081 1918
324121555 1835
697755743 44028
132374266 543
534516372 10063
814002924 2828
126874625 4975
174599691 582
440803301 2993
430699074 2256
187088049 699
323701079 1079
6201 235656603
13200000 44
304018326 1531
563033283 3674
278503390 1259
947153251 3164
579861901 2184
138680801 3680
11127 814977317
629392148 4531
358309775 192936655
432015205 4141
219601227 732
57148400 200
994034405 985931821
491847603 3781
154691376 1019
606260079 6683
987217388 23273
628038145 3456
232419950 886
645250801 40660
844698167 711298000
522835201 3200
540924736 2015
691799796 2306
23696279 180
321898926 1073
596692268 18252
65400285 218
702941382 2838
22858305 154
940138251 940138252
205125719 121744793
3938 260259211
16200000 54
821368833 4339
312300117 1041
125547453 1429
127200092 424
559 17252836
639302625 24285
540599659 1802
151916491 555
470566655 5012
902698524 3009
280025062 2161
614167382 2366
86099725 287
423898587 1413
852202815 852202815
711778717 9306
456683396 1789
806965003 6219
530999565 530999566
762510977 381255489
114316025 2407
375602315 312925009
333634444 1508
225737920 827
737756455 3688
881946731 5543
923400839 3078
324317151 1450
187379965 713
328799999 1096
406798645 1356
976301821 488150911
851931207 425965603
9860927 464
603302383 2011
331098269 133437925
590271247 5422
437249954 11312
822271302 6922
724800856 2416
630 188475210
623442820 8243
198300431 661
26144189 497
554352403 2551
964942654 14595
102582049 464
656991386 6194
193542257 1274
195809516 101878
264551631 38570
861837384 547483334
999543564 966525923
329373235 1267
763066161 4790
462691142 3734
906912546 425645369
555017455 5866
928072507 464036253
800414021 652912621
197540971 726
773999999 2580
992893818 21006
889578810 4538
554665138 2635
554009598 2952
58360628 202
939302320 5302
557398141 1858
709494318 2620
591139840 2297
946801229 3156
504300711 1681
146443600 538
472801576 1576
696295315 2482
25483579 25483580
58512046 317
378988037 2431
489299335 1631
130295904 508
217463537 2896
96842978 341
536312545 16992
268940081 96887959
436269356 8567
11934 854906274
753727392 3106
717900001 2393
207300659 691
282409122 968
299011316 149505658
69620428 69620429
613744157 2566
526627370 3895
580202005 1934
210726063 1369
248633940 248633940
820855909 3957
19822 982982581
884063646 26923
359384330 149440283
244736703 3122
597287747 3586
93473177 329
38400193 128
423301468 1411
656493999 27699
319486269 2738
367485257 1554
18259116 18259116
349525239 2578
440589406 4381
195736603 1310
721557888 2946
291703084 2777
823425538 6174
398577879 2709
621752385 4479
111319 470206241
36300120 121
97046642 2926
991257786 477545104
371221759 185610879
25516349 123
502904611 4122
52258799 925
751305424 4681
748197506 2494
207678716 865
993392619 6502
28204057 114
3680 998936708
917781434 453304709
246804261 2306
286830612 1735
676301373 32642
4619 803992378
137165599 800
466012167 1576
12300040 41
928496905 3095
536371617 2426
413249474 5059
720311327 4548
210502947 3788
841304805 3694
810349097 5114
244722638 1047
867862648 6187
990154629 18109
599669350 599669349
125000799 656
562843030 310963
594890984 3692
982360848 16153
950227316 9888
926106120 3087
1389 282321195
176304450 1734
183600613 612
137110625 501
397075852 1377
433 24753834
526798243 1756
219798283 2036
941287799 3446
443387169 23008
853865421 3215
729379537 10367
878776690 3685
656893674 17029
668446828 526480733
832801721 2776
633999611 2269
982614800 3741
489702940 1727
169027249 5772
1622 340469260
805200001 2684
675599522 2252
179513985 613
814802053 2716
2685 782578155
326876207 2811
868549276 21257
411001370 1370
191846591 1007
386420896 1523
91475900 531
706797767 2356
853117379 426558689
763224277 4120
653590569 2468
167872858 571
561096463 7987
3138 883740686
672147995 3626
234900782 783
529590922 2038
684999000 248580008
192130007 1432
567599744 1892
584689354 5631
896677890 5385
815041567 6022
606641088 23318
617033894 308516947
804552761 402276380
144166 2
850592698 10905
166780846 1003
293532906 1417
5473641 5473642
207866651 20282
643497648 8264
172799999 576
502 34131984
188696020 890
435301451 1451
858882884 4431
434311259 2969
323433787 1171
586351847 586351848
893825636 5763
961198616 3204
65934310 809
354470542 4008
50269957 373
360287606 1559
401568402 1358
806704300 2689
231680373 2266
188202004 3829
605700050 2019
197768624 737
9519622 3349163
471156399 1786
19354161 323
816069870 447668321
421835719 1444
319942239 4703
298200046 994
883728924 18174
218145879 1457
828066689 2910
808315956 5684
2681 728730653
2643 569918019
414087519 6496
974403248 3248
50500419 26543703
175536757 860
247414656 3648
768661050 3460
230071022 2457
693602960 2312
321899930 10285
379418368 2744
387549333 15157
223413616 223413617
186266961 93133480
291428482 3155
639601189 2132
83609357 509
959829976 5331
459192456 24561
834150821 712308934
65400393 218
236399212 788
885935762 442967881
522898258 1743
401903235 1605
907797438 3026
459229913 2574
206247709 804
48377545 170
161219957 2823
215082511 874
554718556 283522
133834933 693
493988505 246994252
276311248 2029
421891560 2646
416894584 3841
606368664 2065
350611504 1233
948132283 5086
685033859 7739
872922137 4686
156673927 547
15359 654278041
702600000 2342
232147872 1297
413937876 413937877
772485344 6117
263899811 4521
143607404 691
941959479 265940
2258 589830172
214115181 132083118
214499285 715
576352610 30223
345001149 1150
8889 460654647
682154591 7393
102205312 1261
465900465 1553
335623219 2857
111940287 887
971706067 3239
427232197 1877
107537138 89569886
283500503 945
344364328 4466
281428597 1909
672900000 2243
806680625 806680626
343405170 1215
169533455 710
188700244 629
718930130 4612
617700733 2059
92282049 3325
12227 330215527
723674712 5731
507062239 16087
14165973 83
752740549 6854
138399639 138399640
148335750 2304
3952 933256896
400409855 3719
974100000 3247
672302240 2241
158851187 117134227
886311531 4473
31901345 161
104457601 744
179787928 649
302022172 1031
159763749 625
8406 429575894
84151486 495
869101021 2897
543958011 271979005
872488119 6356
308701028 1029
1893 391007860
567598108 1892
540382217 270191108
655367946 5815
631412065 2991
138017642 2282
881379857 4386
383366136 2034
312979655 1565
6931 540916033
36890777 481
147900501 493
320400669 1068
330600738 1102
200528999 3761
663201728 2408
777724361 13748
560148183 40968
672280920 6165
948942026 29825
514028400 3560
275342061 1318
919661982 3083
271542053 3488
361500086 1205
483480203 241740101
292285808 1363
56186836 563
882276096 4992
915275443 4436
163299086 572
222476224 24632
907203025 3024
26358097 622
737596623 5402
532829510 2230
409801365 1366
962509613 39737
765627471 13115
413098624 1377
494702371 10072
599816225 13496
307266911 4109
443100000 1477
593459450 2369
372922462 1769
546705238 2504
996 128616468
828182373 414091186
906024893 361383988
764999316 2550
929893700 4222
710698355 2369
186777599 1200
672072927 3158
400773800 120715
8937922 45
20956248 1201
846430677 3778
222015311 1435
800594106 12263
988503283 3295
558249630 12719
94800386 316
194512804 85812867
717514142 358757071
200799078 4419
813305639 3930
227976646 6121
31530 664094524
811940096 16768
689401566 27145
135300727 451
957897075 3193
195028191 1457
438599999 1462
936023828 5750
990544964 4253
108000360 360
620084834 2105
631791231 3230
117903666 1385
823998839 6460
943258563 3237
836867348 2799
309452373 2454
629180211 7951
841434399 420717200
599332801 2137
653395334 5767
520408666 1777
441173915 78325
386700000 1289
4500015 15
332275645 1476
4203827 79
356354931 120974287
44086319 240
948005630 3160
73727815 362
98999694 330
342101880 2040
705141790 30865
256842660 1002
139570098 69785049
8452 514485815
817636875 14251
13458952 135
312213751 3467
7994 503154896
948776772 7807
332700000 1109
482408625 2023
888701287 755680945
385509281 1690
907154690 9306
127800247 426
3248 720792502
657588391 8539
31729697 126
345813183 1807
854763380 9608
253474 658525452
608476923 608476922
164654461 14837
690001136 2300
57542535 255
589360753 2064
126906047 576
538083651 538083650
613761454 4774
359711115 2570
294264354 1002
705275155 5386
4799983 16
914552329 38162
846902574 5289
987791300 3902
604146191 5928
913203045 3044
5106 120093120
866584409 6552
76384659 1060
616285255 2345
365214367 9027
259721245 2172
402616285 201308142
866353690 14327
599377331 2669
938920302 17442
33925319 195
615902054 2053
968470272 12978
263114479 1208
860839604 569790753
604556668 302278334
768384435 6019063
105707317 105707317
920253600 22320
274195664 19196
948365906 6365
4240 651946640
822617401 16950
758425269 379212634
83449594 281
350814495 1499
442418515 442418516
642002141 2140
305264076 216653
566998557 1890
407299960 4091
92039091 489
165118505 985
983177068 12459
869660225 12666
145919855 1887
567542593 2432
984971999 19750
224207567 5616
808395000 21000
799727988 3378
78470432 369
983356608 7584
983325824 12636
895589813 36203
88900479 340
175200267 584
676733516 2348
185433635 144452547
877469676 9606
745147261 249110389
66300305 221
700202333 2334
311551595 1385
834050555 17964
62987432 419
92573109 955
825113215 126222
942858446 3369
142945271 9902
453532747 4609
862660231 6979
786901846 2623
444723042 2598
610731381 8681
879602031 2932
961115145 952647798
411305352 2665
921985860 7297
48300309 161
520055870 3848
185450227 185450228
625801728 2086
139248079 25720
87600000 292
151334712 75667356
158699470 529
891796991 3206
303913126 1671
262044493 1462
974782868 974782868
198083224 3300
958116601 16200
339648996 2298
443575710 1999
142786685 677
212584856 2728
886881175 2999
113637922 56818961
990984237 5340
259531700 1613
399991633 1744
829815934 2795
207300053 691
286452057 3603
177276120 3430
698666865 7364
689857492 2876
1438686 61
718965860 10940
446472243 8272
686725766 6019
931362428 931362429
586936130 1976
568899772 2893
38170 330896185
224999265 750
276794879 1380
635400000 2118
772117212 12774
89699875 299
703503289 2345
20329799 287
889364989 3046
134882126 67441063
956192559 9754
882914265 2993
53537196 246
186299670 621
315598949 1052
794702648 2649
9772 950297348
533220097 230005414
71202573 507
369823440 3128
107000139 1885
607529999 2104
525298248 1751
741303182 2471
801677249 3158
211161553 1739
553476204 2988
3300 437906377
9990 304091630
804150639 402075319
495090637 2738
308235218 3061
434400000 1448
3183 890040798
353892592 1415
9010 946261695
178021242 1081
418800392 1396
644306572 2639
150899718 503
660587597 11679
283199999 944
360971720 1639
79989403 388
472 65633016
97886580 556
667687389 3305
768886665 3243
844973719 37846
2349 509404140
606730453 2587
178515314 1942
919351111 3781
25745551 12872776
20852522 230
210059280 26205
30402617 193
833100001 2777
90181485 14213
83400001 278
701030204 318795
376714108 3663
946835453 5685
652838761 11196
372664796 186332398
491061223 2806
638895578 3538
717012479 5696
799139799 399569899
893695523 6934
555301837 1851
842023169 4490
684903069 2283
803008396 2863
262328399 162984089
573300072 1911
164272332 564
279990575 3869
641068427 4004
811771365 3907
37742790 397
920702879 3069
714600631 2382
970156397 3961
582149687 11655
726501306 2737
78414317 39207159
179100597 597
772524399 386262199
639602133 2132
402806083 402806084
542402464 1808
850500111 2835
236774397 944
19892090 313
991852820 488858500
220200586 734
848515805 848515806
441493247 1792
180650741 1172
1339121 38
386399360 1288
771618177 3008
925500000 3085
783142919 32705
397800380 1326
780905581 780905581
22039386 12968945
896704509 6494
457762775 4552
722609020 3442
252738501 1609
724403854 5715
312599999 1042
257449253 13730
904618682 4531
23167026 4332
208367707 104183853
341203651 1436
139199999 464
855988896 855988895
48786836 241
724361903 2454
847743945 8029
534600020 1782
855730563 9004
377566662 4421
236486576 933
612299999 2041
6461 843147578
166826561 8029
14322084 84
195622597 886
439550566 1613
86603031 472
655833258 3214
929129214 4654
463791965 1982
115324853 57662427
627005047 15896
794010680 33441
499498518 9431
2853 745118310
443737401 1615
1927 400562405
398878999 1525
120013253 1220
5065 802876954
664604405 2241
985716863 4755
897694094 19036
843300000 2811
5700001 19
156299480 521
243657740 1304
441889889 441889890
936729368 8698
734947518 694327455
118568225 59284113
155399999 518
374503989 17906
807147279 4294
26747620 1268
2430 570876607
793051999 13000
423568030 423568030
522355620 15684
355990597 1833
4981 724576108
865199066 2884
186742256 1906
755786318 2621
63197624 214
890869633 16252
123000435 410
186385817 1572
5452824 39
504522760 252261380
627735350 4363
601708273 121902
616094589 2697
739099907 3167
219000000 730
323982550 2399
58083155 324
886 239429562
114976907 444
180768754 891
999827405 999755216
381437948 2892
646369267 2452
202982176 782
562201875 1874
564600000 1882
772497881 2575
529021318 1893
792263002 4711
244715133 1412
62 6291185
566355681 551006134
444598517 1482
524400253 1748
12570603 46
324601444 1082
7199976 24
44613371 204
86147072 303
357352710 357352711
926190758 3268
526776828 2111
520614264 2249
388 50043098
879512256 4536
500607172 2593
893502850 9439
210899297 703
925203083 3084
86542770 86542770
76181809 430
336237964 2580
269748479 960
47819553 176
221506937 1602
196345707 1142
246858916 4101
834244846 18607
707992821 7377
2728 752805803
3410 369764154
800853339 3395
155772913 5969
360601203 1202
603176867 3969
75863386 729
111000136 370
879723395 21863
3667 915093880
799640660 4461
716284716 2471
146359101 674
690299315 690299316
843500720 3845
143001601 912
1383726 7
209332297 131607816
360599560 1202
265816797 1142
55288045 207
766193589 15037
16867 802923444
977767948 15983
297917470 2558
961203203 3204
651136275 4101
360054 503758783
337139264 2128
9522346 35
921806749 373062233
674249201 3160
774242348 8858
472261259 2112
603900000 2013
269830688 927
213654190 1045
923013794 4386
771078685 16429
303490655 1491
311586187 1114
279813563 139906781
265552534 2727
294226412 3066
969441985 3779
6271 402318508
925799865 3086
424001879 3720
797872943 2783
189274999 894
162973378 567
114246891 57123446
717457888 352999
763985121 118995
995173401 5361
312432479 23158
432022967 1742
163 42860397
348906193 2483
901067895 6279
66759469 1728
867005203 2890
136638692 604
395087485 3527
419573699 51324
882051557 3099
969598556 3232
1160 133700749
236699401 118349701
92808609 2140
123328765 791
950520761 18189
464333836 39724
158535885 921
12000050 40
349859602 2093
265766101 1275
518387117 16118
83766277 828
759003732 2530
579298070 1931
3861 466216972
837651296 4052
198993649 2945
998803092 991209747
21259 750532328
694890865 2695
748161569 5936
283358059 1902
500443499 7100
729059770 4527
258477684 5255
629308625 2540
749997982 2500
222558671 1858
613500001 2045
618899999 2063
367609471 168841959
57901283 203
209502263 964
987606407 3292
188878809 1366
356843437 178421719
739889055 9851
986721026 18011
508800001 1696
895765321 4552
15969674 637
449518131 224759066
984985210 28834
127142109 3173
240160684 8208
896419561 16505
588540365 294270183
18009363 62
223443948 874
20979349 350
892602478 5323
792669655 5108
28984000 400
24862 613643884
619305434 4847
437028665 1935
723002411 2410
262596959 1118
247536064 2555
81299731 271
598231768 2572
621251780 4499
377827624 377827625
554365246 132655
625035837 3021
895913466 4008
45000052 150
863653661 12715
637243443 3982
649873794 14241
329400001 1098
350204557 4316
359542123 8792
382713155 2181
581 32558607
415789993 191577387
580438112 8574
880796841 3080
879708928 4556
822668501 411334250
794382434 3361
997279752 491939368
230306339 839
625068361 3738
936900001 3123
733797555 2446
191123399 3435
519159978 2685
8316 900512480
135300595 451
6175 419992625
293209566 2778
513178305 2459
56639 715010736
549898167 1833
894133399 8658
737117260 17428
764021980 764021981
41420088 2049
905666806 10388
771225521 3240
828302762 2761
216098873 1103
87040028 461
4675 658626013
278486824 942
166563937 696
8114 624080196
210999873 878
429025402 429025403
336591260 2124
17061604 87
456979888 1757
217359173 3914
297062360 1376
876048791 9488
772447937 2686
512066673 3488
125903023 497
774197544 2987
574498085 1915
575998081 1920
681610705 23681
711600001 2372
616346640 9660
451948512 6522
486215945 2754
887616233 443808116
335475533 9167
944538304 472269152
184961693 1293
136200652 454
202776853 688
447338358 4938
773402623 2578
517506433 3904
740734680 5884
746092721 2622
173370300 1453
570180918 4031
807445959 4523
390236436 1418
502333350 5925
541875972 2237
438236449 1482
506469941 72122
75899876 253
819076765 16049
478202594 1594
494742217 494742218
495773190 2113
738187896 2567
87599999 292
453898486 1513
805202683 2684
2595 619641885
163558721 832
993435969 11744
777292325 5683
754052493 16859
795074679 3447
430110686 6421
794782111 2715
208331857 2613
184645605 2666
589652661 7887
540881647 5998
615302051 2051
366163916 1546
830723245 3245
550944575 10304
109560102 412
485374559 242687279
74504278 261
406120720 1450
747699713 373849856
740636921 10146
1249 335140895
757651062 757651061
2766 806114742
24469451 126
365975458 1289
576665505 6981
55449414 251
473747198 236873599
498402148 3173
815764479 9056
710169970 6697
322306729 10927
163511080 704
81102513 272
62121387 211
82454174 500
992699697 3309
32923539 32923538
976655091 4058
27000000 90
792898365 2643
332476247 166238124
986282447 4095
901670785 4872
838092479 15920
634345189 18295
431622442 1675
280710513 140355256
734718111 4707
303941633 2774
167173307 2412
70737746 441
594911771 2379
479701599 1599
341559444 1156
88291143 298
753670926 5638
541835615 270917808
670964758 2246
896320929 12383
487105187 6442
57 8705285
198600000 662
45703281 178
3255 313576935
558300000 1861
564338761 215301121
19069369 19069369
966844236 8477
535836060 6716
709031736 5502
427845727 1554
382304776 2527
72059332 258
165016746 165016747
564599586 1882
316168478 1354
560403004 1868
84600283 282
624069430 124851
768 136063059
445072699 3514
150131306 631
196243092 1214
78507196 359
497119281 2840
310550666 4197
236838062 1679
930080238 371881678
50462157 278
675418997 72191
821697262 2739
88999499 375
192557464 1242
533400041 1778
235652857 1151
446700775 2700
32749006 32749005
366035456 150508
335406124 1126
349219265 1397
145966951 13675
509370851 17204
721797595 2406
34 6289028
834615929 4501
534100629 2074
913165247 13408
240199314 4438
323590895 1971
356708909 356708910
432794613 244172427
947533361 5387
943041980 6627
782596015 6904
968822498 7440
489000001 1630
669986564 669986565
3459 502205971
348206725 174103362
531958906 16033
787946518 4805
3408 351882816
758299290 336655801
5478 760900345
487550040 3540
893012225 3994
621185179 2594
31684682 249
710240325 3519
945125663 18012
468522549 24070
243744407 13633
100733829 100733829
811230583 33001
654517544 760053
308424337 8976
330901102 1103
347775885 173887942
178930224 2627
249731425 19872
364455301 364455302
991197308 3304
455373529 217615682
999724306 8212
171443008 704
356636069 103792
782998503 2610
476882827 2373
690299999 2301
458571780 5220
100822373 19882
3000012 10
47699999 159
141663638 1443
145954940 627
722397844 2408
338611540 3453
370561262 370561263
300294519 1240
210499822 722
775424680 5987
294980685 2002
101386424 577
773335296 4507
400151279 2320
801198417 100767
866962835 433481417
535831091 2959
373959314 10503
154843651 675
431049158 3361
414416072 5144
597207033 298603516
247160411 854
887442945 61385
736801384 2456
562215351 3170
461100266 1537
1322 325247196
248606414 1647
790479710 9364
203834071 1397
220186731 110093365
551187931 1948
994860284 4209
6833 731588811
167504157 909
752238259 376119129
777165589 23890
219600000 732
568742263 568742263
980771269 463071887
998399072 915389302
637244044 2444
4200015 14
126189221 629
708602362 2362
139070446 543
131114587 1801
725545463 5264
361257194 219604834
348561630 3438
311698960 1039
537794583 4931
529300489 2654
850538416 3598
2288 549323413
548760513 2417
550436157 550436157
998998849 3330
477886941 2837
681673839 3053
181665505 1296
562002658 2842
730221793 4925
976944864 3736
876198440 4262
936370064 40936
767954360 3524
348802479 6760
84694427 42347214
28286 550643562
257634368 1542
681860534 3831
442800065 1476
62099999 207
180899823 603
280125818 1145
350007 946768935
23330209 301
237406091 924
501211644 70611
151664193 1928
581541359 2190
162489624 591
570683959 1840916
380238106 23958
453898486 1513
953700784 3179
499198672 1664
940947239 28865
827097475 2757
456845760 2193
605375441 2768
951843070 3574
899315982 5634
407425800 6582
790965589 790965590
387278541 1738
700197665 2334
601310358 7662
691504584 2305
932764760 12140
493173522 23548
796992363 4372
771597427 2572
283797387 155847
160615206 639
20704328 81
78658283 895
572440564 1923
729597630 2432
579381114 2327
71202816 384
318450261 5221
26256581 140
206699355 1149
93970074 81680555
482529652 3791
856425156 3105
261256926 1974
905618962 3679
562640430 2041
459103708 1539
1446 110332692
611493372 2317
525159086 7946
443919000 216550206
421868878 1463
712723711 2854
511253069 255626534
912335999 15936
143099928 477
816121124 7675
798061260 3812
231260338 3261
32881964 129
779697401 2599
75696554 5974
774781923 4307
47179296 377
970501933 3235
535730935 4946
129957530 715
955759582 4833
391355067 1800
723830870 8501
586668825 12105
293589538 1282
179220828 761
136478227 538
504109221 3269
976852323 3470
525753123 1966
552538402 2819
644614993 26102
585 130860553
269041274 909
663842179 3456
434700710 1449
677565017 3354
2907 691018958
822507020 3845
22436856 234
731264799 365632399
245239687 1321
749545472 6656
1043 104627086
128299070 1455
154200154 514
212164342 212164342
384513170 16769
958865891 8599
127500426 425
895652775 9682
50502596 262
13799953 46
121 24378238
745117706 6913
182442382 776
366898997 1223
105129756 2577
117352499 500
686812661 5490
409083299 2350
799934455 41204
99263083 474
766007385 2816
465406881 2692
961529508 6082
312111101 3100
641426100 2898
618906445 618906445
875813114 875813115
541853836 4089
418502207 1395
819879348 4097
779571649 6586
551715591 1930
874958994 17262
148613962 813
875029461 4860
323780724 2354
683911849 11692
325165458 124129067
517243061 517243061
778466743 7251
958027584 4072
21478 643856029
527645595 3214
140323268 70161634
2355 58470231
339598869 1132
792000091 2640
489815506 2853
432899999 1443
48916174 613
528851359 10663
993063777 4476
346436227 118255227
5045 971906727
428769428 1807
102895714 362
16076691 13821381
5872 514182861
402626157 201313078
454047196 227023598
297 73990891
167700144 559
1045027 15
239254921 881
72246899 36123450
141900474 473
50272804 232
578649754 4257
497014144 180894156
794281817 6757
231055470 1040
770649565 5456
55799813 186
734441397 2980
451512900 3225
220033260 791
454373355 20561
769419817 596852880
707309036 21303
890942109 4634
986674415 25987
3065 695385775
832202173 2774
30000052 100
358886232 1218
164399999 548
853798181 2846
916187695 6169
805365274 3575
441300001 1471
397201358 2165
963387972 963387973
345598934 1152
243560215 121780108
371240388 3996
698365495 3539
267746865 6872
800400001 2668
193520471 1121
475181004 1852
112624333 596
575967989 10361
857769000 5100
398184141 9128
300757187 1096
81129821 542
548735493 3071
499800000 1666
771846020 45124
757029310 6661
242098640 3301
231089689 1570
999854709 499927354
164400438 548
428492169 9166
392492543 3904
978470454 13591
728671281 3496
802589024 5972
613209009 11423
792077953 792077952
2234694 77
12858 225696474
290403081 1185
594900642 1983
542102564 1807
376800001 1256
710009527 3063
307815823 1713
536702013 336688185
262800000 876
441076815 8151
630510193 2683
37800001 126
503476775 2708
6312851 51
995669168 5452
144764999 600
790075539 7857
96500986 473
190542389 2123
777816520 18519
483842095 4782
365570640 365570640
833551852 416775926
911332730 3793
428701197 1429
615715507 7113
781560501 390780250
897957121 148080
260567299 2009
73708941 406
714105704 3520
935721027 3322
191391704 1619
252637488 252637489
950895549 23650
730685967 365342984
226797481 966
381598729 1272
708 140095500
786691806 4471
474483679 237241839
195894529 1430
125369712 3123
523656449 4535
459974736 1872
507410645 2495
406767367 1422
192867459 3061
318315690 1485
76017833 3256
398716606 2163
3836 828217760
781552800 3600
637246191 26122
170100958 567
276301997 1064
557517909 7566
248162493 2028
575009685 12166
414279077 414279077
60600523 922
503092118 244488592
540898864 1803
146455370 729
608567809 4359
755436753 255096047
421799321 1406
260830484 10378
418754000 165500
472859646 3335
106198910 358
127062808 19350
171258624 648
589952716 257836962
337884872 16239
936603122 3122
746044805 6235
611224920 9045
509470761 1840
71400238 238
906085128 523536167
85220577 387
831540025 80482
675891098 4329
653398385 2178
473042057 4071
734080335 5556
431871599 38960
293399021 978
639799053 30451
423767642 1542
22618533 326
296162021 1394
522542499 2500
732758124 2915
498511422 1686
50700168 169
707300749 3670
280828588 1129
413401199 1378
979142491 5326
2054 533060242
801125175 394306745
799243525 3798
405049930 2659
787854554 382314131
594237025 29890
234194674 2361
717850402 3235
546617856 5736
95074137 61661413
876417353 3026
452398492 1508
867297109 2891
470101286 1567
129130124 2657
405000001 1350
838261865 3772
857225299 4123
720222183 360111091
216041791 108020895
589200001 1964
370798956 1236
217400531 92416149
773708291 546028052
68677475 532
163979547 81989773
901802117 3006
373111973 3331
113614644 572
115104330 466
33062639 33062640
594487824 3275
954819373 3811
683191566 11727
719952257 359976128
631200000 2104
90600596 302
3063 513204781
243255731 1277
557484998 5764
604574206 92231
739060666 16246
581442076 3621
958486782 7787
246000345 820
443742529 1862
380998729 1270
355003816 2718
405836305 202918153
36237130 1057
882263041 15360
738278403 3148
612000001 2040
631348857 3820
814839574 4096
114265788 1903
292244105 1111
144209969 692
423319564 1865
885413267 4042
784853057 3107
120266521 1969
240913516 913
219300000 731
392871628 2441
361761546 1394
876936890 2973
717444373 6397
260110755 260110756
227452176 987
593831186 488489355
515904040 257952020
2278 653463898
766677972 2724
177680881 1170
133799553 446
845333100 21300
374991153 24716
127704191 2455
6641 623078543
23400079 78
565534685 4854
54300181 181
290700541 969
970325733 3357
242589808 1393
824424661 3260
705602351 2352
840746179 8139
702834896 3450
672538273 2535
268698013 268698014
318600483 1062
175076164 887
804847472 7358
600336274 13017
477864349 317156664
578696987 4759
765596850 9998
376093079 2409
376198747 1254
558719623 2223
383400655 1278
896835518 845117846
972298379 3241
637931100 32170
863401970 2878
675261725 6016
327510504 4057
331 32030208
841502806 2805
578125461 9362
695913019 347956510
3842 598182410
114001657 1201
948372155 915916968
977012877 9395
143666368 676
24426666 258
824346754 7997
632331408 7369
354358055 1311
205358950 972
169420586 931
227357343 113678671
16530800 80
129000767 430
934115219 4858
354631917 1415
124631668 1214
425298445 2569
898110439 4876
724907422 9843
541537350 4035
160849805 2173
503140932 28121
196496210 719
3831 723521335
233071875 2884
819172200 9350
643721490 2601
467412275 2072
207599535 692
811497296 2705
253361819 1356
95700320 319
493421650 5321
456767424 1752
486894837 243447418
190510341 938
237291600 2730
354490867 2641
913138927 913138926
196001281 11818
836627030 11641
503817001 22931
254595096 127297548
235500784 785
9159282 9159281
186143984 4755
101359119 4371
2692 640170202
747913404 5484
366224309 2974
634354216 10881
17718894 99
83675502 33789624
510044129 2102
815573003 8603
935872088 3484
295231419 9429
653136395 326568197
1471 77715872
488702022 1629
333630058 3205
657919308 4458
303248664 2166
522367105 2688
112672769 510
548010573 274005286
407265912 1368
613386549 2439
946533771 6807
661369450 1427093
554491602 2341
557202801 2519
728183070 3735
383525275 1435
397583324 2217
338271086 6451
48000073 160
817909359 11120
928489634 3625
2106 262637154
7266 964703829
786597969 2622
382904039 2740
697514869 150197
64634137 476
171000001 570
571802826 1906
879431680 4391
344690433 1363
247324115 885
233171159 1186
994634798 497317399
230099233 767
440662464 1584
791397363 2638
743064064 8389
403093639 2403
287962398 145410
1739 355084924
720920208 4193
512315144 8835
420941472 181128
643802657 11848
751345217 11892
480274379 32244
492299999 1641
711398573 6070
842408414 2945
608107281 10648
393122921 371399671
86647869 3201
850093399 5870
750791727 3853
969547813 73181
309601921 1427
607723901 3444
824702749 2749
586518328 3383
176911032 1219
408915775 1856
260097551 6864
152700510 509
113998759 530
947398681 3158
201772376 38585
304187815 1189
831374149 5478
383185081 2605
501740236 6448
467390219 1892
77812279 364
1566 284789628
119488462 471
729419211 2642
998144800 989743660
121088960 680
841182480 15682
796799999 2656
809555812 5092
932982544 22769
845997994 2820
290944801 20531
525517857 26395
344397167 9986
386401112 1288
72399109 7147
576393008 10643
749249381 41363
758473561 3354
723603787 4874
364036309 3690
852765157 852765158
9450 121258572
756604208 7024
339152170 3153
477577868 2139
282844392 282844393
721667612 9454
791879921 19240
151698306 605
622202073 2074
918820482 3227
498566938 18843
277616076 996
779333114 3327
910447157 16117
906620107 18006
88213969 515
101100317 337
6952163 3476082
208348775 1182
108954629 108954630
172929230 661
212258149 6213
680183415 17305
890836515 3729
467781378 3783
424201413 1414
343730656 1171
905425031 8114
194085741 28108
468539324 5175
2958414 17
577671004 5447
336000638 1120
363385463 1817
793177199 5810
6203 666729455
626105247 8736
802405420 5097
927180441 441201020
53765037 953
424783664 325032484
73769223 307
164892849 12217
543601813 1812
506699952 1689
413489755 2307
851571547 3396
154465163 756
701518748 5878
724942595 3028
795604831 2652
988595646 479473048
437256381 4759
183200617 3996
741483777 3996
6530 727894007
974162715 577103910
125678603 793
984300000 3281
249487635 1369
759345459 588744790
753608749 6096
557208234 34743
44696825 248
48089706 16934
3961 977901246
73370417 36685208
615814908 3972
827 189386823
416202324 416202325
220842720 2010
983607621 4188
232180828 1718
754477919 14952
224066927 81482919
94800619 316
869215861 23314
282997512 2232
30657931 262
591952350 4170
243026153 978
247678491 6859
774172077 14199
332869557 5726
687641582 687641581
152526297 4011
136565748 635
50416636 38781341
331042945 3508
734464963 5481
493424604 7555
878263426 7699
191315156 1002
87683375 458
188401253 628
799503484 2665
653400838 2178
897980565 3515
781101641 781101642
803773701 3097
129600233 432
742037543 22248
292494511 3630
960000394 3200
424579505 1662
992327182 377276506
531604337 5014
757434469 16699
587098042 1957
177131416 1047
325331757 1553
91389939 1612
613234147 3122
539100583 1797
481965048 1777
897523544 3032
86950725 1879
825087758 2794
593972721 1994
974089297 3721
833698389 2779
845399740 2818
675201309 6241
3204 709743672
416750994 4538
549844450 2471
3064 916976711
490124379 2253
390055480 1676
551400032 1838
419559944 2083
176902416 1475
341589433 1166
649809908 293138518
943557369 13454
13797820 13797819
1596 296758644
28316099 111
602899704 4454
501483723 21742
901198848 3004
87622523 572
249899167 833
463377313 170711359
553082311 553082312
491039200 6752
91 22629819
157002400 157002401
836751410 3495
437478596 2335
505864422 4091
625502084 2085
574534492 14882
106447761 737
409893033 10779
574583187 2733
641347471 4617
637038652 18933
995161413 497580706
565024022 2034
394237299 6059
954513737 4338
390507677 2871
622484214 2855
343801145 1146
181982179 687
545036685 292691998
571641191 571641191
629215876 2375
619439642 13393
955122481 4955
520577613 2799
594603775 1982
327046272 7157
957671206 19817
657304656 6907
827969020 311490783
523776273 5938
574815588 2084
233372204 1353
645158904 4414
896661669 3249
626399375 2088
14946256 95
150699908 556
723189074 19735
709 171501428
5351994 18
972684458 865276385
388801614 1296
1332 281746389
66000220 220
372998884 13654
573846602 573846601
108358053 814
816416282 4598
620944096 67885
108599638 362
116905607 1319
322311626 2054
3716 859045962
200828844 11754
744819661 744819661
724187725 9995
220970702 10141
52058774 362
788397413 2628
499680064 2252
2591 285101551
820679077 5318
910831057 36304
130059530 842
220858305 13141
767403475 2845
153080110 610
1916 277422789
108300362 361
305701018 1019
357272643 3703
927802080 5274
430382717 24646
700268890 475628490
450874881 225437440
965948401 6275
580124892 2867
969775939 875244832
132397231 968
3703 705985484
207460141 4020
876418437 9427
648154415 2251
334748141 2093
12326482 46
906818976 7728
334800729 1116
737700000 2459
678641160 678641159
573280384 1980
767938262 3087
191901610 6329
574500834 1915
391103413 195551706
11664501 5832250
8684 579292272
238553534 869
721685384 6839
900239401 5160
439310327 1582
858871215 3717
926910792 3204
508000184 3465
9312 748133692
877229297 7649
783304951 323281731
514821433 17143
107221227 371
137967922 523
1651 408487118
969233280 7932
41700077 139
47100158 157
810681460 15364
686323654 4806
528281663 3189
953406260 3178
155401523 857
200462616 200462617
931261154 3793
4817 822497933
163200545 544
421698572 1677
436029879 7506
727329772 4916
927257135 10919
776287106 29727
103640255 1332
166127130 585
434250943 2368
667929778 333964889
210000675 700
862598748 20141
462683280 1729
681082765 3262
622748217 24536
394629000 3000
213617950 1488
543543439 4724
582380065 2406
385498716 1285
963542901 3387
713777938 5133
947603864 4462
177892545 177892545
222241531 1146
691534407 634208925
396411694 1583
86423394 493
40500000 135
1585 71908886
140082044 1565
134400447 448
630169216 9870
902183793 107828
510171738 2813
458442883 6582
375812959 375812960
250800836 836
674463853 2274
468250100 7274
886308337 3408
591284462 41429
816339299 33873
291674806 1694
192502786 918
992183849 18550
213427999 1000
678494028 3002
525670542 214297
953273547 4211
797100001 2657
545510510 545510509
901206005 3004
802301401 7850
654226748 2884
945001581 14572
531664157 1902
578236661 3467
501901673 1673
51360877 228
335063838 21662
523498255 1745
82500379 275
777481157 9023
378632231 2178
702500795 3922
939491881 469745941
161998710 4285
426426683 1626
218858214 762
895797015 2986
305020770 3392
132470482 603
989133163 4511
939542407 23606
310890311 1368
196012631 2013
38 8424495
999403481 8420
6989 952936172
102164448 427
193778540 789
811497295 2705
965597012 4542
582879696 7535
470782617 1583
45799668 486
854070040 5191
334433825 1184
553904556 5270
526237859 9026
594690117 2009
577986142 4079
262676245 3270
240333389 2356
884242377 3059
957304873 3191
755496976 176953
149657081 2105
301441424 150720712
475760300 2278
939246809 13658
211598495 211598496
1316491 14
802217620 3779
475348701 237674351
637330176 2304
838332569 3242
498579489 3212
949 40724175
14833261 80
235523085 23345
890700374 2969
3052 257101658
141311445 615
319498936 1065
113464095 97116693
329708628 4572
112002239 1078
665170662 30993
135840148 26651
664279748 2447
452988954 205324268
625657404 6859
798702618 18136
256799144 856
110290569 1985
796197710 25355
118500001 395
994321013 32636
739746453 4120
423428812 1718
3385 288923428
136590545 68295272
92388357 9258
842113063 34802
75 4207177
712672544 2743
226269760 1066
555654556 104343
646313435 2537
628802095 2096
646502921 2155
78662681 425
967159275 417394976
352852648 1600
477730603 2547
174048433 174048434
132907815 66453907
644501648 9796
105900354 353
408576220 6141
677856891 289061649
801846929 17670
46323278 3169
680720807 3352
94984541 412
968699433 8359
775894614 4717
909900000 3033
591956703 2854
174354792 174354791
367840407 3834
358936414 6219
5253 744134727
827097244 2757
917109596 4385
380350240 380350241
589776287 79549
465859967 84970
581386487 249551418
384825591 2984
6163 855923603
853096996 4105
2370 143140205
175726298 1007
759902533 2533
826047725 3018
931941177 931941176
827968792 14749
611248436 16683
269854300 1521
606320105 279365186
805319547 402659773
651148030 2171
417681944 4374
718883969 718883970
756422256 756422255
198900280 663
806053271 3935
39412967 263
750298334 2501
227700759 759
911513611 3710
557699999 1859
810597299 2702
226574337 226574337
249688747 80351
494773619 2442
715473411 67307
428606717 214303358
276756646 2085
276393159 995
580500000 1935
493548576 5941
753953883 376976941
259443674 1253
218932517 1944
457416727 249360531
121199811 404
1410 155013904
663636644 8505
369997033 4722
80281363 287
616555615 4537
13095 936855585
255077441 3296
935741664 3432
193267934 6494
93767051 38559704
427047479 3146
910804610 3036
373285155 2029
629180145 2661
800468815 400234408
44371602 186
584119706 584119707
667480970 36790
920516244 4676
768899671 2563
749695097 2504
481189075 2693
50699706 869
788285390 10049
5546 854241187
562606955 2234
789787357 3301
515100001 1717
407700001 1359
309301449 1031
305165232 4104
467248375 1646
75300483 251
274911318 29733
501001670 1670
751221211 24457
916570946 15730
518936153 4012
270566017 1428
931896731 318724416
709228318 2677
848558316 10438
562144102 2470
447134210 6429
946796843 3156
465447241 2025
161485091 670
453001510 1510
758097472 2527
490419929 8085
10844 606483232
699900000 2333
118448945 693
318707800 27233
19985105 82
562510200 7980
899650391 11731
421199263 1404
720782445 3590
674703275 2249
4462 517324280
884402948 2948
827967040 7520
922436421 7563
775 148071639
916964567 50427
933896886 3113
466486655 2331
779702031 2599
137558334 902
819154370 409577185
758554370 4311
422858806 3855
846597177 2822
658595045 2577
887965441 443982721
184228232 1013
917671070 25996
350271889 16316
476582581 223762065
136800084 456
209504661 699
627356549 11501
562375193 562375192
254671423 1088
284750131 1218
241538155 900
987137263 4496
562974761 508256517
324775711 1135
56082366 346
844713193 3133
97009143 587
856779231 2877
897969169 4533
683098367 2277
438977800 19197
229600084 1095
543725703 8648
984114813 3763
1800000 6
38100127 127
434116281 434116282
315084399 5295
363968714 1447
456270261 3310
696699734 11197
798862428 50076
522851805 4574
442872303 1904
302986197 151493098
522301740 1741
253870569 2638
958027911 3577
923028671 4027
233099224 777
498301239 1661
999735684 999696988
8043 244892489
857102857 2857
830849539 3970
260292245 1333
717329295 5700
542377619 4293
586193507 6634
249452743 1791
229518434 6624
36000103 120
819746428 6698
824010327 5443
947396843 3158
2942 813774852
58552761 492
647515318 3167
955761247 20956
51454 654494880
476374201 329010938
872408011 5491
422758391 2403
968910706 483153615
509549174 1899
308713185 3839
676862629 676862628
801622420 400811210
3840 292899657
241641478 847
89242599 315
516314927 2897
221089220 965
949406785 7422
537898238 1793
932423300 3490
940904737 5178
551911439 6585
28518358 102
823336107 5594
687977729 2790
823064136 9160
476984352 5773
201600535 672
17085913 8542956
238200794 794
954299999 3181
1244 364144432
532956941 2247
3427 56352529
583202684 1944
162526343 3940
368398772 1228
63867552 1212
779760901 5860
482619035 5084
828942922 28126
909300001 3031
51099020 51099019
268799674 896
725023310 9265
602917711 3152
596119140 15972
751815729 7067
520698662 141149
835030930 5758834
507361575 3885
896023471 18826
587855148 2067
577201592 1924
129384444 483
345865668 47002
655341472 655341473
269248912 2300
249855850 52075
193855406 820
506400886 1688
672438190 2819
939551713 376841864
362375838 2699
969866409 5533
121130637 1756
263617232 2607
944673752 3736
376039241 1993
624648296 2420
372950468 22588
776673042 2791
704845650 2895
580549665 2049
463220473 2607
491362884 491362885
472205483 1834
95544020 347
76160682 801
663389037 21547
613178645 3029
483759191 483759190
512879347 8150
669764106 3894
670188545 13158
797000153 2834
779257109 2598
2454 734593724
382726254 1291
466600978 14549
50100001 167
507798719 2574
710399361 2432
615746696 2253
854416435 306916460
717515656 7501
131975956 6003
804207918 804207919
424830726 7037
108300000 361
413028545 413028544
420482067 2775
87281864 310
89399808 298
591487103 295743551
471498335 4834
528598830 1762
136788145 495
595291940 2913
296390093 1234
422109914 20458
41047 242177300
365379583 182689791
539205352 5443
94470828 821
822129697 14778
664093298 3001
1393 354097455
808778687 6022
261810476 1525
5746620 22
776138707 3213
873858485 4484
631988290 11835
22999 805815963
308671776 10584
763415137 4598
317576492 3627
202589723 1945
249833548 834
73700479 445
248489053 1584
727291820 15265
376200097 1254
922863322 8991
668602830 4242
43676569 234
141593415 2704
954390244 337814342
558106227 3741
734256087 4413
481078784 2176
159635711 23661
434170430 2026
43866229 167
230626342 1599
832503635 2775
474600523 1582
15049781 87
963310209 8304
682626487 2819
368700712 1229
82964698 41482349
535757655 3007
3966 885006680
644451864 644451865
602128224 3683
204813891 16414
626402878 2088
264901711 883
398992776 6279
656775210 4258
302358312 1295
678300001 2261
168369100 1893
168000917 110567492
240300802 801
223027472 111513736
129449259 549
603067837 45323
823802830 2746
306689606 2719
285690105 1728
879696054 75207
936000001 3120
692062623 281967594
796201754 2654
159797233 1764
640168525 3774
621705778 3028
4101 972699786
81300127 271
188582722 1219
928995501 4750
864114762 376830831
499443449 2777
234344287 33297
948874989 8270
902959499 13075
536534040 59430
574938722 7883
602179895 602179896
10888785 45
935467367 10567
526 137447104
285100357 140413223
932696890 3109
864024799 3434
9241 988494560
502852756 2479
197109987 982
139799891 466
619398250 8629
981149904 790265294
801603221 15042
800785209 400392605
654563010 654563011
661803899 2206
194013697 97006849
37319589 142
1769 157170481
156268567 156268566
27600093 92
704966501 2375
486601112 1622
746001241 8355
548700000 1829
372900218 1520
112022265 439
396346143 396346142
895159321 330799560
663122585 4612
787045995 576261
558837362 249233727
227383199 1080
662968234 6533
338640300 338994
523703532 3258
673751890 3890
162621271 1505
792699182 792699181
238205582 1116
5327 37832354
343614493 2561
873903527 2913
788976589 3565
196302877 972
393323226 6359
988201699 494100849
911553415 911553416
769788085 4251
683796132 306554898
589932481 2580
850202835 2834
1686 435881580
161365868 741
162067915 81033957
186552451 665
487819907 41439
48000000 160
505849387 1704
786901097 2623
930270438 6769
195659179 695
660618464 3431
503033039 503033039
92730974 443
499904194 1853
843058336 3945
886140671 3152
148305917 915
996816239 15581
292925719 1439
929185009 913082647
474174116 3655
24045631 12022816
942648729 421695473
4501 991673823
451173059 64740
810897978 2703
533035329 24304
116660335 518
207900096 693
78512 580674752
566699259 1889
262518443 942
513601711 1712
706691665 9219
238399246 1785
659826929 2428
782041065 29987
625502152 2122
461701328 1539
15142694 141
5134 969660664
558775491 9070
653101635 2177
165727067 1726
215082603 215082604
328834878 1817
727042118 4524
141899999 473
760961646 17313
213416828 783
328871989 1558
21756072 199
77920183 642
250698162 5880
934329725 4795
864168210 9774
225363994 2865
379539903 245816
35832500 220
617974871 3812
4289 82902081
359320861 1619
310200000 1034
2226156 29
638725081 8985
236222077 1314
51293841 260
391199999 1304
403084508 4327
1882 444121984
351177268 1796
812184114 4589
126600421 422
660322165 3374
269639503 1110
521106162 5384
718028357 3303
418501597 1395
417011055 2223
530275676 3946
1645 339611844
294495689 1165
990598751 19296
4545 37656910
693746819 2340
184219067 756
355796432 1328
424923853 212461927
514269924 4194
653402177 2178
182130054 182130055
584942526 2393
732923179 4106
1103982 13
430201686 1434
790797363 2636
825242880 5280
690597699 2302
545725953 10147
39901158 174
17724744 76
18732873 132
913497572 3273
400124302 400124301
714324878 5794
315035216 5782
420953505 210476752
345901127 1153
349675160 174837580
48600082 162
594282810 7636
958196806 3194
859050500 20405
213599289 712
387918237 66389
531507201 3073
857998263 2860
639129844 319564922
810047114 2901
972338858 6203
878402545 3689
44420641 165
2140 201294820
970545585 485272792
174423369 1142
826300119 32138
856500000 2855
492379261 2321
735075436 9024
544704225 3009
147713674 1194
446077009 2096
339568819 1780
980992112 4244
8436284 68
661800476 2206
561989821 245897184
977 83748997
877145377 3574
413098622 1377
681336339 2930
811753685 32577
794675220 2802
517981735 1962
573000665 1910
804982474 3382
739501128 2465
715098861 22214
824180288 8244
323313827 8403
325685383 162842692
590621475 295310737
599504949 5350
287323335 1431
36568471 168
103820253 899
806033620 3220
440097617 2047
64517936 677
109476495 387
825300001 2751
200701655 1143
404999497 1350
634254789 2603
9866 616938996
106799709 356
625128641 2542
555253121 18016
679906710 4960
252000840 840
429387343 3863
747902494 2493
467267 2
672016832 6464
504410699 1819
70686113 427
164381464 82190732
245100476 817
663319171 6509
178984124 1428
793449699 34741
299226210 3823
696095821 176004
515168489 20470
559623241 17183
511140480 3180
546796053 231966577
567864343 4914
673250491 12537
816265367 2837
507772540 1959
708917481 13045
872197995 3842
231348491 1109
654999919 4508
342749533 155307051
268829028 1651
226680121 810
475198416 1584
707499998 3110
900681362 618127481
954087510 4877
38607477 299
603272098 25402
982781962 462486867
299722963 5621
331104759 165552380
720557498 2923
308671277 4371
337140631 4041
949781530 350942015
786788391 9299
964200001 3214
853497651 853497652
621601196 2072
423023003 1441
464041910 2261
16985 935074749
920652853 460326427
412200000 1374
457546913 400427591
315055482 1853
591664315 6481
854566959 40196
696655576 2607
997797001 3326
3253 902639187
446352503 15409
422102275 1407
690901579 2303
977105753 3257
648002152 2160
990795751 8488
878098275 2927
3988 385686458
805743022 9769
672902243 2243
948496120 7781
255798955 3911
534376127 4576
201911026 16691
460764812 2377
2231 189119957
556986479 2840
588600675 1962
765665622 4122
496675238 2027
2695 109352116
203000637 986
765902554 2553
413010074 6225
532007988 1839
584102944 1947
495943189 2797
744764622 2713
36853514 151
211987924 105993962
1598 376309824
812560320 3936
589801965 1966
907893841 19920
475799816 1586
252218741 967
371066994 3229
380914240 2380
732342855 2835
206542111 103271055
115813664 643
921684050 8675
131758973 65879487
327265913 3507
491871225 321634281
527003537 263501769
258350892 129175446
449865523 13518
642143007 12002
254031197 97187566
960900001 3203
455293318 3701
573298089 1911
231507181 121335
727646281 8069
367505912 1997
556115221 2446
684223846 4463
4677 997440994
796667837 3273
700782937 8147
779699999 2599
793930570 9442
85862399 520
94713120 657
999880143 5151
690242118 3014
734098420 2447
208391432 872
10529 386689570
761100519 2537
550369912 3081
55781673 443
531898584 3235
863236820 17827
933863003 3903
757498456 2525
102899360 102899359
728580295 40671
769804436 2566
516950026 11678
727404535 3774
469306020 5714
1236 265905820
867459684 4614
266700178 889
2228 591102674
434022006 2046
469586619 3753
988199999 3294
620397932 2068
930618297 930618298
344099999 1147
618507738 259659
5040 951219360
316907060 1484
759787235 2561
457552143 1791
703589826 11247
698518799 7632
1521 354392512
753430392 135096
375526333 2137
740526720 3436
634314051 6140
472618005 8501
296443715 1008
889650000 9375
1380635 8
127673827 1037
989099999 3297
100338355 438
228701472 1799
360819922 360819923
324546888 162273444
439802748 1466
230753233 1467
180951629 734
936497787 780946939
149885341 1804
133075669 24589
863509984 4001
202245528 2492
30000100 100
319199999 1064
9687609 59
379243481 3559
522189103 196695361
1787 451566317
10760 914470880
610801777 2036
7248277 36
735262484 735262483
657331590 3610
29071560 3265
419475389 2206
511609839 198940399
103799936 346
789072308 789072309
424364597 2118
873431315 3946
377101407 1257
414445297 2022
583063941 291531970
424201229 1414
721061809 5689
557398143 1858
334078171 6810
331997343 2785
426942975 5337
876642048 6912
734102447 2447
989834449 33461
570763656 6492
4604 293712197
931411805 27711
416801525 2073
815043199 12175
530075107 1872
906912233 8108
17509032 355
271199209 904
964067524 476458918
562110879 5379
320829885 1573
858840488 6631
545099999 1817
997831847 498915924
1330 86516078
638166647 2219
647501705 2162
385798713 1286
73200245 244
340200000 1134
176022383 751
857492133 428746066
754897423 377448711
222624487 777
223816145 1447
625265913 12766
633015409 316507704
809333359 5368
289050499 2780
107234724 71897951
403236679 1959
19237324 267
712814595 2444
764728751 3267
154179004 624
1922 570300429
374528319 2696
670560594 335280297
411902264 1373
549599336 1832
440000634 4339
364801202 1216
338398872 1128
949833807 4976
19606440 68
882302942 2941
452173887 14993
552369664 4620
500693033 2408
832390125 2975
623743758 12483
789225165 4459
894686541 4964
3415 813999400
638756364 2356
625799789 11718
65738937 32869468
976500001 3255
117599681 392
2756 796630068
974421777 5863
969560539 58162
113155641 1210
112900822 454
780033470 5934
326399299 1088
840297199 2801
865560103 11731
349837562 1472
622624052 5625
8916 903417207
713098143 7022
365774034 182887017
445030103 1756
641702139 2139
658198913 2194
336751794 2700
30272 618309475
11399963 38
366841104 6013
959766113 7158
769043419 4519
772141601 10994
549598167 1832
107276785 511
974396751 3248
405833112 1422
353779285 1477
676818911 3476
363406076 21692
545103571 1817
940236522 4261
903123921 314636321
812399853 4273
75358372 39164251
29439 742510458
860004127 4859
442319103 1629
267842247 133921123
850400651 76332
191688092 191688091
555433800 2595
176166241 816
863904556 3397
37472880 193
347698841 1159
639002130 2130
94800317 316
711451429 2941
764398331 2548
540314111 6656
159300530 531
921748677 3327
941930241 7127
462125084 2967
774441665 5444
280667700 7930
986714708 7739
928102516 6871
521448904 431663
263980362 1647
284843617 142421808
895643224 6915
358136841 1378
533049836 4928
876542265 3246
675328035 7322
36852840 323
308699999 1029
518985793 8154
702177027 3280
828675823 7087
998167574 9778
769923888 20495
981703034 981703035
175200001 584
479626605 9382
952647260 3916
163659913 1209
785921400 2620
871467553 435733776
76569621 374
386762324 1861
292171691 2606
499368228 2639
960990300 960990301
252 25024729
689216686 344608343
530099999 1767
479698626 1599
960539747 4036
309082598 1293
261018450 3255
3616 413805658
710813984 86971
508524296 3203
611835210 2071
547786758 228210442
779310847 3477
211365030 1012
877092423 7664
732555350 3513
48626334 215
31208099 550
633094181 4127
9765 696010140
463556574 463556575
306366553 1299
301267844 1005
538571115 3805
667004074 4059
142499999 475
910805575 6493
969205570 633592069
530389485 2420
15600779 117
885631998 885631998
422552664 10361
830098119 2767
993596689 3312
300313386 1971
411686129 9368
373993931 5248
932266096 5116
850088011 425044006
107326459 691
123880735 442
444745937 2427
324001466 1080
984306137 3281
1026 254669479
661634884 661634885
731129309 3285
992999999 3310
192209872 6783
485781305 2012
299113498 20759
1855 213404765
925800938 3086
238080543 998
350643155 28713
477609930 477609930
598296825 2488
258600375 862
571395114 2071
897049491 448524745
919198073 3064
837897207 2793
981273318 435276707
205434951 2362
286200953 954
109200365 364
165334480 3277
612302040 2041
201959939 940
547019849 1950
55421548 2356
539503735 10328
281888843 140944421
204599948 682
170466818 1439
581180209 25805
47940439 23970219
305067701 8681
140820 769314383
283109689 1214
610985515 94903
670973901 3009
140340089 2625
176699412 589
534855966 267427983
373234511 6017
778414464 2976
719509235 359754618
833114058 4326
212744753 194348550
663902212 2213
255 69470490
899562798 5425
835879087 3231
568085112 8871
350195940 1422
719678264 4813
386961180 2010
433632233 216816116
691290135 670108212
563998444 1880
389100682 1297
330298898 1101
732556550 10769
666717124 13167
978776847 15748
406845957 1654
562 64339683
235776745 1140
750878005 2755
698439610 3093
325524339 8043
698357039 9076
841998841 128746
792562649 2831
530335826 2941
319572256 196703868
586198270 1954
685715037 5207
729599288 2432
235523830 6039
495658612 2121
1950 428758037
118799853 396
680473521 3760
516123987 3147
869697102 2899
43799946 146
949174874 6105
720280122 5079
499800001 1666
935765004 3794
408169902 4606
281371884 2200
598713295 16878
96899999 323
891339853 4786
217382264 878
35006840 220
117049631 588
912874609 643222131
52500174 175
518202685 3773
523484606 3010
407400001 1358
708597637 2362
150299778 501
100676219 1130
4043 811690629
976702206 3427
376576228 1967
292312391 1651
594846145 2677
176400000 588
833491811 3154
891642815 9396
270697132 3351
876173638 3037
16327805 1697
751797494 2506
762130033 2983
502807770 2417
114198990 500
58271974 58271974
393821500 2677
630888293 2395
693345856 5733
875766700 5300
157899942 1355
776217310 281915526
173945717 895
195477788 669
947910791 464074165
405281277 202640638
920391581 8368
608474310 3089
399560525 1954
556798145 1856
2063 499388733
789650811 206769
130808029 65404014
432601442 1442
806271246 806271245
462614454 2533
691037050 306028554
252299159 841
517962616 301627977
944697245 3149
276246085 3378
423783159 4282
642598960 8872
49625024 305
58199807 194
981939513 4330
120850707 519
528057477 5581
710309599 3640
565752953 4160
831772544 4109
189679207 772
507144629 4143
882740765 4521
76313340 289
494304855 1982
187651433 14727
2563 304737142
874120175 3565
503140140 5340
304778780 304778781
425154047 2135
824286087 9040
683402270 2278
935783385 935783384
96903825 96903826
247799174 826
76475221 670
554973723 2547
364541112 1352
743738753 2987
187875312 649
133299078 15023
263703091 2014
3779 558101615
243913363 849
360001847 1200
967305067 9282
316957523 4044
619197935 2064
386148582 2081
623619481 9328
581324841 17395
607765426 2565
310467318 9371
318462289 2493
551449547 19708
810827290 6521
724823063 2635
833239586 3509
354159397 354159398
61709370 405
975800224 20704
283890591 283890591
465601375 1552
88156363 415
159567420 580
940873126 8006
272280999 1000
153949111 2030
436485322 3932
673499972 2245
756456940 43630
669275794 3554
535553933 28072
767312801 10600
440402850 1468
916796945 3056
294364880 4072
556500779 2505
959399551 4525
936685647 3511
468929994 2242
110700000 369
982753478 3511
430130119 214192834
584700000 1949
911582829 58903
830311720 4130
765294907 4516
316875085 2519
923652501 131875
985873335 5404
920699999 3069
386203911 8870
139915724 69957862
684000744 8077
974150727 487075363
13985712 78
588470599 3155
487201625 1624
777302590 2591
474265093 3286
985578725 4733
272363390 6881
194375556 2626
874203606 874203607
466201553 1554
692749349 692749350
788008326 2825
330739900 2083
753829562 2791
815858820 25011
654870863 3768
4579 477040029
655221728 4277
931988544 5674
686920336 5089
388537240 4936
790234895 2681
915904670 3053
28700738 326
346369904 3076
712792549 10881
628839957 13199
535 106903709
187791991 15413
843812633 4215
61200073 1871
11629 692447065
864331495 10822
94261347 48068
414850804 1564
454693581 3899
716746511 716746511
264467759 1005
795897347 2653
957983865 20536
805502684 2685
929131513 867360195
210256564 1007
576900000 1923
919026689 52408
117533533 937
550121299 7946
817893342 7182
775081878 710416653
794704774 2649
169697719 856
345385735 1843
111299630 371
500920028 1843
896276918 4741
946496845 3155
642888711 321444355
102387904 681
781699831 38063
325767071 8579
108000901 620
795000075 2650
570366854 2337
14759 709983351
770856946 5162
253172742 253172742
478375482 8247
865341612 865341613
284172378 7763
3426 620151603
606043638 303021819
269947680 8557
332701110 1109
525084687 2722
134937127 692
686699152 2289
22440224 10568312
943204752 3144
791027663 7461
67607891 1188
843473730 843473731
105835158 433
186640376 725
878 143952151
888031794 3887
27956023 136
5394 928100669
847159412 3847
827167261 5547
108899637 363
716681343 2698
249900834 833
311090207 5676
657451604 3499
182248605 1059
672840019 4118
687042053 3572
128684608 603
493123488 2652
89014485 345
713410820 5489
916374067 44782
27300000 91
539876000 46545
538201794 1794
510842757 4961
966138296 16518
835797214 2786
903937038 804607452
862389676 8677
421801407 1406
877284570 6370
170140784 85070392
856497145 2855
369941055 2654
654759007 3371
515357470 6537
216294567 2615
135859323 21700
765137451 5162
719154642 310112
461611567 230805784
538917256 3739
448726526 1641
400584118 1592
570272605 1993
524834836 14981
354603055 1424
307989015 4065
885 125472733
366476215 366476215
204994388 24196
981047668 5982
115724361 803
137087966 3349
334980233 1214
811165021 4359
819265589 4063
240042200 82150
983514032 909406452
333815947 6774
2916 377414964
3366 324428544
887556295 3256
435756174 2877
135552887 458
476100761 1587
46866723 23433362
237116890 1116
5305 862796119
430380717 2829
483661335 483661336
644754641 4214
722337283 722337284
170686404 1271
966006477 483003238
838205695 4799
473965185 11704
62939649 1099
407401359 1358
87899907 293
850466408 12826
127499575 425
23504 801373864
655775443 7021
99000329 330
641702140 2139
1014 224436732
221248849 1033
443268041 1673
901156342 56081
638743193 4931
360649353 12824
636441299 6075
947379444 10978
790587235 219913
717030664 28234
961322256 3731
203532572 1602
34716553 159
401114918 1841
972339590 972339589
230701796 1079
60599799 202
907685814 3293
319801606 1066
429414931 1485
266219749 3598
67540501 450
979397713 42944
751718653 4361
569108316 284554158
778164025 20105
55234873 594
784374931 784374930
585626383 5296
421939676 2069
45655019 2196
738151691 10910
47029991 348
326068820 9130
864917269 15942
603493685 2638
79925573 469
3628 768320876
226 62491486
110671076 403
820850628 820850627
299540752 1517
425380045 2443
856755450 663878389
205743399 725
695982079 347991039
548443872 8226
952147115 3259
762866236 8276
970569046 475487107
2604 390235440
653983029 5361
958462265 479231132
31806815 441
493731265 4408
893931121 893931120
150299500 501
17100057 57
815176120 13953
46530276 284
743699347 2479
189300775 631
574633024 6328
182005859 1379
403376085 3165
142799788 476
762031449 6671
376108650 376108650
690903074 2303
70769344 1148
42280534 239
842999752 2810
586993306 2427
807792099 3837
877077253 861233165
36243116 123
2496 717328505
704243441 4798
335998880 1120
844905137 18722
517847089 5808
996820425 13514
52602587 774
233308230 1243
753785311 4144
465186092 2064
344118517 7071
292992647 2166
172500793 575
772048368 15498
179952915 1185
927871636 10151
286890059 3682
535798323 1786
994290723 13057
883647884 271738
229024600 327178
693102559 4066
609351801 6646
124391905 928
965850852 965850853
10117 945160960
298199561 6980
230841083 4918
85 17270385
692397692 2308
716675355 16857
180300001 601
545 151198142
495001749 1650
581280237 11152
116786005 430
133129585 1008
287652821 1708
123873993 44662668
30604 492539939
69150458 37466276
719555260 10540
879724581 5180
823333596 3659
625803321 3023
23762700 96
938403127 3128
864933931 3942
44537889 239
81214750 326
531502881 2896
682452035 27919
51325788 9778
275399999 918
495334417 2531
663563447 2907
630900001 2103
210899297 703
12687719 133
5239 807358690
168300205 561
914139252 4647
988503263 78192
81300213 271
905999086 3020
487720835 175139518
814178065 4391
173869787 637
555642566 2554
370939801 2325
892531364 3311
194357097 1089
807552135 26426
75595296 368
921360974 881936958
577800000 1926
34681136 148
84117776 42058888
457326207 17703
638791568 3737
979863846 5530
443354432 1540
400198665 1334
802801584 4208
325421580 1370
2980 75460749
12220 795890740
5527 791464962
145799818 486
569885576 3302
596700001 1989
559498136 1865
726997760 71208
997529905 5812
434083697 3155
585976299 2577
908996970 3030
933950534 3829
208800696 696
769037760 2963
557468789 2647
663133109 4530
330381806 9095
612964936 612964936
869549758 13706
699600001 2332
799469136 799469137
606191723 2356
235199360 784
792060182 4025
81953902 81953903
109870561 5262
401365391 2096
814031428 6268
643540291 13066
14203699 100
7173 983296359
845668062 2929
268954002 1722
601725049 32740
182551963 3806
902302990 3363
616150815 3484
648061472 15313
4791 286080208
461507807 4551
860081419 6380
747932527 9878
589501964 1965
186417844 862
690 173956501
317326482 9927
883537401 441768701
518927314 8479
26216261 457
324781160 2680
787020545 5358
358604517 4121
492001641 1640
117537999 3400
5355 939795260
176853825 1264
187485461 1791
323993627 1564
32100107 107
579862945 7008
372052639 257120
875697959 2919
128304597 451
591746687 3577
406097004 406097004
82773 771208744
219708161 2370
8614 856856257
127981674 127981673
538355453 3318
429092918 2247
830057526 4367
298960427 149480213
796506373 10449
58974 350644969
476674687 29323
35624534 371
365020466 2244
941102582 3137
672027037 3852
816134062 622809336
475331717 1659
634690754 634690754
795928526 4449
86022818 86022817
897939979 448969990
155467408 537
583395842 2551
50699928 169
962991264 8245
977699999 3259
760113440 4341
243472065 4834
641034653 5806
997396726 7319
443172947 14334
800702669 2669
191511640 1661
229724002 116518035
316730700 4485
133290494 1117
352501791 3854
808804805 357694302
508486634 4905
576655281 2619
712802376 2376
691449140 691449140
415314918 12000
600775941 16979
906507117 149131
7025 576965947
153515232 524
670804563 8942
13332 554987085
326101524 1087
990290737 5075
955865537 3488
288599999 962
216886477 114621150
847797691 2826
479737344 2272
402471566 2261
848671012 5023
539413552 4326
885186003 1745929
558366419 2194
529888300 3532
199201175 664
59798589 271
215100000 717
49499836 165
860257006 3255
969757428 6511
1842 276661263
602918619 12895
302859060 233868
65069731 603
841159580 227279
673704521 2540
112500242 375
495298495 2078
869398516 2898
476947080 3419
40200125 134
886112515 3262
645140327 11713
231299229 771
884991561 4547
695746857 57514
478798403 1596
248718591 851
8022600 30
419950968 209975484
754765991 46602
194450660 797
963233059 838857869
132398364 131760751
712498877 2375
234971730 234971729
688902017 3179
985500000 3285
412801377 1376
82799724 276
272099999 907
1140 271100387
385617711 1519
47775403 186
298966601 1720
171079371 946
763 158415849
801818093 8679
17443631 102
279799429 139899714
209100578 697
267539938 1733
623913002 10187
7001 746824450
658686390 2390
889498122 2965
138903409 5166
898628244 4063
800191999 6400
24832134 207
740537570 125424
1626 308146983
436296480 436296479
648614394 5973
353401528 1178
964543534 893020304
134790551 8471
156433650 933
700547583 2457
367062326 1299
210656446 708
854221034 3869
640089318 26462
391524825 2419
191772482 1869
935435650 9475
775684693 387842346
38203871 211
350486578 1698
58613190 246
232423847 10981
913199969 3044
983386375 4624
488512458 244256229
209267867 8185
303890658 1411
288599039 962
453214777 3108
959098137 3197
225321565 889
776099811 2587
175654142 795
97210287 1063
411466347 1932
22368787 118
818878714 2847
762478875 4643
439798533 1466
420555231 14284
261079261 130539631
623004371 23130
587103326 1957
954647461 21783
996038149 14436
358839278 1987
18600062 62
968613283 5278
588138936 4268
366082744 1256
132908498 4928
157500001 525
545030045 17754
249581761 960
164371797 1073
856069996 4785
155708648 155708648
86271855 304
589738909 4919
876302921 2921
839773476 3339
138600159 462
371401237 1238
226575440 1040
2397 257472413
323137204 323137205
339197735 8289
813222316 2979
356271599 2356
983461855 404767028
485400000 1618
611668283 7309
975993194 18085
796059263 2834
842666393 842666393
605 162998226
695984075 347992037
587832966 4441
329517255 2924
987596709 3292
317 85488291
353699999 1179
322367256 2136
776834762 2717
234000494 780
761894144 2816
909310765 3913
38863359 136
734177934 11298
93 18611532
524400188 1748
285784103 3236
743189864 262983231
124097221 124097222
512090663 512090664
134643492 853
822363949 2890
838797203 2796
144046277 868
5658499 2829250
843302811 2811
248167865 3245
731366328 3542
520688689 33290
645997148 12957
436198546 1454
999855471 10318
50699830 169
83302825 561
913155549 456577774
181040815 1068
360346499 5621
383438354 3211
711597934 2372
750861686 3089
134354468 134354467
813602712 2712
500707341 4571
493500001 1645
84064748 322
72312000 49392643
289304807 1639
732515670 3735
39275628 161
923291165 3462
982061223 982061224
478179378 6381
606178768 2132
281999479 940
254526024 1323
277200923 924
769832909 5252
45872035 5811
941011113 8984
892351781 837086650
227406005 113703002
734997551 2450
95249429 443
561299218 1871
817691218 2877
862181665 862181665
713142640 3640
871505594 2905
77085623 708
3303635 12
88606054 828
555951645 3100
83530182 372
652139927 2206
422701854 1409
829199358 10023
144232997 600
453064980 1986
775286167 6989
356522184 5976
266560320 25792
9053700 103
47475797 500
759168189 759168190
97697446 523
606814294 2050
73500350 245
188804503 1306
3045149 46
11893917 180
29502020 194
357599761 9520
488583411 180455921
453485760 2912
181895019 8007
674971615 2679
449163195 4765
232996091 2602
336690000 1160
461701540 1539
758402527 2528
908149593 6254
609552863 2592
561303198 1871
244096435 3811
718281421 718281421
246069733 246069734
447301068 1491
366020159 11132
280377171 1301
49974234 202
776970055 3953
126678749 1291
421934922 1867
283763759 3216
800330165 9967
243716670 2723
802529149 3650
32714705 129
169482998 775
386853406 5452
451697791 1729
566319115 5994
285616645 1951
621702934 3415
503088216 2026
284337788 1148
420637194 1494
804851853 5194
68645304 273
684704630 3247
382402440 3092
194182789 1902
312738607 4511
358865878 34661
364887889 1319
53569516 787
114050720 5530
726354201 726354200
857413835 17442
425256369 2345
116599563 3902
6923693 48
506874956 4467
662397804 2208
802471292 11302
719814241 3420
97122748 535
946913588 6597
985549096 5404
474561410 10917
313863424 1337
973062295 454080353
436500132 1455
871057956 22222
139765085 139765086
405829871 43694
930487201 4512
368973929 1724
485659631 2591
735602452 2452
728218541 3580
26890379 108
41436059 614
80263409 570
888001894 2960
730833376 4575
5277534 761
37482255 1385
313449785 1688
165299999 551
13134 891614724
137521230 462
971813206 826347529
502734637 1676
669298748 3024
931161229 465580614
752123693 6197
732286601 2675
186365055 992
472889248 1768
275617269 1593
887801715 9899
520420558 3603
655002174 2793
793132412 14444
845237932 3032
633897887 2113
891602733 2972
657035117 3136
578002189 26042
948814103 6366
713256269 20443
3163 350292137
821389543 3436
1964 395211792
555136941 277568470
174134729 770
425649223 4622
811566712 3488
708354049 5248
652938571 41756
639370484 230819601
722314746 3175
118963960 479
249197363 3039
849296714 13879
686528928 2952
491771375 2616
540428025 5224
621683634 6403
380673064 380673063
376570537 21407
396666913 396666914
528467808 1805
85557020 1947
711597627 2372
601322569 2110
334554909 1360
951877454 441711445
767400001 2558
742812186 6493
487269351 243634675
37512575 646
898887819 3356
884543614 3773
988203294 3294
540316626 2118
184009164 108642236
544801816 1816
694635356 2331
620547300 13123
668039399 3010
181545209 2857
839367361 8268
35310136 2191
329700001 1099
895150838 4769
317484860 1309
409342289 4244
718649697 359324848
641688699 363682315
136799911 456
131399909 438
3271 908063386
579901932 1933
135386480 3332
306055818 110186276
843299961 2811
284108647 4282
901716247 901716248
254653798 1502
5740526 247
611365485 6022
665997781 2220
381893564 381893563
655841162 2239
196762914 857
938502573 7042
875845210 437922605
260400998 868
646256551 323128275
409486199 2025
69167813 1436
50800055 674
596220767 3736
48300001 161
211375533 974
653401326 13950
68295221 1411
253800847 846
259647240 3930
871499807 2905
455640534 2905
328835725 1718
476121521 1631
162781273 731
796957342 39826
583003224 51864
895909677 6482
763979685 5047
787678810 2791
533290814 1922
458181719 3786
457669376 1648
343392525 1575
65149228 8853
856 256199714
723903439 2413
190580194 1234
353553808 21944
129931615 486
173728100 595
66137605 1196
401401339 1338
357606374 3101
596645832 8238
547544545 2911
614226807 4121
667729971 4612
768899999 2563
533037261 1798
519300222 1731
957233729 8698
50100168 167
137092829 137092830
174610591 843
248374224 135379518
430530045 6763
546624251 56645
999925211 4831
839399999 2798
920984376 7485
648554443 250647899
808739708 9821
808729155 10553
947386099 13289
986020659 6311
758780649 2949
773790013 4311
271272441 1353
269732269 2754
747900625 2493
156270937 2929
5238 876553110
127349829 63674915
279555793 2229
531052840 531052841
684055068 303088475
128550266 598
148709629 6865
281900415 2432
976241811 3458
688379290 344189645
618853719 8934
773500705 330089733
266178917 3518
474603046 1898
905594758 7237
338246841 1645
455699981 1519
293863801 2120
762763498 6243
3715290 1254382
540053020 1947
724809739 2708
804202318 2953
670800001 2236
619161599 5243
280007816 1515
335098883 1117
303783540 2252
869150769 4069
362701209 1209
915079603 7004
4410 883327382
887097933 2957
781028501 390514250
386163480 2472
601481748 3948
570204961 774735
928127763 69050
195841241 815
104138536 389
478289048 239144524
619025864 12232
949505231 417514661
937826361 46269
5414 933222413
956419611 3651
826802188 2756
811176583 722869075
941379391 19473
2210 279165600
267257033 267257034
223349300 2399
284530850 284530851
327118964 163559482
4133 679647052
73799891 246
446201701 2100
862653242 4000
993530790 3514
234299562 781
727406175 3979
576896378 4961
438019115 1689
478501595 1595
884400996 2948
418608099 1512
152422791 3511
632408996 274722869
975828409 5781
24240061 534
264901225 883
815695378 4403
585088320 8160
213073090 901
521382400 5152
2626 597325904
832006513 3721
993244097 10536
568800902 1896
886288514 3395
476295533 238147766
588603607 2776
668704434 2229
396142647 328714
744428579 2940
481362309 1870
844778849 4430
899999 3
521148608 2564
492758784 2016
29242174 334
625655522 11131
491107304 3315
194719938 1082
77721695 468
729839534 2725
818981245 5058
251099606 837
778605672 6114
592190317 2124
658801924 2196
982083839 13920
942748585 411326688
306970932 4129
470701663 1569
773316372 108489
2305687 975305601
480524345 1882
395384625 1964
991060124 5531
876306768 6411
446401489 1488
693898595 2313
412565890 3113
201300001 671
28691607 147
884851997 6730
282147874 1525
161294157 724
402088635 1972
37619054 270
252069185 1816
243891429 1383
259604838 1073
53493136 303
345624408 345624409
556498144 1855
468655477 2049
343630541 343630540
543436928 3859
321 56828235
660766966 14981
123908516 47400900
756593076 14509
719997599 2400
245231341 1250
483343890 4711
925267715 72394
378199907 26222
134398315 618
561900381 1873
177900594 593
666328170 4217
961090378 855727233
897134742 8259
434400936 1448
738092301 2810
369015075 1659
375376018 6537
344700496 1149
401108399 2475
503102318 1677
300058 701696973
189333887 15296
2895 370328248
40477919 3920
511275749 6596
644618027 3407
232808692 232808692
201755649 6649
3183 298566967
564895113 1918
522270720 28335
585518745 4769
455099999 1517
387538029 5787
283001513 1412
402979787 4577
726057821 57841
402002537 1340
9258857 42
5399 147554670
587119035 293559518
35782 642708892
703664126 2391
25413888 256
748499987 2495
430200550 1434
118543449 418
900866944 3177
264985728 1568
346511213 173255607
998161209 5462
885954047 5712
490158359 11835
5385 981663960
787307452 11981
410989813 1740
324529600 3827
324690606 1191
247311881 1873
207899307 693
516902107 1723
59382363 1555
634258545 6521
423621087 33531
909763932 3733
952235206 10703
723025290 4065
346353665 4096
570234699 4609
626567718 3794
382799557 1276
24599928 82
949587464 4034
534598219 1782
733007925 7215
603339408 6858
617140175 9276
159195188 24257
635017142 2829
780728508 3843
713397795 2378
786959801 3025
856392482 5677
979503265 3265
886501483 2955
2350 486351146
278850528 261096
222668388 846
417668895 1706
465929645 9254
362747772 3052
405082548 13026
436957244 1829
396805 874955025
826859005 5721
360082692 1226
602942940 602942941
1609 213803920
697187161 8605
996633589 640734866
5882 619639290
633864711 316932356
902396991 3008
156245960 4869
918303728 3061
80695593 40347797
1734 417398076
1718 55120312
211215644 1695
204304440 1390
636839383 18091
328313480 8394
552502759 5142
473679719 4877
993300000 3311
907824146 15856
4956 508460820
881998866 2940
805188033 3636
609460670 2093
581810211 581810212
988810105 494405053
608397972 2028
589319676 2679
701278670 2410
878945025 4306
393491084 1817
341398862 1138
539094985 539094984
171599999 572
345079041 1271
119196000 3010
359198111 2912
547198175 1824
1697 232410530
48899999 163
612030561 306015280
119847505 1236
426609514 426609515
467698545 1559
668702228 2229
357901917 1193
248287910 2227
417706750 3427
2126 458023183
613272825 2572
509698301 1699
709136650 48805
207510060 1527
980432522 6554
762977791 2845
397983093 198991547
358293472 3919
157821044 2305
850454783 3097
43000673 564
613306320 16720
426213346 426213347
304914554 31581
303262549 1233
980555388 3343
776457611 13186
72896791 72896792
439051942 5303
644503502 2847
17400001 58
986696710 3289
112118864 3518
140021064 511
305183918 2122
497205301 497205302
38093927 146
591834932 3172
684979321 3991
564064742 3233
58810091 228
877499999 2925
613021276 2363
254035179 127017589
917003933 3676
396634929 1861
2255 554169638
772073390 267895
815751531 11823
788303024 394151512
150299744 501
321001069 1070
75687087 37500099
307304512 6389
427349554 213674777
632991269 316495634
356796660 3098
189323661 1395
573422501 19375
502103384 4815
85737746 444
560144721 2672
839193631 3928
461370252 2029
160976617 1111
968919522 19759
329785307 3003
460234265 1174067
208395660 815
722547749 3068
241721135 1042
422905363 2451
19138447 856
326229296 5903
570561979 6223
491116223 2274
264257911 9345
592663932 6132
721914699 9060
726445760 8720
983100771 3277
150464679 52352987
587651465 2738
303901013 1013
567407503 2386
913299979 3929
311556571 2535
601928097 5116
3391 597558629
920378525 3175
2624 568504010
344985180 2694
230553179 1980
68400223 228
903840080 21853
547199001 12652
417935596 1631
477133079 238566539
439500000 1465
617951210 5384
905767187 19366
485504441 9324
268320889 134160444
324601083 1082
458275676 1857
217266330 1569
322025598 1127
923421519 3387
231679063 913
227400000 758
777491844 3119
312976265 3857
312513899 1509
405538552 17003
512465696 3111
540022924 3399
951322578 475661289
161133869 749
724980637 5271
899766074 4969
58072241 415
459083561 1765
759528951 35756
429384897 31443
479390186 1642
3410399 35
734342424 519236618
6232 897365091
854290406 4124
11400065 38
187824463 187824464
833150588 5837
573162093 27597
366569218 1485
981570375 4315
128556774 1026
62470245 62470246
1294 361292564
836686862 836686863
313200317 1044
771139085 771139084
348304789 1982
644536533 596652100
982203583 3274
402131890 1713
789475666 3749
110699630 369
177937914 748
539749454 2099
619618375 10386
862497478 2875
238883301 2993
534008480 3680
939940297 5406
769623884 2745
722034039 3640
555599613 1852
404616042 23794
119016853 119016854
336888000 1500
504973436 2692
564877645 282438823
570241768 285120884
605619651 34593
588105206 8765
111108049 696
162628373 81314187
632264721 3201
734738722 4234
384960359 3551
972611891 465642958
409771399 53597
553885563 4502
861283511 291973374
361497168 1752
2328 191028627
220227353 110113676
568385939 3540
4172 569357012
297299864 991
191700313 639
322840273 2450
576924221 288462111
6409 999009284
938291691 469145845
302875253 1367
735564607 47037
94773297 657
126042541 29692
27990987 123
728039222 3325
543601813 1812
66937011 574
302981787 1093
375754386 2079
87402499 5003
884340300 756730676
457801526 1526
229874039 114937019
72075994 560
734924785 9768
779703639 2599
639518751 3125
84447224 52054368
228422306 1423
661252391 2859
110184736 665
382916853 191458426
854911718 3111
493099384 4530
1916 395812593
125254276 932
473920129 14991
117761959 2830
62407528 221
204734318 146387719
182223320 182223320
495642260 34018
732601789 3800
617724369 617724369
980245904 688325477
205582567 710
193112649 892
76474684 286
84620037 741
589165480 2920
135227401 569
631919967 2168
811200732 2704
90966128 407
784264660 3193
21156938 92
380097671 12421
857405915 857405915
763978510 16018
885526287 885526286
1793 455210426
156648700 533
169556929 1746
48347100 2941
616133332 2421
107062570 407
486001620 1620
63004946 63004947
119099602 397
983803426 3729
549010074 13080
216707269 790
534898287 9317
610896775 2873
346918476 1909
447457806 5465
171000570 570
676619400 3276
524286775 2138
724596304 7786
590554154 491231111
620110354 2417
727954969 3172
227695134 113847567
847497380 2825
690441596 3302
673 133861046
337413860 12184
814997632 5417
780526371 3070
468947771 5955
600944767 2294
19200037 64
698686559 15312
240730314 4963
229709388 2218
349262335 2532
530149859 4005
250212286 1366
162000000 540
249599999 832
567603939 25123
502047063 251023532
866337770 3659
745076174 4279
357601193 1192
516955275 44294
129238803 5153
663299133 2211
619594878 42467
614700000 2049
1318797 13
911396963 3038
939045769 16666
859156668 859156669
338650921 1908
525299999 1751
352798824 1176
734427647 2592
763038456 10931
171958652 877
19199466 66
214199331 714
131099562 437
414695025 5325
514041742 5678
834284664 5384
455702221 1519
665961650 309503342
487419103 18224
108041716 765
83432689 3511
553177938 553177939
855683137 188352
310499999 1035
855471905 3985
680981766 680981767
214799911 716
479336802 1668
347717558 217605217
140238006 679
429600019 1432
700235468 4238
625505118 10382
456602999 2125
767006550 504884512
205693108 837
617099999 2057
478798403 1596
993815556 496907778
507327732 507327731
751659606 51586
165899879 553
20437529 100
952800001 3176
103988977 798
476398412 1588
449966713 3680
576349734 2866
567764337 2066
365836884 182918442
66953718 234
375300628 1251
752004013 8773
522524509 47693
710069931 9332
182452550 730
602964836 602964836
565104512 6465
2094 226382340
947607807 3330
739519515 3623
894666675 5075
840897662 2803
741554356 291967806
844197202 2814
465024363 232512181
897222021 448611010
918162001 8820
181800607 606
945778924 477425
733010669 7685
629559403 7066
720044819 210601
695961682 695961683
378903965 4003
408496740 2820
210475099 105237550
43103036 159
700 151868672
857093105 5194
970800001 3236
760825063 5263
297304741 3221
418303465 1660
797502451 9123
884549676 6548
934505445 3115
278920139 8533
303901454 1013
324730314 3367
1652572 9
312225661 304267359
814283047 2777
4346 535980725
369265317 1948
448172603 224086301
2753 595794620
697137760 8189
686985360 2384
879300000 2931
298067510 2139
948579118 17257
863476455 6967
398189820 6195
514606067 10188
808884750 12875
894485520 5790
830311172 6478
754501200 2515
996914399 6127
938599309 4367
360266256 1676
623903280 7280
756266420 4420
748801799 374400899
487495723 10938
580172095 580172095
995169362 3946
344928099 10259
183272433 3658
644943245 2932
819438256 409719128
954005859 3180
661824569 9130
812321034 273041539
250545367 1118
817562332 2853
36756440 136
145438353 35667
878885086 9170
18066 685265741
680402269 2268
251810496 40432
976904356 3746
286283017 2729
590463711 590463710
148766510 1735
161895302 588
856766942 4813
969168235 484584118
398401087 1328
723602412 2412
944104422 3147
791230999 8540
315447213 150767767
965248006 608970898
334800482 1116
915618060 3780
979930885 16642
870096921 5878
237000789 790
214956004 2058
932096894 3107
591120661 4187
489108377 2157
511788809 2146
400467872 3206
2004 505813868
589878896 3189
832036275 5877
696677994 3501
289864990 1720
4061 423259060
69451220 31754993
316498946 1055
947811164 3706
304243932 1817
917937065 4733
923121027 3225
733069543 3041
3269 352416330
54076529 54076529
554211531 1983
637855902 2518
554556601 2925
409087059 2746
933482300 3475
233141315 4279
776611813 12958
376216180 2270
994649344 6359
282300000 941
437117212 1812
826671142 401581480
8104198 35
406467200 3700
905611724 150309
747803744 6008
3977569 16
5928 530869823
287100587 957
530520095 530520096
311177189 1814
384957610 2288
656248052 230242866
678189482 3009
944430169 3205
408247889 11701
301554846 14358
586390089 293195044
408599272 1362
595024800 6560
6483 221135130
755472097 124092
901270300 9010
30240091 113
265694132 1079
85499716 285
3016 596895330
479100347 1597
343434691 12632
833071001 3481
403201343 1344
592785655 2641
4410 409479103
282061643 4155
207149207 103574603
924369896 3531
3338 555276300
962705522 3209
174140371 2454
557698142 1859
673130213 5826
256801094 856
47699841 159
24899917 83
467558125 3422
491810909 3495
831299516 4301
814155263 3744
200000251 77250
127213114 658
437560342 23993
588000001 1960
223799255 746
772163200 13971
429760202 70661
497400001 1658
153600019 512
731036779 5177
17055 508253421
130213601 1086
44128034 155
951701675 3308
195056807 862
435601508 1452
334538757 11413
539387377 5368
359514461 4534
265060191 9627
661202204 2204
951150707 3254
761386061 30618
404615819 7691
675153857 3858
412200987 1374
996829158 996829159
6983907 38
342883379 1151
899480351 4461
861488419 430744210
395122984 2647
277200001 924
663573279 7016
45207675 3345
454398649 10621
149049264 1092
795302402 2651
459765040 2128
688567757 344283879
187581547 1172
394828138 2043
253200635 844
712502375 2375
453032874 29391
104831361 380
893634353 446817176
687262059 687262060
400120889 1682
887203525 5780
809521908 430627534
281035740 4554
366814883 3324
6406 833431602
518186449 5174
297852226 148926113
229593334 2256
26164620 162
247016592 11137
862890187 862890186
198599752 662
747922428 2827
541809161 541809160
639815836 639815837
278829550 1183
567000001 1890
811742769 4476
471935020 471935020
362050699 3740
161553330 4035
918894562 19341
572698090 1909
794939998 452710129
30040979 103
700810728 5774
389400350 1298
475390882 2499
101400001 338
923634386 3241
757801489 2526
119488400 688
64122729 32061365
286643146 286643145
455398481 1518
304407919 1445
616044730 2810
814375091 2963
754504438 2515
350934792 21876
897410110 7055
214286524 43746
956579388 4476
377075823 8187
877469614 4477
861453849 4371
488191836 26466
929570554 14697
365534549 1425
228156757 228156758
350695290 9122
832800000 2776
420078537 3079
167642 903422738
30304909 831
716026926 2437
24003782 494
938112205 469056103
320031793 1193
998501859 10798
458511694 9505
931200824 3104
2333 678443399
999296668 3331
680861807 6458
512603755 1805
248334336 1024
707437302 281772409
339665251 4861
900574301 450287151
401562752 1997
888699300 8510
90964514 1577
935096883 3117
286721271 22495
535496401 111818
842997190 2810
13517983 49
341815209 1316
641922757 4453
974306936 4948
738824825 3741
635097882 2117
657800760 5288
720038265 4828
880712507 2938
806407350 3045
377653575 3081
945903154 3153
491451851 491451850
477702619 2508
486598379 1622
24899916 83
195567151 2710
730 202118336
234437217 98691000
478799999 1596
692115677 4702
198599339 662
130790485 1481
500733301 2397
153773234 133137
822600000 2742
263871317 1426
761697992 2552
21599992 72
866944077 5038
23882895 209
959120010 3225
212099979 707
785293508 7778
286356545 143178272
549793349 15574
734014483 4822
78300108 261
102674122 102674121
807991570 21162
456869519 1579
797665748 797665749
758606687 758606688
839691029 2840
882000000 2940
668564072 35596
755706960 5680
83399721 278
124546692 2576
60177670 232
154853236 10114
786681105 3304
529216861 1879
582324078 2290
567899999 1893
689301433 11728
3340 834242506
505892099 2611
337519897 3578
446891430 2137
803274007 3188
916724752 3273
304173497 1120
476101587 1587
378900001 1263
623835334 43909
558914651 2781
901225415 13079
1023 165283387
502201673 1674
748841662 17727
855603300 2852
960975351 4451
66697923 314
334030659 334030660
952130279 13471
619413601 3120
219324479 1812
553830256 20295
723125399 12867
917636978 7277
198425641 2020
163693935 1445
34786251 125
54822474 441
288151994 1937
145655775 1106
223200676 744
108372284 717
489793206 2717
181200045 604
282777957 6121
878402929 2928
710475570 3603
928471713 112433
786804701 10442
886201937 2954
63900090 213
938455686 3133
637164460 13544
732530083 673905883
2399 406143721
562172988 37596
137001971 68500986
223605477 5647
881885999 12875
946504694 3155
169081200 600
459682991 4724
887099967 2957
746137529 10015
172961241 874
982503276 3275
99152612 981
2327 385733284
558397235 377182946
498405538 5146
531784783 1987
753070583 2689
606223806 2211
3058 820810318
216920043 7239
314439846 115220315
585580333 585580332
733294628 366647314
14598 212038658
428035052 428035053
789795777 789795776
1291 267858945
316644861 1291
42152431 282
298476345 1195
1658 458753535
675765938 2391
804149992 2894
568420590 3452
814275382 3958
239680657 2124
237300001 791
149873956 524
573356145 2516
425 126385225
576607122 3094
83264759 372
984014484 492007242
201769207 5835
392277989 18069
479704475 2575
547201823 1824
878875674 3859
803858134 6591
811499999 2705
697710266 4761
395101318 1317
592803789 1976
560563957 2391
46592143 46592143
648815331 12829
662100048 2207
306258340 1397
818656178 5450
577010463 9001
928203093 3094
992455774 17028
457798501 1526
845688046 3934
843548385 12208
465487858 27477
934800740 647459112
824397252 2748
332100233 1107
112119398 664
55378829 745
20883568 87
175617666 68950198
633630634 3206
957465079 29809
996296678 3321
495223811 495223810
5364 775852692
480744874 135319
278949355 1252
85411941 590
440706500 1801
834147300 6440
224337584 820
408283875 408283876
769753757 4891
196455214 907
977620958 9383
951593809 3484
788925720 6094
559712384 4168
983010526 3787
908473674 366225425
778811255 7872
789176555 3786
525288325 2932
130200434 434
480529052 480529051
411084222 1739
672124207 4233
168813722 1639
770447601 64700
404524767 2566
960834692 7827
52032251 1473
416156653 2055
3616 908010144
745553615 322390124
932842113 10112
850620351 4666
908450055 10201
294987199 2211
19500064 65
426429269 1808
8628 645641868
775179104 8114
261560673 14247
344331604 3777
3207 916221627
999075369 14683
905396982 3018
709434614 354717307
551630573 3380
339940802 1618
289772070 1651
776099230 2587
282683551 1041
15302 966566132
296254133 6757
29099959 97
415661671 9032
191259075 826
139615401 1135
624001290 2080
162570694 1151
59050265 232
133749615 539
42900049 143
11671 976115756
633538269 2972
929517875 4658
524386740 26068
227076216 5585
399753161 2372
887471792 5036
555338580 2910
968222537 484111268
990658406 468068385
361988243 2849
73277603 593
738935531 18769
614401952 2048
859961032 429980516
34751065 511
46200154 154
30031 384774336
9367 838255442
811844058 2727
540226373 6242
36024314 1772
463413211 3081
932392801 3418
526444951 7185
841595374 2865
700804543 2336
166753556 589
3804 692308980
534541394 2177
2745 675031185
990948096 485136497
922200978 3074
438723011 3551
324901082 1083
815702718 2719
989099999 3297
229051367 1548
854398850 2990
18569552 139
513890382 2958
291555562 2079
770126830 3281
952987109 7093
37199904 124
755783461 4860
201299330 671
559498597 1865
344838398 1302
170538151 827
753306684 26859
328200929 1094
1175 317972625
410399999 1368
5266 553535590
10049 833293227
624569725 77155
618603960 2062
484494595 3803
8678 646311969
88162450 4041
444298539 1481
655333731 327666866
740400279 2468
258149321 258149322
652971267 168901
41837554 485
557631431 21492
356387767 244626289
501301396 1671
2129 538964220
584400001 1948
11326 430636979
1845 498075613
243300810 811
942683797 3467
920700726 4866
676501981 2255
972442171 972442171
709920852 6252
931018705 16786
496498346 1655
873247913 315685055
1430 228447030
175660953 87830476
516991800 2054
4313 601595929
924136885 924136885
566686801 1915
783898704 2613
519166829 1934
219451258 900
377699999 1259
628298713 5891
229639683 1761
908847255 6118
947652473 850320521
771258317 3833
709267741 4277
434849923 217424961
638997869 2130
3346 972585166
743445740 47671
147791448 1028
565005374 2489
661978415 12892
558743589 3692
763687847 2988
883767456 4976
898787638 3101
737651177 737651178
793335193 25364
992863293 4713
695734376 2727
110107479 55053739
48972347 1658
26160550 130
393899976 1313
19257876 91
917557369 8147
467036503 11019
133513266 66756633
151199497 504
615951099 2257
989776871 693286873
280434175 986
784 169705424
177019575 2518
897243104 6615
461732186 3901
732899876 732899875
307869611 11964
871426584 2919
803439307 4257
521224366 5129
856799999 2856
279559502 1691
772497544 3332
297096411 103016236
495443146 177316379
426425580 2716
742800388 2476
61799813 206
51471723 29007040
813719689 7548
462824589 3398
921303070 3071
932099999 3107
121440283 44027664
969324144 3693
308387347 1843
68431461 13940
46370910 29110997
51427327 25713664
679263507 5306
946215269 10403
389250984 2365
967581525 31543
942808819 9944
533201681 8020
160396671 990
539540919 240759
789669307 3727
3496 934211608
973081317 3443
821099627 2737
697065639 21508
359960301 1297
494223858 1910
5976 893937888
261771473 6324
161883962 6287
907201621 3024
572953588 5447
3611531 31
59847399 607
1395 400619604
98830895 948
17999941 60
801165544 30178
994416973 7922
682169008 5263
398398672 1328
451066822 3002
527507012 1852
210441373 804
193613951 1216
954434176 49327
741484694 27297
550403281 7056
345193145 2255
585124278 2417
305828523 7553
855452749 64930
128413045 1044
368686081 2540
566402883 2339
417354031 2435
712771928 3911
320673422 1371
343616425 1501
693560637 2673
101400131 338
709574718 245238976
719470473 719470474
879172694 3173
2397 651983372
887036639 4512
146624992 597
139046626 1329
672518626 2896
967134888 11265
558188853 338769
655803156 2186
160632467 564
744576006 372288003
128152289 714
989028407 5276
29111357 3085
180075114 19795
297385015 4665
425940552 425940552
776285742 19087
83897855 672
758435515 23762
964113661 3219
181963047 2692
817124865 5888
354189570 1230
300600470 1002
691638360 4709
580498066 1935
589449546 589449547
294979841 1879
676200270 2254
472377999 1900
462610799 3825
742236601 125272
524902923 1782
416084842 1991
166891011 1113
130908285 1005
526499284 1755
116700573 389
175352833 913296
696666651 3825
880591121 4514
46482845 467
3262 865777206
779399042 2598
927900001 3093
7764 834052380
757262829 8766
231635213 5427
351632881 24912
956618630 3223
161656237 621
297322420 2417
946169159 946169160
589539774 1984
27760032 221
733027538 12739
477042311 3979
572258466 6869
232835425 3475
57555001 450
727616297 2684
260024700 3900
739502465 2465
823802747 2746
235436949 891
863997119 2880
114899889 383
672299999 2241
108459053 1313
331056552 1416
547605192 9574
28482848 146
785026936 13103
496795200 5335
86100027 287
404059238 3086
338699019 1129
452062841 3460
72740162 1726
162600542 542
398888541 1334
873495803 3907
230785715 115392857
729723743 4626
479708990 3611
731401102 2438
604200001 2014
754840793 3686
702832897 4968
198514837 974
359101198 1197
857349081 27685
310399217 3428
265761251 1186
587698040 1959
681893281 6840
290841296 1328
606369493 4044
449 55113332
1566 447347728
89525848 422
63313397 963
143879669 71939834
646422122 3147
128679240 752
853872356 3155
493798788 1646
492633792 2224
991203726 3304
605395407 8453
67932019 1771
701459255 350729628
107468392 4844
911211429 47779
80222661 370
426598578 1422
695892800 4333
309811216 2948
133353695 588
662495774 3227
994261530 977567656
111300597 371
153206689 2306
400547650 1494
772201713 2574
104562419 5103
149344070 805
124800416 416
864775056 8090
429752759 3460
95651183 341
407558612 1948
194013639 680
173709821 993
860946074 10593
1459 280969843
112518847 2678
225599247 752
170188417 2169
789004563 2630
305213747 1421
448914004 216801466
190702436 95351218
850510495 16897
436800301 1456
919912615 3107
829708251 414854126
807223851 20237
8399981 28
693733252 14849
728444742 3220
173614283 86807142
150944429 546
634164246 4181
939806846 3604
652687745 2598
968596737 852657616
519284908 2547
164228685 164228686
2242 350315728
837740107 3104
817433009 4085
580530507 290265253
673804585 4374
750278893 8351
573416396 3742
393834630 291706398
822028592 2893
770999999 2570
858643230 21435
905815638 19069
926988137 3862
968940673 6464
516450888 2074
155978420 2938
536448185 3064
370542516 1757
555135387 4351
441945169 5624
34429770 449
684768345 684768346
119209719 8120
863882059 3062
945966371 8743
761418158 341711746
279600932 932
325390368 1901
3085 792144705
910503035 3035
422837157 1958
842702809 2809
87401157 1471
73874673 1764
458658035 229329017
942750601 11579
550966983 3370
391947094 5497
459 103475732
662102206 2207
481201603 1604
956808703 431632180
68993749 266
216727552 4096
188101142 627
124886401 708
553717639 2422
440401467 1468
621430405 6264
226812452 932
475202780 1584
638848608 12192
765745180 382872590
705002350 2350
247500709 825
616522830 2090
156906396 549
490151260 2367
4254 994147038
606321254 3251
248402425 3461
21811885 632
439768186 38882
630283490 630283491
832762587 3227
614256241 2886
563244139 15354
849597168 2832
727647775 294436507
982171415 5442
600687200 12140
303892118 151946059
995703320 3319
2495 572109878
862456304 5156
86780106 378
124800796 416
817751195 2940
559325198 5371
18458964 87
935511071 4934
668910782 3056
662402208 2208
590762481 4972
68674 505530497
44 7260660
735002450 2450
816300711 2721
942599999 3142
790939251 8097
400097984 5001
302710912 151355456
162548795 1015
596995491 500993
447416753 1777
621363558 621363559
486458035 1715
270831557 270831556
766005357 15821
984004823 3280
12071 752545973
303741792 2218
259461736 1173
267017814 1540
612491704 5845
526185320 1878
113099624 377
110032278 3029
372841029 1622
942862675 3337
886060466 886060465
669631728 465073101
244499186 815
70055454 658
48784609 1616
939720579 3643
959736852 877047458
500985743 52752
313978350 26915
183600000 612
288942193 2772
994802600 3316
730659328 5153
42370 396221368
522332607 3136
998262210 998262211
966852573 17313
141300471 471
735634550 367817275
767490538 2633
493798355 1646
549662515 274831258
345820211 89946
608397972 2028
175112903 1866
258432315 129216157
240205715 120102857
791150587 6385
204988608 704
616201319 2054
813409537 4282
761947709 3764
187299234 67491169
63458364 358
606068616 4276
612821093 3710
837553135 4797
499895137 1872
411922440 1515
5111 134155923
73429895 516
530107737 530107738
456997508 1628
5178 911286576
633597887 2112
287653554 287653555
216321373 1459
637890331 3830
43983830 375
81752337 441
163817643 607
255468444 2114
563540319 2764
65329 2
585026453 3306
267000001 890
57614 393042708
410729967 20299
30534 997515246
387384217 1465
802857989 802857990
992578814 4981
2136 342361783
893038553 17132
19732544 95
830992702 4411
447075792 1790
969912029 3629
69220405 29306246
590266727 3411
177078744 1055
596445285 4187
10561093 6485646
422481743 3132
624124425 14696
538787126 2859
88132180 587
823615667 4779
753719929 4237
882456640 3208
671154912 2712
769146455 7306
817124669 5802
317267623 12338
270082281 9619
775169595 3415
884099950 2947
18756 843760456
843571231 3101
777600001 2592
555868834 14593
53338291 24834510
929745236 459316404
101920548 508
407400389 1358
556471726 241770404
100500336 335
211723788 211723789
842562811 842562811
472269485 17238
876245407 3853
151239550 815
453000000 1510
651302171 2171
899781700 8506
955750639 19553
100240025 941
1545 215528699
822596949 2963
372148813 3108
997725729 7069
818097274 2727
846602822 2822
354600001 1182
819298197 2731
485222289 1777
493089365 2116
236288113 1560
277500512 925
811230784 2912
255299888 851
327936569 163968284
557721111 5857
827107627 3017
383487105 5863
36867630 142
2614 707836639
792936864 50813
342650513 18797
392184213 4021
140243999 620
18739895 11725295
623397923 2078
707569532 30554
871314256 5173
536508358 6511
433587642 1682
912368809 3092
250700228 1283
593023751 4730
309464896 1724
429014041 2652
216410921 1638
748906433 3717
193160484 96580242
4372 765139348
817337647 6518
903564921 3436
905282399 3300
867904538 17302
204299319 681
461423422 1954
732599207 12671
867376267 8125
277083611 988
972151661 8070
574813603 574813604
748800953 2496
73283626 6104
4799995 16
3157 334833074
616331645 8046
496201857 1654
821479428 3806
121296069 1913
412501375 1375
462993172 231496586
419398601 1398
706811652 4538
651903422 2173
501363836 501363835
170107236 884
446708137 446708138
950275496 15239
183011071 902
940042751 60352
586997500 12471
370199858 1234
626580865 11739
236766048 3611
417477382 2141
9903 594094875
95771514 551
435358565 16216
665921779 2987
125573845 951
178039436 1541
107583769 2368
984433582 870063142
999170961 979383516
422761344 1472
879125718 15990
2557 413035882
753555319 3626
214832600 15800
30300074 101
8370 886382219
757197475 2524
131753875 605
901325713 5970
987186120 471591069
295901610 2217
467011540 100024
837600001 2792
152129888 56239687
692948339 6258
962220974 962220975
612260321 5271
596103846 1987
503099891 1677
848243717 33493
280856688 2316
720932771 7318
138446903 1047
911703039 3039
2049 461828118
95133609 937
75209473 558
311961662 1065
873626858 6099
850490759 2939
494278988 2210
478064094 3052
576916726 5943
990239139 91401
735465312 8341
900535921 522307647
31204 832741148
893872322 446936161
214965269 5634
179737055 3672
915142772 4278
258558010 1151
654859872 654859873
380987596 1427
102247635 1418
682852610 16214
541936903 7618
863225164 3245
584100206 1947
641255764 121519
15994407 69
900993743 900993743
489162633 4765
837814081 4926
627137503 313568751
671227875 86968
125730760 488
617553200 5400
62045765 207
560747815 6689
720602401 2402
648703606 37898
3312 808359523
190837207 2226
977405460 3258
858209575 4721
394981262 7099
699031035 10691
320141101 160070550
927041444 40491
169726733 1962
4905 541688043
438286949 2025
146088863 992
769022163 338337714
74548512 251
323999939 1080
969379975 9963
128699572 429
230084272 1517
113942825 56971412
268504401 134252200
443187925 12108
356847360 12864
714068464 12595
643886049 7236
815748719 7373
616655661 308327831
309901034 1033
853574559 3695
494272242 1908
965105263 10606
536046668 2942
803570978 7769
325295000 2225
347122319 22840
230191679 1248
535502406 22163
456614115 4139
254966701 4100
411393725 5182
123397795 95965432
634963781 2662
384000322 1280
397449119 54060
223890662 1373
131496984 49000929
947544984 4518
460043849 2450
400259339 1443
159792501 79896250
894602793 76166
48900163 163
155004161 648
662175235 662175234
914003531 3566
524631745 2493
35461689 2743
233405663 88378023
524122974 2523
661681815 2683
134271800 520
571502827 1905
629906034 6007
839114232 27284
764998031 2550
723317060 7107
7800000 26
46221448 561
605400001 2018
979196495 11327
540519041 14704
206055203 1368
447470869 1497
8562 484925994
153000724 510
188837884 6351
315738862 315738862
292799605 976
525477255 10481
187621433 1521
821771465 4409
714004217 2380
779458032 7587
258899136 863
18260763 75
6836 834415832
503537680 251768840
965240046 9898
328744507 19322
284560275 2404
431402483 1438
838 223135098
127609483 2002
9 2563344
122509049 61254525
738525418 3413
468850346 2331
44209817 207
208611955 1400
655678503 2330
732618008 3147
488179255 2185
994058920 4055
931109156 8679
507797877 2014
873297801 2911
597969215 48568
90247204 922
276599077 922
407297461 203648730
494212556 46796
347999233 1160
945284521 3356
51907306 204
923056275 8494
900609930 6079
402901343 1343
63002001 218
171299999 571
540815427 2839
394544961 5406
713115481 15218
627477336 9384
85694398 561
436202203 1527
231920071 80425784
153163709 630
252518641 2946
381166585 1569
538074681 4180
262897782 2039
19687071 9843536
685368717 3181
501360267 501360267
813518720 2752
725837047 362918524
223799255 746
870897306 2903
660004441 2348
97153397 512
799197336 2664
606517889 9570
269830467 112289
410184978 7149
606038868 5191
573644358 2717
461720140 1810
830114978 3510
650003708 5600
84389584 298
620599225 3595
748174361 19038
929997899 3100
268468443 134234221
114000222 380
689763647 3056
33125576 404
721403396 5039
232206015 920
728667920 7241
843481738 3677
5116 746900579
123348042 673
488191999 244095999
36404316 162
279101939 1517
928497971 458815741
873000001 2910
982983207 66133
587375626 79686
144239618 602
6915429 38
855813292 3803
398777004 4235
5959859 30
520905806 2350
249628531 1574
776581159 6488
76539620 669
605327441 2320
301841447 18646
298344259 1158
978596738 3262
433054250 2890
321801054 2423
658485282 313671738
403475814 2399
918003061 3060
719098750 2397
478483125 10704
888234371 561008030
767524295 767524294
780322032 5848
735520821 4920
688752759 37207
1942 269067113
34037599 11370290
107951311 532
567881762 567881763
328634527 328634528
631741425 4417
526684646 10616
914281983 36443
103186115 1188
262199331 874
165599448 552
468170566 1937
7991 372716222
797736579 3657
4175 854781240
250710600 30926
811959111 4370
144475610 545
17699999 59
1482 59734974
229873152 1019
150882501 537
1134 257773469
1665 216544905
972682633 6984
2281 545616075
764246414 6674
761400056 2538
332559249 1945
439240492 19046
943564013 74335
232357376 995
219600290 732
750116371 10130
421321222 4669
253800417 846
746658231 6787
39370537 144
551400337 1838
2511772 22
759327660 3961
60882385 295
456097803 173584074
312779634 1505
238620001 4000
865953245 3007
510890670 3185
513515452 7702
195413349 97706674
3129 928170292
594801514 2716
894508952 3067
973372513 486686257
688992405 3343
636625053 25291
190966917 1949
561577906 5613
586501955 1955
339558718 122461927
352499559 1175
504828161 5210
813235753 25416
371133639 1640
601202003 2004
964905751 4868
217879592 2632
68706170 417
871878836 6289
782886545 15757
644593878 4613
13674 957096408
551088096 2208
445423999 154511048
351400589 175700294
370633727 1536
572662317 3833
694067608 2779
680 80895655
176700107 644
762901786 2543
822299490 2741
746584040 8033
299424319 2263
158400889 1117
205366201 22600
466426087 1717
314783373 3665
980230547 5034
719397601 2398
293969679 1745
3265 587351912
8536 701278944
439691177 1499
387898707 1293
395271586 51771
319177394 6302
649660335 324096241
587409675 2395
760 66635137
415258259 19331
787224773 11998
380544242 4183
31139698 162
677958538 3564
3619 160025063
210707648 993
30228856 226
799798853 2666
123779370 1290
465799090 92665
232072194 6081
859933146 356900377
203520913 1284
260400000 868
434777419 2266
108381700 8149
297986184 2239
648157537 27261
774635840 9808
196265684 2196
610163646 3853
104735284 13041
173779492 6575
840756184 840756185
309782680 4460
710715597 5213
472501247 1575
659702437 2199
222640866 1341
960300624 3201
996283749 82486
72872799 676
153918391 717
381598728 1272
9804961 80
228300761 761
157348026 737
753829780 6215
310326703 1500
554537532 1989
844784415 4192
482401607 1608
868033920 6109
967431667 4627
850702288 95897
932269757 6407
308943007 1093
676024524 10417
792299999 2641
355661163 4509
402989119 1720
806305002 3049
3385 276402175
953683196 476841598
844112039 4009
499641625 2639
955464057 955464058
18811106 63
474443029 8444
538502577 1795
875029849 9688
535756067 6221
572525234 6712
508556673 9332
724856069 6807
536101786 1787
331499086 1105
546122555 108963
351352058 3677
489482120 489482121
494724385 1764
99942514 99942515
338998871 1130
176311901 3259
327900001 1093
193980126 1362
297603329 148801665
51600040 172
636231911 20710
352799478 1176
511174126 4851
262982500 16060
950535910 4340
542998821 8540
82801906 36541
251611828 3370
892369683 7097
752100000 2507
694500001 2315
890059899 106594
861 247953495
65035201 343
396359935 3682
978030658 489015329
518795341 4654
192899999 643
33899999 113
197690571 730
131158012 923
610017174 12402
704245764 17012
653512132 7101
986650684 700038792
724366147 3503
870600000 2902
421380044 1773
701991359 6048
750888649 750888650
308411875 2154
395617896 246207288
304279037 5338
463884111 231942055
681444026 7183
40933226 316
769760694 3623
863062172 125360
394267881 2186
405798834 202899417
460138965 2532
235819207 1071
874212237 23869
19468 889492920
210537044 2006
454 71127597
92798135 568
831942135 831942136
11887202 136
104231609 405
68817577 13603
12409 301639218
511653989 2717
681156698 681156697
1079 259276147
891065043 65084
537609878 4623
2056 504678221
993300349 3311
605098338 2017
746699414 63020
337802226 1126
1095 241147470
483123918 9041
965399590 3218
600624614 300312307
565214940 4597
79499774 265
662097793 2207
119143864 507
812459512 19351
523446526 209826369
593701782 296850891
443933451 7059
613381583 392476324
398632332 1561
368347805 2346
975523921 16912
53007992 26503996
208873433 18942
726088513 29054
274501496 915
561612917 1929
620167743 620167744
540600084 15179
535980251 267990126
990513267 4941
666599999 2222
61214165 1014
293401416 978
7744421 46
293699783 979
835004817 11835
229062944 229062944
390300001 1301
999601720 3332
606078382 2093
753603447 2512
328819178 3561
782135215 4649
283038283 1470
796214930 773027623
758687598 12818
822276645 7147
405298648 1351
769503909 769503910
161839633 866
273189500 7934
271802671 2530
798971826 3369
106127914 383
410400470 1368
411392766 7498
184860402 733
982654201 4686
317450684 1623
471300001 1571
968071768 8697
989778509 3369
937176159 3401
3763 588499717
897563398 9136
6112 601663490
94899908 1021
544871359 4541
809669840 809669841
376413156 1652
141325796 141325795
684153783 4932
401965389 401965388
611097962 2037
326234168 2525
4014 414800126
956825286 6997
541071873 270535936
212399999 708
621403782 4511
22528351 204
291876422 1473
121736229 5966
744297520 2481
1052 73230772
3694 502781721
612169735 2969
856367550 11294
64551791 31054278
370093265 3403
231659479 862
940633607 5982
522891449 9447
542136621 3235
256745904 1261
4771 721888913
43418149 491
196895482 9795
941103137 3137
840909972 13057
237392849 2290
484200000 1614
11700061 39
965257893 4042
777664763 4448
99300604 331
950400001 3168
239806979 1134
596215860 9817
881058170 7623
347595814 2889
796963304 8677
826920289 72486
340198985 8479
620367030 359851
1682 241215796
514017868 6781
861712183 3945
247679017 904
281250476 13421
902532971 7526
125100417 417
41491286 149
156388962 2474
785677425 27843
954481625 46349
754033078 23210
968104594 3227
944279943 472139971
329331311 1870
875605938 3687
463498019 463498020
709324687 354662343
609702861 345134128
740530101 4438
794471416 47155
208645602 2678
759352451 379676225
758261995 4415
121107888 528
861928901 2983
384900000 1283
308999999 1030
660490404 3108
284458473 284458474
936932587 5046
300833998 3117
408869035 3067
606020928 5141
384495164 8483
205498175 832
571122597 285561298
944457389 5306
509146121 12671
14782165 1628
942029758 16727
120535351 439
816301844 2721
672787648 11492
2062 578915748
260999999 870
632032475 13954
682792858 50283
440400000 1468
648107460 2541
376794908 2377
257694041 1318
445322869 2804
537598207 1792
716037274 6687
923312115 27033
831284919 9681
334815003 1156
547902122 17174
829797924 2766
970778114 5664
225600581 752
764038085 382019042
98047875 626
135899548 453
280409058 140204529
735823705 5442
668144539 3382
769266333 3751
229165587 1113
811124495 2961
697368677 2733
460370535 1819
12899878 4122
265106303 5674
674000055 2578
592652940 2427
353766504 17095
900896996 3003
82497982 284
505217969 16222
683721961 12367
454556609 1665
984686859 23039
672899999 2243
635567720 25412
283375943 47419
436647024 16268
2900 193470600
583904019 396374291
311400762 1038
699178109 20941
122293131 1430
908815898 4755
77464199 1331
14930726 64
356788716 276987557
983968458 490549114
169528486 1002
230962365 1098
1139 198014956
573456213 7498
480462228 7876
227546509 163015273
44483970 435
212937189 106468594
349488095 5305
637654590 637654591
873432735 28624
668421384 48616
405803159 5025
996468038 492708138
988258959 5209
452699414 1509
355182284 1378
487221881 243610941
245253724 1269
634914928 8467
303772887 1191
27900093 93
871017440 4068
399601740 1332
375547841 1379
872941578 4566
621507823 4677
870609060 4790
505328107 2512
787365973 2715
165900106 553
555829246 2153
382499999 1275
413965280 17140
756801139 2671
620871172 13934
150722962 679
712819089 3013
468279563 1996
2741 553156627
41699861 139
141914921 1460
868456435 3603
109728318 436
759599183 2532
680724239 15864
506158591 3010
580500001 1935
86287603 956
321454123 1122
6851 965478397
1444 188312999
441441301 285674741
272189146 1387
506023929 7047
910658971 3609
479837581 4417
903973019 28148
275644758 1656
910336407 3125
515575680 5304
827258683 10598
731 114356178
837924054 837924055
169350779 84675389
639599097 2132
364416935 6145
201052499 100526249
170400087 568
240437975 1543
389452197 1862
968996769 3230
44560683 183
143757253 901
290835775 1232
568315527 284157763
999567459 5228
453325881 453325880
906290167 453145083
325033592 1184
915303050 3051
482783632 3702
73282121 684
669231519 3280
595907631 2690
479618031 2390
981108768 23370
950746816 830058641
168097287 1105
557420261 181807
916780873 90716
198611693 999
675897747 2253
152058233 76029116
927285488 6123
15268 604512011
107580451 498
319501066 1065
719670148 5903
547242551 547242552
316 41569306
736824072 3883
2843 560550992
108900039 363
584191497 292095748
340474935 10774
617137561 2427
942067500 5225
3271064 2791755
344148617 1221
55800186 186
450091358 2602
150429553 638
260437875 130218937
900692479 20560
738158223 25919
900416969 4338
995747575 353701507
385579657 10038
409421173 1608
7458 190317596
826499890 2755
201133664 1005
345436928 1624
805253454 5238
987053975 18891
16834964 58
843717996 2871
922273410 922273411
219923608 1054
756709008 36762
169402533 1742
630491506 630491507
554401848 1848
96925897 324
905980819 452990409
9643300 50
503143270 3430
179809760 631
975896748 3253
185455719 892
6625 499876125
957896808 3193
567543299 78167
763936044 8306
81873908 844
294599962 982
108736920 1112
8449 746554243
165900661 553
652119533 3328
897024855 18463
415616107 385845178
942840574 899592249
134832550 134832551
199432457 121123708
840537048 8788
12941447 62
182481241 614
710097632 2367
98400103 328
771297430 2571
863100895 66384
440998530 1470
45424 188373328
302693435 2857
725673168 3597
905963116 4244
424992086 318931543
905967575 9006
57344200 451
886135348 82531
285000001 950
135340975 556
970220464 435279122
565074492 3831
64364086 32182043
613071 3
810961247 8889
75000412 250
206527789 7610
463053620 9178
288599038 962
599129452 2313
274882886 1168
522045519 8455
156881821 156881820
254527751 5073
877065841 4902
984228430 4985
99900265 333
863719404 3075
914999999 3050
886827910 26219
384898718 1283
43254 752014044
362739708 2999
311394629 1315
801897327 2673
494220741 14412
869645259 10988
769318923 7172
616036232 6344
802501823 2675
551253085 1887
550224315 550224315
139102801 570
315766863 315766863
497954289 37804
657890223 4279
445414260 6852
863394091 16878
239244021 820
916483891 427356401
756076951 3418
882370539 3441
713935663 356967831
77465875 578
593170139 3173
924130028 135364
932410107 5136
779469663 4748
107542699 395
758136310 9291
405799325 1713
2305250 24
552900000 1843
384599999 1282
759925531 4239
417678822 2113
853440101 47785
446210741 1729499
404799691 2188
583170974 8457
742980473 2979
680563702 5551
285099979 142549989
19654078 67
932741419 3322
659220236 3669
421673136 421673135
680399999 2268
60878141 5486
654483454 2294
975714881 33832
44399983 148
560971501 2197
185940 999267288
780907131 390453565
849333377 44533
818163738 9891
2947 680738694
679502266 2265
867500383 3860
805503696 2685
525276197 14711
55921091 27960545
872670704 3178
257488583 257488584
97467758 407
780600000 2602
648083047 324041523
545381605 4159
94816602 317
296400544 988
849159643 285644841
636088576 9265
4746 507191943
367925563 183962782
844494590 3337
536941299 6473
878428931 5619
683157694 341578847
814497449 2715
649989608 5583
232256513 1307
745910880 4290
279085799 279085800
98062307 386
94 27339267
78133537 468
908085924 3793
636598758 2122
833347094 4189
253193334 1273
877412324 6373
10192231 188
29881293 229
5993987 72
2421 493331693
506127271 3052
329123879 1110
230361561 2060
207602751 812
464755910 19725
60905573 19201
644697851 2149
519399490 2117
71204 864840924
358643278 1426
4709 825211094
869285393 4456
198629280 2160
756602521 2522
537452533 7273
447927069 2310
618918651 3081
394107119 15390
268819968 1536
637637126 3403
744932203 2759
462903020 1543
131047916 867
797274139 398637069
9386 951631474
723851310 32335
93162971 322
524701165 1749
752732805 3686
249213649 1115
667398182 256489126
395101318 1317
957611244 4919
971396876 6857
230099634 767
979234653 5962
74298500 74298500
634989342 2324
764784340 2651
279300001 931
116030053 600
916802479 3056
69473171 403
949177723 700121897
330062686 1150
934232564 5771
186588222 93294111
854921007 4743
452806212 4537
208424321 820
806398351 3642
373498754 1245
8569883 1721
642403489 298748119
988970709 988970710
1065 292189140
957345533 957345532
350359799 1190
817497275 2725
701838809 5506
2613 711293053
974730652 3668
90366386 421
86524026 973
362163684 2653
600860304 2729
454501515 1515
834645707 3042
388798704 1296
396727489 198363744
1221 332125431
63900241 213
690835604 10937
585798276 3244
142 36718218
871016944 7382
421879658 210939829
532303229 2230
811385673 3349
477888263 2289
504598318 1682
283776328 283776329
461996445 20623
457760997 2926
81328181 7449
1694 226543702
636088856 332460676
341089921 1728
3779 25888549
949751182 7809
967991839 10729
693303549 2311
500701668 1669
975480499 4787
478077118 16166
792 231675295
669780764 2722
268396316 268396317
260196737 1069
129283369 8993
766499772 2555
561853777 3451
151595400 550
998197327 377723
345477285 3303
798822783 2781
54000179 180
749240400 66540
652200001 2174
733898722 5398
783568897 23808
311270400 4608
315870592 1216
261084785 998
915641623 915641622
493312689 4951
535605715 48954
506698667 1689
452524108 18757
140228400 808
1194 146552014
504405559 4885
540230391 14545
210883262 1916
281101403 937
428068156 428068156
16498799 60
934560287 7074
718770591 2710
3063 739255700
60027 636646362
956454233 478227116
606186080 2747
696602322 2322
598184621 2201
500267664 11527
894765528 5324
115559054 2321
141287608 2333
228030169 770
431398561 1438
642066361 2680
878620712 2932
392795071 4117
484643809 4179
860791209 2931
776593999 5950
539683827 3597
310471646 4789
837002789 2790
22772652 84
264299999 881
100824821 1346
392395708 1353
824698129 4075
373499108 1245
578980315 4587
692487129 2661
645729226 4553
142064204 1095
27425035 10208158
269988146 1287
731380536 4082
991840751 9807
128818153 64409076
559985099 6460
558900001 1863
216010564 2076
32889817 138
202800675 676
255959598 1006
84467671 555
526501885 1989
604266605 2935
676786194 2394
286664960 8261
2630 240184750
170998408 669
171625212 1439
710033895 6322
278700930 929
327299962 2773
517837750 258918875
99599669 332
963145511 81471
43867611 289
958081774 868217240
621 131965907
600300000 2001
138395763 1466
233304402 141621134
147797317 801
472 94788332
243973521 1162
553312340 8403
456133181 3777
344845032 3219
21270335 103
760195806 760195806
773388217 3336
53179904 512
230608268 10551
327950631 3217
80005409 438
279498878 932
973180890 5430
942315175 12991
716193838 24277
408229115 6141
738138597 3040
113038225 547
924096498 5474
736502455 2455
797101791 2657
303539129 303539128
126841555 1246
421819576 421819576
433585404 9151
999351023 27174
247123595 1071
57900223 193
716734577 3365
176099414 587
64623319 405
917396942 3058
920166445 127599
620699093 2069
590908899 248918287
262723014 999
14878649 7439324
58969310 253
566371152 2192
200412913 882
321901669 1073
185399383 618
360300937 1201
678256913 2425
433964897 1941
4219 812590006
490736736 3072
571498321 1905
467763297 2002
712777887 3603
579639032 3847
511400905 255700453
791776615 317013113
34499999 115
666302729 333151364
811849687 5134
187501235 625
324301081 1081
703650517 703650516
326899419 2390
923602660 3569
960204999 784650
12343302 43
995285105 28624
306898976 1023
837578517 7490
920544577 3136
949729186 5626
506941874 2823
320506873 1582
382762436 382762437
186300282 621
705830411 4777
69814799 491
258146995 2536
823220639 3308
7350 847173942
18728786 18728785
812780325 2835
862499465 2992
836202517 20276
748691009 17895
377816624 7515
813999587 4535
864204223 864204224
4928 514044608
5079 396679677
435812579 2436
27296383 94
408899728 1363
395999755 1320
33397 871970740
85776081 543
727987436 3671
367556465 10326
947240001 7616
447853874 67891
19007319 505
120910607 936
507600000 1692
970525211 3662
251260083 1124
719285369 17870
647734976 2716
538514826 4763
378482849 15808
617795449 4418
105375088 844
675857527 337928763
255414440 1970
227283264 2286
269699999 899
4807 661044003
514684279 13880
496237586 3203
627300297 2091
502498325 1675
828153348 8417
719659590 2492
296353792 15232
11809 483358977
679497736 2265
327599379 1092
139736393 526
844125048 4518
606454670 606454671
158070771 605
539540245 8091
337549217 2504
780913120 2780
500938919 2587
795273969 4557
73532643 36766321
108645458 108645459
279453715 106344449
270710500 2193
974700001 3249
542098488 1807
160586721 1293
610587201 11488
931962335 4586
322800000 1076
40490360 243
953208206 834850324
694800000 2316
407799199 3700
39722949 1107
849341328 3490
633436839 2583
10101 535409229
410146449 2523
372842081 4108
867435275 433717637
140400001 468
47488149 357
945186740 892222094
846120321 6115
951855277 951855278
454401949 10374
567356168 22917
534847130 3819
13750 580483750
699459532 9062
773125254 16747
659400000 2198
857198075 6573
707318999 3082
187239526 705
943453612 6507
737445832 3318
299277825 362761
3955 986273375
523302037 2351
243605636 2727
988375733 6597
661798167 2206
622059522 2653
197399653 658
904804457 3016
101490836 403
425857493 17442
290486675 1563
740701386 2469
65665971 567
607371073 3216
559140033 2804
992396692 3308
612243541 5529
376504465 194607056
979738298 16918
1716 443993075
175693381 673
691704071 3272
540835776 1872
349198836 1164
869405959 869405958
427808656 1615
28206623 258
194265979 843
828784709 10530
445769176 1673
975229383 3985
502571499 1969
284207647 1448
434029409 1582
849594485 424797242
844510684 3365
11123 673771258
41101337 146
93865216 93865216
974963519 4941
916250843 408243849
999898435 3333
276899078 923
820500000 2735
113556356 1954
815385249 2848
636902123 2123
718479800 2997
228240558 844
401702041 200851020
331375601 2394
432818109 216409055
593119122 2738
713213271 6638
255622175 1150
484200115 1614
196992719 2057
27040665 147
75570626 923
238199206 794
722505613 722505612
731758153 4931
285232186 1177
755700000 2519
115800053 386
468903735 2807
737397542 2458
602099337 2116
920629010 5710
314730321 1514
750597497 2502
618339119 8601
877869445 13814
661680221 4783
512107273 256053637
786185289 5170
638608379 4409
308820337 1157
210601312 702
815875287 815875288
408232657 7536
192000639 640
4602 414613566
571845123 7565
634326151 5550
3676 195166192
8514 833248152
786610349 3722
767097442 2557
6398257 6398258
127164856 518
941757546 3807
3622 625598895
102114711 3929
537349192 13462
184717210 14917
684350872 592795866
895983191 28310
232779364 754992
921737853 5492
792913677 3239
98195801 1900
347098844 1157
599948457 9052
877198767 2924
382453894 382453895
650697831 2169
154005077 699
547643700 2580
420727134 2845
79449057 76783849
374479503 1340
853903367 4167
697479697 2706
42427348 268
989461199 3731
878402927 2928
224573522 757
312300000 1041
883448534 3915
118484072 53499095
388024831 1377
963675987 4268
264168959 2332
512600733 2049
311099484 1037
884018002 34243
866420952 38056
877800815 2926
889048063 16317
215955838 770
284666653 3852
610346353 2728
367635269 1248
137524029 2470
964539771 3392
460462055 3687
784690988 2804
877743173 4263
327301092 1091
483600235 2312
701292699 17780
1945 235792350
754607953 26908
889374345 4028
53098256 26549128
844714243 29857
570900000 1903
234680401 1786
97033320 460
644589323 31383
896061541 29097
423623508 11396
528877429 33983
915146051 4870
501712535 3518
180256370 6824
656861696 3343
964511183 10056
649572935 7944
118686443 717
702561563 4308
394883415 2354
28891715 193
451744020 3045
872571783 3101
215320838 2346
105456576 933
974985751 5770
830702768 2769
867029358 21426
81834013 524
725218690 3086
260970721 130485360
157831131 78915566
484198768 1614
796711431 7018
576825334 5783
445318618 2186
951242314 951242315
863379342 10181
771898477 2573
411807004 1538
761544187 4305
530761581 2891
516589255 10386
917234328 4477
601783727 2426
889890588 3642
112500084 375
721123500 360561750
842550423 132539
151176187 4219
101642319 884
625800000 2086
90073439 482
217801004 726
54583429 54583430
411299057 1371
812367247 279837839
256152677 9887
254170459 254170459
112796345 1929
3524 475475252
724957742 44227
183492579 6917
74835028 51292
579970666 201459362
232200773 774
199137366 2087
992270836 3345
11999989 40
344000386 4717
407593889 3135
794246878 2667
847184324 4171
547946039 3390
951766082 3197
177707932 1091
652194583 652194584
751502187 2505
192679107 96339554
718527408 2967
581102480 4331
111609893 1609
981459402 7981
19948 848029376
557534912 4729
344577340 2630
164304979 164304980
773836857 386918429
610800240 2036
697751768 2399
993063831 9185
909375314 5076
141893027 70946514
272534616 1047
243901406 813
19734625 252
870748706 4631
856201442 2854
3865 803180534
65123253 417
827063929 413531964
663849207 3381
664101994 354596329
898371605 898371605
664494777 2932
572713773 58133
203984545 4178
932861095 4301
724554416 5118
904121066 54369
678882687 2709
543201493 1907
692072529 2494
51600171 172
283883151 1168
359519579 2026
683185087 2289
979041361 3345
213250375 1314
683697949 2279
445290308 5941
293058081 2919
954364929 954364930
457264437 352811811
485989892 1927
45176172 439
728290139 15176
557101858 1857
939289357 317984170
763355984 2899
501319500 2750
956122765 6405
798338761 7913
557100000 1857
301432921 301432922
398099227 1327
461040741 7255
3911 699216402
228299999 761
537028409 31352
562198127 1874
604389319 8697
681547031 4131
897340908 4672
748199321 3171
703902516 6834005
88867895 492
852896027 426448013
385223413 3612
459146357 1579
631122560 2687
924070910 5493
433047663 2212
646615542 2969
891398848 433352633
708899999 2363
72068235 371
204264589 748
332732516 147010266
659674214 3686
392099999 1307
409189371 2078
987320268 18850
328199322 1094
336288132 1864
296119959 4099
684807298 684807299
300331594 6855
770101097 15531
166410532 1193
6834 713228848
655799321 2186
537600000 1792
538667783 8718
424640529 187702933
66599997 222
48411796 234
289117990 1467
873982524 4387
209172385 734
464392384 1833
139500464 465
688612625 3959
26410958 151
431 115956540
617939178 4038
751352336 2695
912303042 3041
427621625 213810812
484471803 2589
257878529 1244
494986103 247493051
528828781 96115
156725902 71025710
862 204920674
762258853 6300
303901536 1013
169004442 894
5377 547357092
134015777 601
123943663 630
120762759 812
927602882 3092
392798016 2499
3233 958506811
263969518 1059
235472274 1021
843010808 4061
976205826 3254
52440359 629
36600042 122
164566376 731
516230763 5874
848806280 6328
156094400 4312
953696820 3179
182725901 700
385343169 7868
907503025 3025
797999301 2660
663775469 2452
381060679 1717
818632394 2947
292475080 92380
615298716 615298716
342838274 1185
3929 899493473
941643448 4751
309946032 1257
935809864 8971
166261286 1527
1885 532455761
833077575 41960
152700210 509
397199968 1324
287401434 958
843297305 421648653
65284781 275
853164109 3604
144404771 824
904628707 4481
57213212 407
589470173 294735086
670204385 2234
191889110 922
7740 885747756
785124657 7908
8580509 4290255
803054720 17731
175200941 584
973503246 3245
595707645 9451
243900814 813
970212227 9157
391109412 2096
230623446 909
411634014 7523
961279842 8941
474603088 1582
182259618 937
10346 893169681
221558867 2653
292800001 976
509500280 17683
312757443 2442
719701148 2399
765606172 5938
80631000 279
565799999 1886
656700000 2189
4611 916307142
90986358 791
892010891 8572
125466809 678
600996361 4362
965039244 6969
543010504 3027
972312017 4661
627367178 2414
85161796 489
3907 874547080
431400000 1438
793198054 5794
49528898 29339135
984000001 3280
749995421 5243
319322 759258856
337289905 1418
348854311 9561
189058569 17627
288122310 2226
657672347 328836173
830424464 3015
358254471 3206
100452764 2345
526779104 5793
707777915 2873
112199750 1625
326828858 12836
177672117 88836058
396098119 11320
198833746 722
845377888 10693
440999362 1470
356876623 17858
918325915 918325915
783994615 21683
159173167 1421189
629900458 3133
743997520 2480
188241816 969
942903144 3143
354977290 354977290
982042664 477673280
145799971 486
946206649 15490
12582519 67
1457 34590637
372727449 4993
2861 511952579
841903500 3450
817146737 21271
252477947 1022
25 6478145
760608275 16261
393900000 1313
162477067 548
2186 481079578
345599050 1152
623256480 10512
348112083 12967
552898851 1843
112470549 576
562555242 1951
503887198 198699300
880955877 440477938
810899999 2703
523828377 2278
55199815 184
557733717 17195
793879214 19896
10199993 34
776081493 2673
755257509 4864
269030987 1283
234000780 780
556970259 2695
451012896 2844
898385149 22334
826459829 826459828
645583752 10263
231889680 880
437368016 4335
372108396 1276
709319180 354659590
327538061 1761
444435049 45850
585760877 22818
429770258 27989
854776715 5493
98197205 543
60211237 30105618
493237946 9803
535200495 1784
864274916 5731
537 93828936
818818661 4351
57717699 206
942442525 5585
480598397 1602
237407588 1353
954552057 17711
11100037 37
4450 135370436
724278615 81172
311698960 1039
398657467 398657468
758932336 12678
954603183 3182
606852071 606852070
817453975 4537
807608132 355166989
52321781 805
421123247 7110
736130909 5255
628635700 3745
324232902 1086
937083999 468542000
776227544 2899
585112755 2139
574344991 3727
678350672 2457
991613711 8166
26901 1
542701597 271350799
382094384 2335
688546486 14165
353653783 2581
279600215 932
917527283 13551
748615653 374307826
286826389 2043
854402847 2848
240810504 81992
7110 784550133
505695839 3120
451689992 33196
339507003 130229
852866759 7404
838362629 7642
448501495 1495
16981 491484520
833495253 5437
625644983 2227
903699555 5185
374616325 3176
511043393 16066
7747756 29
871084907 12204
831 14863180
995246592 3712
926504183 4399
570245724 2061
50940348 361
513904379 7026
4773 549863825
47054343 203
18300016 61
980384806 6818
714297618 2381
221700551 1352
17339263 1243
446618932 2219
27192729 326
247224550 1409
1456 357379921
722689327 3228
582196369 291098185
854704175 2849
962125844 9266
216852300 1260
424096045 1588
703127931 2468
166928004 4679
67233738 759
563100001 1877
2266318 11
368099137 1227
470041154 5225
421353694 421353694
479461500 1829
824148024 489828260
626296451 350169293
402840622 1957
5581 593404087
718525986 5126
527778751 1891
872674474 39251
17584 936049072
981606542 143783
26824204 10576723
542046550 2211
441594517 17847
52200467 230
528506139 172658
201311337 4429
191142871 2342
1303 325832403
315850948 1438
615444994 10308
350258521 175129260
942610355 4907
268619812 4288
457630313 3363
45600241 336
811660922 3334
2833 837228568
333056195 1206
677786364 8847
597898008 1993
709497635 2365
232963101 3188
625074962 5369
747304974 2491
964653925 17004
659119129 3018
641831660 17847
555081583 3141
560070525 3172
1398 180691265
34112627 304
930603103 3102
316070271 158035135
917700000 3059
352676545 2259
684464865 285907
229208427 1177
21600073 72
787649818 5506
849377896 191517
514198286 1714
247799173 826
728602445 28379
1219 175700494
3265 804312598
99303190 604
984139204 984139205
704097652 2347
616899519 15313
777279658 4011
952126979 655582053
753297490 2511
728633007 4270
322147061 13854
598812040 3880
626536744 12536
830029473 11739
860997129 2870
310809 371793184
347450384 3941
153380270 1535
578684329 2570
130668271 964
269195223 101475705
930785857 6006
427056980 2767
238671073 3428
864181965 2969
551 57250992
771506939 5971
825431667 4588
511865829 13342
716102388 2387
366164350 8981
512999999 1710
255518903 3077
152076657 1056
156604052 697
681297730 2271
936849728 223644
380573050 1550
736132009 2996
698578734 4385
569481185 22432
457482156 1793
775816734 4809
192600642 642
865392039 3434
818195124 3179
171119364 4542
881012976 22116
773617187 2868
877514562 438757281
887730813 16872
154518472 5382
158400384 528
57868440 280
323701513 1079
473486868 236743434
316028434 165674154
936563741 12137
380838119 3463
222473343 796
4303 686083229
894695297 447347648
375353161 2184
676216383 5339
751880330 414061
621428376 2875
726387584 4935
667587252 2267
719060219 3942
261276465 1135
369626064 1616
883625885 5893
899872581 3973
145200704 484
231197812 5041
842007339 9858
378804445 1893
665198012 2252
592594219 4094
953089605 13170
637202123 2124
80699731 269
733575265 2820
274743648 1776
268622504 1305
507165060 25639
674337572 3470
219393357 6661
419593124 144885403
858429651 10225
200400667 668
611040513 3431
831212117 8811
592260369 10549
431860980 2801
421289875 2623
740095870 10653
687427371 2627
567027971 283513986
503699168 1679
902670885 21639
738711399 3100
46809 574252812
445493947 2257
154708710 1038
909696453 21175
529703792 13527
776997411 2590
941536211 47311
921321073 5264
842097194 2807
635362473 32642
322790084 1087
755697480 2519
949005025 4981
625502086 2085
219459859 1145
591762116 6098
581322179 1948
813303144 2711
161293094 5782
824338294 4511
63435 688159933
701395193 5741
992785604 442478425
85552320 1680
120746471 669
512042849 7425
916508844 3535
438600908 1462
216751159 2063
755049032 146583
478771702 4136
253504256 10942
714545292 16093
999998255 999998254
665397782 2218
225458982 3942
927461425 9561458
16859180 147
172884993 86442497
154967359 1630
977862955 5563
150300946 501
719419241 2642
603685996 7137
919800000 3066
739328488 4993
380708944 4292
1765 529075517
854655046 906315
1880484 11
342325630 1293
723951973 2532
264613111 1799
880261886 65179
787422514 3000
820375175 335623137
79784322 347
321418714 4868
950999999 3170
681929820 2881
980707702 980707703
97199675 324
532506096 7017
1800005 6
230401726 230401725
494880578 1759
947708213 14199
3470 442182100
382499620 1275
422249759 2790
927623173 4452
807987515 3701
612902810 2043
873931893 11885
100800001 336
757437286 4555
348928437 3333
692793613 8529
556 45726034
2700001 9
925921737 4474
682154203 7102
152099493 507
445564966 1527
888879029 11910
396192801 198096401
235301053 117650526
411600001 1372
494135932 2078
407998640 1360
65762476 289
608958241 2813
130441143 9832
860098681 2867
489898368 1633
69765243 34882621
285453556 5588
971333249 6375
851 157850390
214666330 2333
697199999 2324
315825609 2057
975905622 3253
308998970 1030
770986826 4009
206649769 691
882994273 4254
230094331 115047165
70444597 1073
577656217 19816
560710884 2081
685763183 5652
583917861 6864
611525211 4229
933678837 838125733
869943091 16595
769535515 4559
540523355 3118
136159231 512
62892401 238
23652982 227
428650884 1495
605518079 3288
590435091 5858
990305596 5535
728399653 2428
928880684 529154754
543163349 2725
180666949 788
1962067 1962068
420531884 11523
396002315 1320
856850236 17493
828733543 350232329
841888117 841888118
378233018 231543595
837600001 2792
907107720 5175
519301688 1731
52895630 296
180469411 807
752694155 2568
606597977 2022
473681797 1865
932154642 8197
897000001 2990
914856670 7838
506427445 2124
287542261 13846
565944724 2732
875068726 3345
277788116 1520
161700539 539
483114247 483114246
52032662 21853088
321332607 160666304
242711184 13735
9665 859088771
241277092 1837
638399628 2128
469539949 12109
816584513 5809
977176097 8017
77923699 6744
252256919 1032
958684103 7274
630668487 5042
210208582 999
819162051 56455
977359683 665698447
976725606 3785
915507628 3202
185090600 724
767806957 767806956
698420 3
4090 868052177
536998209 1790
61137196 309
102772241 360
87975584 395
691722651 9126
403486466 1418
348578145 1420
552972427 276486214
109636472 822
7547 433484586
637202926 2124
663299645 2211
565159757 282579878
983863511 4014
678823301 2769
545557061 16018
969272225 11439
7649749 37
480281089 1824
757983649 3120
477650587 2049
848200832 4725
181129053 1073
395839703 1884
794960048 5990
680724255 5317
371141995 7701
133578281 66789140
263854151 131927075
825001446 2750
415307557 207653778
364090522 1432
537934765 2230
663389892 3015
431658022 2257
965673790 9655
818999553 2730
596098014 1987
932874975 13904
545462525 2373
467474350 467474351
5589481 24
152589957 577
8721 744289152
871802054 2906
236434379 1955
659713395 19367
912392671 4267
921376959 41440
75434343 672
3693 356940184
317701491 1059
659466695 4787
33299957 111
254946173 127473086
712204549 3550
512382149 2175
793588428 11058
427252501 12750
440874597 3268
7644 782141724
994623600 3793
408601464 1362
1242 326999970
6747031 30
462079847 23937
251283417 1069
479457144 2539
655596479 19910
673489801 26370
105420018 1403
972232507 383508393
956135774 12061
277199693 924
801000001 2670
566927245 3914
904796641 4302
975659337 12392
206737069 73667013
106006329 403
394791505 2423
681333399 2440
493203239 1655
202892312 2164
515399259 1718
665974198 48123
409139641 2760
745524334 3168
195129702 658
320555584 1849
389483361 2744
2853 855346518
948301797 3161
621798533 2216
161924707 19817
239883605 1242
565037100 39825
986836555 188121
665 69039238
869441212 869441211
376798743 1256
902417604 9039
755347139 3105
250792003 862
641336509 10092
155516429 10408
946499999 3155
370266795 6542
585122119 9366
896997010 2990
806397877 2767
937200000 3124
128202438 546
182532836 626
770009824 2609
651285306 2242
142842621 683
599099999 1997
637853625 2426
966600000 3222
10969138 37
81274369 46092112
648491606 2399
781832105 8514
274822548 58773
324300660 1081
882724473 4743
652263122 16738
47375735 203
194983087 1627
454201515 1514
57900187 193
405158988 3666
964496785 3215
2307 650038797
199500665 665
774472087 6438
779397401 2598
92999690 310
27185675 97
187281175 1787
467842606 4151
328798905 1096
356025215 1782
951927929 475963964
884889957 4481
395915418 11083
6143232 857
872892680 4180
147447541 638
368479801 3770
317401059 1058
479401599 1598
697746675 4166
249156111 1390
972767808 15388
888951536 838018319
13787 918437666
168534374 2384
12240 561352229
526503330 2055
304194366 2461
743994222 2723
682955978 8511
325455315 1552
744177503 4704
801530735 2999
269400179 898
813932560 2859
256103165 128051583
984090224 3796
294613163 1159
341124849 2648
879692886 9369
155538145 77769072
636902123 2123
637134310 3073
325941322 43886
248306527 1566
6625 374219750
32206237 16103118
43428815 1400
699725184 16018
533148070 223640633
315049479 1290
574394622 287197311
858902862 2863
644397852 2148
524872321 2940
406933553 1544
212350306 739
217085775 933
682027034 233369308
168067533 7653
774006772 3707
375148667 187574333
620987124 44274
170099434 567
400833037 7699
327949006 1554
657574202 269173
853800000 2846
598817194 4728
892502976 2975
20391811 74
82212468 400
988805603 3296
495899999 1653
629274459 8499
416564869 18276
921061446 8213
411298629 1371
367633018 1286
169673279 2240
35405803 4717
943768437 29588
966442031 9946
701702136 2339
414994126 2971
5752078 24
839109581 6638
934756084 411998643
503458879 2233
256203604 1066
1780 493420657
715450482 6229
741272547 3761
46256298 227
247903317 4828
213151215 1035
707323344 13657
771999350 4794
902233559 376655138
242999278 2857
394373165 197186582
800613838 4651
990002301 5900
800163344 2705
57751161 230
164435180 1883
678265524 9972
630532527 315266263
235020694 1658
40440969 40440970
465292506 2702
161888751 8375
10250730 55
426900000 1423
179122436 700
610910695 610910696
130163109 779
521006093 1917
793420199 6975
567442261 4455
667201371 2224
850082092 4287
16225174 4447
60899802 203
962741231 8319
2804896 32
977544679 10108
566937369 2337
828929471 7368
75599748 252
741480237 4149
871682305 93248
404332527 202166263
197976625 887
207425261 2465
757038747 378519373
242397293 84133294
380555959 5174
893700004 2979
182082655 3650
990568209 6677
963002774 5055
493984963 246992481
402123101 1700
515461354 449587792
631636594 325413447
37160084 37160085
319069007 1123
998433974 31955
373804899 186902449
186599377 622
950798895 31334
866872161 3740
629997208 5397
523398117 3592
801532475 9335
44938750 613
211017124 8790
114064415 3223
377020797 1309
2539 59809756
713697622 2379
929682929 483795488
579335986 3646
227120103 1343
351901204 1173
633255089 2270
446631912 2051
300000999 1000
893162429 11553
129300779 431
519436140 519436139
463501456 1545
990492968 990492968
145800001 486
38613660 170
608789793 608789794
694420714 40707
433249895 46506
913299866 3335
900710125 3846
837395787 8871
305943001 13970
267241801 1178
496853532 1764
76199995 254
181 37179976
293148844 1172
594005311 21215
434820499 1722
269057194 2685
4375 125848075
728753105 728753105
337953131 3179
861764639 9988
723159765 6581
81618800 521
392118819 1535
573 71759993
803997321 2680
410551396 267088135
656399999 2188
845552304 3737
191699445 639
618877873 3913
987200180 15780
928200825 19219
341793119 3321
815690519 14636
3772 534250012
366022866 366022867
877502926 2925
25174227 616
124479327 478
180906384 4794
345002068 1150
86711460 3867
429000502 1430
678004634 13192
921252365 8516
809997300 2700
841260504 521324430
263700000 879
997567387 6217
481198782 1604
881519988 7764
78869671 2189
645461613 2477
35329422 133
318240297 2728
474693433 56949
632186239 2128
735449682 23462
553382059 276691029
790048745 403725845
237435 366464700
958308226 12075
456141711 240213
868064500 7765
4099 468532096
732609305 613742882
571803184 1906
691799449 2306
304411381 1524
331501105 1105
31199897 104
522235235 2521
855000342 2850
886747178 817069915
382862602 3794
716397613 2388
299479586 5107
641100991 2137
839505420 23146
460144542 2479
696900628 2323
841197196 2804
30610 761668630
695884721 292283392
383828130 2748
598209185 31913
268774521 938
246624367 123312184
425693237 1690
698834056 29912
478960170 21255
160701684 9372
4354 700593432
317103689 1073
403200000 1344
699670025 6523
300898998 1003
969733696 17821
951601828 3172
435001282 1450
191464842 3153
448740705 448740706
506322080 4595
223330914 965
92558839 366
429886293 429886294
378678230 8787
877214197 16728
430116121 2520
733353491 2645
102299748 341
960497577 3939
807099852 6007
777945157 388972579
243856601 2077
514073327 257036663
881785093 43037
171671923 1556
648696514 2785
831581143 2845
128699571 429
354901183 1183
682917532 4220
967315361 415833924
17400000 58
915831087 774337839
330965369 1110
724670787 6431
653141733 3706
361768467 170841331
834400563 48631
341669926 9469
142652167 639
76061647 1299
677486010 10191
963168268 963168268
928450111 3467
309845595 18346
140506020 765
37897566 455
521174216 2254
4091 346668770
65023103 2808
115499560 1111
396207604 141976415
701702879 2339
2165823 2165823
185147135 768
634212072 5562
915748104 3342
706449238 4621
20390 618992749
411627961 3996
287699999 959
36127108 137
796483024 3569
2789 588174712
951905926 3173
445083212 5115899
378763569 3842
474826149 237413074
619314104 26539
896745029 20890
674771040 3924
920860704 3444
614647081 614647080
99042723 1318
87147501 14222
122779869 497
622813137 3124
973734599 613249339
856000459 26495
772619161 4189
155468053 2657
658 157970881
929703100 3099
865908403 13269
917324103 3326
531 128240748
968096772 3227
925047219 5257
965700001 3219
914911451 57694
47402718 359
565120376 6205
937243976 10895
364649272 2213
21351903 10675951
69454127 2568
825864109 412932054
333763585 1232
957934500 94845
409894959 3459
960052228 736453202
118368585 1286
861425593 3602
526409712 7604
562799999 1876
59016412 223
585057655 2718
46013684 197
727200000 2424
422813346 422813345
187208525 1191
311994541 3060
702536046 4443
168321191 632
626236150 3849
344373201 2540
168658697 767
614580892 2162
225378605 1276
216227660 13770
511466313 1762
820808193 5248
811149861 3628
428009003 1847
292953869 1688
10519597 103
125147825 47693238
1743 295389428
600155635 600155635
261900000 873
723509935 3439
686862832 2788
613650207 30994
349498836 1165
542644063 2253
536438518 2134
155437905 910
882986255 7704
681830877 6643
358800171 1196
592815749 296407875
2165 399157489
720297600 2401
272056193 928
918 171964831
316536776 7844
750877437 3814
457261541 2180
493341619 2057
719447302 359723651
177895000 621
55730317 813
536821600 17990
848997169 2830
797404941 2658
158236050 2590
127254672 432
254101153 847
765897506 2553
3788 343322316
5786273 26
194871467 97435733
188413658 816
135900146 453
211500000 705
786666807 9554
310251432 4182
140100384 467
713703573 2929
992493673 3897
226199790 1530
732602831 2442
960513609 480256804
247111317 1348
190413413 2787
195899872 653
393899999 1313
691781871 2519
940497919 3135
144383110 124281471
570984831 2537
315932685 1651
808323326 24159
665377355 20177
612435477 2291
197999339 660
60351326 334
928984679 4680
455771449 2376
392629515 392629516
1455297 8
884894725 3087
921351121 59673
540520442 15780
935347319 467673660
238642944 2233
1341 209059218
524626721 2523
12071 913308400
948006108 3160
657525736 6268
50943787 219
103853984 6089
321835693 1212
619178257 2868
483656891 2447
471656119 24447
602567296 3641
513898915 1713
839721460 839721461
349460838 2382
160800537 536
154240416 1584
435357088 18503
773402578 2578
587871993 40136
823518682 16627
755537276 3218
94716857 753
668998219 3899
696213737 21582
673505887 2617
457498476 1525
781779053 13929
324000192 1080
226682351 1872
632457055 5344
225667331 12132
904744849 5548
3225 106979628
871530684 1394260
525383219 1893
613387226 2377
492155099 3386
391219337 1578
404402402 1348
325200001 1084
388875734 2997
66445749 223
118815999 2528
80909 703998028
895197017 2984
415221312 1504
104074248 877
203632001 1000
217823825 1486
730259094 28744
326326958 8987
105964025 646
760172816 3887
315170920 206914277
548698170 1829
438393782 1627
627001269 2090
459001007 1530
171540975 1487
564188999 17957
474484446 2286
368099999 1227
54952191 256
918153061 16962
407884700 2950
494712098 2823
316278987 1124
411757040 3570
280183611 2306
704467824 3426
353170420 1252
194330571 855
372621269 2151
655802185 2186
113490572 466
619389682 619389681
113578622 1369
650397199 650397198
279300001 931
42776248 235
726927241 3660
3685 889752378
386227121 63472
427972275 427972275
435977917 183841
572741501 18500
163514270 2427
896909782 6511
209895048 744
690047587 3078
11477 688160920
223675783 137594396
530101767 1767
172861439 640
49903951 443
676075880 7388
737526109 3674
135367070 607
593759988 3603
144242763 551
357626361 2660
431642188 2799
472689064 2084
3695545 17
854615710 17315
829427212 3977
589994223 3731
511349065 511349066
134856269 851
487199287 1674
389648885 2913
894078919 5631
839402797 2798
808184015 5849
117533710 537
488998667 1630
38441741 222
409411852 2559
2320 526920720
719400749 2398
299819605 3385
958224156 3920
692097693 2307
935151500 5099
22800020 76
1684 398182287
298270752 2388
919131103 19546
4397 486595291
478825938 1922
210888539 1689
335700873 1119
776766391 3371
559849379 3397
490365811 2362
971478509 3388
664074501 5900
605170555 2094
60475187 276
352018477 1414
516818335 6752
743796044 54711
53935770 777
353323009 3966
304860392 1363
197334397 1806
399650578 1489
757901888 6431
554536755 1933
590015583 2032
150204280 1527
260073603 1515
511513086 6518
157706091 538
265003348 3136
717002391 2390
770690412 5260
85200066 284
676503889 7286
2089 366310568
350751399 2410
39690681 411
661547520 19142
41733 44594846
500920039 41343
546665977 3051
824288399 7600
397328360 3363
17262449 1106
455995035 3310
3066 826231812
553183236 3749
358455125 6899
152291803 2482
90909090 45454545
340222038 10187
762 86966160
420898598 1403
6340 782951779
613064738 11843
870897098 2903
844674636 12229
855822167 14873
491420002 2657
829610154 3863
75017475 1545
323084758 2362
983420361 8963
957904768 3193
381317114 4357
441048370 2630
34548001 125
16337 740486021
405616939 1697
632620177 285221
321638320 23628
428990 676946220
845735778 6791
806807315 403403658
628200809 2094
301026631 2284
526795079 1960
283682983 1837
3147 636691669
447698977 5871
655348 21
735188173 3548
3420 769959432
222509440 111254720
414875481 207437740
480676291 480676292
98090522 433
182701045 1044
362518030 362518029
161099463 537
816232641 3241
389699638 1299
373082870 1873
254473629 1027
357706309 27824
462322674 8861
145788985 792
3358 341109139
870605728 2902
968935754 3996
689047760 2311
378260623 3508
830878176 3833
368944620 4333
641672101 32700
437795263 3418
495301348 1651
52253914 293
323106561 1280
222227859 1897
583246609 4024
342151267 2449
546665805 192127
625497915 2085
485664415 2883
20343203 71
713171579 16698
920522591 93816
728224067 3036
673500001 2245
878906976 3922
637755852 2986
463800000 1546
5031 149003127
111004009 18070
186899713 623
379302978 263182606
3503 559574619
653336616 6202
28873474 103
687026904 4668
994731877 4608
5811 702027262
484215845 242107922
108154052 604
466817807 1721
843939126 3789
2014 551773566
735342653 367671326
610624007 9512
496398241 2160
183817089 832
543603325 1812
328499999 1095
657682232 18364
863520936 17747
128590835 1221
379838167 189919083
45075187 231
72925810 43537166
429129852 158698167
226141700 1093
560795583 3728
180390028 1729
305091438 2160
5354 816727223
224421119 1155
814404437 407202218
932894039 9860
286500002 955
253038165 253038164
456750817 456750817
481498395 1605
349655981 41885
549054477 2182
380427292 1311
768604791 2562
633900000 2113
218222299 1850
626002159 2166
957964215 7898
37956 992835766
711231676 2485
213171738 14654
551051503 551051504
671386761 14696
979 262217121
791397361 2638
842823714 14361
222629799 4564
450985906 2651
148696410 546
949199999 3164
15900021 53
466838606 1671
513600319 1712
86696681 10333
202556871 1258
241239998 1417
199961115 99980558
445918573 9108
232212672 8496
344101861 1147
363165659 1287
908795592 3229
570071149 5490
169681733 4211
509196153 509196154
471791427 2804
973625956 8367
106199785 354
341381345 25986
904927806 10986
806426623 34688
304948799 1106
938850226 27936
624001042 2080
381404947 2080
1708 503807052
230520072 3269
96568696 96568697
373117429 186558714
154971347 638
769211729 10059
888686030 6601
950698827 3169
473100001 1577
393269921 2224
519219858 4231
467341865 2102
207690830 825
2929 295959808
3662 500610048
753872769 135215
891032400 3204
3524 527420919
246994026 1245
466501556 1555
379506827 7404
196499891 655
156632335 78316167
327631559 1860
233699130 1648
922496925 3075
390997441 25656
95365617 619
588901819 1963
375836998 5927
889837842 420957767
700802717 2336
74767742 462
175817830 862
105427181 580
560399308 1868
59766000 2100
955840794 3567
568 152828565
974761161 7998
3907 157955585
776673209 2609
312378590 156189295
7025 459582525
732335250 2503
934542931 74836
389401298 1298
705480316 33497
392888628 1606
585675948 6667
603302010 2011
887493898 8584
775505577 387752788
871294197 435647098
997587183 5793
869282988 5502
883856627 6048
169169403 1602
482137388 2051
626461156 5745
779099377 2597
128303634 43205546
788091678 4521
45396852 307
877844484 3999
1417 106549898
344813181 172406590
137767022 787
816689823 2930
252599918 842
729669093 7647
812307773 2711
328974379 1745
673386462 2818
675620548 2489
994566155 4614
709500709 709500708
236341428 23173
798737151 6817
612120410 2345
860062981 77588
532263413 198213036
654050617 17407
559608878 3292
920254348 37123
43692313 183
648962393 2674
962699999 3209
809885167 14213
164180354 135878270
750926241 31690
106499999 355
961231157 480615579
477836762 1812
883800000 2946
981321623 490660811
30000101 100
74006741 53256204
228000419 760
665343237 11340
340499392 1135
384089533 1327
7751 791904168
467933194 1911
878100001 2927
353861020 5859
56400019 188
454268102 2880
11248 709940016
954158418 477079209
7139852 37
96394703 2968
221449382 1269
885299579 5478
664 195170266
755102516 2517
677198582 9949
951485583 5719
235017758 235017759
600637359 2863
803400000 2678
511485243 1887
69497404 423
876000456 2920
248878545 1077
591137378 2199
639299254 2131
354601883 1183
102788381 102788382
653234638 2476
75271437 729
663643801 5156
935907609 3780
76758051 445
522587483 5387
894857252 3929
684899999 2283
972612662 972612663
505549543 3693
16387443 69
292698972 6631
184231090 757
50701885 25350942
475581002 3943
359583126 1355
99322872 878
638497469 3781
5667 463113536
973968261 9105
34379311 217
583146690 3805
1144844 704838753
215457824 1405
599999 2
425729915 4091
490888560 31128
341098864 1137
594770344 297385172
534021751 8865
366504008 1905
732480059 2581
6979 435482621
549245088 3616
487699 716508671
578397120 4760
2202 470075416
674175946 2886
661344567 330672284
611492607 19900
437013262 5537
441301470 1471
97413375 5527
269079399 2086
336000000 1120
871971545 7867
684492835 3782
686774920 295180529
924810292 3899
383561395 2451
1310 181266180
50999999 170
695098440 2317
235083941 1036
374100000 1247
321898927 1073
154761573 20146
54600063 182
137565304 4457
198260999 12588
639602133 2132
3375 664715441
635623171 14469
662370531 2244
514513409 421595462
420992259 2510
312644081 1264
134251872 607
765776453 765776454
418613110 1704
686223344 322114139
3261 242067291
20061 427840947
489301110 5263
608688191 4002
843588219 13205
103447248 2971
570902341 1903
35808171 158
683255334 683255333
970336269 4443
715107310 22226
4656 687503396
300328946 300328945
149571880 556
920187374 4912
185475147 727
615164369 2072
693851823 15433
335337517 1151
4446083 21
666024683 4132
947100001 3157
850394493 7988
272549728 3380
642065766 20343
531969585 265984792
234009666 885
109415581 381
751253576 4639
281399062 938
767998139 2560
106006356 886
178888083 1269
540454005 2639
757916037 2897
116928360 58464180
889499174 2965
720600485 2402
347065886 3883
992103187 3307
353046554 5654
508748074 5071
976722512 54359
48641867 377
861587440 9260
369993782 1274
248099551 827
705796923 3779
9842 638274417
479468610 7562
487526196 4547
36917244 126
659622713 22351
234565525 871
66965885 295
324079201 1140
383876469 1830
684034127 4569
363687237 363687237
907027386 3524
239700001 799
613111682 259783886
881420074 58181
985570546 26486
914000231 43030
188916299 5058
109314727 472
965558495 482779247
560951328 2359
640827096 7014
679917685 679917684
966353863 10228
320398933 1068
220197277 3578
216404388 69026
167182403 1244
993989501 4060
514567235 2431
537613168 14947
150107881 1294
21300003 71
524189817 262094909
88930722 463
880763970 37218
666720547 2249
91482764 5281
161400276 538
822597258 2742
223081634 855
974796031 343800871
246300821 821
54299981 181
789050729 2781
403022862 12743
926484739 3474
657619272 657619273
891637993 891637992
249299170 831
304987600 1775
894002981 2980
617983011 2163
986299612 434529301
561 75669924
663396717 2361
320924935 1311
861509647 11169
733660236 2849
390371223 1441
290744039 253222338
876687389 5206
880681504 17250
84805552 84805553
538429968 5621
572374332 572374333
827266035 6815
42333214 154
372365757 7021
237573369 892
860800593 430400296
901799508 3006
199 35783185
983799179 3978
67980752 360
168760598 168760598
418808004 1588
854857025 4085
102300287 341
992674960 992674961
640080020 8230
865335095 3096
196387945 2351
153000511 510
583175844 583175843
892499999 2975
887386761 14612
35605942 262
864 155156306
979491575 5515
855210384 427605192
4953 314704359
185999379 620
936097736 4858
608789054 11512
125900370 586
278400744 1589
708289922 3094
326923053 163461526
3451 520200289
825299999 2751
291299947 971
130496347 522
981901703 3273
852571581 26593
470876868 1933
459600608 1532
765474968 639013802
405144235 10314
726443655 12024
2703 440355967
495187140 12642
986987290 5570
343500000 1145
319258966 18185
391828393 2988
246625383 123312691
990020270 19342
627325981 23637
359398802 1198
120077438 533
989096891 3297
387628295 6402
418941783 22807
580222291 580222291
476657272 476657272
775499999 2585
779105001 2597
734733399 367366699
817454177 2926
820395019 4187
994964399 3756
750745126 24921
620633530 3294
38615460 510
979811446 3738
561712725 2267
3205 727442055
614097952 2047
647552473 3343
13922 920067598
1956 82297321
512970242 2584
822562662 283358841
788100001 2627
838200001 2794
3968 806056552
822980294 3882
804855385 93133
457201791 1524
903855847 4014
59165334 33264465
949511600 8006
752256844 4697
413634502 1427
557098432 1857
48814226 331
150613685 1922
775033729 7952
337045152 18750
471268767 2414
228600000 762
846415195 4546
10180 602625460
299890640 2440
853499999 2845
954816592 3331
233443928 1256
670104432 6982
37264184 189
314101387 1047
570211108 4633
361236850 1495
320891260 3652
596952910 7796
801875266 7649
19200001 64
198027323 99013661
232852207 10366
16994198 63
365452948 1636
384477548 3829
930282081 29014
549000850 1830
818429325 3988
997196677 3324
493338015 9505
436704183 1509
149936054 535
37269961 210
621560200 392647
835341086 7588
562501875 1875
59214869 234
963596934 3212
600886456 366988583
693301167 2828
679800000 2266
647436918 3822
849389140 4468
520445027 94079
208738936 1741
700951544 12091
243358904 944
929400000 3098
790031881 9031
43169459 388
853813674 7713
635903125 7115
267481985 1232
52383914 5517
328197025 2100
557318905 2643
641505052 3164
206100001 687
108675697 408
279993999 2860
706499373 2355
911138268 4551
168076801 1152
690989295 345494647
27641241 249
261863654 909
1136 82066912
918868859 5420
655123159 327561579
21474542 21474543
258610983 1415
65569 316161005
156300440 521
511373957 1710
660788179 9685
977464372 4045
1521 140621903
264299929 881
741507411 2942
949850267 52058
849002599 2830
802434457 10398
622253270 4961
152999491 510
978323804 4585
908703029 3029
878104254 2927
130635409 1090
165659544 723
771028020 4777
879123279 40240
527098573 1757
589991061 2309
781777975 13592
120818245 469
813548839 145731
417348527 3544
290070032 4848
148880580 570
402976299 24141
561290925 14899
895250386 6831
536935209 5080
735297971 2451
856466714 5655
680716441 14760
165233408 683
78597037 5124
546103529 2205
27742675 97
443256033 1527
151796907 639
926699999 3089
780603566 2602
932644745 62991
980909819 4345
227836036 1388
921003070 3070
108716705 58639
152083201 534
721878095 2572
852735589 130010
110898877 852
332092859 14410
41139415 162
399253233 399253232
761212608 8476
338102150 1127
998020292 5979
749 116635704
312669914 1243
190017391 718
232812202 232812203
396001321 1320
882180754 11995
805197316 2684
314700001 1049
27 6570023
664316836 20704
181929162 1776
810800855 5592
912219076 456109538
828157921 467724516
454089208 12509
252744745 943
185315840 3056
991263691 481902241
728295060 2473
801167570 10277
661094649 2230
780598566 2602
593029361 8090
838514743 3817
813386299 6950
584276584 2029
890990306 5055
961781728 4309
706475817 353237909
265186012 4732
376033448 6483
551998993 1840
788 163176676
168876624 568
827229636 413614818
164526685 2378
979498976 3265
430112207 4122
147881298 509
349100655 1328
556269241 3670
56596812 225
6500 940296159
41617125 171
41099862 137
47397901 275
213622747 1041
712735280 6146
379502924 1568
837299999 2791
566400001 1888
385120261 5110
181094545 711
308204453 1623
959536661 479768330
1975 491165934
659439705 329719852
502199048 1674
981379695 5965
546008893 266430624
547296052 43084
895175545 447587773
927903505 3093
851136857 25382
155376832 608
78115000 1838
333746685 1486
528862521 14179
95469301 1425
277865228 6697
9299994 31
186315279 670
734587194 734587195
445331233 2196
849000304 2830
644278187 551826765
53128608 208
960823257 12423
626746029 119494
392362583 1734
51073681 12120
994094463 3808
812630262 3636
806320487 10181
155753871 89635298
747327541 373663770
331460381 165730190
793477177 5440
165167632 3056
770119350 10725
33980581 270
71197875 691
829246849 21130
124192611 14635
982294131 923947503
398464684 398464683
682669478 2747
37499987 125
746395958 21297
642170412 13549
915587950 3437
911864385 358300101
931249952 3887
851458310 168639
560079241 280039620
788799935 2879
683933369 683933370
463501546 1545
353783579 252425026
330695107 1659
540742232 1971
263263858 1666
794094301 2700
454232900 1939
470046862 3061
733876844 3412
263451088 131725544
781705901 3616
845391655 3699
199568690 1113
182952825 4712
165299449 551
249275176 1548
965309830 33826
49663711 557
70023479 70023480
251228445 1011
834598010 2782
946245583 6247
731559746 3429
717610050 2770
696596399 3760
573329192 286664596
82699202 853
914343408 4884
705471061 22739
776954189 81695
105703422 1254
302217074 151108537
277499076 925
606888052 606888052
89378315 4374
916503559 60435
439290255 4892
736384779 65396
771156767 771156767
641479777 2656
101807332 1669
86496753 29385863
739501448 411588385
866777989 19789
36600123 122
929272292 3172
97707770 352
282240049 34948
988099051 5172
467372143 2352
641539726 15335
927830722 59423
746637479 13842
973746230 791818801
2859 832932483
755977273 3290
961266336 480633168
923143288 431713459
10800035 36
173790639 2593
245626585 925
731653354 4855
899539765 5286
195867457 921
968490625 19504
850848153 7698
239746050 1987
458507804 458507803
949489126 18041
723992445 3069
79799999 266
108707255 108707255
872136483 872136482
500838238 2925
133452354 4957
715868547 5963
291674106 12749
494273755 3681
674709683 2508
18292473 88
284917009 4692
307801108 1126
772451093 8886
352047848 15576
223301870 883
507337439 8660
821640121 8680
16658 900200182
622957881 5737
38775 709853925
668264897 334132449
585898047 1953
237020392 952
715797999 2386
83955374 1225
686355903 2727
616805141 3038
873677253 436838626
519833850 4141
768557950 2744
165600000 552
352978940 1631
639952242 317984481
762169174 305678625
7392611 49
944816496 694654527
603654649 5050
665595463 2353
865199518 2884
618300297 2061
122827213 1033
215104680 769
6187 956800989
965878822 55899
879152610 5586
289887404 1193
494999999 1650
3108 327296228
342526022 4361
903253939 6542
92540272 11198
19355 779395946
306327088 6003
561058621 3020
587286729 2496
946021237 946021238
2672341 15
323051893 3949
379203553 1512
93564416 592
2663 782979345
914996951 3050
509400000 1698
818447653 3537
271486105 1531
883434359 11940
790916181 4922
924378561 4088
980 117652528
57002111 207
715951398 2917
612107185 478766759
772384573 5454
318663556 159331778
980805650 970151158
514550594 3055
151658497 2992
870599693 870599694
679090261 20370
966052955 483026477
926048589 4325
151155540 1044
252599954 842
87899707 293
496901090 8229
207197921 833
685697881 3160
405301351 1351
34118490 121
468513951 2867
573301910 1911
681481030 2302
105870778 387
793498607 2645
227892440 2527
111599627 372
801394193 801394192
90098323 9994
441900303 1473
375771760 206329780
802954988 101221
656487434 3251
810122666 4954
101100293 337
7161 711395946
807560881 3209
2001 458992279
930729961 3105
681599578 2272
2438 447423391
444353799 4817
196032187 2439
853850584 11860
103383323 396
3522 249593574
774089610 4170
878183774 6075
571930058 5257
387896988 1732
650296921 3390
606907629 2065
710726802 73801
916456194 3284
32595731 117
8709 393377078
563969628 3804
702555650 3339
759231563 3059
66464016 341
850586257 24949
19189935 69
2594 723725652
290965532 3562
716233857 7543
326598213 118247
820181683 5572
422901088 12187
442827869 2413
107856480 592
996625136 1087381
396 113945883
483898386 1613
177453039 16420
967203225 3224
379801267 1266
343519688 140909374
887099371 10715
968396771 3228
2046 446263671
715922651 3741
856229303 4533
181975273 5871
640499534 2135
779298638 779298637
808156449 3424
840000358 2800
990332052 4845
112795906 469
500002933 250001466
31117 959057057
30300047 101
986103286 3287
872136372 3373
583328504 2495
507080 7
836573279 11281
238520488 7280
814175727 9956
302882999 2100
953468923 6518
735496661 2588
151187279 1380
563514210 5395
823237699 4277
412958451 36044
127632505 539
907503685 882480835
979705754 453088456
899828382 3286
578901751 5625
682554405 3445
448612067 448612067
507340048 18166
683673715 4477
797572673 4223
567117268 4126
27240287 444
240045639 1480
639163720 16817
817127627 3158
603302010 2011
336719700 1203
833835699 6295
385889660 235498748
59399892 198
8435988 49
583599340 583599339
887592238 5145
822898459 411449229
103112910 1976
417525300 5310
774390676 774390677
1107 296798164
255600884 852
105923911 39881282
41956646 20978323
150077743 590
168027119 1396
991611500 6380
37976246 131
917803829 8505
955202544 3184
66599779 222
869639280 5549
434287632 1879
739401277 2981
501996035 7241
40009181 40009182
4309081 24
221684477 767
498633856 2864
76690001 500
663961215 2624
164699451 549
304053845 12882
725555800 6614
523539801 3550
605548050 3401
358156968 1362
485562380 3008
230762425 230762425
675804434 7504
4134 859933717
361401919 2656
22087181 94
24287683 13541392
44019290 163
197700660 659
164843562 38133
518115308 3158
47626263 23813132
304631963 23322
318466075 6837
501428197 1762
150900253 559
226734609 113367304
32234 827634753
642382580 14588
1830 267119610
170420784 1585
206435106 954
771207003 771207004
746702489 2489
233486760 2522
148389589 670
926525413 5778
236999652 790
936484439 9830
772723748 4000
466242076 2587
828629873 8506
594257849 2118
41493689 142590
550314105 27148
3110 847939901
697225479 2326
477055594 3303
947879063 46934
996032441 3796
678897220 2317
534180924 5207
472607332 42938
3231 827482461
592898995 4196
69604501 300
920545839 460272920
454500302 1515
761232293 3841
181926413 1422
779156241 3517
468598439 1562
195175707 5264
730666465 4531
632099665 2107
764399662 2548
743634859 5182
990991853 10239
11355 518346310
692937755 12926
922502658 4957
757738519 12536
845231349 3397
1719 341383469
562 107756453
421671024 421671024
247756201 950
740698532 2469
177949691 2382
607799848 2026
3724 288331962
395282449 2827
439850035 1494
648298828 2161
905668887 6565
843300563 2811
651071250 651071249
684493985 11104
795128393 795128393
135178617 922
379212410 379212409
279611284 1414
254946338 1351
764688532 382344266
421500001 1405
916499205 3055
538396369 22128
423140119 3692
135600000 452
622198129 3684
3450 464248925
686519729 317774210
569744527 2893
226456320 1632
303266632 1237
670653576 10350
380678177 74509
146391917 75591847
623918849 623918848
182700246 609
856363499 16196
244200000 814
27214925 102
702776523 18020
135900449 453
209999961 700
201449554 1166
710329480 16167
187267037 6052
94473876 518
659468709 329734354
317101058 1057
3426 433107125
413399664 1378
508141832 5797
67796270 33898135
636900001 2123
2076 577583830
638400001 2128
2107 294300399
100449282 423
809328491 3288
500399692 1668
541679771 6906
977331239 50040
654302180 2181
206826554 1833
603435430 10803
771764335 385882167
871177189 435588595
840717589 4146
750238863 5384
486539822 2387
55981340 229
933596889 3112
174022455 4226
758699999 2529
577798073 1926
673487139 6078
10360 966815920
316758810 3890
463259043 3071
762139418 374422419
431101436 1437
79596646 79596647
2966 889377083
58060801 324
143734692 527
606256948 2068
94933599 1696
860361600 4956
65451863 458
928228561 4643
16933679 1740
613217840 3440
206833201 700
833345201 5497
177419601 1091
995624512 4549
724128973 724128972
718147705 102754
42447701 179
49647424 208
382 103555135
527098921 1757
157044415 1142
743493163 3028
464323259 4736
718569599 2856
447830652 28123
128393465 493
676656163 7129
835131525 6183
577497713 3091
610376424 4639
994197367 3314
645111324 6204
429299999 1431
465659053 3804
422698372 162139149
94647586 399
2456 605211278
997171034 5348
366090597 1814
365700434 1219
73727199 259
337283891 5968
888290865 3339
312306664 2012
357335750 5065
4976 750822927
565923624 1955
146400549 1385
61233281 247
9086 672923274
569174605 2093
588081092 588081093
618890799 36784
739313398 2688
5177 981655630
793018929 4166
3094416 12
30360 265576165
61253036 361
75124563 2806
428088750 2295
369001230 1230
763373611 75187
63214293 779
464563933 2059
627600267 2092
692655355 3067
34543040 160
305354536 3273
21067 826360826
35333 486926653
608682161 2082
286173529 1800
1459 180842415
438716435 1879
745502485 2485
85395561 788
234300994 781
981903274 3273
413917504 3124
470207291 4795
2896 838759792
851738243 5257
153237241 876
668651681 6031
336042431 7029
228404529 114202264
232002807 1234
348598019 1558
476546497 6390
562349496 13866
642169474 2465
33600216 156
918848501 9788
59945771 295
624600000 2082
235200783 784
275399083 918
282792927 1827
991196696 3304
828605333 2762
455628868 11338
31214 235670878
118141311 2170
471184165 6446
748852583 5989
526202698 1754
862489765 7276
104930550 2259
158211424 158211424
817202725 2724
599325759 599325760
749092532 4089
466048569 3901
517675137 3707
256499729 855
192121555 748
1977 283855683
491968465 2028
200860951 1244
169282843 2106
623702910 2079
6 1548936
639512051 2278
349472450 2156
937798728 337352636
5598459 20
912701411 21438
17779 417095340
855938690 12575
880551462 4874
793708009 7077
1622 245244778
992608189 4279
25200068 84
672848955 336424478
26647399 148
880261732 783840749
217500726 725
5329 319223087
433114717 215105434
255038561 255038560
574 172118089
717602116 2392
108399276 1734
306129511 1163
946547065 3272
950482356 3499
3469 844781287
475058803 5596
335072005 1633
902917000 11750
99389112 1056
711445543 711445542
459863895 8367
582598059 1942
838197206 2794
3889920 64
303037989 3278
560210905 22046
32036471 702
957573530 13990
176978697 1925
992759838 3594
811842093 805743109
576837711 3863
536601635 3046
770529382 11217
263252760 1245
848341755 3303
199482941 830
209843654 7679
747299400 2491
100154666 367
783587751 2663
868159906 3365
900001 3
663306753 2449
336033674 6254
831908374 392081680
519058931 5723
648404956 4072
933554871 3948
939686912 8613
104556541 382
191505472 191505473
122289431 408
934412527 20175
14200 345812600
753678238 9453
299699001 999
996515567 3594
638703990 2129
146879767 1254
213626262 846
997874527 465438640
779674397 3063
501000001 1670
129299808 431
46385004 228
56926202 222
529501765 1765
174429183 1286
370201235 1234
267677219 940
715577501 715577502
557415621 278707810
708602363 2362
134665651 67332825
211575001 750
250054907 948
923648120 461824060
975537767 487768884
939897108 3133
312408130 1483
576968362 2038
725646207 6721
536000227 217768697
375601251 1252
192000357 640
824652467 824652468
814498106 2715
165322056 2441
832172734 312778886
215703683 2499
370868995 4547
869405330 2898
211361780 211361781
851062745 25331
802964303 4839
874378561 40065
743672179 2934
599998000 2000
551174192 2008
828914559 23665
540000001 1800
229420880 122779124
727122808 5931
106065362 411
724758060 24495
167269991 771
833998664 7545
704136665 2684
286103731 142871039
130800744 436
784390527 12128
211056114 211056113
74400247 248
133499556 445
671336045 3771
931797216 3106
96827543 358
438179002 5577
676203641 676203640
595422439 297711220
229612624 2375
161103706 3032
94800038 316
18192 680232677
3148 482113052
986339952 25584
968406083 3228
872208935 3012
16332640 87
158416210 5167
826819630 3809
447691200 2780
627597907 2092
497014465 817458
790200000 2634
34326264 578
497 63291459
734799403 8879
396586381 19945
6224 769454525
754086375 4425
11246 423864270
530698230 1769
749700675 2499
257858389 11889
799313313 6728
34500051 115
228639312 1926
612002041 2040
7356 290197022
851886791 2894
209105325 825
974659276 4848
478800000 1596
97199815 324
122186016 106858717
604500009 2015
302698018 6100
160268610 993
476863335 2795
977792661 977792662
794725823 66117
412808009 2685
188100628 627
566475700 201556334
309542598 309542599
348000000 1160
2845 295041616
507842650 1759
711238357 711238357
976733549 4863
504902581 1995
351396475 1741
140244616 567
622168471 2310
540142812 74246
795782080 4832
910939162 8340
131959799 450
738002566 2460
252899157 843
1109 255125567
291584238 3179
702901246 4553
543318868 264263980
5707205 34
545619229 2044
556500001 8480
24745952 154
874836001 12790
826445567 3776
317666952 1519
822288936 3211
925269568 6107
700959028 16559
756682240 4352
86346081 43173041
10800037 36
619767095 2674
59400193 198
169943653 954
595841739 2369
747435640 2540
753121013 4522
502187562 2805
200294256 118142471
164944427 1083
1940 546896926
878310841 10760
878397071 2928
133957322 606
634502116 2115
450898498 1503
385943171 192971586
803246803 2749
716414028 10428
1066 89774835
382479619 191239809
486706875 2327
661371427 10795
767694453 4677
206099502 687
705994683 5670
508781716 39273
539703141 1799
873897088 2913
660039750 4396
346529018 1231
738450665 2734
673101118 336550559
449232000 5250
233005642 233005641
32607051 350
323831690 2609
684900001 2283
269999101 900
35518056 636
340260994 170130497
949248602 5066
212585852 788
467398443 1558
4017 943082611
805985335 4763
405341901 202670951
420598597 1402
248979026 9775
240867672 1056
342727675 140577289
788397565 394198782
598498005 1995
363898997 1213
352139723 4311
1775 118886335
961410846 3418
764697451 2549
878755485 11042
939941645 3956
2993 646099101
977069509 4720
217049128 108524564
297000990 990
762209281 2560
325059624 1375
722699839 2409
152294353 14308
1198 347523028
189245177 94622588
7777 582061788
827035969 6208
1919 226401701
448536536 2326
531598229 1772
872402907 2908
345601152 1152
975829059 410677059
199196901 1036
379670796 1669
801814909 22164
294066673 3732
3468 372238131
737195380 3255
95224679 95224680
560793762 11260
437158115 218579057
593868091 296934045
813356923 3371
241194331 2070
915818547 29093
930007772 5159
97961371 769
434257615 2609
912855359 3104
339869161 1380
620701869 2069
608704054 2029
34319323 163
312982309 1116
347587032 1642
566732887 2497
481799191 1606
882597059 2942
460265527 2286
86719499 900
831002770 2770
318601739 1062
812639336 6491
636009409 4586
195803269 2726
333608031 1567
459425342 2379
624928651 2811
189069355 1724
656966018 95970
405215459 1250665
102 15266575
990100156 7899
330512799 3087
775200065 2584
384601281 1282
771207633 771207634
225597590 225597591
211102158 192672994
176227540 92462338
513481328 51544
858900001 2863
785702618 2619
567740383 271406490
653209227 5444
141300208 471
180101246 1858
644653864 225295984
197755781 2742
640945567 4478
584520300 5850
5010 528946911
946066885 5416
377345265 377345266
833654728 3037
546228896 3332
824176473 4295
726906086 18157
950343670 3242
231631269 91940764
832344553 4446
869566281 3286
59400197 198
665047581 4168
93524536 812
810838610 3772
51180 702129464
941312963 941312963
335098884 1117
730809898 365404949
744300001 2481
17023 759634352
735902974 2453
59443074 319
955254989 20091
905101529 3017
110854537 1014
979 279532891
49915899 49915898
701215588 350607794
705729151 22876
128425782 447
4284 567968497
899397001 2998
51961535 531
908445022 76462
791704544 2639
21787983 298
934985119 934985120
172550477 590
411305311 5967
181912253 2041
208085382 1602
15000052 50
893562137 446781068
291 27699126
899917831 4410
564478306 58855
388292557 1301
687300000 2291
434986119 10580
185493617 959
811503544 2705
251099999 837
9165 469113037
549404928 2452
707071373 10316
254559936 853
588563104 10874
437196060 437196061
624691628 6779
715881724 357940862
992283342 6026
618374484 8463
242699549 809
284960249 5125
397481022 397481021
798387063 4106
906814737 3992
376183324 2063
735900001 2453
863339010 863339011
655386138 3454
175449259 1246
240976091 6153
350100000 1167
707953783 707953783
999978466 994428814
830685752 4619
651657436 4561
259247834 259247835
166200554 554
497092319 3488
188699951 629
766626455 4669
652993047 3841
458117351 2146
933355750 4150
88749818 1029
587285010 587285010
853259021 3171
757330986 10009
78300001 261
926330237 3131
338891431 2595
646210636 3495
292545658 2245
542735927 6177
988269491 4327
63120228 844
290736898 1373
688147401 344073701
4068 996978756
869397886 2898
892379443 11724
301699731 1479
157521987 4171
154731126 611
677491235 35643
115425478 3497
977532190 977532189
320671384 3889
841868521 11626
973985616 224214
333670810 8807
269 39290473
645306245 2515
624744389 3985
752009684 372531796
539793862 3086
102299830 341
50499954 466
105502135 2584
814120458 3462
601970658 32362
815340619 2991
958551503 3866
510764033 237509885
757108567 3364
190127891 1293
414518310 2754
452698936 1509
413370449 3663
32534296 12381975
240112405 977
187983733 1044
443833348 171503064
9180 900053100
650632374 8047
3637 373021285
374019359 2145
543804598 2933
301800040 1006
240572904 4965
997797231 3326
312299999 1041
254995681 1424
907654415 72200
305317028 1028
633078624 5703
559891831 3205
609900571 2033
602126151 67450
528614467 2071
197971693 1032
404981141 202490571
353577365 176788682
261771661 14771
405926812 405926811
621296676 3502
939085982 504871700
516174901 2055
829502764 2765
879524945 3618
690066652 4737
207924222 3765
613753380 2272
335982455 33696
311098962 1037
941907989 3263
721848167 2580
61973687 41639955
571544053 285772026
618773060 4398
468873799 10204
306947517 1732
411901372 1373
90299698 301
816974006 14914
768883654 5400
356401188 1188
431431726 8049
573058534 286529267
587692770 2401
800844599 6100
259483179 129741589
879885613 3114
639900562 529769198
3032 565997071
155768016 3912
222859330 1113
974103246 3247
201900673 673
530634329 2878
262094831 1116
465846434 2382
842779351 4171
937445502 13170
565387343 11202
517499886 1725
295239441 1207
911555943 7311
656264070 25410
365657857 2004
985125141 3370
475502942 1585
603002490 2010
509158450 3095
606302793 2021
985781036 14788
55200 184961725
985445783 12468
779433744 7719
111000369 370
458636284 229318142
16894799 475
745776470 44929
874385521 3891
691301144 5213
677 172414298
7607 186903990
614528838 4954
13112927 54
1522 268296711
151799494 506
922796924 3076
450540801 2176
442516414 1619
214330097 214330098
733032479 2670
585910793 2870
953885663 5826
324736231 2377
710228750 4375
168892784 1753
805535090 2797
286799043 956
305517775 1648
709047889 2698
985701836 70756
994475186 994475185
703202343 2344
249311868 2652
215002363 730
678613425 86816
510356492 3068
707939910 3615
123599588 412
798580640 798580641
748800971 2496
957600858 3192
730200174 2434
953073960 476536980
262191095 8724
577626117 6726
190200445 634
332098894 1107
733398793 4580
828360759 4360
770996029 3015
233002708 116501354
965913071 4012
819124643 819124644
361443726 1655
124876513 886
737560433 623873664
647403697 2158
365095541 182547771
72727955 1764
309900001 1033
986278658 8643
757800000 2526
287480674 1116
887102956 2957
78538510 303
591220686 591220687
1569 180838233
3068 381763512
282688381 1674
119519999 4000
162114701 618
645600717 2152
929067699 4604
675056877 4706
539535481 6105
805263658 402631829
670897390 670897389
268800067 896
1156 187569439
206183880 1512
516706003 217423795
589571979 7490
28456826 146
950881365 7498
677102258 2257
553947679 2728
958909454 939636833
4022 642639644
679947508 2489
794999742 2650
103174447 350
122312652 562
14173167 70
355551239 2420
323101076 1077
169732570 896
393887621 3822
610502035 2035
118019527 427
144467115 2710
341224363 1727
914778012 17891
805371408 4024
514145151 4899
651712823 5162
601500249 2005
353281384 2223
673397543 2623
80400268 268
903070500 3467
338363478 1343
775376177 9539
148200104 494
561803122 11394
514148160 514148161
582888298 16541
3826 952431970
717902876 2393
101462416 464
164099990 547
258474242 15262
108984320 367
760354627 380177313
952797024 3176
429597755 2781
891092221 5519
101700560 339
370490343 1268
492069173 1876
967948683 7649
598500940 1995
222967 324895972
583609815 7373
225953837 1142
838658535 3597
741832571 3449
354194519 13180
518400001 1728
265430718 966
504234759 2092
588601962 1962
335500150 2797
27020328 17379160
734770702 6058
601658111 7464
309479811 1492
502432627 2188
108668641 744
765939557 765939557
895208307 8539
251401218 838
138869574 817
778800905 3978
145694140 1048
327013946 1131
2485 554383620
13342456 45
870824897 3111
637224899 5450
452444758 7634
258626116 3847
784857479 6522
590296097 11479
872989152 3909
771458039 2655
504417282 2381
60316851 374
255816465 255816465
186701004 3723
993900001 3313
287894136 1919
743788692 9027
62413184 392
916422695 5052
461546869 272049
918366813 883034428
926657414 3156
837602791 2792
581154589 12852
524219779 11831
664888098 228839525
761107720 17811
749401381 2498
420722905 1928
5784 794311977
1867 499814570
776700825 2589
3469 970822152
666223403 5478
749423460 5358
250300000 49551
929491692 868958231
201055050 201055050
465137654 29765
374398751 1248
273618673 6979
926423281 32034
994359999 6443
367322513 2245
302332041 1028
63676050 255
674366159 6530
599681177 2635
213900000 713
649685337 324842669
647129357 4331
691345144 2666
663773519 8514
93546028 387
883051086 418044775
786299970 2621
107926561 504
215395352 2479
927034934 9342
797568809 23385
83036018 319
648593248 308811817
492390113 492390113
508411750 1715
116099614 387
998122100 997305889
685114066 5647
171000571 570
589147195 294573598
992950719 9280
260673241 2040
940 36111040
34131773 946
763151545 3303
798138139 3434
342527781 1696
857273234 3853
264320931 1109
354601756 2551
9226474 69
82581041 296
612270411 3020
965871909 965871909
105322071 379
39832899 189
898048603 50014
971185633 5610
72260452 44194034
810423371 3490
687619680 4201
684057906 3303
632402506 2108
473087527 5766
62493003 1100
408438489 2055
61785534 563
605378187 3992
393475627 2157
150705979 150705979
5784 351410838
913159904 10167
917 162454471
13960023 998
231299228 771
932 155221954
440099999 1467
266422504 1383
875867170 4800
87712535 9358
514521650 223748252
137100001 457
438170110 3365
113157943 455
57502587 28751294
598433879 4280
90063265 5975
621731208 53704
762597459 2542
643582059 4180
801271909 7164
935702958 3119
854171505 168213
935696882 3119
272138783 11472
421226218 3299
520826858 1879
615157125 14775
3480 823913362
277183296 2808
218027757 109013878
627023807 5232
472083499 4580
953369156 3471
51030353 25515177
912003040 3040
278251272 1378
407163236 1841
430277880 430277881
630898280 6355
599999 2
2644 523817564
686915294 686915294
907237097 5464
483370943 1646
21975396 228
749170745 28478
370173911 1394
99862896 336
909052651 8983
628964700 2730
895056250 3047
1233 238724829
171775545 2273
701823594 27556
5435 819712135
970503361 3349
25088 738598676
10305890 61
769411120 2776
602255795 301127897
926661448 3465
902187504 3137
4414 597527774
14825296 61
997085319 9878
893101570 3657
240155653 1324
650696626 258906257
937505927 3125
767508560 3569
576101849 1991
2961 825711814
554141675 4915
898828783 7782
983997983 3280
863102878 2877
463767066 2862
758177315 45487
595889089 10897
908991896 3290
810594300 2877
21047 784005286
12168613 156
497391335 2063
804362215 402181107
583548432 12431
545128816 2121
332461630 1570
450865311 1583
545998180 1820
170700057 569
775202584 2584
14892778 109
525208447 3968
714555197 7842
484488583 13961
932251562 932251563
1582 441218190
223093441 7248
195726600 1180
645056828 10424
66008491 447
830686063 2993
103701 491335338
96631123 675
871640823 6511
756599999 2522
807664639 4371
363601211 1212
532779053 5711
327601589 1092
926334868 37636
416101346 1387
179165195 2807
521005415 521005415
308157198 1613
244199999 814
962753921 24040
1803 474676522
510903870 3813
7612 503161794
95846647 833
205200000 684
157452654 157452653
850630975 6515
746999362 3203
444801241 2028
541594319 5189
548311557 11986
606254946 2089
647510647 19139
655020508 18083
512604163 2836
582657360 7320
574385708 4628
322872941 1173
21776435 198
749110345 22815
805348846 23033
514142937 4091
1348 246634142
66600386 222
301633237 1077
749158808 374579404
612902042 2043
121351681 834
995787205 4938
24518 743708495
726753842 7814
216912471 3063
573608329 2203
804259150 8105
452400987 1508
341678412 152064745
520034330 3193
890849610 37530
934458389 3294
15749 808554300
956722560 8259
417106828 2579
216899277 723
811865372 405932686
500542291 500542290
554705719 4235
979498276 3265
466795566 1602
851178378 425589189
696274689 569388967
269531107 3143
512387685 37143
807000975 2690
429163245 2800
475606881 3680
676955506 3364
406828089 1649
8882 356782132
721797593 2406
478579869 2035
3994 785418289
13951046 10209038
6565 812627961
856202854 2854
853867633 26736
231307895 961
227966652 1017
262 17551380
470035555 2463
340363156 340363155
741721233 3766
471300956 1571
271086768 2894
215515177 3558
439946228 2191
1203 321290617
555612960 2054
539267848 2317
799499999 2665
118433490 1337
1251 149290587
226257661 771
989326510 3311
922527433 3336
590168510 2187
505200000 1684
670616317 32130
455098484 1517
768963400 24275
114495192 6606
134625982 59083769
250144152 15036
637491803 318745902
873 74535092
658500001 2195
788265687 726787810
543899226 1813
800106432 11278
55500319 185
774769537 5832
567600001 1892
879073840 7255
55591724 264
273601818 912
869923367 4644
838309763 396019333
354789383 4977
953509863 10004
888737976 67765
990235067 6108
16437700 2149
448646220 5059
4808769 32
439708607 219854303
294477657 294477656
200341514 975
484270763 242135381
192901156 643
586828224 3741
54299957 181
109854696 3304
973022827 411704134
678526333 9834
201225601 1020
794999621 2650
928639480 10087
852370401 754951486
1548 224733996
788527632 34080
248244025 1165
4115254 14
653282220 3912
335693051 335693050
56399813 188
504298319 1681
478553154 3742
995096684 3317
302186674 35972
225974728 3609
319845781 9631
861663400 2897
367319816 5617
510763373 255381686
698697672 2329
345015469 2058
601719344 2073
638441690 19857
812285954 19878
856094802 6123
528642395 2052
8996045 8996044
458101528 1527
926934685 68172
3026 665939641
960346996 960346996
170140759 1208
526798284 1756
993661123 369880023
492566675 3719
12991958 518
434660629 2613
559505065 559505066
8621 762613660
470916577 2628
912241819 7074
3059 643213390
645474908 7977
173688971 611
6800 689846400
941317351 12995
912331719 3095
763874471 37016
50 7362770
542950669 3523
711 41062784
348046995 5582
429167356 186939522
161702491 14371
315419375 2111
946270871 7562
318234437 6649
897361131 29112
701 140539985
730223976 6511
714613200 10122
292366122 1519
924739004 5609
835073545 417536773
669157041 2964
635277282 287515854
890700000 2969
287699999 959
667667266 3111
844360671 4375
1288 227616477
235500784 785
391657727 1545
409216331 45902
8174 743932452
146708081 894
720579835 7774
108487650 393
411696900 4434
242400216 808
906293780 12973
198208050 15450
70172468 289
323701080 1079
9985645 3708
67824575 1785
810372580 32367
918211982 4510
550501835 1835
786064789 786064788
832472009 667287589
359475438 4029
900042829 3012
304163377 3592
197263501 875
409637063 4292
165727225 3001
662962230 3425
404103273 6548
950368469 18263
986026747 10861
951418422 7060
153777311 624
697352099 348676049
653971006 30365
545611932 4078
607993866 136547
613465920 3330
576298187 1921
117261485 481
722353724 361176862
217499275 725
364891390 5890
347586304 1912
796157417 4161
713429828 22443
953622042 3707
512944195 1946
967556463 469347717
388833386 39909
436410937 1898
155902131 2583
500 142513500
505349914 5678
560 128592240
915320324 3298
340590671 2303
3662 709994018
358927373 1266
2462 293481358
606145825 2215
155437047 2169
5538 514419282
771601330 3218
213205071 1438
289673474 1365
634312424 6756
674211659 7727
429032212 2506
334169293 334169294
366554276 1949
239699888 799
450076942 2309
710400142 2368
70577892 2277
897291307 4234
13883860 13883861
437410602 1954
857700000 2859
292152416 146076208
329669999 1389
322798924 1076
221129867 221129868
319767768 8899
986102430 3287
928099325 8831
302398993 1008
824775838 9344
552243833 2044
270183527 115628038
524316387 3359
398949977 6497
483903091 1613
104944229 623
4117 817743242
145525525 861
623399999 2078
713387773 8981
141207953 701
929699175 436213616
518033413 3190
224961408 1344
160015641 2129
230625711 115312856
490128801 2363
907063621 7426
450756845 3862
381937022 1373
134400376 448
261525187 12551
988523340 3765
962683275 895588906
966966740 9477
691508334 24566
648176605 14052
852618961 5490
669561278 4799
391784022 2552
427375092 2061
704 187496703
54287369 265
835452110 245021
992783729 496391864
276899076 923
671232319 2958
665845097 5245
124599222 459
727652235 363826118
929274926 458798072
650745646 3103
466595807 2179
453410248 31341
46624969 234
233993403 4924
687902294 2293
321735080 3099
488409841 2544
679803713 2266
676809318 333721095
46455 836216894
377330791 377330791
16063207 217
389783383 1529
876281080 9651
360334834 4683
113444610 3210
362080551 251497491
783657601 13575
436105670 2002
7219 624241805
189644059 940
148200001 494
58420737 242
986996711 3290
676743273 7551
198471559 872
792409769 3415
726529067 6018
1951 214016896
850871385 13561
180777204 47223
1917 457163045
509522247 2327
682723134 4775
429468375 1772
186297295 13542
378804483 189402241
484682608 5007
5999989 20
722708221 3252
809466996 7418
864602231 3578
482700001 1609
16568 463638912
440682823 2781
784263141 44746
503011906 503011907
335782694 11468
171995326 705
387654320 1857
294280650 1842
801137568 12091
132065590 841
266077869 175769
958063288 876097691
479527711 239763855
833154660 3510
983904979 3670
195833984 928
709435716 3333
920417879 3396
607198092 2024
366602221 1222
892425345 3056
779339420 3187
477109177 172991
183823569 183823569
1877 209885043
357410817 3728
5698 274888614
3602 688337270
116600484 1326
104500677 1340
268516893 134258447
749699999 2499
225899449 753
353785019 3350
228802945 2048
328764841 1271
17517929 3919
592198026 1974
741956555 10020
497046300 3050
231068127 2173
236100001 787
794617179 9170
622998559 67119
547212160 3520
873668107 3799
806399156 2688
849302831 2831
555841786 3901
849780015 849780014
62018461 405
382199999 1274
662762138 3763
399600001 1332
647951269 4632
294286311 1227
936900130 3123
270895237 1069
336338245 1782
23620 785412240
557492033 3296
83553440 1888
339159338 1522
741602473 2472
527901732 24666
764478339 9205
473091163 236545581
108000000 360
570125955 156549
403938536 7337
288257550 1250
212418590 8547
943542266 5746
98089604 744
52138415 517
595798015 1986
817990471 260922
568885063 34114
821097262 2737
532199424 1774
780673440 22680
351130513 1173
30900103 103
437998585 1460
269882881 134941440
49069955 185
751383176 592712834
458438195 2935
225575362 793
508080381 23469
73800341 246
346100401 7620
14815189 591
326539182 114174044
89835328 411
972297470 3241
324746770 2384
81355872 1270
548086235 9778
278419994 16737
997204923 3324
182685042 182685042
877488246 171763
227933752 1007
514883986 5071
517587647 11328
198635994 1165
467316222 6785
16233 732063068
123076780 452
765993414 28885
134148738 1814
820158899 11845
188303040 1440
21957155 78
296947603 2649
824631655 3625
333300547 1111
639720949 319860474
42300011 141
204900683 683
724420159 7827
114969153 910
561600834 1872
228055027 2720
286200955 954
796500417 2655
417810146 2498
362189963 295041242
490656538 9747
767512295 5678
4870 711190009
793846602 267427195
345901153 1153
637549123 4015
277376746 6169
306754109 1299
423027848 8144
238012891 1995
131699562 439
497116677 248558338
139 5725254
465300514 1551
3741 398330859
788 189234925
283949208 3080
971802414 10037
823022384 4814
672598677 2242
849887992 11687
431699568 466062
274764 893940523
8582 698935244
760404805 5534
742220457 5907
990441091 57664
565344545 4488
504197908 19781
658241903 5372
118669916 118669917
313731735 1095
158572695 894
285364674 15498
340800000 1136
805695869 4326
203061171 993
221713677 4171
380711627 2561
808926369 5132
105910064 1336
902102773 3007
41458535 344
709896921 354948460
999005890 3330
343799999 1146
131999560 440
5720 780784740
937225030 75815
256276430 2078
689709550 9050
670500000 2235
388386752 3333
863882111 8974
381966199 2200
3641 399821851
936603869 3122
962930937 8116
295883759 1585
67066443 4798
721917997 4674
819309645 11781
963584163 10848
250296119 2185
905713193 395703908
387798760 1544
232986779 4485
48600162 162
928469095 3389
35753051 313
201664934 98784952
713449043 4737
689406501 82534
254274662 1282
640074410 3419
909596967 3032
769200000 2564
141735695 976
3876 616978489
105926492 52963246
538924686 45245
457498475 1525
6991212 71
831094529 3712
642024467 4001
748503735 748503736
788559705 2783
558949060 6291
63803959 238
264899493 1773
392762522 6726
855490283 4098
420055307 24171
726302421 2421
877531693 2986
647531341 320170901
943017769 12744
4837 760969857
304 62512891
659066053 3214
442200794 1474
86099714 287
978040752 3826
206996175 11607
974696752 3249
216848941 5610
53227959 586
250107643 999
106792885 53396443
82702982 295
824290078 824290079
2606 411232012
940912069 179358
464364174 2038
474992119 3710
308949601 1308
98700064 329
86119812 1076
721499999 2405
588699777 277165693
933221596 403462180
546124167 6909
643744710 6342
821941054 3137
785960235 625526116
148274992 542
888984315 6121
478872207 1791
437400357 1458
569690665 5546
204844785 32315
733150214 4735
870387793 3184
644728412 511872251
69352730 5546
178876591 178876592
720305600 5840
123256561 3948
700214993 3619
203024203 1072
671103158 2237
881753780 3769
1168 259723488
660870846 3109
747215281 5202
560948820 2095
1542 183646595
442861693 6291
522232825 2238
671062878 335531439
38940179 16570741
902096994 3007
45257584 255
601979008 6016
84177930 1639
4871 652494805
470825553 2098
750803469 750803470
757203068 2524
558725895 2903
935697275 3119
886723418 13048
645861564 645861565
740004459 3053
659804280 3873
550976259 8042
727145637 91782
605402018 2018
839594543 2894
2587 150025372
174304721 1459
476135316 2245
264690972 1118
914501446 5905
582583085 6925
4393 391024380
926408047 818727110
128462490 4208
735002449 2450
755201 8
677396952 3498
545700000 1819
285175453 1502
441416492 4443
548295340 3041
956104471 31996
862636997 5564
863699058 863699059
56376657 221
455099757 1517
934694817 6688
275416954 1774
389402053 1298
968452858 7074
323101232 1077
676457251 4893
370 108652350
486669544 1721
150228829 811
275018456 1464
573238654 3721
576325301 3260
520043482 2133
845750420 25934
560051664 1976
221286799 747
694718803 3434
394562522 331992232
60512894 12105
871500001 2905
805601863 4617
413663789 413663790
721773298 5962
823799999 2746
624395479 624395480
62699883 209
608103644 2027
493729223 8218
21245911 124
248796014 248796014
382607286 14684
72300071 241
715502385 2385
342526539 342526540
141261371 141261372
400235991 18148
406129574 3156
149373681 74686841
872769323 11676
527332185 28887
885905707 885905706
869131065 3245
941783874 3875
725048576 2737
678912317 678912317
675608043 4049
510001895 1700
252299656 5505
144305862 4421
380741161 380741161
565603808 2119
10669 872286408
579275060 22180
865275596 4059
558189931 2904
474027570 5055
488071429 2207
345634662 4322
27374708 146
797655811 7574
449711837 2997
497414865 2042
330183475 4325
588668279 2266
695697681 2319
916215299 90090
335701120 1119
403209521 3088
936682084 8151
933486403 466743201
362621762 1992
731659238 45806
159826507 782
990600965 3302
506999540 1690
754325856 3296
870014812 3815
403342431 3530
423995290 224665615
745953539 745953539
871502940 22473
4023 351602870
796499999 2655
508832520 3540
442093929 173907340
146686585 685
334111571 11492
460451692 2258
546361439 3084
187200625 624
529370289 3921
450402191 215074223
819322135 370682639
16199975 54
695128449 2492
730913377 365456689
848504168 32709
211080827 1177
541502447 1805
586495371 2773
743482131 5653
709815099 14013
458633963 100843
6262 961298406
962773703 4988
333158616 1596
906 226347792
841917647 27651
812596030 8520
1604 389048774
318789427 2453
236707561 235809000
866690605 4374
662414075 12183
660303118 2201
451536718 451536717
912033527 3144
351001790 1170
713178494 3514
302754641 1404
380845825 1367
996115698 15809
125700419 419
866905385 433452693
396080192 10306
23078835 392340195
2149 389014514
923996919 3080
408003973 204001986
933003109 3110
919472359 26845
764154246 3669
407398643 1358
731397563 2438
388 84917292
809034706 8145
134734190 1644
1822 301778744
627795215 2298
511648671 2233
637831302 2672
648336496 21904
355905626 2375
739689400 5099
386390317 2676
342236043 1600
826628295 3016
796797344 2656
242399987 808
144956563 642
409722694 21215
682591392 8288
163010333 792
471898427 1573
641861412 7086
720297599 2401
522631971 1880
699734001 11227
711003840 6492
712856935 17366
800472499 4517
764097454 2547
65657341 252
373711253 1836
786076635 3013
940655966 5105
698297594 2693
533594441 6445
988816639 4480
866397761 433198880
394800225 1316
957 113555706
689409161 7480
441792003 1873
905236062 905236062
672301205 2241
726020686 49284
827402922 2758
702299999 2341
863381878 2991
977704945 3259
355781514 339726636
744727346 705496699
190768065 9403
273805487 3768
301601232 6696
623401559 2078
305542541 1404
43106162 43106163
895497267 4298
655741498 10825
108173486 363
976796743 3256
983341140 9780
689514621 6163
319644147 6583
51871572 25935786
868116489 8193
862930813 6950
59025844 267
739499329 2465
213111965 213111965
154464433 608
471068642 15812
464385270 2945
7399 708164410
892249046 892249047
18796 911826782
575403475 1918
232590263 3436
401099492 1337
821970855 4874
337985585 1615
400487185 8013
130934564 1305
692959946 5674
908109960 3155
440873298 2029
897297010 2991
658593684 2284
214949028 928
3460 822144440
89675727 301
842192046 401359650
1684 472183496
540001037 1800
951773173 951773174
967499999 3225
816550639 16747
936026811 936026812
667779099 4364
441299999 1471
553289378 1897
32199999 460
206379129 818
785099367 2617
863030274 18442
672391797 7657
618602062 2062
44557285 241
43845014 761
48508353 452
87518308 1127
585974584 28290
363302246 1211
377619164 5483
518677601 4955
532302346 3579
374886584 4203
794338411 6419
20325 438364113
175805449 1313
674447700 2525
144034309 1023
905508935 10314
675256570 3286
689574704 2422
285900881 953
468543815 11763
229402747 786
477089366 5717
961120032 5084
672176517 672176518
470301116 1708
620928798 5034
450002291 1500
870083423 7911
325201618 1084
980595693 867868953
329298226 1339
559827477 6087
953104823 4853
216892094 1946
448080139 1495
134416349 491
201596472 828
741299698 2471
845097184 2817
45900296 153
6779 383112570
686615542 686615543
439798535 1466
180062719 740
318451901 3664
916332736 4288
279000497 930
484086539 2590
948662000 5200
7612 317998912
167316181 3771
418213543 3314
822019144 2823
199791453 199791452
459887421 4582
321625438 1988
648662025 2255
525300195 1751
578100001 1927
674949376 16215
320289008 5876
333948878 1161
266109662 973
663 154452468
50699830 169
339814460 339814460
716194273 7730
207372644 4430
455236694 5005
296400987 988
399192822 1806
930000000 3100
197699770 659
225772404 3053
952291159 3913
887568104 82129
688171356 5778
387492679 1341
195725315 814
685797715 2286
524566377 9820
691220285 12836
922641930 5178
416999530 1390
810136470 9199
950197369 3807
597400772 6518
335038110 1730
454200442 6671
564219014 2832
113629120 440
452433165 226216582
267288385 1061
884882631 7486
519014400 4930
923677700 3411
15082392 103
39300131 131
596386399 596386400
576811117 2023
125643522 1790
651602171 2172
872964519 4635
496200001 1654
61453028 485
990379771 416866452
705487960 6805
947432471 913623305
556222161 2367
176205107 614
169582140 637
315872935 1261
534972503 3827
163499455 545
529200415 1764
395296594 2038
863697122 2879
270986040 1787
368575875 1251
702766456 2735
832366079 2912
220770699 773
940389111 26127
143067239 26857
599998 2
282582916 282582917
708997482 116191
602629488 6768
295199017 984
639151356 2520
591681322 5341
706664203 5999
309126806 12035
350336665 8863
158819733 158819734
917241780 8155
498139765 498139764
649198298 2164
733263328 3304
452867281 4309
189423763 1006
635699393 2119
805438641 6005
532768264 2546
933116900 4783
52597533 338
475801647 1586
948735418 5714
357587097 1383
1401 366570672
798919175 6376
190094485 6651
368238079 2240
946151455 15716
776262760 4342
945819927 10769
451201505 1504
214893017 6628
76715458 258
716145425 716145425
599510695 2426
478800000 1596
297596112 2082
723331492 8957
138880101 62345515
625800170 2086
740102141 2467
235200086 784
81290 832897340
9088585 47
621101634 10435
63047956 213
368402325 368402326
106646127 389
652345387 652345387
716812096 34736
13652733 13652734
769535109 2752
492892827 2121
709933820 4441
574623726 4616
883583666 4409
821041121 11045
886709633 443354816
691084394 30423
360962484 5216
244059615 1217
888654542 781074197
162193408 1024
493699050 2106
192216520 920
957630954 14897
773815847 5107
551816916 2175
781499870 2605
854102848 2847
859974908 808073688
734947472 5396
713118225 2588
926638427 11158
498626626 5043
476102770 1587
540247884 2695
292205402 1365
880395527 4677
247933994 1185
42958313 42958313
806343720 5330
351821795 1202
623545039 11341
795000000 2650
275400917 918
898403784 449201892
36600 345968835
610379279 3871
4370 936732939
767501915 767501915
842784306 4037
46370855 344
682203355 341101677
688061137 2352
838245656 3034
980396732 3268
705058347 5509
89241377 563
121518863 483
385006291 1448
591851021 71241
926245309 43697
4179363 2089682
598731340 22030
45040 561018240
712071244 14711
689702299 2299
79839258 463
689998726 2300
686571985 2436
958014045 25394
357000000 1190
643014216 6786
114181774 391
326866352 4025
87578410 2176
905413132 3298
2740 484807565
156360711 664
507898308 1693
211199759 704
623098957 2077
10162 229743139
36612866 2686
540594604 3137
501060674 24495
690827475 2921
901935593 3669
43245278 279
157203405 549
596867627 3448
221999261 740
548700527 19277
93795772 2493
335010912 2516
264253390 2404
160979371 1647
941638320 30269
94989972 462
413932819 9969
688800000 2296
675957143 8134
361840143 1688
2891 655459562
820021379 3515
879151779 156572
345301152 1151
765209360 6214
880219290 6023
652975390 326487695
525899999 1753
87900341 293
743683883 78783
348544274 348544275
92827509 617
44791279 155
707457897 28384
357229101 178614551
6613 966563472
905709239 5537
238534677 238534676
909569016 13814
433943675 1522
73634608 268
375299999 1251
696439539 6785
983998779 3280
755879212 34427
484501616 1615
838423297 240744
700232119 9571
480298398 1601
107114535 1638
507001042 1690
667021048 2699
449541626 1749
997198422 3324
539098203 1797
124906056 1066
346549077 12143
6093 621926428
472502103 4024
119061507 829
468901564 1563
30811096 30811096
387958032 1584
880216311 7020
801598404 2672
176200013 69108258
372282114 4385
643896111 321948055
819769012 7751
675965116 4601
429375976 1715
392700863 1309
185224045 27724
869140901 8038
697502324 2325
593737417 202734580
219924751 7050
949260257 9279
947209609 545561439
935097671 3965
288107779 288107779
321292393 1145
977032417 13003
944332612 29278
44 10940530
327599999 1092
880705440 440352720
938459536 469229768
607821745 607821744
728053457 5108
787892862 4320
722709079 2758
509098723 1697
236357329 1583
740702469 2469
94499794 387
521477286 4265
223088724 953
508955996 4496
527911222 380676054
728297804 454051
100983770 649
764722679 2641
971593454 33509
654472937 327236468
790792357 14142
642208391 7660
522182428 522182429
791368033 9681
408924029 408924028
653484841 23770
69955777 1952
409800001 1366
897301230 2991
461008294 2035
71700254 239
645687192 645687193
899431560 3105
754861899 3547
617401163 2058
813577709 3210
969823698 4865
393031488 393031488
417538826 2689
365022184 2067
16444061 1511
428909693 1763
964202152 3214
548500848 36596
418632436 2799
165191802 3407
493282130 2110
417416926 2463
141665509 551
48967785 4102
235489072 5122
991971694 505591
10493564 103
846032951 3745
423203166 1705
889897295 13478
294709822 1520
248104804 1604
609897967 2033
108300362 361
2793 550072971
989235857 8120
296703480 1457
905911843 5744
228300241 761
539674115 218139436
360508589 1355
321901073 1073
284700891 949
31302700 186
953744624 5541
335730034 1621
99900000 333
629400000 2098
175552787 618
141313173 1861
988503296 3295
163666139 1006
14687 225231885
80100363 267
377923287 188961643
688537695 2546
982159012 3496
464098453 1547
609276951 9320
12586 775313267
27314083 13094
192376526 10566
987172363 987172363
107700111 359
833579423 833579424
4773 832729081
393900001 1313
157404467 78702234
129467551 5587
727884232 2441
320728297 25425
362700450 1209
634918368 2472
980386567 3298
436012118 1550
359 95757506
681902273 2273
285633733 4170
498112772 11233
582627510 30643
151500797 505
985154190 3637
155818858 987
778499780 2595
690174257 10358
103500345 345
103657583 51828792
249111798 842
4608150 26
414917382 3667
627029793 2353
328191905 1097
333870585 11164
800445339 12746
956721715 11833
855604612 2852
620984517 310492258
947980627 13542
120600001 402
3145 773346091
408145418 1639
369259535 6161
543900005 1813
614261340 2133
809046643 66731
81399548 841
529082069 197649609
461328245 230664122
648303754 2161
847685413 22405
610802610 2036
953761445 3267
139885217 69942608
9453 606254775
8201 144515772
971691857 8847
88125841 940
537123213 3347
997203323 3324
549900701 1833
1894 243178236
192562399 96281200
929313799 5150
14976588 69
722668620 10229
1898 237362998
4952 797477901
822362113 411181057
194185249 126231001
22951699 170
529393284 2127
142050241 1230
924992795 3822
26756 869146279
604743048 8190
290021004 1274
242200685 979
596401989 1988
655471022 463159638
104053724 685
917407743 12352
498904143 3184
288140608 1876
374228317 2079
137257337 4039
706500947 2355
538440392 6090
435845185 4556
546035486 6010
33934 916505509
934895907 4580
913211289 23697
635070870 2207
548570918 85741
891786543 4048
246899178 823
513901370 1713
907295311 4105
189883417 696
261063609 1758
154947967 147829499
975418079 15344
832361417 10264
319809571 1284
72300154 241
750123863 3444
484340038 188678319
715800001 2386
160140073 2135
258589017 1561
576755249 46864
845062984 390401380
119960819 420
674638482 6068
399133225 2646
639986858 25095
151246722 2771
581644531 3397
153698703 58688680
859449444 3972
663299968 2211
65858632 269
326896083 21857
826338097 817458265
471953962 471953963
127832532 513
958517984 3565
629818906 3601
855400978 3074
958089974 16481
686852894 5193
239769484 5229
800114957 7892
740320654 2920
978322813 479354343
387106484 1977
772074618 3593
478180873 9171
327946217 327946216
651599999 2172
11699980 39
664334856 8000
645798755 3101
30929258 186
291471466 2592
110584919 1236
705699649 705699649
828223834 2986
591237185 4638
335355273 8029
3111 701780443
629997899 2100
4626 228805650
524778583 1828
1955 335129637
606378743 4023
118068775 605
308699021 1171
744002481 2480
310500607 1035
254999446 850
641079844 21001
730500786 2435
851136045 340727
774637549 5958
80024567 54684671
228899238 763
904506235 11707
968326867 3323
267516059 8826
316256712 2428
355307635 1242
262667085 2773
941465144 6393
904249897 6432
870119894 4994
906429222 9078
216038931 1430
660000001 2200
725391809 725391809
601077865 2971
416250099 9205
395157154 2071
790623917 790623918
983623849 17707
367851813 12386
140280204 1983
269700908 899
35031725 3159
760154776 8707
699897667 2333
590555977 228336751
306150227 2629
602776080 6060
206909982 1134
523820537 2548
902384269 43294
89351375 518
453559305 404089
36731925 18365963
12600075 42
264658485 1556
344025135 2216
601801345 2006
819420917 13909
933218412 3177
762236937 4081
612000972 2040
100500243 335
164661456 82330728
672723794 2424
493357311 10292
629842704 10412
830403031 2768
169057012 169057012
445405950 2211
795028981 9638
903135700 903135700
286200392 954
512465369 256232685
969042439 87700
460121675 15459
114905119 440
727039995 15859
320982586 1369
435548478 4379
549996432 2409
82711364 343
672328699 3909
470290520 2883
492768259 3649
10041 200558934
206700690 689
21281263 482
86229559 606
618055266 8546
294787718 2823
6629 597835053
589490789 3673
903156219 5410
766833416 4282
907120621 28740
452700106 1509
317249577 2269
336898876 1123
636107336 318053668
175878690 4254
341134251 1240
227965907 854
391032159 3040
528238015 1856
463429211 6505
997005477 964364267
845238289 3310
877075022 877075023
545398181 1818
224099569 747
521698262 1739
948443100 25815
481342677 18388
141152232 5979
256081732 1412
733873608 17253
270672700 922
119016196 1107
431637516 4191
934859289 12299
605551773 4702
90467235 478
516646144 516646145
9817 608135082
120300797 401
447022301 2279
639403722 380934680
849897166 2833
675927512 49613
872006435 6671
453833037 1796
857838451 10605
729019773 2633
409199299 1593
440446104 2215
870164284 10295
362525003 1302
457222142 1821
318578659 4245
648602163 2162
424836761 6242
235148999 3121
447270764 447270764
583393958 6142
113100000 377
357455430 6460
832197227 2774
224227894 3057
636851739 6613
343910559 1184
879600001 2932
463889066 2930
389272844 4689
374124989 1299
1084 204918096
645000440 2150
247729495 247729496
346574944 1867
175460729 87730364
358314659 6633
842689185 8815
44700057 149
194643483 782
3637642 45
25196507 114
108767512 387
631499548 2105
171777333 982
1678 323037380
655134759 4219
650163296 293844100
98333349 865
630350112 8652
142200234 474
581609930 3899
134789988 134789987
879340042 3593
528900000 1763
171156273 2984
872097094 2907
805920741 402960370
184 37798384
568468622 3181
9175684 33
416101388 1387
436 95410424
918564177 11100
61700428 323
707097644 2357
43800147 146
159600365 532
988493414 4219
44326443 194
491564341 2154
636297880 2121
823173398 9834
25800096 86
413398851 1378
838800000 2796
265800000 886
843300000 2811
279447724 74628
660718659 7161
560998880 1870
229209625 1981
376601454 1839
952203175 3174
465185699 7335
344999626 1150
993301665 14864
365322207 365322208
27306929 105
25723522 93
472122310 10476
113399621 378
742580553 3961
60947815 250
903949883 7948
922027620 438310665
190801221 636
2550 622409100
885847032 4788
166920604 83460302
450898560 8064
767097442 2557
637976785 2959
213079237 807
411972664 205986332
873690984 5211
66900223 223
933701162 397115568
978580935 4857
594598104 1982
4015 954875405
171955001 952
780600505 2602
1705723 29
31500106 105
451174585 4452
163524564 588
397613771 1971
116624844 938
276566975 4032
287413431 1644
649467105 3124
997458048 11343
577574600 6785
390980789 1751
270667046 1057
352491745 1587
876222970 5530
998954823 4703
280691073 1761
23613027 503
896481189 47146
813298525 2711
808313999 18075
685774858 342887429
38199610 129
168025075 562
352981279 137240
253078109 1026
669615943 3093
814632791 5035
864867157 4218
69899953 233
2502 632436684
291223364 1672
784605769 2741
191700063 639
346510705 2089
919796934 3066
5933943 27
567301395 1891
707100591 2357
820581081 6248
429638031 2128
339219052 132967184
968654809 5016
173099459 577
113400000 378
384603085 15560
80970823 279
228347532 1251
808323889 8030
241273636 1295
216624799 1414
169194417 1043
942162961 6610
730053576 28356
237951071 1277
704873649 4824
962713053 45676
496966063 3443
80310665 644
307621024 6687
353575009 1217
393139161 2377
711372006 3826
33701401 200
303898988 1013
657444576 3314
333465545 30744
389101296 1297
576361884 95361
995482051 5155
230096090 4690
522102673 5187
915816758 5627
653117414 305868147
726 135746122
897188806 7047
441975091 220987546
643598071 3491
76194156 53745526
484898917 242449458
3910 985205495
708246390 2541
861293394 3945
272855628 1770
78196383 5685
860997129 2870
788552734 7759
853199999 2844
447778487 1884
893258131 446629066
767935731 3230
885110249 3284
508481724 2694
3235 825483938
132958201 2180
722130454 5092
337218177 2841
701294606 2552
40854464 448
649604415 3329
753472600 8579
175499498 585
785980963 5982
671703856 2239
429903837 1527
95055735 429
456038355 3540
431439943 5995
883404604 8681
1177 162690476
498301660 1661
157059486 1835
920647740 7660
3612 532388060
53932001 388
893039783 28002
162299460 541
331792901 3699
829197237 2764
985627328 492073817
367144700 2180
411715808 1532
845120977 11752
4188 971042244
589815288 7500
398067879 2157
817800760 2726
583503309 2501
548515462 274257731
383211751 1597
203700438 679
2600269 44
589728388 6435
935098044 4061
679501552 2265
669575614 10493
25094973 87
851385161 21944
419683836 1716
2203 457109282
385052154 2348
879602337 2932
49547759 10344
277200325 924
568145239 5590
291 60635571
404792791 1996
875402309 2918
226557357 4119
876691848 3829
4341 982218669
293071365 1834
655202183 2184
982868151 4937
360480671 2784
18383276 90
13200043 44
182186048 861
754799249 72072
190187521 1280
15107901 68
519225044 4834
292200522 292200523
682951310 3948
570507209 3690
998133519 9266
463342757 3155
558872905 2693
58186905 923
185700163 619
984000001 3280
799043417 5758
318299244 1061
749546037 20316
328801096 1096
582715944 5832
265585345 1786
710950636 13956
586361052 2052
526220240 2296
106921441 53460720
951 58958736
833152985 14938
960614202 9879
221657166 7086
31626441 149
207468489 1327
403428000 2325
305214133 2204
458313144 5615
553615524 2772
705054020 352527010
99814375 662
591324105 295662053
350258056 16167
400431231 1626
284399051 948
573175026 2472
848686443 4012
492601566 459101571
278262182 1424
569698102 1899
997366267 8537
10215 507529716
970639830 14970
479677028 11843
1846 510024004
880503507 2935
706983457 3664
342205861 342205862
646591562 2609
816631004 5739
360763850 1501
1137 290808046
485100418 1617
922714234 4161
150161948 633
944898190 3299
821683298 3719
8455473 3827491
136238321 627
327401651 163700826
888000994 2960
106676636 1167
481993136 9397
355835248 1346
616706634 4506
848014379 17793
838386656 17735
346172378 1223
456114187 6021
813336320 3712
844844619 4037
405275648 1502
276395339 18414
416100001 1387
7500025 25
1790 207931770
844740441 4342
415659775 4144
456252276 228126138
930338631 3428
839123712 26568
306556517 1162
691416964 629842458
264446909 2061
710668548 6001
714623393 4843
466300579 5094
388014362 12881
78941195 1818
187572100 153277339
509723748 4068
952800000 3176
404047540 4940
439480500 439480499
989556061 9302
304978927 1323
595525698 3747
936004823 468002411
117166769 658
513801360 3048
598970411 61477
369767501 1412
559285935 5023
521895845 239849409
155953892 523
921586310 921586310
555731539 12740
331452841 5383
770075606 3359
638475334 3523
311253267 1263
172431001 2520
2512 543850512
903299644 3011
554891965 68905
599480722 3567
692875008 692875007
3985 648505491
639193623 5246
86141341 484
979203265 3264
764223270 4645
166461564 701
868030847 12747
491035357 10359
914677228 4034
220671660 1518
887985953 443992976
454502521 1515
19156902 136
124562917 1384
978374533 3299
566952315 2277
385507666 153085
540385125 2206
157536983 4588
309508348 1147
282901798 943
735309804 367654902
254580306 4779
478501596 1595
292800490 976
2094 601423596
69421773 327
873062084 7168
674102247 2247
404177714 11248
26590702 13295351
798536979 399268489
99204201 49602101
500345459 17830
127199999 424
501822241 3768
884833621 442416811
952615455 10176
837176275 5348
5767 671029504
197458657 752
911700001 3039
891120845 3619
684000590 2280
229446304 229446305
95029754 1057
446803408 3292
705616381 3542
431614482 2262
692571596 6198
295771519 1760
346263646 4273
233334834 1116
166325111 166325112
510081627 1837
409067172 4984
446008980 446008980
996965962 5699
605019725 2857
812700000 2709
553664279 2028
688198636 2294
79274215 295
314540496 2349
375909737 187954868
800109857 6063
288354503 5276
107999301 3700
282601383 942
424641088 3873
739969433 2858
482304681 1738
517198739 1724
365532294 1555
99483202 494
455763069 1680
392252041 1718
763688664 3085
962225148 962225149
785397381 2618
87132305 305
674846473 321157089
968877860 3493
647884993 7536
8105 822318092
625931888 5696
319211392 1153
1364 225909772
713208912 4764
582583904 5835
752636549 89996
392820316 13866
669969225 3028
86563675 414
350401016 1168
966922518 445315425
202970087 778
70250297 448
865627633 4278
342415529 18536
20807269 87
110270526 1878
498298339 1661
64483618 273
777900608 2593
195644675 1437
633757601 4562
695696872 2483
57120461 246
679622096 2900
580601938 9163
346922894 2090
883594615 16291
405734185 4068
120453993 406
79008147 1725
925235745 20298
765926976 727368927
800032177 2763
442499947 1475
628689139 4598
411898778 1373
489857469 489857470
353289717 15676
286238610 1890
323700084 1284
33399540 112
847975706 3863
807100771 6052
923934999 461967500
365554551 182777275
970196765 3234
398479366 9374
856962435 4472
580430319 2357
195810471 769
502774915 2966
799807506 399903753
717897781 2393
18542296 113
289 55139440
89979471 1162
706516799 13381
804080784 2877
567113025 283556513
635242482 228669
100492242 432
959965928 678873981
2848 540329684
536694951 2496
517466951 1925
294461356 1231
56843310 5049
713819128 457108814
714939734 2425
633095063 3499
805199999 2684
910611890 636200107
50823829 718
742402583 3564
738902462 2463
346654732 1224
768377962 3753
411574094 1676
883073316 9729
186300092 621
524249389 2626
788521646 4507
162791528 1713
446369227 203074931
802282874 5663
999358038 26166
516266059 1770
948791999 4000
540677672 4456
107182477 1042
501373125 1825
916327066 17638
244520704 1495
99245979 339
11080 768021280
22236550 175
920097760 3067
820798830 2736
778252979 4934
246219230 1117
52898161 26449080
971906676 17525
156804252 615
771507199 3358
334525552 2983
422589628 1497
146310852 787
194194186 937
217996122 217996121
905479449 18123
62166539 256
617129336 2271
747900001 2493
904642023 3614
74187904 74187905
173575633 587
737831581 2642
163500000 545
784014660 4686
115151222 447
156788655 4301
631370289 3391
370091715 2167
411070837 1551
660740029 2751
429911910 11290
23198 616829151
273444289 4099
806797837 8491
566508629 2518
471218360 471218361
89118018 334
629748879 3000
869998474 2900
173700186 579
262161293 919
586782072 293391036
372371850 3010
278836126 17137
878430105 7858
970985085 81684
605702453 2019
680425197 340212598
752405535 272528262
259 5434363
843897969 2813
325246711 1862
39063052 237
775825945 3054
502625018 2397
911143678 3672
1164 232106909
3190 518426040
32415927 155
914916674 5677
826243828 4315
722756593 4912
398813693 1556
111177948 1652
925951947 437088985
341872573 32809
420581903 1712
913796955 3046
502119784 13639
258144881 18807
564342013 2343
453835422 1605
2830 455435527
88549 222727054
451883474 4042
815814086 373712384
725702418 2419
500455552 6728
258615175 1351
3436136 80
980796294 3331
11682300 100
319700923 319700923
430966421 2439
701811995 3215
992155174 10981
506451305 3347
922196925 3074
619202063 2064
80220887 5331
162465978 1214
225915736 29410
392399362 1308
931445953 4463
829717677 829717676
421201404 1404
324310944 1603
681488877 242125599
742245921 215456
959338730 4705
246394074 2663
408142757 85630
622237290 14519
433801447 1446
604074328 33286
647098830 4515
751095641 3600
782402609 2608
632194479 7382
22271636 1576
982374022 949318888
1593 345679588
986697159 3289
672647273 6142
886883682 6159
286944277 143472138
959581751 7750
107030010 1290
447909360 1840
1967 458515568
398098673 1327
969931422 4112
978820387 450200272
947959241 4363
21583645 21583646
507756912 4407
520103055 12471
693292039 3467
75100989 291
788399345 2628
575399218 1918
899694257 19129
6034 908264407
146358770 2002
469723578 3514
782699166 2609
858002860 2860
73800239 246
4449 625728268
52199825 174
113474204 585
659284175 659284176
526351332 2057
288757777 144378888
909900307 848256181
186806415 1168
74612225 365
695544264 3252
260999447 260999448
313506603 167038017
626893343 3839
334116477 2332
622481806 3487
18655 914512517
317209392 10152
2479 201581399
10905201 38
589800800 1966
639365561 2144
636602665 318301332
869415590 105167
617158944 2936
523027889 2130
484202323 1614
21127259 77
418878040 2441
371922407 185961203
217006484 13840
458052552 5123
677700037 2259
812246231 2818
23682687 85
374336354 2002
52007258 298
674282507 592080055
89544024 423
602085098 5313
400361327 5857
691736751 357309035
6599979 22
535016671 2674
812013049 10728
820049931 7840
126783038 1350
845285355 7039
186916355 1419
643802145 2146
293401221 978
515687058 429747730
779827614 11319
681522059 5173
510242303 4416
497168557 497168557
508515199 424335652
987771692 17264
850028056 3744021
317120799 68345
592258079 2182
394607219 1407
480374811 2244
877497074 2925
742534590 5379
786711123 6356
73701520 8110
1860 423304380
827188017 75537
968587906 5571
445121843 2478
270085639 1364
846599292 2822
711371183 8409
661748637 2958
414299999 1381
224197898 1366
160242917 569
890360633 21774
878070382 4629
463350822 9543
690900839 2583
845666275 667593857
319281282 1526
202531284 5695
9956 825071481
977092425 288398
716783600 2456
861719762 10182
408511444 2027
959699999 3199
233400326 778
317657471 1256
748499999 2495
191099364 637
120296721 556
359425406 2145
867899999 2893
994389932 30494
983404571 3278
214801346 716
225508790 1495
605026379 17988
638293749 2450
576000079 1920
490215639 2745
1422 279593640
499522225 1712
971967000 15900
681794244 4277
46102057 1144
488833085 2405
143561657 873
82689334 45759491
3172 815149617
986020765 8004
304800000 1016
499060596 499060595
131411405 65705703
315469694 1219
1726 253495578
521912621 3479
744485772 652154590
895749095 447874547
395242806 2247
1673 359069749
389671404 389671405
304801017 1016
53903219 438
859866599 3881
355 104707605
531601772 1772
890235639 3609
525100939 5642
603634539 2197
28499906 95
104012899 460
528528048 3083
104230624 625
772468714 23355
371697123 185848561
853112820 10020
795083110 3411
154791349 77395674
906452240 8588
656369069 4605
451730307 1787
994691392 980919219
726087053 38876
673800362 2246
289500328 965
714973693 2414
839432902 4811
551193534 1941
100857 353832759
400498665 1335
784244271 4624
507113550 3400
883539002 5449
781799999 2606
320720400 1602
253090189 1990
129300000 431
1723 439878697
810872171 104038
37620100 446
386335845 1323
686138147 5076
697417927 697417928
969028795 3436
198503986 867
336651619 94414
28423191 356
89421306 12769
355342560 49740
903602354 3012
39532655 154
766497444 2555
432867213 1534
696237685 320072491
293699020 979
705290377 2751
373960378 6262
427431289 427431290
282444947 7901
817435365 23581
238873243 906
267299110 891
707055534 37327
783085626 5938
403686593 2089
277580066 1623
437245750 1609
847339860 7321
3934 942058245
339299502 1131
176100405 587
529562494 9930
468509397 2559
151678766 55508421
27300179 91
708304314 2361
909285676 454642838
920871777 920871777
140700009 469
139977800 541
746188527 5867
307500692 1025
756001374 2520
19200115 64
701969071 509375626
237338541 1613
441901472 1473
92861640 324
531001771 1770
853505535 10553
888121285 4217
448 114079928
915209849 18644
4956 745119732
433532881 1520
480959286 1717
31631621 113
791402817 2638
700164821 3162
847026509 5789
381601273 1272
725406839 725406839
478809376 3057
742519747 30256
671566143 335783072
162533409 2990
704587902 2381
769099332 5461
689636992 689636993
118518530 118518531
348287671 2907
57299857 191
268118891 10270
602941233 3295
161699461 539
726259639 726259640
926015090 4539
58341494 100192
19074573 1169
630175924 2947
656050725 2965
635217644 2791
705753008 7364
863100001 2877
957310978 7267
124067699 44841709
301506418 1254
832134351 4558
393506108 196753054
986277607 16125
167699999 559
421224387 3170
458701530 1529
889551629 3470
539233727 4015
697052597 348526298
855441599 3900
487801627 1626
185361241 1182
407369910 1562
287943507 287943508
42005643 303
159900378 533
751074864 330126259
14683861 97
342286999 2146
538213197 3140
128700330 429
775306642 775306641
856572264 20002
33793786 115
241249809 1424
950148102 871824416
147117884 978
128774757 1271
203100661 677
704300459 2460
918970303 6054
315071910 10676
134541261 661
972903243 3243
363383861 2020
590135504 590135505
992178141 992178140
197651664 98825832
142280372 612
984248091 7834
555532731 3499
969903232 3233
999258447 4157
176773047 2304
401006537 3698
576126442 2258
584854849 5261
159167991 799
506099836 1687
798844524 4129
389405238 11153
263530645 26030
219308358 1191
884125581 12755
336168917 4330
240286313 1019
477164148 5932
686483569 4394
244801446 816
180442146 1906
361382395 47560
527142085 23898
122965256 861
213788871 4667
980503853 4447
773693969 7905
347255619 173627810
5216 826261609
696210423 2692
896289313 3214
431232426 1901
2085 158280690
207808143 199432
328498999 1095
914932656 4456
922649826 922649825
199884076 3014
668174542 156280
530408581 4647
454312784 2101
570195025 1932
861297130 2871
389667293 17592
801297330 2671
271662914 1087
202851459 911
703693271 351846636
295233366 3379
908519760 8496
358054933 5137
455130611 171488776
770853499 770853499
1826 118684280
371121913 7450
245762430 1665
965075099 13415
686306783 2374
354729374 1617
317284328 1096
828777705 4053
69867124 30968572
205849831 187843146
761251260 2940
359086444 17873
165184643 560
254098912 2453
35953090 604
205132174 3874
617604739 20498
777511928 4643
178544557 178544557
327782424 1110
546889519 3951
702902450 3155
185158211 1127
358457865 1230
842908142 12452
586052315 2102
647335511 3384
519601733 1732
47807339 161
132455431 815
7594 899641185
427457251 1650
645514319 2530
682867559 295952722
518570241 2416
927368847 6962
642000000 2140
674698259 2249
67499776 225
655809645 5143
876700062 7406
29400137 98
583403268 3308
665446624 46110
506100001 1687
299699699 999
4291 938664287
30714159 112
880275049 4425
3111 299916710
632548103 2557
54469801 2079
980436611 690408016
798508173 49913
119913920 476
824508140 8203
25368120 166
671772975 7091
515101718 1717
14400078 48
796294577 4942
224812705 2971
82047286 52121
2064 529971216
801555612 11479
506761458 2811
309212608 9194
13445 413129484
368091742 1579
970511688 47981
874501423 2915
732000000 2440
816837155 816837156
251699945 839
951990605 9322
310787300 1402
193922905 854
336579758 1933
683358129 3519
409501365 1365
303701215 193687
843756659 3830
320099201 2986
368898097 4046
974103518 3247
204748243 837
366731712 14550
685635660 2310
292446025 264159802
824468145 4245
123214674 123214674
689208920 10867
423045372 15538136
273003990 1029
149920561 571
992320339 25625
184548270 807
82857609 1255
903325500 3780
558301217 2528
753368345 4871
284810321 1218
950527269 3704
503995500 1850
422073345 3392
314700000 1049
375900000 1253
11473 801618611
645600429 2152
685805977 2782
720981935 3798
961279355 3965
2078 443622367
36146305 144
1412 203011310
586960321 2752
7720 933377078
937127038 937127037
335961280 3053
640800001 2136
59824629 29912314
556801487 1856
660339960 13415
550938129 2692
169199692 564
125999999 420
798440384 8768
4167 157411698
158467944 718
545404558 1921
636444666 636444666
499344196 5845
301499892 1005
791271489 4310
325993277 5139
117122221 890
293088282 128969894
272904472 1323
93391422 326
545523359 6819042
3275 927843525
5603 798075690
532198527 1774
760197617 2534
902341581 229370
241650225 115495430
370198765 1234
119517151 571
774287607 4701
855151656 6663
480403065 480403066
233726948 233726949
436346664 3390
151107557 651
1164709 6
549730428 27781
164999518 550
540901804 1803
991070575 14299
614699999 2049
300322923 1738
900 192883500
12694055 2638
582877117 291438559
73103507 1549
911882914 3565
634400133 9621
906654879 4369
191607286 702
738129136 3528
232268225 842
391950768 1504
579873250 17375
145450621 1673
419998601 1400
458203906 1909
376993802 8549
649090681 2632
673189810 3919
65245359 1126
652071239 5803
376090234 2062
85099190 4510
897858779 448929389
719148240 2978
773503253 7246
408567961 3131
3598 373526234
68399858 228
888148700 5153
342806070 1780
330285469 1571
388051076 5833
571115945 3137
541500161 1805
665883152 2264
393395199 2816
385237169 16887
396894931 2456
9232 332858298
329270779 7407
776404733 2588
456812718 2161
712919904 2465
358357501 1350
157232202 687
955047689 6748
896176701 5460
64200157 214
703897348 7963
538925492 2437
4717 828663692
282791683 141395841
914475032 870771236
41329440 486
681341935 340670967
678213859 678213860
874369253 437184626
55851146 1557
161063076 1873
17314010 8657005
952568943 952568944
115804467 398
962122338 3558
579019231 289509615
738837739 25294
191722295 1847
53349 826037767
459000915 459000914
53272718 657
9135 380676006
193668321 705
85275921 695
536038879 2080
143569818 652
962354875 6775
351785904 1968
173367375 2093
530122532 2719
317999194 1060
847943808 2978
472199443 1574
361362635 361362636
794269583 10874
390837968 5913
585712144 7893
495383778 495383777
106403657 974
772813987 3735
514371105 4975
101700000 339
853245561 10311
146700249 489
170961128 3711
616936810 2444
774730346 774730347
529372961 264686481
119706181 705
672320049 2630
506465355 29345
927597354 3092
532220000 2080
513797843 5029
841978104 476820290
612329713 306164857
907503025 3025
373199225 1244
63073620 1533
476179726 1726
569671353 2843
317227381 2148
477599999 1592
430166508 3228
192036583 1698
189599819 632
342616225 5717
688073074 2511
558894357 15039
780902602 2603
424077753 3950
326400688 1088
389331088 1406
842841911 31067
375853445 4613
391456675 1341
789299689 2631
135215250 67607625
88391796 88391795
384585103 3425
139980730 471
382387380 11209
677021596 3710
194393583 1024
493998505 3048
683100000 2277
218400774 728
483602446 1612
502367657 5432
721066982 2769
885297048 2951
215699999 719
160283975 944
180092219 1309
566191237 48875
965717873 5683
638688201 638688202
384694052 47167
799197599 2966
487149451 2163
614146049 2075
340474859 1290
3026 612128687
511359771 558960
449467757 2720
541198196 1804
343500228 1145
863104633 8788
2562 603686622
947259413 4643
693076480 7268
135300442 451
64516926 247
792230597 14446
792599999 2642
303725960 2159
5679 899372442
131228314 849
494699090 1649
776102588 2587
20472270 455
2916 760152392
921391941 110386
239805060 2958
3800 555088873
928256479 7229
848746991 10885
951814058 5691
642640839 173546
999598954 3332
368701229 1229
246543831 1270
451798493 1506
864260577 6821
666602223 2222
975849362 375788032
52448348 301
504957421 5430
870345778 3917
872 76212574
424120574 1725
835500001 2785
121532433 104243112
544179811 1985
964468161 535273815
423427251 1828
458559958 5690
156907797 156907796
167459137 897
702297658 2341
669891859 3620
694197686 2314
322800495 1076
29713728 135
998960192 17893
795413983 17224
449898269 1687
552298568 1841
580499132 1935
9000 857736000
482098816 2061
147300491 491
625840435 28542
169886695 84943348
3479 147146727
948455041 5408
163899150 3653
175932489 1535
214035133 762
483971027 11007
534544436 245874434
59837365 469
3609078 1356589
478277660 8092
974720911 31394
243505699 1630
408301362 1361
298313755 1292
489556664 24863
279954512 279954512
592213230 4599
602456815 2736
205234449 46058
956149023 3535
455465329 3161
77928484 558
579594019 3202
920404380 3068
281357612 1951
576673377 2449
415298141 415298142
125700535 419
378600415 7244
269865565 4754
896698595 2989
800099999 2667
892997304 8343
691199999 2304
476885969 2073
593999999 1980
3029 736784745
127800000 426
705392719 11507
891343152 6846
90 13791420
226843119 13067
28499904 95
889587396 5498
4012 906231599
274784930 1822
505032017 4786
450767308 1604
871131545 12785
407 93030326
81503074 421
687002274 2575
451638933 2256
4061415 15
793198574 2644
307999250 2284
495598356 1652
616188231 2105
311204255 1101
804489751 402244875
317873863 228454618
870245572 3726
558001702 1860
446012597 5141
468898457 1563
190624711 4835
233700592 779
408598637 1362
839139354 2836
814204505 2714
95100283 317
449369781 224684890
288301492 961
802607291 401303646
571269071 2399
528624179 15540
464799524 333586089
268545055 1352
989186310 10115
297443200 5727
318271122 2019
239578081 1262
253499491 845
969330393 7451
451777347 1748
984673582 454139469
193500644 645
610801136 2036
864582563 4187
487724732 243862366
831430576 831430577
760003330 2540
531001771 1770
969816561 484908281
889130433 40192
31219051 575
846741190 404919444
722420504 2779
139407725 32233
42000001 140
966880654 8749
740399913 2468
766501592 2555
172892576 957
9534240 36
533313098 4268
191 42220625
4089 970118101
416603472 7899
2749 500583690
593505353 2449
333580161 1648
588937624 3862
2064 151786231
727169428 4612
872741250 12249
766816739 766816738
552367584 276183792
495492557 15556
562037304 6725
567298110 1891
364870375 5802
7500022 25
2101 503667634
727234731 363617366
3698540 21
378301260 1261
970210079 3360
222025139 111012570
286375277 1382
660491633 58983
574201915 1914
230062109 1441
107750884 371
160499778 535
15135774 70
525458699 262729349
967978000 11500
695446693 11237
35600796 1026
4565 855284705
947126596 159074
986401082 5357
828420499 2993
34051850 118
140739105 3760
440958506 2046
238700479 1665
663630102 5429
408687797 1578
722681471 361340735
16470 337980870
795823379 13135
483687233 3574
549603798 549603799
552079415 1878
622373592 403153329
604124148 604124148
364449419 1294
742473053 3549
728387218 728387218
130800414 436
507572052 12228
573257586 2080
549303548 1831
219119923 3178
70939877 491
737989491 17738
788764575 35331
538374495 8228
874576500 4900
6417 844139335
186578244 5845
1404574 19
236441303 1156
681333798 2945
446217685 446217686
382441 996258805
813002709 2710
691620160 196483
930980963 13787
622143125 2150
197731425 8591
180893260 860
532781738 532781739
15599948 52
334951421 1222
658801366 2196
380340891 2541
914914654 3138
629516519 2664
318051562 7694
458734247 1563
106502103 5582
377098743 1257
174994570 685
273188667 947
603597988 2012
509030286 360502869
205923667 1301
383592038 1318
909413790 10061
2124 524301604
20001974 84
673802245 2246
987763206 5482
643872071 3194
611780745 2177
946203267 3154
189343212 2773
388603025 1341
293185070 293185070
940039272 6963
475566328 475566327
608701414 2029
366661105 1933
228057687 1287
831296089 6363
988341563 470358900
557101856 1857
695895281 2923
972604015 3242
191000510 1053
837825361 10220
950003211 5330
366610860 1540
514343034 3476
752697991 2509
910823914 24100
42599984 142
80100268 267
888018167 478460
533551650 2694
2389 531873390
53637555 296
75579317 269
177423016 1155
978599999 3262
2784 778214992
379801267 1266
932678866 10635
935400509 11561
685010373 2750
583717318 583717317
730230888 4866
857097143 2857
916 130079445
749691643 3244
204930016 204930016
702572 3
102091081 840
274113191 2163
131484394 54339
9960 911953678
59097832 485
162600000 542
913126040 456563020
856455599 8008
89387383 44693691
27690504 296
18893218 224
986525284 3986
724401973 5607
143228760 71614380
66928965 345
581075037 581075036
758372928 4416
387514356 5158
437070880 2401
814828476 5686
751504223 2505
330060685 165030342
145075600 6459
65331896 343
845751673 845751673
919864032 13152
364493644 1355
898309383 5101
273379890 1805
612800140 3253
231171324 121458796
650628035 8132
211358984 1775
274172299 1296
825575058 2954
794149849 6408
435002254 1450
974537200 15051
944812121 527828
132963970 3028
2254 444593764
747973937 747973938
6707 417752202
53100000 177
934924412 3686
4639 889607113
698304708 4432
831614692 415807346
218057945 1258
488098374 1627
582995360 582995361
332999807 1110
812098569 2707
764309987 16031
185345712 1227
812279443 20260
195573189 910
772175865 6178
114424070 421
654297818 2181
158100526 527
772800811 2576
493390431 246695216
178492082 6497
512004500 1750
3503 972590435
4235 998815681
906021356 906021357
312322504 16388
669300253 2231
114401619 114401620
876569458 4593
40500202 135
366620372 126503308
984236757 5923
964379698 5781
610857820 2764
888494950 6811
997077330 498538665
680999123 2270
235856578 149853057
334090080 334090079
924501275 462250637
613970771 3323
283602963 5714
663010963 273441092
35921472 296
664655995 2228
977318733 14516
605102016 2017
272 23848144
436747288 2972
131848920 65924460
122573999 750
902167017 3278
770402146 2568
423883044 1308281
58431887 246
840599489 2802
99247008 672
626492003 6942
940499985 3135
269563789 269563789
192428310 974
896104398 2987
616276740 7932
320283838 1290
34682 987624743
812630384 6971
982417661 6694
518598109 2798
718406545 415024
789621280 3473
961615536 63984
234960299 1615
278426267 263914297
507655404 27292
269571785 118957219
263564497 889
332420939 1746
667354611 2739
337052277 5770
756299981 2521
892176450 12706
975201220 3722
2173 566277281
297601008 992
705144205 6122
928137194 3781
225504234 3415
1469 310809551
494098356 1647
990251034 495125517
268200418 894
855366783 6571
614401551 2048
942179941 20865
782701563 4346
541735388 4783
428575148 2019
465955987 465955988
988983652 988983653
10920 726158429
737942677 8782
740724303 6998
248002342 248002343
733596226 6611
929298918 24110
489300001 1631
652864080 3691
93599688 312
4191840 4191840
479698401 1599
843373641 9560
871057029 16517
507182949 253591474
665467532 7429
591598027 1972
170210484 613
58799805 196
3739 773861954
204049380 1338
155100518 517
710848199 291982789
867983707 1133138
909547255 7161
762221461 24420
112499626 375
276516242 1187
699102521 9320
513537280 241328805
411346535 2598
946196847 3154
12853433 61
575 148295601
417000957 1390
689999960 2300
105000320 350
927556972 7027
714602205 2382
960618672 4952
557616728 2599
363444395 12631
350780471 175390235
837297210 2791
247799956 826
523572984 261786492
465425180 8756
366811927 333197469
798497621 4602
639292251 3471
1417 333821111
629962049 2624
526 108439982
381615305 1446
893374394 34082
458858577 7410
179322000 1672
203222601 700
311618942 3819
782065596 5343
860406328 7878
406660123 5798
525579626 525579627
228969600 850
617236817 13393
123600081 412
630883741 2383
436147600 5936
853307041 5856
330596977 165298488
1197 317906821
664537815 4684
46378008 375
478201169 239100585
776056231 4372
236344826 5861
914232283 11542
679281343 3456
984906017 3283
671998040 2467
312298958 1041
568187397 4396
227592336 1531
4200015 14
765128241 3440
25182946 386
848998565 2830
920068003 26901
8614 587388660
717004630 2390
603970793 6769
222264663 3333
849002095 2830
863784721 20880
312458795 1529
581050933 3036
911890761 3501
198544499 6750
368631618 368631618
445230214 198114597
793216530 8370
802016247 9893
905398822 19006
658798236 2196
753650291 18124
644281559 4958
577105971 7636
241967925 1902
55544588 427
842980559 17432
864425380 821358879
269399764 898
864597117 2882
911834901 5143
691388082 3882
12011579 6005789
469473690 6405
501241129 3439
841523408 3746
864749591 864749591
113154327 754
2379 253173180
648757036 648757035
997939963 4039
391507318 289771380
648278204 2798
122679523 763
464314201 37160
694639427 404911460
261404389 1250
820118427 7058
429598567 1432
690002300 2300
631452478 421133801
821402739 2738
3308 841225953
136796779 635
171090541 1434
9776 756310464
314112757 1668
39600090 132
694408423 9462
450600001 1502
706199999 2354
86176796 733
938013792 6576
457008487 2003
513557880 1878
962703209 3209
885492690 12477
678251781 678251782
294539310 4807
757798743 2526
556925417 5224
703790762 2419
340800541 1136
949071199 4400
435946016 1952
971251501 20140
910668275 97596
904595579 7515
216932749 216932750
992999999 3310
625453916 294243688
434400541 1448
634066713 17175
313743830 1733
784788517 392394258
268070319 134035160
136415724 1269
529502490 2197
753902514 2513
907392627 4412
795902652 2653
817497276 2725
742860879 18078
819258146 14891
510950430 2167
657184945 2459
8999999 30
636984404 4617
322501074 1075
963378231 9430
325848897 3046
92226693 604
893400001 2978
970203235 3234
699721843 5376
94199893 314
617400000 2058
164261018 2479
63197961 812
740790624 20541
114348685 415
172789013 2459
452101508 1507
285077423 1154
692171275 692171275
449605750 449605751
303448999 1299
143490061 6580
596651366 3595
964519083 1980532
466401692 1937
893103711 2977
97500001 325
120811679 435
484689439 2498
797402505 4645
986789800 983435850
404216227 1402
194348487 38462
388810390 2792
955346073 4521
319498936 1065
148585676 2329
771746984 4376
504978436 1755
394392361 2654
76605788 676
360436160 7240
211775404 11806
834458918 2825
392333504 4157
669846641 12904
496254355 2117
379577375 379577376
14755179 7377589
601122210 2357
554077647 554077648
59850 809624427
660900014 2203
321899913 1073
64340483 852
495435179 1702
789621889 5764
2947 274737085
739293221 3642
875684159 32006
84600395 282
345488806 1312
738180322 27723
501707153 1908
555482077 3732
566833314 13506
596967263 2722
836918825 24892
537964251 2167
3109 870222345
434551377 1873
409059508 22066
270357003 2257
355862502 1662
600600766 2002
694210767 10984
862319251 20150
411948419 2444
199583593 99791797
690282152 690282153
830616365 7613
431400000 1438
861000001 2870
864306328 3181
559366384 2204
924456128 896651444
257355958 128677979
3042 373448088
893637985 3226
415932601 7789
382727533 7468
447599686 1492
85367929 85367928
662282240 2960
436882824 1546
851997160 2840
647195694 323597847
780327539 6181
406752711 2446
3128 804217675
426001932 213000966
733197556 2444
133985748 1025
989637611 6682
940963228 7507
3015 784688754
642503247 5847
919110120 4198
54308266 458
505498498 1685
332240726 1127
238651201 800
364126072 1667
97222577 97222576
570000869 2853
125802451 450
452057277 1738
460199999 1534
486388900 1732
347130929 1189
714163041 195340
5256 809241738
994496742 3315
702440413 2876
652282619 4070
552600000 1842
854397152 2848
644271573 2263
102990499 448
774574674 11757
971996759 3240
907061252 4367
734684420 2876
732633075 295109979
289785706 1519
658116802 2727
952199523 3174
143589167 143589166
2806 482121308
612562086 3165
395543426 6509
787305079 71946
527405498 2672
198069546 1743
870923175 435461587
32549407 1716
848693650 3930
599823088 9838
642387907 17277
377551832 188775916
131400001 438
807185560 5161
388329057 1935
632630179 2990
14700029 49
464398453 1548
83522391 955
828076837 7532
447902486 1493
209385935 1503
497101657 1657
867012965 3835
434017767 49281
655497216 2816
715797614 2386
670 50402366
2193 602873244
997912460 6721
265066931 1088
870370483 6428
110461611 110461612
673875460 336937730
916212267 7643
509753532 3043
42600141 142
244987442 101562478
788854063 394427031
616797944 2056
914599819 5718
474997823 4494
687232592 17217
619709753 619709754
359281859 1931
601767597 601767597
307239232 1088
595686675 4735
85267846 308
398225100 3521
12289145 57
8211913 40
621299794 2071
189256818 1446
459300595 1531
282758552 3437
564949491 564949491
135692376 2696
679124090 5508
928700445 3247
905651419 3871
694198071 2314
989412630 3789
796559399 6300
982496725 3275
118139543 4476
939900138 3133
888696561 3035
512971560 1723
316199999 1054
733497555 2445
313200977 1044
932150092 4423
120899999 403
273891644 974
419698602 1399
596004603 5692
770705920 3960
502694751 1833
428535359 5344
128967218 739
233803466 1649
326489663 2512
301994000 7420
2908 792270116
297311353 297311352
843814424 5189
581063352 2158
617039372 2567
626795620 2981
533916856 1949
453075959 2848
768286033 3721
934896093 5786
31882993 433
215571089 735
522001741 1740
187981653 1523
551029950 6450
689493555 4488
877500001 2925
493393510 3030
622186151 3062
673879322 2411
252379652 1172
998701833 3329
1340 267463126
332952530 1790
587625714 3802
816002720 2720
931212324 3636
970265554 450508715
755128514 4595
720599740 720599739
114109726 750
748999969 4322
9283 471606447
88486222 667
23870840 98
740102571 3599
77587401 440
403793734 201896867
516861085 2175
18882741 92
596507791 7897
161765469 80882735
863300244 3385
516166398 1773
186932144 1718
2099999 7
3324 871954882
66565507 33282753
878131086 5118
449 114224702
923519486 8831
905704167 3019
227100758 757
546808846 2889
571063 352187835
227100758 757
994203313 3314
460091016 9096
373201244 1244
710104103 2367
258357178 1989
905588075 26326
311322494 1762
442802900 1476
384852732 2937
773948683 4563
496938436 187325699
200336046 5160
810211181 7359
161554512 1132
663477684 3169
434127301 3450
281060399 140530199
874014899 3300
141105667 1631
458869707 2164
834337920 3004
34656668 711
2570 566880320
232799225 776
905118105 905118105
160779471 1171
620447040 8080
136148490 618
8616668 36
572431252 116749
609862259 3426
492606531 177209389
524029232 2147
15147942 15147943
998998874 3330
69792345 745
198839509 2038
907199999 3024
670798528 2236
823374720 108912
987811583 4728
158858912 681
259228450 3167
559801228 1866
929642762 77619
885997161 418321328
201600265 672
165899690 553
508062832 1779
585334322 2693
55470282 27735141
963791908 3958
588951989 55197
298916832 3972
456130010 4739
205158396 205158397
74527404 323
962154055 481077027
77680245 893
585507640 2218
37255054 319
742116036 3759
127969694 600
881865988 13543
548253824 3176
373416561 31144
108000489 360
392961746 1416
1047 195349533
966438419 483219209
66899992 223
111107517 2033
416427749 1423
776042075 21475
660609011 4388
730278745 3592
562498124 1875
379498734 1265
37706350 383
802300777 3076
146 24254902
30000064 100
742802475 2476
689428543 5312
181209549 5356
145862835 72931417
162276196 795
49500318 165
921677643 679796738
608789451 12151
746127224 10701
624029808 3152
429488954 39255
383401278 1278
623431681 5257
489747229 8727
729 170156619
477306451 311965
237600093 792
138599999 462
383644574 2725
972381249 37736
945554565 18318
980912983 28108
457356917 228678458
2546 704842020
83136961 720
994560979 3402
916 217719460
192299999 641
150780523 875
947083525 3372
368262545 1676
869816608 12852
850500000 2835
2496 217838197
305071087 49183
294243879 34621
940935631 20566
747066360 4267
874188789 437094394
651884539 325942270
523184643 28499
433929758 433929759
550425704 550425704
993170317 1066778
361649209 2389
829499999 2765
63441 760394303
11400001 38
924312535 462156267
328515618 328515619
630350430 2155
875924859 875924858
136137548 2154
400500841 1335
270300001 901
554576751 2449
950873618 5356
544495953 1853
983968058 3434
531934080 4080
47970057 1173
696047830 18037
791236681 10418
3459 489310140
269814411 2227
948099333 5933
213431270 805
534532229 3773
409430964 2164
1054 196603097
664867737 9701
765204609 8259
459894891 459894890
288899037 963
864359985 10965
320929214 1585
982193468 5991
554758769 554758770
197588879 1480
271890347 1046
109133719 1406
444464054 13699
7664771 38
714600032 276548
274502350 10761
530388767 2184
621900185 2073
252155930 1565
207300691 691
166221899 28150
250199505 834
80951528 406
613496861 306748430
286800115 956
1588 413127728
146 43542083
900282881 6141
194679361 828
861619765 3007
427290625 2873
446063223 2092
41867775 1761
462901633 1543
900120565 3033
640582656 5376
207119150 90605671
992074307 970528339
109048497 609
575891801 4878
550488923 5361
261721910 968
590708521 5505
278308021 9554
543131845 543131846
92287152 2448
899675084 3483
378146345 378146344
197700552 659
941391272 3886
651902172 2173
523281897 7082
551286265 26036
562305545 2381
43101799 170
833031424 21147
15264 842667824
862478119 3206
782596320 2690
767159696 14016
192900001 643
881064616 309667779
333629324 2212
762163395 2953
168108049 1811
650720950 2371
462794095 2032
717118153 29505
864600000 2882
85194788 713
205988310 2679
314885442 1901
97800326 326
462301148 2613
497945199 2599
509092543 9643
534298783 1781
882017456 3335
158763981 79381991
862700049 862700048
881340745 6267
715978833 2936
528599959 1762
299648245 1553
809101690 2697
105900376 353
56445499 222
142495700 1700
384006007 384006006
511310784 2344
510356009 3246
946860955 5711
50960028 50960029
881592177 3614
916052611 743171346
517482713 1831
895535051 48803
132911881 50496389
206335573 1052
853098908 3471
855340620 21119
107970363 457
999489342 999489343
851204649 7929
606490539 4462
466201037 1554
143967600 2955
522124699 29749
99013338 389
133166743 66583371
345601151 1152
653102176 2177
183921570 966
950125813 5134
186299380 621
259646251 5515
462282034 2093
698200964 6545
459899791 1533
822281796 7294
799145805 799145805
615589861 12352
294612059 2921
3302 966535024
672715605 259827142
924965333 24966
682445396 3559
162301061 541
810246251 6050
488099999 1627
697550239 3267
933308446 3181
114478947 2211
631710849 6833
284791400 4395
305101106 1017
183408624 7728
985148783 9747
945778324 20266
703728615 4540
347164552 1358
22957 80828746
262799579 876
6309 653389402
425294033 28387
876040669 3299
257288354 1220
2522 252172258
641113108 3109
558243053 5769
866511364 866511365
446400001 1488
474899999 1583
189183461 66750945
422226672 5373
454469137 1652
566742860 6828
271275389 175373776
740048471 28984
580597556 3157
4381 846361359
411489399 1571
928874613 4951
82152218 293
880202947 2934
224101020 747
241591285 9355
996177373 498088686
409802385 1366
203284328 203284329
781790990 5033
798897338 2663
162028964 602
123183409 2316
957296810 3191
343312119 1359
540739766 3122
608736225 3508
389966925 1425
859200000 2864
368965199 16210
125342943 588
566400000 1888
871019484 426385907
1424 167331392
2142 261075528
694802315 2316
618468689 309234344
32693465 115
874676720 3130
510113135 1794
678297740 2261
322801992 1076
314736305 1126
844078882 4541
323832107 161916053
3477 655832228
391328245 1600
559345595 4114
3097 281947783
160256870 1187
406651081 1420
134230022 2766
996581502 4214
746054131 2505
902349044 7289
488173832 50499
852014640 6163
822237145 3742
872081091 7618
241499639 805
450321637 4336
2526 398806872
940502468 3135
853470587 417980825
238200794 794
223568281 1005
351427898 4830
167388050 2425
183599388 612
328839589 1188
291506336 5264
430559859 5342
266700889 889
47290548 561
882755158 8624
383837410 10645
495927229 14961
158791933 2441
179999401 600
254029985 1712
894780016 11031
946644923 4123
412649062 4200
204972217 1457
819300000 2731
353963060 6473
274315471 1815
624738333 20633
77971406 2692
813214233 406607117
113999803 380
3526 681804990
265874636 265874635
136982159 1252
845447913 74358
167031992 973
642454955 2447
591599999 1972
851650633 7796
537561960 21970
708571142 2854
476668331 22069
51929997 3092
541745221 6922
446480629 7458
263400001 878
142220751 71110376
157607216 1647
710942848 4928
387936291 1682
224360465 1913
126430043 717
840253122 11797
516215497 1772
797805463 3818
429006698 2173
831215994 56553
98399763 328
449397103 2386
789246346 5505
394898076 3809
984355163 492177581
368603514 1808
180000601 600
921288599 7021
459712787 4062
976476640 10280
300666470 1349
480996850 4968
338401128 1128
718816643 9282
11510401 80
58200028 194
691386088 91323
107848235 2127
331426866 18612
765324911 9949
174328560 5040
561495713 525232835
899500772 899500773
830820692 830820693
506401809 3722
765672228 2841
726981199 4675
963794133 7954
3777 985640376
656837123 18211
731186032 412168
635798253 317899127
281699061 939
562362022 2657
304801016 1016
428100265 1427
869532204 8335
901498169 4872
234740264 87490760
501836516 2056
148761600 650
822507107 5505
382062853 1614
150000000 500
635615131 317807566
201203815 1126
563098122 1877
387102837 193551418
600802549 2725
301249771 301249772
196500656 655
480371067 7027
452101100 1507
597515730 4151
948897377 3163
300929286 1398
978493417 16664
554651720 4087
726117499 7228
727294537 7768
722982097 11142
438527553 191224577
907841654 6531
331629174 16331
458565588 2439
28853835 1166
625099844 33544
390769459 3327
845536310 4363
392939226 1774
393276835 2742
233400000 778
857274876 10384
957240902 8961
557206892 2606
290952271 6939
303209110 1055
495959753 3341
78939656 78939657
850912733 2859
40451191 795
766927434 19554
262027264 131013632
217198020 780
108780221 583
339990001 8750
518451516 3483
976302743 11045
345756106 9458
934237737 14129
987474499 3700
967621590 9103
80761819 310
4429 547070080
124684872 124684873
110445519 404
937588804 468794402
420631432 3880
689608003 20805
269323389 1839
370141617 3687
740734185 4793
151343045 909
4427 938145321
94455021 506
197184703 776
181901732 1361
703359483 4339
859533115 10004
415147621 5671
967766241 417508533
114300001 381
393124433 3101
33912534 1238
619374820 4255
878876199 6205
291299054 971
789801584 8975018
707 133671076
345421310 32547
721874974 721874973
510834302 9588
682066056 4534
960163353 7079
1255 77505035
441428928 1712
146335398 1079
160130783 2208
31451237 244
541985371 17061
325539514 3370
563101877 1877
10089 810810483
151004229 2665
914242546 3645
7384287 50
362099999 1207
972827204 3539
138267856 95255802
438289016 1468
885369695 442684848
609757735 12954
456561175 2645
4200019 14
420587858 7178
123792177 3007
790350986 576525849
956420305 6132
669900413 2233
559027757 450691065
31714320 860
262433970 1260
499343687 3972
502498018 2770
612902043 2043
984353979 492176989
846613573 10256
728397990 2428
910205879 3034
80099977 267
115313057 854
906990830 45235
637876361 20471
491354854 3217
419350525 2434
402910201 1980
258358817 1506
805201772 4348
3751 48700354
833896883 9763
570009896 3185
371980247 1774
348555335 174277668
20634 718228272
947770079 3183
633687897 3877
13400 90302600
198855918 799
252842023 1062
941698576 3139
60753521 584
482110635 3116
352238492 5270
365698952 1219
731097562 2437
942508075 34380
51809323 191
92845890 762
74538253 266
379499533 1265
253499999 845
184263029 762
328211229 6410
970671506 20161
312017135 2419
992886882 15425
990693638 23179
589651038 5743
468090699 114700
6556 438557540
200427149 100213574
206698951 79195
504730774 1849
396790847 198395423
13698527 48
45777385 22888693
750887283 15766
499800578 1666
375582855 9176
1801 136420308
758076913 4543
741961501 4402
700879927 11711
504017494 5954
147205911 530
265884705 1715
401007474 1381
91199809 304
5606 976524936
4181 765727016
181752769 3932
669556313 6042
827697242 2759
955905835 18646
877495528 6188
223897653 3551
810162865 3528
680399999 2268
698915413 2834
769280136 3737
90585981 5660
282900684 1276
578389297 2122
45253978 154
1167 296579046
790484369 7645
796623949 36887
612116551 306058276
928610612 3193
915299830 3051
531392549 9490
328961390 1816
884750849 8091
372975908 1327
201215903 87508429
698489159 5451
857903672 4323
861623336 4288
577798075 1926
586 162390241
161100700 537
369301232 1231
374743803 1272
523937199 1880
56311788 605
528472169 1910
30102 934609126
494547952 494547953
338099207 1127
790398340 790398339
372066984 1520
969718058 8727
135543998 661
967805460 3226
311701455 1039
955028423 4458
649199553 2164
290048217 13058
73800001 246
838084608 26616
93848392 404
539223564 596978
942314737 3586
530760268 258268703
1206 273411551
949163652 5134
185475976 1519
403079080 3058
354901776 1183
144599999 482
969829313 441939990
896717224 3313
692101175 2307
992407531 459668993
3880 731853360
905608981 54000
155237119 1280
109981341 515
113276738 4495
505022308 252511154
684242115 342121057
2939 373955381
379 88622707
215576087 5782
184238010 1107
610355889 305177945
935379741 6355
744480825 7066
246993508 1277
485174167 2199
868306640 334643232
710848256 2405
158852200 571
78692383 368
459264160 10623
313200886 1044
889731567 856652098
763797809 2546
781594272 32796
529594826 7751
700357266 4003
585385375 40064
177300591 591
873685964 3158
438667308 1803
738000910 8191
98964359 373
852575359 4480
671359082 671359083
314430070 1383
844500275 2815
481499772 1605
436199546 1454
886803214 2956
595467126 595467125
947559860 4628
515988758 515988757
143068022 55559271
513310011 513310012
868801448 2896
383483213 383483214
720789731 2857
767702072 2559
742315769 2674
217614878 801
214209204 977
466921979 175064461
840602801 2802
577732205 11247
224277770 3996
736074131 12419
497776531 1755
546183990 5872
996296679 3321
763200001 2544
140090664 564
477299999 1591
941173891 3205
609897967 2033
344653494 5389
777580455 20572
249706801 3600
167972562 1219
117049873 808
826966266 6207
613799252 2046
874832947 9262
95699921 319
553103550 4650
377893349 1316
619619518 2277
330113120 2362
105318666 1213
578362726 5269
837967160 33612
300824772 150412386
766801517 2556
7933 644461054
512355644 4062
919163699 7917
733038181 10129
467312889 233656445
353055750 4850
765132199 2863
319275680 117845601
100499666 335
1371 382551501
426298579 1421
233533127 122921866
535878628 37103
102101202 882
602112844 3028
35383152 373
347 51851688
133800000 446
745800001 2486
498302429 1661
442773477 1661
413332363 2458
605226603 302613301
914291795 3172
389875407 1689
122731383 425
76975297 552
861050135 3579
909546580 12580
179874789 985
29638503 818
283653760 8240
993901769 3313
216300720 721
594090696 2319
260708631 974
344229287 344229287
465821071 3289
787815268 9007
388568894 1391
100116778 1379
243507638 2280
381110597 2801
857606095 658013223
633501228 2126
370383111 1616
5256 703068840
925499338 3085
172045270 17481
1445 209491765
1401 327824193
503998321 1680
943025623 3542
122917615 426
76200001 254
65693855 32846927
694801029 2316
116976549 1046
307949434 218954748
983322900 22225
752701138 2509
573782159 3395
567315370 50285
931635791 465817896
727490812 2592
639825237 27105
135844762 586
525900716 5308
144483126 72241563
902099999 3007
40817949 181
637200000 2124
883077228 37719
983308824 6210
173757869 858
493318773 4764
174601028 582
583879969 2016
435361958 189793620
1882229 1239197
644928258 2901
180806183 180806184
686415210 16055
38353767 313
269014796 1883
558948858 37120
64727930 470
998153520 496493685
991803245 4319
931927328 6352
6252 585650672
185556276 631
396808357 3228
77505233 337
215399495 718
15899947 53
63899999 213
671372073 2246
59198321 467
153538316 634
284330413 1686
291600424 972
431699781 1439
248209369 1093
824107811 10238
135520422 642
3289 594730136
506031392 23497
451152812 5918
80314986 80314986
442620907 3755
362150771 362150772
744908989 3910
790200001 2634
911649777 12038
699204446 349602223
602362612 2663
598498005 1995
171000571 570
273128660 1100
809400001 2698
602102006 2007
17671 621842490
55039589 263
776889563 2878
806608716 2793
795225241 6839
807147485 3523
319456799 4680
786586231 4378
542881711 7759
840590380 469407425
994365076 6967
25826752 93
516660166 1855
967802203 3226
497726695 10690
375016532 1342
318088 318089
246223049 3756
719702762 2399
18698691 9349346
50557105 7207
831275278 14708
757500000 2525
27004368 176
639300686 2131
792003625 2640
555995485 1962
1285 260091068
871802907 2906
117005015 2853
794187205 3186
749280577 3054
92400000 308
580253310 214236501
675816836 2861
793200001 2644
815352852 99579
884358937 5526
235303818 1143
11383 810691321
932356672 19834
669592376 2391
451943512 103633
140418913 556
468302025 1561
905890161 41535
13190 739877364
17767511 8883755
36299880 121
215047125 107523562
416464125 504805
587765847 293882923
77999999 260
756092375 3265
746942026 2492
939785616 51876
804789546 804789546
393554912 2786
76005707 2115
575635634 2956
111292030 1934
721252021 19658
350189235 3685
360879822 6959
798199897 2677
321599888 1072
91511174 925
254831201 8049
629399999 2098
838416848 6730
35399881 118
555262686 126953
2090 620077920
27104298 439
669300065 2231
103240260 713
3039 906026187
188532184 4673
585227189 292613595
285271797 285271798
56438016 191
652774001 2840
249659411 1274
528093441 7616
944 22134866
569753776 56675
456485594 1535
47399843 158
299628961 1776
168761771 168761772
185999379 620
573985193 2976
983703280 3279
92654685 374
352198825 1174
466308504 466308505
611205081 8150
390503800 2433
480785023 5248
707369749 5110
509030169 78680
174062791 3414
858441821 400972652
836567480 64540
929403098 3098
280961796 1312
287999040 960
526051239 2860
519593439 5991
136651612 68325806
72299760 241
247589647 1653
971134847 9188
532325285 11753
624600001 2082
358812863 1857
736800118 736800118
489508052 489508053
666319171 4553
411888160 3061
587698042 1959
293312345 15504
626964416 2255
595047852 11715
208437818 967
784403927 23778
847197653 10463
929679359 4568
296917829 990
535272422 2515
93872535 832
330225990 2234
12451 797499381
626100932 5303
962939180 3892
132358272 578
471759674 1839
364199513 1214
119099602 397
422700221 1409
295598463 22421
8942 974044728
22122881 260
811537186 724610525
309718638 1247
287434490 1121
240642173 120321086
698648831 8497
195798121 1065
561463896 5916
381174372 11769
499110608 247890942
463227936 2228
693598260 2312
918903062 3063
424365951 1466
852129719 7020
633042379 4491
3193 947988689
61083393 51462019
859638306 3711
787500000 2625
176683331 35238
345228783 1322
464348526 12106
26442051 182
51568641 19022
48965476 172
989703299 3299
809348046 2880
717558737 18239
133500446 445
341999830 1140
557701858 1859
872703661 2909
58154126 47315772
3224 255179600
743931920 17212
232200774 774
778794227 6108
494746561 3312
487621696 201419598
472068939 1645
622301067 2340
184220320 46094
520277737 8536
338273568 1368
737945429 3359
432901443 1443
884513487 5269
54370260 315
843891003 4465
20100000 67
22500001 75
54332589 27166294
371960767 18784
897599839 336880179
203868053 877
733842025 2852
848934867 8935
495631284 495631283
406200000 1354
414652727 207326363
242505999 242506000
797615863 22072
315365395 9166
28499904 95
83745656 41746180
706571464 353285732
974546121 30998
215059002 758
405063021 256369
89084865 596
504558054 3582
4629717 161
960938271 3711
166199722 554
86366153 306
614701216 2049
926116969 3336
225270085 1261
334785519 1306
871247300 3850
933681505 6176
269914957 14061
769499934 3409
183041496 614
195299712 651
969000001 3230
913962054 57062
352762236 1739
603749784 2203
375288480 108090
451932667 2487
996477223 17446
935873675 8181
734806825 2986
505216286 252608143
687869021 687869020
928635303 6423
406326726 1467
823197438 2744
104400228 348
749999762 2500
932703110 3109
790686693 3328
894901411 2983
241790759 10110
879178107 68910
638542729 8807
155566568 110232
772202375 2726
755516421 2607
342940159 342940159
959800393 479900196
915021047 5302
774845740 6827
858567737 3026
894549529 125410
585371152 60332
933625007 15336
282299254 941
507075188 507075187
310322745 6794
166500461 555
448389262 3502
106535520 1080
351872146 3707
862565009 22326
410098632 1367
399378270 4371
931505218 5283
716074117 3016
616675908 12604
974896297 8847
396534013 1956
483162450 1878
562517725 4124
844638949 3532
895806637 7004
423663174 3174
616610177 2912
812130900 7350
425639506 1711
3446 546789377
326462839 1315
587835733 7764
68899181 470
408301435 1361
487476215 2504
181746000 1312
708585361 3940
318598939 1062
788562014 6163
319501064 1065
482391001 1736
302260401 4810
453899999 1513
959313697 18074
9852 914620272
892802977 2976
640741145 640741146
187782480 1624
122399592 408
546101902 1909
46631145 376
674872199 11356
924631948 14571
657000607 2190
2143 365306752
154859187 77429594
453065628 2408
609747195 2416
75261857 37630928
828902762 2763
438741290 3770
761301531 5398
573515172 573515173
2142763 14
641942448 30686
3974 485221242
93889825 496
906111005 5591
263099998 877
281359070 1112
829548552 5656
860136807 31393
13638 257002731
759829680 3703
578328222 2169
487265842 2687
923996919 3080
155099484 517
402788114 3081
514898874 2292
135299946 451
666300000 2221
681282283 4663
300935309 7186
4947 890276961
196063600 98031800
276132561 2619
116593466 985
944207911 3574
662154313 5295
700414875 3976
561001155 1870
98245366 361
245469311 3872
390045776 4366
790687277 107796
523801921 1746
228229821 1434
740007416 3716
570732689 48223
488338634 2822
890404866 890404865
420598973 1402
288507169 1060
926415523 4847
1496267 686786553
850992164 4069
964864990 12490
232907659 36546
250274944 1017
796481710 3130
234900001 783
471053869 5819
773529637 386764818
422537190 2044
956999999 3190
259549428 259549428
953983836 20523
661799937 2206
577512239 2768
790951069 10751
539709700 2060
377817231 13617
866102886 2887
306300630 1611
254324160 871
194992719 1066
430620138 2834
574837246 2020
761784695 4169
943083398 6590
444204689 4110
141534577 4581
483962158 125999
979200001 3264
761319735 13123
124799999 416
803679153 401839576
770142471 30917
458958759 60081
760859723 4329
468853328 7035
788540104 6627
645246639 2545
988930689 4328
61411013 882
178410961 178410960
673802246 2246
678589369 27410
899720330 899720330
521998602 1740
63923886 63923885
26015877 13007938
632703550 2109
39256792 161
414129871 2205
616897271 2066
860102868 2867
193174300 1494
783715406 3707
3928 731841392
978824219 15607
175800917 586
555199860 4195
501625194 4503
89099846 297
304541234 1525
324876666 39480
842515831 22784
802508425 322544268
96 27430464
317009230 5279
262134543 14072
273690225 4931
802356688 3248
932102273 3107
333442393 1752
730217281 6240
805634856 3051
81875204 395
218218395 149237038
114655763 533
480302997 1601
161398275 1829
829338152 711109245
583009013 2144
347956978 13998
68586182 633
234349023 1456
820697204 16033
792238849 3017
802217933 13728
659103359 15520
684652047 22094
738422794 2651
996788127 76596
714941748 11525
594000964 3677
485554993 4044
70548366 1073
959812582 3237
519001729 1730
564901936 1883
241201190 865
880251852 77412
677824957 8931
930354016 5709
313562369 1454
244512800 940
258775971 868
583266906 2249
657309826 5659
618610534 2856
197532293 1084
543463207 2066
515235800 8038
696900821 3590
386450784 2097
824048044 824048045
477263788 3399
278 66894028
529470984 264735492
969211986 13854
358331365 40462
1697 460111277
251774223 3176
359177908 1221
162051543 1421
566964475 1915
728102428 2427
964263588 3659
654052960 3344
2238 604776978
866623183 4444
956429262 383572513
193500646 645
849597168 2832
189320014 713
2617 374631401
450299591 1501
155462899 1680
530503746 2060
29680344 216
17399982 58
431495903 192032
60241274 60241274
584759461 3156
60314321 1902
421720111 338370013
211967161 769
868802895 2896
3242 625444174
9303 930523272
80416555 328
843597189 2812
726002368 2420
537875899 8180
318300574 1061
929103717 3097
975003251 3250
313074145 7690
497454196 3072
67382081 3392
887230856 67961
314826798 8403
142901165 480
296862491 148431245
2773 754300368
171600001 572
2263 678620631
204540725 1781
658604747 2452
91500214 305
119772095 59886047
527452465 3626
234817370 4330
426846245 1645
761733747 2943
347603843 2786
407170322 203585161
471599418 1572
789895213 298882160
592480451 7036
955939429 25438
193 45758370
877033646 10770
316798944 1056
356837744 1705
514253916 2046
4239 262014018
698409846 9417
48919512 206
104100136 347
813902713 2713
611305850 3875
1901 548752165
217042703 217042703
679021473 2750
531279570 4274
133500163 445
709497346 2701
347187852 307743073
687405574 11254
840008637 12943
321422007 1295
470625917 235312958
680997730 2270
712426845 6760
397499636 1325
403323347 2634
647816500 2900
240299488 801
340798863 1136
560108703 2939
72000001 240
308090631 1202
406201354 1354
266823522 2729
732330625 6773
696334366 3447
199887911 1036
36664323 36664322
4500013 15
790757769 395378885
755923487 755923487
483985964 1986
760023610 2915
747793574 8412
597059975 2577
967203504 3224
3410 748679140
867420414 7182
125100417 417
394192617 3297
979654354 4588
658769669 2323
758270689 2648
612499219 4661
981928166 24981
335398883 1118
767203475 9329
876599624 2922
648867941 5212
814366372 50025
708508593 237050728
854399011 2848
261082807 3799
633362255 2990
428100000 1427
753894877 3579
904992126 6275
969925169 10343
1959 564867855
908399803 8636
342924300 342924301
435037167 217518583
70088111 456
126599703 422
842401637 2808
11811511 95
411189993 1505
533085858 2091
284698300 102932892
678903323 2263
389331843 6993
132562799 1601
546742741 273371371
913202126 3044
165003467 9247
1170 321058172
57770899 3775
733501213 2445
455942544 2845
610887438 2742
579882611 19943
2389 449935597
461266915 3077
893662064 5205
848698005 2829
539688187 2756
906038108 5374
14695921 106
3208 461238171
825515881 3885
975013332 6111
719504947 12713
148269349 148269348
502892636 8021
489030000 4544
629443760 2192
868503601 5896
223851883 111925942
449471981 2185
536447816 1835
862980356 7026
821754826 3001
384584372 192292186
612921920 7631
71627517 250
561455301 23392
382535106 2281
181522307 82559218
4207 701496215
453031571 1630
186078556 1777
689346399 4207
412602734 2539
131329121 13390
277408663 277408662
852301432 2841
546066395 2131
436502218 1455
624902082 2083
502504612 2170
732269367 5752
897538334 5414
159 36308655
422866759 422866759
72560337 496
240 61734480
814497285 2715
959217551 4229
672793521 57820
636909325 48036
627915524 2126
662573015 2394
858463327 78203
482750154 4838
549054219 549054220
324600001 1082
433534514 347662
477517749 2589
882189712 8333
635132552 144122
49372049 910
751197496 2504
113400288 378
746119521 41557
93594663 1235
275436324 925
983593693 380842039
159690549 883
474600001 1582
355544643 2828
801722501 11214
706234771 3091
215999280 720
59614264 210
611050990 53697
998738400 4974
1500005 5
255657421 1665
208869054 208869055
678777127 678777128
25586933 1459
34800294 17400147
906137517 3153
560 121069760
452090089 1833
16610531 100
175268205 2835
406888508 2251
610738545 3056
804600785 2682
712875731 7604
806885065 403442533
355655055 1373
823798814 2746
557059202 11510
330625811 2165
180429151 605
188356585 662
295713001 2987
428085504 4032
466395836 1732
926875116 5174
372331781 1415
845753886 7758
897303639 2991
576705681 288352841
755953528 46232
560008389 3738
327289066 1693
957898862 5822
445198516 1484
118499999 395
468994519 325557
464708584 10251
952416480 8857
541291274 5255
54478399 810
786477464 29086
284837393 1356
115751061 945
215153989 3283
909970621 507230
649254421 293538864
904645065 18014
750227045 52668
468607815 2055
606482744 2572
929298140 117737
939910709 6199
960795416 478221156
763154786 3116
178848427 84207533
937503124 3125
166094695 628
661 86161441
600219488 600219489
260202557 260202558
630538789 2343
169746893 658
905676547 452838273
301836658 2369
59699801 199
589321184 2441
183652179 1041
967007859 12439
960843888 3470
575005607 2449
927901772 3093
93190851 949
753599532 2512
2783 617836298
895533297 422353516
685500537 2285
820800993 2736
834407774 5004
804602683 2682
966752697 483376348
563936105 14133
3923 652689125
148409799 148409800
956141705 29736
126003693 1241
378360215 1378
984388649 4516
921830849 13350
939190689 4610
46852604 181
400 76672800
107343801 36007157
73639845 657
583993175 2467
520814816 520814817
308662125 1419
831530699 12922
57779831 344
124199596 414
968009546 5191
14100091 47
420080991 2705
310589408 155294704
448483008 21140
166736668 2381
602338416 9692
582837926 3194
892238842 4381
847371991 40034
939379751 3240
714080853 10244
202008513 1846
596098014 1987
248821056 1584
754924479 3773
600473692 217004072
559071901 2085
533903651 2799
714279014 2804
294000000 980
1036 188812036
66245476 688
898656217 3642
682385835 2494
65882707 1021
798302660 2661
736323140 3873
792791363 24013
932595636 908584767
539464842 5418
704398283 2348
234717111 115237897
780598771 10185
508369445 4753
670800000 2236
870635907 5495
739799999 2466
517532323 2687
671775636 125683
150299999 501
935906013 809486419
123319224 1224
965649732 6254
821697262 2739
217044386 3466
509301737 2804
17864 799877502
141093491 1849
363313544 1324
967995896 7093
264699336 7458
429599999 1432
628931541 3961
746702489 2489
714629211 61301
939699900 13950
746946071 3516
303601012 1012
891040715 9124
765972479 24934
524086267 10446
995901425 450579430
265668633 1143
269399101 898
344699999 1149
846773767 3949
882598176 2942
622206015 5529
800709281 400354641
977908814 6669
898642920 111356
190157760 1248
129873666 1285
3805 788205750
721507161 40695
572699999 1909
370717918 18719
587597283 2714
235118114 139238216
308583539 14958
913127875 3251
918650395 4634
867897107 2893
588064096 2745
911902333 3828
283722857 1121
979561865 6311
710062220 6217
870268487 22151
562091008 16327
566001554 2073
1334 215499696
181550535 923
205800836 686
708597806 2362
560189589 10724
507093863 1747
379363023 2084
287216117 1643
179858882 647
3407 160612504
277548280 4912
312871679 2112
17784500 17784501
267668466 1417
307403147 2377
254340121 3701
4902 461083572
679718285 2368
309598969 1032
299271725 214857693
601484608 15296
117122845 613
560989397 454467824
44399852 148
119394365 546
573488023 2060
2712 665768880
521455392 8384
169788630 2995
408986495 4374
868639247 6087
98692105 431
410879819 1924
664956753 16750
112992505 56496252
511197992 6699
370177986 370177987
833632162 3971
2480 225648444
6986 553071563
81201798 522
906490999 3400
849031490 3329
784643671 2890
533698220 1779
148382239 697
83669395 83669395
194700407 649
689402298 2298
991339186 367198255
547343868 547343867
525919351 59086
995392838 6571
470062546 5491
797 139194456
551148237 2026
476174553 2716
1041 37538460
739623609 3917
242884517 121442258
106344625 964
927277066 8895
728322081 3292
900031567 4340
38912912 139
866990696 4643
903604059 11510
536216382 4341
106038576 463
764875739 284469
820742445 3543
1367 261687236
213899486 713
21461045 282
315889181 212788888
601006249 4225
765036152 7682
619789740 34017
408442305 182773095
377369793 188684896
1385 100037165
96325956 428
317437206 1355
98400594 328
946803155 3156
318281801 2099
240926888 9556
391756021 195878010
463002177 2548
980726296 11612
623105155 2136
19685 933888176
13153143 236
32760904 122
191767327 1429
956103210 3187
1999 576409905
963846894 963846895
402504407 2285
918373702 8018
422824660 2427
766545027 4044
531901773 1773
684224541 3339
117620117 417
280 26591588
952332359 8295
608541541 26929
447490692 7062
410515840 1720
46557829 755
697757141 8089
22294801 330
527113889 12429
956743331 4595
987004397 3290
397546684 31918
732307319 6260
994116335 10642
18260 676003460
176468552 1750
788076252 13559
649263331 7416
370970449 1297
899892147 11701
838913069 3030
625543965 3645
150104901 1396
664200001 2214
906230935 15194
183073905 1035
187593193 3098
3058 544252764
925809029 36349
209997153 1295
890099999 2967
593722967 2262
469180073 1605
424126590 5779
276777151 1249
506102654 1687
375268595 5818
162099122 1980
213300712 711
347101894 1157
152676745 593
693399151 26295
722923094 9191
866917975 55165
165600551 552
573899999 1913
609600001 2032
788702630 2629
440121168 1548
641553320 641553320
995389130 3769
772892512 4468
449026081 1776
902397933 3008
102574783 406
784895311 392447656
420045864 5377
645597849 2152
792597394 2642
743850829 5379
613477403 4105
385436176 1769
655500001 2185
517763130 223811737
445627150 3950
411900000 1373
877744139 11685
831090457 12401
1105 162271460
842420429 8923
75894103 648
875397083 2918
210155946 4719
543067811 1859
776999999 2590
303665471 2904
682502860 2275
831344240 6493
343920408 1385
868784979 8629
715028994 7026
66126668 250
16418756 59
549439659 1870
76023783 324
345089142 2122
466541115 4698
2111 604603323
460291149 10450
4477324 16
375725953 5184
760963392 26544
893415835 416955035
611574830 11849
521698453 2707
789440081 3656
273519073 136759536
869705637 2899
181229453 10774
848416661 772797678
728610194 728610194
996599532 993835843
828167291 2917
487872168 243936084
741637490 5631
850636437 5668
886075293 4063
619008312 6654
730814402 4214
671947808 3783
252803881 1032
976704491 967762256
810567430 10353
1274 280434154
811176901 18692
859957901 400564134
258726446 178506896
936 239958963
580731372 580731371
380228660 169969932
829351035 414675518
980450421 6658
403910086 14152
811091362 5681
240837711 815
326881535 1256
317239971 158619985
443586627 1683
416305816 1535
902699659 3009
253833961 856
369052201 3270
197467001 20786
938593279 3148
591536843 2916
21858135 197
976413178 5405
909820400 3430
286072567 1071
736138550 3804
145944660 578
316640065 105860012
831004820 2770
232596428 2513
258600616 862
222807749 2486
871018247 435509124
382607272 382607272
549962980 3572
576301921 1921
266689126 2780
795118815 15513
568092298 3061
907796974 3026
785819458 3247
465045672 1976
539138785 2859
414808923 2232
94246362 43359840
173832980 703
835040659 5843
415990969 2712
682201489 2274
2082 286551906
150592589 75296294
894023343 447011671
304627948 3596
138001005 69000502
847947799 6506
297601451 297601452
137895024 936
276762682 2197
477701954 238850977
961321371 384855700
735591611 2764
355765521 355765522
110 16492214
908700000 3029
89488915 356
141900001 473
614337563 6258
203256262 700
44115619 438
642309703 3015
102126663 651
889338724 22940
4506 753520356
780793084 7427
881491507 9763
430200407 1434
16500000 55
139726083 69863041
48235387 642
667791774 8785
548398171 1828
167728335 3669
74904099 525
605101962 2017
239903607 1891
662704027 2209
919796935 3066
663475003 2802
634956112 3647
778623004 347894012
274799083 916
460820276 4369
97541733 938
1404 101783729
559799548 1866
981909304 478248554
647811781 2495
529509804 2045
49695401 376
813123366 38687
789002060 2630
59738412 821
107426478 2386
292200685 974
812097294 2707
258899906 863
3372 746574288
362811177 1909
736612882 368306441
306322396 2059
225900474 753
487355440 2288
536041728 3546
451287469 1962
751630183 18300
750115471 3390
600727114 2666
989310063 494655031
966399719 6792
431296454 257415060
863266128 6691
247875624 1764
185735291 710
997526157 10063
597884716 6292
6683 834044454
453165173 10566
938923681 4869
486639428 2438
660746500 330373250
858212001 83728
54265428 371
912872339 8262
577864361 7271
156806131 2118
207392335 1058
3058 593695929
619309810 3178
30887757 15443879
789479209 4393
752102506 2507
506305613 3204
450146104 3627
503811048 14664
199800257 666
500088511 37387
581150037 581150037
87652607 768
508373779 3235
10142268 85
128308629 445
928340973 18668
434457295 1648
76800240 256
613483985 306741992
783533159 3018
904004520 4890
595682398 274408391
666411199 5600
243422453 1070
6070 930524930
640714879 2313
1181 117503490
28417688 218
529947295 5766
26604269 113
713402377 2378
651385945 3036
508065015 77284
50399961 168
504160163 1692
392315524 138515502
505799822 1686
571058249 389821490
105871136 807
391199273 1304
89654437 307
91769077 1113
580688641 2688
61 11595113
681548078 2417
769668272 12507
80498972 309
97304759 945
416092907 2156
773397422 2578
276103359 1612
466833459 3302
261827095 934
615927487 615927486
454480606 1665
2569 246606067
773573171 4322
931228951 3515
72711604 516
510300483 1701
784063621 34282
192300001 641
176753789 1151
185851119 92925559
158784320 2391
75866580 280
396813481 396813481
970393759 3512
950701554 3169
244499999 815
495601652 1652
765872991 765872992
809925311 3059
990777116 10398
886950134 881162801
958311074 38653
511742933 2781
884299904 884299905
518575853 28101
629605873 5161
12900011 43
460501535 1535
339204753 2753
368557439 1824
632651249 6886
494472018 2613
898602782 11456
146352413 2056
114196445 546
829614089 3746
165949999 4306
90907926 868
631291447 2787
844037278 3512
207786903 3064
368698912 1229
76933408 581
340042654 340042653
121172 599387959
593115949 2421
211905834 105952917
290100001 967
940300080 3836
293567360 1268
158855999 800
530435154 247814695
874724101 37702
795158942 4412
866641681 14078
254387087 16656
33177863 188
63698051 265
544500001 1815
792094290 6162
860042207 5393
574499999 1915
886248269 4482
441081605 1480
212008050 1433
77100350 257
501900001 1673
630604036 2102
994020075 5105
410064548 5056
39600001 132
461057850 1870
302998522 5677
912591815 25720
456672999 15334
883866962 4212
197451043 5911
196499346 655
370688944 60102
35989551 172
113564385 598
909032652 4671
695699522 2319
5686 740856133
612141319 2590
104416452 1764
594097328 3656
836243320 4309
588601961 1962
826457481 3947
729875284 2852
160217640 990
870703222 13134
225300440 751
3784 636578536
148911164 2982
285692814 1682
29597553 390
210261190 3145
995130387 497565194
981596727 3272
798297338 2661
304801537 1016
182395375 90503306
243900001 813
4407486 97
990741859 6339
331192970 37563
625640400 4514
300209139 3322
53494271 11856
215362062 215362063
100418595 643
467751959 2340
523313945 1793
979698335 15449
625321100 3810
543357630 2082
253226582 95351196
852371189 3190
4076545 55
318619111 1284
491853948 13782
119100397 397
90275899 325
18854387 207
655842188 7777
543405316 8605
945968998 3847
918564945 5392
645208704 2604
704296450 3562
472929653 2236
347988369 5789
855600807 2852
494401266 1648
532010606 532010605
395124856 2764
203787557 53586
336620436 9145
908384159 4202
863798127 863798128
749181538 3263
713679513 2392
336169043 1684
283416664 1628
546062412 3759
693757203 74861
425603551 2629
31504 843960656
61654563 454
375497697 2073
432916877 216458438
3056535 14
504075610 2889
502509992 8070
21809792 857
109270783 434
627616756 2562
25799915 86
85302805 348
551329703 9098
850936860 5652
338558631 10660
263331629 2510
1518 373961764
741333451 11050
165656248 165656248
21873329 293
192247930 767
80400494 268
528600183 1762
798789571 2842
406186327 5369
448498769 1495
695678958 4446
642003743 2140
950141094 24067
878449458 6772
32804750 550
622070824 311035412
562419919 2537
694800001 2316
268799999 896
870667601 3025
315927042 1191
4525 557273266
290759221 10315
925044001 12593
587905165 28596
166378662 884
262565940 30372
131183168 867
479768273 239884137
25510988 94
166199447 554
373801246 1246
800261680 400130840
42994487 1212
768299999 2561
799672499 15796
46263353 246
157641364 2235
680423434 13621
20592344 168
3217 544966234
633302112 2111
28261338 277
299654468 2426
895387528 5223
856841893 571813
520994543 2419
330300001 1101
403831260 1445
396543471 2074
864004069 2880
770271474 2982
562201873 1874
12161 871445099
318473489 1096
947194235 3447
728670935 9689
552302928 1841
679056753 2266
495338459 77810
182408690 3018
35100035 117
274611634 1305
435759124 17223
224202912 981
653176400 542812290
838577682 3123
497753677 2464
3860 851458100
330823485 330823485
525673304 14657
912472771 5633
863975033 3722
825601364 2752
923983759 4984
71404936 465
4161 533352923
346364927 2688
927645683 927645684
648031006 4518
734683357 367341678
363848781 2319
576003258 1920
718309021 4634
16976 397311816
941984134 5363
383930451 383930452
883244481 8160
608834955 304417478
775343001 740401385
872996887 9014
938107917 17077
49644115 174
806750016 806750017
676499267 2255
520789424 10049
464400001 1548
688199627 2294
800754773 13173
954266923 4321
404281372 1501
374101247 1247
779367181 779367180
1786 378409201
819882733 7207
463200001 1544
335450052 1462
133805186 895
909003029 3030
693650759 3053
425700001 1419
740156601 3672
861902872 2873
143049209 506
703506687 3114
760464219 5288
9441 378687758
862778401 431389200
626219318 7941
170465575 1892
126605605 63302802
149730671 515
617317191 2944
990280192 4352
799989365 5466
8826 889325412
758011003 4731
143826945 512
559517309 3812
753127004 6043
266037980 914
134565794 98821611
636780992 3843
312860367 1162
133002325 9828
560951471 3541
17365841 85
11726 752056390
685428765 37832
870365222 4277
2774 212665894
801398016 5454
31205978 189
300975377 5014
326883447 1588
604590911 7805
213900410 713
491701640 1639
13212947 46
1192 56373426
29318981 113
100956584 721
122784483 61392242
29748741 101
715465780 628421366
870918712 3059
594724641 3160
652067059 2623
537422233 268711116
247499174 825
830283127 26486
219605898 763
451820674 8764
686397712 2288
48189337 872
623683259 3911
455286802 1643
618600000 2062
759706795 16646
509784881 2047
520886304 3813
494632698 2049
418648716 12378
636475527 11127
966062268 11082
846079582 6322
286799606 956
11612 845619525
460604105 2130
5078 828654048
503252172 3118
668089239 5021
549706133 549706132
17100058 57
91500000 305
606685694 273405
439995451 4897
957002721 3190
922434312 5353
660185601 330092800
939370854 12687
698699999 2329
278073633 1648
954952499 16220
943186476 943186477
51900285 173
556477100 4037
655687764 2273
381301271 1271
231308193 8203
56901817 207
19939850 70
880923611 16681
979263649 3872
665137386 37590
362102120 1207
194798836 2578
775868880 7536
94989999 472
999691997 999642094
23883673 177
693105196 5893
558101942 3588
506553011 1910
936897558 3853
662110384 3111
193045292 96522646
992352865 6188
115960571 1311
314681778 1569
126830340 468
891236939 3592
839864227 419932113
585125162 3504
728263689 3347
675829903 15258
167699999 559
685070652 3617
953321476 3665
2271 359942835
689512687 3881
263999892 880
981050268 15906
152564526 2214
470099999 1567
120951819 685
10457 759161593
440875964 2119
25535250 130
444901947 1483
261922185 1603
982170717 914744750
961064708 961064708
991293498 494630443
291007727 1464
258568469 2295
218647096 905
76521821 38260911
832574154 3815
894597019 2982
186300206 621
729628718 4548
188712104 952
876151712 12008
736202454 2454
581101936 1937
849994963 3484
782463626 3117
906412291 8466
246645695 2112
471072858 3375
163199590 544
524471169 262235584
416900539 2813
977768759 6115
380100816 1267
400198667 1334
462902978 462902977
897273845 10691
192260630 695
12844 354622840
149099881 497
23516081 112
738017604 4548
88200279 294
537709085 537709084
488698831 1724
429988777 1487
461301523 1759
2545 531576414
533400691 1778
149269096 149269097
99415834 781
548270712 5379
837672725 6247
3073 768842390
133058756 1131
482216063 2112
852746071 308494602
702717891 1006642
3603 885359735
120752217 492
342 49016103
986374480 3640
2122 542167171
256043973 4467
207299533 691
344170631 15141
2840 107414480
214628453 778
766615001 15550
176271361 640
71766345 247
353329772 147701679
90846656 508
486149399 13704
967498863 3225
198113577 2446
329737171 2009
311512253 5158
370757165 2801
437701459 1459
610906633 2289
510599320 1702
877760591 3128
929192389 4586
26100118 87
276296569 100301386
693683519 6605
267300026 891
307972879 1212
185361772 185361773
893919559 4285
597082656 5201
782700589 2609
203417153 736
905881817 6593
4416 426318046
600118888 51151
3368 906183450
257279976 1442
827338288 95885
3301 357719467
708043192 10389
737375603 2487
424072242 13162
137337710 54859502
201667 1
329142167 1224
312039233 7839
570264241 39890
466290948 136582
560867341 2343
218285999 905
721200786 2404
650360468 2607
306766441 23652
58350509 270
698581387 13280
645061651 4408
90900067 303
554402951 1926
883528807 441764403
170059040 170059040
369562169 4685
854421761 427210880
399671644 1743
320890105 1473
223919604 1530
805661172 8470
512174694 186557406
531130510 3081
788279306 7677
451272645 2222
224999646 750
98533825 2090
814404002 3149
135000450 450
943534775 3191
351261649 2590
218104139 13834
446013317 1967
641569881 19457
465363759 465363758
128529150 1290
600128512 2456
293059482 2608
914696952 3049
186499994 894
10751683 37
527819839 7994
3722 562933890
709522858 2648
978561863 3933
338998870 1130
696975557 6079
936451993 40687
542873455 7964
118847888 545
997102093 3453
131213413 1068
149907890 7730
192757688 943
844402178 111219
813455020 3727
530538992 5974
870297099 2901
958646471 12156
679572532 36293
796429408 3268
290864821 145432410
511498838 1705
668820920 2732
11325600 50
195925169 976
448249981 6863
324652350 1353
894 229001676
153819360 888
430027920 2646
236341151 1296
345494510 1483
661198292 2529
80879560 472
383406357 1406
11952 173046751
243081654 893
134390355 1346
885101645 636306
29999984 100
985329111 5882
402 105393144
314698952 1049
947878998 3862
26036676 270
984461979 953970570
609533039 609533038
874017552 7363
511501706 1705
956497415 5209
698405410 2379
912687835 4413
224851009 4512
332084149 8734
903775522 3252
370801237 1236
690400250 2965
948624826 467433651
350935805 1186
505770804 16304
680486018 6287
683451237 4067
960213923 35845
893701839 2979
533851171 23902
778104207 20989
679801290 679801289
172500987 575
806725324 12585
326799591 1378
389999076 1300
460201534 1534
933343208 4634
852249855 6322
59100001 197
773321361 25439
946726168 3277
266295884 917
906573427 5281
668613909 2622
10925 372313075
316334151 1562
257417898 2539
668402227 2228
343145565 343145565
7272105 59
946756367 4247
102368749 1250
842325113 3636
779838621 3740
13 2247219
14935 999072146
868244686 830085713
392815660 3409
713502813 5096
770100056 2567
188099677 627
273880465 1144
441601473 1472
343500000 1145
2440 707580885
851805172 25867
78900262 263
832720227 416360114
474444902 2424
913016383 9952
58800001 196
392957987 2099
693123931 2780
403380462 215987598
632750107 3851
814497284 2715
112937565 6962
37059787 722
876154000 13895
299157 980486087
510848602 8774
984922035 7643
383667509 2715
555874143 7073
146099513 487
40928626 225
741380154 4047
921539827 3593
31031420 140
37326303 191
556197794 2278
1858 361383781
798 144950316
94714283 994
491437631 1644
951655940 22210
619263068 11078
908920169 12321
426498670 3009
306400259 12527
243184677 914
953443820 476721910
506220312 3061
785215659 6638
278200 640972800
6112657 227
79475028 51834002
445084334 1895
135600452 452
573886650 1961
326699999 1089
884026499 8850
177509714 782
891623786 891623786
423872442 2411
509488095 2859
315938075 14675
198507132 846
725210250 458677688
583626240 3123
692357167 8005
573492570 48143
306894336 2482
450301502 1501
994655871 5314
523116146 3754
693748079 16560
635234595 2161
422811372 3538
898926818 16373
584999999 1950
61347379 16936
279494500 1602
418593285 1647
603431615 2976
407400000 1358
551809798 275904899
682973346 3445
861291564 9503
669599999 2232
682444847 278494734
609044627 4224
459001530 1530
982185120 35028
868948211 3622
951604114 3172
991797418 6123
398989683 3915
133815050 66907525
814149575 482602
994556473 251914
753781703 9651
491005540 5846
622899754 4792
419847943 1868
505103624 505103625
22977951 139
703498602 2345
943010924 9456
401670347 219612
691804342 2306
785540533 2947
660599031 2366
978594329 14505
105900198 353
477692683 6179
868501844 2895
785507560 3980
999698562 999698562
162599999 542
2922 86041293
993409527 4028
877150150 565254811
578911554 5440
63948554 31974277
607592776 2296
616297617 30259
334800256 1116
452998845 1510
568485431 2631
50626424 20467629
377399999 1258
495898348 1653
798525354 4749
187875319 878
151715548 9484
861538920 3740
347533530 1241
976 75128576
146752500 664
734777999 99000
26400032 88
320857418 44894
8807 278075380
372369458 372369458
707595249 25150
173517878 173517877
103870475 356
575314572 2388
708395709 168746
135608797 2212
728486220 2533
630597899 2102
68826238 1008
1452 79787400
309758790 1185
532734049 1848
245897099 18300
608801354 13631
658797805 2196
7644 902343624
458098474 1527
871313633 3221
985699082 3667
894529661 12553
497487014 497487014
803134723 2996
226203074 2654
675871794 5598
308660713 1304
2810 832375093
947262291 668746379
624458937 3716
271949183 5834
818666173 7675
703199723 2344
651454925 325727463
74851174 343
717473021 2943
75627243 319
113995892 44046580
52936320 320
918277725 3305
854697936 2849
4826 820211175
759689408 8133
852659722 7731
334449343 1242
777792284 52913
689745136 2616
597234437 2879
881178912 11826
121800787 406
884396023 28439
93494251 2610
21628815 88
100029025 414
45343986 822
125379899 6054
760620959 4464
118275362 53330414
12126 565901000
937595642 20261
834003772 2780
887105547 2957
431837957 1626
66720432 248
914099495 384931594
319153728 319153729
824619282 3658
666603435 2222
153663832 1178
267496596 1355
375874416 153476574
124500416 415
934795175 3988
750635188 3602
51105599 416
791304864 4415
268442251 3899
499802353 1666
281304757 2724
9715 278355184
870338779 62466
832800000 2776
42266155 21133077
702702753 6584
462308965 318092056
178542125 22641
352790221 1897
667899024 6994
347563199 1776
21348736 80
5390 651456960
366010597 2328
763846366 18699
635324349 2337
787846923 3119
122700001 409
480661928 22613
980418601 10360
755522152 2552
232200000 774
335094853 1865
687158771 6964
637456561 5190
622213487 4003
413441479 2020
814497284 2715
813883044 2923
7060 581433360
601601477 2342
456600942 1522
944035526 944035527
405036299 202518149
621116275 17861
762023455 3802
23063841 23063842
976497703 5909
452858328 2532
224077512 1093
918101183 7868
643402004 5162
905666695 8998
481243393 49813
786663812 12769
417719335 2593
35851773 319
498850087 4764
631197930 2104
310503064 1294
840139761 2960
291899026 973
755875051 2919
946331229 84331
290932566 3974
196045200 5538
489356915 1801
207600000 692
373799769 1246
580190655 3149
649797835 2166
980799587 967898759
85702121 726
210358375 1054
416640300 1770
592235557 592235558
453901416 1929
651970186 6347
684273918 684273919
239004959 920
1296 297503567
623998824 2080
237105 539830730
909107148 454553574
485918641 2414
946518176 88617
4166 719443204
561610615 3304
266366749 1066
726405434 27531
174615118 749
478906290 8990
244827153 1066
800141438 9422
284400747 948
514082113 2672
27937460 1105
104948183 4804
685947585 3316
107399642 358
362333401 1560
481451030 303603878
486909125 10621
52703844 186
87334760 685
782697390 2609
889605838 4352
745477965 3699
174482923 1078
561766770 7019
601311124 3311
50700209 169
347826159 2470
556474567 2326
962548383 821507676
586696849 586696848
1767 489592011
341719536 2095
990810755 19188
453162685 1908
271411391 2499
43814617 21907309
484334905 242167452
89856317 10530
829632857 414816428
196776452 673
674014035 5532
36769952 143
218913631 7657
447410809 36610
642178531 2565
556469726 2219
235661999 1500
415217842 1519
442274128 6035
649655670 174200
703799246 2346
752402509 2508
937003445 746685183
600772082 2828
591484911 19132
604824434 7785
677684942 3845
544796343 3549
750449410 6705
825605035 2752
481352190 4376
934708795 16165
237005085 5501
75451809 264
647740356 3383
712896942 2949
639471382 2747
144180083 144180084
335758994 167879497
2694 630980598
934800235 3116
279066424 1457
459409862 2629
618812549 4005
48652889 11341
622987484 3212
597884599 2642
147182980 791
138521249 548
627574968 2111
738177974 3555
101139956 857
580408 2
667797775 2226
891716103 5176
66599779 222
849426146 8945
566244210 8590
911641006 9256
305612569 1356
485658227 1993
607501622 2025
663826960 2597
185025559 776
59911389 319
66376440 390
788898600 69020
741405600 5785
149313251 68829120
798714427 2694
61201113 30600556
187987521 2240
2199 508646225
264343105 1657
31316760 135
923055741 6694
611907791 2089
286166859 1708
932618191 6844
366940773 4969
356747198 1473
485101618 1617
623598088 22312
135036773 593
14536 944941752
133008337 657
1312168 53
71325508 253
752999999 2510
330198877 2961
209427238 909
232432615 116216307
950398262 3168
37259041 420
997073787 6315
985443188 4196
518400108 2444
244904591 1128
736202454 2454
984769811 6190
861897843 2873
331162080 29965
270403328 135201664
143174287 555
795795201 3605
225440140 1220
235799409 786
100619039 754
853158748 20230
867921715 218455
419701637 1399
435371838 2925
86999896 290
488444455 3171
368399999 1228
942903205 3143
696976097 2499
444921087 19744
278100928 927
987115625 5559
26132007 121
36599935 122
706207528 8983
159729574 616
13344 724018752
695175534 7907
397121272 2164
423243106 1843
356909489 1330
695999670 2320
355891309 2282
792022095 3414
895800259 800963767
298499999 995
1383 405043359
140399533 468
170936625 1543
417491076 15785
505120006 1688306
590821265 2751
433088141 1930
303520120 1552
566357490 566357490
792037872 3505
118560798 403
268800896 896
545258806 3633
509592864 4264
884102947 2947
629021311 2810
545950547 4092
705602353 2352
697510565 2570
952706320 7457
934105811 8906
6172 602339618
104778037 524
202893505 4309
238113051 238113052
730204407 2434
702902344 2343
17057 528767000
929902051 6281
337187267 5006
514415103 257207552
672542980 85138
870898502 4271
490191774 9823
12900042 43
61177679 216
575888860 1922
500258999 299771981
231600773 772
933183835 7491
535568843 9552
585849665 3734
127499929 425
773997420 2580
490243817 11196
429318679 3306
848086446 18868
195780904 1138
447240798 2562
397570784 3902
917883392 3273
28200113 94
857262970 10971
1812 507485028
555056307 1989
866958023 3354
965988744 19105
289836319 7119
367544038 2033
571676810 2650
179983188 1518
878942467 4029
4296 827490590
220199266 734
687840715 75141
509909784 6206
421 119786234
810896820 509998
2936 494105301
63900142 213
450001499 1500
746356830 52450
953428676 3873
164999451 550
134475630 6702
792529295 792529296
120261612 1473
132372576 1204
442236380 1795
434576257 3144
161883125 13988
2295 375282990
225629674 2749
783000256 2610
914847711 5845
903303992 3011
659402199 2198
485699999 1619
1262064 921658958
798011812 3676
882685280 5638
179518919 840
80793688 299
155297862 2306
386096414 317957
458539218 37948
912715016 4533
760791033 318056439
392282014 1353
502831871 2036
156525599 735
112800000 376
601371489 6526
215968439 3501
975752502 95047
223500372 745
61201730 61201731
175858704 708
634124555 5592
242014724 1814
999871659 886244490
595078556 4415
811562916 11480
481438974 2066
12292950 191
613662200 613662199
373652476 1435
520932460 260466230
660781464 14106
725057704 3836
69956935 347
145837489 2160
22499925 75
402300904 1341
559800433 1866
540560283 16903
449390244 1572
360600001 1202
898668964 4585
563398123 1878
839829681 3176
3554 828135310
329937140 1537
402414164 1735
849599841 2832
88840832 352
917246760 458623380
892802975 2976
3537852 25
199874596 953
653619394 2641
621028280 11944
772868315 2948
384183030 8855
959864160 4016
187926900 1050
960435252 3426
431399833 1438
218581885 1179
760245898 70582
501898327 1673
991722211 8241
510901702 1703
509961948 1990
554828677 123901
216155887 1182
914452501 16250
696434465 18240
100500000 335
5559264 5559264
983837763 3322
283796463 2702
33914880 144
905412005 12231
411498573 18646
376502222 1255
288310677 5506
200239741 1410
35554673 1133
253181231 2196
116025636 2681
924081315 5036
829424815 4082
955 169874571
645899321 2153
956103187 3187
286499999 955
966718079 841489658
501898327 1673
64909 618907315
5582 750516356
620424420 2758
896787927 7229
312537159 1586
670202233 2234
516924347 7405
431964861 431964860
46043586 1181
205580206 763
606530156 15814
367501353 1225
105319980 2703
930300934 5407
808450811 5695
774192647 40373
797564932 4051
429283041 2201
204874400 800
500338182 7892
8236 152021679
504549182 3243
905282560 15080
715497616 2385
426919369 6389
358657240 2995
168416449 571
851404617 2838
302285199 1880
719233969 2708
10580876 10580877
824422270 7384
2896073 10
539100200 1797
551630773 2607
85695128 1549
869126667 3214
890799043 4281
202233069 695
338453999 1200
39550248 228
414261539 1386
395968850 28851
693596966 3588
195515256 2573
215930263 6302
818999216 2730
235086916 1298
722155699 5855
370468506 3451
367285414 1359
642141729 2930
744670407 4318
292200973 974
573300000 1911
11455273 1167
480132913 1932
808973780 7899
156599799 522
784522529 2838
4719 178430142
609475489 3386
168629690 2481
538203264 1794
614017069 11831
282726987 141363494
135442 1
167457022 574
455895562 2017237
76384898 2780
9404 431350895
92809185 661
2629 231834732
77958899 470
526291296 263145648
272047021 272047022
646705000 2500
812100001 2707
402559756 2595
575842323 2027
7445 120575138
879597068 2932
674487788 3337
838966788 6200
160499999 535
182400001 608
115120445 481
869400001 2898
662670677 3073
2964 884333112
704041188 4751
146561359 638
531601772 1772
417197022 4873
639601271 2132
645533460 157755
383938964 1845
290100967 967
3522 116578445
706973378 35049
301587695 2113
193776779 932
7864 580965623
643591055 4763
617493866 2722
399230958 6168
951293809 4171
334907145 7348
246659808 992
127927072 1784
738342149 3338
740712760 370356380
245290561 122645281
674865876 3723
778950486 2763
231054038 3178
717819929 358909965
83282526 72193195
977397471 4369
680508412 387999194
892440924 16098
197755657 3416
714901153 2383
719366661 13540
574502158 1915
897726117 448863059
770165047 2692
282437460 282437461
805335696 15147
3580 606387302
857651088 6307
466202788 1554
952975772 898902718
206302338 2398
18498453 101
847040848 847040848
913993339 4211
510899003 1703
257467456 13301
106499646 355
2696 767109787
562996439 11580
109647643 451
202555070 820
832411392 3714
264085041 1324
466040029 1714
366787309 2066
911701204 6347
11978601 74
897678514 3789
50699906 169
526444690 526444689
253200845 844
599501269 5316
1321 171833915
38100128 127
384244885 5091
631802107 2106
53281787 377
284156544 1281
716056797 3332
230517706 5797
972765845 920422335
178502975 1652
518180217 5318
197100390 657
413398622 1378
505293863 2927
2000969 54
810299045 2701
794603820 62914
394799010 1316
18697 992756438
585683905 3251
563101877 1877
985619012 977558919
342946911 6776
144178482 3918
121263616 2035
249673089 1072
809724846 404862423
640348489 2223
461 20394594
660444920 9246
772666693 9114
12589861 204
679077071 25559
791032440 3740
979549621 489774810
998698384 3329
762983551 125594
566702811 1889
887102594 13815
692034212 2743
346054265 2061
33301551 326
53699958 179
71256417 308
400692458 1807
225591418 1302
530702450 1769
340344263 3169
650793199 4147
327899999 1093
798829884 2838
764109600 7036
629841632 2175
584999999 1950
51705157 371
639272327 246158
776217319 5797
909834805 3252
495299094 1651
881482496 3297
701043175 12259
933597476 7756
293485480 3170
81503443 681
169200164 564
280354812 1148
22499926 75
87812909 394
677623409 3554
957632617 3714
875858623 2971
10146 810637029
838197207 2794
767402559 2558
472842896 29959
847134210 6045
270264462 4009
304715888 304715889
163506716 1263
385225631 2376
165899495 553
600728628 4211
484756115 484756114
263700001 879
21804768 157
827105372 3793
964409421 3670
308525268 2374
647118522 3304
523631433 1759
183056536 2691
904201479 3014
498867361 30157
694636295 2983
12565 985309605
468898438 1563
249357195 993
509337341 10233
295038759 2785
295163325 1945
442620177 2587
638898072 638898071
233764109 116882054
852961780 5149
414527254 2094
75027821 345
109635384 388
475350148 3986
715867441 8520
796500915 2655
187490024 1551
841294356 120443
301510498 1959
33600230 249
639713742 28251
851140188 52697
236476920 22089
396392838 389397423
136799544 456
591200577 250908321
408 73149566
238881105 1936
3600013 12
682716734 682716735
523609285 2284
750302502 2501
445630396 2649
52807063 726
3435 898080045
688364332 688364332
100223601 1136
485754834 10469
571413105 4378
1351 256688873
621602072 2072
269392550 1473
447000001 1490
120809962 602
819352100 5705
762344287 2800
993543185 7338
912688044 65290
141300472 471
5100 526332346
590997763 69066
725698497 2419
742200001 2474
625493573 2576
736323224 5278
224729712 112176335
3371 751065542
891002969 2970
528301761 1761
166516812 1143
610845519 283256772
704668226 3473
25284691 25284692
146704371 566
3741 415361049
808756997 12082
442013845 4222
914103131 3796
679588175 231216889
638149572 45034
170699431 569
70799873 236
172004894 65678320
431891911 4054
576032459 576032459
904405553 4986
495301652 1651
939296868 3131
818373480 242985
294200635 1081
158606641 27252
749743056 4592
150243413 985
965793725 8255
213578289 713
155265283 77632641
39625703 458
694984380 263612760
617606701 9150
104821921 52410960
520004596 3857
44006 896094178
883502944 2945
653065162 4643
887498956 3507
596168371 2190
354150603 13649
642269101 13530
502439031 29702
998750063 6675
219443811 841
747050903 3358
553305297 3934
844380990 54315
565 133748791
452289032 1712
960876247 9922
541487368 2661
810458689 5856
988263101 988263101
294983838 147491919
884424959 3260
168940648 913
388758977 2526
542220692 2707
537997197 17029
705515831 4066
964227526 21025
125958695 1032
322739017 10982
552601769 1842
725875807 22582
550198166 1834
953880255 4905
950324410 10273
966544659 5828
968326985 29186
564581480 3997
4176 430244928
68167516 299
78932841 1036
47754660 260
848102826 2827
181827734 649
435445781 56743
680631952 6538
266979933 1293
488402865 1628
841159002 63331
710697631 2369
155132640 720
594094294 4346
290791526 290791527
434091311 1866
174558061 3569
613629873 5872
56100186 187
759439591 6597
518102944 1727
410927305 1657
293999551 980
218091577 27306
482491057 3841
909903032 3033
609319515 13135
944505051 911613421
82943671 457
206699999 689
80671409 388
665451453 17044
259019713 2547
205500773 685
3241 969496535
465559494 57683
13568312 397
375011812 15795
709180577 3829
544104001 6600
212601631 734
449502637 4829
230399953 768
286116249 1250
678599899 2262
525295156 55335
5120 559242240
856502855 2855
944600748 4771
276300920 921
168600749 562
314747928 1683
579515922 560614139
779484377 3111
846484853 9854
566814103 11526
716545312 6047
319613294 2618
380346601 1316
722092934 11615
104099987 347
17555844 127
922489732 419324056
946684894 5131
510314197 4271
720232938 3262
555001851 1850
24745650 199
361109800 361109799
727908609 15616
558696079 14305
744285023 4788
193195736 293165
486466857 7931
792900001 2643
153749893 76874946
90599699 302
334100108 167050054
858599052 2862
943174596 3282
479685941 4828
788366737 3512
83746079 5280
722806919 46068
377112915 1471
654134144 22987
703344149 4954
539709445 1893
445703304 1571
182682921 1511
195 39789402
502500000 1675
708607733 611009719
437845141 1890
152172468 1001
336590441 1321
881963362 13530
521676114 2996
653331169 326665584
107188364 107188365
398098674 1327
105685860 1015
1787 159700616
841189516 3170
285336305 285336304
612486887 65318
325242900 2949
378782847 1597
839974952 4028
500017755 3350
363817960 26377
321047245 2142
588525830 2680
505200000 1684
882949394 3034
441860867 15783
431445558 2377
835799795 2786
268216465 4929
388064511 62584
751081290 10369
249189387 1269
582953882 2623
80432494 299
2581 326723628
22829278 101
1191 258887196
584525710 3509
331087266 1314
596401469 210783091
985377699 14150
2797 837346281
971647773 484259446
486059228 2049
826285151 413142576
115036160 548
682205558 5141
996606240 3322
831139610 415569805
499198336 1664
503352994 3062
424905615 2115
1194732 33
954544617 3526
292311661 292311660
794997350 2650
11258 60489963
969889170 4686
141161845 70580922
13628 493524392
809886944 5001
929308275 84291
368353462 1239
380673517 1383
162870300 1095
184877855 1312
121366261 3635
324542104 1139
16882249 9534045
720860001 2500
350994524 1347
682983306 3921
981272805 490636403
366633228 1261
37846609 492
815832725 3262
362651602 362651603
440284720 4292
66752604 305
510942619 487389549
613801619 2276
206700417 689
228891694 114445847
344098853 1147
626152917 2500
942051458 34832
462893756 1795
82800100 276
39084936 236
904908297 741124874
900270707 19794
296398434 2246
587103806 1957
649332794 5623
365398783 1218
412367206 49413
374203146 2829
2557 598780871
52602045 238
567608454 4033
337444223 1196
29707 940519622
53678351 187
961024759 3377
521589887 2664
335013860 1492
638103065 4819
447927126 3054
599966448 8139
433839692 94354
723689096 723689095
246649103 936
431108193 215554096
260399999 868
745298763 3702
171763593 623
896437665 3184
465079094 6901
62700208 209
929002273 5489
828599194 18229
1777 113996445
83382857 2053
321410431 2099
594281501 3275
645508550 229102
866370384 9099
183461086 6933
340902847 16738
281293175 1440
63942494 1055
438255726 1464
380925564 1284
701721332 9036
5204 332301420
162781093 707
1320848 5
26764360 140
30825 619130021
100029863 2434
912784004 5997
824453623 5089
394875937 1872
962692658 13045
944103147 3147
574182267 2348
658201405 2194
171851616 171851617
540825196 8371
62476379 25311937
774302581 2581
1210 209622820
873406916 9215
257928497 1159
193721520 1390
11928637 173
445919291 2054
274501507 915
738600001 2462
694838749 694838748
600079381 3885
240191405 141206
583438615 2419
676198040 2254
270624031 1070
854658032 2875
87065559 1212
474403800 9582
317065668 1226
389067839 2016
2928 773605821
303601377 1012
517201884 1724
374363 2
371816091 3350
364621555 250556726
262883107 2920
125801951 1150
274566622 987
890470811 3486
817800098 69529
513233378 3202
850802388 2836
138851119 1482
515817577 2846
294843513 1152
693720277 13458
446788339 223394169
895293680 3173
844966367 18150
116767509 451
830999220 2770
514669767 1735
264000880 880
624828947 4692
529220216 15979
876114889 2977
232124716 1172
156427337 527
649650040 14962
650853108 13347
4549 606987878
799309875 399654937
449504838 10446
809947565 711954990
777417501 10723
474829805 6484
986156855 4876
862337596 4795
108699260 445
456489827 1768
43393987 412
62596687 614
136763463 488
4919 826150969
394500001 1315
506450590 7355
478533305 4633
563151653 23549
438185131 1579
896570067 35837
913182786 5419
995100000 3317
819299999 2731
242256476 11841
176934218 2109
894472333 373241862
976938010 479830968
836021117 418010559
529317866 6371
57299808 191
775923049 2878
7199992 24
803609598 14835
915063214 24937
546007820 1897
663874317 12547
431588460 1444
507502995 2548
43351407 223
410295974 1577
613169650 3043
998996670 3330
390689272 390689272
463754423 3801
849558131 28188
242620190 242620189
7789184 3894592
782400000 2608
891597028 2972
541425787 5628
87299710 291
5933 609740343
846814501 4350
374241901 1675
467463897 3994
716100364 2387
990585205 5083
901773521 569675880
28741 616523191
603713551 3810
3494 663047721
690362840 7960
215020328 4568
100550734 1173
446837682 1667
16004510 97
375127831 1813
396600852 1322
620753889 2998
116699612 389
756894726 8821
543223439 4627
356446679 1860
867099803 3673
868656259 5761
794194737 18362
578145920 6560
946355245 5665
916400062 5267
842102742 2807
43134108 393
820830506 8199
7925216 37
904041297 904041298
517277188 13715
580499420 1935
17168701 100
367565376 1266
778162704 8288
3713 272715375
582447375 3187
252690983 35043
825253253 825253253
107280955 627
425119512 2571
580902214 90619
257700731 859
140400467 468
488136214 1647
921809801 199138
656340515 2460
160398853 1078
101099999 337
203570784 681
826181174 3585
123600163 412
836895202 3302
135600707 452
183316152 1587
885790737 8843
311062016 2167
663102702 2544
40739599 275
381101760 1982
481920269 1692
812868875 2875
763798809 2546
873602911 2912
829 232846124
604542429 2506
146577420 1577
657181720 4696
185267986 1145
101181705 1389
77153806 77153805
492015264 6344
943518395 471759197
590999999 1970
2019 195818772
34606644 10331
251455276 980
378072124 7799
798972337 28674
844101238 19570
703325533 15734
659473340 3820
197699341 659
325057773 3225
5065 285656045
3514 449851738
531263838 531263837
432784254 3146
374983949 1518
176010875 603
334799623 1116
162340305 162340304
311094939 1199
164914264 30964
890780186 25849
801014123 3227
202800112 676
143919436 618
501800165 2674
786533176 10701
203101135 677
506047437 3574
982254381 6595
122757741 681
572401907 1908
330824050 2008
700990547 2606
78904511 383
720598873 2402
359701198 1199
590 102403940
986812165 986812166
985503286 3285
717599999 2392
369864058 1350
5866 991898519
21735301 1590
40026417 166
189511257 663
667813841 4132
291641220 1170
327001089 1090
10597715 674
244441871 1506
896031960 7091
847797173 2826
64854791 286
94803601 397
958224310 3741
48678093 2049
763866239 5240
37954964 5986
752675498 7273
176481537 176481537
283553868 3354
470716551 2225
213561085 1278
996596678 3322
44643607 22321803
534807209 2836
817167037 2867
313199226 1044
538800000 1796
331938582 2160
394162217 5432
643343133 3787
220755083 49922
771 136782521
642384573 4205
908163910 16969
567047012 3692
565800001 1886
320586982 320586982
253325701 12762
457935428 2517
609757689 72260
314623645 1579
3944 506080207
307019934 2490
687564094 3018
745502485 2485
306559869 17917
701940229 2802
840562803 2989
67815089 945
216203662 803
873180371 11049
335701118 1119
424824252 134435
741819806 7298
103499999 345
870504217 5601
811553485 10486
736132552 736132553
810962047 340544123
354431409 3467
6041523 22
368812289 3713
897325827 19993
211013139 1060
997200001 3324
450298984 3704
922682721 57776
359701212 1199
107602043 1122
427293631 427293632
525320777 5646
852478057 11594
428047104 2755
732989021 366494511
247314416 5523
151829110 859
673238153 549533908
952500001 3175
336961028 369303
341975572 1409
893400649 20888
650987126 348503713
125633533 787
5036811 27
991042639 4715
257379404 1172
6923868 53
113426849 386
904890337 3444
846809310 7963
250810938 14301
603297988 2011
407866146 203933073
294627070 2315
292693125 138922286
936486997 8628
811116240 22506
607057183 22002
490193751 3665
745501799 2485
839045522 3962
228140450 1415
766336844 2903
769566729 9352
897897007 2993
374745686 2815
293677562 2024
800037511 10708
940847051 4547
685019754 8657
916325776 6754
592090059 8679
846897177 2823
887593356 5029
789000000 2630
627933582 627933582
322517431 315188
93156236 339
637330919 4740
353033281 7104
343321016 2344
444900000 1483
36995375 125
578310205 2017
319501066 1065
893490045 22229
4333020 15
306604678 306604679
509466325 2770
364695241 2730
149492781 1371
11750794 67
179399999 598
263240749 5386
24156160 87
390582864 3024
712204371 2374
77367329 328
872885990 55400
909050613 352702001
993760425 28175
855047949 33771
969885054 24174
604470059 6078
280197589 140098794
54444981 27222490
742524075 3545
600391974 16745
406732083 406732082
427598495 18936
183255491 6994
614711913 307355956
319433869 1629
510803847 1812
374169668 2437
429345910 429345911
495700016 218697228
462883809 2908
27876444 353
702135647 702135646
15648941 102
100971038 3134
136255103 1529
506837325 1811
615049824 12192
409408716 1411
315299545 1051
3276 746076112
23540 797657763
107307026 1713
247910726 1933
832725111 4452
411807947 5646
6263 975533932
457800000 1526
818401438 2728
999674509 7363
404472304 15934
664400265 4738
160201059 534
890468935 3450
547 149822753
87578954 325
854426080 12640
922759375 373234425
257175701 1374
881852847 6797
357939818 3821
1019 259733662
484201926 2372
180000001 600
332902295 1899
99255168 378
139573910 3574
19038 393648726
12599999 42
874497086 2915
201298749 1250
236399487 788
407187306 1715
269851503 1197
226199954 754
18204510 94
804897318 2683
2557 444291535
803727432 4553
805044293 3692
566149962 23047
874171584 3744
850204708 2834
19323 828646883
801652811 39296
971405738 3238
119999844 400
964058646 3891
668217275 5022
864588959 3440
4141 943108922
266422408 3175
713704450 2379
960438666 4279
392100849 1307
593382108 18729
43645811 161
628077485 7874
173401275 3181
818817167 7527
29999983 100
384455427 2309
397519554 9905
545898443 1924
569319573 6878
733263097 7399
202407134 1220
573522311 1923
657405638 2202
666747603 6863
101966877 101966877
262152292 6612
115958116 585
469232164 2437
442980693 3024
853204926 2844
312562933 1793
907768389 3201
620699803 2069
755810384 15001
739422431 15687
316500181 1055
951303170 3171
843645144 2868
779209279 21454
472564235 1748
733775554 6747
766431742 7372
91499109 7971
257772575 1264
872977910 62046
676307036 2434
56930072 361
141245 968373799
52200175 174
821074398 3631
685971877 4292
511753884 1724
246781028 1042
380101860 1267
740809409 3074
665700000 2219
78597374 352
512998290 1710
599149679 2355
568817150 7549
541691502 2213
167924773 1899
319303189 4158
5731 582202265
612147084 2661
340212704 8015
934980574 4906
663863444 2835
885533079 14666
930300659 3101
631400703 2432
69992014 923
772722796 3238
26724068 161
941396861 3138
612396048 8481
632656476 3925
604348308 302174154
813137452 495251470
264236142 1766
839736442 9373
206567859 709
210009568 1251
645421754 6711
400509169 1571
910178201 4612
386048571 1490
714784981 2821
833103229 833103230
825049536 4118
75108450 37554225
589609558 2810
600709133 600709134
543777959 2530
750047076 301347015
993299999 3311
807301039 6410
11103 670546568
575613026 2403
1093 248361297
903754364 451877182
309108285 1165
643273649 5477
36850 534345051
489895612 8738
600602983 2681
931503987 3105
262500875 875
575882403 9153
245787174 891
72482104 585
593181870 28181
648608809 273229890
331328129 331328128
51900162 173
357655980 1380
717886879 7664
639954197 11219
725801293 20021
545998538 1820
971521338 3502
818479739 13509
818535569 3901
441430525 2493
94564863 764
732057658 22623
961437745 7963
836048258 4848
693298685 2311
568200942 1894
428100001 1427
225883434 1757
431400000 1438
583912679 5655
337835769 2580
4342 901335263
774600867 2582
691984370 31262
564040211 3048
239644891 817
319304501 1805
950418865 4150
946571641 10668
415552767 7936
638218576 3658
925953962 5241
833991473 4318
658895959 4077
54720344 481
156102518 1420
976882508 6343
106800482 356
351233133 6776
945003150 3150
345312973 1349
305100000 1017
385837488 4678
269010583 1173
150 3765067
963940021 4260
418942944 3528
827877180 4305
708777301 3521
541822043 2879
417220842 201426209
906223738 3362
959056474 11632
928098168 23419
155400000 518
288899999 963
277192278 3674
757949565 2826
883879941 5618
24299999 81
700 150527207
363899092 1213
793221661 396610831
929524151 173709
135599999 452
947623834 11780
267952824 1892
70419263 353
526657500 1780
8100028 27
2393 164088010
982196924 3274
797594545 6096
792306060 16926
727528839 6082
394596441 394596442
531233185 8277
648418709 7710
105600005 352
296614277 1393
8692067 818
770950162 5375
712826562 712826563
19800001 66
269283531 35669
568594146 2391
179669107 2836
747300508 2491
663700235 13423
128375624 525
162626417 7576
10828 671317566
622492948 2308
935 206921110
954864029 477432014
342081881 2298
851527570 448427201
980997711 3270
252287082 1931
859123287 3281
113215483 2494
971828928 13272
818702153 15622
56931957 19082884
580332774 10533
501493275 1795
806102688 2687
20099932 67
261182402 261182401
437346714 8671
534698965 267349482
13688 667822754
191400026 638
158237524 922
20400068 68
102037021 713
732319 6
739374720 6272
1659 406328916
985325031 489697551
779664906 4465
626864034 2778
3905 769291630
695513616 4962
825077364 26673
639764240 80868
569288048 3454
540419039 5880
571465602 4302
758184761 76189
264683964 2398
317999545 1060
664065612 23476
547779778 3433
154506841 794
627602091 2092
442801477 1476
925798197 3086
463065357 1934
957209804 4471
680372137 3157
806812445 3505
920525111 8364
345706027 2371
354008250 162670397
751995119 13570
712648125 5625
515380493 48092
443508801 221754400
731402439 2438
765504315 5582
260511913 1418
34743602 17371801
4123 828578695
292970021 980
352272448 2043
587201098 2173
675895439 3738
74776822 267
471996297 2141
142614259 757
867862858 5848
927958079 463979039
899705896 2999
327292872 1213
430958970 6517
147832 266097600
13477 562287394
42262300 310
45808070 346
360086908 360086907
445529761 3485
926607656 4291
382196244 3267
703761813 351880907
366894241 1230
553114578 2086
847072176 14455
276827336 276827335
701710204 7156
899153915 16795
347012544 2167
130438272 721
191228296 3832
28211 821871063
868798386 2896
411955948 19446
16838025 57
3705 815353575
389610595 145740904
4144 618226784
892627484 7247
970079939 451694873
230619198 1791
470319649 10256
134082811 547
701627466 9603
301914479 1020
563765700 4613
565689123 3512
865323396 17849
520237525 4855
41100047 137
294436963 3508
880187015 4858
772243623 21718
301481798 1615
167698375 167698374
768713155 7557
324001080 1080
187463613 1561
3338 898127055
192759518 96379759
413462556 2629
175259789 632
206017474 1131
217696583 800
495573121 647808
229761243 1691
444341600 1520
925344836 48973
377895607 15516
4048 904100560
370224196 2953
524101929 3838
301822531 1034
878097074 2927
798265947 2866
964268960 482134480
414915830 414915829
937500001 3125
299100766 997
851320459 3018
423962057 1459
412501115 1375
225322239 13284
647089727 2216
844253188 13722
690710266 6753
932453526 3902
585282231 21166
451582884 1555
727012868 8173
18899937 63
235541723 2995
733211885 592042519
951668319 3379
746478466 2727
652511385 326255692
868797104 2896
972892358 530155715
993305111 3311
186671225 2163
673248069 2343
586679809 586679808
978205045 5062
370847351 370847352
242284799 826
794568280 3620
165599448 552
85532929 416
883926751 11669
550520975 2228
267730668 30276
525064012 2299
970237501 6282
491584394 491584393
13333440 172
401446736 4703
581302894 1949
47051173 204
201137261 1328
159083348 95497339
599028057 140171
99124925 811
454955699 1850
697734987 4583
652315692 2194
956713174 3607
15190 115960460
916078673 19049
2364 597120396
711128775 2373
1504 300249477
507991367 476541618
791702147 2639
258299820 2308
3395473 1697736
347590415 19302
332400455 1108
559734361 2315
790669650 3921
16199947 54
330600389 1102
83582120 329
892497629 5357
587552714 31645
340198865 1134
735344765 6391
547737127 596099
806277144 9803
974522099 6550
908127424 99981
825390412 8162
922841212 10289
112394713 14968
58580541 298
496791666 1923
423302336 1411
195 31969665
440470108 7468
762431468 4938
607281536 9821
539410031 2215
303613247 4188
48600088 162
675643715 6732
88097857 613
458355193 1815
475746368 2429
637213457 4039
792351054 5181
642652573 6847
349513294 1469
906294384 4272
483980950 241990475
6804 960489123
520744141 5290
46782890 181
77416 953481455
763502147 2545
12926 978627460
703295247 303892338
879666873 3502
70437506 278
985226612 3899
221650241 110825121
887235903 6670
369446055 7322
615 60982110
557240438 557240437
415374135 1589
389999999 1300
8019063 117
918412866 3499
752397492 2508
393205302 2758
3207 787799550
527028993 4711
393620299 5007
253959362 915
103422520 103422519
509503905 2912
247792839 247792838
277261321 1356
169543911 2327
879727915 7996
879918197 8284
719222065 359611033
873337122 16292
643769168 4816
220168653 1131
91124203 354
586338189 6157
512753451 256376725
245099183 817
954192413 39449
884904451 437258147
214102076 1047
740353531 8202
197999348 660
816817510 33379
430045298 2617
605738786 9453
946034720 3658
955500000 3185
946236513 3796
92635204 1701
701834882 3250
902494704 3931
833253263 3152
620235831 2838
3299988 11
591566614 2618
172510399 1251
907703721 7315
455693052 8404
3138 793512336
231926464 1232
855606750 855606751
539568657 8338
262225832 4893
22322039 86
53719914 3095
666183255 666183256
885327550 14015
545971944 1864
60676919 372
860710081 42521
30677565 127
862197141 2874
661827881 7720
185394549 92697274
156840346 806
462550109 6033
566999048 1890
335398882 1118
390036473 2302
746102488 2487
34499972 115
467399008 1558
705388101 2937
778431053 4646
801468407 84552
2673 418519629
247956557 123978278
296101231 1021
56033520 28016760
108299640 361
981241504 5210
548879619 3722
950403169 3168
115545479 9930
904101619 8174
985540712 9692
977115706 3831
3784 807404493
330679976 1892
799802667 2666
949225615 6680
807659771 3049
487972685 4101
52300667 346
1292 317390138
298336228 3188
1786 418378604
353100087 1177
480290298 1936
526310023 4813
631097353 9988
136125404 1438
908135755 4532
856497146 2855
421021066 2397
222558700 13220
590 93159307
850 250899203
666386326 27675
293566000 1400
103570510 410
17959077 17959078
230008831 114415673
737703800 2459
268514928 2396
312541729 1226
543815266 5206
312592284 2187
788419734 5487
526501487 1755
632266218 632266217
177460308 747
469353879 12280
670291035 2540
605764799 2360
296476279 2728
731978843 3101
84040828 299
606597978 2022
888929021 76344
74594578 293
146700172 489
195300686 651
942292390 9872
392098694 1307
318898938 1063
725459113 6319
387727498 9463
659925237 4420
346783524 2531
441779408 17612
324103249 2646
783067018 36370
583133471 291566735
122161970 805
352089059 2378
267973101 1775
930003109 6706
409500001 1365
101885191 416
813465358 4542
959101104 3197
220338383 103493384
989396703 3298
956508203 8539
387282519 1460
588387965 294193983
553794191 14363
494405142 1806
21300000 71
742473970 21923
269226354 913
993956815 8108
514790991 133331
6257 339560160
153852271 1576
35543 756762471
721802405 2406
539292583 269646292
810551279 3080
914503947 457251973
122539569 697
270971360 926
75300000 251
560998129 1870
441679517 16681
957759972 121574
254400848 848
764689374 10375
356112771 1324
733948266 8240
586437751 134350
937203133 5227
848400500 34790
968576340 13155
163200911 544
974875999 29600
302334001 1929
467699999 1559
178800001 596
327899391 1093
946148977 4177
731698043 731698044
400139861 1419
870432057 3841
18329713 79
3861 502342236
18832231 9416115
560100001 1867
259414657 1443
705854127 370539711
4998 392058145
430212317 3342
771190773 3487
418654112 3458
898507342 4626
460526960 3032
573056511 3021
138307418 555
937847243 8609
98700363 329
170380710 801
450769619 1555
91735925 6920
115115376 2575
604801474 2016
309476169 3897
146039013 5684
368998771 1230
887442417 6690
437824685 1542
234916015 12307
570239552 2878
264300001 881
861000001 2870
456742188 1673
479446344 4407
909396939 7380
197094988 1219
161361727 704
882357607 44792
329799927 1622
108802278 459
997059236 14507
58029722 63777
209732400 900
520578365 11137
701844946 3765
477905040 2760
589798034 1966
328398420 45535
648891093 324445546
342697175 2001
159552644 579
429865855 1551
115800386 386
137934368 1108
2117 324537517
89170897 1028
508119602 508119603
699267222 7233
600228291 10414
381076094 1289
201205918 1061
894691747 5824
313188101 6366
422758799 1757
342497928 10742
240983315 1812
793622876 4292
803033524 766036944
157188917 733
574195926 3954
61989461 260
355501068 1185
785764711 392882355
164403888 2027
789897810 2633
976821047 59374
492282900 5503
991547187 495773593
101184399 1048
119940975 1617
221966351 12204
577338648 577338647
990350764 3359
3288 663782848
570900001 1903
307790631 4115
689771722 2577
764100001 2547
158555856 158555855
1684 410783046
175533528 1582
989837936 23133
954467359 15032
311335614 1942
87089436 348
516386138 2080
589594025 33614
493722318 2791
875284440 3842
815699586 2719
369627217 1596
104884820 52442410
293920394 1319
449395379 224697689
957689809 3996
746383777 373191889
187138431 1352
287834820 1820
79962215 357
367110385 183555193
65999121 1125
134700450 449
748684713 7191
654773894 5535
3532 680254912
665098577 2217
115200001 384
970286975 919938706
845611249 715030596
461381713 3729
891118801 9232
391798694 1306
883369058 4234
192600641 642
874638329 874638328
498970339 1909
68126801 318
615534162 615534163
686397713 2288
197170070 1238
799799346 2666
30481345 138
853115287 5359
538201793 1794
211635554 1030
715491706 12995
515088055 257544027
288378721 4704
857999227 2860
353428291 4545
324149946 7911
648602894 2162
479952262 2201
384799248 2736
492729669 492729669
395462888 395462889
581055988 2159
120186538 502
285356401 4830
27742215 13871108
972618042 8738
722195076 361097538
924378945 924378944
352933257 352933257
10305 728492155
682012543 682012542
553800068 1846
396901563 21851
274021962 1148
738795399 2501
431099980 1437
356654298 6149
599174775 6738
429882736 1610
589111167 3689
2801 539672335
725702420 2419
665702219 2219
386911103 1929
86996620 43498310
547036989 1951
516899419 1723
629800569 4102
671099999 2237
683947726 5025
873536239 18234
13954078 207
205823347 1123
515468537 9463
12554231 6277115
554586561 1866
27932770 127
960193250 21625
829197237 2764
362355551 1872
789285641 4730
8967 523041784
447019296 4496
340503952 3272
107399966 358
836527067 8400
18677179 79
742371266 11123
284700178 949
1543 437627203
11099963 37
158921389 158921390
101374820 469
726899039 2423
282157792 1132
946277723 473138862
454491499 2188
936605034 34362
12657 942738882
987424113 3788
437364191 1824
859367565 429683783
585 174019614
685198874 2791
796197830 2654
487801625 1626
811563824 3457
860401816 2868
166353929 559
826952856 6056
629997817 4714
399164700 3483
3429 470244629
402900781 1466
425185398 2046
937054599 9110
153771791 76885896
449161409 2032
954079341 594970470
324868137 1352
492989702 2399
932178065 410363560
151440085 151440086
93900001 313
969303230 3231
569696697 4546
557396437 4927
348191843 3731
778563031 10347
901802677 3006
305334020 152667010
995696682 3319
910130240 39890
471463160 35609
691344792 7342
713469239 5194
1899 524924685
825003248 2750
544201813 1814
2811 673657358
709329060 42564
165159088 91016686
438630017 3719
2133 235652467
8993 343973549
176383439 17656
982987662 440752854
804093175 7360
817500000 2725
311614143 1051
201920748 5579
767886482 10309
663210144 3336
634745789 3325
824035869 31927
990296699 3301
524374950 9487
703020636 13441
777000449 2590
271155059 956
235551623 786
972997210 4228
557391115 3191
814799999 2716
699223712 2537
644400000 2148
752594643 2576
388397504 1563
924596918 3082
395698681 1319
2910 616386903
1448700 11
915536525 81635
172500330 575
935699997 3119
485400000 1618
226121555 113060777
354245794 18349
709974241 11497
390898697 1303
105725407 1643
699991852 4107
888597037 2962
37499999 125
415617735 2878
596615911 3630
365698837 1219
334728741 1116
764104215 2547
52291494 52291493
212991479 842
533935310 13279
233971519 1244
398346627 196513230
235199999 784
717458601 6260
384173955 2017
706188375 14674
841502004 2805
341078048 3141
73970099 294
971096763 3237
90516374 375
900686900 3950
666957578 11848
180667188 609
789971741 3696
708550294 2370
538862949 2059
720113820 2569
487073825 4688
445338059 2097
910240249 3197
493799999 1646
372328988 1350
62265092 31132546
149786623 149786623
505102898 2426
767079961 31931
875320657 4648
231277294 2178
17983 752198657
928577261 468063262
819704513 3256
472083297 1579
189169548 1099
417001332 2136
278924268 1814
291362401 5264
961617116 52257
316800285 1056
675914519 7585
277270888 98906871
7891 651346334
173034711 2447
254099999 847
814197286 2714
585000724 1950
62100207 207
86408083 43204041
28234 905794070
688770665 5051
87301434 2956
415027650 9825
411501410 1665
381775409 2348
424204000 1705
503717039 3735
4603 812455029
181050388 1043
40467446 4327
346207895 11081
456073086 10015
124448955 415
808220234 5485
359395000 1250
411554871 411554872
2786 828995531
456240136 8931
938839622 8409
752311877 2579
851982161 3760
36537389 2879
347574905 2092
879002929 2930
487452194 2256
623292242 16358
41635958 1547
771900000 2573
929578411 846692648
39446675 873
284659623 4757
394498686 1315
357842326 4681
558546546 2446
707027615 6642
11620 894114179
124713113 763
372 95332068
836660952 5164
896365624 8071
47815866 238
968537515 14007
727144951 2595
571178954 2479
649492237 15196
968451272 8591
357323593 1282
812848383 512205631
66944765 284
823509124 5072
57033146 201
998999922 3330
44079125 44079125
136122174 475
580262639 254010792
767938653 16143
576405775 288202888
95294107 673
89400037 298
665144392 2588
926844779 3852
890890471 3356
57277440 220
828799571 3711
17699949 59
816604921 3048
321549865 1511
702281258 2421
156865425 758
557616500 8674
998610977 921603461
1855 454493479
8307530 41
132000440 440
840109134 3187
244547179 1433
176067574 4440
73055389 370
853951967 3779
809011131 20703
243838949 6450
340283853 1363
170236384 85118192
671298923 8462
991557562 3761
143390240 544
557466417 2194
26030 361269344
505813411 10238
221350136 2205
669011943 334505971
760202284 2534
685824875 78228
189229377 1568
93366656 3709
934549886 4759
762597457 2542
950972659 19975
4041 497224845
323482505 4348
881460403 3179
580801935 1936
488009808 1872
58313019 458
82860671 912
32991620 309
901604654 3087
150839655 631
99600331 332
777299999 2591
327563732 327563731
42 11687427
794097354 2647
702214625 59104
171354001 85677000
414298619 1381
795868944 11689
177827557 830
220950648 774
635494604 2480
978648384 7577
968407603 49804
957949507 478974753
360294001 3180
709500000 2365
8012 704998882
402301395 5219
176699929 1210
590483566 3217
390403639 2657
44582774 14703
479595254 3139
319080554 2808
799482588 5172
238565133 1143
39794464 181
115799613 386
260004086 98757046
120 26873126
740757892 2597
879424515 418540363
696231948 2682
66956335 257
252899156 843
298853106 298853107
630077171 630077172
90054269 306
215399876 718
87900016 293
58500161 195
116049149 525
434115156 2012
113310529 456
539401405 1798
247800550 826
112560863 988
133930596 793
352254178 1863
132186853 469
475303822 1728
796586782 8187
5057 963849694
928996375 3862
502801232 1676
838201152 2794
430202691 1434
874624266 4767
738683501 337112
38401515 204
65808930 235
488325907 41845
255773528 5216
49743166 13140
2195 512916521
43192064 188
901060535 13213
334511415 2065
864656606 2901
496353879 13311
342639467 3973
15546453 4501
861734449 11933
42087775 157
200086188 772
922123345 3685
584881761 39716
522098154 1926
777314855 777314856
266157194 3630
294974 849525120
385590479 385590480
531902012 1773
542774819 4110
100982173 535
306253740 1749
74534024 278
351482773 175741387
961677594 99674
191373341 95686670
585284271 123940
990740521 474539195
271499709 905
525612947 262806474
2732 554547154
230850435 129556221
144800900 2593
32112961 176
748499522 2495
398766655 1402
2674 204871184
925884154 3931
1271 271424854
31565927 15782963
535200931 1784
16139069 79
666092796 3296
202964974 26807
544461693 3155
542615444 1863
674698015 2249
773982962 3471
174802884 755
410794987 205397493
405076301 3550
757436251 757436250
787038497 370264977
527014115 8028
64500838 1540
554507967 12424
724907019 6295
343270216 4843
970 21112813
464263300 1585
602401162 2517
195923749 97961874
906782339 8218
606601680 2022
113818967 56909483
739199999 2464
589255421 2782
267900243 893
511153505 11023
15599984 52
934328718 15135
162487088 1292
707998241 2360
443401479 1478
817627355 4316
567298110 1891
94784706 3992
804961448 4470
815712798 353041168
917080911 458540455
962784129 8074
363163521 1856
818932095 10048
541200000 1804
657299999 2191
89984730 2525
868175348 858688976
300452103 2752
210368305 1765
123577514 873
752178221 4143
1112 316468003
950899702 5601
693384340 2907
319123691 1370
381298730 1271
518747041 8739
125999710 420
499526424 15118
787030876 4633
983096913 3277
614100123 2047
221802650 1917
363298790 1211
241026088 2133
3009 601595279
144361710 144361709
446137440 2510
821028006 14232
947699999 3159
3076 742216339
482535838 17527
168475215 5498
864418313 3439
834165001 22500
648612965 2521
468976659 4881
136799543 456
313587731 1654
236098498 797
2474 294167203
520772010 275817
852311347 12502
344028268 344028269
92024901 1345
802627065 9489
911096963 3037
187635905 1194
62586656 347
917246539 865929605
65328840 760
762731967 381365984
395338484 15578
982255583 480183105
894241656 7013
824702748 2749
853019229 37777
72257899 403
91131515 309
66303341 244
75721668 262
559265071 1916
949077264 949077265
239699201 799
999303330 3331
267000387 890
372150753 1952
411598627 1372
16218 399147885
823918745 6253
655707404 3751
891458200 671771642
699981350 26184
450303042 1797
859770861 799107193
200884016 9773
604896707 4168
602064500 6830
501755907 1800
967828225 13478
592800171 1976
618821349 8150
818879881 4264
989428753 447203785
39151051 2110
343461054 1833
1791885 895942
587964995 2502
651001223 2170
280607179 68810
472293515 1834
467700000 1559
657799065 4145
715302699 28666
809270582 23825
880805681 2936
306899865 1023
214141236 189660
921344278 63609
962367368 962367369
386696026 5975
866467682 6688
695979361 2568
405835764 3432
777900482 2593
508687645 1875
2871 853464925
87537649 580
591207762 2612
593399371 1978
490377113 2298
635419780 3044
171088400 784
321034175 194448331
956526924 4111
363666953 53378
2177 606434997
2297 262132989
221404833 1929
769799651 2566
394199044 1314
83674322 280
966959008 6275
263859601 1271
648017178 2923
908954650 3273
903756181 10457
326724099 3347
585 60108857
965370967 5525
11580865 152
616782456 2371
992854088 6341
147034135 623
166901369 9206
813727747 3978
459304780 3047
793799999 2646
339771809 2674
433247201 1685
196470384 1044
311423531 1086
953135431 6990
590819549 5205
865202747 2884
176099470 587
610690653 4178
563489004 2743
603336799 8720
480932714 3144
1825 102616100
546523613 3627
370892559 1640
463458973 1889
466 133950252
308957563 6050
579201283 9918
269100561 897
44689668 216
28127 949451055
36352252 150
46287571 229
304498984 1015
247392961 1174
310353031 4485
775641889 4176
182685093 53285
529817269 5195
357898631 4472
276340689 1567
680066801 6230
83399970 278
420349944 178432552
147900472 493
722304571 7681
740550170 6922
255861993 1369
362078881 1453
517798503 517798502
451723808 451723809
820124809 10187
5266 769493901
974317628 479190364
198967404 764
746134121 14285
687181389 2906
546295936 546295937
957900000 3193
612300818 2041
612600000 2042
70637299 37352083
442799172 1476
2259 218134236
130108969 613
890650644 5235
612913506 2540
74829443 37414721
499502980 1665
839061585 9531
888297175 42969
894597019 2982
334817652 1250
984751551 484106274
91810232 2155
712617630 86169
242525245 242525244
671912727 335956363
827698826 2759
121966098 1712
75269265 75269264
68272993 1192
869342499 26749
52157781 1703
521842860 5259
42911591 258
658502195 2195
356003791 1432
74044594 2179
795679124 4945
222300001 741
647398058 2807
210 43843047
399935653 399935653
788056901 3046
42444927 217
714837641 714837642
608997970 2030
24832261 329
506177883 253088941
263699220 934
303767877 55727
1542 121713444
567345525 9897
48194983 1296
710731229 3597
131499414 9912
67200001 224
355506114 47458
651603943 2172
586287883 12069
777002590 2590
426945895 5553
330000000 1100
729983477 12151
868373313 4868
382033917 1304
5400017 18
170014366 4913
85394528 2039
583918319 10680
807491491 3082
712156251 3250
664439243 9767
376386609 1976
406587795 1502
439652521 2748
145688246 145688247
54388696 209
153931384 820
700019217 3484
3697 231970345
545748593 69416
775221040 90310
770309712 3352
814494591 814494590
773806581 5382
37382671 676
886322682 19257
126107635 1189
193063842 942
778243307 351041405
991157657 5207
331011559 331011560
8897 608119555
266037497 133018749
1084 218894002
398879929 398879928
342226905 1165
83748787 68267946
26518 588777635
921518100 12869
146151880 1640
119730815 477
966234819 897307170
880845149 440422575
569339820 3780
916112655 3078
128546417 1259
596057209 18809
550621796 550621795
103027807 354
788937375 2645
498892949 3285
663076332 4436
671778813 393878873
492667999 2000
709288930 4346
990403771 772473299
167080333 78295167
915354810 8310
347994422 1251
200286373 741
887605868 6053
880724407 420966540
234 58226184
915216049 20178
915771339 3076
84359027 50490829
68614107 299
274139591 137069795
526638254 526638253
886199843 2954
844725267 5913
47524879 208
923396921 3078
288879046 1105
893877755 3155
792859226 4903
178500166 595
873578737 17772
854284610 2856
124 34097660
433871594 2306
609051671 17795
892807451 446403726
573555642 6478
424201413 1414
282710390 1208
755997479 2520
2479 731146344
564000507 1880
347475492 33579
557152770 3534
29299415 121
755632915 4793
406456610 162727674
215549955 27403
83811629 634
787802627 2626
121884406 807
29112642 113
909903032 3033
871709881 3272
445074234 222537117
675491587 337745793
746761122 2663
517800001 1726
688654025 35543
26074619 99
10200034 34
379800001 1266
989396703 3298
477724741 9444
504525877 9905
15599958 52
519907584 242124018
779521145 3094
513302812 1711
486647551 4426
600859763 2887
387775020 1565
338298329 1265
364833034 4517
311393921 1162
571506676 2966
29474224 275
696687145 16219
298199706 994
987300001 3291
849465344 5824
918864967 3155
747313536 5827
19746 884292309
579898953 1933
998806016 142864
921640563 5284
930475831 5740
420756991 1864
658192716 4122
450795660 1635
556376134 8057
847309968 10363
604134860 3399
439747642 3586
10306 712118179
952350336 34272
705510313 27959
618359115 2433
10499988 35
763290687 4950
342625701 20725
532378804 2343
300899032 1003
625110192 14868
803180091 3146
6198 378691602
417874171 13516
779572640 9767
137099662 457
192213140 20345
736949603 3733
359545245 2836
640667203 29293
954381497 427683457
56580404 635
627661669 7558
389969985 1602
711167406 7221
12417593 88
2573 66046885
870631964 13545
990448753 24275
899396317 899396316
865203998 2884
32700084 109
698741120 2420
366465280 18723
895373939 571508172
339464006 1149
207456893 1172
564601707 1882
74301939 307
178794667 844
272999143 910
484190880 1990
921300001 3071
547109109 9751
3474489 40
39764755 249
9068 710078808
45406309 1270
683087231 3313
931196896 3104
214101774 1854
20971919 479
3180 794700088
798207672 4908
262201638 874
79909573 35997368
389101297 1297
776701437 4353
43243212 259
538491219 24628
406002753 203001376
546265567 3326
764902589 22474
425875967 4536
757756545 15405
306301738 1021
62334065 208
651056180 7940
13053339 6224
60600203 202
11569 969956690
857109519 3214
509103061 6111
257471411 2683
643687327 2934
616502336 2055
973803246 3246
1138 340928983
11289851 55
70717608 28559732
749941368 5710
751809746 5811
976590138 1048969
182962314 852
46866143 816
496551769 29916
954962333 12670
3627 815375712
205489341 801
171942599 856
151500909 505
49008553 49008554
67499780 225
806399999 2688
642591067 321295534
361965238 2819
265346056 122059930
163017344 1061
747439071 3922
921299863 3071
247258870 1090
468183613 2341
248699564 829
317215792 1112
990904760 3303
966898451 3223
705545791 8130
82154771 3468
1281 308400750
959400720 3198
98919079 1352
745799999 2486
486990855 2563
363889963 1999
586996430 293498215
2383535 138
964237159 3512
670500006 2235
808915735 2846
21599952 72
964696716 482348358
923403078 3078
940997949 435532455
953702388 3179
512 109810020
300797146 4455
1921 139611239
380111971 380111971
340798926 1136
726002421 2420
774051013 3066
981967625 30025
235785296 1048
97200323 324
570191910 7598
304292503 1103
650501301 4988
605380485 5639
2032 312635392
318352451 3427
695393551 7110
505754786 373168426
791 229228636
541332938 541332939
511689716 9471
445689347 18336
467208241 1660
21882182 1268
467208142 7371
849897167 2833
593307249 593307249
339899999 1133
969366591 6014
947307050 3373
995911697 995911698
3667 520402305
921905909 3073
226597469 913
850559478 3688
146669567 523
52020674 175
218046285 2320
705382292 2717
998348999 36913
129300431 431
23828658 199
869855096 3476
917790931 16695
892883999 3977
748151157 5613
540872868 7421
593655909 10756
932398904 3108
119298199 59649099
640839882 2159
78389355 2039
760270330 3939
548527435 22102
334118428 5026
2359 493113565
834603228 2782
490222123 2067
306182587 2003
270600903 902
76079871 256
968312064 6592
933122617 5462
471898427 1573
661906107 223039641
507908298 1894
354065000 18003
63897358 7163
178802607 622
613794902 9753
988905512 3446
691434658 3281
962471059 5920
241036632 958
513600000 1712
582391076 3789
874678210 3344
311260090 114144
491401349 1638
114282371 1401
252996393 1106
507 107982758
695700000 2319
535190441 535190442
405045425 405045426
5669 728915673
798589276 13035
546298180 1821
238885301 119442650
561393551 2064
5607 344090376
3236 545109491
533171249 3426
468900847 1563
651534934 4217
398759462 69434
753302511 2511
881394185 8656
510599999 1702
58318374 58318375
879024408 4418
15000081 50
58437324 853
877552340 984227
702262089 702262089
907737577 64056
852355704 4519
238655765 1388
367062786 2489
914955410 914955411
242421297 1264
443400684 1478
370118867 1927
771372921 2969
74252725 272
891724461 7895
657415560 657415561
510423916 510423917
292186629 4210
84769147 16901
238800103 796
974468367 487234183
61165574 425
627179093 20301
248400402 828
928094887 6322
490995649 3974
782483949 692468756
313080595 313080596
497038049 1848
771747281 7292
648886765 10357
180876663 2210
425142160 94058
795175235 4420
347099147 1157
922443948 3428
426455329 2241
306899936 1023
450432964 9985
494500440 3353
701616595 14738
401137831 18275
75924103 919
635515614 2779
589016784 2256
233148131 9639
250650482 1400
931796893 3106
220759083 3500
162900542 543
931476073 4465
307968560 2617
155399511 518
636600001 2122
409597523 1449
122689574 435
180050903 745
935953177 746701248
2003 469685209
1793 356451553
161127959 4032
968196969 120544
775499669 2585
367318008 10234
171982420 620
881875374 163129
615745845 2284
494401490 1648
928214450 3950
545386594 5472
423194439 1885
677099999 2257
499363566 314339
833251026 3473
207733465 3384
919507576 6735
413390460 1855
470313155 3395
605693888 605693888
452100000 1507
207326658 1329
732604118 2442
922341259 3539
256324208 995
101875916 667
352254863 5125
882743615 10985
797353700 4477
952471801 4900
421964376 1592
657665315 2772
650444057 20922
144204117 1951
815622710 792990723
257215739 3093
7106 651816312
236550467 804
502751890 5745
158121966 626
377398591 1648
393734844 1538
955706417 10654
341754805 341754805
101060961 1001
967499999 3225
337198876 1124
390344299 5426
989706196 478669043
886437211 787854035
279550558 1079
745701129 14916
128 26708743
818275755 18134
558214950 33729
3245 155943940
712200001 2374
742071048 2603
771994151 10011
183916603 3573
695920564 347960282
3512 680822230
571881536 3127
119455252 499
517744394 3297
831297229 2771
317681811 114404768
23699921 79
373043103 238141047
90305362 415
45004 534607093
227100756 757
841176874 13475
88948075 303
572954440 572954440
712010229 3581
794936557 397468278
33000099 110
100199797 334
95664948 389
462155987 1883
584701949 1949
960591113 4662
909537339 9157
593082349 5996
320471405 2260
483721704 1928
997889163 8278
981616969 981616970
393180337 5256
576278157 3967
775502586 2585
454267296 1656
568021744 3220
84504301 425
3713 995569404
576877943 4427
6727 774960282
316514247 2531
5417 702560553
937946102 4839
636639553 5002
191454517 1188
503559490 251779745
862531798 35476
129966689 435
633298806 15393
769765221 2860
160910553 1637
654001622 2180
656969817 6179
484800807 1616
460538307 33996
172588720 592
892 216542146
123928680 703
584401947 1948
455886231 3467
946478313 12046
452862146 2263
477683944 2938
34402617 152
697881535 12704
629914669 2478
728518569 2789
962858781 13676
522825442 2001
242471826 973
311998999 1040
830145619 3767
652794856 3724
685456590 2412
578823823 8847
763102413 13788
202983021 202983022
165184250 875
520445732 26019
805302072 3390
433087906 433087906
98555833 424
830099999 2767
261982458 1133
501265620 3870
999693289 7218
220596816 9843
191100001 637
673138902 3037
6657 950672856
111287755 414
229049761 834
4416 648838171
652198231 2241
180621246 1050
246899472 823
133498241 66749120
842994853 35799
853907739 853907740
623487136 2113
406055716 13845
851042911 15270
283800209 946
5778 305260105
636047203 2243
2301 214611969
792138267 210172
864393319 5304
360230527 1602
603059094 13266
118712895 2219
661334721 4064
211971679 1137
884814455 442407227
742107026 7819
924829921 18449
703330977 3152
456707160 1638
631028694 28239
522646687 5077
999197971 4440
697960499 9214
978600487 811259672
333762980 192057820
738070937 369035468
802774759 791117572
306657799 8166
3342 966857874
423433141 1606
383802623 1328
848818547 283334338
656731990 4972
110368469 110368469
511799999 1706
165514699 2389
943496856 3145
22736095 211
901203914 3004
866403563 2888
647753925 323876962
551998210 1840
751011660 5193
555600000 1852
194178893 932
837872640 3344
330749700 2058
148190936 22328
253043437 126521718
984596718 3282
981002437 3270
457437781 3660
376 46992730
4685 829727737
719997981 2400
473903450 361277
402342080 2113
915434870 3628
186463130 3050
403441286 201720643
955872251 8194
934930212 6480
223050357 1235
272854539 980
97247339 9157
52522289 182
809384485 5045
837437287 14203
497193114 12414
803088599 22871
335698881 1119
995173009 456357299
505834344 2474
574951259 8340
204339135 3003
859566914 453224
48906477 809
167844509 581
874301714 3289
486162073 486162072
509375129 254687565
869702992 3618
774903233 2583
937077121 20160
35657 763604330
216020796 2117
3135799 318
538637726 2062
673990026 2454
580795830 290397915
106500088 355
100817873 424
47165657 34041512
988197195 4659
374083725 113911
112624050 550
17233155 85
6831 473530070
63609661 268
26766946 9328220
906600001 3022
126980898 3163
964330369 4591
278230229 1015
555552983 6942
535348055 29623
552311728 1961
305971959 1788
482167500 12130
770841090 6210
824124638 3016
392415018 6726
400625921 1358
925486507 925486507
945300001 3151
143399523 478
866051305 3182
37770601 300
468056169 4985
73799914 246
326335395 326335396
834002781 2780
3279 944502834
293196013 17868
576924951 3065
826768638 281009
96209283 1318
63338196 63338197
469391873 3738
459801855 4092
728402429 2428
991644609 5753
651553982 3007
98836867 35981358
145427476 4138
207794140 1789
823559368 96882
328541721 2314
173100000 577
961977492 3876
573901913 1913
722154601 338012168
445759714 10233
918752381 5068
40720709 4519
900226152 10346
308931328 1821
80610 592262926
649947194 15674
500701668 1669
271563507 1826
788225008 5048
61927067 30963533
953420723 8364
535382927 3233
517604603 3993
331983521 2915
711299212 2371
473474175 4665
599665661 2035
377456968 2177
197101585 830
143778549 1360
683406794 273950795
480598569 1602
842742633 7107
290932561 1390
848576890 5527
3493 784364825
64607035 249
677946227 338973114
37955414 241
942821345 3922
122562495 681
870556577 3616
989402464 3298
933299999 3111
261266721 988
875884848 2928
261000870 870
869391782 250473
341426259 1610
252287486 1922
54900183 183
785231371 4851
893772287 7971
756128876 46041
437688466 2738
168103835 1125
972827701 4663
97732005 333
766027338 5029
627327030 2278
760734404 760734405
3432 700859016
394925303 2972
974706408 3249
914997639 3050
34218 252807078
601687367 3357
897060722 3551
945634687 10795
719056800 2464
148842799 61290248
930300784 3101
369558131 7197
359439533 1258
486599999 1622
168291969 168291969
269917569 20864
60387673 669
604225000 5868
133212559 7289
607011366 2938
393941761 6920
407101985 1357
42899857 143
488409921 9760
167700233 559
171740468 75989317
553678875 2175
621077411 2209
663271060 8642
656097025 3256
392775113 196387557
671299347 582617892
36425103 36425103
440366953 27915
102109878 102109879
854121692 5609
110735352 463
852972203 6414
47699840 159
96292725 362
130541970 446
985382851 7823
403980716 4868
339786531 1149
634583346 3286
101233675 1989
343590729 81613
400660425 1545
308519542 2366
575848490 3449
929647991 13286
650 125572515
166569704 68178438
770537358 3423
467792719 2435
11100034 37
234600807 782
319500479 1065
364941745 182470872
550914600 4040
163631845 747
609900007 2033
269365079 1590
856502856 2855
1623 387475020
194820732 727
162300141 541
439501081 1465
901153727 3186
267238049 133619024
625209830 2345
958408032 3355
955867219 3274
654061001 8900
568638573 3802
357111980 1551
376901505 1611
366861887 183430943
748473765 16756
694232911 2583
442114984 4258
426499090 1453
816972099 701995041
491468493 491468493
61183188 292
397555670 1441
30000099 100
219405320 1217
660322464 6211
9615360 56
238660628 14190
160799928 536
464281233 2671
870645641 7611
255000851 850
641663418 25751
865541689 3373
467377241 2040
805057969 2717
663800001 4000
735603333 2452
48899862 163
653962919 3038
396325241 1783
196611326 196611325
976514177 26206
4499985 15
406298096 203149048
371699365 1239
842167385 3901
29497624 141
256765562 1577
969596767 3232
223800559 746
964380215 3455
3218 745475444
589265361 3529
246300833 821
118200394 394
466021475 3286
356391225 8836
88205570 358
496696697 6102
582965600 2660
343038087 6069
15545 506393920
696108353 335308125
102945202 661
395098684 1317
988894371 13577
897932601 4103
817629798 3108
635102116 2117
417300001 1391
822403709 3339
651598050 2172
632742666 285747767
895159517 3556
126600422 422
470671651 235335826
112526362 112526363
904796984 3016
628021573 4448
342011502 1213
439571183 2010
892080287 7229
360706311 180353156
791327592 9569
551496321 3460
964841253 9865
111900486 373
740315805 3866
848678399 12800
16555729 588
52576159 1840
935403117 3118
845367453 8281
485059670 5697
868497186 2895
197736166 905
662630917 331315458
423847784 6891
343991549 200181
909995653 14987
599756765 54159
695620064 2429
15300056 51
873602911 2912
781732444 5684
517012432 2521
896397011 2988
38219442 656
552299999 1841
995893912 5793
189242274 733
35699880 119
815439232 7686
613031520 4764
162001040 540
529623952 16100
780597397 2602
573506163 4293
360923196 3737
2558 476680742
720567545 20581
51562519 331
682429349 7661
610874987 4842
19153523 9576762
583159437 2274
1540953 18
434951411 217475705
206099314 687
2090 426629610
375789231 5043
241758888 2047
541399289 2929
292080518 1624
487524093 1733
130937869 801
985296639 6547
793538819 6060
605277840 4260
718502394 2395
552602854 1842
927250707 9847
154134722 145412534
378034428 2843
27045729 237
642544210 8611
421626569 2638
516365247 7504
219294079 2420
924373463 11046
596226324 2397
109080858 965
538628931 2491
19703664 144
747300731 2491
529198236 1764
792550857 371052041
409801365 1366
233177425 24496
705122925 8506
463737250 2867
893869384 893869385
627352554 21646
394133380 1373
576721652 2645
130243255 884
911547745 3571
136096881 619
279404837 279404836
261823186 3345
618468290 83917
992403309 3308
447531421 7593
224488890 1378
5531 776770989
247885216 8370
669048646 6241
773999999 2580
322801075 1076
275719448 2183
515611557 257805779
650240837 6669
723503817 2589
407347288 40068
794565096 3701
503 83161493
980403269 3268
925503086 3085
4474 348336692
798206192 322793647
506032114 5422
489996029 1805
3065 528703305
502201874 1674
149865105 1677
121963463 60981732
273813243 136906621
525320093 213851563
107196696 443
930309262 718765141
987132556 511604894
787272749 5071
518825801 9115
618859280 257589399
855620865 4260
526198247 1754
645081150 3570
56823278 331
230554934 1195
442770813 7311
347102263 1157
9000027 30
885255916 791041442
403446146 1544
34426630 115
186069248 93034624
662176895 3288
134674231 537
198660470 2095
893839522 434955
120255407 532
585940335 9506
683528268 27316
994088779 994088779
257116674 1074
328134003 1451
94280467 32245136
397613848 40319
236251721 1528
763502862 2545
431455091 2767
494551585 2202
917610667 917610666
133499554 445
72997619 281
898662235 472130481
188630850 671
460884665 5029
2400001 8
855701682 3094
188029943 2870
120746985 1157
121527962 718
362196386 1304
302296709 266372077
938525415 36574
122150720 445
317889621 5144
412227284 5999
52622307 26311153
842947439 9336
955002193 8016
419699030 1399
48192256 953
1749723 8
518712253 4688
631431160 5652
719064068 10558
114899687 383
159000566 530
236093908 962
234321573 992
111189452 506
361787189 1454
708085045 5371
128339379 1958
305099181 1017
367202218 1224
7147 559479082
378068219 3330
970151808 6652
896408846 3249
840897197 2803
763291500 2775
2970 769286430
557100001 1857
708297639 2361
905503991 6472
678015949 2605
760723393 42848
734311305 8167
304796898 1674
237 35592208
51181571 265
758404782 3006
555309113 249254225
793504481 2645
367542287 1244
2061 580945605
706849293 337336
18300078 61
843538413 499288079
292109873 146054937
587957800 10901
335146646 1427
376302309 3611
137814907 625
544936683 2489
427678849 427678849
379637990 2547
202 54979975
627481615 8678
192600641 642
3444 766024087
502818830 2761
870002899 2900
993744277 9487
835717805 5102
4816 446932763
440098532 1467
741119195 339564626
582297150 3950
302749619 28478
375306807 14433
121317000 1400
387301291 1291
1569 374465385
636568358 318284179
369116563 1256
462079098 5941
207154306 1499
199078606 1935
293227880 1149
599534367 4432
831247985 37927
534117696 226190179
92799200 520
366901224 1223
234012833 928
484800001 1616
864762304 7112
656358203 17673
650386438 4180
18666 27663012
504598319 1682
7141 754967943
660509772 6838
788147132 4502
60777674 568
239932689 2824
577225120 2236
127910256 63955128
849979620 6335
704459907 704459906
492301365 1641
903871226 33134
32843636 179
438604313 219302156
899833438 41942
261925664 5236
198178430 13659
776335580 482440655
30497110 545
156125950 548
177045910 1262
541856114 447427233
234101280 840
841844856 8545
744845917 3552
694200046 2314
451801059 1506
99855555 2865
960606115 3202
2700 551647800
964989950 964989949
132956395 1396
639381625 319690812
37473197 18736598
860998651 2870
16828 478657575
810302648 2701
869776489 81455
642590320 11465
22773998 175
624000854 2080
863090354 19367
255441680 2392
130153061 2806
1645 449263883
700797943 2336
442030993 22548
860402869 2868
294988279 258030542
985242582 3519
858576160 7072
393595812 1327
381601272 1272
891505133 3614
261825583 16829
550843091 3258
188802801 844
702597657 2342
317098942 1057
439798802 1466
282899106 1116
851734091 3882
1125059 121
352921139 1716
878704971 439352486
239978059 1400
966101676 4566
701294477 701294478
382391513 191195757
900445725 5157
381740350 3389
1246 370567876
692404065 2308
133302723 66651361
675000001 2250
208883999 4000
230999586 770
393300216 1311
952488360 18380
3637 894274429
554101369 1847
770241950 10462
542297885 1919
156519469 1476
992042534 353964594
88077329 946
193032048 688
751456653 5546
834570400 9837
101227008 472
923686064 4484
479899039 16312
562 64418688
891076309 3823
74904985 429
949690644 4129
651 182774401
332524695 163886
80931682 611
4402 692716328
239289893 842
809359875 10361
183389030 3490
273046604 3315
923445635 6268
93299688 311
238414127 2364
298908609 2002
221414950 2282
711795777 21688
619458371 442870081
192531075 839
259662300 259662301
15334404 5390662
880130072 440065036
304697935 4267
41457612 221
212575311 1188
984527775 951313490
110954706 50222583
473992265 236996132
991296399 3307
440977847 1844
944898692 4775
684106058 2663
660623734 4557
194735093 154382658
548191800 3510
3191 766197824
500376534 1945
1500000 5
116708645 7037
455016741 3250
33943072 201
389 65996821
852806809 813575706
462901544 1543
23076189 6269
476244575 11691
585549785 292774892
202200673 674
733202124 2444
514472752 257236376
699104727 15526
4478336 154
963588966 5735
812508406 171814
333899921 1113
516910966 2171
578002414 2319
173166990 863
3023 26455710
825766010 487834588
478156200 2418
427946963 7226
912608693 3483
973820901 486910450
2335 349673392
640941066 4083
216901222 723
547179565 5794
184693446 1317
836703907 2789
28799905 96
383207119 1773
113937384 1040
403409067 314005
713726709 3151
176960953 3528
714683736 4212
356655801 1558
149700635 511
319420260 1095
28259872 743
74100247 247
260112216 5375
167903710 1389
840680995 420340498
133499769 445
925602765 4263
905111363 4865
69605 823635965
906300000 3021
961503205 3205
743529488 680312617
332559832 166279916
745797599 2486
324799747 1422
382801275 1276
197400657 658
529871355 5398
326098913 1087
579175456 2181
829264003 9806
57780532 572
901041589 4978
149203346 53022857
407258902 3429
642747 257663
43792398 2418
732479393 366239696
248400306 828
592940280 52574
916767876 4667
283322867 3383
688363098 6632
330840249 1651
98108177 363
291300000 971
1254 315532734
890773122 873977975
559336941 2839
784497385 2615
937858901 3134
504298452 1681
954684114 94645
438298991 1461
278700629 929
795149773 9214
320872083 1361
515807972 242438619
139598746 4983
235324999 800
801226325 3236
597628830 12898
702026375 351013188
322500057 1075
204603943 907
610939437 2868
678499535 6864
584170266 2833
675273357 13203
1428 379303932
650185318 325092659
835203077 2784
93573105 519
896653608 7048
576083015 19953
155890351 1210
485205120 20896
496162493 496162494
928068145 5988
241199680 804
2369 654183270
490869671 3470
606340816 5113
195286646 939
513000308 207999668
779397102 8514
860277853 3048
325774790 3088
11778977 122
918558949 5091
238499205 795
331801105 1106
394973779 7690
220123797 775
682811052 5114
434985989 315894106
8528015 4264007
509078490 509078490
130557924 1415
540064513 4992
247383766 2071
699432331 3719
220574783 1104
805500524 805500523
402180414 1694
479758373 2563
993783791 3863
217610175 862
75248064 75248063
470977345 2285
2093 478538004
390332548 171415049
768293447 257685189
576844860 2867
437401457 1458
87600001 292
509607014 3183
964395129 529703787
103155107 516
471529284 471529283
329855070 3503
747578404 84692
747599569 2492
799993659 399996830
42915860 207
118501870 59250935
185385193 632
842999152 2810
16 3004137
5184185 61
698928927 11498
310946345 1844
91761545 2309
918505584 3384
164350473 572
664528538 80393
277800925 926
139199939 464
998996670 3330
977962552 379255675
34589 375882001
227400379 758
82462865 1192
658920624 4116
7417985 28
722748082 4981
90300000 301
46993024 231
909423702 13882
206103002 103051501
349892613 2724
476874076 3997
78645241 360
105485371 391
69039944 243
591563504 4017
67204207 7611
195302645 1582
3823 821967938
251337751 4908
2374 614716438
854849903 3462
44897051 2255
431101438 1437
464485641 5997
8100027 27
831001198 2770
231000771 770
123899586 413
8614268 676
761251031 7243
276231736 1755
962705113 481352556
882300000 2941
912833980 40700
384930179 1326
212500339 1310
773468790 3907
560700000 1869
608158265 221353690
159486278 2623
92902699 3733
992295088 5245
51000097 170
523184452 2212
722101367 2407
975142786 3480
541131271 541131272
803964449 5152
434999413 1450
771897427 2573
149 42385052
21600000 72
578028137 11327
147474443 1449
353312605 2045
495243666 495243665
21700811 21700812
750850213 5276
793842191 2717
707985121 10498
979775289 6640
343 93928978
908011211 419303054
421844273 5958
459482156 1705
41399947 138
765627201 4998
465247848 2961
34949137 412
3388 830133390
878717168 3248
441598528 1472
401100001 1337
436281119 3168
591019065 2015
31788234 106
618674196 146814
27869 350954317
480232496 2824
3031 701451639
542589951 2414
933273351 4269
700500464 2335
655137979 3220
624907884 2820
364057848 2596
753651072 4176
423396585 3367
85646585 606
579545414 3206
815027833 3538
866108726 3304
185400618 618
856387388 4249
871760735 2926
606065872 5336
227965141 2220
113505166 2285
851402289 2838
726653350 8501
149785981 510
826497245 2755
984600000 3282
231790092 3253
952613765 67821
526515755 58051
744388128 5904
898083827 4671
814417206 10438
135803870 1377
516863979 4610
417268915 11651
814687473 5776
973818531 917385475
69928121 238
804924409 3271
235955436 4899
760825919 17720
857914310 8998
491701754 3921
604615898 5001
154531103 2744
895535395 14969
399085761 1371
3648 146394240
634884291 4536
19991040 134
850924348 12085
886510541 443255270
668514495 11948
3299 668317728
882373268 12530
46576431 287
682163047 230646691
614596503 2866
664440932 8470
608533721 54680
150121934 6795
845099999 2817
178775099 945
493168483 1838
908760923 8140
626 107897986
317732221 3666
715792523 10998
164400548 548
245086955 245086955
613451434 3697
293044115 206201769
163209860 1510
250814767 3182
719974561 3620
91716799 350
627597907 2092
331471912 1147
847457865 11302
852464562 11920
473717052 3445
579945502 13355
413598901 1716
904574395 282453
25835607 157
664500265 2215
591155832 591155833
159900532 533
755532699 4022
530442881 2905
733288763 4196
944923385 892639161
880653871 440326936
554983540 5181
566 163905840
667800000 2226
668196236 334098118
923096721 6808
40265738 20132869
961456464 961456465
622627094 4371
458383531 5205
287893799 1992
333556665 11422
128436362 670
359333101 3150
389188561 1960
647572116 6570
897973178 448986589
383707672 1584
19811299 9905649
685608526 12917
361435228 361435229
213140729 2417
469050564 2447
970609131 485304565
556499878 1855
559994784 9415
235500580 785
24369 669767510
270352386 17108
517245125 2547
466799509 1556
49080197 916
67679257 244
627874216 6555
225401737 1837
984244549 11973
60594943 296
338701128 1129
303901012 1013
210654632 1234
443614080 58240
858815931 330996217
40056829 145
963331360 6155
957542087 3336
637500550 2125
687565713 59726
790202078 2634
251143567 962
239895861 3646
961076187 14577
426001420 1420
507301690 1691
253995292 1027
664238951 73944
519942661 3215
482712647 1898
716246147 6393
465257521 11835
861065612 6823
585582689 3393
867421668 17063
642794627 2876
901496995 3005
800724541 9205
232903434 116451717
644818778 19543
78113324 1063
842575600 7090
697197677 2324
712980367 2814
285667195 1098
5848 979961586
426533741 1810
951186287 951186288
267987456 2112
94200350 314
465317004 3084
778894535 6328
837600399 2792
72422572 404
257271916 918
138300145 461
222014003 157408062
840900000 2803
6865 569565732
156933358 156933358
173739720 1848
750578182 4393
165100319 1120
53592862 53592861
308731427 1613
884102528 6259
981301365 3271
989547922 10106
305211116 1657
269384240 188005720
56131753 403
46499846 155
988903642 5781
329731739 5655
304013527 4963
309184560 2628
122473118 5829
222625934 1792
132035918 541
222599999 742
916051930 12721
787264436 3373
715855046 10106
141600695 472
684903382 2283
935951106 6154
996612760 5291
773142289 30588
974462400 11124
60300340 201
297867566 1623
93277183 1002
935963999 18026
503 122319454
330070126 4899
204600702 682
412074149 1821
846853897 10978
774306783 4491
82952072 679
776102125 2587
867523511 398265
49500015 165
7556 800514234
347234275 12893
956996811 3190
627681327 2499
973352532 4414
403717427 213734396
287464099 5698
55799989 186
330546470 165273235
791515964 5059
133055500 879
592122878 29581
391452559 3054
572588217 5567
726297579 2421
11710 881013773
41725370 236
894904956 16389
891437425 22434
604228177 2092
441606074 2314
661481626 2625
878505219 327677356
644644199 7053
76798890 431
898180365 3435
735941999 4254
298920829 1006
785295585 785295584
676802257 2256
279 48764736
227400757 758
602385691 15206
670441951 3450
416962198 2561
532199999 1774
54366779 260
952757732 3759
909816497 9274
362400868 1208
901136947 6386
794689154 13462
618607418 3751
144878912 656
750139790 5201
114321859 591
3372 786910152
762479017 762479018
551101004 1837
334834759 4570
41066607 41066606
548180832 9888
442930565 18526
719227171 6906
7151400 137
112200639 374
373166041 72319
278361090 1794
574758508 2539
789753386 623194426
418205009 6574
918202406 14855
309251333 1159
723170624 5596
132078384 2214
94100065 367
277200494 924
139316112 702
773076141 4322
320410990 1916
512749267 5422
734466104 14915
135913254 67956627
968163934 3393
578895356 3263
6086 383588408
258708531 129354265
46455837 23227919
643736270 2296
333599278 1112
859619433 11097
618687149 2325
511757339 2302
413110460 18103
421615765 421615766
297300991 991
25800018 86
27599907 92
897936828 5298
594314439 594314440
531901222 2441
444600393 1482
924600361 3082
847500731 2825
250995557 941
658197807 2194
3492 943817760
603624881 2701
448169661 448169662
491698362 1639
687079829 2648
333482806 243684456
33717127 281
484706223 2158
881198205 5191
798001308 2660
10688587 116
719000759 24406
326539926 4351
967263040 20577
183822706 1328
732441602 5578
639436835 639436836
308763662 1731
636833840 12043
553319640 16933
191399363 638
464237045 2022
50188016 226
819602732 2732
405506783 1771
143498615 653
172199426 574
472263732 194608776
273560226 1003
214333273 214333272
390702729 17367
293696868 146848434
225486021 807
58786680 408
779243322 10875
605025504 3051
677097742 2257
609900001 2033
13098 758419796
3667 546444144
979200000 3264
687147890 2421
1821 515450439
878239332 7754
693920277 12292
590256000 3600
626366441 3110
458280218 2162
159023200 778
677737595 2593
172920180 707
227099999 757
805830192 3053
150246362 1537
529636398 529636398
4415 819359327
187167830 717
229701822 63401
333898887 1113
939003131 3130
853328929 23384
991337071 7465
709306591 8075
106817036 48264
465035153 232517576
5301 794259432
210883302 1013
644400000 2148
522631701 4843
2515 460747531
386646425 193323213
327852440 2680
752700739 2509
250644562 842
982713457 4319
205 54064691
939859083 9172
743700762 2479
9299970 31
201900672 673
592201738 1974
935055359 65664
2949 511900529
241130159 1656
234052999 1936
283320388 5903
932199029 466099514
59363251 375
3543 833922996
531555498 32929
594000854 1980
640074960 19728
844863624 4259
522997660 40888
30600054 102
290466702 31446
232898808 2707
453662068 4921
841448215 9032
162787954 3214
875090021 10694
877327290 7914
997359350 27251
4027 929673220
296108423 14712
895027156 4460
261762978 1471
470137095 4292
173399422 578
506758098 3234
744741690 4081
936174123 40035
227380706 1337
882555739 3410
352802331 1176
434100952 1447
122900021 2000085
524724304 2722
944640882 472320441
961849568 4060
194699351 649
365700245 1219
422961659 211480830
876340239 27213
957193584 5142
482699261 1609
387600859 1292
527845217 2036
548896441 6616
539327191 4466
24 835104
617643367 3052
37506672 168
758239260 3133
918815352 9048
81695438 374
707261957 2627
114560778 1692
801087857 3952
11493091 70
231894198 2241
323461334 2229
357441032 1195
527411591 2718
717562117 32173
898320038 5978
240440075 11301
122309877 551
263329231 12360
923365999 16430
31854904 405
161700540 539
889506825 354602321
279280671 1502
450300001 1501
75299999 251
611084700 3975
101326291 1639
190205861 3742
285951763 1666
710054581 3972
77164208 1037
839282681 3211
144343481 144343482
292504778 112215
271918537 1053
215668687 3003
28823349 563
81855028 342
821520135 8643
421006114 7929
883458771 4249
948720175 11551
494399917 1648
57851349 925
247087561 3935
42992097 293
905761275 17085
773868279 2807
935397172 3118
229771846 855
108716244 954
581919381 13199
696418470 2865
948840013 23269
834759724 3659
343210666 6843
43749925 311
448288923 448288922
3360 953393420
146355484 1122
7200003 24
342914251 4515
575282817 3006
703199999 2344
964479809 461466522
359073753 1390
152406327 8849
624130073 253075215
869697569 7489
589307325 33531
414861654 4355
39397 725141182
739859543 172824
524686217 3370
969121916 3996
160985463 989
660176090 330088045
12873373 628
277434254 8727
610191308 4069
85216054 685
563009614 2105
928363578 7886
934280965 7447
442735607 221367804
130911551 864
48534876 243
294975516 6915
740137229 80406
342328124 1875
632254405 61111
824539865 6074
53893669 26946834
470378509 2229
124992539 7026
550064763 232389
78214144 302
908129906 170285
582795207 2779
478454722 1785
219368390 745
385411997 8094
997281216 9144
614143729 17424
663600000 2212
1347 261254943
449771869 2506
497399791 1658
808376163 3887
4347814 19
210250319 894
458006777 5186
155399483 518
40312949 244
304434228 1316
632039552 13952
1138 337631329
865513167 432756584
4430 624382719
476932413 2663
522721515 261360757
59498866 359
809539809 2968
806279209 4070
7682 994719134
3604 832125235
651538682 651538681
661789055 5370
361356335 127290641
822597257 2742
432617775 3725
908898034 355989609
937199999 3124
719993235 2594
557053840 557053839
257889758 1555
188464377 2036
130591240 737
805549395 402774698
54200815 27100407
930000000 3100
781939521 9737
472610549 236305274
736200001 2454
556680150 2795
167434255 5983
457531465 3206
313801047 1046
396901323 1323
244426084 2359
732196765 3077
787284399 3553
368624022 184312011
220695036 751
253721670 975
180000788 600
993540424 3808
429300000 1431
1809 289432500
68485311 4677
772910065 4608
896100000 2987
854477163 4309
944043701 3460
689507343 344753672
90578919 3233
198746329 2472
612302842 2041
566192704 48376
112200001 374
815921212 18083
583501945 1945
467999021 1560
919718831 4044
606869161 606869162
960463092 478202524
458869476 2028
257692812 257692813
264181449 943
546113292 4111
292389886 2295
115204250 3493
493199906 1644
508501874 1695
3300005 11
372298758 1241
516141522 5339
99469787 627
118800397 396
552926964 8505
603953849 206156853
159267312 1308
8658 803012184
1085 226327584
839502239 419751120
731576816 10015
763459110 3051
134246078 2178
590131908 2627
299286779 6657
786033990 60534
414447179 1745
51414161 826
808802695 2696
948052767 9781
868665771 3037
810642911 3122
311595866 1621
805985744 3503
888769761 3130
145292042 541
310391963 1116
996580837 5013
330315933 112276623
928350080 9261
766533645 6315
68991274 775
287099043 957
354072421 3033
178530193 1252
783001368 2610
424401215 136992
842144095 842144094
856221441 8080
630267299 23535
611297273 2122
97615106 1955
636782279 3127
243000811 810
2883 828375737
392400451 1308
5311 612288367
531219977 2827
420145359 370666429
855195270 6674
615669837 17085
98099673 327
819907604 2987
445686769 2388
779520143 5928
134100000 447
791874829 791874830
314167768 1209
748707076 5796
2295 588215385
519660087 3704
33299890 111
234267893 4486
938008512 6754
67209690 272
26990963 294
293129441 1458
382636817 5526
293071038 1351
941942890 3720
515157705 6609
803502980 4337
893476481 446738241
777917492 13724
249198605 249198606
113630758 546
374534415 3459
571360351 4730
305707420 1045
717990996 358995498
112204 775217436
337198876 1124
727359837 7622
175734768 668
639897867 2133
31800006 106
315013344 3678
699900478 2333
455977081 2808
430802641 1436
963603213 3212
676990342 2957
471269751 2263
697612923 8062
714597618 2382
936045172 936045173
74484 859992264
185662519 1563
107399999 358
676811520 2289
1981 157925765
113055879 38461493
224351439 2864
433894318 377770115
590 60907687
13115 442618135
670199027 2234
756058828 37220
446033761 4652
654631062 2759
147271640 61161634
665854676 6311
860469185 3713
143297894 670
37176313 125
929233310 929233310
205509889 1146
617122781 2864
778921580 3370
780989521 13668
148885683 595
418839559 11566
194099807 97049903
427824212 15343
33900112 113
47490549 23745274
170076300 6554
970267659 4918
488813240 1822
268301016 11507
38238639 36592
684807911 2952
719381139 7547
623703035 3732
409456496 5778
963187833 860156820
790950719 395475359
263701601 879
307738676 3053
256506661 1230
987317260 9456
885097300 441512904
412454190 412454190
209866800 1300
86905409 297
59196914 721
474298418 1581
936991324 7332
226665782 929
587587161 587587161
4233 376774888
855378216 427689108
5894944 49
11099992 37
693659656 2955
60599999 202
2389 262925855
319502051 1065
78899883 263
315001273 1050
717297608 2391
165142175 677
848863459 848863460
505599209 9078
767388024 2652
3514 931413812
965806254 9153
362093845 4191
789973846 8895
36 8586792
643797854 2146
3537 844617915
370802260 1467
494846161 6200
467917870 1982
798604220 2662
643130220 30651
563388498 563388499
610476002 2076
780520668 2818
692516922 4098
19332346 105
651521498 18346
337123415 1285
15064 394002462
904367746 5049
448200000 1494
252705632 1312
926576901 4300
926606393 6306
1456 301601872
882585758 4343
182699391 609
718633405 4174
706963352 2715
777055987 5853
220199478 734
666717421 2490
216047293 7642
278349399 1960
328233819 164116909
925246142 3902
738716692 2716
954715290 31910
203399322 678
93628861 3910
18666994 18666995
672992519 228951607
192451217 2753
600434579 2895
11439 624758888
360239966 264899
565016965 565016965
668713529 334356765
698380448 2664
237647069 1845
389376410 1654
109360355 537
132055326 702
900896998 3003
604482643 302241321
578998069 1930
173138114 2227
605702426 2019
726336123 3544
436944132 5022
89770028 89770028
654910421 7928
686091348 5541
270075691 1290
11 2238940
667111426 4363
497003405 3000
220830763 4532
83700280 279
536098213 1787
414898617 1383
994340880 4590
46828576 283
3258 628648914
699796447 5779
295099123 3604
171899999 573
277799073 926
808857215 6189
438323792 2729
512100000 1707
388799999 1296
326995613 1133
16668018 100
115444315 414
895500000 2985
164400547 548
818998790 2730
127386599 1322
704131673 3133
3401 272141218
528768863 13962
272060376 4344
836236714 4253
312301496 1041
187169938 62729203
50875304 195
588920493 3153
462952152 4152
24425579 149
1473251 6
255412131 867
16547 487360039
459901532 1533
475800000 1586
79021253 1853
1619857 7
996492771 928100301
100305873 524
738463917 18394
88200293 294
909408455 147061
821699569 3845
41999860 140
440124607 23584
251100837 837
756441601 4800
334957801 167478901
993297172 3311
704723683 44733
647241057 323620528
771231185 5738
640204245 2134
3368408 219
369601232 1232
425603873 1513
924300407 3081
397989448 4391
376179713 4689
503400000 1678
205961328 1498
856823010 3722
768600286 2562
190499935 635
594506212 12946
102900337 343
828621216 233283
423601754 1412
588998989 2439
706202353 2354
555515573 3983
304027387 1124
67858312 31183618
198773233 5592
138555600 1157
964221713 3595
778653567 3184
474676361 5366
2788 720372107
835087660 2969
210567967 210567967
993001883 4159
477258743 2026
673812872 7732
536600912 5936
621274607 13204
607017587 24522
534300001 1781
868816032 3612
1180 241649214
148294435 1554
410709197 1559
704574984 3324
393601313 1312
976690203 19698
511117532 511117533
50687539 7310
481239167 1776
617999999 2060
508682698 2927
4554 863328685
332890242 1836
952790579 4230
955503184 3185
794271697 581244846
5434 866364356
589211523 9493
1267 359200835
643498129 2145
935734613 3586
324299226 1081
261600679 872
477540925 36920
478553443 1662
224079017 897
556198555 1854
4943 925492719
798409068 5811
494745767 1962
48140152 162
264865903 264865903
495205973 2322
23311182 131
682564262 6262
23100077 77
97500324 325
415229679 55863
642684857 4174
844045879 3236
292501478 975
432599414 1442
650 71201946
641155720 3113
569353780 6989
900382055 4053
683203085 6285
414878751 16287
567299489 1891
534049041 267024520
153151345 636
357279119 1980
359101198 1197
324305135 6571
719575945 8329
196952282 979
994498574 3315
102247649 675
500700001 1669
155422447 654
677616252 7593
881567896 22321
211910798 6278
20 4465070
698137281 20380
87183313 1226
995639821 10605
909453231 4309
964323465 3722
574801887 1916
672890685 672701683
697028017 3621
422120608 2912
483180589 2178
336719949 5825
9395 368284000
586266335 49296
859725215 2928
417987636 14715
561821959 6641
806303951 8150
986393442 396144162
72299759 241
7800 244896600
867478498 6771
299999999 1000
451555569 225777785
203257423 24961
554701849 1849
463331808 2268
843897187 2813
67685600 304
808395756 4510
147438392 947
245147421 962
173372283 936
987004771 3290
805197316 2684
148971593 78163353
42467775 483
840902804 2803
535813519 2530
410029324 8693
531123819 531123819
151922744 1477
681598456 2272
366388002 3158
863023715 4505
38863753 201
750333987 6226
381300299 1271
85603740 305
317999315 1060
606398816 2264
662988075 2493
452998593 1510
299399002 998
928580491 3262
853777445 4579
994399751 4246
371515004 1395
891943423 3737
905707258 4319
246002316 13663
335274506 2315
784381991 4130
6671 814302615
864185616 4176
283500001 945
875945487 7657
251512129 956
805380074 155629
670917520 3140
751266799 4490
854179737 854179736
2222057 8
904085678 452042839
884102948 2947
279300932 931
340 40996341
368778144 1596
985611176 7075
957864177 12561
123599589 412
291825531 145912766
81900128 273
633298561 2111
493841025 2032
179400000 598
85654100 540
142807051 638
88266157 3720
453771774 1561
113972769 803
901242354 901242355
563480482 72448
633416985 3285
60461230 60461230
781801441 41061
8816886 117
853422030 17946
175776236 7949
902701689 3009
483231306 10303
35830467 842
940411386 7292
824611680 2952
406201512 1354
9618 841707393
988198354 3294
559800489 1866
791936956 12940
100177862 551
995404290 3318
745139472 8134
11999962 40
988476151 528407818
582299280 1941
812646379 9747
652019426 3616
688501490 2295
589500001 1965
586593723 19591
49716883 1786
879697949 6724
2048718 21
460319062 1829
86846821 885
193500932 645
498528743 11809
996237421 11105
901511411 3975
681041466 4221
883559393 61218
1673 352592098
506999999 1690
153859511 41996
760409438 760409437
538199718 1794
948299999 3161
583654921 520138473
90474862 471
687260700 4590
452148059 3271
227769334 1157
576166484 2153
918236797 7745
696897678 2323
215437022 9099
571048800 2100
171469572 2532
714797205 3955
891000000 2970
16634238 178
56219772 647
176399411 588
7962956 65
268572320 2447
384103699 1609
119400001 398
45527904 408
108936 958577485
971684008 36031
158682599 1772
389375846 1337
645002149 2150
626759226 3602
264473807 3576
609315777 6867
116687189 58343594
942045327 29366
879290639 3645
623443331 311721665
977153263 8023
271539829 1837
842702809 2809
617880463 2116
730967910 9575
251100838 837
739800000 2466
320543423 1149
517198277 1724
746271567 3369
499336209 8705
906457094 18192
616766081 4691
312899093 1043
227719263 151152520
401698922 1339
64499784 215
71915784 744
559333875 13535
12853931 57
700316733 2873
917369258 9113
81598681 1026
4051 976932355
31510602 141
942859665 21995
252948439 1270
879297068 2931
291061691 1067
247199999 824
336755831 1864
81299730 271
575179163 575179164
905556709 27252
220645715 1931
192068909 1857
324503072 1207
986 208850436
529472459 3537
664847171 2500
528612337 17194
467907105 1613
870426579 12340
754633128 5336
88094780 327
86813257 538
355713801 1525
886094084 4142
859753428 3089
118940347 553
450065062 2432
624897917 2083
957003191 3190
387601293 1292
682985458 4801
324561493 11172
529903640 3239
938631646 8715
588448960 577741870
26428643 90
426599104 1422
761303583 17356
235366600 1225
290387747 8927
574680817 2556
671320690 2617
702455312 2471
672394233 241962451
678567183 18602
3437 949767670
929561400 4740
790665563 15382
480824600 5492
232914843 1398
696576551 55576
485102550 1617
778401456 12337
646502156 2155
130043055 743
332303104 2891
400737509 6865
608727644 10485
252179005 3952
869415080 4320
267900892 893
397016543 9748
761607781 12468
148077449 74038724
638702129 2129
339638240 1952
413098624 1377
419263705 1962
972377796 6964
1055041 527521
2222 629108198
70579392 524
65014279 65014278
689495099 2339
329137247 2147
93762156 1680
692051941 7944
76241504 379
286499046 955
531671732 2541
811003691 438994750
547018475 4209
819324205 9974
565293885 4653
576532545 2865
54897 534641883
843641916 75305
681299324 2402
574503434 1915
242808072 1356
242807327 1224
447367970 3470
653702178 2179
681321026 4838
838416365 11067
789862784 357850523
117972800 1100
861175084 27236
354968058 1548
808204022 10197
206216559 52660
886774463 18992
229229266 1338
994196687 3314
627302090 2091
10951 963405887
750392889 375196444
431658479 28436
111570888 1144
712387659 356193830
885132600 6600
195980464 1827
342651236 1873
768523189 384261595
345419169 1292
653339155 35105
322103615 4936
967822751 4916
226534093 102235024
517624733 3428
486017546 6979
132188975 481
216378875 2495
310198965 1034
60074431 30037215
78196198 1145
912211344 7346
477381818 2563
259949759 1149
679351654 4764
438298940 1461
358515219 1733
89032159 1415
673154398 2867
308990930 308990931
327301091 1091
729599757 273793848
651600779 2172
793672916 3395
195104499 1482
345001149 1150
76305159 265
487501032 487501032
601511093 2204
969196584 21363
578571444 3307
107256781 1746
307110437 4351
686101988 3737
840103727 7678
581232100 2130
71699760 239
733202972 2444
776083190 13295
910204340 3034
312899614 1043
691990312 2748
269100000 897
748813080 5512
363919384 5646
435339156 258777557
6675 706523179
467698440 1559
675577008 2286
110099746 367
231802712 93204570
81899728 273
983508239 3432
902700001 3009
41104273 41104272
384226024 30376
237648044 875
904373222 4373
281024744 1001
576606893 6671
890092226 4810
312298960 1041
61220115 30610057
76460831 336
88411037 2354
363702975 10144
194848321 85413312
487215972 6966
1400 414208200
847799999 2826
850070711 30131
510438659 6711
277850424 5455
737559971 88130
119490445 480
189360123 901
267969029 3242
146832065 73416032
472473543 2242
17177206 103
753432029 5265
600285121 2840
973099497 963120741
450203230 450203231
722839557 3615
1294 350661235
80443074 30508448
163707336 936
327000377 1090
339945953 1158
726250505 6222
779600522 4683
988623922 963882841
479400476 1598
643894625 2845
906903023 3023
898327166 8506
396 20128818
84639187 1822
944723773 472361886
301402802 1991
698360754 30297
820939339 275483
484754193 2079
1523 178973248
152699730 509
571995644 15356
358693921 1620
189281719 189281718
390605440 1597
914096954 3047
875697214 2919
190054519 738
133811495 6084
899938201 3530
770755055 3022
98474708 42068979
250290863 2076
260003714 262365
447489216 4015
589269574 2657
393000001 1310
735972850 21512
9494 930744290
1882 502808294
114436870 607
521548718 212698888
483093282 10084
125203793 496
79014660 620
542707362 4349
35374890 2118
670069035 6551
383098846 1277
929400034 3098
760542978 2967
858642453 6764
658090333 8802
477035748 420940015
223799311 746
775015889 5610
819857387 4228
931275643 465637821
158940813 817
869297806 7943
910564559 3440
3547 824472754
3163 455753507
194254648 12220
923440771 3345
741522894 10238
283799316 946
375014549 2015
284489059 142244529
380680225 190340112
884388978 884388977
930001590 9399
798297340 2661
59986951 218
729834916 35036
699139351 3523
464379849 3191
904217133 3027
300898996 1003
783405504 4634
265094709 1332
615902052 2053
2905733 1356041
743011671 26728
346821865 164955
844426558 3393
839298228 377394309
5597 767274993
410409745 2105
278329708 105388
798775186 6209
2182 129061011
305165651 152582825
538201793 1794
227780082 884
680102833 3145
262766385 1395
363403909 1432
890126999 3000
2023 109391702
580480560 35536
659875743 3683
725498049 4358
220904775 2275
934616557 7641
914699358 4311
708897637 2363
591301860 1971
569829421 9414
98066221 855
190482426 1164
741417589 3356
498965382 1814
804139592 3462
716 191196568
95169808 731
612035979 2390
572 105074383
637364112 2827
294 69313440
852567741 9490
475600094 1587
610499522 2035
478179117 2812
673041965 2884
145425451 53576319
20400068 68
939555059 12765
876329361 3208
771781467 385890733
512113993 3478
427935295 2516
410699022 1369
889732379 9471
2815 346744303
92502871 4431
411280057 21322
346693066 3617
920024420 17142
166800001 556
668876945 3036
845818850 2857
3678 556716792
653367454 7739
331075415 3314
986035106 3698
227186024 10785
339419768 4458
413375249 5654
358200794 1194
105712720 413
724802416 2416
225130489 112565244
652799427 2176
116686038 864
286199045 954
869402898 2898
597900602 7772
456808198 456808199
602883390 202435113
34044029 135
956831398 956831399
378618816 2136
675618616 2989
605563025 2344
766798203 2556
431746646 3512
224639313 1459
204665989 2452
663898123 2213
1232 182665306
427277195 2018
132367895 449
630463369 3332
407998695 1360
340198865 1134
252021841 2345
368401229 1228
595708577 4893
345519710 1510
345126274 2775
956996811 3190
548707448 4937
318527999 1264
233699220 779
702196353 6620
5718 753026887
379801265 1266
94153855 361
578702495 1929
607466351 2067
381900048 1273
379501266 1265
148959259 148959259
319280097 319280097
93299690 311
626241059 4273
846000000 2820
242006900 4447
402399116 1415
164700548 549
10735 79133873
123513214 419
810646513 810646513
253062348 924
290100966 967
156892461 1439
288808547 18406
979222772 715531428
333752568 4293
819721654 7428
115988874 458
483638408 1643
361925157 1221
77726 762851055
220189417 220189418
877932810 3423
717391940 18029
664938118 2332
632615290 217092
484498608 1615
638270193 7271
738597538 2462
723302411 2411
452436414 1801
407741591 5002
15743 931051927
9649 926574172
667802227 2226
210533507 773
299312965 1413
444507879 10986
663078114 4585
509117304 2284
730139735 18894
1617799 396360755
244579882 1131
420155790 3524
873564359 3828
674469297 3318
80569834 490
206100686 687
313800001 1046
556489411 278244705
596315721 9101
509398303 1698
76267997 558
481852061 5419
757315630 15545
406249575 21826
443364586 23954
838403117 21366
321695549 12450
932475825 3697
590162914 222603909
876287713 5848
870494996 37617
436404584 2156
613577569 4829
845957483 2978
164493577 78557988
136245217 724
644071508 38735
307430712 2844
819897267 2733
99374881 1298
157121000 1175
233400001 778
507000697 1690
455292547 2687
702311310 61965
393356416 1993
291600001 972
593530110 593530111
802800001 2676
537900338 1793
434329109 1506
771258723 4993
415288919 2703
629446895 4104
468029761 9024
33299993 111
934489493 14693
594044809 16232
283499679 945
604831537 7083
136273695 915
102879951 5019
829366186 10730
146189643 69296543
843113286 3437
76566279 261
767078454 767078453
528913841 11984
424028948 1491
152625814 1099
889644913 73835
494884192 5557
905559840 4393
29563189 133
189049233 733
867133301 6100
803695425 563439448
351259847 33762
237358079 864
157725643 1829
575294639 3631
517905474 6306
634198214 2114
836606202 2894
428426123 28981
146700237 489
373807169 373807170
382499881 1275
420063440 420063441
885548421 4415
502610669 2770
923999214 3813
458199720 21800
73618095 33611659
434700035 10880
966076703 966076703
967728571 4604
697601120 7639
622257354 15278
485073451 1725
296184479 148092239
573161458 2303
334975441 4055
146788694 73394347
62416289 260
437518911 3149
632998075 2110
468614925 2865
858973586 5843
901341666 588589846
335 84408654
378974134 6974
914568225 9661
53345698 347
230574673 816
309676655 5469
543007576 543007576
3089 536878532
943856573 8340
97962202 97962203
10567 537001423
1714 179422009
531237927 117254
673497754 2245
818695250 9277
388285416 16972
666549441 333274721
269338148 139269919
977132985 4114
652650082 6767
424837048 5758
1562172 13
982250620 3857
479914098 2881
189599369 632
4875 790632909
374709605 140036467
464946600 19618
780198832 3839
610172904 5509
46823360 21438240
378498807 1981
433327496 1946
665890006 4800
395953383 6842
979528270 6062
813297290 2711
305292567 1523
767344785 383672392
5741 486377520
756897478 2523
519 50640906
607201771 2024
813689853 8704
69898490 291
242708709 2372
982800530 13606
984784261 4237
592394984 2457
548436044 548436045
487798375 1626
156290813 977
297403656 12364
50066203 554
399930259 4122
35753343 352
591598027 1972
210363945 210363945
337201006 1124
17788 897511328
582969312 9341
435653521 435653520
484548048 5176
729711625 3764
386493928 7473
855897515 2853
295926904 2782
460801275 1815
478998992 2106
222114006 125997250
817353694 4798
180059522 180059522
926151955 4010
629402099 2098
764129089 382064544
984467504 11523
976796745 3256
668059165 3834
274488705 1495
23785608 427
515399326 1718
7389 654883758
951615226 3285
142588162 4422
35154364 35154365
976815778 3687
860071879 430035939
671418543 13084
947242800 5040
344661980 37532
275550822 2167
975574280 15189
2614 607443934
76941253 732
51354367 832
332817738 1258
690805611 7043
1823 143937665
591432845 32073
442639757 20921
197463149 1289
52853680 187
3541 520144572
464401721 1548
53425294 649
578099460 1927
726646451 2742
4490 418799395
768297438 2561
610991614 35242
689774438 344887219
618599759 2062
380933004 1685
433082990 424308814
134400385 448
820689477 4364
861668001 4000
89650853 434
694402971 3861
545742191 3023
964712008 418385565
312301040 1041
840603506 2802
697497675 2325
363692616 8589
866202132 7017
551134498 4051
200009877 1031
224612024 12376
414491539 17495
526090357 2935
707744515 13088
379200961 1264
604822960 13384
349584439 1670
9398708 4994
87599708 292
47115703 258
145894671 596
905794061 3074
805286032 336057878
353481333 2274
612672239 3170
775170595 2988
807797999 807797999
136500313 455
621 151306856
590667233 480608
50836 544509105
241932692 864
491165227 245582613
2181 515620500
853809142 3607
33600112 112
197267255 12783
771301210 2571
280742752 1389
662630439 177240
219933000 900
520498266 1735
354928970 3190
159300531 531
765549022 2863
113338801 950
235000963 1185
161550539 570
4658 566717077
711218573 6828
779264442 3762
2330 383545936
671778766 3915
986126734 986126735
653349149 110475
830177081 6569
913684720 8960
854102686 2847
463522811 2199
225626185 1116
820416684 4969
751972480 5936
134100447 447
342274868 1222
769679741 11038
792902642 2643
221977324 1285
693408807 10959
323928763 323928764
652653396 652653396
725701661 2419
807897306 2693
412801267 1376
713686050 30729
111230034 927
50228319 50228320
30300100 101
410573456 267304
740110499 11265
746644284 7673
695064601 2575
85393196 452
644101982 2147
646691194 18605
888478841 3533
635 153436955
42293988 162
798916653 798916654
302399624 302399625
4233 328632683
953996819 3180
729106200 2550
594970421 2570
991128172 3802
91676215 5355
572269543 3083
740154892 6915
542666420 4381
921224603 4476
530450943 2368
12076294 5774648
966775222 20042
86200032 419
503179464 3741
969816864 924754670
565800470 1886
769775628 6591
977653288 4239
330764655 1690
566709597 12632
365508484 1609
744707675 2943
618225283 16246
1627 441823239
596378829 2943
674848389 2278
861452841 11940
789597367 2632
713783991 2867
582231662 15761
124976356 1477
455686280 5684
570996375 6865
733047739 3571
808611011 3564
938800971 5005
768141244 8109
700264683 2785
914696952 3049
215400676 718
721420372 7444
4209 667650960
294306937 4036
138492819 138492820
236401065 788
997638478 3683
315459411 1085
193697102 2321
274799084 916
757875457 4992
185128100 685
302397844 1578
503509595 251754797
373819550 1396
695072478 5046
8394 530017851
868470823 5798
528781888 7016
999816714 8201
710979359 10322
48899836 163
9454761 192
418114720 2291
723645385 3304
705304935 5612
122100237 407
543301812 1811
718798259 2396
994494430 3506
955991284 9886
179537921 2048
352841061 2782
923643201 4370
517 102378408
965099810 7862
449887534 2305
55062394 246
211499296 705
982395783 982395783
770536513 3228
257099142 857
3851 730867942
701579119 4078
514498285 1715
11152 750936203
868637739 3607
174299863 581
748 149483052
894347648 894347649
293197761 12947
631484135 4278
590525651 207969017
28082808 216
875609239 14410
509462162 3421
141256647 521
871053987 19569
786299999 2621
977983710 3485
704099066 2347
883322783 3546
552899292 1843
177467746 5983
713540097 3321
893213065 4625
378903095 2106
197969078 914
113 28202088
414835328 1686
566135471 7159
789357387 3476
386049557 1721
337164142 1237
643700722 4863
236367317 1497
979253923 17383
918617880 3935
818336717 3209
988442259 49081
140400467 468
163024312 3263
95546472 392
302180343 151090172
769232705 2925
337763011 2314
554697511 13039
70591005 333
405090924 1374
244815411 2335
768714839 20115
909921909 9916
576079262 12168
96235749 478
632999769 2110
826434215 3804
810412155 15394
689741217 5912
855475248 3056
675987593 2482
626442701 9199
594600424 1982
266791205 5886
298531715 1118
527958956 7596
353980801 1728
161914016 1055
184541910 1154
726622319 363311160
414264917 2708
716502943 2612
977505481 10248
17207 530405775
43896581 8099
424653660 212326830
257133296 952
924860056 8346
565798937 1886
576965250 2235
452085740 13849
318464536 5074
83536992 11088
674580177 3537
982028232 4993
623054114 5205
4353 894504865
748815967 7503
611402827 2038
332048360 1149
319915452 9606
10802 913528091
964411030 3293
887401959 2958
476799495 2906
791546733 5489
547845254 2209
1353509 735124095
267000889 890
796206250 7797
133070282 66535141
622481147 2246
818100001 2727
1729 183845940
718577354 3467
155347370 1656
959460012 4494
868649808 4927
2402 651386691
702760681 2466
632419276 4199
148359862 507
383155748 94809
397303947 1703
910664009 4203
237300585 791
918275995 6207
827121170 45862
462302820 1541
896871611 3361
434980224 2584
643902883 2721
542944550 2419
600601636 4680
356326234 1474
956400062 3188
898261703 449130851
3945 845452950
921431386 27781
40302977 4075
345383904 2466
79242581 39621290
371502800 1959
258599138 862
309298970 1031
937467925 4119
964876594 4613
215828856 935
16799945 56
61599980 460
567299999 1891
239547616 4072
319959298 6882
810006658 3181
462353011 10467
938636567 469318283
955072502 6849
53583529 654
805353346 6064
301198997 1004
120656196 5671
963946741 8985
717253124 2773
918900738 3063
913622921 7115
510870676 21403
514438979 257219489
201642857 1120
385583761 6576
534598218 1782
394710481 15885
267601001 892
313201944 15024
740490443 1308287
149138607 886
147 34674471
611278327 2643
820159443 4737
777927255 10745
19781386 142
565675679 91920
89 18931813
681925262 3569
477042153 1782
601044600 3070
533637380 2077
382020145 382020144
760135076 3081
207711902 73016328
72258786 3405
325219884 1517
163 24298084
705892311 19967
26568 865452600
815212440 10620
476348599 5337
697642213 2341
303277994 19147
830897104 8429
109804961 463
780721848 3138
522428051 12475
615751686 4050
418550997 3790
136267062 136267063
37817286 803
12587839 183
355080726 1386
800082046 3315
2701 520479999
664348412 2558
475368288 2136
3062 682872106
817200231 3377
816902722 2723
218173423 218173424
585 142457413
195334143 824
449685884 1676
1707 508522572
54710728 16295
402573141 4813
879597487 3304
621520043 310760021
2583 749351547
511802150 1726
183766341 1417
51861 557196035
704625769 704625769
15716376 234
888469047 404165855
849987655 3655
149999499 500
274784400 5654
241023750 1182
636244608 3761
265269312 1584
778881629 3227
955800001 3186
609487997 2508
14694 861744324
842161985 11296
340867118 2576
53401889 262
906996195 5755
140511155 70255577
284163164 1099
815335512 5398
942065037 7348
894324650 3041
530988521 7206
641938972 6001
621775995 26803
125099670 417
492679165 3843
239559380 119779690
184824679 1280
401396475 1751
206304377 103152189
877458213 438729107
93221796 93221797
594235470 2022
1383 351855945
546074731 5157
629167045 4279
291533928 7671
167506767 1144
980022226 3823
321336484 1209
867781813 23208
705366703 7312
305998980 1020
671965069 335982534
565229574 846802
697130212 348565106
918493223 10951
982497084 3275
291691793 1517
165000000 550
949885531 4103
103407947 877
274947084 2573
865802886 2886
856367993 428183996
966596777 3222
2671 753083108
622854907 4974
318629442 7233
383411665 191705832
978817617 23611
518334993 29762
397998078 1899
385317134 9831
879002930 2930
622351955 4223
314882535 2299
795000001 2650
317942726 4231
949569648 13016
801862244 9495
969148783 5943
36296169 655
84224666 553
90823850 325
10927 787087803
594451392 3472
38261935 248
636600899 2122
3251 776716201
610502036 2035
876997537 438498769
968514735 471865886
82280879 1080
347101156 1157
538048507 3053
649682490 2770
324001690 1200
637934172 293043838
914396951 3048
545401817 1818
904857656 3617
535970458 227788101
167399764 558
992250757 4662
856759808 856759809
792151352 2991
62999881 210
102198483 997
304680861 3697
688178923 190392
181118936 2488
988782589 77582
582298058 1941
844798659 5870
97406317 413
700270356 3875
858202987 3337
3150 466089750
262800001 876
669013471 2466
23474616 95
750314879 8640
991531672 8643
3764 935392797
921182456 460591228
3566001 49
284713790 3326
622873079 2788
985193077 12021
383346681 54471
16359760 94
1421 339978939
15071027 53
857399223 2858
40615881 15473791
495712165 175056131
306505194 2120
260521152 4990
1875 219646650
465425443 12958
619201902 2064
552796451 4068
168599438 562
188699746 629
484161988 1711
766769199 4593
554922839 9384
60299834 201
471355792 7328
565192795 2338
255600853 852
834300000 2781
151800506 506
165299650 551
555837506 1973
478501458 1595
883710807 441855403
249279999 1216
146994537 24074
132307380 1179
524760079 5759
17099944 57
7519 156050262
502294620 1747
76800000 256
905996981 3020
845046144 4041
740662251 6914
1665 397706197
244166255 888
634123525 3309
157335592 84254441
390415440 195207720
756738161 23588
428032480 3282
300900892 1003
703203422 2344
144838664 837
738451867 4774
486437380 3005
231599951 772
593566432 3422
908186567 891702705
897205189 25235
227400758 758
43343726 357
244758655 1769
796175488 27189
82117477 324
63013515 63013515
979251689 5308
963021911 8984
828015451 4570
167399442 558
165824524 1493
778405968 3517
939313797 3298
957905973 3193
220551240 3458
511321944 2072
221616270 1242
248077618 15879
25423148 172
712506475 90546
646250286 3543
328869017 1674
822080159 5462
442787181 151941871
489686161 2168
659102441 2589
735639148 266112328
36868941 1077
828602375 3976
774901039 2583
327729847 163864923
303018626 2275
972667733 12823
12900077 43
116331681 1078
538676897 2221
654564040 4810
625530691 625530692
503925088 5188
5181 498870134
589984667 9716
751202504 2504
146309911 1612
501971903 2016
565217353 3528
914848348 5997
19572074 75
824823161 592673985
735363008 37625
661095860 330547930
531589241 19747
319761964 1260
917666970 3145
550749350 2568
140958794 789
875311651 13212
48757834 219
482127190 1932
88349013 329
885943115 1244029
304838298 2600
853500121 2845
968099999 3227
731332274 3365
47552279 1742
732599989 2442
12198 976106355
847444140 140538
23999985 80
865575794 432787897
440791745 440791746
2924647 1073268
680976855 11014
773698336 2579
650475291 5615
104828387 591
547200000 1824
917698042 3059
855814546 6449
815675187 2804
998210394 3665
780760812 6709
430069011 44613
771955381 5274
706689734 5370
152502548 1190
871774069 3342
467998441 1560
438020731 1604
444864472 3406
395266004 5217
943145469 471572735
697467883 3684
21324493 378
202199325 674
948059840 7280
220799860 736
220668560 2746
777380572 2673
128437921 468
617960343 8169
772390951 18465
640884969 7389
875575749 3840
736196259 10433
423410846 423410845
3645 467588068
414931931 73090
704661299 3108
753904301 2513
382497062 2460
445552878 10087
240000000 800
965696781 3219
800159168 5685
118560889 602
282232937 3342
796779751 796779750
940367201 3140
353366321 3012
353099778 1177
470400342 2695
299400999 998
152265039 917
488071061 2357
395558132 3097
762900000 2543
29157072 17871587
13569 497615937
540793116 540793116
753055849 10584
447678944 1844
845691419 27470
210978720 720
272155631 948
3576 486521407
752803229 10158
67405171 595
510377853 255188926
857405295 2858
582619917 203426122
814576597 407288299
600223392 21339
107448191 384
464858661 1932
959505790 17058
277876491 1682
386958342 134594325
12052 665968524
997735583 4320
429530049 31013
10399 689259514
106038832 1691
188021387 1234
24109909 100
947916224 49354
168230085 6625
279688568 1234
106139736 538
594064852 2332
680170127 2576402
975793507 487896753
590627886 33911
452101506 1507
905635208 790786645
764227448 12026
225656046 4674
234071512 1185
640504144 320252072
601217161 3180
789398026 16858
330121244 1261
476328198 3305
2946 837152912
252281719 961
841311557 420655779
704602821 3278
860297328 4069
319025201 1751
895882608 18987
929850400 8422
907799999 3026
230413211 811
282272639 3120
489155653 4589
702587796 13502
856200485 2854
444341195 1833
9419409 77
883800845 2946
548346805 3628
36000158 120
181782150 3275
428049483 214024741
545404873 2025
895709067 46950
575676461 575676462
744000000 2480
826976149 41041
780297399 2601
321894055 160947028
911085628 3092
842161810 5270
965793525 5696
958783453 807662715
701042352 701042352
440777105 5046
884700001 2949
682797751 2276
513298413 1711
926668231 11358
349800129 1166
121200549 404
581770178 8490
864020663 4031
24043788 161
721677039 721677039
444971178 3473
923996921 3080
737871705 4412
994350347 985617478
980016444 980016443
739452671 186354
234535543 102087317
210649926 259102
781800001 2606
720299554 2401
816362033 3746
267436657 3063
920216280 5582
827195240 670344616
435209019 1990
168900563 563
944763165 3415
596683471 2132
823407591 3362
619999576 4355
541810272 4949
999603332 3332
510020668 2223
906313493 3863
192061386 1337
750298551 2501
521397889 2176
974234495 974234494
595290901 2172
353345968 3627
477410339 2420
483390432 14511
690916618 3973
137353503 137353503
259691810 1330
81600529 272
644559461 2565
26400071 88
620099161 2067
510900000 1703
937587703 28920
655839651 6253
462900001 1543
639172767 2553
832851406 7169
858614891 388067002
514201714 1714
854962688 8236
255899637 853
100470729 417
330846431 71736
459647252 1899
4269 208775445
75880712 871
7613 623847829
24654697 84
312877454 312877455
773741808 3654
614961044 2620
77222775 525
100385067 100385068
450527912 5761
354001095 1180
136200453 454
730799999 2436
239451670 1069
374100000 1247
323559741 2398
439199999 1464
226799356 756
528032627 218919
580500093 1935
679060373 43003
248459447 248459448
693827691 2384
775343461 18701
438682192 3069
873297090 2911
686015880 3828
547331906 26609
692487429 298300153
842501264 442485
677903821 338951910
780903242 2603
938330154 938330155
330091984 1808
830504261 30531
945853124 48630
188049179 1700
170309332 1557
254999952 850
117610400 423
865205300 2884
1511 314061030
343772172 1626
803751703 2842
179651261 1302
359398801 1198
538665711 5968
729106867 653923840
318940451 2799
476285048 1719
114300055 381
568676630 9117
311826050 2273
561633263 2152
447130475 1825
620210793 6279
920658237 9532
345 62387385
902100001 3007
646455898 2819
962927755 3902
371985718 137025678
468634055 3498
7360150 35
323333411 1501
228216250 2993
419770464 1968
298691998 1056
584579448 2487
558039548 2497
260632289 1194
345495341 2281
881376827 5722
74263889 74263890
43373733 274
392629393 2631
132128350 725
825299046 2751
693595321 3310
987861340 5589
293507398 8733
348899289 1163
453754200 3800
85042695 3632
347452400 9590
864275617 6816
711922993 25828
495288074 331001125
293071929 1766
897302862 2991
668877449 663058455
195300869 651
98548696 375
926401095 3088
328733537 245874
852222403 6282
167880 658630681
153848674 547
135492211 1349
517955931 387319684
678916275 4787
622261976 27496
670951265 10586
655 29397710
4044 742065912
417237071 11087
763331631 271505512
538613988 538613987
208283370 781
154882039 1434
738178559 8358
620699229 2069
173652891 679
211500506 705
116099613 387
114744597 387
238199205 794
4147053 26
321370719 6256
743900465 10184
462898457 1543
849636473 5644
3921 555482449
965151393 11593
431351056 25053
476 37613721
317999206 1060
87008622 2243
416882127 1825
139699256 2445
141192807 751
405001351 1350
379179495 3915
952910630 347477552
103530206 80939485
166951790 3005
194728051 675
295680596 295680597
430801437 1436
295293997 1283
56822799 200
184500507 615
388383030 2797
851 160531789
301432533 2094
240596990 89907377
989780825 3905
787489826 5904
753796546 3866
421084785 5315
598799256 1996
512998289 1710
2472 514029296
879953688 5244
1806644 8
4334307 17
946801646 3156
577611133 6449
333957348 24364
417300215 1391
802922810 3304
630303778 2101
408599999 1362
242449477 1182
466551955 1881
911692128 395579755
791188159 71536
871626742 6893
970774625 10115
860295244 860295245
856908938 4742
323546998 1867
265261118 265261117
845402678 2818
402900993 13312
984428607 5925
670090002 4271
381000000 1270
740120127 3592
830067177 830067177
208556324 1658
538346950 269173475
150000918 500
444279145 1608
118962620 635
200610397 1821
573600001 1912
593368414 2615
605983991 50621
944803511 844527861
817 148649135
17673111 17673111
988017991 472498711
520141106 2573
106231824 490
123524515 13396
850947699 2900
46752783 231
219047662 2422
566697051 7025
317612822 2357
979764495 4961
94075239 757
103611185 3318
5423 204844503
737264220 7945
630000000 2100
539635476 2895
291976987 3138
420300001 1401
126502207 736
380698732 1269
324619420 162309710
730000369 4518
157275992 1732
263647623 1226
855265903 6894
656697811 2189
282988876 1278
621440852 3057
268175379 365860
893100001 2977
444825487 174766521
622482371 3148
229485111 98463527
3694 964948006
550800000 1836
740582529 4984
494102142 247051071
416063908 15302
17463681 103
655962759 43930
141561979 611
28170395 119
84299720 281
1160 174946452
55265825 396
601319268 4103
483214 5
157005262 657
468388716 12474
804900001 2683
504395997 6297
993296689 3311
177919187 84369
711899999 2373
869634863 36176
44700097 149
337169909 7641
780602602 2602
960296798 3201
32824530 317
202436002 101218001
385927087 2556
731702439 2439
429345383 2142
162767738 576
617209729 5693
86699999 289
620844767 620844767
613499389 2045
309301624 1031
269136689 948
106018463 1504
682448733 2857
969604310 3232
18987471 610
637601233 2608
510024788 255012394
656635726 5111
29700004 99
242540446 3995
956787890 478393945
863399191 2878
76546159 633
284393160 1926
234788607 806
178800642 596
285243311 1902
547397396 34973
694118965 2607
956813627 944110186
880994050 38221
979752519 405170534
287524779 2020
13619 847917687
218 10964859
539814613 2141
6507 179334859
930436415 3783
4500001 15
563851060 2188
421815551 1690
251429972 4041
364821455 182410728
614393964 2538
452398491 1508
27842395 13921197
647218908 5959
744200682 370568919
438944624 243779979
420001399 1400
807336859 807336858
234328472 4189
85200312 284
686570131 6832
543901814 1813
7775 639447100
856960480 364558874
599101429 1997
256577968 2506
376453054 188226527
818173207 6462
834299999 2781
931267302 3605
123149207 791
932075584 4477
876180402 507736922
487435280 1983
557519198 3140
791700992 2639
903842158 903842158
302399944 1008
874070214 3368
888011708 6546
363756114 1685
920096934 3067
909430251 6364
414625199 2020
58021191 430
14886 927349357
276867883 1581
350749542 4498
361413254 2287
273095418 1613
877795803 438897902
429073302 1677
867693260 409305932
177900720 593
841699011 5852
123072917 1231
984766283 13798
810297300 2701
49668301 225
557899911 50587
4187 110461434
944400274 3148
764740619 23381
365100001 1217
820897461 2737
532800000 1776
955071895 4074
641459741 12529
495397107 1686
60228959 438
291790103 7231
586214297 5782
624432684 624432685
120239778 718
5285 937338975
644400844 2148
5947 21853792
852302842 2841
361553818 122060639
190078225 782
403676056 3211
399302213 1331
828225701 828225701
909745059 885644054
316799076 1056
2387 372693202
45927827 874
2287 585210734
300142962 1977
771569252 4794
627297909 2091
127494362 127494363
680819619 16091
112234993 854
4485 938692560
240089201 1040
475061290 5063
168989625 4166
687126915 687126914
977851464 4645
719611075 6089
160476707 1222
9642967 226
841033053 3180
884726053 3908
820587870 2813
937088860 835244062
463485871 2589
155639681 686
573536085 2081
647351295 3628
503894220 2078
927759154 317366841
943976543 8698
195000001 650
42317068 42317068
324281907 1191
445087805 445087806
429900156 1433
1060 234845758
629199868 2764
988686365 3558
34978 430649136
430374967 326925242
452509259 1574
877314943 13105
851746610 3545
956594613 3334
352865174 1203
377070603 18532
986142595 12973
303762406 116825101
311235853 1844
881030639 4530
821985961 2764
336452526 1145
87271496 572
304292959 1283
166404734 638
446701490 1489
840871686 13242
633648386 2484
434660567 2956
998703330 3329
556900587 13012
9146449 169
988805104 3296
990328655 50576
387015474 4103
265354637 132677318
916140423 3811
268051037 9818
74869328 551
186088511 2498
865928115 18365
350684258 350684257
876941223 6470
391692728 1544
267906302 11351
860853888 14464
791687368 3943
280789601 24206
710069566 304708517
373500001 1245
727783869 49462
79539911 278
272812241 1057
643918417 3835
228094919 228094920
85695033 316
255337695 1809
180374494 4972
283911356 1063
40084528 176
607840836 4287
278650357 139325179
190499370 635
448376491 224188245
625333032 2088
358215780 3380
740348743 4363
812162785 334512271
59431935 485
450548196 1708
846726934 5317
3554 467603334
269462793 1240
64889276 30187720
630071248 5881
873060760 3245
872688433 200112
158083979 555
310799000 1036
784444194 13090
887649727 441608512
3296 583868196
902996991 3010
112569073 13053
345650608 2056
268837223 2405
428808615 3379
968088475 4421
812700000 2709
874016677 3014
158011372 2204
947530924 6023
539623665 2555
29592751 102
149929970 1187
506654364 13376
14554799 94
945236988 945236988
944913252 3982
143608620 1184
401998660 1340
828481182 9343
879447051 4175
106722651 1294
60600318 202
190799363 636
342599171 1142
378492871 1381
957630085 944824059
521699999 1739
792030910 792030911
257161899 2204
943979181 943979181
949045389 3167
164617398 11194
293005692 1708
58288348 533
678 179256420
201904120 1124
833399230 2778
1859 498359560
558285524 1909
865160000 5375
767798417 3014
282756627 1018
20099999 67
569311776 2232
882055274 727805791
658058474 3218
4392 408910232
748835966 3173
119100396 397
991766618 7523
548075813 2797
366338947 1297
983436779 5685
702000749 2340
16800000 56
39177697 282
147427330 599
994028495 4368
368204959 1466
651213888 13344
89962523 522
577119349 18576
866964276 5738
834300001 2781
25142494 395
3002 854927162
355984853 1307
761102537 2537
10349738 133
203106510 155310684
157872614 157872615
162129320 1453
273935009 1292
26032223 106
321372689 1456
907270671 77518
861206598 861206599
448011092 3226
354298819 1181
414179753 414179753
671176263 9731
150183583 733
3721 366034770
211077477 105538738
11740789 54
975592119 3390
737399726 2458
803765026 3075
5551 797309897
10079 836879528
169266511 3402
406364756 1796
499324840 7336
347504491 1854
160804391 823
692134673 7386
297871667 1954
1469 338080067
814710076 5331
976368989 20490
630279389 8240
539398560 1798
786830519 4820
70500001 235
196204492 6352
845101139 2817
377698741 1259
446253178 2628
271800445 906
87381210 943
101594773 644
191878582 1030
10035 807391682
143888752 84244
632100118 2107
339563827 14259
169799435 566
397199203 1324
583113044 2395
523745671 2927
387382579 5743
494200644 60653
480046661 1863
108599637 362
52793794 596
538813723 269406862
877639512 383054760
100143164 395
931005526 445694178
384301260 1281
903755452 161558
7267 949240048
884083833 442041916
555031477 555031478
370909531 3031
415810795 7287
844732644 28268
18266 985277885
358493770 1269
135768191 672
664643636 2432
372235654 372235655
736244377 4585
149986608 856
650144129 3152
84411529 969
744923039 3912
120225313 3114
675976496 47148
806530695 3284
161400781 538
134849681 565
1515 372683540
192815055 1452
746089597 19386
274758356 1058
153045950 610
256550994 1218
418643752 1915
520118858 2122
794701247 3487
49192585 24596292
401215499 5250
267254485 3415
826816505 11378
510901143 1703
74836992 7513
858812203 5366
13522787 50
419510569 3581
301499999 1005
214979699 788
263400706 878
440415361 2160
706819145 2789
769114050 4920
72382823 270
826987151 826987151
998061447 5336
643918381 4106
814401940 4370
275110873 9276
423464736 423464737
466882633 466882634
130200000 960
532684254 3449
539549529 2863
248151813 6513
497871611 248935805
739497095 15327
623705191 11697
20549250 150
691201582 2304
508888745 12652
250948217 946
759600771 2532
641691621 2477
314401568 1048
648689742 3309
45829700 196
193250720 848
134216437 134216437
499362416 12448
667144628 2251
277682536 1331
702561818 489307445
812180754 6828
363751993 1242
278050387 939
778202118 2594
127381562 517
951003169 3170
737338023 368669011
947562069 4469
835984964 396117910
300000400 1000
612961417 2179
427640412 7339
462392113 17238
422102041 1407
193836774 1191
460972511 2028
386079305 193039652
921266413 460633206
240730550 1437
890178259 5286
308503227 2431
561308449 561308450
980398233 4085
415342791 1503
520341768 2118
563 133862110
687765543 7368
88199812 294
920800402 3919
214457057 154523398
347699949 1612
231342976 231342975
46800155 156
124426270 1167
465961290 2629
261378443 1531
606302020 2021
906647488 4832
241608678 1903
944332021 3645
55 12850035
843964461 5116
887983095 3224
54896771 1558
882389641 8735
408155424 1426
964504134 5795
894896953 447448476
134547243 2385
269999158 900
200448949 78974118
677838901 3317
728189377 3032
255168288 1832
440693537 1982
58139613 58139614
7836206 29
3057 67467990
1129 302499420
493311221 3483
769116962 5328
573248209 5891
104813701 383
126852 964725942
417633910 1617
456016662 3405
923100787 3077
621938353 3082
667500928 2225
973336209 444040504
147991908 2042
342889409 2368
852672479 5830
506904474 10956
17497 788904736
452932720 162717962
10871580 60
3947 469760099
893410697 4253
381841769 6534
689485139 2844
821741128 25142
981785544 3965
754309637 26688
394211828 30921
410240268 410240267
724418479 3402
731401536 24221
978573921 5884
207299310 691
378325219 5044
862987627 8058
46761398 211
143492334 1085
876949704 28129
657600000 2192
131797301 5641
829496448 2931
313450220 276699062
340024496 1789
233072383 1194
767848377 3454
224605740 4233
423599000 1412
401100234 1337
3371 920746484
66424319 248
23771132 350
31011195 105
533496372 2657
6619 968924163
354594739 1195
996404213 5819
70543497 3093
467408964 7271
940507599 3760
854754156 4689
575181460 13257
735341606 3627
96225227 473
596101988 1987
531179370 2610
595447275 14325
110100048 367
59571397 203
197730603 197730603
671384809 671384810
699894164 4845
670585499 6750
472643403 8066
237576720 860
478801597 1596
788400000 2628
125116671 1055
5284 352072920
363799551 241888
791708235 9863
934164841 4460
999648529 498239273
723814443 723814444
993899871 3313
919969890 4305
13499954 45
748212994 11704
595543337 4667
787197377 2624
448424493 358143000
123719482 2697
740719671 24904
302701009 1009
446035232 4011
893761234 6289
621270590 2473
357902422 1669
54536117 273
587295346 526497003
53700022 179
656212833 2320
964045872 208380
653251613 488008476
840560050 692831020
243798750 3250
882897475 2943
623097924 2077
213550649 80400175
294562361 22029
290611991 2508
329099263 1097
225828026 1517
475135450 1941
959072206 4305
292200001 974
73438937 42547333
473002280 5437
210431899 1784
439893054 4959
642738439 2257
266700598 889
319650397 159825198
345901180 1153
981334026 14562
574798542 6259
20806814 70
239700001 799
132908681 8024
124446196 124446197
240588692 1139
561662383 8317
460794407 230397203
463 103820491
847784570 394338556
368337354 1239
47435332 196
688238281 6984
520386047 5376
787124865 5218
246599178 822
560706891 3490
801711850 801711849
720611885 4415
281143191 1786
346763676 1287
869397102 2898
254553489 1007
611369342 10011
1335 305463073
708839046 4789
404633339 1605
254846592 1224
524080921 3030
410307885 1833
3771 991470511
586682354 2907
956903486 956903485
304593749 1350
191006657 3506
381429792 1656
252830555 5001
760014190 57011
223148467 884
622521539 5394
779156127 8498
9804 234501876
585738237 2163
861028417 6288
917291243 458645621
731896456 731896455
17100313 85
261300001 871
55903627 336
752100001 2507
552523238 237207462
434415509 1627
1300 281486091
398398672 1328
737026703 9769
841940118 709687032
726454009 2466
420783527 1441
780246174 2928
293645727 381854
14134086 60
399 3907326
192155601 910
169199435 564
620042772 214111032
655223553 4288
755218705 4785
973256488 3427
358437172 3240
219842791 1001
154410125 1191
487129439 10264
321637007 1428
166149062 1094
798884115 11114
471300001 1571
513387437 2893
3275 312384725
105328115 52664057
548542773 2678
999909207 473794640
590594104 3682
5314 296685338
470006299 2387
576012449 1950
952989313 11742
954436449 10617
449397801 46910
458261952 2612
279794023 986
490760134 245380067
496238272 1767
900125933 15669
890406591 4945
190002817 1117
137748984 1289
481581589 1610
399479021 1493
817427927 3501
14611863 211
286535835 963
88540865 334
238978049 2768
149177831 587
722997591 2410
625197915 2084
497439998 5009
175617168 586
322113859 7955
474301581 1581
855847629 6771
956758116 4435
671428708 2452
290466623 10532
866431371 7631
564926927 7354
754397458 16318
1297 74450121
220187312 811
557758539 3131
706914271 2827
23765 996040046
161605810 2024
502616542 2431
509699197 3026
398357345 1778
275892727 1600
481748985 481748986
51120961 176
484199999 1614
130121686 837
180907541 90453770
377039453 3769
916 216622092
445127389 1829
455009822 3897
105599781 352
733864831 14128
454338438 254019494
848696364 4540
985365197 6419
16433 929443443
858301187 2861
982504382 4541
184199999 614
750223753 4709
100200333 334
461938903 9166
236494307 890
869020577 10126
243294657 2829
585691488 2286
510301700 1701
418425473 2570
178600571 163404
644979510 4345
691197695 2304
255863546 5705
564064453 282032227
559043686 8185
194018931 18793
405000111 1350
794718742 10138
298607164 1437
363142268 25241
310201033 1034
576587356 59562
217974649 1153
57374635 57374636
703064384 3253
212368820 1990
770256241 7540
800998392 2670
764227845 15579
539768288 196707642
868373092 4915
478075651 2887
780970240 780970241
37265904 442
60890568 376
618182751 3687
177936296 177936297
974668195 3933
746278551 746278550
617107434 18495
580279717 6719
402789308 2041
41156299 1146
379759871 4012
210972389 913
525938737 2136
658201597 2194
398127056 15088
1766 516618110
310908408 1618
364996932 1553
82200001 274
68731721 300
135300001 451
989506273 5176
591220767 591220767
973786136 3745
800102668 2667
147912527 2245
187549138 3692
245957401 897
793480436 793480435
515885142 515885142
590619288 5901
832894490 4376
127564792 503
100904398 591
37359408 18679704
95309553 39960
770735395 49663
337442063 337442062
400500000 1335
837165601 682166358
60184085 401
621575774 9810
910339601 13457
306019813 1393
135356057 4132
245281530 958
447385633 223692817
90154716 665
659754920 4024
718 40116816
951596829 3172
900539094 5019
772941081 166367
248096431 1004
486901622 1623
189721182 1892
650117510 2177
29283293 814
119610347 858
9865 958410297
625201825 4784
290616313 1158
166799979 556
666154609 2352
712249281 5452
18651 123414892
787776933 4877
919988434 25878
84627458 441
103046598 2027
29999900 100
188965513 2136
236340288 1174
808202695 2694
989302295 494651148
337638971 25772
724232513 4864
105554070 4185
944358139 14390
1157 270737299
110793443 433
978148106 81449
344611119 172305559
556968441 6635
68399999 228
540568046 8453
806060826 3453
988965473 957328570
631212417 26692
785733025 5581
600781487 7824
859884365 429942182
615292148 11266
825150271 2764
127979421 63989710
122149155 983
2449 420432075
199435721 115951
73532740 3420
20200291 110
862241714 30774
749715126 18626
591001970 1970
392945029 6094
985647157 3531
724220097 4952
987551066 8302
799030303 3173
719839224 4087
103813723 978
427776747 9750
946890778 10939
619252725 156707
410699544 1369
630599999 2102
74935569 74935568
667712654 3151
127867222 21465
476400963 1588
823433665 52494
164399453 548
896860695 3155
123787016 856
921425123 3118
25777275 93
439305067 9449
502589241 2849
989775201 573581604
987121599 5580
895848576 3008
560373240 3684
553 81446797
77699756 259
620729476 3946
813297288 2711
587420849 3225
112738032 396
408437447 4621
9315 493292156
790201892 2634
22334639 116
517798940 1726
845205777 3260
357599423 1192
859273943 3324
821174831 821174832
107023775 107023776
144300955 481
922310746 878048746
907059912 3688
318765565 3393
382949757 10009
949776751 422856162
2103 381099987
744960215 7454
139194612 139194611
182039000 130896
134965005 1205
770402976 2568
95800752 535
970855761 9473
566892397 2121
269094232 1359
371100000 1237
958153429 4627
161888775 4418
44497067 158
963002181 3210
361331370 3504
5459 306260818
127513775 3387
784677817 9971
69256497 5853
497698701 1659
674225079 674225080
848099999 2827
825703885 2934
759927927 4691
698402329 2328
723599066 4709
31579344 115
321951376 1816
743634944 6243
896067038 896067038
5302 931636520
566032606 2473
636078828 2552
472645731 2269
941662967 17491
746536956 44743
657796768 2339
530322322 530322323
923226144 7052
3127 860929439
290199000 1092
671 174100225
837965768 11091
968536131 484268066
325036624 21956
237774920 237774920
365700000 1219
899516916 3480
988197606 492726372
107455 641964832
544689877 3926
677585000 3625
9299999 31
894904633 2983
60931252 252
443470420 241788755
507638421 11824
390544327 1774
412148570 74977
203925154 2683
782697416 2609
870 260027014
205790170 2245
714000545 529688641
34799950 116
565801885 1886
742720196 3052
278610047 3313
2590 595503160
56100188 187
987322688 956220796
695968568 100078
645761117 5012
88799787 296
427478687 2184
708445664 5842
213071607 10676
924001032 3080
888482662 5443
617967868 13391
3889 847000866
406963829 1365
242939111 2771
499949020 2339
138599646 462
280757701 1041
281699062 939
311171827 1331
870966076 3225
304330226 4005
463098953 231549477
799648057 3105
403199032 6807
591407745 3747
886644049 8504
743447040 3584
918815149 7374
377400667 1258
724801819 2416
895704603 6214
730356609 365178304
418680391 209340196
313881035 1282
528571677 10249
243086454 878
547843521 279512
593572295 272164503
918092791 3698
134829703 1554
47042153 382
93589620 930
984998031 946089193
547854738 2577
1857 200988681
28498822 216
336566340 696713
881611705 3876
290363282 1827
98658100 1038
359664205 2426
170146556 170146555
15156701 65
379705885 2316
460458242 3717
374569159 2705
628236071 4392
6478 430894920
554041104 5441
336565896 3445
152699492 509
245870584 2679
175475982 175475983
390650343 1736
991326691 3415
209340374 912
142957567 4643
248701028 829
604772249 3285
611253083 2236
541909371 1808
101659267 101659266
63360854 233
858522682 39606
1331 390894830
734471578 4338
408795667 2525
679200000 2264
567329199 4839
832050564 2946
3719 168834786
83073647 5214
138240306 487
222135839 8119
567732888 283866444
502564509 3007
708971008 88629
533735923 2117
389306299 5489
232637070 1210
289677307 1018
905434164 5898
711916396 6260
411535021 1937
389252132 14836
1653 390438600
336134370 1257
876395949 2958
984598743 3282
875805538 3811
56426591 230
273300000 911
397339424 1354
285299048 951
3290 266361800
184499579 615
764507486 8627
249964093 1696
308206601 154103300
498601662 1662
337474745 1595
647142055 3004
149866677 593
750550275 375275137
297297150 1230
876050481 3541
776022506 384761966
5558 503779106
283099749 3010
759597467 2532
147599509 492
922503076 3075
875433039 7988
971195261 21938
980062770 980062769
204599317 682
512729300 2780
4501 66379541
252032969 3499
132966047 1048
43582124 375
175799638 586
403312785 150640
314027677 1248
618574741 4740
560805214 1921
648989413 324494707
907599626 9819
539383780 5902
877458215 3429
448 110649973
857846621 2958
709939947 5078
36900130 123
325096896 5811
620713659 4580
340070587 1276
247269712 897
698867484 2982
302045545 302045546
331394176 165697088
980501367 5341
96737103 346
954853965 4715
609540749 3150
54644801 410
634342687 13976
357617748 357617749
792825507 792825506
320155519 1642
619583067 309791533
591173660 2332
502049496 30264
318001642 1060
682482599 2375
708300001 2361
391200117 1304
770322123 14501
563157473 2365
727562560 33056
602659925 2862
515912274 230178707
297915731 1203
554347506 554347507
505241696 7363
197011954 821
953403405 3178
520907173 31216
328980049 2345
107105447 53552723
41400016 138
666002221 2220
897942127 436793221
894605182 2982
316127089 1488
874575511 7790
683594054 341797027
851410933 14515
4366 572997745
297414112 4611
761215795 8326
870101151 23896
833411905 22906
260398751 963
445565542 4611
58159 909432283
337370354 2259
175587784 1762
188099373 627
424799228 1416
3044 752354147
927544769 5322
696177041 3982
733103973 11604
399236567 1601
994299247 4887
41738984 212
283183466 1123
720118653 720118654
176379450 9425
743851593 8279
769558917 3442
293037842 2414
130025119 1227
488619833 244309916
5136 827159553
213612920 886
852547571 3217
586734171 6577
537039796 2554
810000001 2700
987780684 985518884
959063986 20317
208578959 4560
428944351 3650
220265793 973
540154108 3303
261888399 1360
256008642 1867
925207291 3693
617615980 2075
85821999 1100
612209495 4007
239155918 3003
98241801 20450
227214783 1322
897041538 26150
257989179 3730
477100394 2436
755987485 113905
84130453 444
683916230 5430
926511153 7357
7248 972051024
959519628 7229
89027360 2949
229593108 124572830
260829660 130414830
151172110 75586055
535166816 48248
689652845 5855
357057625 1212
138599539 462
5397000 23
192891074 7151
2481 652384323
704067306 15167
91834690 88704039
672135573 6186
61891 786387046
38580696 38580695
998915994 5492
39653260 35472945
3829 555243290
775840767 15208
545998180 1820
775737461 12676
471500346 14426
529829337 2476
47049447 1004
367678791 123425248
983449611 6982
367886948 9368
114256729 686
796378689 20062
72246540 72246541
7423 432032186
506402773 1688
661025377 5083
271058880 1020
447389251 4575
529486074 2112
736814595 3785
981791480 981791481
823499685 2745
930378490 7544
400662913 2901
709028319 4004
856885897 18594
5550 793113658
523655055 2765
599401999 1998
907922900 31133
581099999 1937
866147824 314458693
887084989 3145
784430023 2744
783002611 2610
944105486 8257
684597718 2282
2304169 22
567541714 269977367
32806606 4075
598831605 76294
66686336 236
81236065 663
416324495 1927
352470113 1901
74200267 37100133
624877483 3037
957105149 27682
118705735 497
254283636 1274
5474 636052404
767194908 2633
49537529 181
962753834 4622
249900001 833
65344030 307
440967666 2181
83142343 369
252299158 841
7534155 28
121499595 405
444076308 2236
862805712 2876
11999964 40
686146128 16437
59319203 59319203
769067163 4404
290352153 145176077
441053496 11168
615883119 307941559
241315085 30383
403605580 240980582
877842929 3449
421535392 51151
4711 783241251
515985840 2466
871498539 2905
959961599 4680
160922625 12098
739278727 2579
364199999 1214
715551735 2884
698317394 4131
840712321 6471
887431775 887431774
697960202 7354
80562560 1664
846300000 2821
752098397 2507
249299169 831
451800827 1506
158739638 1406
909928280 30178
267048105 174217676
705264511 4497
973487740 804654780
189698951 189698951
821253984 4715
287354615 143677307
418200001 1394
525000627 1750
431999316 1440
269755071 1808
667510070 43315
850656394 392584672
713700585 2379
114492 875787098
736826904 3672
227558515 1581
180635250 180635250
597876422 298938211
346972215 2021
878754835 2931
891863898 308536381
740551763 2532
183542015 896
632092459 8293
647753919 3119
94375873 413
837448258 8008
942995651 942995650
428304046 12905
88051328 3842
544509001 5400
769620069 5835
853371603 4611
426741019 2129
2892 792293299
580948441 3378
871104900 11225
344326763 5603
162299459 541
873646178 316585652
32789862 13162664
289327008 2148
303899526 1013
196643237 5071
951541727 501868
880818400 7900
200459197 4788
975954006 64254
483747108 483747109
919017436 3829
373402569 2820
628329289 26470
59425699 1142
632415134 5838
264518100 17325
22500076 75
277318479 138659240
845490535 646083017
610200001 2034
547642994 3380
31908290 31908291
564301330 1881
566461504 7461
883586482 539681969
583104731 261345
114460693 734
56917 341607193
3217 259862691
843188347 3591
130500483 3349
754481103 6968
157449711 157449712
370201891 1234
714382908 33858
61086328 759
905345135 14387
320701069 1069
3730 711553450
5643 463985569
945422990 10534
662 131734690
528017952 3513
1954 389907022
691833931 4228
692422199 6975
473536022 473536022
294017369 5693
666268105 2280
183166497 2143
421276315 1919
290297559 1960
300000682 1000
845389003 18493
413281071 206640536
349800000 1166
90970288 67080166
448675060 62840
701472571 3076
8570 871011788
822622372 20114
986380589 446970063
344766738 2178
661 105702493
501847799 16510
548201710 2629
397688971 1664
874284510 3795
784499999 2615
577355441 288677720
793270141 3020
793530242 3051
828002480 2760
562501524 1875
464064211 464064210
742197527 2474
47053734 1455
840332581 7253
746372146 3058
830240861 3827
926396913 3088
60300202 201
52430380 26215190
784778231 3576
246878658 918
304935541 2701
36336935 1184
860219656 8852
467199943 3093
375709483 63339
347915251 31050
52066794 183
904015492 10845
41533722 471
442151939 1981
483234884 2763
708902362 2363
783602612 2612
796073178 464120564
458626085 3622
268092887 21444
2608 423964304
721160685 23671
207818649 801
415139758 1787
149421 109525593
862502499 2875
113766120 1095
911684485 10781
836505515 5920
282491459 2351
861878150 7742
89099999 297
495975687 2132
552303089 1841
579797581 2790
422999737 1410
931729441 623167848
533224124 2546
897002989 2990
754944392 2990
746636615 5994
528598238 1762
550153253 4778
512101708 1707
455166955 3047
2269 332979444
408748214 408748215
626630912 2768
1710 225189126
964879503 12329
77700000 259
696180582 3368
777337093 5497
503548520 2084
678902263 2263
293619482 2706
348856113 29030
994541169 4130
3376 521939089
546991369 273495684
928203094 3094
6198690 54
150299499 501
337323873 1594
106200583 354
882284357 27195
491934311 97480
389400000 1298
534028760 2889
359998801 1200
652820244 2598
76500006 255
642593064 2467
78841602 342
408919117 4319
995669033 5298
520699592 11672
615276864 2712
38163589 20140308
176715859 998
851379769 5526
723553669 39069
427374450 2610
44994180 220
891703284 4601
974692766 3749
787716663 3323
821081650 27805
204348682 2387
545574877 2422
758296224 3632
161808073 574
797070337 8004
778373794 389186897
448171366 6683
341878096 1304
738598245 2462
482702727 1609
437061479 1910
572781067 6073
206775140 985
135187872 5132
253528659 5404
730200029 2434
519850219 259925109
940117748 3171
760200000 2534
360436347 3026
779898387 5116
906558451 3815
670819100 4197
948916799 10275
751389254 16837
660805237 3692
347567009 1250
419599401 2225
511511806 2115
54495155 54495154
744918098 3574
580038179 11490
548701724 1829
892108975 10246
960041164 366142057
323193504 1327
364156246 3463
1874212 13
3227 824039143
538567489 4086
323024592 1100
139446237 1289
866102413 2887
293732311 3090
500094869 234184540
1049699 11
16729 924411082
998 118247032
317560187 3097
4111 505754287
1608 363753720
963909894 28563
840994183 3349
246388812 3134
289500964 965
361599937 1889
124219788 462
790705410 3870
888625075 14167
476976400 6053
405126781 4799
46133129 23066564
988013258 5462
833497582 26982
605472096 2526
885701363 4289
640363107 2596
623190573 2169
575908025 13475
440183184 20577
76199745 254
983306514 3732
488999999 1630
263142415 1008
357447366 1362
669866147 3144
66903636 228
4163 778267612
982443175 5489
5395 803466005
105395855 8974
969003229 3230
539220291 109788
825901651 3702
597000000 1990
656100000 2187
304933024 152466512
172401794 787
107338684 983
795659732 3069
187800625 626
124415341 498
473080315 236540157
870492764 3404
137809839 4816
529460655 7192
838190398 8682
926239247 9972
368070793 368070794
466200001 1554
632847644 5603
39352741 1290
557046233 3631
593889184 2543
824191874 5625
144952814 1120
46799844 156
821629082 821629082
622708640 2214
753535001 510465990
373401621 3884
226391256 763
663934491 11390
185400560 618
2180 586960640
318063905 1945
246044276 1258
865036863 11552
833662790 8036
582493103 582493103
320100691 1067
637996069 4847
844503709 2815
180304023 1186
4088 495567800
897897008 2993
844021289 9691
188700000 629
757727461 2835
430858270 5630
667928231 333964115
916806098 5906
452302669 226151334
937009440 538072195
870518664 8617
666180046 4244
809850787 6548
49305862 23503332
3463 852414073
915603364 3052
913137397 4424
96 28258973
91370361 2168
765986729 14248
977096742 3257
311727886 1407
396301322 1321
762969458 3102
586544685 3669
898886940 3002
2087 511135892
954599723 3182
140200545 723
462001539 1540
258712299 129356149
990076226 4951
33898594 205
653381768 2252
750664242 10134
69497202 2784
906 185213201
593289600 242320222
112647517 417
801096221 3856
924606142 3082
201501389 201501390
626587411 3966
876599999 2922
713355482 713355481
212267459 6612
797125376 13678
527982229 11024
3033 667570545
138900462 463
569885897 2182
528371273 7912
430928842 2439
909372629 4045
724244472 3288
489987894 244993947
132251832 491
582601557 1942
521052622 3475
460602680 5401
515102894 1717
891597029 2972
41100203 137
524400894 1748
28264889 28264890
893591018 48010
273468544 273468545
665243289 12562
944753445 931668850
604199268 2014
107761725 1344
488365125 3622
436737578 1870
86325008 349
15974589 149
25854659 87
21901 368440326
158365032 2443
734397553 2448
104890950 743
746123778 499385
795905055 15027
704929483 6478
648275977 5336
226243089 216087
447601262 1492
364201220 1214
903628097 10438
55418440 280
910197436 3034
268200812 894
956841405 4355
961534120 26724
148194788 128308
584771900 2181
75750044 37875022
450556674 2799
80999729 270
836234563 3347
377310103 1525
337159438 3542
797997340 2660
926074903 542249502
90599 557425734
477431441 2120
410792568 738376
767705277 2938
110824720 380
853893549 3373
261300156 6382
46154069 398
493801284 2603
411190779 6721
524904930 44979
100955657 607
334172021 1820
10343700 90
573875946 573875945
819800411 51062
728402427 2428
84178413 376
545310272 375428613
108796336 579
529962643 2277
336006351 23837
996701111 3618
377279195 1435
973140148 949684710
872876735 3099
116974920 1831
840604962 2802
280738972 1100
527458753 8099
340501136 1135
911684473 3711
214030439 754
1285 362806900
627897907 2093
38400127 208
522266667 522266668
672000001 2240
937638120 26964
267862951 2565
655549797 16873
767961901 15306
843425519 4469
489265921 755040
223214678 111607339
337982549 1367
376801297 1256
116584243 523
657203701 11073
735599683 2452
991288280 968869796
970 142219930
853749850 4525
986806377 4408
590756868 10812
2953 239893823
759900406 2533
990143813 5214
452999999 1510
821350937 9402
275700001 919
126705065 1547
630002100 2100
250439679 2048
631505546 2291
692097693 2307
448705591 224352796
866401976 2888
749144522 7056
968507522 484253761
4504 846968192
5903041 86
308897681 68705
4398040 40
358414025 179207012
294251848 2221
824059314 11184
77963796 738
968403229 3228
114337916 114337917
225474944 875
2735 494570050
999109075 34962
1516 67431831
94770848 6519
768602563 2562
67731530 67731531
722697590 2409
908498479 8048
466423695 2405
757379769 10970
426947436 2484
70936 470450882
381015343 3543
551101291 1837
790486306 3633
366692201 1931
897619814 7514
461698460 1539
152788087 3188
154577810 154577811
130972681 540
405503175 7174
94508729 47254365
11852545 88
687396324 57417
54543004 1265
654866358 3838
129642681 478
990356897 8144
168309304 625
709385384 3784
942605291 16390
302254017 4891
981222697 540768479
797724367 3304
23205776 88
341778306 1916
379074901 1335
29746041 362
602717909 2756
14667011 14667010
986696657 24728
947350449 18145
43186781 260
810112619 2947
966712341 5126
652827174 3657
258082715 258082716
299308836 14394
364062990 2579
956822269 956822268
345528788 1796
289052432 1633
171 8021781
659812751 3924
780714542 3237
773895706 6765
886134600 5850
746111653 4147
952254320 5084
785241386 3179
130726200 1097
379001707 22989
767245099 4642
251099764 837
199105161 746
51300001 171
674122575 2878
483692901 1694
211565139 6939
989259286 3307
92100117 307
40712 856739626
255007271 5123
244800634 2029
869465367 58166
847798119 2826
4353 567774849
685797713 2286
987817660 17830
371620118 1443
519280747 259640373
631983293 2488
568803038 2877
204600681 682
782804102 4591
142442851 3295
528765744 11742
886125359 5972
433067700 433067701
806514884 4829
2350 644381750
899367758 449683879
446765017 2874
928036341 464018171
4067 862460221
4799989 16
713209837 4817
959077105 5375
346332760 2185
517395360 258697680
16105518 66
141756236 2234
1640808 36
717815723 2766
589578153 2642
288800949 144400474
633556711 2679
707836051 2679
4890 867339300
753563292 2742
465901554 1553
920445502 18651
763023217 4863
618563323 309281662
749363411 749363411
475199258 1584
768126125 4225
819874856 14253
548596999 3052
432429904 4918
344944156 1607
557401858 1858
276600795 922
600500291 600500292
334621306 2045
503861058 2874
817433929 2899
41331389 236
356 82301900
257825821 1094
438598606 1462
695349510 6116
546615184 5869
5244827 23
816599235 2722
292036139 1980
173082080 2777
72221967 452
122200938 122200939
1858 530500054
111 13084679
822653216 3836
172972184 616
9599967 32
82606186 798
346635989 173317994
586872931 3089
827173692 2843
284381200 1431
72185606 31340
545499056 272749528
893374648 893374648
773616745 7713
762268849 8313
835999453 2902
970929241 8038
742497526 2475
502448360 3880
720000326 2400
908396973 3028
946286479 3308
561934566 561934567
47334904 158
183417054 841
778243715 4334
658134465 10336
935103116 3117
590400001 1968
173791165 64736902
84535009 361
925311094 5177
464290461 2230
910669936 3899
229200641 764
333781980 1380
179514301 700
279868784 1645
929964075 3367
538231979 3200
699290064 4752
953399173 7898
463915730 1657
14551489 7275744
897447719 27235
963174769 5630
483169346 3321
206362801 3017
607189356 303594678
187669910 187669910
487455362 14661
980078029 490039014
846981093 321606903
916452927 5113
878028326 3924
211635982 1050
973624422 973624422
913977664 3171
526501295 1755
37120174 155
94935467 47467733
634549208 281622496
349178165 1316
190500636 635
346714650 1261
16506529 211
535542000 2488
19670 869421320
994038870 5115
890592783 4696
620865634 4935
50150 610026522
620399536 2068
903256616 4107
2881 662816411
288819466 2585
863939075 4337
945447063 945447064
518999603 1730
100142775 543
479401598 1598
906346497 5029
320048671 160024336
977494231 5128
602502733 2943
382436083 382436083
980696730 3269
886800001 2956
1581 299119841
997527760 3694
593265407 2656
921554478 556010070
411084596 1407
891622918 4034
859312224 3004
80744195 40372097
410424529 205212264
478928529 2306
494969307 9121
55364040 743
23878193 218
18899953 63
649493316 7609
204899318 683
761715789 8374
294647931 4156
697362687 21076
5931 984903014
552899449 1843
15900052 53
627012874 2995
635354949 75501
203448996 774
820199999 2734
448498506 1495
317669760 7860
246490378 899
688326933 5014
657623071 5967
10307 834104282
581429542 3098
422864131 211432065
877845943 22857
807231842 3281
1189 79767316
393520063 2954
443894111 1748
295800847 1661
729602433 2432
825682676 825682675
58721939 569
506003400 506003400
168000559 560
278307432 1131
289199036 964
342616666 3331
152454518 152454518
18866806 287
925238341 3495
550676998 2581
154899250 9875
605902271 16405
919798217 3066
419081671 2626
117152567 117152566
624904849 312452424
612013379 2657
62054917 239
890262974 5634
127200837 424
78075479 274
460971520 22996
4336643 25
815100252 2717
553501846 1845
961038479 5128
22186496 128
31144248 251
440498568 1544
536699911 1789
540046092 23141
537235119 2647
657299472 2191
338150194 1753
788119851 3091
571872150 2223
729927686 3392
978546220 489273110
88199705 294
975831177 4158
963349744 13398
181044238 901
588002401 81667
235177557 1394
683834980 4471
533775579 2469
579438449 2998
225552783 112776391
160117497 1046
269073602 936
251796545 35035
15806 310901935
894 264083284
779399999 2598
257700860 859
480900001 1603
356413486 6457
961077960 477342403
971497040 10861
677952389 338976194
30990929 295
422654130 4272
298938926 1675
2684 654701418
593128026 2302
871987266 3032
115945438 794
215713193 3444
947839367 4398
644152555 6506
448229590 2139
361636175 4912
533721849 334101008
771170403 6764
240658111 6765
224972034 1969
305043613 1258
919548464 4435
541386038 2236
610807464 18737
914735251 32175
982610387 3624
594165205 297082602
969415910 969415909
100491251 50245626
98506533 6518
754197485 2514
770753704 10303
529201765 1764
870902902 2903
5360 748111280
147335059 533
697785731 348892865
275099999 917
801175676 486569711
289548379 1265
386748120 29480
693899710 13787
254755277 254755278
753369249 6443
2795 450685365
965976103 831726223
300245717 2204
3592679 26
71589464 30179949
127803689 570
171066974 923
372114165 6340
37137280 2845
103694096 418
846395787 3131
967382990 2792849
108930800 475
313907752 4622
55200000 184
572994849 8032
838627588 17612
588898103 1963
563283720 4932
792585289 4773
755984535 9932
676782284 3175
516345591 1921
582105235 2406
351898826 1173
584190464 5056
306884853 1299
251867846 924
6487 972899542
101466 669038769
63899786 213
679824686 34276
273158457 4874
925478091 925478092
163884358 2183
515525874 2190
1183 107354934
226410239 1280
7226 799074908
108954272 444
584398053 1948
927622241 6369
38924 482463808
647514484 4373
450301501 1501
485420903 1634
268127999 15750
808067722 4109
973915956 962510193
2062 582535121
793780011 6267
876925269 646486047
227118806 1805
824668020 3420
92549659 10798
103166474 659
58527463 271
848713512 2923
574371773 2874
514190071 1799
742503950 2475
39147 698601254
647868989 2188
511198297 1704
301309400 3461
450612296 2802
968507666 51431
866279423 3072
245877083 6348
152196943 1542
781504426 2605
30275618 162
309899477 1033
788702630 2629
712199552 2374
200999999 670
610302332 5452
806353488 7386
158655276 1289
466589593 1932
308786067 1473
933913271 4769
460276465 7115
592854348 15679
455515362 3584
628802096 2096
992728678 992728679
898792680 4121
653397821 2178
751160022 5425
685251050 4895
872315462 3057
4910 860937148
378776160 6360
328286065 129910778
636412020 3695
648169951 3090
570734322 244475260
671102236 2237
326530764 1428
671835378 335917689
729748439 5211
893339791 446669895
48900114 163
248771063 879
893131747 4017
590298250 219456871
19 4402447
890660069 383473610
100780473 5122
38451337 154
142974239 610
596624782 6214
883706080 436043780
204728567 1489
71018301 35509150
471602274 1572
935977827 7861
788116064 15984
467847305 1873
448 36381184
855080749 3875
36599999 122
801178252 2854
205401323 2377
680179316 4377
983892804 3956
967748030 967748030
396895108 8211
896984785 3533
741430172 18163
498694268 1931
232043891 3185
257700858 859
701472824 4995
67541761 429
103701662 838
112875324 1320
885298639 2951
173679223 86839611
346156199 1993
182971583 1367
88199728 294
82649854 14751
127641631 430
125301899 425
405706392 3379
990251574 3672
265591261 6138
457263722 228631861
331119478 6003
61043815 338
338479188 1785
752697490 2509
438181400 4592
196526363 196526364
2287 308783879
947283359 947283360
936137549 3168
913358325 881093729
918560364 13196
230934348 807
835 216641585
454809123 6391
306495887 117280241
474365855 244556872
161715083 617
797398892 2658
313698661 156849331
443615596 2267
761266936 380633468
807304287 2691
685330103 6300
801141157 9686
545007625 301247660
871062656 346380921
77700258 259
568599676 8575
393289148 3682
71160879 552
935610033 21197
897274265 3634
42464520 630
922731215 922731216
463263768 4026
819806436 4943
948370767 13253
425859863 1546
332726226 8861
383099999 1277
354644359 2254
710763001 2999
232799569 1374
564900500 1883
558965436 2306
716351983 3932
676522938 289568083
248552599 124276299
885009629 3991
511494197 255747099
591949937 5392
16558 565042259
799995006 6038
487591922 1687
312652858 2681
205549555 3902
925729336 3607
41940119 197
917694067 917694066
943840844 4763
651935737 7587
46170015 184
2388 479722932
463162690 2817
731438279 2696
500102309 3679
484470228 2901
297938829 1333
447046226 6542
22765446 101
415701817 1426
826799999 2756
145587481 732
18989359 208
232500776 775
22199927 74
901901386 3055
174668623 598
245399318 818
2574 384744721
102259793 598
378599325 1262
393302014 1311
277933335 1461
802497326 2675
568568127 284284064
821871876 4039
8498742 179
461761560 3240
920336413 460168206
193235094 7302
752218940 3194
228070023 16744
396431857 1416
34326733 188
904123143 3531
604809328 604809327
7962 835222277
100200844 30320
552633601 2001
67814932 361
843900225 2813
575751099 2361
983128813 983128814
551044719 11997
871930528 7007
940524428 3481
382013796 1355
761254886 16942
255300040 851
924915930 28630
34708978 34708978
499131790 3385
352500191 1175
829172356 3772
115587084 430
127465944 633
977432378 4627
360210290 2712
1957 393888366
5010 146562540
916499999 3055
160842305 1568
309699012 1083
5166 909956053
495501137 2159
151200504 504
821211317 3491
471656094 4417
267599760 892
985255264 3808
984362664 6565
525981713 2356
994834006 6303
188334080 760
322849890 1414
145089621 571
672474312 672474312
927245626 72076
532882658 25091
583056242 352485821
245842898 828
292499024 975
2678 772758720
814205117 2714
94426521 1511
1499994 5
833704277 2779
302892124 2229
353324464 1621
463182000 35850
165153895 2635
452681321 2785
355920226 11087
749214210 3041
937117105 423298417
388233789 16445
125529961 456
144029315 635
898910698 3356
852334885 6126
642603427 2142
13018 988704837
152100001 507
348295738 1198
876002920 2920
41209881 13991028
283973259 1473
311092313 2598
287100919 957
702899665 2343
676373727 2496
632507130 11178
798170604 4697
590902771 4241
309961052 1953
449224147 3273
208831127 3534
449998501 1500
700840557 2834
3244 832286596
673737892 3375
986316437 8179
860968984 4776
633846243 316923122
538500001 1795
247421053 1618
851169611 22329
883568127 441784063
6038 952138380
384529985 1719
12750 759621648
45292895 348
164999608 550
976208617 4482
631864801 6615
737457017 6912
527840613 2820
850599063 850599064
64684155 717
738663502 3658
118873003 1810
282388130 274016
464108551 232054275
24369126 185
997708574 997708575
28567425 359
196220315 1423
768122339 3423
173349529 1012
123786395 528
898157755 5692
140929688 86107772
462895860 3053
817302809 3148
3390 926047602
674603107 3950
120527880 786
274434480 1710
438601060 1462
743020195 3201
12868674 111
467102976 1557
237883539 254781
214712568 1002
955796813 3186
1155 339021375
337526656 12085
290217668 1452
381087190 1393
224855114 1119
900164376 42678
62868743 328
3060 458605745
111729 548924577
722063001 3735
904214939 13651
93069822 761
65174256 504
899490671 3358
963666467 9593
909093445 6153
349417552 8272
887497539 443748770
579034539 289517269
35568918 126
231862797 115931399
844912565 4795
586179671 5203
337550481 168775240
3967 841174456
101653172 40398
353053212 1343
153900514 513
239561692 239561692
8364 647401074
501336546 31841
803604544 3496
430201434 1434
702566183 5812
980856356 3889
94530110 45128886
420390041 1510
459912465 3937
569998100 1900
987896706 3293
353837645 13897
10329084 8578064
543353030 5031
848677332 10727
272220132 1594
398172487 3374
490145040 1764
370505616 2652
925325325 3889
491215725 2925
5550003 2923912
404468233 3919
872102907 2907
575870512 2567
873733159 3301
168599438 562
948447519 474223760
972254597 5969
282798389 2209
968746911 45464
66988591 349
351799529 147023444
314946375 1282
526513679 2640
891302970 2971
608769059 304384529
952235775 476117887
236829928 951
401214537 1500
697324672 2944
659700814 2199
254357401 2249
575401918 1918
97199999 324
939992080 3880
542294932 235587672
25940 576568380
558755101 2300
836047022 10227
414207129 4893
680261095 2884
982876367 6241
767544930 375297333
409520299 1656
264609100 1075
396600001 1322
174600001 582
736500995 2455
808057106 3758
811734294 33369
631901424 2373
343680914 1713
264585505 2207
543129741 543129742
772279811 3676
518263033 3521
758439510 758439510
666302221 2221
268056317 4434
818145482 818145482
584998050 1950
561539173 2636
398408323 1567
654601140 2182
9899994 33
256666199 2300
863791531 8295
769947750 4950
882347004 4569
875697111 2919
947587759 342997043
484338392 1882
163153840 163153841
224933512 1291
345920503 2559
957723959 478861979
208199999 694
134028743 2003
120899812 403
975600001 3252
1216 293241092
270728465 1126
815058646 2889
93027324 35412
116351303 508
625012638 19090
649271431 24630
532964651 3112
323665466 3119
58066518 235
583501946 1945
35699976 119
175670705 1808
507459182 3433
702229667 2752
431012960 1484
786325837 3199
38321808 162
734123111 85848
340187535 1245
164781320 974
257644731 2127
693701427 2933
931305431 6937
297600096 992
507836229 3099
470502552 2132
3943 904614682
37382279 156
250628923 868
4707 785373837
682802276 2276
836831332 2997
817199524 2724
149699805 499
75899905 253
971400000 3238
259194827 4300
615379925 10514
135900000 453
636785227 4158
998706425 8199
15797988 67
411300000 1371
405300751 1351
583962839 1994
615300001 2051
580203743 1934
151206749 539
745319741 3482
688959249 6076
407906635 1769
846899265 2823
262004992 1592
889674960 9123
588674499 588674498
518063658 2226
695761112 8557
289772922 289772922
807000519 2690
544696631 1928
332099784 1107
225732799 112866399
564192850 4983
654947184 16745
123115228 769
951600716 3172
647872151 4124
864899210 2883
517350375 2159
577118970 4433
95699680 319
950703168 3169
755404371 2518
819019584 7294
521100759 1737
436266714 25598
205629425 814
658798876 2196
92162870 3873
837324669 3080
526794005 1933
235549614 1898
374919576 3744
10997 622287239
419294755 4465
849649297 11976
611746565 2756
158499716 1587
446804032 1791
374260321 26964
951973263 5858
800390349 3275
780811627 2621
179864114 9581
479392785 239696392
3600023 12
176849637 2449
255394048 3041
423084908 1874
647674045 6929
571869117 2633
948382308 4627
984518603 5052
473102773 1577
804968866 4623
521233194 2573
622343092 4186
296148552 9016
11233 868334415
943149854 18238
663742401 3166
445732849 60161
841489550 819938053
681410181 9497
767175313 7828
252300840 841
842700169 2809
148637524 884
958821221 3875
564608511 18072
402525921 46713
667244466 2646
896579789 448289895
330657838 2819
991353749 9498
840576167 420288084
347506787 3092
740634516 6156
680402269 2268
692643421 8820
835501337 2785
132187969 1984
315510504 1748
952282157 859814746
685017221 2495
992698058 3309
22787302 134
