0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 20:12:00 +00:00
OI-codes/BZOJ/3622/data/9.in

4 lines
27 KiB (Stored with Git LFS)
Plaintext

2000 1678
420704 184487 711595 252175 851835 695906 605948 715955 760820 639134 265558 945582 200960 280280 535850 612369 931680 585052 236354 854702 405295 751762 915855 117870 51840 648700 593424 138328 841952 18665 411262 208459 200224 493386 954807 33354 609388 491714 732921 620144 471828 796410 442844 772435 722720 885940 773208 22960 442670 342012 127672 661529 282334 191435 481420 609180 835496 306150 840040 159765 596010 759124 839450 392974 90932 856674 855920 990337 366300 242092 805832 319163 299284 189054 311809 253015 389770 507232 765904 392025 83382 155891 129094 64160 55787 104385 646816 955130 848376 471002 179431 878396 312288 317475 639118 602800 944152 549085 308234 456442 340640 297696 433511 146296 426479 727377 482192 373212 578192 660268 65518 575771 577215 996896 384189 126494 313928 106120 595577 102440 88900 458003 921042 801632 253552 929355 853074 553438 95680 260454 439340 213560 618710 648512 884810 175938 788440 125120 541380 643877 754943 184088 732592 567652 119804 26222 231020 69597 434348 159224 927469 927145 770590 390605 840223 941748 622600 891657 452044 668876 196120 691813 729846 183161 321904 426756 251025 127365 654071 101874 890660 109644 125370 963068 989024 638134 792760 956702 674540 81556 188463 193880 231818 745406 641608 897341 264683 526240 953000 484050 31116 3950 444760 571844 264188 624048 478656 459455 982 817348 633970 205171 345974 474250 590918 960041 36400 593600 882384 620732 331502 711506 89133 13736 437410 224434 650504 678910 208760 989123 958090 878616 216175 492000 674632 473370 519287 288824 996586 785626 184111 629600 854599 77373 935845 586850 608180 974436 631699 758528 344750 879526 8642 847388 791890 43820 658550 178590 176370 944884 640708 371788 877392 807481 565176 698288 101125 272192 366067 248743 505950 874880 300952 740794 84776 102617 964154 330986 366942 45666 669382 481080 768425 357340 286400 100899 362825 22180 7376 797552 701729 485444 401350 478714 88589 587150 556048 999475 225503 28488 195089 323277 130083 545906 580529 644040 967955 600574 754820 815895 731357 76800 431041 370125 158686 21112 713608 485048 205548 886748 717125 781838 668528 923580 653688 335360 213921 970856 855348 346875 317408 292160 850856 491935 614794 470180 547900 385472 889416 238251 189240 623638 197501 546328 78980 715702 293540 553614 308812 608238 946877 187288 907172 710848 180060 895105 741850 438682 914398 525888 207666 319120 301088 419500 122244 216344 645823 224698 197972 689280 677500 578822 103925 345462 487310 277954 48724 806296 218888 845285 970625 415870 887780 368334 461676 92604 77620 398600 550870 276400 747072 284167 298664 254500 550820 330464 878588 810369 522104 801375 655500 437250 26696 887648 537476 878560 529907 720916 188249 706399 157712 72775 840634 83778 554432 651420 487462 949340 635440 912344 187386 383593 931072 369776 631333 12566 722573 968461 203805 517870 41725 691111 493660 310024 840580 877140 759904 84192 51100 821250 97900 215313 498532 464184 645211 274880 270520 905856 93400 618758 467168 790791 128421 49892 282710 673440 88183 272408 69321 780392 343940 535595 134228 883756 567829 630697 520224 351940 2576 593388 755270 386592 929907 19475 309970 11814 889856 564887 667500 126200 540938 153600 988941 674069 359847 586440 565887 211764 241256 628717 669534 600283 93221 840440 370206 445504 804660 739811 976673 842324 532701 972664 612193 431840 205330 870776 869180 1508 371800 936000 114414 425300 263415 64577 976160 990495 559783 402272 835068 477178 386900 963826 654320 122504 836260 852304 3232 866325 289236 83532 765004 56551 293224 941891 945262 620959 18456 102030 739484 733112 743108 940970 765770 906598 155973 993870 834405 307583 151189 680908 535152 825870 509812 316495 35946 632102 342434 853763 524480 364742 917388 698040 83814 756418 434732 326620 979240 853430 669228 721368 305672 348930 619440 276020 956800 96200 686137 414272 787766 939328 66098 441904 338944 160682 423856 991180 2933 648572 680236 520340 331783 493142 296460 40985 206705 388420 464414 120401 64099 176842 919412 103104 295992 935132 532465 205686 990112 845408 353660 143750 874588 139970 739780 308308 429440 752017 932206 383259 985142 44470 754538 945536 208753 94048 610403 833979 459874 648649 438102 880 182572 346350 690069 483072 296522 634800 383503 616556 279965 563252 518272 997275 200204 53760 716080 334047 913824 73420 490360 18059 378902 975907 596595 729948 911422 151616 126952 17097 307541 110528 875524 726144 255600 456648 430620 841994 731459 582280 786788 646191 710896 500821 926638 256400 991523 576535 586731 222912 734541 19850 672872 279870 499406 883417 480664 39986 328368 658340 181458 162350 27080 127225 100385 518900 864122 70441 916652 264450 337914 22840 448166 882132 621989 30546 958282 744202 710610 581676 976362 821354 890864 635103 5752 204861 612982 986564 921440 993564 523818 433570 280872 806969 851180 938925 112038 119157 515200 49102 402469 985524 952076 152148 8892 48790 807132 48632 138893 186528 794744 817711 711921 603629 842332 519680 977852 247351 245325 467088 608200 936308 156390 25450 816000 203385 945876 870016 65440 515336 990462 859697 590030 130405 862352 600116 629681 526163 180745 873500 432400 844417 614520 38505 513653 707856 670651 193540 639044 201200 395861 780476 893685 838712 847960 875942 912594 957309 951028 228883 791684 819628 473004 105621 659244 299272 702636 442896 222977 325081 993424 715789 426048 172762 425252 249197 86589 302480 711207 718630 900983 18360 780350 405536 559250 110212 847449 134805 338866 358112 39590 860664 92278 169958 895684 890538 385530 482291 2698 155612 950554 757885 682724 942790 749774 481905 496560 453125 961260 689450 460304 524662 698072 410196 6520 891744 936300 592770 952852 513403 3076 226060 69023 273135 176960 425088 107042 509818 878465 539391 713220 79360 840000 254434 932912 31000 722395 371850 355350 889552 144924 948140 756700 600739 16005 327380 535590 144558 131896 605195 112933 470186 65504 930575 595645 482343 961555 761820 619976 330272 115432 645430 400930 838612 920930 363776 280712 573613 873152 737398 340397 147584 109632 196300 648120 178686 372124 827320 391270 439780 818155 413436 204728 939950 586516 980100 397719 599552 433208 614412 689121 465360 951164 910113 939480 461494 468050 679230 962570 893972 646400 651720 355170 538181 908750 921390 337471 284542 340514 875467 324768 28312 157587 154198 727375 419536 600945 269496 415515 594444 707402 248885 740282 443218 789520 687660 300804 632386 303812 865689 992950 292955 117520 476644 394005 264066 656000 449775 350979 594924 579254 539000 845552 118963 691408 907940 162720 194132 26969 940722 414570 610738 769374 383508 604186 669841 221906 345210 884840 370173 795691 520625 784368 846400 852343 811849 921856 429248 337292 926144 914750 905737 982772 161126 503598 13991 500647 324193 473022 854468 147453 537386 850504 568640 324870 858440 83331 694358 137716 188272 257895 152808 765865 68660 801246 956920 196840 936709 632652 640981 110134 867867 258775 973488 802144 566274 930620 827456 603438 955682 979312 972474 519273 853906 252550 497152 691934 481450 595544 956560 158485 764104 867551 697472 979792 590708 766945 123402 759048 400974 479296 392290 570164 242117 39925 289282 138720 267064 562020 836840 546525 233160 397602 357083 189440 388422 68692 1698 758579 955436 576096 619760 407646 852064 859226 814800 991000 565427 404560 337600 760544 795876 660152 189520 552486 473590 903976 785612 578295 859354 151294 500932 435008 354323 627627 67150 475741 317100 706180 239144 993271 538708 596057 794824 685248 812670 388624 159737 510520 338249 629821 638000 96739 545640 465246 83698 522272 402858 670490 853064 919695 604500 383312 266450 794477 797042 233800 799008 282489 847296 879436 732275 220080 450226 325838 34329 611424 916166 621940 780183 109220 501408 834850 18664 187030 850740 833479 613807 426620 487988 483882 737728 487773 562334 451688 41162 205960 409688 169360 117689 230110 516985 827850 142498 266104 717072 24944 369669 547168 826152 737703 779336 704248 177856 71360 414288 568615 68800 327700 428754 253658 221990 55180 403888 503697 174624 758421 128015 876397 269572 950218 373871 440672 945847 856733 147356 761489 422000 500800 778255 784535 125539 478430 165205 168841 662734 708818 723725 604020 624095 468594 912147 671337 17630 288163 9126 379899 600537 772205 619896 130630 367472 593545 309977 577466 160330 694530 475603 270258 572732 309608 891158 16570 799784 319958 413474 259984 427980 210884 861088 42848 554393 229824 965115 115476 994167 380115 649584 108282 636208 690194 249792 515040 41470 445696 734605 444992 895824 885194 215972 159934 708138 369528 313586 746057 185211 948991 984906 628660 771890 732672 452056 200624 914079 432904 876042 240844 698900 537344 191794 523086 930301 538754 337250 488360 616334 158764 51799 430024 91948 142320 22592 731774 967542 68696 44457 487744 380968 302408 157943 344454 694270 950119 104388 712104 217282 274056 944340 647753 454918 953528 75002 796952 841580 32622 117896 231744 719629 819846 877704 596050 40780 358127 952524 779704 474612 543651 327414 60505 454303 39551 222300 64866 856825 525736 830316 882839 865910 104256 986840 714500 858010 664250 62507 574022 676876 606320 670720 114478 168064 757700 738290 865522 613395 36804 152593 332250 696600 925872 634780 794499 61820 481183 107531 631700 54854 233162 910915 326992 974704 561324 882848 555580 909955 538422 745680 593114 468876 360450 599591 573087 408432 482200 611290 641335 889300 390315 223408 423258 226756 627120 158752 206600 487293 572660 774346 471262 179612 232584 403520 19676 576076 223024 207450 570384 892082 407473 368254 631990 556161 407572 373707 548200 566770 978910 364784 877825 668357 76024 847995 772050 153436 970896 795920 246756 561742 530010 639000 406968 204073 897616 165980 612776 815812 723136 268283 958246 348912 745460 373605 844175 971264 772784 176759 19687 562424 166295 248780 343376 949204 103936 995215 639452 108320 172084 591408 231438 119992 51008 98695 445212 519250 283768 776600 250526 388640 396081 435106 793988 235104 1960 606904 580836 892144 691917 125492 123040 629081 488880 816966 566464 880711 585072 655886 486702 77880 396400 513855 114808 17098 343822 808104 372629 817384 864317 761330 798388 5115 569972 162315 849912 284743 71848 201520 997856 893652 750300 935392 320092 733824 671744 3405 165372 137384 806564 37200 833640 334271 422524 4271 207490 877190 151473 753225 618257 500583 934200 133249 782492 172806 458043 344426 862085 40345 221352 207787 734502 645608 993648 735508 720298 832605 450048 803800 957782 405644 639860 225150 960288 654988 691036 598420 213373 58004 347275 677264 55038 234927 272241 69791 623352 396979 499407 348975 258500 957350 87750 561502 666940 728512 553060 160554 95776 75543 675994 204680 718740 712962 669864 607660 304293 281212 940517 18593 8586 261633 591126 500680 57956 701512 265344 883876 816016 566212 181136 308541 795482 912996 726460 103584 754650 752667 708292 709864 804170 596536 567006 269936 492198 4800 337380 890376 985398 638250 72835 431590 781676 769993 241203 996436 886474 201298 489295 980360 980164 675254 414260 862713 438170 57672 542868 672992 486910 671850 56045 31160 436230 67526 106944 183472 315276 915160 484657 602250 105030 47974 176482 217840 300520 759544 353728 531935 806276 153865 254880 537408 329509 340150 887000 446218 391815 415860 857087 724672 763256 20700 486720 657100 77398 775425 889816 931664 60243 622675 996682 935190 940088 102375 545169 268912 905255 807648 375847 406999 207672 526672 948254 93392 471241 873552 406763 820000 666594 90098 150664 259680 86839 360712 88732 431408 890748 148009 492932 516512 314478 968725 165244 670515 232486 235878 255775 323766 404084 256548 933110 879326 527500 185856 224560 804632 59030 427916 317074 744760 94180 790168 169792 107249 329036 738915 195697 398916 39174 40240 433400 794288 373022 873180 952710 560702 488935 220766 471612 222290 205092 572785 364104 37030 949882 442298 190795 488515 751004 896660 299446 822527 152503 824350 354865 934916 886030 729502 976146 187498 72733 923147 478010 546760 961712 853702 885630 388090 714800 32910 588598 167078 708504 800882 834080 431386 313630 875128 93270 996380 188916 794960 585608 433572 785768 347485 251416 963199 155664 17374 407104 881785 487844 665440 109215 164758 351359 957000 584916 451600 636983 783966 164850 747753 371544 518680 566763 77967 458160 118475 515309 293404 672712 316780 187400 273420 172684 574960 895040 979805 251608 140575 590808 163993 682104 470970 387605 163152 486896 866998 970314 380445 110550 412940 149714 488730 963385 847200 207920 853182 590648 328996 554015 213984 616385 214985 622505 728035 888342 741819 476448 515648 499140 347389 177469 955877 174698 30218 31472 104554 721495 885854 695733 796100 968980 123526 484030 938144 970240 183358 389175 552535 867494 251008 539060 54516 372014 117256 591650 742795 12123 876000 553949 684661 476381 109080 293288 512168 349430 54644 8004 791570 276800 370834 893866 625136 237144 748000 300787 253088 377246 483464 937600 266506 646640 79725 695947 723634 137328 76285 507568 353903 415598 779693 593726 805858 867266 801760 280318 740646 585424 305412 688502 348360 65456 260151 901680 721295 385551 353643 239772 63756 727850 676965 744880 849817 302960 55560 836740 452980 830840 294240 178765 612414 683560 64310 826964 97764 133660 959127 6626 222758 528864 880758 886907 920112 160304 502704 646279 92860 555132 804137 363600 43853 219052 359576 57568 622656 482935 570095 463111 439250 222648 177153 730439 441080 848334 662608 988400 373130 319014 813990 955720 43233 112564 50600 629453 71840 285847 790528 404368 771080 505504 759952 226523 659658 681468 384184
936380 605448 979984 467648 423500 442100 123614 11906 175600 914768 893825 13536 607894 491555 33668 196444 65612 199620 511620 74157 691770 557778 610660 511674 437538 190119 8916 669596 212307 653053 945790 461466 556725 398318 616321 41810 78230 851843 616908 901920 305498 623225 10132 5568 895416 51454 232480 803102 306864 445208 41184 977432 614127 500900 812486 778212 13732 100600 912101 513438 803860 959341 234904 275579 715776 285672 440740 539154 525624 596480 156252 78648 860095 682206 642740 635662 214232 915920 374999 574360 749404 644925 317016 284842 222895 266021 675451 295428 667648 597845 148830 804364 496548 844000 593950 724936 652512 487234 768502 734500 5808 459196 772900 527034 332204 968940 123110 931830 717397 517166 813638 870370 194816 403478 151948 416035 496304 36248 67572 468672 985877 930909 37875 453530 166840 878368 294854 463632 186708 816896 237225 341051 562437 916114 954436 537202 322484 159007 510272 954441 422060 279944 222728 425078 235432 681290 869435 494272 322440 231626 420414 728004 576303 421911 663440 783310 626320 908333 486280 17504 428750 348145 194976 305360 441284 214104 244326 739380 168253 975360 175900 88400 658464 48085 555914 859287 652774 935406 763300 104208 193175 970082 434655 178414 502028 320972 229670 343892 632580 735189 221910 480444 94492 974761 491850 438144 444768 24444 989900 477304 565094 410614 863795 788750 938081 352670 863751 536040 613853 374848 975140 172565 51934 342168 414852 136736 519164 972090 948784 413717 710650 787634 121724 232710 593930 376925 632180 152730 722245 912064 6736 779148 534250 73592 166802 553590 133688 472015 329240 130137 645406 208396 2035 358261 257940 396567 977888 690135 225652 8725 176708 34617 64890 942504 361101 162418 972838 484972 363915 539608 75370 589185 971461 486170 821667 398720 391066 337968 874879 602996 334222 658931 600232 92812 785026 23692 96410 336727 416886 839558 410016 442696 182281 64505 92672 184705 1700 524122 52485 654017 632188 708450 142924 654475 929159 535544 764620 228774 115190 160410 104472 517184 271716 258752 919714 491992 732160 159292 987009 768268 408984 421767 588349 475920 352204 334230 624960 507330 816432 534648 170600 925268 280365 562080 978200 366175 663924 340580 111358 796548 179328 654145 394880 227525 234754 351631 732956 344192 966640 455688 196185 131530 10954 27710 942535 131472 103530 375378 966712 166810 361465 74420 921009 436462 993256 457734 577280 327128 816216 498158 143884 133320 923516 484510 977087 894856 517480 48294 425085 24400 968040 152613 898560 203058 415410 452355 298390 232588 446178 378976 812924 570312 852131 281902 764598 792950 59520 286904 137072 871340 314476 863050 743157 503432 780232 50425 165659 629688 501814 701728 101416 106612 467968 27837 158217 25718 199776 360422 874624 362460 305327 884896 295948 308160 509300 752170 494108 771235 853612 292760 445023 216668 119450 696630 166092 324017 279108 821540 792041 230448 806256 116710 303596 413838 783236 84224 942818 655190 871744 668139 130580 518768 33353 972634 578968 71932 289728 705515 521909 28350 874580 728896 344960 168533 62780 550978 538384 228129 776906 593928 605171 756886 335760 574881 562134 484968 105772 857350 19380 295050 275422 276834 616154 918944 663664 755448 594640 719772 519492 840533 740750 903514 973945 694846 253490 846492 463968 968672 505789 659875 240128 777928 563040 341624 716724 161062 742664 863523 168720 340880 821230 786837 414689 927002 654050 794931 40524 768388 254009 23089 730348 432112 405267 432910 892808 275576 210475 168450 315222 159124 10356 139398 375355 521146 717856 783925 764368 933920 745132 773580 377360 87384 912162 925796 413114 607281 512929 929845 10664 360654 702832 70731 406420 145785 370304 918492 238480 900690 336715 179440 520907 229272 183142 873528 960230 289263 358104 420530 183150 956200 637146 841245 890112 896618 143184 961756 553992 103816 429091 23179 941000 832350 215940 306232 136962 676688 42052 224242 796348 296972 905048 395858 740712 564358 481160 289662 522465 93408 427590 878866 327160 822312 857995 362155 980192 133020 129800 733104 216577 462120 901200 770018 564476 415088 549136 393200 511306 231250 183380 675079 27994 531875 520960 20368 318403 45324 556740 547934 143700 417192 612586 270439 491168 596848 106632 259616 425792 125518 606636 306696 14026 341170 509003 12008 290100 533275 622500 921460 476480 12504 164466 310590 434426 360881 145620 502559 89372 806392 363920 328568 131880 881654 170330 457220 662584 102500 338648 896290 8158 308482 856884 580 499375 756442 923972 885644 370398 956942 726912 422572 509020 978744 588604 847374 160190 367302 616924 552009 648580 704912 472410 778078 808070 130464 563544 427893 552920 820653 139365 774968 588134 908708 351003 353616 520290 42202 308550 90640 372760 726920 455613 987232 616462 424662 488949 890625 753806 268145 22144 859438 271252 695080 139536 143890 290680 638052 968501 511860 16201 599643 189644 553374 857546 755859 509556 807768 556274 419159 37364 640739 492299 245533 766228 778262 864753 782324 981640 328256 68727 146648 171920 654960 180346 786250 614610 246822 101434 497658 814400 833360 801470 669039 401214 727727 364433 18580 476288 503130 859858 857683 633290 827856 588128 845876 476284 305936 761699 594784 102939 444470 655110 845344 206325 792270 938490 427004 381280 410415 992952 311008 40850 284186 830048 168176 606052 178106 434461 430366 599070 943162 230800 537832 236541 943659 886700 239340 417730 588062 640900 830024 495261 834221 708432 593804 233752 303754 512948 185676 162016 366050 790304 772688 267840 919552 30845 122855 204705 559277 410700 883992 839288 450331 87821 629932 495778 338940 833002 402835 648450 745985 679850 523535 867940 990782 47488 972570 830680 495912 430118 181324 987646 397089 20748 45390 509690 651566 267143 692635 884400 806760 826850 771856 100834 661496 75650 500061 884552 938456 488003 698800 119168 543704 872575 103130 97472 481060 628831 220704 723118 325476 950785 992848 480723 816320 974091 909904 875218 914524 117150 7726 756183 345100 99159 801985 115090 227992 620520 804745 621397 517450 477620 392061 458640 480400 550216 108520 533936 563982 786000 700570 556088 685006 908384 381495 877851 375060 53454 323488 182728 570443 124130 505000 144108 733562 691000 602530 633480 32360 585584 77344 725460 715090 894983 70990 400836 329928 358460 909057 41291 349644 995716 863996 121948 916142 861990 519246 821426 769168 898953 367576 22172 180910 693634 299944 358625 906296 153208 707706 671735 525178 889280 685548 706744 635240 53284 7000 205759 774401 490088 650966 785124 753525 301944 433696 973375 193100 423176 628442 689804 941398 940172 722650 835475 965798 878281 554110 260856 92400 480900 872222 892060 392743 611218 888750 543552 967873 939332 482103 418196 178650 837056 65664 446248 699144 406400 209383 564494 90914 918874 22384 140456 527236 882028 669672 533072 296180 89360 171005 54528 482122 353120 611016 309228 692442 147816 473487 589493 122210 488744 822910 823464 687030 196622 846856 116478 218916 90825 344160 226976 934826 476906 346164 177356 149101 34767 671660 509115 1535 200004 123551 393494 583896 366012 124500 513232 647052 903400 682965 178136 918247 845028 415755 131500 185225 47460 680592 105063 97592 339832 978731 953936 300536 14816 151204 459244 530354 676120 857088 671017 79198 230450 82788 767240 828288 787010 387396 771750 272240 392750 394164 218205 507534 919464 936703 22824 611196 925784 174725 898477 82672 956936 609720 29119 359564 919672 726218 25072 637558 195012 321240 932035 26900 193126 823176 499495 774901 319532 647200 988700 753494 160000 408666 191401 386767 207840 907334 972580 121940 357000 104780 815288 590526 208789 190142 198910 937920 809436 953252 770640 998272 150195 553714 514836 740688 399120 133552 594432 842102 959650 531833 819776 825258 887904 368490 615560 462671 387276 952491 62705 665056 676878 797166 137020 822399 289574 353076 368050 841525 107260 252795 528352 155586 41841 818088 132008 123750 266672 39920 426464 96844 577790 520220 899328 804880 930410 487220 377520 693270 472103 296557 770440 555600 166900 403024 474226 367072 360488 781788 158720 405520 361164 202696 281382 320805 733784 73704 238518 240544 933376 505434 204895 598840 35604 235860 956173 617643 995096 103352 354416 108086 268502 873520 625389 323373 694545 47929 228768 284240 332124 204160 692196 598984 999923 637860 839960 804762 608062 222464 289092 285504 337728 882870 251018 79710 479260 518864 221008 930836 212660 531470 455650 243558 271498 983189 393296 654000 432109 849723 57408 502602 294053 932475 260472 808186 261006 306056 180400 426560 836401 339816 761732 601743 949300 247899 948558 4986 726698 203702 984280 30556 744681 750052 344222 690850 951784 972255 741330 96195 885250 177152 301888 356821 404352 349699 695528 920275 698336 444860 396614 714674 798128 891312 409140 674567 242390 559647 101919 568656 177764 754575 355622 979598 109500 970720 614461 49640 108625 36252 247587 585776 856778 361600 290760 520740 362382 641868 223328 525400 57216 657920 733336 891750 616792 951900 474320 928527 364320 942639 930380 321354 598367 963360 71950 964203 163672 848520 232222 305150 568000 359094 901217 84952 616000 467750 750860 411308 776855 32048 523321 283652 152932 349188 996706 342016 545489 858720 760807 621430 67920 478460 200710 649212 966564 327341 317344 685613 833380 292342 174654 795599 616672 61112 297108 251328 17748 582571 33644 927198 572688 131820 363342 458501 884771 456300 970992 114836 134048 72383 118542 559613 787445 642658 321155 634224 504500 81875 649234 747410 107700 234326 878710 786708 940084 654903 384525 15229 121058 582205 567380 988965 721084 148476 174065 474074 870424 779564 353974 346096 602110 202906 156180 377460 574796 491991 228880 649960 7404 105932 565320 937380 489532 20448 947945 773904 237696 582852 266445 792720 536236 338500 63692 847500 634624 371584 681091 365130 634066 82638 852246 82100 288454 132572 314720 237269 533182 334832 59694 800426 873483 264295 540714 866604 631118 103260 5538 436383 848472 677098 195938 748340 652165 372690 632660 441300 913295 172145 938666 55410 716626 392962 853518 391065 843300 24812 317966 880572 803421 784360 218454 706886 478194 61510 911396 480088 443428 525104 153130 32275 227208 460424 74176 94878 606790 549820 154026 774090 112275 45156 247069 398082 373482 735277 558638 488234 969276 781330 548112 966160 587775 28176 843504 64128 623509 803934 901734 199712 228940 440703 576976 266904 38720 828095 388890 291560 506045 909516 152914 200356 359441 943758 269344 988004 221807 368030 175852 904477 745960 706075 912698 693916 908470 162880 309200 408495 341585 758427 316607 127432 370021 803024 595298 443201 697975 682775 755579 971049 15470 162728 297396 142588 437540 988323 862996 244352 928132 734664 665958 311899 900668 384524 30160 700100 569136 323101 586294 265593 56712 459536 811642 340440 57624 560122 238192 787143 461600 187255 298808 635924 946868 698780 734306 717228 556946 823360 9169 133950 901670 71968 908636 297296 574872 344320 979730 256805 433525 952920 973377 645425 689946 76410 183120 390165 11178 372431 373821 674502 694564 673088 787380 30720 559344 817340 243920 393936 512268 254195 733040 829004 987958 376142 933908 260330 898944 484755 482940 487130 91218 327152 346344 262496 263591 381486 320750 205794 205285 454125 276443 110345 528928 621681 284557 40121 126048 575338 790956 655200 246064 119520 211190 219752 209588 466560 182192 290452 208300 380204 817412 968435 380206 105624 504536 385100 373964 286300 857766 404840 350460 666562 971850 365704 294570 998420 280933 835860 674676 614636 463952 782085 11900 543793 47146 212896 246270 494625 123616 448032 48070 381635 872662 609970 188316 765180 819185 992304 686209 20414 220884 507353 440196 360465 180033 332121 806300 23788 870328 100714 298328 41584 213120 930669 40700 137376 802056 620920 803552 968106 121794 453418 330118 388198 588146 198190 448350 320556 246632 46268 926725 933108 705850 903072 838494 651584 412833 735436 291825 170257 933980 643122 827680 924480 658228 722091 206700 768955 520240 987245 47622 525742 394703 720180 652290 318016 232368 448196 990148 975808 120906 974287 868100 233578 149257 805844 599500 854340 757626 68560 47826 520534 428212 243832 134346 332541 281324 175616 283150 848696 633200 504254 514856 319286 136304 572032 424455 468980 429080 391365 245260 814752 645829 770252 300535 452889 884340 238408 471682 723384 165302 53420 547372 886010 276046 285484 944300 87770 355322 822203 973180 940077 448279 461704 864276 438703 399320 780531 274834 198984 497670 870040 967552 12326 17149 534016 868729 530480 185584 726618 71141 832535 639296 199060 3244 430303 142055 809498 475963 859744 288305 829834 206133 883180 280378 761936 9420 91310 909515 163232 391205 852848 507338 885833 935311 461471 614044 770865 24022 221400 126104 860265 909708 224428 626168 18464 362670 824573 341960 835704 70908 994798 93150 250673 465314 870053 964750 303284 641638 395822 658130 895823 46413 118380 460955 303368 527082 143004 216426 314243 319466 143765 101821 852945 246275 618460 276122 530072 502800 52916 22064 127717 540398 900038 327676 324704 280640 945420 559458 479690 558310 391345 114991 297485 577179 457101 361672 981356 900339 370696 239974 561110 703328 158938 178862 424012 165216 635564 744380 217352 255106 769522 209156 547380 330070 703708 208425 681436 156498 670370 509212 361984 308560 331360 367234 350527 367381 244432 494160 138258 182096 108746 451675 341492 324306 134944 973255 816368 922488 697256 638024 319484 192910 293921 631328 770830 254590 746600 490575 677804 375678 824160 623615 956809 198820 20976 924846 396370 288576 259920 518672 552692 691066 775716